)]}'
{
  "commit": "e0d5973d33cca3c2b085f7aad5822fe8be04a748",
  "tree": "29eeaa67d9fdc87ae5ee2baf4c8b7a7ca6ec2de1",
  "parents": [
    "e01f75bfe3f8f60708935c3a35906d951ed0a24b"
  ],
  "author": {
    "name": "David Ostrovsky",
    "email": "david@ostrovsky.org",
    "time": "Thu May 14 12:53:45 2026 +0200"
  },
  "committer": {
    "name": "David Ostrovsky",
    "email": "david@ostrovsky.org",
    "time": "Thu May 14 12:59:52 2026 +0200"
  },
  "message": "Align tsconfig with ts_project outputs\n\nrules_ts validates that path-affecting TypeScript options are known to\nBazel. The codemirror editor tsconfig inherited rootDir from the shared\nplugin config and also declared an outDir that was overridden by the\nts_project rule.\n\nOverride rootDir locally and remove the stale outDir so the effective\ntsconfig matches the package-local ts_project outputs.\n\nChange-Id: I956a2714df87d22237409adca021b5256b64c749\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "78051ab4e6ed240f86c091aa8704f1199802d4d3",
      "old_mode": 33188,
      "old_path": "web/tsconfig.json",
      "new_id": "65940e1efd515c0f8201d4edb53e38e69c49c627",
      "new_mode": 33188,
      "new_path": "web/tsconfig.json"
    }
  ]
}
