)]}'
{
  "commit": "f050354d02414e466bd6475b76a12aa77c0b851f",
  "tree": "eaa7e2090f9c79a97d368f2bb868665af1152aa0",
  "parents": [
    "802ea004e71d52d90131517a4e319eb82259ee4d"
  ],
  "author": {
    "name": "Alex Eagle",
    "email": "eagle@post.harvard.edu",
    "time": "Thu Dec 23 09:36:29 2021 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Dec 23 09:36:29 2021 -0800"
  },
  "message": "refactor: use new toolchain for nodejs_binary (#3167)\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ca8cee2dc500c1ec3a338b8a9c28b7e1e3bfbc89",
      "old_mode": 33188,
      "old_path": "WORKSPACE",
      "new_id": "277372ace2ec731acfa2178790b203a9de62c424",
      "new_mode": 33188,
      "new_path": "WORKSPACE"
    },
    {
      "type": "modify",
      "old_id": "e842c043d7d231b4f07297052022dbad7add78f7",
      "old_mode": 33188,
      "old_path": "e2e/BUILD.bazel",
      "new_id": "cb34a9fe2b41474c863bfb089b712640a16beefc",
      "new_mode": 33188,
      "new_path": "e2e/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "2ddc6e8103023073c0a738e6b24fa65eccf3aa35",
      "old_mode": 33188,
      "old_path": "e2e/nodejs_image/BUILD.bazel",
      "new_id": "f15e5c4dc31a05686331eb4d99dbde29fdbca306",
      "new_mode": 33188,
      "new_path": "e2e/nodejs_image/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "cb42cd13f1112d41c040768889b8ecc684cefc55",
      "old_mode": 33188,
      "old_path": "e2e/nodejs_repository/BUILD.bazel",
      "new_id": "cc3a88e467c290a2be8753e5e71f5ffc8ed3f53d",
      "new_mode": 33188,
      "new_path": "e2e/nodejs_repository/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "0cbf420872f2d10de5127ce52342eccda0e57112",
      "old_mode": 33188,
      "old_path": "e2e/symlinked_node_modules_npm/WORKSPACE",
      "new_id": "eecafeded044d0e40dfe6eafe11f63cc2de6565a",
      "new_mode": 33188,
      "new_path": "e2e/symlinked_node_modules_npm/WORKSPACE"
    },
    {
      "type": "modify",
      "old_id": "31a53a6dbf2b0c2a9968642a0831aa3a017d1470",
      "old_mode": 33188,
      "old_path": "e2e/symlinked_node_modules_yarn/WORKSPACE",
      "new_id": "92947db134cac7b586bd6d455967394288e894e5",
      "new_mode": 33188,
      "new_path": "e2e/symlinked_node_modules_yarn/WORKSPACE"
    },
    {
      "type": "modify",
      "old_id": "449273815cf1f7aaf411e1c517ca21178be0c384",
      "old_mode": 33188,
      "old_path": "examples/angular/WORKSPACE",
      "new_id": "9d2270c36766aa1e868bbbe72c542a412ef9603f",
      "new_mode": 33188,
      "new_path": "examples/angular/WORKSPACE"
    },
    {
      "type": "modify",
      "old_id": "e5f79450c10d5732aa7630ede659b33df936e091",
      "old_mode": 33188,
      "old_path": "examples/angular/src/BUILD.bazel",
      "new_id": "b63af3f07fb0ca3eb887cde9b0f5f5bd6cbc2590",
      "new_mode": 33188,
      "new_path": "examples/angular/src/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "2b4d32dec809be4d5046fdd95212ba007d2f2faa",
      "old_mode": 33188,
      "old_path": "examples/nestjs/src/BUILD.bazel",
      "new_id": "0081353095ca17ba386e1b1b5feaef420198ea50",
      "new_mode": 33188,
      "new_path": "examples/nestjs/src/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "04596b886b95040a373c9fc047201ecfbe907ee5",
      "old_mode": 33188,
      "old_path": "examples/parcel/BUILD.bazel",
      "new_id": "5a729bfa35a7c6f8e408833f22d59e2155790de8",
      "new_mode": 33188,
      "new_path": "examples/parcel/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "105875ba7b6bab54b7221eea4a50f902db4e15b6",
      "old_mode": 33188,
      "old_path": "examples/parcel/WORKSPACE",
      "new_id": "2943e2647c0b07d02c0a6c9c8c3779ff3a464d04",
      "new_mode": 33188,
      "new_path": "examples/parcel/WORKSPACE"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "92c50d53c150c133501e494aad4f8dfcac7f096f",
      "new_mode": 33188,
      "new_path": "examples/parcel/node_version.js"
    },
    {
      "type": "modify",
      "old_id": "d1cca41dfe49b35a1f5067a40584900ba7f1b925",
      "old_mode": 33188,
      "old_path": "examples/vendored_node/BUILD.bazel",
      "new_id": "4c5e79bdbf4a286edeb7f736aa6ac11c23d3b38b",
      "new_mode": 33188,
      "new_path": "examples/vendored_node/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "075a9c56741f09fff68b3b9a8e388663ec8046cf",
      "old_mode": 33188,
      "old_path": "examples/vendored_node/WORKSPACE",
      "new_id": "18375dc3835f3a35ddbf86d0017e3c94c4b9a857",
      "new_mode": 33188,
      "new_path": "examples/vendored_node/WORKSPACE"
    },
    {
      "type": "modify",
      "old_id": "d1cca41dfe49b35a1f5067a40584900ba7f1b925",
      "old_mode": 33188,
      "old_path": "examples/vendored_node_and_yarn/BUILD.bazel",
      "new_id": "f29ef400504a21c8075b4517d7bc1a8ab6f2175a",
      "new_mode": 33188,
      "new_path": "examples/vendored_node_and_yarn/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "31b3d5c72a5a8f1f7c6bad45dbc5b06b845c1a2a",
      "old_mode": 33188,
      "old_path": "examples/vendored_node_and_yarn/WORKSPACE",
      "new_id": "1c6b739a0c42d11140f5b5f15ea90775803f8e40",
      "new_mode": 33188,
      "new_path": "examples/vendored_node_and_yarn/WORKSPACE"
    },
    {
      "type": "modify",
      "old_id": "684a60dfe652245bb2f2ce8ac5ce850af758c950",
      "old_mode": 33188,
      "old_path": "internal/node/BUILD.bazel",
      "new_id": "30d499e0816dadbc7ba5eb26677fdba8a258bea5",
      "new_mode": 33188,
      "new_path": "internal/node/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "a42dcfb3282e56373ca9c1fe59debc67bd5a266f",
      "old_mode": 33188,
      "old_path": "internal/node/node.bzl",
      "new_id": "ec70f0256a96a2efcdde1615db9b7ec023374137",
      "new_mode": 33188,
      "new_path": "internal/node/node.bzl"
    },
    {
      "type": "modify",
      "old_id": "b20bb736bf3932798374e56ac5e9246183a68c0a",
      "old_mode": 33188,
      "old_path": "internal/node/node_repositories.bzl",
      "new_id": "0a6c72ef37528fe25113de446f423d74b87170e1",
      "new_mode": 33188,
      "new_path": "internal/node/node_repositories.bzl"
    },
    {
      "type": "modify",
      "old_id": "b53290ca788ab20d3ce22b8d970a5c62bb1c0028",
      "old_mode": 33188,
      "old_path": "packages/concatjs/BUILD.bazel",
      "new_id": "e00704ce4b226b610446f12fef4c89b27ef4b37f",
      "new_mode": 33188,
      "new_path": "packages/concatjs/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "b944950a8911e2f58e24958ea12a0e394e30d29c",
      "old_mode": 33188,
      "old_path": "packages/typescript/BUILD.bazel",
      "new_id": "e441ce10593f69b345d6b8c41af3212b19036582",
      "new_mode": 33188,
      "new_path": "packages/typescript/BUILD.bazel"
    }
  ]
}
