)]}'
{
  "commit": "f75d5f2b2dd33dfd4ee3a5352e5469996be52a54",
  "tree": "17b14e26596b5cea831a554a90f9f883e8eb3b22",
  "parents": [
    "87b2a647f29e3ef5bf7114c113b0a9a26970ea4a"
  ],
  "author": {
    "name": "Alex Eagle",
    "email": "alexeagle@google.com",
    "time": "Tue Feb 04 12:31:49 2020 -0800"
  },
  "committer": {
    "name": "Alex Eagle",
    "email": "eagle@post.harvard.edu",
    "time": "Tue Feb 04 16:30:34 2020 -0800"
  },
  "message": "chore: support Bazelisk and stop using @bazel/bazel\n\nThis switches the behavior of @bazel/create to stop making users download Bazel.\nIn a future cleanup I\u0027ll remove the mirror_bazel.sh and packages/bazel*..\n(It\u0027s possible we still want those to publish Bazel 2.1 before we deprecate the package)\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "227cea215648b1af34a87c9acf5b707fe02d2072",
      "new_mode": 33188,
      "new_path": ".bazelversion"
    },
    {
      "type": "modify",
      "old_id": "2c5a45aef62ecc1a2eb0110116628801270d5ec3",
      "old_mode": 33188,
      "old_path": ".circleci/config.yml",
      "new_id": "3ba22ed6ac9789bf7f326c79d3676c644695da7c",
      "new_mode": 33188,
      "new_path": ".circleci/config.yml"
    },
    {
      "type": "modify",
      "old_id": "44dc3105385dc9f0a65d2d856f4910510f2fbec7",
      "old_mode": 33188,
      "old_path": "BUILD.bazel",
      "new_id": "eb94019cada274b50751af8f4eb9e6e259946a64",
      "new_mode": 33188,
      "new_path": "BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "be95dcab8a7860e020565122a0c10e51ae4cd5c6",
      "old_mode": 33188,
      "old_path": "WORKSPACE",
      "new_id": "0eec2953a6ed6a450933cd27733c24dc71b5f965",
      "new_mode": 33188,
      "new_path": "WORKSPACE"
    },
    {
      "type": "modify",
      "old_id": "5578479e3959d02214aa9089b395a51414b197ba",
      "old_mode": 33188,
      "old_path": "docs/install.md",
      "new_id": "228cf08bf71b57988f50b44312e76d252d589e44",
      "new_mode": 33188,
      "new_path": "docs/install.md"
    },
    {
      "type": "modify",
      "old_id": "082596ef9270ad2871e20bff14fd2d88db623fff",
      "old_mode": 33188,
      "old_path": "examples/BUILD.bazel",
      "new_id": "d922fbdc9bb6311f238e448ae4a1653b3bfe0d1f",
      "new_mode": 33188,
      "new_path": "examples/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "727e06ccdccdd785621dd3f46364ab912c2af325",
      "old_mode": 33188,
      "old_path": "examples/angular/README.md",
      "new_id": "8a8c70de88376acdf21e2b81bb0d39adc3e3717f",
      "new_mode": 33188,
      "new_path": "examples/angular/README.md"
    },
    {
      "type": "modify",
      "old_id": "65c5053b1713c908da22a3f7bafe3ce58e9a5c97",
      "old_mode": 33188,
      "old_path": "examples/angular/WORKSPACE",
      "new_id": "d204fc710d59acd4d7e55d6c22c0eda849bd5967",
      "new_mode": 33188,
      "new_path": "examples/angular/WORKSPACE"
    },
    {
      "type": "modify",
      "old_id": "3cafba0499886fb5d0e7f875719d29ac32014c6a",
      "old_mode": 33188,
      "old_path": "examples/angular/package.json",
      "new_id": "60289513a9812d7aeb967cda0371314d77dd49d8",
      "new_mode": 33188,
      "new_path": "examples/angular/package.json"
    },
    {
      "type": "modify",
      "old_id": "35bb7c3f6b9a7fe10a32d99d9b5018a81da6f7ca",
      "old_mode": 33188,
      "old_path": "examples/angular/yarn.lock",
      "new_id": "2e87343bb616da1d73d20f0eae88f180ff73c5c9",
      "new_mode": 33188,
      "new_path": "examples/angular/yarn.lock"
    },
    {
      "type": "modify",
      "old_id": "5eeb49f4addf3e53ced0255a3eda9960d262630f",
      "old_mode": 33188,
      "old_path": "examples/angular_bazel_architect/package.json",
      "new_id": "a84c46478492c41d6868cce7e284fd1f4b20f1f8",
      "new_mode": 33188,
      "new_path": "examples/angular_bazel_architect/package.json"
    },
    {
      "type": "modify",
      "old_id": "4a617a94cf8419105dfc8e9fb7a1e41364625216",
      "old_mode": 33188,
      "old_path": "examples/angular_bazel_architect/yarn.lock",
      "new_id": "f46de21eb84f6094cb12b65941a680b99de83d05",
      "new_mode": 33188,
      "new_path": "examples/angular_bazel_architect/yarn.lock"
    },
    {
      "type": "modify",
      "old_id": "bc07670581cfcbd46f15eeb25c16b439cfec286f",
      "old_mode": 33188,
      "old_path": "examples/angular_view_engine/WORKSPACE",
      "new_id": "6b9916c64f4ac9e98f1bef2fbc8a818e90e536e3",
      "new_mode": 33188,
      "new_path": "examples/angular_view_engine/WORKSPACE"
    },
    {
      "type": "modify",
      "old_id": "bc28d1b584f28743a8d05ce63502109a77c2432e",
      "old_mode": 33188,
      "old_path": "examples/angular_view_engine/package.json",
      "new_id": "43b5a0d8438e060e698247de76fc99bb2107d51e",
      "new_mode": 33188,
      "new_path": "examples/angular_view_engine/package.json"
    },
    {
      "type": "modify",
      "old_id": "7a475f2c590a7397a162918a5de556430c9df3c6",
      "old_mode": 33188,
      "old_path": "examples/angular_view_engine/yarn.lock",
      "new_id": "2ffab6f4541e4ab6aa32a61a06d46b6e206b3808",
      "new_mode": 33188,
      "new_path": "examples/angular_view_engine/yarn.lock"
    },
    {
      "type": "modify",
      "old_id": "d9b15bb1a3d5bbc29b8f23eef31e2d4369d5ca36",
      "old_mode": 33188,
      "old_path": "examples/nestjs/package.json",
      "new_id": "e79079e8f2291346f7b0f664643ee9f3bc395883",
      "new_mode": 33188,
      "new_path": "examples/nestjs/package.json"
    },
    {
      "type": "modify",
      "old_id": "10a6b7def2a7a097647f5d4d26f9171d31001194",
      "old_mode": 33188,
      "old_path": "examples/nestjs/yarn.lock",
      "new_id": "698db5cb03bcd7c48afd16036d86a328b18d0201",
      "new_mode": 33188,
      "new_path": "examples/nestjs/yarn.lock"
    },
    {
      "type": "modify",
      "old_id": "622d2d7c99f5c3a320396645bf62e73df79f09e7",
      "old_mode": 33188,
      "old_path": "examples/react_webpack/package.json",
      "new_id": "d0faeba245f409504f6f11c8815469a25d0e4c66",
      "new_mode": 33188,
      "new_path": "examples/react_webpack/package.json"
    },
    {
      "type": "modify",
      "old_id": "e374222ee460eb4f2b961ee6665fd86bf28801a8",
      "old_mode": 33188,
      "old_path": "examples/react_webpack/yarn.lock",
      "new_id": "b38c152976231fe7b989ceeeef4d5a971b84ef86",
      "new_mode": 33188,
      "new_path": "examples/react_webpack/yarn.lock"
    },
    {
      "type": "modify",
      "old_id": "6572dced3b53991892d2ced2cc4127e870ed117e",
      "old_mode": 33188,
      "old_path": "index.bzl",
      "new_id": "c1ffe3549d09584cf547de3debc620542476b307",
      "new_mode": 33188,
      "new_path": "index.bzl"
    },
    {
      "type": "modify",
      "old_id": "59d74cbdd42d66c240a2c24f57cac3c563f993a5",
      "old_mode": 33188,
      "old_path": "internal/BUILD.bazel",
      "new_id": "db984346732813e24135242e39945822334b59b4",
      "new_mode": 33188,
      "new_path": "internal/BUILD.bazel"
    },
    {
      "type": "rename",
      "old_id": "c6df2255f2f136dc33f29526d88aff5ac368b54f",
      "old_mode": 33188,
      "old_path": "internal/check_package_json.js",
      "new_id": "944d3770541368edfb2855c942b488c17f3dd7b4",
      "new_mode": 33188,
      "new_path": "internal/check_bazel_version.js",
      "score": 67
    },
    {
      "type": "modify",
      "old_id": "7e6cfd64e4bf39bb038f1d784d98ca3b5cd25e5a",
      "old_mode": 33188,
      "old_path": "internal/common/check_bazel_version.bzl",
      "new_id": "199ab4c810588d99a2626cc8eeb9f405626cefd8",
      "new_mode": 33188,
      "new_path": "internal/common/check_bazel_version.bzl"
    },
    {
      "type": "modify",
      "old_id": "84e727a206a783b5b9dae74b049a492020c6e777",
      "old_mode": 33188,
      "old_path": "package.json",
      "new_id": "e5a06e4f7638fa1c01c6706c531259a62fb6927c",
      "new_mode": 33188,
      "new_path": "package.json"
    },
    {
      "type": "modify",
      "old_id": "8c2d60cce6b04a1f07ed19f3cca0c96668487d32",
      "old_mode": 33188,
      "old_path": "packages/create/BUILD.bazel",
      "new_id": "67c1ba427d7545d9f1ccb6df97c825fe9bbf157f",
      "new_mode": 33188,
      "new_path": "packages/create/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "558f120985e38754ffa91120af1cb1c425b4ab75",
      "old_mode": 33188,
      "old_path": "packages/create/README.md",
      "new_id": "24349524436239ce064c8dd79ade89efdce9974c",
      "new_mode": 33188,
      "new_path": "packages/create/README.md"
    },
    {
      "type": "modify",
      "old_id": "61cb35a556dbedd3620db1e042a2983f455fd5ee",
      "old_mode": 33188,
      "old_path": "packages/create/index.js",
      "new_id": "3c0c2c613585a55849bdc5826ecebb281d90fb7d",
      "new_mode": 33188,
      "new_path": "packages/create/index.js"
    },
    {
      "type": "modify",
      "old_id": "b2e151406db3d11416240e366f176e570d13c960",
      "old_mode": 33188,
      "old_path": "packages/create/test.js",
      "new_id": "4055d9c9571beb78b19c4d47978d2d7705482f27",
      "new_mode": 33188,
      "new_path": "packages/create/test.js"
    },
    {
      "type": "modify",
      "old_id": "82ab701e50f6e47a9e8e697647e2e48e5c13a1c4",
      "old_mode": 33188,
      "old_path": "packages/typescript/src/internal/ts_repositories.bzl",
      "new_id": "7c1519efbdb109c9b65321bd0bd29e5f69b61ce6",
      "new_mode": 33188,
      "new_path": "packages/typescript/src/internal/ts_repositories.bzl"
    },
    {
      "type": "modify",
      "old_id": "67b541cca3d1c030130fe79633d8113dc45b1d33",
      "old_mode": 33188,
      "old_path": "yarn.lock",
      "new_id": "59ac1c97f3c7311ca8220773988b18ae965b27f0",
      "new_mode": 33188,
      "new_path": "yarn.lock"
    }
  ]
}
