)]}'
{
  "commit": "a4179316f58df915a059bcf1cb1dfd2efc9833fa",
  "tree": "8881be56e3de5ee76e4f0820575c2a9b6849c8f9",
  "parents": [
    "8763c99002a3992f55d3b8582fdcff921266d7dd"
  ],
  "author": {
    "name": "Kevin Moore",
    "email": "kevmoo@users.noreply.github.com",
    "time": "Thu Oct 29 16:30:14 2026 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Oct 29 16:30:14 2026 -0700"
  },
  "message": "[js_interop] Add an api.txt golden (#609)\n\nTrack `package:js_interop`\u0027s public API surface with `package:api_summary`\n(`js_interop/tool/api.txt`, excluded from the published archive via\n`.pubignore`) so signature and member changes are visible in PR diffs,\nmatching `package:web` (#590).\n\nCI runs `test/api_test.dart` on the VM against the `dev` SDK since\n`js_interop` defaults to browser and Node test platforms and `api_summary`\noutput tracks SDK analyzer updates.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8912ea3cf7bf0d5a45356ed1d1fde988bc4358b1",
      "old_mode": 33188,
      "old_path": ".github/workflows/js_interop.yaml",
      "new_id": "33d2a5ea2a5b4d07a3b43fe12cc66050c5c77854",
      "new_mode": 33188,
      "new_path": ".github/workflows/js_interop.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5deedaf4fe84f64032b5cb89344a259d1e1cc472",
      "new_mode": 33188,
      "new_path": "js_interop/.pubignore"
    },
    {
      "type": "modify",
      "old_id": "c8076170ba40b97f657306f0ccc08567b544b197",
      "old_mode": 33188,
      "old_path": "js_interop/pubspec.yaml",
      "new_id": "248c282956cf5fd6e808e370181b42ea55d42c78",
      "new_mode": 33188,
      "new_path": "js_interop/pubspec.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0cfc4f8bbbe97b98157d2d6db1b54d4185e848cf",
      "new_mode": 33188,
      "new_path": "js_interop/test/api_test.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "85964358ca1c8a92a27c03b8a8393a57c5c645d1",
      "new_mode": 33188,
      "new_path": "js_interop/tool/api.txt"
    }
  ]
}
