From fdb17de8ed2f08c8e5b8b2ef1ac2529f415c1a70 Mon Sep 17 00:00:00 2001 From: Rushbot Date: Mon, 20 Jul 2026 18:12:53 +0000 Subject: [PATCH 1/4] chore: bump decoupled local dependencies --- apps/api-extractor/package.json | 2 +- apps/heft/package.json | 2 +- common/autoinstallers/plugins/package.json | 2 +- common/autoinstallers/plugins/pnpm-lock.yaml | 38 +- .../build-tests-subspace/pnpm-lock.yaml | 10 +- .../build-tests-subspace/repo-state.json | 4 +- .../config/subspaces/default/pnpm-lock.yaml | 264 ++++++------ .../config/subspaces/default/repo-state.json | 2 +- .../config/validation/rush-package-lock.json | 382 +++++++++--------- eslint/eslint-patch/package.json | 2 +- eslint/eslint-plugin-packlets/package.json | 2 +- eslint/eslint-plugin-security/package.json | 2 +- eslint/eslint-plugin/package.json | 2 +- eslint/local-eslint-config/package.json | 2 +- libraries/api-extractor-model/package.json | 2 +- libraries/heft-config-file/package.json | 2 +- libraries/node-core-library/package.json | 2 +- libraries/operation-graph/package.json | 2 +- libraries/problem-matcher/package.json | 2 +- libraries/rig-package/package.json | 2 +- libraries/terminal/package.json | 2 +- libraries/tree-pattern/package.json | 2 +- libraries/ts-command-line/package.json | 2 +- rigs/decoupled-local-node-rig/package.json | 6 +- rush.json | 2 +- 25 files changed, 371 insertions(+), 371 deletions(-) diff --git a/apps/api-extractor/package.json b/apps/api-extractor/package.json index 45efacdeef..b49e34c7e1 100644 --- a/apps/api-extractor/package.json +++ b/apps/api-extractor/package.json @@ -77,7 +77,7 @@ "typescript": "5.9.3" }, "devDependencies": { - "@rushstack/heft": "1.2.20", + "@rushstack/heft": "1.2.21", "@types/resolve": "1.20.2", "@types/semver": "7.7.1", "decoupled-local-node-rig": "workspace:*", diff --git a/apps/heft/package.json b/apps/heft/package.json index 5c2212ac36..8b8e2ef2e2 100644 --- a/apps/heft/package.json +++ b/apps/heft/package.json @@ -74,7 +74,7 @@ }, "devDependencies": { "@microsoft/api-extractor": "workspace:*", - "@rushstack/heft": "1.2.20", + "@rushstack/heft": "1.2.21", "@types/watchpack": "2.4.0", "decoupled-local-node-rig": "workspace:*", "eslint": "~9.37.0" diff --git a/common/autoinstallers/plugins/package.json b/common/autoinstallers/plugins/package.json index 8b090bfcf2..fec7f33048 100644 --- a/common/autoinstallers/plugins/package.json +++ b/common/autoinstallers/plugins/package.json @@ -3,6 +3,6 @@ "version": "1.0.0", "private": true, "dependencies": { - "@rushstack/rush-published-versions-json-plugin": "0.1.13" + "@rushstack/rush-published-versions-json-plugin": "0.1.14" } } diff --git a/common/autoinstallers/plugins/pnpm-lock.yaml b/common/autoinstallers/plugins/pnpm-lock.yaml index 4397b4c2d8..bfcf037ff8 100644 --- a/common/autoinstallers/plugins/pnpm-lock.yaml +++ b/common/autoinstallers/plugins/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: dependencies: '@rushstack/rush-published-versions-json-plugin': - specifier: 0.1.13 - version: 0.1.13 + specifier: 0.1.14 + version: 0.1.14 packages: @@ -45,8 +45,8 @@ packages: '@types/node': optional: true - '@rushstack/node-core-library@5.23.2': - resolution: {integrity: sha512-dCdCdy+5/L+wss7bymRPWuAhhUMT3kEzN7g9xE0AgzrPFtJ8JS+gMsfgm9spvTSl1YkhSgM3TK4u8BruUQj4Kg==} + '@rushstack/node-core-library@5.23.3': + resolution: {integrity: sha512-f6uuza7Um65bwsIJgf0MRs7IPA5IG+A+zs1AYGQvpZmLjtTGdfHowhQw4kwF0pPhJCrU4UHNhK8Qa6tLygYZCA==} peerDependencies: '@types/node': '*' peerDependenciesMeta: @@ -64,8 +64,8 @@ packages: '@types/node': optional: true - '@rushstack/rush-published-versions-json-plugin@0.1.13': - resolution: {integrity: sha512-NNVUTcJQUTLT4oY7gqJU6lTHCOEeli/oKhYdegR6Q8AbJHLJtxRkH8i8SjJs4q/YjE0LJ9Jp9ohwApNyIA8QbA==} + '@rushstack/rush-published-versions-json-plugin@0.1.14': + resolution: {integrity: sha512-r3R5Is71ACOqd3vHvUHVnCnHR6/n77vXyE7WEU8YoD2U2KQefeCZbTKUi2JxYvSYEpSwqklMaB8WVH99B+oyEg==} '@rushstack/rush-sdk@5.177.2': resolution: {integrity: sha512-eDry7HDJsx98/Rml6wb3dSjxu091TIvxezfjl7datjNjBuZDNtid1/SjHxWZnP9WWjzzv7nVyt5RKNN19b157Q==} @@ -78,8 +78,8 @@ packages: '@types/node': optional: true - '@rushstack/terminal@0.24.1': - resolution: {integrity: sha512-1NPimt0UnLP0mOxpQpcROPpkArwjr/rEThalQN49bh2rJLNL+PiryGp3iAoW/fLbXxuuazN6SvHqsQl0qnxy+Q==} + '@rushstack/terminal@0.24.2': + resolution: {integrity: sha512-KB7PpvzDyKMw/RGU3TxOwxTs3OwZ4gq6+WHlTJN/JfQH4ezliNtWIqver78jTaAJyz/ZAAlJGH7a/M1WyFLFSw==} peerDependencies: '@types/node': '*' peerDependenciesMeta: @@ -115,8 +115,8 @@ packages: fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - fast-uri@3.1.3: - resolution: {integrity: sha512-i70LwGWUduXqzicKXWshooq+sWL1K3WUU5rKZNG/0i3a1OSoX3HqhH5WbWwTmqWfor4urUakGPiRQcleRZTwOg==} + fast-uri@3.1.4: + resolution: {integrity: sha512-8JnbkQ4juDyvYs4mgFGQqg4yCYtFDtUtmp2QIQq11ZZe5CFQ5wcqm1rqDgAh/QdMySuBnPzMUiJUNZG5N/AiQw==} fs-extra@11.3.6: resolution: {integrity: sha512-w8ZNZr2mKIc7qeNaQ9AVPT1+iFaI+Avd4xudVOvdDJ8VytREi1Ft5Ih7hd9jjehod8vAM5GMsfQ/TpPf4EyoEA==} @@ -216,7 +216,7 @@ snapshots: resolve: 1.22.12 semver: 7.7.4 - '@rushstack/node-core-library@5.23.2': + '@rushstack/node-core-library@5.23.3': dependencies: ajv: 8.20.0 ajv-draft-04: 1.0.0(ajv@8.20.0) @@ -235,11 +235,11 @@ snapshots: '@rushstack/problem-matcher@0.2.1': {} - '@rushstack/rush-published-versions-json-plugin@0.1.13': + '@rushstack/rush-published-versions-json-plugin@0.1.14': dependencies: - '@rushstack/node-core-library': 5.23.2 + '@rushstack/node-core-library': 5.23.3 '@rushstack/rush-sdk': 5.177.2 - '@rushstack/terminal': 0.24.1 + '@rushstack/terminal': 0.24.2 transitivePeerDependencies: - '@types/node' @@ -261,9 +261,9 @@ snapshots: '@rushstack/problem-matcher': 0.2.1 supports-color: 8.1.1 - '@rushstack/terminal@0.24.1': + '@rushstack/terminal@0.24.2': dependencies: - '@rushstack/node-core-library': 5.23.2 + '@rushstack/node-core-library': 5.23.3 '@rushstack/problem-matcher': 0.2.1 supports-color: 8.1.1 @@ -286,14 +286,14 @@ snapshots: ajv@8.18.0: dependencies: fast-deep-equal: 3.1.3 - fast-uri: 3.1.3 + fast-uri: 3.1.4 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 ajv@8.20.0: dependencies: fast-deep-equal: 3.1.3 - fast-uri: 3.1.3 + fast-uri: 3.1.4 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 @@ -301,7 +301,7 @@ snapshots: fast-deep-equal@3.1.3: {} - fast-uri@3.1.3: {} + fast-uri@3.1.4: {} fs-extra@11.3.6: dependencies: diff --git a/common/config/subspaces/build-tests-subspace/pnpm-lock.yaml b/common/config/subspaces/build-tests-subspace/pnpm-lock.yaml index f2fe7f12cb..de9cfb6237 100644 --- a/common/config/subspaces/build-tests-subspace/pnpm-lock.yaml +++ b/common/config/subspaces/build-tests-subspace/pnpm-lock.yaml @@ -911,7 +911,7 @@ packages: '@rushstack/heft-api-extractor-plugin@file:../../../heft-plugins/heft-api-extractor-plugin': resolution: {directory: ../../../heft-plugins/heft-api-extractor-plugin, type: directory} peerDependencies: - '@rushstack/heft': 1.2.19 + '@rushstack/heft': 1.2.21 '@rushstack/heft-config-file@file:../../../libraries/heft-config-file': resolution: {directory: ../../../libraries/heft-config-file, type: directory} @@ -920,7 +920,7 @@ packages: '@rushstack/heft-jest-plugin@file:../../../heft-plugins/heft-jest-plugin': resolution: {directory: ../../../heft-plugins/heft-jest-plugin, type: directory} peerDependencies: - '@rushstack/heft': ^1.2.19 + '@rushstack/heft': ^1.2.21 '@types/jest': ^30.0.0 jest-environment-jsdom: ^30.3.0 jest-environment-node: ^30.3.0 @@ -935,17 +935,17 @@ packages: '@rushstack/heft-lint-plugin@file:../../../heft-plugins/heft-lint-plugin': resolution: {directory: ../../../heft-plugins/heft-lint-plugin, type: directory} peerDependencies: - '@rushstack/heft': 1.2.19 + '@rushstack/heft': 1.2.21 '@rushstack/heft-node-rig@file:../../../rigs/heft-node-rig': resolution: {directory: ../../../rigs/heft-node-rig, type: directory} peerDependencies: - '@rushstack/heft': ^1.2.19 + '@rushstack/heft': ^1.2.21 '@rushstack/heft-typescript-plugin@file:../../../heft-plugins/heft-typescript-plugin': resolution: {directory: ../../../heft-plugins/heft-typescript-plugin, type: directory} peerDependencies: - '@rushstack/heft': 1.2.19 + '@rushstack/heft': 1.2.21 '@rushstack/heft@file:../../../apps/heft': resolution: {directory: ../../../apps/heft, type: directory} diff --git a/common/config/subspaces/build-tests-subspace/repo-state.json b/common/config/subspaces/build-tests-subspace/repo-state.json index 26b72d070e..02d796e7ae 100644 --- a/common/config/subspaces/build-tests-subspace/repo-state.json +++ b/common/config/subspaces/build-tests-subspace/repo-state.json @@ -1,6 +1,6 @@ // DO NOT MODIFY THIS FILE MANUALLY BUT DO COMMIT IT. It is generated and used by Rush. { - "pnpmShrinkwrapHash": "010f7dd33d0f279806ebcc482ad3056eb190f8d1", + "pnpmShrinkwrapHash": "49bbe38c2fde750eb6d700136d33f577898ccb22", "preferredVersionsHash": "550b4cee0bef4e97db6c6aad726df5149d20e7d9", - "packageJsonInjectedDependenciesHash": "82c1c469fc870d32f6ebcd2fd175aeb7be37b772" + "packageJsonInjectedDependenciesHash": "f3b2e53fbcb1e901ff78460dff315e5c54143109" } diff --git a/common/config/subspaces/default/pnpm-lock.yaml b/common/config/subspaces/default/pnpm-lock.yaml index 0af2e20cc5..eac12758be 100644 --- a/common/config/subspaces/default/pnpm-lock.yaml +++ b/common/config/subspaces/default/pnpm-lock.yaml @@ -103,8 +103,8 @@ importers: version: 5.9.3 devDependencies: '@rushstack/heft': - specifier: 1.2.20 - version: 1.2.20(@types/node@22.9.3) + specifier: 1.2.21 + version: 1.2.21(@types/node@22.9.3) '@types/resolve': specifier: 1.20.2 version: 1.20.2 @@ -183,8 +183,8 @@ importers: specifier: workspace:* version: link:../api-extractor '@rushstack/heft': - specifier: 1.2.20 - version: 1.2.20(@types/node@22.9.3) + specifier: 1.2.21 + version: 1.2.21(@types/node@22.9.3) '@types/watchpack': specifier: 2.4.0 version: 2.4.0 @@ -2952,8 +2952,8 @@ importers: ../../../eslint/eslint-patch: devDependencies: '@rushstack/heft': - specifier: 1.2.20 - version: 1.2.20(@types/node@22.9.3) + specifier: 1.2.21 + version: 1.2.21(@types/node@22.9.3) '@types/eslint-8': specifier: npm:@types/eslint@8.56.10 version: '@types/eslint@8.56.10' @@ -2989,8 +2989,8 @@ importers: version: 8.56.1(eslint@9.37.0)(typescript@5.8.2) devDependencies: '@rushstack/heft': - specifier: 1.2.20 - version: 1.2.20(@types/node@22.9.3) + specifier: 1.2.21 + version: 1.2.21(@types/node@22.9.3) '@typescript-eslint/parser': specifier: ~8.56.1 version: 8.56.1(eslint@9.37.0)(typescript@5.8.2) @@ -3020,8 +3020,8 @@ importers: version: 8.56.1(eslint@9.37.0)(typescript@5.8.2) devDependencies: '@rushstack/heft': - specifier: 1.2.20 - version: 1.2.20(@types/node@22.9.3) + specifier: 1.2.21 + version: 1.2.21(@types/node@22.9.3) '@typescript-eslint/parser': specifier: ~8.56.1 version: 8.56.1(eslint@9.37.0)(typescript@5.8.2) @@ -3045,8 +3045,8 @@ importers: version: 8.56.1(eslint@9.37.0)(typescript@5.8.2) devDependencies: '@rushstack/heft': - specifier: 1.2.20 - version: 1.2.20(@types/node@22.9.3) + specifier: 1.2.21 + version: 1.2.21(@types/node@22.9.3) '@typescript-eslint/parser': specifier: ~8.56.1 version: 8.56.1(eslint@9.37.0)(typescript@5.8.2) @@ -3103,8 +3103,8 @@ importers: version: 5.2.0(eslint@9.37.0) devDependencies: '@rushstack/heft': - specifier: 1.2.20 - version: 1.2.20(@types/node@22.9.3) + specifier: 1.2.21 + version: 1.2.21(@types/node@22.9.3) decoupled-local-node-rig: specifier: workspace:* version: link:../../rigs/decoupled-local-node-rig @@ -3664,8 +3664,8 @@ importers: version: link:../node-core-library devDependencies: '@rushstack/heft': - specifier: 1.2.20 - version: 1.2.20(@types/node@22.9.3) + specifier: 1.2.21 + version: 1.2.21(@types/node@22.9.3) decoupled-local-node-rig: specifier: workspace:* version: link:../../rigs/decoupled-local-node-rig @@ -3730,8 +3730,8 @@ importers: version: 10.3.0 devDependencies: '@rushstack/heft': - specifier: 1.2.20 - version: 1.2.20(@types/node@22.9.3) + specifier: 1.2.21 + version: 1.2.21(@types/node@22.9.3) decoupled-local-node-rig: specifier: workspace:* version: link:../../rigs/decoupled-local-node-rig @@ -3853,8 +3853,8 @@ importers: version: 7.7.4 devDependencies: '@rushstack/heft': - specifier: 1.2.20 - version: 1.2.20(@types/node@22.9.3) + specifier: 1.2.21 + version: 1.2.21(@types/node@22.9.3) '@rushstack/problem-matcher': specifier: workspace:* version: link:../problem-matcher @@ -3909,8 +3909,8 @@ importers: version: link:../terminal devDependencies: '@rushstack/heft': - specifier: 1.2.20 - version: 1.2.20(@types/node@22.9.3) + specifier: 1.2.21 + version: 1.2.21(@types/node@22.9.3) decoupled-local-node-rig: specifier: workspace:* version: link:../../rigs/decoupled-local-node-rig @@ -3995,8 +3995,8 @@ importers: ../../../libraries/problem-matcher: devDependencies: '@rushstack/heft': - specifier: 1.2.20 - version: 1.2.20(@types/node@22.9.3) + specifier: 1.2.21 + version: 1.2.21(@types/node@22.9.3) decoupled-local-node-rig: specifier: workspace:* version: link:../../rigs/decoupled-local-node-rig @@ -4014,8 +4014,8 @@ importers: version: 1.22.11 devDependencies: '@rushstack/heft': - specifier: 1.2.20 - version: 1.2.20(@types/node@22.9.3) + specifier: 1.2.21 + version: 1.2.21(@types/node@22.9.3) '@types/jju': specifier: 1.4.1 version: 1.4.1 @@ -4407,8 +4407,8 @@ importers: version: 8.1.1 devDependencies: '@rushstack/heft': - specifier: 1.2.20 - version: 1.2.20(@types/node@22.9.3) + specifier: 1.2.21 + version: 1.2.21(@types/node@22.9.3) '@types/supports-color': specifier: 8.1.3 version: 8.1.3 @@ -4422,8 +4422,8 @@ importers: ../../../libraries/tree-pattern: devDependencies: '@rushstack/heft': - specifier: 1.2.20 - version: 1.2.20(@types/node@22.9.3) + specifier: 1.2.21 + version: 1.2.21(@types/node@22.9.3) decoupled-local-node-rig: specifier: workspace:* version: link:../../rigs/decoupled-local-node-rig @@ -4447,8 +4447,8 @@ importers: version: 0.3.2 devDependencies: '@rushstack/heft': - specifier: 1.2.20 - version: 1.2.20(@types/node@22.9.3) + specifier: 1.2.21 + version: 1.2.21(@types/node@22.9.3) '@rushstack/node-core-library': specifier: workspace:* version: link:../node-core-library @@ -4567,8 +4567,8 @@ importers: ../../../rigs/decoupled-local-node-rig: dependencies: '@microsoft/api-extractor': - specifier: 7.58.10 - version: 7.58.10(@types/node@20.17.19) + specifier: 7.58.11 + version: 7.58.11(@types/node@20.17.19) '@rushstack/eslint-config': specifier: 4.6.4 version: 4.6.4(eslint@9.37.0)(typescript@5.8.2) @@ -4579,11 +4579,11 @@ importers: specifier: 0.23.2 version: 0.23.2(eslint@9.37.0)(typescript@5.8.2) '@rushstack/heft': - specifier: 1.2.20 - version: 1.2.20(@types/node@20.17.19) + specifier: 1.2.21 + version: 1.2.21(@types/node@20.17.19) '@rushstack/heft-node-rig': - specifier: 2.11.43 - version: 2.11.43(@rushstack/heft@1.2.20(@types/node@20.17.19))(@types/node@20.17.19)(esbuild-register@3.6.0(esbuild@0.28.0))(jest-environment-jsdom@30.3.0) + specifier: 2.11.44 + version: 2.11.44(@rushstack/heft@1.2.21(@types/node@20.17.19))(@types/node@20.17.19)(esbuild-register@3.6.0(esbuild@0.28.0))(jest-environment-jsdom@30.3.0) '@types/jest': specifier: 30.0.0 version: 30.0.0 @@ -8446,11 +8446,11 @@ packages: '@mdx-js/util@1.6.22': resolution: {integrity: sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA==} - '@microsoft/api-extractor-model@7.33.9': - resolution: {integrity: sha512-ddxNWRNxqJX+/fXnwRmPWWY0UnTB+f8hPTeAygoZ+AxosCYYu5rvDuNrUrq0BTlLeDV60RpkbygDjFepWNczTg==} + '@microsoft/api-extractor-model@7.33.10': + resolution: {integrity: sha512-uPUK17xGxeQ3av6TN7awp+dTTSTvx8fZC0XFL1gyt7hFapYuxND3XLXH8vkmI7UjfW92oogzFAFqHSifmJROaw==} - '@microsoft/api-extractor@7.58.10': - resolution: {integrity: sha512-p8uSra1V3k0Pt/+017ZfHphZmkjXi+ZVYLen3msIURYwz3jrBrP/u7WV0ELUkOW88bx1EMIVvI0m80QK7Ij1Cw==} + '@microsoft/api-extractor@7.58.11': + resolution: {integrity: sha512-ngeL7gd6HYwmq9VRWBh4mUBSM6mXlIK5hwyVXxJ9go5Xf70ohx9M57t+8LIgZTARmsyN5sk/q+RUBkD9Bgq5yA==} hasBin: true '@microsoft/load-themed-styles@1.10.295': @@ -9205,19 +9205,19 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 - '@rushstack/heft-api-extractor-plugin@1.3.20': - resolution: {integrity: sha512-fOa0hQrFq21+ZmROMjSCYe0CEngqkwAsERbajNrAN0lNfM3Pib61yWauScEO4HNApJ6OyonjSBQKZ7IiAnb18g==} + '@rushstack/heft-api-extractor-plugin@1.3.21': + resolution: {integrity: sha512-Qzicei02Oq7TL6ZgA6P9LhYfbVtahsBy0g/jdVzPX1LHze/a7hFuCJ6zcCZNawDwN3MIE4e4RsVHE3H1lJEbpg==} peerDependencies: - '@rushstack/heft': 1.2.20 + '@rushstack/heft': 1.2.21 - '@rushstack/heft-config-file@0.20.11': - resolution: {integrity: sha512-RdyuDFfn7YNl6ere0NXdX7P1WmkmUqrAEok2/zTJ+C/JCdJk7BDpMo3w7MuPRxKiEEi8e2TLQaSk0j4kSekR9w==} + '@rushstack/heft-config-file@0.20.12': + resolution: {integrity: sha512-IFbjnQN/slbygZ/zINx5tp1XNKMkpIKOiQCNAy3plcGXTt4iH9CCyOvOct61z1ODI/lPoK1YDDLHCVatFqCXfw==} engines: {node: '>=10.13.0'} - '@rushstack/heft-jest-plugin@2.0.10': - resolution: {integrity: sha512-iIJatiqIZ7MZX8povditn8BWIazrS8++KbgZOCO1vzeA6xweD/27F8e59+fC4U2Di1KrOjXAASa9c3xqoNwh6w==} + '@rushstack/heft-jest-plugin@2.0.11': + resolution: {integrity: sha512-1cOlAlvdhtvo1udPJN4xG/IYlJw3R9vITxWs9QRWU7s1xSz5yiiN/x/kRhYYHBeEVfYmnO6nagZT0HEczKTt4w==} peerDependencies: - '@rushstack/heft': ^1.2.20 + '@rushstack/heft': ^1.2.21 '@types/jest': ^30.0.0 jest-environment-jsdom: ^30.3.0 jest-environment-node: ^30.3.0 @@ -9229,23 +9229,23 @@ packages: jest-environment-node: optional: true - '@rushstack/heft-lint-plugin@1.2.20': - resolution: {integrity: sha512-309+J0fkRviH+5oGAUZSz4NpjHNIedxktpBKNm5qvSJ3TmJdkBE7LhN99Cy4y5X2WmFPq4/GKCScMGM/qVXGmA==} + '@rushstack/heft-lint-plugin@1.2.21': + resolution: {integrity: sha512-mkWtxDcgK+1yi9D6GmWluO4mH3JqKAzB4LRYdle1yFXIIq2R+NfpwmiZi3IZr9jPONAgWVC0vGlFbkuOfS501w==} peerDependencies: - '@rushstack/heft': 1.2.20 + '@rushstack/heft': 1.2.21 - '@rushstack/heft-node-rig@2.11.43': - resolution: {integrity: sha512-oOMRSo+QHQr8uWOYN66p//zTWUt9VvWbFS1uEBfJjyM01tPGFHGudHwZTq1vQfHpHcQKUKmkHji3jia1d1WaiA==} + '@rushstack/heft-node-rig@2.11.44': + resolution: {integrity: sha512-n/Byr0x8mmuQwqtzOdzsdD6XfgvBI+Pbh42LarIGu5+4Ks6CPLZmW+1KeFfbJz81b+gFB81BL7OEmX+l9TOtlg==} peerDependencies: - '@rushstack/heft': ^1.2.20 + '@rushstack/heft': ^1.2.21 - '@rushstack/heft-typescript-plugin@1.3.15': - resolution: {integrity: sha512-XuqCgq5V9G3CLt6mp1unRwpDvbUBTEBpLGGfAkATdAx+Lp+7kmnruSk96+9tukvHQAUqcIKAvGqhesjJth2zIg==} + '@rushstack/heft-typescript-plugin@1.3.16': + resolution: {integrity: sha512-y04OKoEu3yYmcwAGjaVDSZsf1zfd5rMgn0+1Qoemcy96y/pfjbtF63rJcRPy+hgrG13LguzxPseI1sTfXbAZeA==} peerDependencies: - '@rushstack/heft': 1.2.20 + '@rushstack/heft': 1.2.21 - '@rushstack/heft@1.2.20': - resolution: {integrity: sha512-f5uSP+isxvMCw+eaNOkbrOY9h1W3S/Ty2GKab+hWDRXKAJn3+Pl3MDfSXT2EdPt8NxTfR9PlD2cBp1/mxmq4bQ==} + '@rushstack/heft@1.2.21': + resolution: {integrity: sha512-JpAaJQSprASeYHcHoPaJ2GV1XGlk05M5uR+JZDi/QIa9mjj1DYvdGgCi+V1PgRRQRKiT4Jdcs4PSTtexbgb67w==} engines: {node: '>=10.13.0'} hasBin: true @@ -9257,16 +9257,16 @@ packages: '@types/node': optional: true - '@rushstack/node-core-library@5.23.2': - resolution: {integrity: sha512-dCdCdy+5/L+wss7bymRPWuAhhUMT3kEzN7g9xE0AgzrPFtJ8JS+gMsfgm9spvTSl1YkhSgM3TK4u8BruUQj4Kg==} + '@rushstack/node-core-library@5.23.3': + resolution: {integrity: sha512-f6uuza7Um65bwsIJgf0MRs7IPA5IG+A+zs1AYGQvpZmLjtTGdfHowhQw4kwF0pPhJCrU4UHNhK8Qa6tLygYZCA==} peerDependencies: '@types/node': '*' peerDependenciesMeta: '@types/node': optional: true - '@rushstack/operation-graph@0.6.10': - resolution: {integrity: sha512-BGmfZ/VWQEHnE79oIE2sBrx6o5NPCKuGLKyefqM4qrE02tuuqgQaavn39x9GbwL8eCMQkBXyzhwu4S+215oNIQ==} + '@rushstack/operation-graph@0.6.11': + resolution: {integrity: sha512-m/G3HtCqMi2D+vRoQKPKqyW8U1b7+Cb4PGpB73QWiLrARu34yGBcXiHzss2o3m7nhnT/MumJsdCO+8COsYmDBQ==} peerDependencies: '@types/node': '*' peerDependenciesMeta: @@ -9292,8 +9292,8 @@ packages: '@types/webpack': optional: true - '@rushstack/terminal@0.24.1': - resolution: {integrity: sha512-1NPimt0UnLP0mOxpQpcROPpkArwjr/rEThalQN49bh2rJLNL+PiryGp3iAoW/fLbXxuuazN6SvHqsQl0qnxy+Q==} + '@rushstack/terminal@0.24.2': + resolution: {integrity: sha512-KB7PpvzDyKMw/RGU3TxOwxTs3OwZ4gq6+WHlTJN/JfQH4ezliNtWIqver78jTaAJyz/ZAAlJGH7a/M1WyFLFSw==} peerDependencies: '@types/node': '*' peerDependenciesMeta: @@ -9306,8 +9306,8 @@ packages: '@rushstack/tree-pattern@0.4.1': resolution: {integrity: sha512-eFuLBUWUfWQ42u5i25qO1VpTOg6nW2PXaLVwpmjm5tHpPREht0k0L2jsYht8iVvQ732odEeVnkXVcf2nIwbGxA==} - '@rushstack/ts-command-line@5.3.11': - resolution: {integrity: sha512-b/eO2GGyiNqGZLHR3ayTrgrPtfBBEvPs4o+HjUmF7Ca6EAZEoA4yrN2RJMOZfrJhYaWBdLk5R7jwQ4w3xf90Aw==} + '@rushstack/ts-command-line@5.3.12': + resolution: {integrity: sha512-Vg2n24arSf7JvUNga2DMHYTbxnVq9L5OtVCp4Gfr8YC/kmL/bmdR8FQhGcpMzMYNY9Vdw3+TaimG11Sf+z1Tpw==} '@rushstack/webpack-plugin-utilities@0.3.16': resolution: {integrity: sha512-0Xb0GESYEyv6Q7hzANZ8RIWa3seiJiCKBNNG83znQwMZ9l0bfnoJzZ3cYODkofoK0E8/nr4hTsn/pWKommf6Mw==} @@ -23489,23 +23489,23 @@ snapshots: '@mdx-js/util@1.6.22': {} - '@microsoft/api-extractor-model@7.33.9(@types/node@20.17.19)': + '@microsoft/api-extractor-model@7.33.10(@types/node@20.17.19)': dependencies: '@microsoft/tsdoc': 0.16.0 '@microsoft/tsdoc-config': 0.18.1 - '@rushstack/node-core-library': 5.23.2(@types/node@20.17.19) + '@rushstack/node-core-library': 5.23.3(@types/node@20.17.19) transitivePeerDependencies: - '@types/node' - '@microsoft/api-extractor@7.58.10(@types/node@20.17.19)': + '@microsoft/api-extractor@7.58.11(@types/node@20.17.19)': dependencies: - '@microsoft/api-extractor-model': 7.33.9(@types/node@20.17.19) + '@microsoft/api-extractor-model': 7.33.10(@types/node@20.17.19) '@microsoft/tsdoc': 0.16.0 '@microsoft/tsdoc-config': 0.18.1 - '@rushstack/node-core-library': 5.23.2(@types/node@20.17.19) + '@rushstack/node-core-library': 5.23.3(@types/node@20.17.19) '@rushstack/rig-package': 0.7.3 - '@rushstack/terminal': 0.24.1(@types/node@20.17.19) - '@rushstack/ts-command-line': 5.3.11(@types/node@20.17.19) + '@rushstack/terminal': 0.24.2(@types/node@20.17.19) + '@rushstack/ts-command-line': 5.3.12(@types/node@20.17.19) diff: 8.0.4 minimatch: 10.2.3 resolve: 1.22.11 @@ -24616,41 +24616,41 @@ snapshots: - supports-color - typescript - '@rushstack/heft-api-extractor-plugin@1.3.20(@rushstack/heft@1.2.20(@types/node@20.17.19))(@types/node@20.17.19)': + '@rushstack/heft-api-extractor-plugin@1.3.21(@rushstack/heft@1.2.21(@types/node@20.17.19))(@types/node@20.17.19)': dependencies: - '@rushstack/heft': 1.2.20(@types/node@20.17.19) - '@rushstack/node-core-library': 5.23.2(@types/node@20.17.19) + '@rushstack/heft': 1.2.21(@types/node@20.17.19) + '@rushstack/node-core-library': 5.23.3(@types/node@20.17.19) semver: 7.7.4 transitivePeerDependencies: - '@types/node' - '@rushstack/heft-config-file@0.20.11(@types/node@20.17.19)': + '@rushstack/heft-config-file@0.20.12(@types/node@20.17.19)': dependencies: - '@rushstack/node-core-library': 5.23.2(@types/node@20.17.19) + '@rushstack/node-core-library': 5.23.3(@types/node@20.17.19) '@rushstack/rig-package': 0.7.3 - '@rushstack/terminal': 0.24.1(@types/node@20.17.19) + '@rushstack/terminal': 0.24.2(@types/node@20.17.19) jsonpath-plus: 10.3.0 transitivePeerDependencies: - '@types/node' - '@rushstack/heft-config-file@0.20.11(@types/node@22.9.3)': + '@rushstack/heft-config-file@0.20.12(@types/node@22.9.3)': dependencies: - '@rushstack/node-core-library': 5.23.2(@types/node@22.9.3) + '@rushstack/node-core-library': 5.23.3(@types/node@22.9.3) '@rushstack/rig-package': 0.7.3 - '@rushstack/terminal': 0.24.1(@types/node@22.9.3) + '@rushstack/terminal': 0.24.2(@types/node@22.9.3) jsonpath-plus: 10.3.0 transitivePeerDependencies: - '@types/node' - '@rushstack/heft-jest-plugin@2.0.10(@rushstack/heft@1.2.20(@types/node@20.17.19))(@types/jest@30.0.0)(@types/node@20.17.19)(esbuild-register@3.6.0(esbuild@0.28.0))(jest-environment-jsdom@30.3.0)(jest-environment-node@30.3.0)': + '@rushstack/heft-jest-plugin@2.0.11(@rushstack/heft@1.2.21(@types/node@20.17.19))(@types/jest@30.0.0)(@types/node@20.17.19)(esbuild-register@3.6.0(esbuild@0.28.0))(jest-environment-jsdom@30.3.0)(jest-environment-node@30.3.0)': dependencies: '@jest/core': 30.3.0(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.28.0)) '@jest/reporters': 30.3.0 '@jest/transform': 30.3.0 - '@rushstack/heft': 1.2.20(@types/node@20.17.19) - '@rushstack/heft-config-file': 0.20.11(@types/node@20.17.19) - '@rushstack/node-core-library': 5.23.2(@types/node@20.17.19) - '@rushstack/terminal': 0.24.1(@types/node@20.17.19) + '@rushstack/heft': 1.2.21(@types/node@20.17.19) + '@rushstack/heft-config-file': 0.20.12(@types/node@20.17.19) + '@rushstack/node-core-library': 5.23.3(@types/node@20.17.19) + '@rushstack/terminal': 0.24.2(@types/node@20.17.19) jest-config: 30.3.0(@types/node@20.17.19)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.28.0)) jest-resolve: 30.3.0 jest-snapshot: 30.3.0 @@ -24666,24 +24666,24 @@ snapshots: - supports-color - ts-node - '@rushstack/heft-lint-plugin@1.2.20(@rushstack/heft@1.2.20(@types/node@20.17.19))(@types/node@20.17.19)': + '@rushstack/heft-lint-plugin@1.2.21(@rushstack/heft@1.2.21(@types/node@20.17.19))(@types/node@20.17.19)': dependencies: - '@rushstack/heft': 1.2.20(@types/node@20.17.19) - '@rushstack/node-core-library': 5.23.2(@types/node@20.17.19) + '@rushstack/heft': 1.2.21(@types/node@20.17.19) + '@rushstack/node-core-library': 5.23.3(@types/node@20.17.19) json-stable-stringify-without-jsonify: 1.0.1 semver: 7.7.4 transitivePeerDependencies: - '@types/node' - '@rushstack/heft-node-rig@2.11.43(@rushstack/heft@1.2.20(@types/node@20.17.19))(@types/node@20.17.19)(esbuild-register@3.6.0(esbuild@0.28.0))(jest-environment-jsdom@30.3.0)': + '@rushstack/heft-node-rig@2.11.44(@rushstack/heft@1.2.21(@types/node@20.17.19))(@types/node@20.17.19)(esbuild-register@3.6.0(esbuild@0.28.0))(jest-environment-jsdom@30.3.0)': dependencies: - '@microsoft/api-extractor': 7.58.10(@types/node@20.17.19) + '@microsoft/api-extractor': 7.58.11(@types/node@20.17.19) '@rushstack/eslint-config': 4.6.4(eslint@9.37.0)(typescript@5.8.2) - '@rushstack/heft': 1.2.20(@types/node@20.17.19) - '@rushstack/heft-api-extractor-plugin': 1.3.20(@rushstack/heft@1.2.20(@types/node@20.17.19))(@types/node@20.17.19) - '@rushstack/heft-jest-plugin': 2.0.10(@rushstack/heft@1.2.20(@types/node@20.17.19))(@types/jest@30.0.0)(@types/node@20.17.19)(esbuild-register@3.6.0(esbuild@0.28.0))(jest-environment-jsdom@30.3.0)(jest-environment-node@30.3.0) - '@rushstack/heft-lint-plugin': 1.2.20(@rushstack/heft@1.2.20(@types/node@20.17.19))(@types/node@20.17.19) - '@rushstack/heft-typescript-plugin': 1.3.15(@rushstack/heft@1.2.20(@types/node@20.17.19))(@types/node@20.17.19) + '@rushstack/heft': 1.2.21(@types/node@20.17.19) + '@rushstack/heft-api-extractor-plugin': 1.3.21(@rushstack/heft@1.2.21(@types/node@20.17.19))(@types/node@20.17.19) + '@rushstack/heft-jest-plugin': 2.0.11(@rushstack/heft@1.2.21(@types/node@20.17.19))(@types/jest@30.0.0)(@types/node@20.17.19)(esbuild-register@3.6.0(esbuild@0.28.0))(jest-environment-jsdom@30.3.0)(jest-environment-node@30.3.0) + '@rushstack/heft-lint-plugin': 1.2.21(@rushstack/heft@1.2.21(@types/node@20.17.19))(@types/node@20.17.19) + '@rushstack/heft-typescript-plugin': 1.3.16(@rushstack/heft@1.2.21(@types/node@20.17.19))(@types/node@20.17.19) '@types/jest': 30.0.0 eslint: 9.37.0 jest-environment-node: 30.3.0 @@ -24698,25 +24698,25 @@ snapshots: - supports-color - ts-node - '@rushstack/heft-typescript-plugin@1.3.15(@rushstack/heft@1.2.20(@types/node@20.17.19))(@types/node@20.17.19)': + '@rushstack/heft-typescript-plugin@1.3.16(@rushstack/heft@1.2.21(@types/node@20.17.19))(@types/node@20.17.19)': dependencies: - '@rushstack/heft': 1.2.20(@types/node@20.17.19) - '@rushstack/heft-config-file': 0.20.11(@types/node@20.17.19) - '@rushstack/node-core-library': 5.23.2(@types/node@20.17.19) + '@rushstack/heft': 1.2.21(@types/node@20.17.19) + '@rushstack/heft-config-file': 0.20.12(@types/node@20.17.19) + '@rushstack/node-core-library': 5.23.3(@types/node@20.17.19) '@types/tapable': 1.0.6 semver: 7.7.4 tapable: 1.1.3 transitivePeerDependencies: - '@types/node' - '@rushstack/heft@1.2.20(@types/node@20.17.19)': + '@rushstack/heft@1.2.21(@types/node@20.17.19)': dependencies: - '@rushstack/heft-config-file': 0.20.11(@types/node@20.17.19) - '@rushstack/node-core-library': 5.23.2(@types/node@20.17.19) - '@rushstack/operation-graph': 0.6.10(@types/node@20.17.19) + '@rushstack/heft-config-file': 0.20.12(@types/node@20.17.19) + '@rushstack/node-core-library': 5.23.3(@types/node@20.17.19) + '@rushstack/operation-graph': 0.6.11(@types/node@20.17.19) '@rushstack/rig-package': 0.7.3 - '@rushstack/terminal': 0.24.1(@types/node@20.17.19) - '@rushstack/ts-command-line': 5.3.11(@types/node@20.17.19) + '@rushstack/terminal': 0.24.2(@types/node@20.17.19) + '@rushstack/ts-command-line': 5.3.12(@types/node@20.17.19) '@types/tapable': 1.0.6 fast-glob: 3.3.3 git-repo-info: 2.1.1 @@ -24726,14 +24726,14 @@ snapshots: transitivePeerDependencies: - '@types/node' - '@rushstack/heft@1.2.20(@types/node@22.9.3)': + '@rushstack/heft@1.2.21(@types/node@22.9.3)': dependencies: - '@rushstack/heft-config-file': 0.20.11(@types/node@22.9.3) - '@rushstack/node-core-library': 5.23.2(@types/node@22.9.3) - '@rushstack/operation-graph': 0.6.10(@types/node@22.9.3) + '@rushstack/heft-config-file': 0.20.12(@types/node@22.9.3) + '@rushstack/node-core-library': 5.23.3(@types/node@22.9.3) + '@rushstack/operation-graph': 0.6.11(@types/node@22.9.3) '@rushstack/rig-package': 0.7.3 - '@rushstack/terminal': 0.24.1(@types/node@22.9.3) - '@rushstack/ts-command-line': 5.3.11(@types/node@22.9.3) + '@rushstack/terminal': 0.24.2(@types/node@22.9.3) + '@rushstack/ts-command-line': 5.3.12(@types/node@22.9.3) '@types/tapable': 1.0.6 fast-glob: 3.3.3 git-repo-info: 2.1.1 @@ -24767,7 +24767,7 @@ snapshots: optionalDependencies: '@types/node': 22.9.3 - '@rushstack/node-core-library@5.23.2(@types/node@20.17.19)': + '@rushstack/node-core-library@5.23.3(@types/node@20.17.19)': dependencies: ajv: 8.20.0 ajv-draft-04: 1.0.0(ajv@8.20.0) @@ -24780,7 +24780,7 @@ snapshots: optionalDependencies: '@types/node': 20.17.19 - '@rushstack/node-core-library@5.23.2(@types/node@22.9.3)': + '@rushstack/node-core-library@5.23.3(@types/node@22.9.3)': dependencies: ajv: 8.20.0 ajv-draft-04: 1.0.0(ajv@8.20.0) @@ -24793,17 +24793,17 @@ snapshots: optionalDependencies: '@types/node': 22.9.3 - '@rushstack/operation-graph@0.6.10(@types/node@20.17.19)': + '@rushstack/operation-graph@0.6.11(@types/node@20.17.19)': dependencies: - '@rushstack/node-core-library': 5.23.2(@types/node@20.17.19) - '@rushstack/terminal': 0.24.1(@types/node@20.17.19) + '@rushstack/node-core-library': 5.23.3(@types/node@20.17.19) + '@rushstack/terminal': 0.24.2(@types/node@20.17.19) optionalDependencies: '@types/node': 20.17.19 - '@rushstack/operation-graph@0.6.10(@types/node@22.9.3)': + '@rushstack/operation-graph@0.6.11(@types/node@22.9.3)': dependencies: - '@rushstack/node-core-library': 5.23.2(@types/node@22.9.3) - '@rushstack/terminal': 0.24.1(@types/node@22.9.3) + '@rushstack/node-core-library': 5.23.3(@types/node@22.9.3) + '@rushstack/terminal': 0.24.2(@types/node@22.9.3) optionalDependencies: '@types/node': 22.9.3 @@ -24840,17 +24840,17 @@ snapshots: - '@types/node' - webpack - '@rushstack/terminal@0.24.1(@types/node@20.17.19)': + '@rushstack/terminal@0.24.2(@types/node@20.17.19)': dependencies: - '@rushstack/node-core-library': 5.23.2(@types/node@20.17.19) + '@rushstack/node-core-library': 5.23.3(@types/node@20.17.19) '@rushstack/problem-matcher': 0.2.1(@types/node@20.17.19) supports-color: 8.1.1 optionalDependencies: '@types/node': 20.17.19 - '@rushstack/terminal@0.24.1(@types/node@22.9.3)': + '@rushstack/terminal@0.24.2(@types/node@22.9.3)': dependencies: - '@rushstack/node-core-library': 5.23.2(@types/node@22.9.3) + '@rushstack/node-core-library': 5.23.3(@types/node@22.9.3) '@rushstack/problem-matcher': 0.2.1(@types/node@22.9.3) supports-color: 8.1.1 optionalDependencies: @@ -24860,18 +24860,18 @@ snapshots: '@rushstack/tree-pattern@0.4.1': {} - '@rushstack/ts-command-line@5.3.11(@types/node@20.17.19)': + '@rushstack/ts-command-line@5.3.12(@types/node@20.17.19)': dependencies: - '@rushstack/terminal': 0.24.1(@types/node@20.17.19) + '@rushstack/terminal': 0.24.2(@types/node@20.17.19) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 transitivePeerDependencies: - '@types/node' - '@rushstack/ts-command-line@5.3.11(@types/node@22.9.3)': + '@rushstack/ts-command-line@5.3.12(@types/node@22.9.3)': dependencies: - '@rushstack/terminal': 0.24.1(@types/node@22.9.3) + '@rushstack/terminal': 0.24.2(@types/node@22.9.3) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 diff --git a/common/config/subspaces/default/repo-state.json b/common/config/subspaces/default/repo-state.json index 492b1077b2..d144821882 100644 --- a/common/config/subspaces/default/repo-state.json +++ b/common/config/subspaces/default/repo-state.json @@ -1,5 +1,5 @@ // DO NOT MODIFY THIS FILE MANUALLY BUT DO COMMIT IT. It is generated and used by Rush. { - "pnpmShrinkwrapHash": "90a85371aa804bd8f50e1e08b20e397fa11c8e12", + "pnpmShrinkwrapHash": "45c629dbaa0acc02ba27be9318ed52722138648b", "preferredVersionsHash": "029c99bd6e65c5e1f25e2848340509811ff9753c" } diff --git a/common/config/validation/rush-package-lock.json b/common/config/validation/rush-package-lock.json index c64a35308c..eefe20fb51 100644 --- a/common/config/validation/rush-package-lock.json +++ b/common/config/validation/rush-package-lock.json @@ -9,25 +9,25 @@ "version": "0.0.0", "license": "MIT", "dependencies": { - "@microsoft/rush": "5.177.2" + "@microsoft/rush": "5.178.0" } }, "node_modules/@azure/abort-controller": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.2.tgz", - "integrity": "sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.2.0.tgz", + "integrity": "sha512-fNAjWnA/nZ2jz31kxR/AqRaUT8ewHBw/WuBIosK0moMy1C9e5ValbDfFdIxJzVOOYaYkV/b2F1S4H/aHiqfVQg==", "license": "MIT", "dependencies": { "tslib": "^2.6.2" }, "engines": { - "node": ">=18.0.0" + "node": ">=22.0.0" } }, "node_modules/@azure/core-auth": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.10.1.tgz", - "integrity": "sha512-ykRMW8PjVAn+RS6ww5cmK9U2CyH9p4Q88YJwvUslfuMmN98w/2rdGRLPqJYObapBCdzBVeDgYWdJnFPFb7qzpg==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.11.0.tgz", + "integrity": "sha512-IUZydyTUkDnYdstOW9pFOOUQlBjAepK5teihDE3x6yxsPJs/hsAaaYpeGxdxrgtOiJbBKSjKW7MDk7AEhb4LRg==", "license": "MIT", "dependencies": { "@azure/abort-controller": "^2.1.2", @@ -35,13 +35,13 @@ "tslib": "^2.6.2" }, "engines": { - "node": ">=20.0.0" + "node": ">=22.0.0" } }, "node_modules/@azure/core-client": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/@azure/core-client/-/core-client-1.10.2.tgz", - "integrity": "sha512-1D2LpsU7y9xrqKjdIbsB7PlrRePw0xsVV8p+AKTlzITrWmscajryfJCdDJB/oGwvDI5HmRo04eMMADB67uwAwQ==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@azure/core-client/-/core-client-1.11.0.tgz", + "integrity": "sha512-JjQWO6akOck45PH/XBrxzsQGAiKrfFl4m5iggJ0ItMIz5omRufOXWpqCPpdjKN3vKDzlSUvFjaMb7Zwf0gvAdA==", "license": "MIT", "dependencies": { "@azure/abort-controller": "^2.1.2", @@ -53,19 +53,19 @@ "tslib": "^2.6.2" }, "engines": { - "node": ">=20.0.0" + "node": ">=22.0.0" } }, "node_modules/@azure/core-http-compat": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/@azure/core-http-compat/-/core-http-compat-2.4.0.tgz", - "integrity": "sha512-f1P96IB399YiN2ARYHP7EpZi3Bf3wH4SN2lGzrw7JVwm7bbsVYtf2iKSBwTywD2P62NOPZGHFSZi+6jjb75JuA==", + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@azure/core-http-compat/-/core-http-compat-2.5.0.tgz", + "integrity": "sha512-BoSmXPx2er1Ai+wKlDvj29jIQespCNBwEmKyZVHO2kEFsWbGjAjwMCGzug3DJM5/QYIV3vej0S1zcU5bq9fa8w==", "license": "MIT", "dependencies": { "@azure/abort-controller": "^2.1.2" }, "engines": { - "node": ">=20.0.0" + "node": ">=22.0.0" }, "peerDependencies": { "@azure/core-client": "^1.10.0", @@ -88,21 +88,21 @@ } }, "node_modules/@azure/core-paging": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/@azure/core-paging/-/core-paging-1.6.2.tgz", - "integrity": "sha512-YKWi9YuCU04B55h25cnOYZHxXYtEvQEbKST5vqRga7hWY9ydd3FZHdeQF8pyh+acWZvppw13M/LMGx0LABUVMA==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@azure/core-paging/-/core-paging-1.7.0.tgz", + "integrity": "sha512-7GEAoIsaoBr6KELNRb8nypowCqvk8dnCHFCYg4XD4lOQGY2GqjQg5IhkRjyBFRO18CGSMq05PaNqSOE9GQro3g==", "license": "MIT", "dependencies": { "tslib": "^2.6.2" }, "engines": { - "node": ">=18.0.0" + "node": ">=22.0.0" } }, "node_modules/@azure/core-rest-pipeline": { - "version": "1.24.0", - "resolved": "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.24.0.tgz", - "integrity": "sha512-PpLsoDQ3AMmKZ0VU+0GrmqMxgp/sExjlVm4R+nLWngeoEGAzOIPVifaxKGU5gMv+nWELUoHfvrolWD+ZS/nFJg==", + "version": "1.25.0", + "resolved": "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.25.0.tgz", + "integrity": "sha512-bMs8ekJLjX8wPV+9IPBges1SLPyuDtE9g5gLDWOpxzKcoOFQnpLGkbcT1tdw3FaAmDS1gnPmMmJ6y/T5B96kIA==", "license": "MIT", "dependencies": { "@azure/abort-controller": "^2.1.2", @@ -114,25 +114,25 @@ "tslib": "^2.6.2" }, "engines": { - "node": ">=20.0.0" + "node": ">=22.0.0" } }, "node_modules/@azure/core-tracing": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.3.1.tgz", - "integrity": "sha512-9MWKevR7Hz8kNzzPLfX4EAtGM2b8mr50HPDBvio96bURP/9C+HjdH3sBlLSNNrvRAr5/k/svoH457gB5IKpmwQ==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.4.0.tgz", + "integrity": "sha512-eGwxD0AtncrxeBM4tG8R55Pc3rdX1hNW2WibJAgYpCVA6E93mvvVH+LcssoVjOBrSKWS55yEIHsk0X8ctHmfOQ==", "license": "MIT", "dependencies": { "tslib": "^2.6.2" }, "engines": { - "node": ">=20.0.0" + "node": ">=22.0.0" } }, "node_modules/@azure/core-util": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.13.1.tgz", - "integrity": "sha512-XPArKLzsvl0Hf0CaGyKHUyVgF7oDnhKoP85Xv6M4StF/1AhfORhZudHtOyf2s+FcbuQ9dPRAjB8J2KvRRMUK2A==", + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.14.0.tgz", + "integrity": "sha512-9n2pWK61veAuN0V20t9lOuoV4CFMdyAZ1ygZzvBGk/pBBJRib/PjL9PLXa/aI2CcPpyHfqVsxxqLCYl6uZlfDw==", "license": "MIT", "dependencies": { "@azure/abort-controller": "^2.1.2", @@ -140,20 +140,20 @@ "tslib": "^2.6.2" }, "engines": { - "node": ">=20.0.0" + "node": ">=22.0.0" } }, "node_modules/@azure/core-xml": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/@azure/core-xml/-/core-xml-1.5.1.tgz", - "integrity": "sha512-xcNRHqCoSp4AunOALEae6A8f3qATb83gSrm31Iqb01OzblvC3/W/bfXozcq78EzIdzZzuH1bZ2NvRR0TdX709w==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@azure/core-xml/-/core-xml-1.6.0.tgz", + "integrity": "sha512-e7lX/dk//F6Qf7BB6PTY4+p2yuOQtyOeHGyapYHNwqSp2OnYpwQt49A/Nin2XmKBQ69pwagR4k/lQBq8lbHQkA==", "license": "MIT", "dependencies": { "fast-xml-parser": "^5.5.9", "tslib": "^2.8.1" }, "engines": { - "node": ">=20.0.0" + "node": ">=22.0.0" } }, "node_modules/@azure/identity": { @@ -179,46 +179,46 @@ } }, "node_modules/@azure/logger": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@azure/logger/-/logger-1.3.0.tgz", - "integrity": "sha512-fCqPIfOcLE+CGqGPd66c8bZpwAji98tZ4JI9i/mlTNTlsIWslCfpg48s/ypyLxZTump5sypjrKn2/kY7q8oAbA==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@azure/logger/-/logger-1.4.0.tgz", + "integrity": "sha512-rbAE25KUfjU/s3XHUdJgceoCP5dEOpMx85J04kF+QMdta73XkuG9JGHHinch+XIoKpBdqljin+KqURpJriSzLA==", "license": "MIT", "dependencies": { "@typespec/ts-http-runtime": "^0.3.0", "tslib": "^2.6.2" }, "engines": { - "node": ">=20.0.0" + "node": ">=22.0.0" } }, "node_modules/@azure/msal-browser": { - "version": "5.17.0", - "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-5.17.0.tgz", - "integrity": "sha512-/yTnW2TCk9Mh+2b/NOaHAN+MryUNxzRTaJD/YtrqOA9bpBWfTXn/iyReRbaLrK/btBo3stEzLyEvuWp2NZ5DuA==", + "version": "5.17.1", + "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-5.17.1.tgz", + "integrity": "sha512-zBhRGzABKSI7hfWh5EaZmril5ybZ7imBN1qEZl5sDTaelr+l8SnPjZO50Q4dnKnm347YPIlBMSnXKZyh3Yu5DQ==", "license": "MIT", "dependencies": { - "@azure/msal-common": "16.11.1" + "@azure/msal-common": "16.11.2" }, "engines": { "node": ">=0.8.0" } }, "node_modules/@azure/msal-common": { - "version": "16.11.1", - "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-16.11.1.tgz", - "integrity": "sha512-yPohvMwWLv1XnaWnIUyKUh8CvcVChCGqG/VluGwfGmaAfrZTNt5yQ+sIs462Sgw6+e2K83KGmMJ860p73ZSCrw==", + "version": "16.11.2", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-16.11.2.tgz", + "integrity": "sha512-yDhtBOGDCdK9ipQ9g3+wmlMEPnZx2pXaDicDd9jYyR1L+7lEbvEohTDmF5qejZDutZY3m9pWPxeYxzNC701A2w==", "license": "MIT", "engines": { "node": ">=0.8.0" } }, "node_modules/@azure/msal-node": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-5.4.0.tgz", - "integrity": "sha512-6EZEParwHRlnSSIikw8FNAnAzwmh71uhveUXdPNFeZFviJ9SH+rwFiurhjzXqICYTrpm3E+dj693QOwfPbJXAQ==", + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-5.4.1.tgz", + "integrity": "sha512-yqgoyOIMCH7TNaSLMBTP+4LUlbMMf1zgC8nzOFG95lmW82CmsAEtUT0J93e4BdqDcnX5qle/9X+yb7A8Mw9M0g==", "license": "MIT", "dependencies": { - "@azure/msal-common": "16.11.1", + "@azure/msal-common": "16.11.2", "jsonwebtoken": "^9.0.0" }, "engines": { @@ -510,14 +510,14 @@ } }, "node_modules/@microsoft/rush": { - "version": "5.177.2", - "resolved": "https://registry.npmjs.org/@microsoft/rush/-/rush-5.177.2.tgz", - "integrity": "sha512-cazEq7nTvifaY8R3wvOAxcMMTF9T24QnK5SbqWj996Nb7x/K4Xi7Gd1dLbd9uyMN/9d81B0yYDR+dwY9duoqmA==", + "version": "5.178.0", + "resolved": "https://registry.npmjs.org/@microsoft/rush/-/rush-5.178.0.tgz", + "integrity": "sha512-HnzmhUG3jaEm++VAhObai+KLlMczgqGqh6GYs0vUvk9LKOcKCrZd/kr2I+2gh5T/kOeZdRNAYH7Yx1TI7Ftukg==", "license": "MIT", "dependencies": { - "@microsoft/rush-lib": "5.177.2", - "@rushstack/node-core-library": "5.23.1", - "@rushstack/terminal": "0.24.0", + "@microsoft/rush-lib": "5.178.0", + "@rushstack/node-core-library": "5.23.3", + "@rushstack/terminal": "0.24.2", "semver": "~7.7.4" }, "bin": { @@ -530,9 +530,9 @@ } }, "node_modules/@microsoft/rush-lib": { - "version": "5.177.2", - "resolved": "https://registry.npmjs.org/@microsoft/rush-lib/-/rush-lib-5.177.2.tgz", - "integrity": "sha512-R+X6FGbKSmKot3KqdRCQX4ftPaNmr4TgZQLw+GSxFUZmXCkGGoHXESscwG4JDPw0jJROkeBOulczh6EJPgpY8Q==", + "version": "5.178.0", + "resolved": "https://registry.npmjs.org/@microsoft/rush-lib/-/rush-lib-5.178.0.tgz", + "integrity": "sha512-028TQ0KwZX8XC9X91YSoLhJnGYvP2fv0RPw0cygPXswzjjZAtoFirsf9WiLwcpdj2x6xWv7mvtChHDSTA25msg==", "license": "MIT", "dependencies": { "@inquirer/checkbox": "~5.1.3", @@ -541,23 +541,23 @@ "@inquirer/search": "~4.1.7", "@inquirer/select": "~5.1.3", "@pnpm/link-bins": "~5.3.7", - "@rushstack/credential-cache": "0.2.19", - "@rushstack/heft-config-file": "0.20.10", - "@rushstack/lookup-by-path": "0.10.8", - "@rushstack/node-core-library": "5.23.1", - "@rushstack/npm-check-fork": "0.2.19", - "@rushstack/package-deps-hash": "4.7.21", - "@rushstack/package-extractor": "0.13.7", + "@rushstack/credential-cache": "0.2.21", + "@rushstack/heft-config-file": "0.20.12", + "@rushstack/lookup-by-path": "0.10.10", + "@rushstack/node-core-library": "5.23.3", + "@rushstack/npm-check-fork": "0.2.21", + "@rushstack/package-deps-hash": "4.7.23", + "@rushstack/package-extractor": "0.13.9", "@rushstack/rig-package": "0.7.3", - "@rushstack/rush-amazon-s3-build-cache-plugin": "5.177.2", - "@rushstack/rush-azure-storage-build-cache-plugin": "5.177.2", - "@rushstack/rush-http-build-cache-plugin": "5.177.2", - "@rushstack/rush-pnpm-kit-v10": "0.2.20", - "@rushstack/rush-pnpm-kit-v8": "0.2.20", - "@rushstack/rush-pnpm-kit-v9": "0.2.20", - "@rushstack/stream-collator": "4.2.19", - "@rushstack/terminal": "0.24.0", - "@rushstack/ts-command-line": "5.3.10", + "@rushstack/rush-amazon-s3-build-cache-plugin": "5.178.0", + "@rushstack/rush-azure-storage-build-cache-plugin": "5.178.0", + "@rushstack/rush-http-build-cache-plugin": "5.178.0", + "@rushstack/rush-pnpm-kit-v10": "0.2.22", + "@rushstack/rush-pnpm-kit-v8": "0.2.22", + "@rushstack/rush-pnpm-kit-v9": "0.2.22", + "@rushstack/stream-collator": "4.2.21", + "@rushstack/terminal": "0.24.2", + "@rushstack/ts-command-line": "5.3.12", "@yarnpkg/lockfile": "~1.0.2", "dependency-path": "~9.2.8", "dotenv": "~16.4.7", @@ -583,9 +583,9 @@ } }, "node_modules/@nodable/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@nodable/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-9uGyhaQavEUMC8AIddIjau4NsnsXhou+j5sBAGojCM1oxmQpVKTWR/9JxABD6UAv12vpIms55fPZKFQEhG6uBg==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@nodable/entities/-/entities-3.0.0.tgz", + "integrity": "sha512-8L9xFeTYKhm49xfIypoe2W5wV1m/3Z58kT+7kR9A8OyFxcPduI4VmxaUMQyKYrRjUoLLSXv6EKKID5Tvj9cUVw==", "funding": [ { "type": "github", @@ -1565,23 +1565,23 @@ } }, "node_modules/@rushstack/credential-cache": { - "version": "0.2.19", - "resolved": "https://registry.npmjs.org/@rushstack/credential-cache/-/credential-cache-0.2.19.tgz", - "integrity": "sha512-7wsj+xULJ2K10vaYVkZ1aS7IZNoyblyBvwlQMyDeuI8ZkM6GU8nIdgSB7lygaPoZHWG5HZ6pHP9kpXUblGoJqA==", + "version": "0.2.21", + "resolved": "https://registry.npmjs.org/@rushstack/credential-cache/-/credential-cache-0.2.21.tgz", + "integrity": "sha512-8bs1WW7da5F5WE7gu35XrhCM/l1+n9ksTqTkdc+QzXwFNe5l1aRzInrqED5z2RLCvj2Mx+FwgyRrkPe8hJpTxg==", "license": "MIT", "dependencies": { - "@rushstack/node-core-library": "5.23.1" + "@rushstack/node-core-library": "5.23.3" } }, "node_modules/@rushstack/heft-config-file": { - "version": "0.20.10", - "resolved": "https://registry.npmjs.org/@rushstack/heft-config-file/-/heft-config-file-0.20.10.tgz", - "integrity": "sha512-6UKD7PlaaiLN8tebLMeV8ixm/8NFdmv9biNnPIpHCEEQe8J1TdDDs1HJQ5XGVmIjqljknShPPgDIsHVvVO8ZTw==", + "version": "0.20.12", + "resolved": "https://registry.npmjs.org/@rushstack/heft-config-file/-/heft-config-file-0.20.12.tgz", + "integrity": "sha512-IFbjnQN/slbygZ/zINx5tp1XNKMkpIKOiQCNAy3plcGXTt4iH9CCyOvOct61z1ODI/lPoK1YDDLHCVatFqCXfw==", "license": "MIT", "dependencies": { - "@rushstack/node-core-library": "5.23.1", + "@rushstack/node-core-library": "5.23.3", "@rushstack/rig-package": "0.7.3", - "@rushstack/terminal": "0.24.0", + "@rushstack/terminal": "0.24.2", "jsonpath-plus": "~10.3.0" }, "engines": { @@ -1589,9 +1589,9 @@ } }, "node_modules/@rushstack/lookup-by-path": { - "version": "0.10.8", - "resolved": "https://registry.npmjs.org/@rushstack/lookup-by-path/-/lookup-by-path-0.10.8.tgz", - "integrity": "sha512-aniYM6ZMdI9qJBIALjVbw3onw6hTE3yYOjM00lIiCSM85SH12wfhb/4MNBXCYWStWuUb9PHekOChY6m1/BR2eg==", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@rushstack/lookup-by-path/-/lookup-by-path-0.10.10.tgz", + "integrity": "sha512-bEPM3G65CeKR9sByZIF0lH75I5E4bGbTAuQIPRQLNeI7ISQJkQa5UenAp/e0HoPiLNfBB9bxySOEyq1qBjGlcA==", "license": "MIT", "peerDependencies": { "@types/node": "*" @@ -1603,12 +1603,12 @@ } }, "node_modules/@rushstack/node-core-library": { - "version": "5.23.1", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-5.23.1.tgz", - "integrity": "sha512-wlKmIKIYCKuCASbITvOxLZXepPbwXvrv7S6ig6XNWFchSyhL/E2txmVXspHY49Wu2dzf7nI27a2k/yV5BA3EiA==", + "version": "5.23.3", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-5.23.3.tgz", + "integrity": "sha512-f6uuza7Um65bwsIJgf0MRs7IPA5IG+A+zs1AYGQvpZmLjtTGdfHowhQw4kwF0pPhJCrU4UHNhK8Qa6tLygYZCA==", "license": "MIT", "dependencies": { - "ajv": "~8.18.0", + "ajv": "~8.20.0", "ajv-draft-04": "~1.0.0", "ajv-formats": "~3.0.1", "fs-extra": "~11.3.0", @@ -1627,34 +1627,34 @@ } }, "node_modules/@rushstack/npm-check-fork": { - "version": "0.2.19", - "resolved": "https://registry.npmjs.org/@rushstack/npm-check-fork/-/npm-check-fork-0.2.19.tgz", - "integrity": "sha512-LRmwLELAB+aSbJU9cDELwq0jYro2V1sBZtZvW+V4GuEL23BGSHdNRx11gpUZ84k574da66ccJzI56iAfSygq6g==", + "version": "0.2.21", + "resolved": "https://registry.npmjs.org/@rushstack/npm-check-fork/-/npm-check-fork-0.2.21.tgz", + "integrity": "sha512-KVejprYDK7oYviQQx4pTP6xKZ7IPAmnDE06izIK9fq9tkuzuaqPNaKHLy5GlElLbqs5LEXzRRwAnbkFdQWui3w==", "license": "MIT", "dependencies": { - "@rushstack/node-core-library": "5.23.1", + "@rushstack/node-core-library": "5.23.3", "semver": "~7.7.4" } }, "node_modules/@rushstack/package-deps-hash": { - "version": "4.7.21", - "resolved": "https://registry.npmjs.org/@rushstack/package-deps-hash/-/package-deps-hash-4.7.21.tgz", - "integrity": "sha512-M/DPM9xUepZQAxN/tzEBPlm23kd/gsFkeOHikryYQidc3lNuhYnIP8b+aWVZWOJ2SxVx5lCzTdTmhBG/S3CGdg==", + "version": "4.7.23", + "resolved": "https://registry.npmjs.org/@rushstack/package-deps-hash/-/package-deps-hash-4.7.23.tgz", + "integrity": "sha512-lqzReyS1yGyBO6FIA6nnJr1/srjQS6f++o9T54YP6zUZ3wLoF6tm5Esc82JEo2t2aonQKpZKOVHoC+a2pAKCnQ==", "license": "MIT", "dependencies": { - "@rushstack/node-core-library": "5.23.1" + "@rushstack/node-core-library": "5.23.3" } }, "node_modules/@rushstack/package-extractor": { - "version": "0.13.7", - "resolved": "https://registry.npmjs.org/@rushstack/package-extractor/-/package-extractor-0.13.7.tgz", - "integrity": "sha512-dsFM2YozOmKaHjjRspLJzMadX5u2kXBOylJJeZrmRipM9DDwYD99M1QdVINYOY79oFpi/z5XCh4dB6SwoHhAyg==", + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/@rushstack/package-extractor/-/package-extractor-0.13.9.tgz", + "integrity": "sha512-ndOYrThsnnfNtnQjweA8X+2us4/AkcX5MYS/vOVj18l8eRJRV8f+HfiC8D6qc2P265BBAaDc1y+VWJsCw25z0Q==", "license": "MIT", "dependencies": { "@pnpm/link-bins": "~5.3.7", - "@rushstack/node-core-library": "5.23.1", - "@rushstack/terminal": "0.24.0", - "@rushstack/ts-command-line": "5.3.10", + "@rushstack/node-core-library": "5.23.3", + "@rushstack/terminal": "0.24.2", + "@rushstack/ts-command-line": "5.3.12", "ignore": "~5.1.6", "jszip": "~3.8.0", "minimatch": "10.2.3", @@ -1687,48 +1687,48 @@ } }, "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin": { - "version": "5.177.2", - "resolved": "https://registry.npmjs.org/@rushstack/rush-amazon-s3-build-cache-plugin/-/rush-amazon-s3-build-cache-plugin-5.177.2.tgz", - "integrity": "sha512-UJ0uo2NRNq09n+t59lAvyH5CTNqg38Xo1muOznFPfz15kY5g2NgOjt4j2oRtwHkmJNvc3tDJ7T8zvj5y/IP5HA==", + "version": "5.178.0", + "resolved": "https://registry.npmjs.org/@rushstack/rush-amazon-s3-build-cache-plugin/-/rush-amazon-s3-build-cache-plugin-5.178.0.tgz", + "integrity": "sha512-NjKIxne2TqpslN5lj5Mwn+8Wb13ee3UQoKd3FkykD3/KT662R4X2LLzjfNl+NW2UrXoX6aZPkcS8MSM3caGRbg==", "license": "MIT", "dependencies": { - "@rushstack/credential-cache": "0.2.19", - "@rushstack/node-core-library": "5.23.1", - "@rushstack/rush-sdk": "5.177.2", - "@rushstack/terminal": "0.24.0", + "@rushstack/credential-cache": "0.2.21", + "@rushstack/node-core-library": "5.23.3", + "@rushstack/rush-sdk": "5.178.0", + "@rushstack/terminal": "0.24.2", "https-proxy-agent": "~5.0.0" } }, "node_modules/@rushstack/rush-azure-storage-build-cache-plugin": { - "version": "5.177.2", - "resolved": "https://registry.npmjs.org/@rushstack/rush-azure-storage-build-cache-plugin/-/rush-azure-storage-build-cache-plugin-5.177.2.tgz", - "integrity": "sha512-EYU+9LSIGTV72YHgxGAN7EjbZDR+tsu2rFZN875euTtiDSy2RWa/2quJijqydP6kb/zqHwCGyi4kIS1k7i2GNA==", + "version": "5.178.0", + "resolved": "https://registry.npmjs.org/@rushstack/rush-azure-storage-build-cache-plugin/-/rush-azure-storage-build-cache-plugin-5.178.0.tgz", + "integrity": "sha512-GW6b1NhcuBmjMwMV08JwsmmSwpC99w7hNJF1hmROWr9QM6ZW7Gn1SMKpdNcMwPDfGGp0LGx6GVRqJxzwuY8ejg==", "license": "MIT", "dependencies": { "@azure/identity": "~4.13.1", "@azure/storage-blob": "~12.31.0", - "@rushstack/credential-cache": "0.2.19", - "@rushstack/node-core-library": "5.23.1", - "@rushstack/rush-sdk": "5.177.2", - "@rushstack/terminal": "0.24.0" + "@rushstack/credential-cache": "0.2.21", + "@rushstack/node-core-library": "5.23.3", + "@rushstack/rush-sdk": "5.178.0", + "@rushstack/terminal": "0.24.2" } }, "node_modules/@rushstack/rush-http-build-cache-plugin": { - "version": "5.177.2", - "resolved": "https://registry.npmjs.org/@rushstack/rush-http-build-cache-plugin/-/rush-http-build-cache-plugin-5.177.2.tgz", - "integrity": "sha512-a0brNQytQtpkeQEqbHTb+uvuqYQLRf17sI+Y+Wnk6c2zv6HxAUb67GVncIB6a1x9E7dvB+OtQNA9i8h3hZZTaw==", + "version": "5.178.0", + "resolved": "https://registry.npmjs.org/@rushstack/rush-http-build-cache-plugin/-/rush-http-build-cache-plugin-5.178.0.tgz", + "integrity": "sha512-OcZubwQbO75nhiFNdsaPcUaleqD4Vo1IIy1zHggTiclTX0g/kXmwmxtigNcO7WvjWU0wuIy1MMYlGWtZuBg0yg==", "license": "MIT", "dependencies": { - "@rushstack/credential-cache": "0.2.19", - "@rushstack/node-core-library": "5.23.1", - "@rushstack/rush-sdk": "5.177.2", + "@rushstack/credential-cache": "0.2.21", + "@rushstack/node-core-library": "5.23.3", + "@rushstack/rush-sdk": "5.178.0", "https-proxy-agent": "~5.0.0" } }, "node_modules/@rushstack/rush-pnpm-kit-v10": { - "version": "0.2.20", - "resolved": "https://registry.npmjs.org/@rushstack/rush-pnpm-kit-v10/-/rush-pnpm-kit-v10-0.2.20.tgz", - "integrity": "sha512-le3oLLl9+L/Y8kMMx7qETOiw3DSYmqXhze1SmqG2QfzrRgtBJrSy/pfoInmHZKqqzL1KkjuTXPCD/JhCSbv8wg==", + "version": "0.2.22", + "resolved": "https://registry.npmjs.org/@rushstack/rush-pnpm-kit-v10/-/rush-pnpm-kit-v10-0.2.22.tgz", + "integrity": "sha512-wX52kiS5b7rbZvw4ksJlIZkCIF1svJAxYYw9MTDLj3swmFSnVyecuKhi1jKFbcJueawHEBzG6bwFAZXtYKd5Kg==", "license": "MIT", "dependencies": { "@pnpm/dependency-path-pnpm-v10": "npm:@pnpm/dependency-path@~1000.0.9", @@ -1737,9 +1737,9 @@ } }, "node_modules/@rushstack/rush-pnpm-kit-v8": { - "version": "0.2.20", - "resolved": "https://registry.npmjs.org/@rushstack/rush-pnpm-kit-v8/-/rush-pnpm-kit-v8-0.2.20.tgz", - "integrity": "sha512-AjsHMPveGPV6j/lMBzKtcCAbUZ8i+cLfkwrHsIUZDX3Rn/UpvszqlWwoNhVSWFyPB2uMpcxCVFOC2TKD+NqELg==", + "version": "0.2.22", + "resolved": "https://registry.npmjs.org/@rushstack/rush-pnpm-kit-v8/-/rush-pnpm-kit-v8-0.2.22.tgz", + "integrity": "sha512-2CpvI0W+mNABuEjOhJOgwn8FMo7DDZjgU4++wnNq6UnfWj8i1hDSsUmAfxdqq8fLNQu/nCZAQ8RSe4PpgH9MHw==", "license": "MIT", "dependencies": { "@pnpm/dependency-path-pnpm-v8": "npm:@pnpm/dependency-path@~2.1.8", @@ -1932,9 +1932,9 @@ } }, "node_modules/@rushstack/rush-pnpm-kit-v9": { - "version": "0.2.20", - "resolved": "https://registry.npmjs.org/@rushstack/rush-pnpm-kit-v9/-/rush-pnpm-kit-v9-0.2.20.tgz", - "integrity": "sha512-zRoxKGAH+8/c+dOkoH8qD4AT/yg4djXiJbaSTsWuhvAfWkb9PQkgEpL/GjYECmz87hqgLD4XeIiytApVar7jTA==", + "version": "0.2.22", + "resolved": "https://registry.npmjs.org/@rushstack/rush-pnpm-kit-v9/-/rush-pnpm-kit-v9-0.2.22.tgz", + "integrity": "sha512-WStbnk3Wjx9q/o51h62/egWME1LEHJsIypXFqv1hggA2/ZL90S68zXRse6ibdrXjfUantovZUOiEybgjbwCYIA==", "license": "MIT", "dependencies": { "@pnpm/dependency-path-pnpm-v9": "npm:@pnpm/dependency-path@~5.1.7", @@ -1943,37 +1943,37 @@ } }, "node_modules/@rushstack/rush-sdk": { - "version": "5.177.2", - "resolved": "https://registry.npmjs.org/@rushstack/rush-sdk/-/rush-sdk-5.177.2.tgz", - "integrity": "sha512-eDry7HDJsx98/Rml6wb3dSjxu091TIvxezfjl7datjNjBuZDNtid1/SjHxWZnP9WWjzzv7nVyt5RKNN19b157Q==", + "version": "5.178.0", + "resolved": "https://registry.npmjs.org/@rushstack/rush-sdk/-/rush-sdk-5.178.0.tgz", + "integrity": "sha512-9dic8gRauC0CurAHNs6Muh2Nb9/M2GacuD28E3MTpMnPzC9hy7Lz4p5E5NO+piKFruhKOIICLiLNCRazSRvr3w==", "license": "MIT", "dependencies": { "@pnpm/lockfile.types-900": "npm:@pnpm/lockfile.types@~900.0.0", - "@rushstack/credential-cache": "0.2.19", - "@rushstack/lookup-by-path": "0.10.8", - "@rushstack/node-core-library": "5.23.1", - "@rushstack/package-deps-hash": "4.7.21", - "@rushstack/terminal": "0.24.0", + "@rushstack/credential-cache": "0.2.21", + "@rushstack/lookup-by-path": "0.10.10", + "@rushstack/node-core-library": "5.23.3", + "@rushstack/package-deps-hash": "4.7.23", + "@rushstack/terminal": "0.24.2", "tapable": "2.2.1" } }, "node_modules/@rushstack/stream-collator": { - "version": "4.2.19", - "resolved": "https://registry.npmjs.org/@rushstack/stream-collator/-/stream-collator-4.2.19.tgz", - "integrity": "sha512-ZtYjNd/vvjzOC9eS90yAQEdY9x8Jm1AKDfdIt5hj7EqYsOxPjNBp+5GCV+Opqb2F6EcLPaWP8G4BnRFA0xOypQ==", + "version": "4.2.21", + "resolved": "https://registry.npmjs.org/@rushstack/stream-collator/-/stream-collator-4.2.21.tgz", + "integrity": "sha512-jVECE9nYiYsuCH1wZtX7rPYeMFK17t81a/1QnCMAs61ILhf6EBk7NbIt01WVyC07zx/EaBEL2giwHOAYWRybrA==", "license": "MIT", "dependencies": { - "@rushstack/node-core-library": "5.23.1", - "@rushstack/terminal": "0.24.0" + "@rushstack/node-core-library": "5.23.3", + "@rushstack/terminal": "0.24.2" } }, "node_modules/@rushstack/terminal": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.24.0.tgz", - "integrity": "sha512-8ZQS4MMaGsv27EXCBiH7WMPkRZrffeDoIevs6z9TM5dzqiY6+Hn4evfK/G+gvgBTjfvfkHIZPQQmalmI2sM4TQ==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.24.2.tgz", + "integrity": "sha512-KB7PpvzDyKMw/RGU3TxOwxTs3OwZ4gq6+WHlTJN/JfQH4ezliNtWIqver78jTaAJyz/ZAAlJGH7a/M1WyFLFSw==", "license": "MIT", "dependencies": { - "@rushstack/node-core-library": "5.23.1", + "@rushstack/node-core-library": "5.23.3", "@rushstack/problem-matcher": "0.2.1", "supports-color": "~8.1.1" }, @@ -1987,12 +1987,12 @@ } }, "node_modules/@rushstack/ts-command-line": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-5.3.10.tgz", - "integrity": "sha512-fwI076HYknC0IrMXdY6UmjDv+PH7NHhNJX3/pY2UblSE5XrXgndXZPiOe/6ZtuFpn6DvVDVNhtkIzQ+Qu/MhVQ==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-5.3.12.tgz", + "integrity": "sha512-Vg2n24arSf7JvUNga2DMHYTbxnVq9L5OtVCp4Gfr8YC/kmL/bmdR8FQhGcpMzMYNY9Vdw3+TaimG11Sf+z1Tpw==", "license": "MIT", "dependencies": { - "@rushstack/terminal": "0.24.0", + "@rushstack/terminal": "0.24.2", "@types/argparse": "1.0.38", "argparse": "~1.0.9", "string-argv": "~0.3.1" @@ -2005,9 +2005,9 @@ "license": "MIT" }, "node_modules/@typespec/ts-http-runtime": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/@typespec/ts-http-runtime/-/ts-http-runtime-0.3.6.tgz", - "integrity": "sha512-jIXhD0eWQ1JA6ln/5Dltyx22UxWNrw0hZmhy2rlv6m6KgF7kplHx3g0fzi09lNmTJQRR91OlemYp3xFnvDK9og==", + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/@typespec/ts-http-runtime/-/ts-http-runtime-0.3.7.tgz", + "integrity": "sha512-JVUD8X2tfDMWjcjLs4yVxxVrS8yR5vnh386GAXT9Qj79nBxxXSaHFQZg5FweLmT8HlPQ3kii6noUB+Z9RN7DvQ==", "license": "MIT", "dependencies": { "http-proxy-agent": "^7.0.0", @@ -2015,7 +2015,7 @@ "tslib": "^2.6.2" }, "engines": { - "node": ">=20.0.0" + "node": ">=22.0.0" } }, "node_modules/@typespec/ts-http-runtime/node_modules/https-proxy-agent": { @@ -2091,9 +2091,9 @@ } }, "node_modules/ajv": { - "version": "8.18.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.18.0.tgz", - "integrity": "sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==", + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz", + "integrity": "sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==", "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.3", @@ -2593,9 +2593,9 @@ } }, "node_modules/fast-uri": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.3.tgz", - "integrity": "sha512-i70LwGWUduXqzicKXWshooq+sWL1K3WUU5rKZNG/0i3a1OSoX3HqhH5WbWwTmqWfor4urUakGPiRQcleRZTwOg==", + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.4.tgz", + "integrity": "sha512-8JnbkQ4juDyvYs4mgFGQqg4yCYtFDtUtmp2QIQq11ZZe5CFQ5wcqm1rqDgAh/QdMySuBnPzMUiJUNZG5N/AiQw==", "funding": [ { "type": "github", @@ -2618,9 +2618,9 @@ } }, "node_modules/fast-xml-builder": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/fast-xml-builder/-/fast-xml-builder-1.2.1.tgz", - "integrity": "sha512-tPb5TTWfgfVx5BNSi2xV0eLr89POeXXn0dXIsCJ9m1narrWxeIyx6je9d7Rce/3NyXLbvuQmLkxq+RuxMWejvw==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/fast-xml-builder/-/fast-xml-builder-1.3.0.tgz", + "integrity": "sha512-F74cZEdCvuw9P41GAC3rod4X04jjWGM1JPEv/GWSqFTWLsdyMSBMBMlm9Hk3GLBgLBbdBNY8yee0pQh2RBVESQ==", "funding": [ { "type": "github", @@ -2629,14 +2629,14 @@ ], "license": "MIT", "dependencies": { - "path-expression-matcher": "^1.5.0", - "xml-naming": "^0.1.0" + "path-expression-matcher": "^1.6.2", + "xml-naming": "^0.3.0" } }, "node_modules/fast-xml-parser": { - "version": "5.9.3", - "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.9.3.tgz", - "integrity": "sha512-brCNCeScma/kqa54J4PIDriSSSLssRkuYaUCpvHJulGc3HGI/xxKUCTDcYkAdqJsyb//ydpbxecjC3hB9+tb/g==", + "version": "5.10.1", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.10.1.tgz", + "integrity": "sha512-IEMIf7298kXuZSRFoGfMYrl7is8LpavODgbNz1cwIudv7KwVFnuU+UsMporfq6PD6aXSlawZlARiA3UywCTfMw==", "funding": [ { "type": "github", @@ -2645,12 +2645,12 @@ ], "license": "MIT", "dependencies": { - "@nodable/entities": "^2.2.0", + "@nodable/entities": "^3.0.0", "fast-xml-builder": "^1.2.0", - "is-unsafe": "^1.0.1", - "path-expression-matcher": "^1.5.0", + "is-unsafe": "^2.0.0", + "path-expression-matcher": "^1.6.2", "strnum": "^2.4.1", - "xml-naming": "^0.1.0" + "xml-naming": "^0.3.0" }, "bin": { "fxparser": "src/cli/cli.js" @@ -3099,9 +3099,9 @@ "license": "MIT" }, "node_modules/is-unsafe": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-unsafe/-/is-unsafe-1.0.1.tgz", - "integrity": "sha512-CLK2+VdgERgD96EYm5lUQssZYlRg2tkZnbsxZoacmSiRxiFJ4Nk4SzjCl+Ur+v3kXIY9dTIdb3IH22y1mZ56LA==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-unsafe/-/is-unsafe-2.0.0.tgz", + "integrity": "sha512-2LdV822R+wmI86unXA93WCFpL6g+av8ynWk0nrHyJqGop5VoocYsSLFgN8jrfalT6iGeLNM4KXuVSsULP53kEA==", "funding": [ { "type": "github", @@ -4536,9 +4536,9 @@ } }, "node_modules/tar": { - "version": "7.5.19", - "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.19.tgz", - "integrity": "sha512-4LeEWl96twnS2Q7Bz4MGqgazLqO+hJN63GZxXoIqh1T3VweYD997gbU1ItNsQafqqXTXd5WFyFdReLtwvRBNiw==", + "version": "7.5.20", + "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.20.tgz", + "integrity": "sha512-9FcyK4PA6+WbzlTM9WhQm6vB5W7cP7dUiPsv1g7YDwEQnQ1CGpK3MGlKk/ITVWMk05kHZuBhmVhiv8LZoy/PFQ==", "license": "BlueOak-1.0.0", "dependencies": { "@isaacs/fs-minipass": "^4.0.0", @@ -4757,9 +4757,9 @@ } }, "node_modules/xml-naming": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/xml-naming/-/xml-naming-0.1.0.tgz", - "integrity": "sha512-k8KO9hrMyNk6tUWqUfkTEZbezRRpONVOzUTnc97VnCvyj6Tf9lyUR9EDAIeiVLv56jsMcoXEwjW8Kv5yPY52lw==", + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/xml-naming/-/xml-naming-0.3.0.tgz", + "integrity": "sha512-ghig2TBE/H11aOVgmahA3MhimvkBr6JIYknH/Dhdk10nXwdbIqBJsbfMxpvFPG8bAw77gN29aQWvKpmVoPlvPQ==", "funding": [ { "type": "github", diff --git a/eslint/eslint-patch/package.json b/eslint/eslint-patch/package.json index 573d943183..291aae80a3 100644 --- a/eslint/eslint-patch/package.json +++ b/eslint/eslint-patch/package.json @@ -67,7 +67,7 @@ "patch" ], "devDependencies": { - "@rushstack/heft": "1.2.20", + "@rushstack/heft": "1.2.21", "@types/eslint-8": "npm:@types/eslint@8.56.10", "@types/eslint-9": "npm:@types/eslint@9.6.1", "@typescript-eslint/types": "~8.56.1", diff --git a/eslint/eslint-plugin-packlets/package.json b/eslint/eslint-plugin-packlets/package.json index b864d2ed66..27f92941b9 100644 --- a/eslint/eslint-plugin-packlets/package.json +++ b/eslint/eslint-plugin-packlets/package.json @@ -53,7 +53,7 @@ "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0" }, "devDependencies": { - "@rushstack/heft": "1.2.20", + "@rushstack/heft": "1.2.21", "@typescript-eslint/parser": "~8.56.1", "decoupled-local-node-rig": "workspace:*", "eslint": "~9.37.0", diff --git a/eslint/eslint-plugin-security/package.json b/eslint/eslint-plugin-security/package.json index bde75715d1..4919eb18ba 100644 --- a/eslint/eslint-plugin-security/package.json +++ b/eslint/eslint-plugin-security/package.json @@ -52,7 +52,7 @@ "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0" }, "devDependencies": { - "@rushstack/heft": "1.2.20", + "@rushstack/heft": "1.2.21", "@typescript-eslint/parser": "~8.56.1", "@typescript-eslint/rule-tester": "~8.56.1", "@typescript-eslint/typescript-estree": "~8.56.1", diff --git a/eslint/eslint-plugin/package.json b/eslint/eslint-plugin/package.json index e4f2392179..d351ffa3ce 100644 --- a/eslint/eslint-plugin/package.json +++ b/eslint/eslint-plugin/package.json @@ -56,7 +56,7 @@ "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0" }, "devDependencies": { - "@rushstack/heft": "1.2.20", + "@rushstack/heft": "1.2.21", "@typescript-eslint/parser": "~8.56.1", "@typescript-eslint/rule-tester": "~8.56.1", "decoupled-local-node-rig": "workspace:*", diff --git a/eslint/local-eslint-config/package.json b/eslint/local-eslint-config/package.json index e519b6cd0d..d89b862a61 100644 --- a/eslint/local-eslint-config/package.json +++ b/eslint/local-eslint-config/package.json @@ -14,7 +14,7 @@ "devDependencies": { "eslint": "~9.37.0", "typescript": "~5.8.2", - "@rushstack/heft": "1.2.20", + "@rushstack/heft": "1.2.21", "decoupled-local-node-rig": "workspace:*" }, "dependencies": { diff --git a/libraries/api-extractor-model/package.json b/libraries/api-extractor-model/package.json index feea42afbc..7f77e337eb 100644 --- a/libraries/api-extractor-model/package.json +++ b/libraries/api-extractor-model/package.json @@ -45,7 +45,7 @@ "@rushstack/node-core-library": "workspace:*" }, "devDependencies": { - "@rushstack/heft": "1.2.20", + "@rushstack/heft": "1.2.21", "decoupled-local-node-rig": "workspace:*", "eslint": "~9.37.0" }, diff --git a/libraries/heft-config-file/package.json b/libraries/heft-config-file/package.json index 6cd3a663b3..0f3f8cf225 100644 --- a/libraries/heft-config-file/package.json +++ b/libraries/heft-config-file/package.json @@ -50,7 +50,7 @@ "jsonpath-plus": "~10.3.0" }, "devDependencies": { - "@rushstack/heft": "1.2.20", + "@rushstack/heft": "1.2.21", "decoupled-local-node-rig": "workspace:*", "eslint": "~9.37.0" }, diff --git a/libraries/node-core-library/package.json b/libraries/node-core-library/package.json index b900039cad..264c01e2d9 100644 --- a/libraries/node-core-library/package.json +++ b/libraries/node-core-library/package.json @@ -49,7 +49,7 @@ "ajv-formats": "~3.0.1" }, "devDependencies": { - "@rushstack/heft": "1.2.20", + "@rushstack/heft": "1.2.21", "@rushstack/problem-matcher": "workspace:*", "@types/fs-extra": "7.0.0", "@types/jju": "1.4.1", diff --git a/libraries/operation-graph/package.json b/libraries/operation-graph/package.json index 5dd2dc544a..f117d95087 100644 --- a/libraries/operation-graph/package.json +++ b/libraries/operation-graph/package.json @@ -43,7 +43,7 @@ "@rushstack/terminal": "workspace:*" }, "devDependencies": { - "@rushstack/heft": "1.2.20", + "@rushstack/heft": "1.2.21", "decoupled-local-node-rig": "workspace:*", "eslint": "~9.37.0" }, diff --git a/libraries/problem-matcher/package.json b/libraries/problem-matcher/package.json index f52b559dae..927f4a514d 100644 --- a/libraries/problem-matcher/package.json +++ b/libraries/problem-matcher/package.json @@ -39,7 +39,7 @@ "_phase:test": "heft run --only test -- --clean" }, "devDependencies": { - "@rushstack/heft": "1.2.20", + "@rushstack/heft": "1.2.21", "decoupled-local-node-rig": "workspace:*", "eslint": "~9.37.0" }, diff --git a/libraries/rig-package/package.json b/libraries/rig-package/package.json index f2a160bbcb..4a61b2cb5f 100644 --- a/libraries/rig-package/package.json +++ b/libraries/rig-package/package.json @@ -44,7 +44,7 @@ "resolve": "~1.22.1" }, "devDependencies": { - "@rushstack/heft": "1.2.20", + "@rushstack/heft": "1.2.21", "@types/jju": "1.4.1", "@types/resolve": "1.20.2", "ajv": "~8.20.0", diff --git a/libraries/terminal/package.json b/libraries/terminal/package.json index 20c628fb74..b19300a55b 100644 --- a/libraries/terminal/package.json +++ b/libraries/terminal/package.json @@ -44,7 +44,7 @@ "supports-color": "~8.1.1" }, "devDependencies": { - "@rushstack/heft": "1.2.20", + "@rushstack/heft": "1.2.21", "@types/supports-color": "8.1.3", "decoupled-local-node-rig": "workspace:*", "eslint": "~9.37.0" diff --git a/libraries/tree-pattern/package.json b/libraries/tree-pattern/package.json index 4d328bf2e2..3981c76ffa 100644 --- a/libraries/tree-pattern/package.json +++ b/libraries/tree-pattern/package.json @@ -39,7 +39,7 @@ "_phase:test": "heft run --only test -- --clean" }, "devDependencies": { - "@rushstack/heft": "1.2.20", + "@rushstack/heft": "1.2.21", "decoupled-local-node-rig": "workspace:*", "eslint": "~9.37.0" }, diff --git a/libraries/ts-command-line/package.json b/libraries/ts-command-line/package.json index 5a67b851bb..8f9fc7479b 100644 --- a/libraries/ts-command-line/package.json +++ b/libraries/ts-command-line/package.json @@ -45,7 +45,7 @@ "string-argv": "~0.3.1" }, "devDependencies": { - "@rushstack/heft": "1.2.20", + "@rushstack/heft": "1.2.21", "@rushstack/node-core-library": "workspace:*", "decoupled-local-node-rig": "workspace:*", "eslint": "~9.37.0" diff --git a/rigs/decoupled-local-node-rig/package.json b/rigs/decoupled-local-node-rig/package.json index 9753063cec..d0a36dd9ce 100644 --- a/rigs/decoupled-local-node-rig/package.json +++ b/rigs/decoupled-local-node-rig/package.json @@ -9,12 +9,12 @@ "_phase:build": "" }, "dependencies": { - "@microsoft/api-extractor": "7.58.10", + "@microsoft/api-extractor": "7.58.11", "@rushstack/eslint-config": "4.6.4", "@rushstack/eslint-patch": "1.16.1", "@rushstack/eslint-plugin": "0.23.2", - "@rushstack/heft-node-rig": "2.11.43", - "@rushstack/heft": "1.2.20", + "@rushstack/heft-node-rig": "2.11.44", + "@rushstack/heft": "1.2.21", "@types/jest": "30.0.0", "@types/node": "20.17.19", "@typescript-eslint/eslint-plugin": "~8.56.1", diff --git a/rush.json b/rush.json index aaec86ca96..622021e313 100644 --- a/rush.json +++ b/rush.json @@ -16,7 +16,7 @@ * path segment in the "$schema" field for all your Rush config files. This will ensure * correct error-underlining and tab-completion for editors such as VS Code. */ - "rushVersion": "5.177.2", + "rushVersion": "5.178.0", /** * The next field selects which package manager should be installed and determines its version. From 449be8825dd351611669ac60206e23761be66f4d Mon Sep 17 00:00:00 2001 From: Rushbot Date: Mon, 20 Jul 2026 18:12:58 +0000 Subject: [PATCH 2/4] chore: generate change files for decoupled dependency bump --- ...mated-bump-decoupled-deps_2026-07-20-18-12-58.json | 11 +++++++++++ ...mated-bump-decoupled-deps_2026-07-20-18-12-58.json | 11 +++++++++++ ...mated-bump-decoupled-deps_2026-07-20-18-12-58.json | 11 +++++++++++ ...mated-bump-decoupled-deps_2026-07-20-18-12-58.json | 11 +++++++++++ ...mated-bump-decoupled-deps_2026-07-20-18-12-58.json | 11 +++++++++++ ...mated-bump-decoupled-deps_2026-07-20-18-12-58.json | 11 +++++++++++ ...mated-bump-decoupled-deps_2026-07-20-18-12-58.json | 11 +++++++++++ ...mated-bump-decoupled-deps_2026-07-20-18-12-58.json | 11 +++++++++++ ...mated-bump-decoupled-deps_2026-07-20-18-12-58.json | 11 +++++++++++ ...mated-bump-decoupled-deps_2026-07-20-18-12-58.json | 11 +++++++++++ ...mated-bump-decoupled-deps_2026-07-20-18-12-58.json | 11 +++++++++++ ...mated-bump-decoupled-deps_2026-07-20-18-12-58.json | 11 +++++++++++ ...mated-bump-decoupled-deps_2026-07-20-18-12-58.json | 11 +++++++++++ ...mated-bump-decoupled-deps_2026-07-20-18-12-58.json | 11 +++++++++++ ...mated-bump-decoupled-deps_2026-07-20-18-12-58.json | 11 +++++++++++ 15 files changed, 165 insertions(+) create mode 100644 common/changes/@microsoft/api-extractor-model/automated-bump-decoupled-deps_2026-07-20-18-12-58.json create mode 100644 common/changes/@microsoft/api-extractor/automated-bump-decoupled-deps_2026-07-20-18-12-58.json create mode 100644 common/changes/@rushstack/eslint-patch/automated-bump-decoupled-deps_2026-07-20-18-12-58.json create mode 100644 common/changes/@rushstack/eslint-plugin-packlets/automated-bump-decoupled-deps_2026-07-20-18-12-58.json create mode 100644 common/changes/@rushstack/eslint-plugin-security/automated-bump-decoupled-deps_2026-07-20-18-12-58.json create mode 100644 common/changes/@rushstack/eslint-plugin/automated-bump-decoupled-deps_2026-07-20-18-12-58.json create mode 100644 common/changes/@rushstack/heft-config-file/automated-bump-decoupled-deps_2026-07-20-18-12-58.json create mode 100644 common/changes/@rushstack/heft/automated-bump-decoupled-deps_2026-07-20-18-12-58.json create mode 100644 common/changes/@rushstack/node-core-library/automated-bump-decoupled-deps_2026-07-20-18-12-58.json create mode 100644 common/changes/@rushstack/operation-graph/automated-bump-decoupled-deps_2026-07-20-18-12-58.json create mode 100644 common/changes/@rushstack/problem-matcher/automated-bump-decoupled-deps_2026-07-20-18-12-58.json create mode 100644 common/changes/@rushstack/rig-package/automated-bump-decoupled-deps_2026-07-20-18-12-58.json create mode 100644 common/changes/@rushstack/terminal/automated-bump-decoupled-deps_2026-07-20-18-12-58.json create mode 100644 common/changes/@rushstack/tree-pattern/automated-bump-decoupled-deps_2026-07-20-18-12-58.json create mode 100644 common/changes/@rushstack/ts-command-line/automated-bump-decoupled-deps_2026-07-20-18-12-58.json diff --git a/common/changes/@microsoft/api-extractor-model/automated-bump-decoupled-deps_2026-07-20-18-12-58.json b/common/changes/@microsoft/api-extractor-model/automated-bump-decoupled-deps_2026-07-20-18-12-58.json new file mode 100644 index 0000000000..300fd9139c --- /dev/null +++ b/common/changes/@microsoft/api-extractor-model/automated-bump-decoupled-deps_2026-07-20-18-12-58.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "comment": "", + "type": "none", + "packageName": "@microsoft/api-extractor-model" + } + ], + "packageName": "@microsoft/api-extractor-model", + "email": "rushbot@users.noreply.github.com" +} \ No newline at end of file diff --git a/common/changes/@microsoft/api-extractor/automated-bump-decoupled-deps_2026-07-20-18-12-58.json b/common/changes/@microsoft/api-extractor/automated-bump-decoupled-deps_2026-07-20-18-12-58.json new file mode 100644 index 0000000000..c767a964ce --- /dev/null +++ b/common/changes/@microsoft/api-extractor/automated-bump-decoupled-deps_2026-07-20-18-12-58.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "comment": "", + "type": "none", + "packageName": "@microsoft/api-extractor" + } + ], + "packageName": "@microsoft/api-extractor", + "email": "rushbot@users.noreply.github.com" +} \ No newline at end of file diff --git a/common/changes/@rushstack/eslint-patch/automated-bump-decoupled-deps_2026-07-20-18-12-58.json b/common/changes/@rushstack/eslint-patch/automated-bump-decoupled-deps_2026-07-20-18-12-58.json new file mode 100644 index 0000000000..4182a0eb14 --- /dev/null +++ b/common/changes/@rushstack/eslint-patch/automated-bump-decoupled-deps_2026-07-20-18-12-58.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "comment": "", + "type": "none", + "packageName": "@rushstack/eslint-patch" + } + ], + "packageName": "@rushstack/eslint-patch", + "email": "rushbot@users.noreply.github.com" +} \ No newline at end of file diff --git a/common/changes/@rushstack/eslint-plugin-packlets/automated-bump-decoupled-deps_2026-07-20-18-12-58.json b/common/changes/@rushstack/eslint-plugin-packlets/automated-bump-decoupled-deps_2026-07-20-18-12-58.json new file mode 100644 index 0000000000..7ee8e7c8b8 --- /dev/null +++ b/common/changes/@rushstack/eslint-plugin-packlets/automated-bump-decoupled-deps_2026-07-20-18-12-58.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "comment": "", + "type": "none", + "packageName": "@rushstack/eslint-plugin-packlets" + } + ], + "packageName": "@rushstack/eslint-plugin-packlets", + "email": "rushbot@users.noreply.github.com" +} \ No newline at end of file diff --git a/common/changes/@rushstack/eslint-plugin-security/automated-bump-decoupled-deps_2026-07-20-18-12-58.json b/common/changes/@rushstack/eslint-plugin-security/automated-bump-decoupled-deps_2026-07-20-18-12-58.json new file mode 100644 index 0000000000..4b6878d554 --- /dev/null +++ b/common/changes/@rushstack/eslint-plugin-security/automated-bump-decoupled-deps_2026-07-20-18-12-58.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "comment": "", + "type": "none", + "packageName": "@rushstack/eslint-plugin-security" + } + ], + "packageName": "@rushstack/eslint-plugin-security", + "email": "rushbot@users.noreply.github.com" +} \ No newline at end of file diff --git a/common/changes/@rushstack/eslint-plugin/automated-bump-decoupled-deps_2026-07-20-18-12-58.json b/common/changes/@rushstack/eslint-plugin/automated-bump-decoupled-deps_2026-07-20-18-12-58.json new file mode 100644 index 0000000000..eb5d63adac --- /dev/null +++ b/common/changes/@rushstack/eslint-plugin/automated-bump-decoupled-deps_2026-07-20-18-12-58.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "comment": "", + "type": "none", + "packageName": "@rushstack/eslint-plugin" + } + ], + "packageName": "@rushstack/eslint-plugin", + "email": "rushbot@users.noreply.github.com" +} \ No newline at end of file diff --git a/common/changes/@rushstack/heft-config-file/automated-bump-decoupled-deps_2026-07-20-18-12-58.json b/common/changes/@rushstack/heft-config-file/automated-bump-decoupled-deps_2026-07-20-18-12-58.json new file mode 100644 index 0000000000..5ebf376352 --- /dev/null +++ b/common/changes/@rushstack/heft-config-file/automated-bump-decoupled-deps_2026-07-20-18-12-58.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "comment": "", + "type": "none", + "packageName": "@rushstack/heft-config-file" + } + ], + "packageName": "@rushstack/heft-config-file", + "email": "rushbot@users.noreply.github.com" +} \ No newline at end of file diff --git a/common/changes/@rushstack/heft/automated-bump-decoupled-deps_2026-07-20-18-12-58.json b/common/changes/@rushstack/heft/automated-bump-decoupled-deps_2026-07-20-18-12-58.json new file mode 100644 index 0000000000..d773a7585e --- /dev/null +++ b/common/changes/@rushstack/heft/automated-bump-decoupled-deps_2026-07-20-18-12-58.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "comment": "", + "type": "none", + "packageName": "@rushstack/heft" + } + ], + "packageName": "@rushstack/heft", + "email": "rushbot@users.noreply.github.com" +} \ No newline at end of file diff --git a/common/changes/@rushstack/node-core-library/automated-bump-decoupled-deps_2026-07-20-18-12-58.json b/common/changes/@rushstack/node-core-library/automated-bump-decoupled-deps_2026-07-20-18-12-58.json new file mode 100644 index 0000000000..bf210f74ba --- /dev/null +++ b/common/changes/@rushstack/node-core-library/automated-bump-decoupled-deps_2026-07-20-18-12-58.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "comment": "", + "type": "none", + "packageName": "@rushstack/node-core-library" + } + ], + "packageName": "@rushstack/node-core-library", + "email": "rushbot@users.noreply.github.com" +} \ No newline at end of file diff --git a/common/changes/@rushstack/operation-graph/automated-bump-decoupled-deps_2026-07-20-18-12-58.json b/common/changes/@rushstack/operation-graph/automated-bump-decoupled-deps_2026-07-20-18-12-58.json new file mode 100644 index 0000000000..bebea85d5d --- /dev/null +++ b/common/changes/@rushstack/operation-graph/automated-bump-decoupled-deps_2026-07-20-18-12-58.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "comment": "", + "type": "none", + "packageName": "@rushstack/operation-graph" + } + ], + "packageName": "@rushstack/operation-graph", + "email": "rushbot@users.noreply.github.com" +} \ No newline at end of file diff --git a/common/changes/@rushstack/problem-matcher/automated-bump-decoupled-deps_2026-07-20-18-12-58.json b/common/changes/@rushstack/problem-matcher/automated-bump-decoupled-deps_2026-07-20-18-12-58.json new file mode 100644 index 0000000000..67a23d5885 --- /dev/null +++ b/common/changes/@rushstack/problem-matcher/automated-bump-decoupled-deps_2026-07-20-18-12-58.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "comment": "", + "type": "none", + "packageName": "@rushstack/problem-matcher" + } + ], + "packageName": "@rushstack/problem-matcher", + "email": "rushbot@users.noreply.github.com" +} \ No newline at end of file diff --git a/common/changes/@rushstack/rig-package/automated-bump-decoupled-deps_2026-07-20-18-12-58.json b/common/changes/@rushstack/rig-package/automated-bump-decoupled-deps_2026-07-20-18-12-58.json new file mode 100644 index 0000000000..cc5c78afc2 --- /dev/null +++ b/common/changes/@rushstack/rig-package/automated-bump-decoupled-deps_2026-07-20-18-12-58.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "comment": "", + "type": "none", + "packageName": "@rushstack/rig-package" + } + ], + "packageName": "@rushstack/rig-package", + "email": "rushbot@users.noreply.github.com" +} \ No newline at end of file diff --git a/common/changes/@rushstack/terminal/automated-bump-decoupled-deps_2026-07-20-18-12-58.json b/common/changes/@rushstack/terminal/automated-bump-decoupled-deps_2026-07-20-18-12-58.json new file mode 100644 index 0000000000..da1765f19f --- /dev/null +++ b/common/changes/@rushstack/terminal/automated-bump-decoupled-deps_2026-07-20-18-12-58.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "comment": "", + "type": "none", + "packageName": "@rushstack/terminal" + } + ], + "packageName": "@rushstack/terminal", + "email": "rushbot@users.noreply.github.com" +} \ No newline at end of file diff --git a/common/changes/@rushstack/tree-pattern/automated-bump-decoupled-deps_2026-07-20-18-12-58.json b/common/changes/@rushstack/tree-pattern/automated-bump-decoupled-deps_2026-07-20-18-12-58.json new file mode 100644 index 0000000000..85eb782e9c --- /dev/null +++ b/common/changes/@rushstack/tree-pattern/automated-bump-decoupled-deps_2026-07-20-18-12-58.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "comment": "", + "type": "none", + "packageName": "@rushstack/tree-pattern" + } + ], + "packageName": "@rushstack/tree-pattern", + "email": "rushbot@users.noreply.github.com" +} \ No newline at end of file diff --git a/common/changes/@rushstack/ts-command-line/automated-bump-decoupled-deps_2026-07-20-18-12-58.json b/common/changes/@rushstack/ts-command-line/automated-bump-decoupled-deps_2026-07-20-18-12-58.json new file mode 100644 index 0000000000..e4b2e545b2 --- /dev/null +++ b/common/changes/@rushstack/ts-command-line/automated-bump-decoupled-deps_2026-07-20-18-12-58.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "comment": "", + "type": "none", + "packageName": "@rushstack/ts-command-line" + } + ], + "packageName": "@rushstack/ts-command-line", + "email": "rushbot@users.noreply.github.com" +} \ No newline at end of file From 874d8fa2bfd61e0168a58589ea1463fa72a39afb Mon Sep 17 00:00:00 2001 From: Ian Clanton-Thuon Date: Mon, 20 Jul 2026 11:19:53 -0700 Subject: [PATCH 3/4] Enable useDirectFileTransfersForBuildCache. --- common/config/rush/experiments.json | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/common/config/rush/experiments.json b/common/config/rush/experiments.json index d248aab570..42814db05d 100644 --- a/common/config/rush/experiments.json +++ b/common/config/rush/experiments.json @@ -131,5 +131,14 @@ * exist in the Rush configuration, or if change files target a project that belongs to a lockstepped * version policy but is not the policy's main project. */ - "strictChangefileValidation": true + "strictChangefileValidation": true, + + /** + * If true, the build cache will use file-based APIs to transfer cache entries to and from cloud storage. + This avoids loading the entire cache entry into memory, which can prevent out-of-memory errors for large + build outputs and allow cache entries to exceed the limit of a single Buffer. The cloud cache provider plugin + must implement the optional file-based methods for this to take effect; otherwise it falls back to the + buffer-based approach. + */ + "useDirectFileTransfersForBuildCache": true } From a96b3af7994ccb7aa06a5bd826bf4c98cf54ece5 Mon Sep 17 00:00:00 2001 From: Ian Clanton-Thuon Date: Mon, 20 Jul 2026 11:21:55 -0700 Subject: [PATCH 4/4] fixup! Enable useDirectFileTransfersForBuildCache. --- common/config/rush/experiments.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/common/config/rush/experiments.json b/common/config/rush/experiments.json index 42814db05d..ee3a9ebdab 100644 --- a/common/config/rush/experiments.json +++ b/common/config/rush/experiments.json @@ -135,10 +135,10 @@ /** * If true, the build cache will use file-based APIs to transfer cache entries to and from cloud storage. - This avoids loading the entire cache entry into memory, which can prevent out-of-memory errors for large - build outputs and allow cache entries to exceed the limit of a single Buffer. The cloud cache provider plugin - must implement the optional file-based methods for this to take effect; otherwise it falls back to the - buffer-based approach. + * This avoids loading the entire cache entry into memory, which can prevent out-of-memory errors for large + * build outputs and allow cache entries to exceed the limit of a single Buffer. The cloud cache provider plugin + * must implement the optional file-based methods for this to take effect; otherwise it falls back to the + * buffer-based approach. */ "useDirectFileTransfersForBuildCache": true }