)]}'
{
  "commit": "386d1f52cbf830b0c8ee024952ca8e755ecd2a3c",
  "tree": "2bc7c65cdd2dc11fe5af387ab9bab59045f28c0e",
  "parents": [
    "640d8fa16b89783a9298cc46e86135bb1bcc385f"
  ],
  "author": {
    "name": "Jason Bedard",
    "email": "jason+github@jbedard.ca",
    "time": "Fri Jul 24 12:35:28 2026 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Jul 24 19:35:28 2026 +0000"
  },
  "message": "fix: super long package names on windows cause paths \u003emax length (#2934)\n\n### Changes are visible to end-users: yes\n\n- Searched for relevant documentation and updated as needed: yes\n- Breaking change (forces users to change their own code or config): no\n- Suggested release notes appear below: yes\n\nTruncate long npm package repo names to reduce chance of paths too long\non windows.\n\n### Test plan\n\n- Covered by existing test cases\n- New test cases added",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d3af56852c8c3f65f3c55d623d35d05c2067d9e6",
      "old_mode": 33261,
      "old_path": ".aspect/rules/external_repository_action_cache/npm_translate_lock_LTE4Nzc1MDcwNjU\u003d",
      "new_id": "d21607fba8272ef2dc41476c16e323a159d63bc1",
      "new_mode": 33261,
      "new_path": ".aspect/rules/external_repository_action_cache/npm_translate_lock_LTE4Nzc1MDcwNjU\u003d"
    },
    {
      "type": "modify",
      "old_id": "928ba19f6b9d52279a6304602aa7bf9873ba1077",
      "old_mode": 33188,
      "old_path": "e2e/pnpm_lockfiles/v101/snapshots/defs.bzl",
      "new_id": "b6e986d351cbc9f762d74387135b1341246ca9a5",
      "new_mode": 33188,
      "new_path": "e2e/pnpm_lockfiles/v101/snapshots/defs.bzl"
    },
    {
      "type": "modify",
      "old_id": "c05a6c6932a5556d1d1d59cd89072e7067741a36",
      "old_mode": 33188,
      "old_path": "e2e/pnpm_lockfiles/v110/snapshots/defs.bzl",
      "new_id": "fb6ba7e153c49747ff8e5c2bca484dd91021a419",
      "new_mode": 33188,
      "new_path": "e2e/pnpm_lockfiles/v110/snapshots/defs.bzl"
    },
    {
      "type": "modify",
      "old_id": "3130d02e5fe33b316a52b9fd86d8f2e1c705e29f",
      "old_mode": 33188,
      "old_path": "e2e/pnpm_lockfiles/v90/snapshots/defs.bzl",
      "new_id": "667acec6d2b67f6eaca8c27cdb3ce29416b158e9",
      "new_mode": 33188,
      "new_path": "e2e/pnpm_lockfiles/v90/snapshots/defs.bzl"
    },
    {
      "type": "modify",
      "old_id": "8f9228c7bdd2a008525a24638915f4e5e7d078c7",
      "old_mode": 33188,
      "old_path": "npm/private/test/BUILD.bazel",
      "new_id": "9c0d7a1c4b538e4899a13e5b919dcfd6c96dfd86",
      "new_mode": 33188,
      "new_path": "npm/private/test/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "5ccd4d48cd2dfa769e161495b6caba1663e50a04",
      "old_mode": 33188,
      "old_path": "npm/private/test/package.json",
      "new_id": "91de7e786c70ba8ba158a8295e9f6e57737f0f14",
      "new_mode": 33188,
      "new_path": "npm/private/test/package.json"
    },
    {
      "type": "modify",
      "old_id": "fb78d10760e38d82928c0d153ea851d55960fe1c",
      "old_mode": 33188,
      "old_path": "npm/private/test/snapshots/npm_defs-no_dev.bzl",
      "new_id": "bd96da1771daa6cffe64c9d3f143c6fc1c97dab7",
      "new_mode": 33188,
      "new_path": "npm/private/test/snapshots/npm_defs-no_dev.bzl"
    },
    {
      "type": "modify",
      "old_id": "774f41562a1cde0bf267acb35911bee12564ba81",
      "old_mode": 33188,
      "old_path": "npm/private/test/snapshots/npm_defs-no_optional.bzl",
      "new_id": "e56d5255569780ecaf10ba37dc57efadf833627b",
      "new_mode": 33188,
      "new_path": "npm/private/test/snapshots/npm_defs-no_optional.bzl"
    },
    {
      "type": "modify",
      "old_id": "6fb82db8bd354ead17d6e629cfa6edf56abe15f0",
      "old_mode": 33188,
      "old_path": "npm/private/test/snapshots/npm_defs.bzl",
      "new_id": "b8b66ce24c5a623719cf6c990a210b441cac2b44",
      "new_mode": 33188,
      "new_path": "npm/private/test/snapshots/npm_defs.bzl"
    },
    {
      "type": "modify",
      "old_id": "460456e270f457743ba070b8cb62103a0787bec7",
      "old_mode": 33188,
      "old_path": "npm/private/test/utils_tests.bzl",
      "new_id": "aba47c4eaac166934948ee26e5d65ae53a94c394",
      "new_mode": 33188,
      "new_path": "npm/private/test/utils_tests.bzl"
    },
    {
      "type": "modify",
      "old_id": "3d1bb358eac0dea3805a0f5ff683efbf5be875ab",
      "old_mode": 33188,
      "old_path": "npm/private/utils.bzl",
      "new_id": "461712ce3016152c73ede1b268e3acb4225f061b",
      "new_mode": 33188,
      "new_path": "npm/private/utils.bzl"
    },
    {
      "type": "modify",
      "old_id": "29d2c816b06003be1c7f986154ab90c26c17e726",
      "old_mode": 33188,
      "old_path": "pnpm-lock.yaml",
      "new_id": "e5632989a448bbfdc835618c7a4010ebd64f247c",
      "new_mode": 33188,
      "new_path": "pnpm-lock.yaml"
    }
  ]
}
