)]}'
{
  "commit": "b5c50a01ba4b1f3a3f49da878d44c25fda23a62d",
  "tree": "55e369f8c563c6b93a4747006435fbacdebbcbb7",
  "parents": [
    "efef772460dd895408ca5352e78dfc56ea2b634c"
  ],
  "author": {
    "name": "Greg Magolan",
    "email": "gmagolan@gmail.com",
    "time": "Thu May 09 10:37:48 2019 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Thu May 09 10:38:12 2019 -0700"
  },
  "message": "Enable strict deps for npm dependencies under Bazel now that npm deps provide a typescript provider with their declaration files\n\nThe change in rules_nodejs that supplies the provider was here https://github.com/bazelbuild/rules_nodejs/pull/726\n\nUpdate to latest @bazel/typescript 0.28.0 and add temporary post-install patch to allow from strict deps in ts_library from published @bazel/typescript package\n\nCloses #445\n\nPiperOrigin-RevId: 247453547\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7bb634665832327698d0007e44d4f5d8aaeb40bf",
      "old_mode": 33188,
      "old_path": "WORKSPACE",
      "new_id": "d83690a763ca003141957df7ecffcf18d596ce85",
      "new_mode": 33188,
      "new_path": "WORKSPACE"
    },
    {
      "type": "modify",
      "old_id": "d953a0105a74f7b1e7aa2199b36290886938e5c4",
      "old_mode": 33188,
      "old_path": "internal/BUILD.bazel",
      "new_id": "9cb5167ea74b53cb2302453990929ab317fb595f",
      "new_mode": 33188,
      "new_path": "internal/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "3c3dc1e8d4aa42bf6a6809342bb357c865087aaf",
      "old_mode": 33188,
      "old_path": "internal/tsc_wrapped/strict_deps.ts",
      "new_id": "7afa4d99dcb8bd00c182bb7c2098f02f4a58f3e7",
      "new_mode": 33188,
      "new_path": "internal/tsc_wrapped/strict_deps.ts"
    },
    {
      "type": "modify",
      "old_id": "891dbf8a5ce885c25e54d782223ab585ac169e2f",
      "old_mode": 33188,
      "old_path": "internal/tsc_wrapped/strict_deps_test.ts",
      "new_id": "2b555172b7675f7cad3ce9806631d3e16b7ca4f7",
      "new_mode": 33188,
      "new_path": "internal/tsc_wrapped/strict_deps_test.ts"
    },
    {
      "type": "modify",
      "old_id": "9113ede7b8f0d3e51cea10bc5b46d4f17c8e21b5",
      "old_mode": 33188,
      "old_path": "internal/tsc_wrapped/tsc_wrapped.ts",
      "new_id": "02d5040caa9596cc8a624f5fc225eb5caf484580",
      "new_mode": 33188,
      "new_path": "internal/tsc_wrapped/tsc_wrapped.ts"
    },
    {
      "type": "modify",
      "old_id": "6ec6afe2eb590091a2373adc7a12791ac1584e37",
      "old_mode": 33188,
      "old_path": "package.bzl",
      "new_id": "feabcbedbd252092034d4a0a43f9e867238f4aef",
      "new_mode": 33188,
      "new_path": "package.bzl"
    },
    {
      "type": "modify",
      "old_id": "3d4a646d49ce5693bd83dbbf8ba6b542e403a4be",
      "old_mode": 33188,
      "old_path": "package.json",
      "new_id": "765534afc13e85e9f666c52772e411962ec717ea",
      "new_mode": 33188,
      "new_path": "package.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8a8623bf56fd13f2bb13790da7739d3f3368d525",
      "new_mode": 33188,
      "new_path": "postinstall-patches.js"
    },
    {
      "type": "modify",
      "old_id": "6d1c5390f804adae45f65d3539b2716d1e2d0573",
      "old_mode": 33188,
      "old_path": "yarn.lock",
      "new_id": "5ebc1f4fd43894f76ff17fab715411077213373a",
      "new_mode": 33188,
      "new_path": "yarn.lock"
    }
  ]
}
