)]}'
{
  "commit": "c17c472e80ff5ecf5826a486e78678e515c84f2f",
  "tree": "a2573390f085545c7a4fbefb764e56fc26ca1c67",
  "parents": [
    "e39ba76be8825d5a93eb3c523ba5ed45542bb9e7"
  ],
  "author": {
    "name": "Alex Eagle",
    "email": "alex@aspect.dev",
    "time": "Sun Jan 09 16:50:57 2022 -0800"
  },
  "committer": {
    "name": "Alex Eagle",
    "email": "alex@aspect.dev",
    "time": "Sun Jan 09 16:50:57 2022 -0800"
  },
  "message": "chore: remove @bazel/typescript package\n\nIt can now be used from @build_bazel_rules_nodejs instead.\n\nBREAKING CHANGE:\nRemove uses of @bazel/typescript from package.json. Update load statements from @npm//@bazel/typescript:index.bzl to @build_bazel_rules_nodejs//ts:ts_project.bzl\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9b89b28509999288dd4361260b9fced83d4fde9f",
      "old_mode": 33261,
      "old_path": "docs/Concatjs.md",
      "new_id": "5b368aa471e95f66b5a4a7558bd4b49ec1f1420d",
      "new_mode": 33261,
      "new_path": "docs/Concatjs.md"
    },
    {
      "type": "modify",
      "old_id": "03305e5727528715d3d171d7125a44f41bc2e08b",
      "old_mode": 33261,
      "old_path": "docs/esbuild.md",
      "new_id": "bd4b34a5639d1b2cb3d2b64b04b2a31d12755b77",
      "new_mode": 33261,
      "new_path": "docs/esbuild.md"
    },
    {
      "type": "modify",
      "old_id": "f5571d5cf9622f58c41b417cf1de31a86250a353",
      "old_mode": 33188,
      "old_path": "e2e/BUILD.bazel",
      "new_id": "3246b1e65d54dfb9a56a8690c04c1d932394d007",
      "new_mode": 33188,
      "new_path": "e2e/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "46909f8b0ea1f3f027db50f212936f291b7b1e3c",
      "old_mode": 33188,
      "old_path": "e2e/concatjs_devserver/package.json",
      "new_id": "ad5c0fac760e8ff1019615ea791ac7e0cd46888b",
      "new_mode": 33188,
      "new_path": "e2e/concatjs_devserver/package.json"
    },
    {
      "type": "modify",
      "old_id": "46f1b10df163def78c6185b6d3d5386792d1327b",
      "old_mode": 33188,
      "old_path": "e2e/typescript/main.spec.ts",
      "new_id": "67e2c042e6bf1b0ee9d0432952186e9e0165a449",
      "new_mode": 33188,
      "new_path": "e2e/typescript/main.spec.ts"
    },
    {
      "type": "modify",
      "old_id": "e3e8258744e0b0b5d1694e27684b2935bce732af",
      "old_mode": 33188,
      "old_path": "examples/BUILD.bazel",
      "new_id": "23c42369aa36a50eac0c2ac887e148e00aaba3fe",
      "new_mode": 33188,
      "new_path": "examples/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "f10fe699a2e67d5cb7b187bd1c2dbf152b5bfdd5",
      "old_mode": 33188,
      "old_path": "examples/angular/package.json",
      "new_id": "831357049554294b537f108af106ff705b626d49",
      "new_mode": 33188,
      "new_path": "examples/angular/package.json"
    },
    {
      "type": "modify",
      "old_id": "b63af3f07fb0ca3eb887cde9b0f5f5bd6cbc2590",
      "old_mode": 33188,
      "old_path": "examples/angular/src/BUILD.bazel",
      "new_id": "6fadc0e7ef2540dd5af34f601e5820c03e6b6585",
      "new_mode": 33188,
      "new_path": "examples/angular/src/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "16d999514ae22da74308184ecb9b9e0813cd255d",
      "old_mode": 33188,
      "old_path": "examples/angular/tools/typescript.bzl",
      "new_id": "b448c6dcff33e3f98ef3ebf1dd61b9c6cc1bca0a",
      "new_mode": 33188,
      "new_path": "examples/angular/tools/typescript.bzl"
    },
    {
      "type": "modify",
      "old_id": "49fcf2b4f96cbf22251de6b723d4a10841ebfb4a",
      "old_mode": 33188,
      "old_path": "examples/app/BUILD.bazel",
      "new_id": "3a51906ee40cab1e79219065eab6f9e8f35caf10",
      "new_mode": 33188,
      "new_path": "examples/app/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "94ad650bf11ea61b8e6d151b201b7854774e4d8a",
      "old_mode": 33188,
      "old_path": "examples/app/package.json",
      "new_id": "576328006bd2870ec7b1a6f59c9106f81c6c4ecf",
      "new_mode": 33188,
      "new_path": "examples/app/package.json"
    },
    {
      "type": "modify",
      "old_id": "65fd4dfda9016677542494f43af2764159950618",
      "old_mode": 33188,
      "old_path": "examples/cypress/package.json",
      "new_id": "34d3a269b91abda40b7e11f7f7e099189c40c576",
      "new_mode": 33188,
      "new_path": "examples/cypress/package.json"
    },
    {
      "type": "modify",
      "old_id": "ccecb0afe1ac0eceda7118cca7f0382eb3170cca",
      "old_mode": 33188,
      "old_path": "examples/esbuild/package.json",
      "new_id": "bb8cbf493459a8050a2256798eb1535c84e25a37",
      "new_mode": 33188,
      "new_path": "examples/esbuild/package.json"
    },
    {
      "type": "modify",
      "old_id": "d2de5a24c1d4bc115d0066ac1ada89c283a6d1d7",
      "old_mode": 33188,
      "old_path": "examples/esbuild/src/BUILD.bazel",
      "new_id": "5d3069470b07e17d7ce785abc1edb3a4a1946821",
      "new_mode": 33188,
      "new_path": "examples/esbuild/src/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "6a9cb6717a34259f0612e016b2a118fc98d7388f",
      "old_mode": 33188,
      "old_path": "examples/jest/package.json",
      "new_id": "d4f7abae84085e1f976876949d4077f103ef328d",
      "new_mode": 33188,
      "new_path": "examples/jest/package.json"
    },
    {
      "type": "modify",
      "old_id": "eea85b0dca368d92b20c41d92dcf9fa1d35ec92e",
      "old_mode": 33188,
      "old_path": "examples/jest/ts/src/BUILD.bazel",
      "new_id": "e44e444100cfa123fb205b5cdf60bb3a9c76a3d5",
      "new_mode": 33188,
      "new_path": "examples/jest/ts/src/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "e9e33795fca4fe17f854236f0221a711ad3f519f",
      "old_mode": 33188,
      "old_path": "examples/jest/ts/test/BUILD.bazel",
      "new_id": "ddd3adb6a8ba40770f50e9f95b626ebfea408b0c",
      "new_mode": 33188,
      "new_path": "examples/jest/ts/test/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "9c99f6f9887da3eb966db6dd0e46cf8e2bb5b441",
      "old_mode": 33188,
      "old_path": "examples/nestjs/package.json",
      "new_id": "2812cf7a020806a28992b54b86e39d5d0bd36970",
      "new_mode": 33188,
      "new_path": "examples/nestjs/package.json"
    },
    {
      "type": "modify",
      "old_id": "0081353095ca17ba386e1b1b5feaef420198ea50",
      "old_mode": 33188,
      "old_path": "examples/nestjs/src/BUILD.bazel",
      "new_id": "117a74793e83b1c53de52cd05858e26793c09381",
      "new_mode": 33188,
      "new_path": "examples/nestjs/src/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "3bcff45a5ad35b4e7b47d7ed2a4dfe72dbc1e748",
      "old_mode": 33188,
      "old_path": "examples/protobufjs/BUILD.bazel",
      "new_id": "715aa89e1bd446cdf859c9771ebc310af9ecf081",
      "new_mode": 33188,
      "new_path": "examples/protobufjs/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "b249b365c6e96e75e8434a887d8e5ba56d49aa7e",
      "old_mode": 33188,
      "old_path": "examples/protobufjs/package.json",
      "new_id": "abded399a9a50dd5667f9a262860692204a76650",
      "new_mode": 33188,
      "new_path": "examples/protobufjs/package.json"
    },
    {
      "type": "modify",
      "old_id": "25fcecc6d7fc1d5a3b011dc82784ae038def418c",
      "old_mode": 33188,
      "old_path": "examples/react_webpack/BUILD.bazel",
      "new_id": "57cc2ffaa0bfb8a61b8d4411de8d99abcc38e73d",
      "new_mode": 33188,
      "new_path": "examples/react_webpack/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "a78038054df186933bf3a9865847e5636a4567cb",
      "old_mode": 33188,
      "old_path": "examples/react_webpack/package.json",
      "new_id": "579c045700477e625fbeae9dd49298ef633a28f4",
      "new_mode": 33188,
      "new_path": "examples/react_webpack/package.json"
    },
    {
      "type": "modify",
      "old_id": "61e37490e69300fb392d05c5de1f5a6a6aac0b2f",
      "old_mode": 33188,
      "old_path": "examples/web_testing/BUILD.bazel",
      "new_id": "d95ddcf857cecb958171d42addcdc4567e57a8ea",
      "new_mode": 33188,
      "new_path": "examples/web_testing/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "244cd6abc9f7563ccb10fa0c380403b366866d01",
      "old_mode": 33188,
      "old_path": "examples/web_testing/package.json",
      "new_id": "a0d40b6e745dacd86ffb0c531d38b25d4842cd58",
      "new_mode": 33188,
      "new_path": "examples/web_testing/package.json"
    },
    {
      "type": "modify",
      "old_id": "1d602609adda6d7841d21430aaae533afbc7406f",
      "old_mode": 33188,
      "old_path": "examples/webapp/differential_loading.bzl",
      "new_id": "e920b6de6e42a9ac5f67a51e42c00fac6eee4a13",
      "new_mode": 33188,
      "new_path": "examples/webapp/differential_loading.bzl"
    },
    {
      "type": "modify",
      "old_id": "97efc52dd1b221f0b07eb8ba5ac6273279ad5f50",
      "old_mode": 33188,
      "old_path": "examples/webapp/package.json",
      "new_id": "e1dd65550c1ee9139368d039b9b5eda566515f3c",
      "new_mode": 33188,
      "new_path": "examples/webapp/package.json"
    },
    {
      "type": "modify",
      "old_id": "0f5a7cbaac7196611595c432991267dc6af10683",
      "old_mode": 33188,
      "old_path": "internal/bazel_integration_test/bazel_integration_test.bzl",
      "new_id": "a958567f751da92b26775fe1cf9c5e42f24f9c31",
      "new_mode": 33188,
      "new_path": "internal/bazel_integration_test/bazel_integration_test.bzl"
    },
    {
      "type": "modify",
      "old_id": "971fb80d0dadc1e66735d3574df49f2d270b8dae",
      "old_mode": 33188,
      "old_path": "packages/concatjs/internal/build_defs.bzl",
      "new_id": "38d01ad6965ed927879a2ceb40aae6fab9c030a1",
      "new_mode": 33188,
      "new_path": "packages/concatjs/internal/build_defs.bzl"
    },
    {
      "type": "modify",
      "old_id": "97af89d7dc68b0ab676b0a4166354e79c2b0f02d",
      "old_mode": 33188,
      "old_path": "packages/concatjs/replacements.bzl",
      "new_id": "0cf7c69368e0ac1951805507678d1ee2f2cb2e11",
      "new_mode": 33188,
      "new_path": "packages/concatjs/replacements.bzl"
    },
    {
      "type": "modify",
      "old_id": "f67806f1b3845adb173e561f000f9e1768dc0fea",
      "old_mode": 33188,
      "old_path": "packages/create/index.js",
      "new_id": "80d74a36dd72b3802b10702b9c37f77c605439b7",
      "new_mode": 33188,
      "new_path": "packages/create/index.js"
    },
    {
      "type": "modify",
      "old_id": "80e72769924130661fedd56afa98d4ee3fb9c068",
      "old_mode": 33188,
      "old_path": "packages/create/test.js",
      "new_id": "f61518a8d9aa4948f460e6849e3a1deb94d7d5e7",
      "new_mode": 33188,
      "new_path": "packages/create/test.js"
    },
    {
      "type": "modify",
      "old_id": "911ce962138e0ea025d392e43acadc625c0659f2",
      "old_mode": 33188,
      "old_path": "packages/index.bzl",
      "new_id": "ad1902d75c750be8efcc7ca658cce6b4d2ad1373",
      "new_mode": 33188,
      "new_path": "packages/index.bzl"
    },
    {
      "type": "delete",
      "old_id": "af278ec4e641bc428dac9b5f3b9bd4764462b7b3",
      "old_mode": 33188,
      "old_path": "packages/typescript/BUILD.bazel",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "bf99149418433fe607b0e3dcadd64678054bb6e8",
      "old_mode": 33188,
      "old_path": "packages/typescript/bin/BUILD.bazel",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "8eb06ca825fc181141a626f2fcaa358be752bab7",
      "old_mode": 33188,
      "old_path": "packages/typescript/checked_in_ts_project.bzl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "103878858f179a1ada9847c4c3a93095344e646f",
      "old_mode": 33188,
      "old_path": "packages/typescript/docs_test.js",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d0f86d1939017ad38a588136b005d62caa46d44a",
      "old_mode": 33188,
      "old_path": "packages/typescript/index.bzl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ae3025cade1908994b72c9b6bdddce950389f29e",
      "old_mode": 33188,
      "old_path": "packages/typescript/internal/BUILD.bazel",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "dcd9d134db1be4dd9936193729dcf68d7f7a570f",
      "old_mode": 33188,
      "old_path": "packages/typescript/internal/ts_config.bzl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ad859e78f9686b04e08016e52e0d0ee30660eaaf",
      "old_mode": 33188,
      "old_path": "packages/typescript/internal/ts_project.bzl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7166cc04ed2d94f83125a36ccf42850d80ce0e50",
      "old_mode": 33188,
      "old_path": "packages/typescript/internal/ts_project_options_validator.ts",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "8f0ee39245e7d74633eb41dfa3c5f8e71e942545",
      "old_mode": 33188,
      "old_path": "packages/typescript/internal/worker/BUILD.bazel",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d1489dfc56b72e48d35b62c4429c48652b45461f",
      "old_mode": 33188,
      "old_path": "packages/typescript/internal/worker/index.js",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "8c9f5b7924c77f6d1773cf4ba603bddbc19a8fa5",
      "old_mode": 33188,
      "old_path": "packages/typescript/internal/worker/worker_adapter.ts",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "232d89ab6a75f07f83f7e84db6efcf0ed43122b8",
      "old_mode": 33188,
      "old_path": "packages/typescript/package.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "28477c403d268834758ac6302d970c5738b7f125",
      "old_mode": 33188,
      "old_path": "packages/typescript/replacements.bzl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "97d78fca07958f05154a286dabae593b30a502e2",
      "old_mode": 33188,
      "old_path": "packages/typescript/test/BUILD.bazel",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "cbd7714e0d68cb3701a08a746e2171419eba3504",
      "old_mode": 33188,
      "old_path": "packages/typescript/test/tsconfig-test.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "a754031eec8c4cb95e5685a98904adae60a1a48b",
      "old_mode": 33188,
      "old_path": "ts/BUILD.bazel",
      "new_id": "77e40b9400d6b347dbe1ea10c01539235e4c914f",
      "new_mode": 33188,
      "new_path": "ts/BUILD.bazel"
    }
  ]
}
