)]}'
{
  "regions": [
    {
      "start": 1,
      "count": 19,
      "path": "tutorial/nodejs/NodeClientPromise.js",
      "commit": "312362314c23ba199fca5c92868f6411afd2fc63",
      "author": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "2014-02-23 20:16:44 +0100"
      }
    },
    {
      "start": 20,
      "count": 4,
      "path": "tutorial/nodejs/NodeClientPromise.js",
      "commit": "caef0eda24dd82aadc504d7a2f645add57a7e468",
      "author": {
        "name": "Cameron Martin",
        "email": "cameronm@graphcore.ai",
        "time": "2025-01-15 11:58:39 +0100"
      }
    },
    {
      "start": 24,
      "count": 1,
      "path": "tutorial/nodejs/NodeClientPromise.js",
      "commit": "312362314c23ba199fca5c92868f6411afd2fc63",
      "author": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "2014-02-23 20:16:44 +0100"
      }
    },
    {
      "start": 25,
      "count": 2,
      "path": "tutorial/nodejs/NodeClientPromise.js",
      "commit": "c2256fc751f61bb364e9e5f0fe3b5747adf4970c",
      "author": {
        "name": "Mark Sonnabaum",
        "email": "mark@sonnabaum.com",
        "time": "2016-08-25 09:08:47 -0500"
      }
    },
    {
      "start": 27,
      "count": 2,
      "path": "tutorial/nodejs/NodeClientPromise.js",
      "commit": "312362314c23ba199fca5c92868f6411afd2fc63",
      "author": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "2014-02-23 20:16:44 +0100"
      }
    },
    {
      "start": 29,
      "count": 2,
      "path": "tutorial/nodejs/NodeClientPromise.js",
      "commit": "caef0eda24dd82aadc504d7a2f645add57a7e468",
      "author": {
        "name": "Cameron Martin",
        "email": "cameronm@graphcore.ai",
        "time": "2025-01-15 11:58:39 +0100"
      }
    },
    {
      "start": 31,
      "count": 2,
      "path": "tutorial/nodejs/NodeClientPromise.js",
      "commit": "312362314c23ba199fca5c92868f6411afd2fc63",
      "author": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "2014-02-23 20:16:44 +0100"
      }
    },
    {
      "start": 33,
      "count": 1,
      "path": "tutorial/nodejs/NodeClientPromise.js",
      "commit": "caef0eda24dd82aadc504d7a2f645add57a7e468",
      "author": {
        "name": "Cameron Martin",
        "email": "cameronm@graphcore.ai",
        "time": "2025-01-15 11:58:39 +0100"
      }
    },
    {
      "start": 34,
      "count": 6,
      "path": "tutorial/nodejs/NodeClientPromise.js",
      "commit": "312362314c23ba199fca5c92868f6411afd2fc63",
      "author": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "2014-02-23 20:16:44 +0100"
      }
    },
    {
      "start": 40,
      "count": 3,
      "path": "tutorial/nodejs/NodeClientPromise.js",
      "commit": "caef0eda24dd82aadc504d7a2f645add57a7e468",
      "author": {
        "name": "Cameron Martin",
        "email": "cameronm@graphcore.ai",
        "time": "2025-01-15 11:58:39 +0100"
      }
    },
    {
      "start": 43,
      "count": 1,
      "path": "tutorial/nodejs/NodeClientPromise.js",
      "commit": "312362314c23ba199fca5c92868f6411afd2fc63",
      "author": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "2014-02-23 20:16:44 +0100"
      }
    },
    {
      "start": 44,
      "count": 3,
      "path": "tutorial/nodejs/NodeClientPromise.js",
      "commit": "caef0eda24dd82aadc504d7a2f645add57a7e468",
      "author": {
        "name": "Cameron Martin",
        "email": "cameronm@graphcore.ai",
        "time": "2025-01-15 11:58:39 +0100"
      }
    },
    {
      "start": 47,
      "count": 6,
      "path": "tutorial/nodejs/NodeClientPromise.js",
      "commit": "312362314c23ba199fca5c92868f6411afd2fc63",
      "author": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "2014-02-23 20:16:44 +0100"
      }
    },
    {
      "start": 53,
      "count": 4,
      "path": "tutorial/nodejs/NodeClientPromise.js",
      "commit": "caef0eda24dd82aadc504d7a2f645add57a7e468",
      "author": {
        "name": "Cameron Martin",
        "email": "cameronm@graphcore.ai",
        "time": "2025-01-15 11:58:39 +0100"
      }
    },
    {
      "start": 57,
      "count": 1,
      "path": "tutorial/nodejs/NodeClientPromise.js",
      "commit": "312362314c23ba199fca5c92868f6411afd2fc63",
      "author": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "2014-02-23 20:16:44 +0100"
      }
    },
    {
      "start": 58,
      "count": 1,
      "path": "tutorial/nodejs/NodeClientPromise.js",
      "commit": "caef0eda24dd82aadc504d7a2f645add57a7e468",
      "author": {
        "name": "Cameron Martin",
        "email": "cameronm@graphcore.ai",
        "time": "2025-01-15 11:58:39 +0100"
      }
    },
    {
      "start": 59,
      "count": 3,
      "path": "tutorial/nodejs/NodeClientPromise.js",
      "commit": "312362314c23ba199fca5c92868f6411afd2fc63",
      "author": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "2014-02-23 20:16:44 +0100"
      }
    },
    {
      "start": 62,
      "count": 4,
      "path": "tutorial/nodejs/NodeClientPromise.js",
      "commit": "312362314c23ba199fca5c92868f6411afd2fc63",
      "author": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "2014-02-23 20:16:44 +0100"
      }
    },
    {
      "start": 66,
      "count": 5,
      "path": "tutorial/nodejs/NodeClientPromise.js",
      "commit": "caef0eda24dd82aadc504d7a2f645add57a7e468",
      "author": {
        "name": "Cameron Martin",
        "email": "cameronm@graphcore.ai",
        "time": "2025-01-15 11:58:39 +0100"
      }
    },
    {
      "start": 71,
      "count": 1,
      "path": "tutorial/nodejs/NodeClientPromise.js",
      "commit": "312362314c23ba199fca5c92868f6411afd2fc63",
      "author": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "2014-02-23 20:16:44 +0100"
      }
    },
    {
      "start": 72,
      "count": 2,
      "path": "tutorial/nodejs/NodeClientPromise.js",
      "commit": "caef0eda24dd82aadc504d7a2f645add57a7e468",
      "author": {
        "name": "Cameron Martin",
        "email": "cameronm@graphcore.ai",
        "time": "2025-01-15 11:58:39 +0100"
      }
    },
    {
      "start": 74,
      "count": 1,
      "path": "tutorial/nodejs/NodeClientPromise.js",
      "commit": "312362314c23ba199fca5c92868f6411afd2fc63",
      "author": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "2014-02-23 20:16:44 +0100"
      }
    },
    {
      "start": 75,
      "count": 3,
      "path": "tutorial/nodejs/NodeClientPromise.js",
      "commit": "caef0eda24dd82aadc504d7a2f645add57a7e468",
      "author": {
        "name": "Cameron Martin",
        "email": "cameronm@graphcore.ai",
        "time": "2025-01-15 11:58:39 +0100"
      }
    },
    {
      "start": 78,
      "count": 1,
      "path": "tutorial/nodejs/NodeClientPromise.js",
      "commit": "312362314c23ba199fca5c92868f6411afd2fc63",
      "author": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "2014-02-23 20:16:44 +0100"
      }
    }
  ]
}
