)]}'
{
  "commit": "9fcdf593953edfcddb297572d7f2177d336b0479",
  "tree": "519d5e51b63854e796a2da8eab9c95bb44fe20c2",
  "parents": [
    "99649d7cbc385bee0261e2ebfd9e8ef87e7a13dc"
  ],
  "author": {
    "name": "Sam Clegg",
    "email": "sbc@chromium.org",
    "time": "Mon Aug 03 18:16:31 2026 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Aug 04 01:16:31 2026 +0000"
  },
  "message": "Add OS suffix support for all tool properties (#1761)\n\nWe had specific hardcoded support for OS-specific URLs. This change\nmakes that generic and allows `_windows` / `_linux` / `_mac` suffixes to\nwork with any key.\n\nThis change is really a no-op that makes way to using a windows specific\nactivated_path for now (allowing us to use the upstream windows node\narchive, rather than re-packaging/hacking it in\n(scripts/update_node.py). See #1760.\n\nAlso, remove support for `os: \"all\"`.. this is not used and doesn\u0027t seem\nuseful (since you can just omit it).",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "436f701edac453e5c88c432c7b8ec6e42bd1d257",
      "old_mode": 33188,
      "old_path": "emsdk.py",
      "new_id": "7ced946e8332e6d7b9c68c129b840ac39653c5f6",
      "new_mode": 33188,
      "new_path": "emsdk.py"
    },
    {
      "type": "modify",
      "old_id": "b1f880fdf88725d7e884f63ebddd45e65586540c",
      "old_mode": 33188,
      "old_path": "emsdk_manifest.json",
      "new_id": "af3ad3ccd9ce90928a4dd9a4a9d94ce4e9df7d41",
      "new_mode": 33188,
      "new_path": "emsdk_manifest.json"
    }
  ]
}
