)]}'
{
  "commit": "4939756995dc4c5d5837dae2b925852d9a8e3868",
  "tree": "2d16fc3e1ef41b63d2d1ba9f2a9ff1f77365e743",
  "parents": [
    "9d85bde7124811eaab935e657a65d536b1d937bb"
  ],
  "author": {
    "name": "Sam Clegg",
    "email": "sbc@chromium.org",
    "time": "Wed Aug 12 17:44:55 2026 -0700"
  },
  "committer": {
    "name": "Sam Clegg",
    "email": "sbc@chromium.org",
    "time": "Thu Aug 13 08:14:58 2026 -0700"
  },
  "message": "Fix PowerShell scripts to support StrictMode\n\nAdd `Set-StrictMode -Version latest` to PowerShell scripts. Initialize\n`$EMSDK_PY` to `$null` and use `-ErrorAction SilentlyContinue` when\nremoving environment variables so execution under strict mode does not\nfail on uninitialized variables or missing env items.\n\nFixes: #1337\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "111047f735a9bc4299e967168cb8725ee5111027",
      "old_mode": 33188,
      "old_path": "emsdk.ps1",
      "new_id": "31201d261433b4f32c4f380a6bb774be8eb524ed",
      "new_mode": 33188,
      "new_path": "emsdk.ps1"
    },
    {
      "type": "modify",
      "old_id": "9fda3a29f0c37d55b4b19765f0a079c1cb3503d0",
      "old_mode": 33188,
      "old_path": "emsdk.py",
      "new_id": "1137d974cfdbc96174dcc00b51e40a523955e4c0",
      "new_mode": 33188,
      "new_path": "emsdk.py"
    },
    {
      "type": "modify",
      "old_id": "ab5fc4dc456ef88a6d25991a86a7e2e57561f6e5",
      "old_mode": 33188,
      "old_path": "emsdk_env.ps1",
      "new_id": "3dc92f8ace737515b415fd1b588b49863b5f6e41",
      "new_mode": 33188,
      "new_path": "emsdk_env.ps1"
    },
    {
      "type": "modify",
      "old_id": "31a2c8eb8f24165bffc146ed1a106446ecf7d619",
      "old_mode": 33188,
      "old_path": "test/test_activation.ps1",
      "new_id": "7ecbd59d439f76f9653d075615e14614614b8593",
      "new_mode": 33188,
      "new_path": "test/test_activation.ps1"
    },
    {
      "type": "modify",
      "old_id": "dc0393a2a1874118a754c5cfbc79960df3228425",
      "old_mode": 33188,
      "old_path": "test/test_bazel.ps1",
      "new_id": "66880673bd96f5673d8c18cc11829b321e5f02fa",
      "new_mode": 33188,
      "new_path": "test/test_bazel.ps1"
    },
    {
      "type": "modify",
      "old_id": "0391b63a32409daf2b201ba0a31fd38ac701ba35",
      "old_mode": 33188,
      "old_path": "test/test_path_preservation.ps1",
      "new_id": "5e4619a14f6d7972ac7132f7b0517b67d0694aed",
      "new_mode": 33188,
      "new_path": "test/test_path_preservation.ps1"
    }
  ]
}
