)]}'
{
  "commit": "fe53ee0498dd7cd96b5538a2219c9557209fa250",
  "tree": "766b554065047bf0e44063a6338a8a8689825f78",
  "parents": [
    "42049c24c72493a35d52ae6f4786bfd89d4835fb"
  ],
  "author": {
    "name": "alexeagle",
    "email": "alexeagle@google.com",
    "time": "Tue Sep 17 09:25:59 2019 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Tue Sep 17 09:26:20 2019 -0700"
  },
  "message": "Fix ts_library to produce files that rollup knows how to find.\n\nCurrently we produce .closure.js files with ESModules, this naming convention was chosen arbitrarily to indicate we expected these to be inputs to closure compiler.\n\nHowever other bundlers don\u0027t understand this convention and cannot find their inputs. Today we work around this by copying a bunch of files around before running rollup, but this is a performance issue we can avoid just by naming our outputs in the standard way for esmodules.\n\nPiperOrigin-RevId: 269585536\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3155f0c2b6da07df572cafa7e5b6a3263774f885",
      "old_mode": 33188,
      "old_path": "internal/common/compilation.bzl",
      "new_id": "1bcf2bc4e02fd0d3b722590571135ca4c6c91462",
      "new_mode": 33188,
      "new_path": "internal/common/compilation.bzl"
    },
    {
      "type": "modify",
      "old_id": "c05b3c32ec00ebb44760e2b4ebf301fe935771b9",
      "old_mode": 33188,
      "old_path": "internal/tsc_wrapped/compiler_host.ts",
      "new_id": "2b7113b153dc18f04deb843736f8c04899fbf37f",
      "new_mode": 33188,
      "new_path": "internal/tsc_wrapped/compiler_host.ts"
    },
    {
      "type": "modify",
      "old_id": "59d725b23efed22d2d84dd104cf8ae79343c2273",
      "old_mode": 33188,
      "old_path": "internal/tsc_wrapped/tsc_wrapped_test.ts",
      "new_id": "2351cd87f2efb18bc1be4205b7a4ba8f8782be4d",
      "new_mode": 33188,
      "new_path": "internal/tsc_wrapped/tsc_wrapped_test.ts"
    },
    {
      "type": "modify",
      "old_id": "9bc0a33b6cd82a23a8a1287eb959371f8524aba0",
      "old_mode": 33188,
      "old_path": "internal/tsc_wrapped/tsconfig.ts",
      "new_id": "a50ac1ccc02dd92e4fe90a81e847518059d5c16d",
      "new_mode": 33188,
      "new_path": "internal/tsc_wrapped/tsconfig.ts"
    }
  ]
}
