)]}'
{
  "commit": "6f4fc17a2399735a48ca122fdb4e2a282c3f7d70",
  "tree": "243efd5bd6cc3da8b9b053c614fc5ee08c532028",
  "parents": [
    "ebdfcfa0ae4b07702835d8193ff39f5788810308"
  ],
  "author": {
    "name": "Tiago Costa",
    "email": "tiagoffcc@hotmail.com",
    "time": "Wed Dec 16 23:18:58 2020 +0000"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Dec 16 15:18:58 2020 -0800"
  },
  "message": "feat: create symlink for build files present on node modules installed with relative paths (#2330)\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8dd222bd2b59311e5fbe84d0462548a4345e52a3",
      "old_mode": 33188,
      "old_path": "WORKSPACE",
      "new_id": "d720cf8c7f5504ab8f04ea9f16a605e4023aa246",
      "new_mode": 33188,
      "new_path": "WORKSPACE"
    },
    {
      "type": "modify",
      "old_id": "704dae4c29519f33fcdca7d632cccd890e3c0292",
      "old_mode": 33188,
      "old_path": "internal/npm_install/generate_build_file.ts",
      "new_id": "e566da15bf132efe33fc62af23c08a65e89239f8",
      "new_mode": 33188,
      "new_path": "internal/npm_install/generate_build_file.ts"
    },
    {
      "type": "modify",
      "old_id": "1283aa49cf847a9928bcc8c0e2589d3fef520d31",
      "old_mode": 33188,
      "old_path": "internal/npm_install/index.js",
      "new_id": "2ad3d0e6594ccb9e11240a3e4fad567a124ffb77",
      "new_mode": 33188,
      "new_path": "internal/npm_install/index.js"
    },
    {
      "type": "modify",
      "old_id": "a9266f52fd72ab6db0e4f42ff61573cc3bcb07cb",
      "old_mode": 33188,
      "old_path": "internal/npm_install/npm_install.bzl",
      "new_id": "323cecfe678749650ecbbbb64648589788501c65",
      "new_mode": 33188,
      "new_path": "internal/npm_install/npm_install.bzl"
    },
    {
      "type": "modify",
      "old_id": "b6f257cdd412d009309097dffec0798ed47e0c4c",
      "old_mode": 33188,
      "old_path": "internal/npm_install/test/BUILD.bazel",
      "new_id": "b71b8a33c98879c753127951ee01712296590c2f",
      "new_mode": 33188,
      "new_path": "internal/npm_install/test/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "a82d6832ff5f5a2a6795d5195d145ba054dbddd0",
      "old_mode": 33188,
      "old_path": "internal/npm_install/test/common.spec.js",
      "new_id": "b731df71f79b2a76903bded984a20c3da3c960d8",
      "new_mode": 33188,
      "new_path": "internal/npm_install/test/common.spec.js"
    },
    {
      "type": "modify",
      "old_id": "65038156e4129416513f92f68626aabc53a18db6",
      "old_mode": 33188,
      "old_path": "tools/fine_grained_deps_npm/package-lock.json",
      "new_id": "e5c85d553c626564efb86991a11cf1e694cf72ad",
      "new_mode": 33188,
      "new_path": "tools/fine_grained_deps_npm/package-lock.json"
    },
    {
      "type": "modify",
      "old_id": "756fce271bbc3f24bd5568038974cc39fd06a4ee",
      "old_mode": 33188,
      "old_path": "tools/fine_grained_deps_npm/package.json",
      "new_id": "77d8e903e112aed9f6c9d8e8d5f06b898341058f",
      "new_mode": 33188,
      "new_path": "tools/fine_grained_deps_npm/package.json"
    },
    {
      "type": "modify",
      "old_id": "756fce271bbc3f24bd5568038974cc39fd06a4ee",
      "old_mode": 33188,
      "old_path": "tools/fine_grained_deps_yarn/package.json",
      "new_id": "54be5a1e9ec7d8d695f0ea36a772fd5a0522f25c",
      "new_mode": 33188,
      "new_path": "tools/fine_grained_deps_yarn/package.json"
    },
    {
      "type": "modify",
      "old_id": "babc1065b23804189c0f9c0569a40d4a18e4bfef",
      "old_mode": 33188,
      "old_path": "tools/fine_grained_deps_yarn/yarn.lock",
      "new_id": "03752e0a233746fad961329934ecb849d0b151f9",
      "new_mode": 33188,
      "new_path": "tools/fine_grained_deps_yarn/yarn.lock"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7ede7d5b33af201abf2b7a45aab76fb10cbf2b0e",
      "new_mode": 33188,
      "new_path": "tools/npm_packages/local_module/npm/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e8e15eefe145883f7e4928e80c17d2e1d872e49c",
      "new_mode": 33188,
      "new_path": "tools/npm_packages/local_module/npm/index.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "870f1ba6e6eae6bbe802568756e691702b37429a",
      "new_mode": 33188,
      "new_path": "tools/npm_packages/local_module/npm/package.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a899ea4269b26f83023a03684895454fb33b2da6",
      "new_mode": 33188,
      "new_path": "tools/npm_packages/local_module/yarn/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e8e15eefe145883f7e4928e80c17d2e1d872e49c",
      "new_mode": 33188,
      "new_path": "tools/npm_packages/local_module/yarn/index.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "870f1ba6e6eae6bbe802568756e691702b37429a",
      "new_mode": 33188,
      "new_path": "tools/npm_packages/local_module/yarn/package.json"
    }
  ]
}
