diff --git a/apps/api-extractor/package.json b/apps/api-extractor/package.json index ac4eca91b5b..86b170d252d 100644 --- a/apps/api-extractor/package.json +++ b/apps/api-extractor/package.json @@ -52,8 +52,8 @@ "typescript": "5.4.2" }, "devDependencies": { - "@rushstack/heft-node-rig": "2.6.15", - "@rushstack/heft": "0.66.17", + "@rushstack/heft-node-rig": "2.6.31", + "@rushstack/heft": "0.67.2", "@types/heft-jest": "1.0.1", "@types/lodash": "4.14.116", "@types/minimatch": "3.0.5", diff --git a/apps/heft/package.json b/apps/heft/package.json index ef244ea9cf5..d8cb96ce8a0 100644 --- a/apps/heft/package.json +++ b/apps/heft/package.json @@ -51,8 +51,8 @@ "devDependencies": { "@microsoft/api-extractor": "workspace:*", "local-eslint-config": "workspace:*", - "@rushstack/heft": "0.66.17", - "@rushstack/heft-node-rig": "2.6.15", + "@rushstack/heft": "0.67.2", + "@rushstack/heft-node-rig": "2.6.31", "@types/heft-jest": "1.0.1", "@types/node": "18.17.15", "@types/watchpack": "2.4.0", diff --git a/build-tests/eslint-7-11-test/package.json b/build-tests/eslint-7-11-test/package.json index 09e7c4611b3..a1e7feb33fe 100644 --- a/build-tests/eslint-7-11-test/package.json +++ b/build-tests/eslint-7-11-test/package.json @@ -10,7 +10,7 @@ "_phase:build": "heft run --only build -- --clean" }, "devDependencies": { - "@rushstack/eslint-config": "3.7.0", + "@rushstack/eslint-config": "3.7.1", "@rushstack/heft": "workspace:*", "@types/node": "18.17.15", "@typescript-eslint/parser": "~6.19.0", diff --git a/build-tests/eslint-7-7-test/package.json b/build-tests/eslint-7-7-test/package.json index 5d957aacbc4..11136e93936 100644 --- a/build-tests/eslint-7-7-test/package.json +++ b/build-tests/eslint-7-7-test/package.json @@ -10,7 +10,7 @@ "_phase:build": "heft run --only build -- --clean" }, "devDependencies": { - "@rushstack/eslint-config": "3.7.0", + "@rushstack/eslint-config": "3.7.1", "@rushstack/heft": "workspace:*", "@types/node": "18.17.15", "@typescript-eslint/parser": "~6.19.0", diff --git a/build-tests/eslint-7-test/package.json b/build-tests/eslint-7-test/package.json index 81d750e8a10..29bb5cd56b4 100644 --- a/build-tests/eslint-7-test/package.json +++ b/build-tests/eslint-7-test/package.json @@ -10,7 +10,7 @@ "_phase:build": "heft run --only build -- --clean" }, "devDependencies": { - "@rushstack/eslint-config": "3.7.0", + "@rushstack/eslint-config": "3.7.1", "@rushstack/heft": "workspace:*", "@types/node": "18.17.15", "@typescript-eslint/parser": "~6.19.0", diff --git a/build-tests/eslint-bulk-suppressions-test-legacy/package.json b/build-tests/eslint-bulk-suppressions-test-legacy/package.json index b6eefa931b3..24cda84e0b4 100644 --- a/build-tests/eslint-bulk-suppressions-test-legacy/package.json +++ b/build-tests/eslint-bulk-suppressions-test-legacy/package.json @@ -8,7 +8,7 @@ }, "devDependencies": { "@rushstack/eslint-bulk": "workspace:*", - "@rushstack/eslint-config": "3.7.0", + "@rushstack/eslint-config": "3.7.1", "@rushstack/eslint-patch": "workspace:*", "@rushstack/heft": "workspace:*", "@rushstack/node-core-library": "workspace:*", diff --git a/build-tests/heft-typescript-v4-test/package.json b/build-tests/heft-typescript-v4-test/package.json index 04259d3e052..2b7c8aa430b 100644 --- a/build-tests/heft-typescript-v4-test/package.json +++ b/build-tests/heft-typescript-v4-test/package.json @@ -12,7 +12,7 @@ }, "devDependencies": { "@microsoft/api-extractor": "workspace:*", - "@rushstack/eslint-config": "3.7.0", + "@rushstack/eslint-config": "4.0.2", "@rushstack/eslint-patch": "workspace:*", "@rushstack/heft": "workspace:*", "@rushstack/heft-api-extractor-plugin": "workspace:*", diff --git a/common/changes/@microsoft/api-extractor-model/main_2024-09-20-22-48.json b/common/changes/@microsoft/api-extractor-model/main_2024-09-20-22-48.json new file mode 100644 index 00000000000..52f6a7d52bc --- /dev/null +++ b/common/changes/@microsoft/api-extractor-model/main_2024-09-20-22-48.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "comment": "", + "type": "none", + "packageName": "@microsoft/api-extractor-model" + } + ], + "packageName": "@microsoft/api-extractor-model", + "email": "iclanton@users.noreply.github.com" +} \ No newline at end of file diff --git a/common/changes/@microsoft/api-extractor/main_2024-09-20-22-48.json b/common/changes/@microsoft/api-extractor/main_2024-09-20-22-48.json new file mode 100644 index 00000000000..f7c3a8a84e4 --- /dev/null +++ b/common/changes/@microsoft/api-extractor/main_2024-09-20-22-48.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "comment": "", + "type": "none", + "packageName": "@microsoft/api-extractor" + } + ], + "packageName": "@microsoft/api-extractor", + "email": "iclanton@users.noreply.github.com" +} \ No newline at end of file diff --git a/common/changes/@rushstack/eslint-patch/main_2024-09-20-22-48.json b/common/changes/@rushstack/eslint-patch/main_2024-09-20-22-48.json new file mode 100644 index 00000000000..6a61cc13329 --- /dev/null +++ b/common/changes/@rushstack/eslint-patch/main_2024-09-20-22-48.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "comment": "", + "type": "none", + "packageName": "@rushstack/eslint-patch" + } + ], + "packageName": "@rushstack/eslint-patch", + "email": "iclanton@users.noreply.github.com" +} \ No newline at end of file diff --git a/common/changes/@rushstack/eslint-plugin-packlets/main_2024-09-20-22-48.json b/common/changes/@rushstack/eslint-plugin-packlets/main_2024-09-20-22-48.json new file mode 100644 index 00000000000..a04cd0021ef --- /dev/null +++ b/common/changes/@rushstack/eslint-plugin-packlets/main_2024-09-20-22-48.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "comment": "", + "type": "none", + "packageName": "@rushstack/eslint-plugin-packlets" + } + ], + "packageName": "@rushstack/eslint-plugin-packlets", + "email": "iclanton@users.noreply.github.com" +} \ No newline at end of file diff --git a/common/changes/@rushstack/eslint-plugin-security/main_2024-09-20-22-48.json b/common/changes/@rushstack/eslint-plugin-security/main_2024-09-20-22-48.json new file mode 100644 index 00000000000..e8c34c96411 --- /dev/null +++ b/common/changes/@rushstack/eslint-plugin-security/main_2024-09-20-22-48.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "comment": "", + "type": "none", + "packageName": "@rushstack/eslint-plugin-security" + } + ], + "packageName": "@rushstack/eslint-plugin-security", + "email": "iclanton@users.noreply.github.com" +} \ No newline at end of file diff --git a/common/changes/@rushstack/eslint-plugin/main_2024-09-20-22-48.json b/common/changes/@rushstack/eslint-plugin/main_2024-09-20-22-48.json new file mode 100644 index 00000000000..5669a1df6aa --- /dev/null +++ b/common/changes/@rushstack/eslint-plugin/main_2024-09-20-22-48.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "comment": "", + "type": "none", + "packageName": "@rushstack/eslint-plugin" + } + ], + "packageName": "@rushstack/eslint-plugin", + "email": "iclanton@users.noreply.github.com" +} \ No newline at end of file diff --git a/common/changes/@rushstack/heft-api-extractor-plugin/main_2024-09-20-22-48.json b/common/changes/@rushstack/heft-api-extractor-plugin/main_2024-09-20-22-48.json new file mode 100644 index 00000000000..aeb8de3babe --- /dev/null +++ b/common/changes/@rushstack/heft-api-extractor-plugin/main_2024-09-20-22-48.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "comment": "", + "type": "none", + "packageName": "@rushstack/heft-api-extractor-plugin" + } + ], + "packageName": "@rushstack/heft-api-extractor-plugin", + "email": "iclanton@users.noreply.github.com" +} \ No newline at end of file diff --git a/common/changes/@rushstack/heft-config-file/main_2024-09-20-22-48.json b/common/changes/@rushstack/heft-config-file/main_2024-09-20-22-48.json new file mode 100644 index 00000000000..ebc8dd79c07 --- /dev/null +++ b/common/changes/@rushstack/heft-config-file/main_2024-09-20-22-48.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "comment": "", + "type": "none", + "packageName": "@rushstack/heft-config-file" + } + ], + "packageName": "@rushstack/heft-config-file", + "email": "iclanton@users.noreply.github.com" +} \ No newline at end of file diff --git a/common/changes/@rushstack/heft-jest-plugin/main_2024-09-20-22-48.json b/common/changes/@rushstack/heft-jest-plugin/main_2024-09-20-22-48.json new file mode 100644 index 00000000000..5175001a683 --- /dev/null +++ b/common/changes/@rushstack/heft-jest-plugin/main_2024-09-20-22-48.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "comment": "", + "type": "none", + "packageName": "@rushstack/heft-jest-plugin" + } + ], + "packageName": "@rushstack/heft-jest-plugin", + "email": "iclanton@users.noreply.github.com" +} \ No newline at end of file diff --git a/common/changes/@rushstack/heft-lint-plugin/main_2024-09-20-22-48.json b/common/changes/@rushstack/heft-lint-plugin/main_2024-09-20-22-48.json new file mode 100644 index 00000000000..29f880f4781 --- /dev/null +++ b/common/changes/@rushstack/heft-lint-plugin/main_2024-09-20-22-48.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "comment": "", + "type": "none", + "packageName": "@rushstack/heft-lint-plugin" + } + ], + "packageName": "@rushstack/heft-lint-plugin", + "email": "iclanton@users.noreply.github.com" +} \ No newline at end of file diff --git a/common/changes/@rushstack/heft-typescript-plugin/main_2024-09-20-22-48.json b/common/changes/@rushstack/heft-typescript-plugin/main_2024-09-20-22-48.json new file mode 100644 index 00000000000..4a8e9132357 --- /dev/null +++ b/common/changes/@rushstack/heft-typescript-plugin/main_2024-09-20-22-48.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "comment": "", + "type": "none", + "packageName": "@rushstack/heft-typescript-plugin" + } + ], + "packageName": "@rushstack/heft-typescript-plugin", + "email": "iclanton@users.noreply.github.com" +} \ No newline at end of file diff --git a/common/changes/@rushstack/heft/main_2024-09-20-22-48.json b/common/changes/@rushstack/heft/main_2024-09-20-22-48.json new file mode 100644 index 00000000000..ef525830e37 --- /dev/null +++ b/common/changes/@rushstack/heft/main_2024-09-20-22-48.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "comment": "", + "type": "none", + "packageName": "@rushstack/heft" + } + ], + "packageName": "@rushstack/heft", + "email": "iclanton@users.noreply.github.com" +} \ No newline at end of file diff --git a/common/changes/@rushstack/node-core-library/main_2024-09-20-22-48.json b/common/changes/@rushstack/node-core-library/main_2024-09-20-22-48.json new file mode 100644 index 00000000000..db57b2feb86 --- /dev/null +++ b/common/changes/@rushstack/node-core-library/main_2024-09-20-22-48.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "comment": "", + "type": "none", + "packageName": "@rushstack/node-core-library" + } + ], + "packageName": "@rushstack/node-core-library", + "email": "iclanton@users.noreply.github.com" +} \ No newline at end of file diff --git a/common/changes/@rushstack/operation-graph/main_2024-09-20-22-48.json b/common/changes/@rushstack/operation-graph/main_2024-09-20-22-48.json new file mode 100644 index 00000000000..ccb47662fbf --- /dev/null +++ b/common/changes/@rushstack/operation-graph/main_2024-09-20-22-48.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "comment": "", + "type": "none", + "packageName": "@rushstack/operation-graph" + } + ], + "packageName": "@rushstack/operation-graph", + "email": "iclanton@users.noreply.github.com" +} \ No newline at end of file diff --git a/common/changes/@rushstack/rig-package/main_2024-09-20-22-48.json b/common/changes/@rushstack/rig-package/main_2024-09-20-22-48.json new file mode 100644 index 00000000000..c66505525a1 --- /dev/null +++ b/common/changes/@rushstack/rig-package/main_2024-09-20-22-48.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "comment": "", + "type": "none", + "packageName": "@rushstack/rig-package" + } + ], + "packageName": "@rushstack/rig-package", + "email": "iclanton@users.noreply.github.com" +} \ No newline at end of file diff --git a/common/changes/@rushstack/terminal/main_2024-09-20-22-48.json b/common/changes/@rushstack/terminal/main_2024-09-20-22-48.json new file mode 100644 index 00000000000..13894830365 --- /dev/null +++ b/common/changes/@rushstack/terminal/main_2024-09-20-22-48.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "comment": "", + "type": "none", + "packageName": "@rushstack/terminal" + } + ], + "packageName": "@rushstack/terminal", + "email": "iclanton@users.noreply.github.com" +} \ No newline at end of file diff --git a/common/changes/@rushstack/tree-pattern/main_2024-09-20-22-48.json b/common/changes/@rushstack/tree-pattern/main_2024-09-20-22-48.json new file mode 100644 index 00000000000..619a10c75e3 --- /dev/null +++ b/common/changes/@rushstack/tree-pattern/main_2024-09-20-22-48.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "comment": "", + "type": "none", + "packageName": "@rushstack/tree-pattern" + } + ], + "packageName": "@rushstack/tree-pattern", + "email": "iclanton@users.noreply.github.com" +} \ No newline at end of file diff --git a/common/changes/@rushstack/ts-command-line/main_2024-09-20-22-48.json b/common/changes/@rushstack/ts-command-line/main_2024-09-20-22-48.json new file mode 100644 index 00000000000..1f3658b8dc4 --- /dev/null +++ b/common/changes/@rushstack/ts-command-line/main_2024-09-20-22-48.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "comment": "", + "type": "none", + "packageName": "@rushstack/ts-command-line" + } + ], + "packageName": "@rushstack/ts-command-line", + "email": "iclanton@users.noreply.github.com" +} \ No newline at end of file diff --git a/common/config/subspaces/build-tests-subspace/pnpm-lock.yaml b/common/config/subspaces/build-tests-subspace/pnpm-lock.yaml index 74652788e8d..ae65f678df3 100644 --- a/common/config/subspaces/build-tests-subspace/pnpm-lock.yaml +++ b/common/config/subspaces/build-tests-subspace/pnpm-lock.yaml @@ -126,10 +126,10 @@ importers: version: file:../../../apps/heft(@types/node@18.17.15) '@rushstack/heft-lint-plugin': specifier: file:../../heft-plugins/heft-lint-plugin - version: file:../../../heft-plugins/heft-lint-plugin(@rushstack/heft@0.67.0)(@types/node@18.17.15) + version: file:../../../heft-plugins/heft-lint-plugin(@rushstack/heft@0.67.2)(@types/node@18.17.15) '@rushstack/heft-typescript-plugin': specifier: file:../../heft-plugins/heft-typescript-plugin - version: file:../../../heft-plugins/heft-typescript-plugin(@rushstack/heft@0.67.0)(@types/node@18.17.15) + version: file:../../../heft-plugins/heft-typescript-plugin(@rushstack/heft@0.67.2)(@types/node@18.17.15) eslint: specifier: ~8.57.0 version: 8.57.0 @@ -6240,7 +6240,7 @@ packages: - typescript dev: true - file:../../../heft-plugins/heft-api-extractor-plugin(@rushstack/heft@0.67.0)(@types/node@18.17.15): + file:../../../heft-plugins/heft-api-extractor-plugin(@rushstack/heft@0.67.2)(@types/node@18.17.15): resolution: {directory: ../../../heft-plugins/heft-api-extractor-plugin, type: directory} id: file:../../../heft-plugins/heft-api-extractor-plugin name: '@rushstack/heft-api-extractor-plugin' @@ -6255,7 +6255,7 @@ packages: - '@types/node' dev: true - file:../../../heft-plugins/heft-jest-plugin(@rushstack/heft@0.67.0)(@types/node@18.17.15)(jest-environment-node@29.5.0): + file:../../../heft-plugins/heft-jest-plugin(@rushstack/heft@0.67.2)(@types/node@18.17.15)(jest-environment-node@29.5.0): resolution: {directory: ../../../heft-plugins/heft-jest-plugin, type: directory} id: file:../../../heft-plugins/heft-jest-plugin name: '@rushstack/heft-jest-plugin' @@ -6289,7 +6289,7 @@ packages: - ts-node dev: true - file:../../../heft-plugins/heft-lint-plugin(@rushstack/heft@0.67.0)(@types/node@18.17.15): + file:../../../heft-plugins/heft-lint-plugin(@rushstack/heft@0.67.2)(@types/node@18.17.15): resolution: {directory: ../../../heft-plugins/heft-lint-plugin, type: directory} id: file:../../../heft-plugins/heft-lint-plugin name: '@rushstack/heft-lint-plugin' @@ -6303,7 +6303,7 @@ packages: - '@types/node' dev: true - file:../../../heft-plugins/heft-typescript-plugin(@rushstack/heft@0.67.0)(@types/node@18.17.15): + file:../../../heft-plugins/heft-typescript-plugin(@rushstack/heft@0.67.2)(@types/node@18.17.15): resolution: {directory: ../../../heft-plugins/heft-typescript-plugin, type: directory} id: file:../../../heft-plugins/heft-typescript-plugin name: '@rushstack/heft-typescript-plugin' @@ -6527,7 +6527,7 @@ packages: transitivePeerDependencies: - '@types/node' - file:../../../rigs/heft-node-rig(@rushstack/heft@0.67.0)(@types/node@18.17.15): + file:../../../rigs/heft-node-rig(@rushstack/heft@0.67.2)(@types/node@18.17.15): resolution: {directory: ../../../rigs/heft-node-rig, type: directory} id: file:../../../rigs/heft-node-rig name: '@rushstack/heft-node-rig' @@ -6537,10 +6537,10 @@ packages: '@microsoft/api-extractor': file:../../../apps/api-extractor(@types/node@18.17.15) '@rushstack/eslint-config': file:../../../eslint/eslint-config(eslint@8.57.0)(typescript@5.4.5) '@rushstack/heft': file:../../../apps/heft(@types/node@18.17.15) - '@rushstack/heft-api-extractor-plugin': file:../../../heft-plugins/heft-api-extractor-plugin(@rushstack/heft@0.67.0)(@types/node@18.17.15) - '@rushstack/heft-jest-plugin': file:../../../heft-plugins/heft-jest-plugin(@rushstack/heft@0.67.0)(@types/node@18.17.15)(jest-environment-node@29.5.0) - '@rushstack/heft-lint-plugin': file:../../../heft-plugins/heft-lint-plugin(@rushstack/heft@0.67.0)(@types/node@18.17.15) - '@rushstack/heft-typescript-plugin': file:../../../heft-plugins/heft-typescript-plugin(@rushstack/heft@0.67.0)(@types/node@18.17.15) + '@rushstack/heft-api-extractor-plugin': file:../../../heft-plugins/heft-api-extractor-plugin(@rushstack/heft@0.67.2)(@types/node@18.17.15) + '@rushstack/heft-jest-plugin': file:../../../heft-plugins/heft-jest-plugin(@rushstack/heft@0.67.2)(@types/node@18.17.15)(jest-environment-node@29.5.0) + '@rushstack/heft-lint-plugin': file:../../../heft-plugins/heft-lint-plugin(@rushstack/heft@0.67.2)(@types/node@18.17.15) + '@rushstack/heft-typescript-plugin': file:../../../heft-plugins/heft-typescript-plugin(@rushstack/heft@0.67.2)(@types/node@18.17.15) '@types/heft-jest': 1.0.1 eslint: 8.57.0 jest-environment-node: 29.5.0 @@ -6560,7 +6560,7 @@ packages: dependencies: '@microsoft/api-extractor': file:../../../apps/api-extractor(@types/node@18.17.15) '@rushstack/heft': file:../../../apps/heft(@types/node@18.17.15) - '@rushstack/heft-node-rig': file:../../../rigs/heft-node-rig(@rushstack/heft@0.67.0)(@types/node@18.17.15) + '@rushstack/heft-node-rig': file:../../../rigs/heft-node-rig(@rushstack/heft@0.67.2)(@types/node@18.17.15) '@types/heft-jest': 1.0.1 '@types/node': 18.17.15 eslint: 8.57.0 diff --git a/common/config/subspaces/build-tests-subspace/repo-state.json b/common/config/subspaces/build-tests-subspace/repo-state.json index 4e006690ab0..6e1ea1003d3 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": "1ecf2af7374b58143367470c7de41e0fdea42488", + "pnpmShrinkwrapHash": "5bcae02a351bdf06f03416e25805514c5933db4d", "preferredVersionsHash": "ce857ea0536b894ec8f346aaea08cfd85a5af648", - "packageJsonInjectedDependenciesHash": "8aa35461d7c050f5de780154b4584a6261955a98" + "packageJsonInjectedDependenciesHash": "145bb9f959c5c63291e466f8101ba34db6c75c2b" } diff --git a/common/config/subspaces/default/common-versions.json b/common/config/subspaces/default/common-versions.json index af90a9ede8c..14c8f5b5b55 100644 --- a/common/config/subspaces/default/common-versions.json +++ b/common/config/subspaces/default/common-versions.json @@ -131,6 +131,10 @@ "ts2.9", "ts3.9", "ts4.9" + ], + "@rushstack/eslint-config": [ + // This is used by the ESLint 7 build tests + "3.7.1" ] } } diff --git a/common/config/subspaces/default/pnpm-lock.yaml b/common/config/subspaces/default/pnpm-lock.yaml index 448bf3ee973..8ae7768ef07 100644 --- a/common/config/subspaces/default/pnpm-lock.yaml +++ b/common/config/subspaces/default/pnpm-lock.yaml @@ -93,11 +93,11 @@ importers: version: 5.4.2 devDependencies: '@rushstack/heft': - specifier: 0.66.17 - version: 0.66.17(@types/node@18.17.15) + specifier: 0.67.2 + version: 0.67.2(@types/node@18.17.15) '@rushstack/heft-node-rig': - specifier: 2.6.15 - version: 2.6.15(@rushstack/heft@0.66.17)(@types/node@18.17.15)(supports-color@8.1.1) + specifier: 2.6.31 + version: 2.6.31(@rushstack/heft@0.67.2)(@types/node@18.17.15)(supports-color@8.1.1) '@types/heft-jest': specifier: 1.0.1 version: 1.0.1 @@ -166,11 +166,11 @@ importers: specifier: workspace:* version: link:../api-extractor '@rushstack/heft': - specifier: 0.66.17 - version: 0.66.17(@types/node@18.17.15) + specifier: 0.67.2 + version: 0.67.2(@types/node@18.17.15) '@rushstack/heft-node-rig': - specifier: 2.6.15 - version: 2.6.15(@rushstack/heft@0.66.17)(@types/node@18.17.15)(supports-color@8.1.1) + specifier: 2.6.31 + version: 2.6.31(@rushstack/heft@0.67.2)(@types/node@18.17.15)(supports-color@8.1.1) '@types/heft-jest': specifier: 1.0.1 version: 1.0.1 @@ -1143,8 +1143,8 @@ importers: ../../../build-tests/eslint-7-11-test: devDependencies: '@rushstack/eslint-config': - specifier: 3.7.0 - version: 3.7.0(eslint@7.11.0)(typescript@5.4.2) + specifier: 3.7.1 + version: 3.7.1(eslint@7.11.0)(typescript@5.4.2) '@rushstack/heft': specifier: workspace:* version: link:../../apps/heft @@ -1167,8 +1167,8 @@ importers: ../../../build-tests/eslint-7-7-test: devDependencies: '@rushstack/eslint-config': - specifier: 3.7.0 - version: 3.7.0(eslint@7.7.0)(typescript@5.4.2) + specifier: 3.7.1 + version: 3.7.1(eslint@7.7.0)(typescript@5.4.2) '@rushstack/heft': specifier: workspace:* version: link:../../apps/heft @@ -1191,8 +1191,8 @@ importers: ../../../build-tests/eslint-7-test: devDependencies: '@rushstack/eslint-config': - specifier: 3.7.0 - version: 3.7.0(eslint@7.30.0)(typescript@5.4.2) + specifier: 3.7.1 + version: 3.7.1(eslint@7.30.0)(typescript@5.4.2) '@rushstack/heft': specifier: workspace:* version: link:../../apps/heft @@ -1222,7 +1222,7 @@ importers: version: 18.17.15 '@typescript-eslint/parser': specifier: ~8.1.0 - version: 8.1.0(eslint@8.57.0)(typescript@5.4.2) + version: 8.1.0(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2) eslint: specifier: ~8.57.0 version: 8.57.0(supports-color@8.1.1) @@ -1249,7 +1249,7 @@ importers: version: link:../../libraries/node-core-library '@typescript-eslint/parser': specifier: ~8.1.0 - version: 8.1.0(eslint@8.57.0)(typescript@5.4.2) + version: 8.1.0(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2) eslint: specifier: ~8.57.0 version: 8.57.0(supports-color@8.1.1) @@ -1266,8 +1266,8 @@ importers: specifier: workspace:* version: link:../../eslint/eslint-bulk '@rushstack/eslint-config': - specifier: 3.7.0 - version: 3.7.0(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2) + specifier: 3.7.1 + version: 3.7.1(eslint@8.57.0)(typescript@5.4.2) '@rushstack/eslint-patch': specifier: workspace:* version: link:../../eslint/eslint-patch @@ -1279,7 +1279,7 @@ importers: version: link:../../libraries/node-core-library '@typescript-eslint/parser': specifier: ~6.19.0 - version: 6.19.1(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2) + version: 6.19.1(eslint@8.57.0)(typescript@5.4.2) eslint: specifier: ~8.57.0 version: 8.57.0(supports-color@8.1.1) @@ -1864,8 +1864,8 @@ importers: specifier: workspace:* version: link:../../apps/api-extractor '@rushstack/eslint-config': - specifier: 3.7.0 - version: 3.7.0(eslint@8.57.0)(typescript@4.9.5) + specifier: 4.0.2 + version: 4.0.2(eslint@8.57.0)(typescript@4.9.5) '@rushstack/eslint-patch': specifier: workspace:* version: link:../../eslint/eslint-patch @@ -2385,16 +2385,16 @@ importers: version: link:../eslint-plugin-security '@typescript-eslint/eslint-plugin': specifier: ~8.1.0 - version: 8.1.0(@typescript-eslint/parser@8.1.0)(eslint@8.57.0)(typescript@5.4.2) + version: 8.1.0(@typescript-eslint/parser@8.1.0)(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2) '@typescript-eslint/parser': specifier: ~8.1.0 - version: 8.1.0(eslint@8.57.0)(typescript@5.4.2) + version: 8.1.0(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2) '@typescript-eslint/typescript-estree': specifier: ~8.1.0 - version: 8.1.0(typescript@5.4.2) + version: 8.1.0(supports-color@8.1.1)(typescript@5.4.2) '@typescript-eslint/utils': specifier: ~8.1.0 - version: 8.1.0(eslint@8.57.0)(typescript@5.4.2) + version: 8.1.0(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2) eslint-plugin-promise: specifier: ~6.1.1 version: 6.1.1(eslint@8.57.0) @@ -2415,11 +2415,11 @@ importers: ../../../eslint/eslint-patch: devDependencies: '@rushstack/heft': - specifier: 0.66.17 - version: 0.66.17(@types/node@18.17.15) + specifier: 0.67.2 + version: 0.67.2(@types/node@18.17.15) '@rushstack/heft-node-rig': - specifier: 2.6.15 - version: 2.6.15(@rushstack/heft@0.66.17)(@types/node@18.17.15)(supports-color@8.1.1) + specifier: 2.6.31 + version: 2.6.31(@rushstack/heft@0.67.2)(@types/node@18.17.15)(supports-color@8.1.1) '@types/eslint': specifier: 8.2.0 version: 8.2.0 @@ -2446,17 +2446,17 @@ importers: version: link:../../libraries/tree-pattern '@typescript-eslint/utils': specifier: ~8.1.0 - version: 8.1.0(eslint@8.57.0)(typescript@5.4.2) + version: 8.1.0(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2) devDependencies: '@eslint/eslintrc': specifier: ~3.0.0 version: 3.0.2 '@rushstack/heft': - specifier: 0.66.17 - version: 0.66.17(@types/node@18.17.15) + specifier: 0.67.2 + version: 0.67.2(@types/node@18.17.15) '@rushstack/heft-node-rig': - specifier: 2.6.15 - version: 2.6.15(@rushstack/heft@0.66.17)(@types/node@18.17.15)(supports-color@8.1.1) + specifier: 2.6.31 + version: 2.6.31(@rushstack/heft@0.67.2)(@types/node@18.17.15)(supports-color@8.1.1) '@types/eslint': specifier: 8.2.0 version: 8.2.0 @@ -2471,13 +2471,13 @@ importers: version: 18.17.15 '@typescript-eslint/parser': specifier: ~8.1.0 - version: 8.1.0(eslint@8.57.0)(typescript@5.4.2) + version: 8.1.0(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2) '@typescript-eslint/rule-tester': specifier: ~8.1.0 version: 8.1.0(@eslint/eslintrc@3.0.2)(eslint@8.57.0)(typescript@5.4.2) '@typescript-eslint/typescript-estree': specifier: ~8.1.0 - version: 8.1.0(typescript@5.4.2) + version: 8.1.0(supports-color@8.1.1)(typescript@5.4.2) eslint: specifier: ~8.57.0 version: 8.57.0(supports-color@8.1.1) @@ -2495,14 +2495,14 @@ importers: version: link:../../libraries/tree-pattern '@typescript-eslint/utils': specifier: ~8.1.0 - version: 8.1.0(eslint@8.57.0)(typescript@5.4.2) + version: 8.1.0(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2) devDependencies: '@rushstack/heft': - specifier: 0.66.17 - version: 0.66.17(@types/node@18.17.15) + specifier: 0.67.2 + version: 0.67.2(@types/node@18.17.15) '@rushstack/heft-node-rig': - specifier: 2.6.15 - version: 2.6.15(@rushstack/heft@0.66.17)(@types/node@18.17.15)(supports-color@8.1.1) + specifier: 2.6.31 + version: 2.6.31(@rushstack/heft@0.67.2)(@types/node@18.17.15)(supports-color@8.1.1) '@types/eslint': specifier: 8.2.0 version: 8.2.0 @@ -2517,10 +2517,10 @@ importers: version: 18.17.15 '@typescript-eslint/parser': specifier: ~8.1.0 - version: 8.1.0(eslint@8.57.0)(typescript@5.4.2) + version: 8.1.0(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2) '@typescript-eslint/typescript-estree': specifier: ~8.1.0 - version: 8.1.0(typescript@5.4.2) + version: 8.1.0(supports-color@8.1.1)(typescript@5.4.2) eslint: specifier: ~8.57.0 version: 8.57.0(supports-color@8.1.1) @@ -2538,17 +2538,17 @@ importers: version: link:../../libraries/tree-pattern '@typescript-eslint/utils': specifier: ~8.1.0 - version: 8.1.0(eslint@8.57.0)(typescript@5.4.2) + version: 8.1.0(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2) devDependencies: '@eslint/eslintrc': specifier: ~3.0.0 version: 3.0.2 '@rushstack/heft': - specifier: 0.66.17 - version: 0.66.17(@types/node@18.17.15) + specifier: 0.67.2 + version: 0.67.2(@types/node@18.17.15) '@rushstack/heft-node-rig': - specifier: 2.6.15 - version: 2.6.15(@rushstack/heft@0.66.17)(@types/node@18.17.15)(supports-color@8.1.1) + specifier: 2.6.31 + version: 2.6.31(@rushstack/heft@0.67.2)(@types/node@18.17.15)(supports-color@8.1.1) '@types/eslint': specifier: 8.2.0 version: 8.2.0 @@ -2563,13 +2563,13 @@ importers: version: 18.17.15 '@typescript-eslint/parser': specifier: ~8.1.0 - version: 8.1.0(eslint@8.57.0)(typescript@5.4.2) + version: 8.1.0(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2) '@typescript-eslint/rule-tester': specifier: ~8.1.0 version: 8.1.0(@eslint/eslintrc@3.0.2)(eslint@8.57.0)(typescript@5.4.2) '@typescript-eslint/typescript-estree': specifier: ~8.1.0 - version: 8.1.0(typescript@5.4.2) + version: 8.1.0(supports-color@8.1.1)(typescript@5.4.2) eslint: specifier: ~8.57.0 version: 8.57.0(supports-color@8.1.1) @@ -2590,7 +2590,7 @@ importers: version: link:../eslint-patch '@typescript-eslint/parser': specifier: ~8.1.0 - version: 8.1.0(eslint@8.57.0)(typescript@5.4.2) + version: 8.1.0(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2) eslint-plugin-deprecation: specifier: 2.0.0 version: 2.0.0(eslint@8.57.0)(typescript@5.4.2) @@ -2633,8 +2633,8 @@ importers: specifier: workspace:* version: link:../../apps/heft '@rushstack/heft-node-rig': - specifier: 2.6.15 - version: 2.6.15(@rushstack/heft@..+..+apps+heft)(@types/node@18.17.15)(jest-environment-jsdom@29.5.0) + specifier: 2.6.31 + version: 2.6.31(@rushstack/heft@..+..+apps+heft)(@types/node@18.17.15)(jest-environment-jsdom@29.5.0) '@rushstack/terminal': specifier: workspace:* version: link:../../libraries/terminal @@ -2716,8 +2716,8 @@ importers: specifier: workspace:* version: link:../../apps/heft '@rushstack/heft-node-rig': - specifier: 2.6.15 - version: 2.6.15(@rushstack/heft@..+..+apps+heft)(@types/node@18.17.15)(jest-environment-jsdom@29.5.0) + specifier: 2.6.31 + version: 2.6.31(@rushstack/heft@..+..+apps+heft)(@types/node@18.17.15)(jest-environment-jsdom@29.5.0) '@types/heft-jest': specifier: 1.0.1 version: 1.0.1 @@ -2759,8 +2759,8 @@ importers: specifier: workspace:* version: link:../../apps/heft '@rushstack/heft-node-rig': - specifier: 2.6.15 - version: 2.6.15(@rushstack/heft@..+..+apps+heft)(@types/node@18.17.15)(jest-environment-jsdom@29.5.0) + specifier: 2.6.31 + version: 2.6.31(@rushstack/heft@..+..+apps+heft)(@types/node@18.17.15)(jest-environment-jsdom@29.5.0) '@rushstack/heft-typescript-plugin': specifier: workspace:* version: link:../heft-typescript-plugin @@ -2905,8 +2905,8 @@ importers: specifier: workspace:* version: link:../../apps/heft '@rushstack/heft-node-rig': - specifier: 2.6.15 - version: 2.6.15(@rushstack/heft@..+..+apps+heft)(@types/node@18.17.15)(jest-environment-jsdom@29.5.0) + specifier: 2.6.31 + version: 2.6.31(@rushstack/heft@..+..+apps+heft)(@types/node@18.17.15)(jest-environment-jsdom@29.5.0) '@rushstack/terminal': specifier: workspace:* version: link:../../libraries/terminal @@ -3013,11 +3013,11 @@ importers: version: link:../node-core-library devDependencies: '@rushstack/heft': - specifier: 0.66.17 - version: 0.66.17(@types/node@18.17.15) + specifier: 0.67.2 + version: 0.67.2(@types/node@18.17.15) '@rushstack/heft-node-rig': - specifier: 2.6.15 - version: 2.6.15(@rushstack/heft@0.66.17)(@types/node@18.17.15)(supports-color@8.1.1) + specifier: 2.6.31 + version: 2.6.31(@rushstack/heft@0.67.2)(@types/node@18.17.15)(supports-color@8.1.1) '@types/heft-jest': specifier: 1.0.1 version: 1.0.1 @@ -3069,11 +3069,11 @@ importers: version: 4.0.0 devDependencies: '@rushstack/heft': - specifier: 0.66.17 - version: 0.66.17(@types/node@18.17.15) + specifier: 0.67.2 + version: 0.67.2(@types/node@18.17.15) '@rushstack/heft-node-rig': - specifier: 2.6.15 - version: 2.6.15(@rushstack/heft@0.66.17)(@types/node@18.17.15)(supports-color@8.1.1) + specifier: 2.6.31 + version: 2.6.31(@rushstack/heft@0.67.2)(@types/node@18.17.15)(supports-color@8.1.1) '@types/heft-jest': specifier: 1.0.1 version: 1.0.1 @@ -3183,11 +3183,11 @@ importers: version: 7.5.4 devDependencies: '@rushstack/heft': - specifier: 0.66.17 - version: 0.66.17(@types/node@18.17.15) + specifier: 0.67.2 + version: 0.67.2(@types/node@18.17.15) '@rushstack/heft-node-rig': - specifier: 2.6.15 - version: 2.6.15(@rushstack/heft@0.66.17)(@types/node@18.17.15)(supports-color@8.1.1) + specifier: 2.6.31 + version: 2.6.31(@rushstack/heft@0.67.2)(@types/node@18.17.15)(supports-color@8.1.1) '@types/fs-extra': specifier: 7.0.0 version: 7.0.0 @@ -3220,11 +3220,11 @@ importers: version: link:../terminal devDependencies: '@rushstack/heft': - specifier: 0.66.17 - version: 0.66.17(@types/node@18.17.15) + specifier: 0.67.2 + version: 0.67.2(@types/node@18.17.15) '@rushstack/heft-node-rig': - specifier: 2.6.15 - version: 2.6.15(@rushstack/heft@0.66.17)(@types/node@18.17.15)(supports-color@8.1.1) + specifier: 2.6.31 + version: 2.6.31(@rushstack/heft@0.67.2)(@types/node@18.17.15)(supports-color@8.1.1) '@types/heft-jest': specifier: 1.0.1 version: 1.0.1 @@ -3316,11 +3316,11 @@ importers: version: 3.1.1 devDependencies: '@rushstack/heft': - specifier: 0.66.17 - version: 0.66.17(@types/node@18.17.15) + specifier: 0.67.2 + version: 0.67.2(@types/node@18.17.15) '@rushstack/heft-node-rig': - specifier: 2.6.15 - version: 2.6.15(@rushstack/heft@0.66.17)(@types/node@18.17.15)(supports-color@8.1.1) + specifier: 2.6.31 + version: 2.6.31(@rushstack/heft@0.67.2)(@types/node@18.17.15)(supports-color@8.1.1) '@types/heft-jest': specifier: 1.0.1 version: 1.0.1 @@ -3634,11 +3634,11 @@ importers: version: 8.1.1 devDependencies: '@rushstack/heft': - specifier: 0.66.17 - version: 0.66.17(@types/node@18.17.15) + specifier: 0.67.2 + version: 0.67.2(@types/node@18.17.15) '@rushstack/heft-node-rig': - specifier: 2.6.15 - version: 2.6.15(@rushstack/heft@0.66.17)(@types/node@18.17.15)(supports-color@8.1.1) + specifier: 2.6.31 + version: 2.6.31(@rushstack/heft@0.67.2)(@types/node@18.17.15)(supports-color@8.1.1) '@types/heft-jest': specifier: 1.0.1 version: 1.0.1 @@ -3655,14 +3655,14 @@ importers: ../../../libraries/tree-pattern: devDependencies: '@rushstack/eslint-config': - specifier: 3.7.0 - version: 3.7.0(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2) + specifier: 4.0.2 + version: 4.0.2(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2) '@rushstack/heft': - specifier: 0.66.17 - version: 0.66.17(@types/node@18.17.15) + specifier: 0.67.2 + version: 0.67.2(@types/node@18.17.15) '@rushstack/heft-node-rig': - specifier: 2.6.15 - version: 2.6.15(@rushstack/heft@0.66.17)(@types/node@18.17.15)(supports-color@8.1.1) + specifier: 2.6.31 + version: 2.6.31(@rushstack/heft@0.67.2)(@types/node@18.17.15)(supports-color@8.1.1) '@types/heft-jest': specifier: 1.0.1 version: 1.0.1 @@ -3692,11 +3692,11 @@ importers: version: 0.3.2 devDependencies: '@rushstack/heft': - specifier: 0.66.17 - version: 0.66.17(@types/node@18.17.15) + specifier: 0.67.2 + version: 0.67.2(@types/node@18.17.15) '@rushstack/heft-node-rig': - specifier: 2.6.15 - version: 2.6.15(@rushstack/heft@0.66.17)(@types/node@18.17.15)(supports-color@8.1.1) + specifier: 2.6.31 + version: 2.6.31(@rushstack/heft@0.67.2)(@types/node@18.17.15)(supports-color@8.1.1) '@types/heft-jest': specifier: 1.0.1 version: 1.0.1 @@ -9504,27 +9504,27 @@ packages: resolution: {integrity: sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA==} dev: true - /@microsoft/api-extractor-model@7.29.2(@types/node@18.17.15): - resolution: {integrity: sha512-hAYajOjQan3uslhKJRwvvHIdLJ+ZByKqdSsJ/dgHFxPtEbdKpzMDO8zuW4K5gkSMYl5D0LbNwxkhxr51P2zsmw==} + /@microsoft/api-extractor-model@7.29.8(@types/node@18.17.15): + resolution: {integrity: sha512-t3Z/xcO6TRbMcnKGVMs4uMzv/gd5j0NhMiJIGjD4cJMeFJ1Hf8wnLSx37vxlRlL0GWlGJhnFgxvnaL6JlS+73g==} dependencies: '@microsoft/tsdoc': 0.15.0 '@microsoft/tsdoc-config': 0.17.0 - '@rushstack/node-core-library': 5.4.1(@types/node@18.17.15) + '@rushstack/node-core-library': 5.9.0(@types/node@18.17.15) transitivePeerDependencies: - '@types/node' dev: true - /@microsoft/api-extractor@7.46.2(@types/node@18.17.15): - resolution: {integrity: sha512-s3HjYoXKMVNmYO5rQl+z7MpRngGg9OugWgmGMIBlAeOaE0Lk7/CKX+UYt7Mk9pihV8DZWg/qCf+4Yega9IZMmQ==} + /@microsoft/api-extractor@7.47.9(@types/node@18.17.15): + resolution: {integrity: sha512-TTq30M1rikVsO5wZVToQT/dGyJY7UXJmjiRtkHPLb74Prx3Etw8+bX7Bv7iLuby6ysb7fuu1NFWqma+csym8Jw==} hasBin: true dependencies: - '@microsoft/api-extractor-model': 7.29.2(@types/node@18.17.15) + '@microsoft/api-extractor-model': 7.29.8(@types/node@18.17.15) '@microsoft/tsdoc': 0.15.0 '@microsoft/tsdoc-config': 0.17.0 - '@rushstack/node-core-library': 5.4.1(@types/node@18.17.15) - '@rushstack/rig-package': 0.5.2 - '@rushstack/terminal': 0.13.0(@types/node@18.17.15) - '@rushstack/ts-command-line': 4.22.0(@types/node@18.17.15) + '@rushstack/node-core-library': 5.9.0(@types/node@18.17.15) + '@rushstack/rig-package': 0.5.3 + '@rushstack/terminal': 0.14.2(@types/node@18.17.15) + '@rushstack/ts-command-line': 4.22.8(@types/node@18.17.15) lodash: 4.17.21 minimatch: 3.0.8 resolve: 1.22.8 @@ -10200,16 +10200,16 @@ packages: engines: {node: '>=14.0.0'} dev: true - /@rushstack/eslint-config@3.7.0(eslint@7.11.0)(typescript@5.4.2): - resolution: {integrity: sha512-9AWc0eIElbrTm9VTfdjaXeqrS7gGoZJ7oMmUdUX0dtPzYrWBHLCuR4eOgLo3pQIC+HyLFt/AzX1ontQTJlWjtQ==} + /@rushstack/eslint-config@3.7.1(eslint@7.11.0)(typescript@5.4.2): + resolution: {integrity: sha512-LFoVMbvHj2WbfPjJixqHztCl6yMRSY2a1V2mqfQAjb49n7B06N+FZH5c0o6VmO+96fR1l0PC0DazLeHhRf+uug==} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 typescript: '>=4.7.0' dependencies: - '@rushstack/eslint-patch': 1.10.3 - '@rushstack/eslint-plugin': 0.15.1(eslint@7.11.0)(typescript@5.4.2) - '@rushstack/eslint-plugin-packlets': 0.9.1(eslint@7.11.0)(typescript@5.4.2) - '@rushstack/eslint-plugin-security': 0.8.1(eslint@7.11.0)(typescript@5.4.2) + '@rushstack/eslint-patch': 1.10.4 + '@rushstack/eslint-plugin': 0.15.2(eslint@7.11.0)(typescript@5.4.2) + '@rushstack/eslint-plugin-packlets': 0.9.2(eslint@7.11.0)(typescript@5.4.2) + '@rushstack/eslint-plugin-security': 0.8.2(eslint@7.11.0)(typescript@5.4.2) '@typescript-eslint/eslint-plugin': 6.19.1(@typescript-eslint/parser@6.19.1)(eslint@7.11.0)(typescript@5.4.2) '@typescript-eslint/parser': 6.19.1(eslint@7.11.0)(typescript@5.4.2) '@typescript-eslint/typescript-estree': 6.19.1(supports-color@8.1.1)(typescript@5.4.2) @@ -10223,16 +10223,16 @@ packages: - supports-color dev: true - /@rushstack/eslint-config@3.7.0(eslint@7.30.0)(typescript@5.4.2): - resolution: {integrity: sha512-9AWc0eIElbrTm9VTfdjaXeqrS7gGoZJ7oMmUdUX0dtPzYrWBHLCuR4eOgLo3pQIC+HyLFt/AzX1ontQTJlWjtQ==} + /@rushstack/eslint-config@3.7.1(eslint@7.30.0)(typescript@5.4.2): + resolution: {integrity: sha512-LFoVMbvHj2WbfPjJixqHztCl6yMRSY2a1V2mqfQAjb49n7B06N+FZH5c0o6VmO+96fR1l0PC0DazLeHhRf+uug==} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 typescript: '>=4.7.0' dependencies: - '@rushstack/eslint-patch': 1.10.3 - '@rushstack/eslint-plugin': 0.15.1(eslint@7.30.0)(typescript@5.4.2) - '@rushstack/eslint-plugin-packlets': 0.9.1(eslint@7.30.0)(typescript@5.4.2) - '@rushstack/eslint-plugin-security': 0.8.1(eslint@7.30.0)(typescript@5.4.2) + '@rushstack/eslint-patch': 1.10.4 + '@rushstack/eslint-plugin': 0.15.2(eslint@7.30.0)(typescript@5.4.2) + '@rushstack/eslint-plugin-packlets': 0.9.2(eslint@7.30.0)(typescript@5.4.2) + '@rushstack/eslint-plugin-security': 0.8.2(eslint@7.30.0)(typescript@5.4.2) '@typescript-eslint/eslint-plugin': 6.19.1(@typescript-eslint/parser@6.19.1)(eslint@7.30.0)(typescript@5.4.2) '@typescript-eslint/parser': 6.19.1(eslint@7.30.0)(typescript@5.4.2) '@typescript-eslint/typescript-estree': 6.19.1(supports-color@8.1.1)(typescript@5.4.2) @@ -10246,16 +10246,16 @@ packages: - supports-color dev: true - /@rushstack/eslint-config@3.7.0(eslint@7.7.0)(typescript@5.4.2): - resolution: {integrity: sha512-9AWc0eIElbrTm9VTfdjaXeqrS7gGoZJ7oMmUdUX0dtPzYrWBHLCuR4eOgLo3pQIC+HyLFt/AzX1ontQTJlWjtQ==} + /@rushstack/eslint-config@3.7.1(eslint@7.7.0)(typescript@5.4.2): + resolution: {integrity: sha512-LFoVMbvHj2WbfPjJixqHztCl6yMRSY2a1V2mqfQAjb49n7B06N+FZH5c0o6VmO+96fR1l0PC0DazLeHhRf+uug==} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 typescript: '>=4.7.0' dependencies: - '@rushstack/eslint-patch': 1.10.3 - '@rushstack/eslint-plugin': 0.15.1(eslint@7.7.0)(typescript@5.4.2) - '@rushstack/eslint-plugin-packlets': 0.9.1(eslint@7.7.0)(typescript@5.4.2) - '@rushstack/eslint-plugin-security': 0.8.1(eslint@7.7.0)(typescript@5.4.2) + '@rushstack/eslint-patch': 1.10.4 + '@rushstack/eslint-plugin': 0.15.2(eslint@7.7.0)(typescript@5.4.2) + '@rushstack/eslint-plugin-packlets': 0.9.2(eslint@7.7.0)(typescript@5.4.2) + '@rushstack/eslint-plugin-security': 0.8.2(eslint@7.7.0)(typescript@5.4.2) '@typescript-eslint/eslint-plugin': 6.19.1(@typescript-eslint/parser@6.19.1)(eslint@7.7.0)(typescript@5.4.2) '@typescript-eslint/parser': 6.19.1(eslint@7.7.0)(typescript@5.4.2) '@typescript-eslint/typescript-estree': 6.19.1(supports-color@8.1.1)(typescript@5.4.2) @@ -10269,18 +10269,18 @@ packages: - supports-color dev: true - /@rushstack/eslint-config@3.7.0(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2): - resolution: {integrity: sha512-9AWc0eIElbrTm9VTfdjaXeqrS7gGoZJ7oMmUdUX0dtPzYrWBHLCuR4eOgLo3pQIC+HyLFt/AzX1ontQTJlWjtQ==} + /@rushstack/eslint-config@3.7.1(eslint@8.57.0)(typescript@5.4.2): + resolution: {integrity: sha512-LFoVMbvHj2WbfPjJixqHztCl6yMRSY2a1V2mqfQAjb49n7B06N+FZH5c0o6VmO+96fR1l0PC0DazLeHhRf+uug==} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 typescript: '>=4.7.0' dependencies: - '@rushstack/eslint-patch': 1.10.3 - '@rushstack/eslint-plugin': 0.15.1(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2) - '@rushstack/eslint-plugin-packlets': 0.9.1(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2) - '@rushstack/eslint-plugin-security': 0.8.1(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2) - '@typescript-eslint/eslint-plugin': 6.19.1(@typescript-eslint/parser@6.19.1)(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2) - '@typescript-eslint/parser': 6.19.1(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2) + '@rushstack/eslint-patch': 1.10.4 + '@rushstack/eslint-plugin': 0.15.2(eslint@8.57.0)(typescript@5.4.2) + '@rushstack/eslint-plugin-packlets': 0.9.2(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2) + '@rushstack/eslint-plugin-security': 0.8.2(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/eslint-plugin': 6.19.1(@typescript-eslint/parser@6.19.1)(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/parser': 6.19.1(eslint@8.57.0)(typescript@5.4.2) '@typescript-eslint/typescript-estree': 6.19.1(supports-color@8.1.1)(typescript@5.4.2) '@typescript-eslint/utils': 6.19.1(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2) eslint: 8.57.0(supports-color@8.1.1) @@ -10292,20 +10292,43 @@ packages: - supports-color dev: true - /@rushstack/eslint-config@3.7.0(eslint@8.57.0)(typescript@4.9.5): - resolution: {integrity: sha512-9AWc0eIElbrTm9VTfdjaXeqrS7gGoZJ7oMmUdUX0dtPzYrWBHLCuR4eOgLo3pQIC+HyLFt/AzX1ontQTJlWjtQ==} + /@rushstack/eslint-config@4.0.2(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2): + resolution: {integrity: sha512-RFLynEk5hiGjgzFKephENrBWZZfoQe+3e76Q78KXjeGsndbaZXDHy0OxLfZethlEutDQEDiE3vpkbJ1mfcMeGg==} peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + eslint: ^8.57.0 typescript: '>=4.7.0' dependencies: - '@rushstack/eslint-patch': 1.10.3 - '@rushstack/eslint-plugin': 0.15.1(eslint@8.57.0)(typescript@4.9.5) - '@rushstack/eslint-plugin-packlets': 0.9.1(eslint@8.57.0)(typescript@4.9.5) - '@rushstack/eslint-plugin-security': 0.8.1(eslint@8.57.0)(typescript@4.9.5) - '@typescript-eslint/eslint-plugin': 6.19.1(@typescript-eslint/parser@6.19.1)(eslint@8.57.0)(typescript@4.9.5) - '@typescript-eslint/parser': 6.19.1(eslint@8.57.0)(typescript@4.9.5) - '@typescript-eslint/typescript-estree': 6.19.1(typescript@4.9.5) - '@typescript-eslint/utils': 6.19.1(eslint@8.57.0)(typescript@4.9.5) + '@rushstack/eslint-patch': 1.10.4 + '@rushstack/eslint-plugin': 0.16.1(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2) + '@rushstack/eslint-plugin-packlets': 0.9.2(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2) + '@rushstack/eslint-plugin-security': 0.8.3(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2) + '@typescript-eslint/eslint-plugin': 8.1.0(@typescript-eslint/parser@8.1.0)(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2) + '@typescript-eslint/parser': 8.1.0(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2) + '@typescript-eslint/typescript-estree': 8.1.0(supports-color@8.1.1)(typescript@5.4.2) + '@typescript-eslint/utils': 8.1.0(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2) + eslint: 8.57.0(supports-color@8.1.1) + eslint-plugin-promise: 6.1.1(eslint@8.57.0) + eslint-plugin-react: 7.33.2(eslint@8.57.0) + eslint-plugin-tsdoc: 0.3.0 + typescript: 5.4.2 + transitivePeerDependencies: + - supports-color + dev: true + + /@rushstack/eslint-config@4.0.2(eslint@8.57.0)(typescript@4.9.5): + resolution: {integrity: sha512-RFLynEk5hiGjgzFKephENrBWZZfoQe+3e76Q78KXjeGsndbaZXDHy0OxLfZethlEutDQEDiE3vpkbJ1mfcMeGg==} + peerDependencies: + eslint: ^8.57.0 + typescript: '>=4.7.0' + dependencies: + '@rushstack/eslint-patch': 1.10.4 + '@rushstack/eslint-plugin': 0.16.1(eslint@8.57.0)(typescript@4.9.5) + '@rushstack/eslint-plugin-packlets': 0.9.2(eslint@8.57.0)(typescript@4.9.5) + '@rushstack/eslint-plugin-security': 0.8.3(eslint@8.57.0)(typescript@4.9.5) + '@typescript-eslint/eslint-plugin': 8.1.0(@typescript-eslint/parser@8.1.0)(eslint@8.57.0)(typescript@4.9.5) + '@typescript-eslint/parser': 8.1.0(eslint@8.57.0)(typescript@4.9.5) + '@typescript-eslint/typescript-estree': 8.1.0(typescript@4.9.5) + '@typescript-eslint/utils': 8.1.0(eslint@8.57.0)(typescript@4.9.5) eslint: 8.57.0(supports-color@8.1.1) eslint-plugin-promise: 6.1.1(eslint@8.57.0) eslint-plugin-react: 7.33.2(eslint@8.57.0) @@ -10315,16 +10338,16 @@ packages: - supports-color dev: true - /@rushstack/eslint-patch@1.10.3: - resolution: {integrity: sha512-qC/xYId4NMebE6w/V33Fh9gWxLgURiNYgVNObbJl2LZv0GUUItCcCqC5axQSwRaAgaxl2mELq1rMzlswaQ0Zxg==} + /@rushstack/eslint-patch@1.10.4: + resolution: {integrity: sha512-WJgX9nzTqknM393q1QJDJmoW28kUfEnybeTfVNcNAPnIx210RXm2DiXiHzfNPJNIUUb1tJnz/l4QGtJ30PgWmA==} dev: true - /@rushstack/eslint-plugin-packlets@0.9.1(eslint@7.11.0)(typescript@5.4.2): - resolution: {integrity: sha512-CN7RKrrpBj+UXzOYUxArzV7lUKX8UlZBJWPzdAI8HFYg0g1EVASjGRlcq3Q+e1KRZ1MeliVigRsoodfmJCHv+A==} + /@rushstack/eslint-plugin-packlets@0.9.2(eslint@7.11.0)(typescript@5.4.2): + resolution: {integrity: sha512-rZofSLJpwyP7Xo6e4eKYkI7N4JM5PycvPuoX5IEK08PgxPDm/k5pdltH9DkIKnmWvLrxIMU+85VrB5xnjbK0RQ==} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@rushstack/tree-pattern': 0.3.3 + '@rushstack/tree-pattern': 0.3.4 '@typescript-eslint/utils': 6.19.1(eslint@7.11.0)(typescript@5.4.2) eslint: 7.11.0 transitivePeerDependencies: @@ -10332,12 +10355,12 @@ packages: - typescript dev: true - /@rushstack/eslint-plugin-packlets@0.9.1(eslint@7.30.0)(typescript@5.4.2): - resolution: {integrity: sha512-CN7RKrrpBj+UXzOYUxArzV7lUKX8UlZBJWPzdAI8HFYg0g1EVASjGRlcq3Q+e1KRZ1MeliVigRsoodfmJCHv+A==} + /@rushstack/eslint-plugin-packlets@0.9.2(eslint@7.30.0)(typescript@5.4.2): + resolution: {integrity: sha512-rZofSLJpwyP7Xo6e4eKYkI7N4JM5PycvPuoX5IEK08PgxPDm/k5pdltH9DkIKnmWvLrxIMU+85VrB5xnjbK0RQ==} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@rushstack/tree-pattern': 0.3.3 + '@rushstack/tree-pattern': 0.3.4 '@typescript-eslint/utils': 6.19.1(eslint@7.30.0)(typescript@5.4.2) eslint: 7.30.0 transitivePeerDependencies: @@ -10345,12 +10368,12 @@ packages: - typescript dev: true - /@rushstack/eslint-plugin-packlets@0.9.1(eslint@7.7.0)(typescript@5.4.2): - resolution: {integrity: sha512-CN7RKrrpBj+UXzOYUxArzV7lUKX8UlZBJWPzdAI8HFYg0g1EVASjGRlcq3Q+e1KRZ1MeliVigRsoodfmJCHv+A==} + /@rushstack/eslint-plugin-packlets@0.9.2(eslint@7.7.0)(typescript@5.4.2): + resolution: {integrity: sha512-rZofSLJpwyP7Xo6e4eKYkI7N4JM5PycvPuoX5IEK08PgxPDm/k5pdltH9DkIKnmWvLrxIMU+85VrB5xnjbK0RQ==} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@rushstack/tree-pattern': 0.3.3 + '@rushstack/tree-pattern': 0.3.4 '@typescript-eslint/utils': 6.19.1(eslint@7.7.0)(typescript@5.4.2) eslint: 7.7.0 transitivePeerDependencies: @@ -10358,12 +10381,12 @@ packages: - typescript dev: true - /@rushstack/eslint-plugin-packlets@0.9.1(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2): - resolution: {integrity: sha512-CN7RKrrpBj+UXzOYUxArzV7lUKX8UlZBJWPzdAI8HFYg0g1EVASjGRlcq3Q+e1KRZ1MeliVigRsoodfmJCHv+A==} + /@rushstack/eslint-plugin-packlets@0.9.2(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2): + resolution: {integrity: sha512-rZofSLJpwyP7Xo6e4eKYkI7N4JM5PycvPuoX5IEK08PgxPDm/k5pdltH9DkIKnmWvLrxIMU+85VrB5xnjbK0RQ==} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@rushstack/tree-pattern': 0.3.3 + '@rushstack/tree-pattern': 0.3.4 '@typescript-eslint/utils': 6.19.1(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2) eslint: 8.57.0(supports-color@8.1.1) transitivePeerDependencies: @@ -10371,12 +10394,12 @@ packages: - typescript dev: true - /@rushstack/eslint-plugin-packlets@0.9.1(eslint@8.57.0)(typescript@4.9.5): - resolution: {integrity: sha512-CN7RKrrpBj+UXzOYUxArzV7lUKX8UlZBJWPzdAI8HFYg0g1EVASjGRlcq3Q+e1KRZ1MeliVigRsoodfmJCHv+A==} + /@rushstack/eslint-plugin-packlets@0.9.2(eslint@8.57.0)(typescript@4.9.5): + resolution: {integrity: sha512-rZofSLJpwyP7Xo6e4eKYkI7N4JM5PycvPuoX5IEK08PgxPDm/k5pdltH9DkIKnmWvLrxIMU+85VrB5xnjbK0RQ==} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@rushstack/tree-pattern': 0.3.3 + '@rushstack/tree-pattern': 0.3.4 '@typescript-eslint/utils': 6.19.1(eslint@8.57.0)(typescript@4.9.5) eslint: 8.57.0(supports-color@8.1.1) transitivePeerDependencies: @@ -10384,12 +10407,12 @@ packages: - typescript dev: true - /@rushstack/eslint-plugin-security@0.8.1(eslint@7.11.0)(typescript@5.4.2): - resolution: {integrity: sha512-XEMt9dvifXO6mmIfVggUNd4PP8pZlewn1D7OGXdMtLasRUiOkZGOYu24Kj5fgLnPDH1xqAdG9okhPZwT4yar7w==} + /@rushstack/eslint-plugin-security@0.8.2(eslint@7.11.0)(typescript@5.4.2): + resolution: {integrity: sha512-AkY8BXanfV+RZLaifBglBpWYbR4vJNzYEj6C2m9TLDsRhZPW0h/rUHw6XDVpORhqJYCOXxoZcIwWnKenPbzDuQ==} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@rushstack/tree-pattern': 0.3.3 + '@rushstack/tree-pattern': 0.3.4 '@typescript-eslint/utils': 6.19.1(eslint@7.11.0)(typescript@5.4.2) eslint: 7.11.0 transitivePeerDependencies: @@ -10397,12 +10420,12 @@ packages: - typescript dev: true - /@rushstack/eslint-plugin-security@0.8.1(eslint@7.30.0)(typescript@5.4.2): - resolution: {integrity: sha512-XEMt9dvifXO6mmIfVggUNd4PP8pZlewn1D7OGXdMtLasRUiOkZGOYu24Kj5fgLnPDH1xqAdG9okhPZwT4yar7w==} + /@rushstack/eslint-plugin-security@0.8.2(eslint@7.30.0)(typescript@5.4.2): + resolution: {integrity: sha512-AkY8BXanfV+RZLaifBglBpWYbR4vJNzYEj6C2m9TLDsRhZPW0h/rUHw6XDVpORhqJYCOXxoZcIwWnKenPbzDuQ==} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@rushstack/tree-pattern': 0.3.3 + '@rushstack/tree-pattern': 0.3.4 '@typescript-eslint/utils': 6.19.1(eslint@7.30.0)(typescript@5.4.2) eslint: 7.30.0 transitivePeerDependencies: @@ -10410,12 +10433,12 @@ packages: - typescript dev: true - /@rushstack/eslint-plugin-security@0.8.1(eslint@7.7.0)(typescript@5.4.2): - resolution: {integrity: sha512-XEMt9dvifXO6mmIfVggUNd4PP8pZlewn1D7OGXdMtLasRUiOkZGOYu24Kj5fgLnPDH1xqAdG9okhPZwT4yar7w==} + /@rushstack/eslint-plugin-security@0.8.2(eslint@7.7.0)(typescript@5.4.2): + resolution: {integrity: sha512-AkY8BXanfV+RZLaifBglBpWYbR4vJNzYEj6C2m9TLDsRhZPW0h/rUHw6XDVpORhqJYCOXxoZcIwWnKenPbzDuQ==} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@rushstack/tree-pattern': 0.3.3 + '@rushstack/tree-pattern': 0.3.4 '@typescript-eslint/utils': 6.19.1(eslint@7.7.0)(typescript@5.4.2) eslint: 7.7.0 transitivePeerDependencies: @@ -10423,12 +10446,12 @@ packages: - typescript dev: true - /@rushstack/eslint-plugin-security@0.8.1(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2): - resolution: {integrity: sha512-XEMt9dvifXO6mmIfVggUNd4PP8pZlewn1D7OGXdMtLasRUiOkZGOYu24Kj5fgLnPDH1xqAdG9okhPZwT4yar7w==} + /@rushstack/eslint-plugin-security@0.8.2(eslint@8.57.0)(typescript@5.4.2): + resolution: {integrity: sha512-AkY8BXanfV+RZLaifBglBpWYbR4vJNzYEj6C2m9TLDsRhZPW0h/rUHw6XDVpORhqJYCOXxoZcIwWnKenPbzDuQ==} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@rushstack/tree-pattern': 0.3.3 + '@rushstack/tree-pattern': 0.3.4 '@typescript-eslint/utils': 6.19.1(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2) eslint: 8.57.0(supports-color@8.1.1) transitivePeerDependencies: @@ -10436,25 +10459,38 @@ packages: - typescript dev: true - /@rushstack/eslint-plugin-security@0.8.1(eslint@8.57.0)(typescript@4.9.5): - resolution: {integrity: sha512-XEMt9dvifXO6mmIfVggUNd4PP8pZlewn1D7OGXdMtLasRUiOkZGOYu24Kj5fgLnPDH1xqAdG9okhPZwT4yar7w==} + /@rushstack/eslint-plugin-security@0.8.3(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2): + resolution: {integrity: sha512-2l6bSIyTgaejiRPiFCsons/HA8sS7bKhmL/RHdAZo54jm/W/Xqb4zaFn4+OuMCNLASQhqXMc8FeYPF0V7t1Aow==} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@rushstack/tree-pattern': 0.3.3 - '@typescript-eslint/utils': 6.19.1(eslint@8.57.0)(typescript@4.9.5) + '@rushstack/tree-pattern': 0.3.4 + '@typescript-eslint/utils': 8.1.0(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2) + eslint: 8.57.0(supports-color@8.1.1) + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /@rushstack/eslint-plugin-security@0.8.3(eslint@8.57.0)(typescript@4.9.5): + resolution: {integrity: sha512-2l6bSIyTgaejiRPiFCsons/HA8sS7bKhmL/RHdAZo54jm/W/Xqb4zaFn4+OuMCNLASQhqXMc8FeYPF0V7t1Aow==} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + '@rushstack/tree-pattern': 0.3.4 + '@typescript-eslint/utils': 8.1.0(eslint@8.57.0)(typescript@4.9.5) eslint: 8.57.0(supports-color@8.1.1) transitivePeerDependencies: - supports-color - typescript dev: true - /@rushstack/eslint-plugin@0.15.1(eslint@7.11.0)(typescript@5.4.2): - resolution: {integrity: sha512-xgu6jwMscLCX0SWCDAUEpIFou3ApyTkJC76zgrWs6oOH1oeF8PLfzkdwhaSF8QptXG6oxXV7aqGMkDwH5ToBwQ==} + /@rushstack/eslint-plugin@0.15.2(eslint@7.11.0)(typescript@5.4.2): + resolution: {integrity: sha512-oS3ENewjwEj+42jek1MQb2IETUd3On4tDgkuda2Mo7fbourygFZodhPDQYsj6aYFvwwn+FNLk4wjcghSQrCLqA==} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@rushstack/tree-pattern': 0.3.3 + '@rushstack/tree-pattern': 0.3.4 '@typescript-eslint/utils': 6.19.1(eslint@7.11.0)(typescript@5.4.2) eslint: 7.11.0 transitivePeerDependencies: @@ -10462,12 +10498,12 @@ packages: - typescript dev: true - /@rushstack/eslint-plugin@0.15.1(eslint@7.30.0)(typescript@5.4.2): - resolution: {integrity: sha512-xgu6jwMscLCX0SWCDAUEpIFou3ApyTkJC76zgrWs6oOH1oeF8PLfzkdwhaSF8QptXG6oxXV7aqGMkDwH5ToBwQ==} + /@rushstack/eslint-plugin@0.15.2(eslint@7.30.0)(typescript@5.4.2): + resolution: {integrity: sha512-oS3ENewjwEj+42jek1MQb2IETUd3On4tDgkuda2Mo7fbourygFZodhPDQYsj6aYFvwwn+FNLk4wjcghSQrCLqA==} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@rushstack/tree-pattern': 0.3.3 + '@rushstack/tree-pattern': 0.3.4 '@typescript-eslint/utils': 6.19.1(eslint@7.30.0)(typescript@5.4.2) eslint: 7.30.0 transitivePeerDependencies: @@ -10475,12 +10511,12 @@ packages: - typescript dev: true - /@rushstack/eslint-plugin@0.15.1(eslint@7.7.0)(typescript@5.4.2): - resolution: {integrity: sha512-xgu6jwMscLCX0SWCDAUEpIFou3ApyTkJC76zgrWs6oOH1oeF8PLfzkdwhaSF8QptXG6oxXV7aqGMkDwH5ToBwQ==} + /@rushstack/eslint-plugin@0.15.2(eslint@7.7.0)(typescript@5.4.2): + resolution: {integrity: sha512-oS3ENewjwEj+42jek1MQb2IETUd3On4tDgkuda2Mo7fbourygFZodhPDQYsj6aYFvwwn+FNLk4wjcghSQrCLqA==} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@rushstack/tree-pattern': 0.3.3 + '@rushstack/tree-pattern': 0.3.4 '@typescript-eslint/utils': 6.19.1(eslint@7.7.0)(typescript@5.4.2) eslint: 7.7.0 transitivePeerDependencies: @@ -10488,12 +10524,12 @@ packages: - typescript dev: true - /@rushstack/eslint-plugin@0.15.1(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2): - resolution: {integrity: sha512-xgu6jwMscLCX0SWCDAUEpIFou3ApyTkJC76zgrWs6oOH1oeF8PLfzkdwhaSF8QptXG6oxXV7aqGMkDwH5ToBwQ==} + /@rushstack/eslint-plugin@0.15.2(eslint@8.57.0)(typescript@5.4.2): + resolution: {integrity: sha512-oS3ENewjwEj+42jek1MQb2IETUd3On4tDgkuda2Mo7fbourygFZodhPDQYsj6aYFvwwn+FNLk4wjcghSQrCLqA==} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@rushstack/tree-pattern': 0.3.3 + '@rushstack/tree-pattern': 0.3.4 '@typescript-eslint/utils': 6.19.1(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2) eslint: 8.57.0(supports-color@8.1.1) transitivePeerDependencies: @@ -10501,59 +10537,72 @@ packages: - typescript dev: true - /@rushstack/eslint-plugin@0.15.1(eslint@8.57.0)(typescript@4.9.5): - resolution: {integrity: sha512-xgu6jwMscLCX0SWCDAUEpIFou3ApyTkJC76zgrWs6oOH1oeF8PLfzkdwhaSF8QptXG6oxXV7aqGMkDwH5ToBwQ==} + /@rushstack/eslint-plugin@0.16.1(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2): + resolution: {integrity: sha512-e+VVtwBvuGqvVCcXUDTireQFfaIncmlD6rOBils0BeGkrLbP1r330/AFcRoYQEZUZpdhVxFtJrIq48HIlWBFzA==} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@rushstack/tree-pattern': 0.3.3 - '@typescript-eslint/utils': 6.19.1(eslint@8.57.0)(typescript@4.9.5) + '@rushstack/tree-pattern': 0.3.4 + '@typescript-eslint/utils': 8.1.0(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2) + eslint: 8.57.0(supports-color@8.1.1) + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /@rushstack/eslint-plugin@0.16.1(eslint@8.57.0)(typescript@4.9.5): + resolution: {integrity: sha512-e+VVtwBvuGqvVCcXUDTireQFfaIncmlD6rOBils0BeGkrLbP1r330/AFcRoYQEZUZpdhVxFtJrIq48HIlWBFzA==} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + '@rushstack/tree-pattern': 0.3.4 + '@typescript-eslint/utils': 8.1.0(eslint@8.57.0)(typescript@4.9.5) eslint: 8.57.0(supports-color@8.1.1) transitivePeerDependencies: - supports-color - typescript dev: true - /@rushstack/heft-api-extractor-plugin@0.3.37(@rushstack/heft@..+..+apps+heft)(@types/node@18.17.15): - resolution: {integrity: sha512-uRL/BEbC2ZeNAJfmdRiVdv3V8mZYTDDuN6yskCuDNaEz6cH6bLHn/6J99pNemzUTdKOJf7jbMsTRxs1kooTn+Q==} + /@rushstack/heft-api-extractor-plugin@0.3.49(@rushstack/heft@..+..+apps+heft)(@types/node@18.17.15): + resolution: {integrity: sha512-tqao7Rikm2OYpcwiRVzfD6Ghm2a2mJt+sZyz3iKKPpkFQEklf3hppBv2NQ2HRF7jjT+PeOBQfrGf30aK6gPHKQ==} peerDependencies: '@rushstack/heft': '*' dependencies: '@rushstack/heft': link:../../../apps/heft - '@rushstack/heft-config-file': 0.14.25(@types/node@18.17.15) - '@rushstack/node-core-library': 5.4.1(@types/node@18.17.15) + '@rushstack/heft-config-file': 0.15.7(@types/node@18.17.15) + '@rushstack/node-core-library': 5.9.0(@types/node@18.17.15) semver: 7.5.4 transitivePeerDependencies: - '@types/node' dev: true - /@rushstack/heft-api-extractor-plugin@0.3.37(@rushstack/heft@0.66.17)(@types/node@18.17.15): - resolution: {integrity: sha512-uRL/BEbC2ZeNAJfmdRiVdv3V8mZYTDDuN6yskCuDNaEz6cH6bLHn/6J99pNemzUTdKOJf7jbMsTRxs1kooTn+Q==} + /@rushstack/heft-api-extractor-plugin@0.3.49(@rushstack/heft@0.67.2)(@types/node@18.17.15): + resolution: {integrity: sha512-tqao7Rikm2OYpcwiRVzfD6Ghm2a2mJt+sZyz3iKKPpkFQEklf3hppBv2NQ2HRF7jjT+PeOBQfrGf30aK6gPHKQ==} peerDependencies: '@rushstack/heft': '*' dependencies: - '@rushstack/heft': 0.66.17(@types/node@18.17.15) - '@rushstack/heft-config-file': 0.14.25(@types/node@18.17.15) - '@rushstack/node-core-library': 5.4.1(@types/node@18.17.15) + '@rushstack/heft': 0.67.2(@types/node@18.17.15) + '@rushstack/heft-config-file': 0.15.7(@types/node@18.17.15) + '@rushstack/node-core-library': 5.9.0(@types/node@18.17.15) semver: 7.5.4 transitivePeerDependencies: - '@types/node' dev: true - /@rushstack/heft-config-file@0.14.25(@types/node@18.17.15): - resolution: {integrity: sha512-b/7w7aRM7bgeVe0tNFwmbf2dF5jbTC3gD8zkakztNMwqt4pjXbU2o/0OpGwVBRFfVhwd8JnQjhYfFM632CdWYA==} + /@rushstack/heft-config-file@0.15.7(@types/node@18.17.15): + resolution: {integrity: sha512-d8rwr9ctVmnVBPyl0o1WFh6NKsAJEX9eJip3mRGKOUd6Lq5FLHaTELwVNbqmZ76oQITABueD5MS02QE5Yq2fhw==} engines: {node: '>=10.13.0'} dependencies: - '@rushstack/node-core-library': 5.4.1(@types/node@18.17.15) - '@rushstack/rig-package': 0.5.2 - '@rushstack/terminal': 0.13.0(@types/node@18.17.15) + '@rushstack/node-core-library': 5.9.0(@types/node@18.17.15) + '@rushstack/rig-package': 0.5.3 + '@rushstack/terminal': 0.14.2(@types/node@18.17.15) jsonpath-plus: 4.0.0 transitivePeerDependencies: - '@types/node' dev: true - /@rushstack/heft-jest-plugin@0.11.38(@rushstack/heft@..+..+apps+heft)(@types/node@18.17.15)(jest-environment-jsdom@29.5.0)(jest-environment-node@29.5.0): - resolution: {integrity: sha512-rsZ/bRzBOo4Rv764wJWs4EVz4132r1RRQAfEHnmUwjTGr5ZFNUG9YoRhxj31GxGXfJO1xBu+qqoQhQOrOJNMAw==} + /@rushstack/heft-jest-plugin@0.12.11(@rushstack/heft@..+..+apps+heft)(@types/node@18.17.15)(jest-environment-jsdom@29.5.0)(jest-environment-node@29.5.0): + resolution: {integrity: sha512-jhVTD0j4FgGM1RKzaGk13KYtSw6YkEw1LorxlvwSW5eVGbBbBY0Jpep3AUcLu/WZW43kxmEuyoe/THlqpnaf8Q==} peerDependencies: '@rushstack/heft': '*' jest-environment-jsdom: ^29.5.0 @@ -10568,9 +10617,9 @@ packages: '@jest/reporters': 29.5.0(supports-color@8.1.1) '@jest/transform': 29.5.0(supports-color@8.1.1) '@rushstack/heft': link:../../../apps/heft - '@rushstack/heft-config-file': 0.14.25(@types/node@18.17.15) - '@rushstack/node-core-library': 5.4.1(@types/node@18.17.15) - '@rushstack/terminal': 0.13.0(@types/node@18.17.15) + '@rushstack/heft-config-file': 0.15.7(@types/node@18.17.15) + '@rushstack/node-core-library': 5.9.0(@types/node@18.17.15) + '@rushstack/terminal': 0.14.2(@types/node@18.17.15) jest-config: 29.5.0(@types/node@18.17.15)(supports-color@8.1.1) jest-environment-jsdom: 29.5.0 jest-environment-node: 29.5.0 @@ -10585,8 +10634,8 @@ packages: - ts-node dev: true - /@rushstack/heft-jest-plugin@0.11.38(@rushstack/heft@0.66.17)(@types/node@18.17.15)(jest-environment-node@29.5.0)(supports-color@8.1.1): - resolution: {integrity: sha512-rsZ/bRzBOo4Rv764wJWs4EVz4132r1RRQAfEHnmUwjTGr5ZFNUG9YoRhxj31GxGXfJO1xBu+qqoQhQOrOJNMAw==} + /@rushstack/heft-jest-plugin@0.12.11(@rushstack/heft@0.67.2)(@types/node@18.17.15)(jest-environment-node@29.5.0)(supports-color@8.1.1): + resolution: {integrity: sha512-jhVTD0j4FgGM1RKzaGk13KYtSw6YkEw1LorxlvwSW5eVGbBbBY0Jpep3AUcLu/WZW43kxmEuyoe/THlqpnaf8Q==} peerDependencies: '@rushstack/heft': '*' jest-environment-jsdom: ^29.5.0 @@ -10600,10 +10649,10 @@ packages: '@jest/core': 29.5.0(supports-color@8.1.1) '@jest/reporters': 29.5.0(supports-color@8.1.1) '@jest/transform': 29.5.0(supports-color@8.1.1) - '@rushstack/heft': 0.66.17(@types/node@18.17.15) - '@rushstack/heft-config-file': 0.14.25(@types/node@18.17.15) - '@rushstack/node-core-library': 5.4.1(@types/node@18.17.15) - '@rushstack/terminal': 0.13.0(@types/node@18.17.15) + '@rushstack/heft': 0.67.2(@types/node@18.17.15) + '@rushstack/heft-config-file': 0.15.7(@types/node@18.17.15) + '@rushstack/node-core-library': 5.9.0(@types/node@18.17.15) + '@rushstack/terminal': 0.14.2(@types/node@18.17.15) jest-config: 29.5.0(@types/node@18.17.15)(supports-color@8.1.1) jest-environment-node: 29.5.0 jest-resolve: 29.5.0 @@ -10617,42 +10666,42 @@ packages: - ts-node dev: true - /@rushstack/heft-lint-plugin@0.3.38(@rushstack/heft@..+..+apps+heft)(@types/node@18.17.15): - resolution: {integrity: sha512-rKB0CK5TfmsEJxvZT82NtDn/WsPo4sj9NAIrGQJfTBsAz5AZxxF8mFtJqol1/LDntMCr4xvgF3PZRYGmqTsNlQ==} + /@rushstack/heft-lint-plugin@0.4.3(@rushstack/heft@..+..+apps+heft)(@types/node@18.17.15): + resolution: {integrity: sha512-HQBwB0tySabwZUPbhliKIsVmU8TMr6ZRKeqJabagtXg53W+qBBqLDc6uMjQGQeU+e1YPt/FyDi2eXgYWUmb50g==} peerDependencies: '@rushstack/heft': '*' dependencies: '@rushstack/heft': link:../../../apps/heft - '@rushstack/node-core-library': 5.4.1(@types/node@18.17.15) + '@rushstack/node-core-library': 5.9.0(@types/node@18.17.15) semver: 7.5.4 transitivePeerDependencies: - '@types/node' dev: true - /@rushstack/heft-lint-plugin@0.3.38(@rushstack/heft@0.66.17)(@types/node@18.17.15): - resolution: {integrity: sha512-rKB0CK5TfmsEJxvZT82NtDn/WsPo4sj9NAIrGQJfTBsAz5AZxxF8mFtJqol1/LDntMCr4xvgF3PZRYGmqTsNlQ==} + /@rushstack/heft-lint-plugin@0.4.3(@rushstack/heft@0.67.2)(@types/node@18.17.15): + resolution: {integrity: sha512-HQBwB0tySabwZUPbhliKIsVmU8TMr6ZRKeqJabagtXg53W+qBBqLDc6uMjQGQeU+e1YPt/FyDi2eXgYWUmb50g==} peerDependencies: '@rushstack/heft': '*' dependencies: - '@rushstack/heft': 0.66.17(@types/node@18.17.15) - '@rushstack/node-core-library': 5.4.1(@types/node@18.17.15) + '@rushstack/heft': 0.67.2(@types/node@18.17.15) + '@rushstack/node-core-library': 5.9.0(@types/node@18.17.15) semver: 7.5.4 transitivePeerDependencies: - '@types/node' dev: true - /@rushstack/heft-node-rig@2.6.15(@rushstack/heft@..+..+apps+heft)(@types/node@18.17.15)(jest-environment-jsdom@29.5.0): - resolution: {integrity: sha512-LMPsNLoGQ5qzmJQirVPSWhtSGUXlf+pTz3vTQ+KyEnotTafSQm6d0LcZpWYnFiRWafDGWQlJ9F38yxyaYyxhkA==} + /@rushstack/heft-node-rig@2.6.31(@rushstack/heft@..+..+apps+heft)(@types/node@18.17.15)(jest-environment-jsdom@29.5.0): + resolution: {integrity: sha512-67DRhRxb7yX2ATm/LPCqqAUkhDSRV7u4ns+HwITuoTWSsbFprgHchXpe+yRocfpt6gtSEmQs0895ne9lDL5tgQ==} peerDependencies: '@rushstack/heft': '*' dependencies: - '@microsoft/api-extractor': 7.46.2(@types/node@18.17.15) - '@rushstack/eslint-config': 3.7.0(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2) + '@microsoft/api-extractor': 7.47.9(@types/node@18.17.15) + '@rushstack/eslint-config': 4.0.2(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2) '@rushstack/heft': link:../../../apps/heft - '@rushstack/heft-api-extractor-plugin': 0.3.37(@rushstack/heft@..+..+apps+heft)(@types/node@18.17.15) - '@rushstack/heft-jest-plugin': 0.11.38(@rushstack/heft@..+..+apps+heft)(@types/node@18.17.15)(jest-environment-jsdom@29.5.0)(jest-environment-node@29.5.0) - '@rushstack/heft-lint-plugin': 0.3.38(@rushstack/heft@..+..+apps+heft)(@types/node@18.17.15) - '@rushstack/heft-typescript-plugin': 0.5.15(@rushstack/heft@..+..+apps+heft)(@types/node@18.17.15) + '@rushstack/heft-api-extractor-plugin': 0.3.49(@rushstack/heft@..+..+apps+heft)(@types/node@18.17.15) + '@rushstack/heft-jest-plugin': 0.12.11(@rushstack/heft@..+..+apps+heft)(@types/node@18.17.15)(jest-environment-jsdom@29.5.0)(jest-environment-node@29.5.0) + '@rushstack/heft-lint-plugin': 0.4.3(@rushstack/heft@..+..+apps+heft)(@types/node@18.17.15) + '@rushstack/heft-typescript-plugin': 0.5.27(@rushstack/heft@..+..+apps+heft)(@types/node@18.17.15) '@types/heft-jest': 1.0.1 eslint: 8.57.0(supports-color@8.1.1) jest-environment-node: 29.5.0 @@ -10666,18 +10715,18 @@ packages: - ts-node dev: true - /@rushstack/heft-node-rig@2.6.15(@rushstack/heft@0.66.17)(@types/node@18.17.15)(supports-color@8.1.1): - resolution: {integrity: sha512-LMPsNLoGQ5qzmJQirVPSWhtSGUXlf+pTz3vTQ+KyEnotTafSQm6d0LcZpWYnFiRWafDGWQlJ9F38yxyaYyxhkA==} + /@rushstack/heft-node-rig@2.6.31(@rushstack/heft@0.67.2)(@types/node@18.17.15)(supports-color@8.1.1): + resolution: {integrity: sha512-67DRhRxb7yX2ATm/LPCqqAUkhDSRV7u4ns+HwITuoTWSsbFprgHchXpe+yRocfpt6gtSEmQs0895ne9lDL5tgQ==} peerDependencies: '@rushstack/heft': '*' dependencies: - '@microsoft/api-extractor': 7.46.2(@types/node@18.17.15) - '@rushstack/eslint-config': 3.7.0(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2) - '@rushstack/heft': 0.66.17(@types/node@18.17.15) - '@rushstack/heft-api-extractor-plugin': 0.3.37(@rushstack/heft@0.66.17)(@types/node@18.17.15) - '@rushstack/heft-jest-plugin': 0.11.38(@rushstack/heft@0.66.17)(@types/node@18.17.15)(jest-environment-node@29.5.0)(supports-color@8.1.1) - '@rushstack/heft-lint-plugin': 0.3.38(@rushstack/heft@0.66.17)(@types/node@18.17.15) - '@rushstack/heft-typescript-plugin': 0.5.15(@rushstack/heft@0.66.17)(@types/node@18.17.15) + '@microsoft/api-extractor': 7.47.9(@types/node@18.17.15) + '@rushstack/eslint-config': 4.0.2(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2) + '@rushstack/heft': 0.67.2(@types/node@18.17.15) + '@rushstack/heft-api-extractor-plugin': 0.3.49(@rushstack/heft@0.67.2)(@types/node@18.17.15) + '@rushstack/heft-jest-plugin': 0.12.11(@rushstack/heft@0.67.2)(@types/node@18.17.15)(jest-environment-node@29.5.0)(supports-color@8.1.1) + '@rushstack/heft-lint-plugin': 0.4.3(@rushstack/heft@0.67.2)(@types/node@18.17.15) + '@rushstack/heft-typescript-plugin': 0.5.27(@rushstack/heft@0.67.2)(@types/node@18.17.15) '@types/heft-jest': 1.0.1 eslint: 8.57.0(supports-color@8.1.1) jest-environment-node: 29.5.0 @@ -10691,14 +10740,14 @@ packages: - ts-node dev: true - /@rushstack/heft-typescript-plugin@0.5.15(@rushstack/heft@..+..+apps+heft)(@types/node@18.17.15): - resolution: {integrity: sha512-5xv0IILxk0SLmS/+Ap3expZJnzXMLTJMdnsSy0x35MK1jEQetKHAt0QL1dUDyKyfwoWSHuNIl+3ZOctXP6bECQ==} + /@rushstack/heft-typescript-plugin@0.5.27(@rushstack/heft@..+..+apps+heft)(@types/node@18.17.15): + resolution: {integrity: sha512-8Z06Uq3O/5lrQj1Avig5Uu9Yuvt/uFU0YlD5X/X+H2r+eqgrP1ubay73pSOHq1685COJjnUOGJh454abJkW+Zw==} peerDependencies: '@rushstack/heft': '*' dependencies: '@rushstack/heft': link:../../../apps/heft - '@rushstack/heft-config-file': 0.14.25(@types/node@18.17.15) - '@rushstack/node-core-library': 5.4.1(@types/node@18.17.15) + '@rushstack/heft-config-file': 0.15.7(@types/node@18.17.15) + '@rushstack/node-core-library': 5.9.0(@types/node@18.17.15) '@types/tapable': 1.0.6 semver: 7.5.4 tapable: 1.1.3 @@ -10706,14 +10755,14 @@ packages: - '@types/node' dev: true - /@rushstack/heft-typescript-plugin@0.5.15(@rushstack/heft@0.66.17)(@types/node@18.17.15): - resolution: {integrity: sha512-5xv0IILxk0SLmS/+Ap3expZJnzXMLTJMdnsSy0x35MK1jEQetKHAt0QL1dUDyKyfwoWSHuNIl+3ZOctXP6bECQ==} + /@rushstack/heft-typescript-plugin@0.5.27(@rushstack/heft@0.67.2)(@types/node@18.17.15): + resolution: {integrity: sha512-8Z06Uq3O/5lrQj1Avig5Uu9Yuvt/uFU0YlD5X/X+H2r+eqgrP1ubay73pSOHq1685COJjnUOGJh454abJkW+Zw==} peerDependencies: '@rushstack/heft': '*' dependencies: - '@rushstack/heft': 0.66.17(@types/node@18.17.15) - '@rushstack/heft-config-file': 0.14.25(@types/node@18.17.15) - '@rushstack/node-core-library': 5.4.1(@types/node@18.17.15) + '@rushstack/heft': 0.67.2(@types/node@18.17.15) + '@rushstack/heft-config-file': 0.15.7(@types/node@18.17.15) + '@rushstack/node-core-library': 5.9.0(@types/node@18.17.15) '@types/tapable': 1.0.6 semver: 7.5.4 tapable: 1.1.3 @@ -10721,17 +10770,17 @@ packages: - '@types/node' dev: true - /@rushstack/heft@0.66.17(@types/node@18.17.15): - resolution: {integrity: sha512-9VjUteASlp2+tR3BmnRtt5ELI2OKZNr2IMEF5+kqwGxFVG/EcQ7gBxelfsn5/PzroM0fC4VfKxelIbjVuwxotw==} + /@rushstack/heft@0.67.2(@types/node@18.17.15): + resolution: {integrity: sha512-Lf+tdOdi5sWF18PLI1sjo83ywl7l+sVTmCzO9qnTZyF2PdbD1ajsWJZFJhk6OL5KKik/Qn61qKgJf/BLhzJl+g==} engines: {node: '>=10.13.0'} hasBin: true dependencies: - '@rushstack/heft-config-file': 0.14.25(@types/node@18.17.15) - '@rushstack/node-core-library': 5.4.1(@types/node@18.17.15) - '@rushstack/operation-graph': 0.2.25(@types/node@18.17.15) - '@rushstack/rig-package': 0.5.2 - '@rushstack/terminal': 0.13.0(@types/node@18.17.15) - '@rushstack/ts-command-line': 4.22.0(@types/node@18.17.15) + '@rushstack/heft-config-file': 0.15.7(@types/node@18.17.15) + '@rushstack/node-core-library': 5.9.0(@types/node@18.17.15) + '@rushstack/operation-graph': 0.2.33(@types/node@18.17.15) + '@rushstack/rig-package': 0.5.3 + '@rushstack/terminal': 0.14.2(@types/node@18.17.15) + '@rushstack/ts-command-line': 4.22.8(@types/node@18.17.15) '@types/tapable': 1.0.6 fast-glob: 3.3.2 git-repo-info: 2.1.1 @@ -10760,8 +10809,8 @@ packages: semver: 7.5.4 z-schema: 5.0.6 - /@rushstack/node-core-library@5.4.1(@types/node@18.17.15): - resolution: {integrity: sha512-WNnwdS8r9NZ/2K3u29tNoSRldscFa7SxU0RT+82B6Dy2I4Hl2MeCSKm4EXLXPKeNzLGvJ1cqbUhTLviSF8E6iA==} + /@rushstack/node-core-library@5.9.0(@types/node@18.17.15): + resolution: {integrity: sha512-MMsshEWkTbXqxqFxD4gcIUWQOCeBChlGczdZbHfqmNZQFLHB3yWxDFSMHFUdu2/OB9NUk7Awn5qRL+rws4HQNg==} peerDependencies: '@types/node': '*' peerDependenciesMeta: @@ -10779,21 +10828,21 @@ packages: semver: 7.5.4 dev: true - /@rushstack/operation-graph@0.2.25(@types/node@18.17.15): - resolution: {integrity: sha512-2rScBKsAP+yBBYIGV79k2xmHy84E8jV3HGmT3p9DXiPthYSEYL/7bv+WrbOxXKSiQCN6BMC3Voufk97j2el7Gg==} + /@rushstack/operation-graph@0.2.33(@types/node@18.17.15): + resolution: {integrity: sha512-bokTOAt8jNAMiMZuMs83GXK4GkfAVbj3mx7g0hYuyqTVw7M/EgJO7eL2S/WjqyLxljwHL3cesXSY+csvhbbggA==} peerDependencies: '@types/node': '*' peerDependenciesMeta: '@types/node': optional: true dependencies: - '@rushstack/node-core-library': 5.4.1(@types/node@18.17.15) - '@rushstack/terminal': 0.13.0(@types/node@18.17.15) + '@rushstack/node-core-library': 5.9.0(@types/node@18.17.15) + '@rushstack/terminal': 0.14.2(@types/node@18.17.15) '@types/node': 18.17.15 dev: true - /@rushstack/rig-package@0.5.2: - resolution: {integrity: sha512-mUDecIJeH3yYGZs2a48k+pbhM6JYwWlgjs2Ca5f2n1G2/kgdgP9D/07oglEGf6mRyXEnazhEENeYTSNDRCwdqA==} + /@rushstack/rig-package@0.5.3: + resolution: {integrity: sha512-olzSSjYrvCNxUFZowevC3uz8gvKr3WTpHQ7BkpjtRpA3wK+T0ybep/SRUMfr195gBzJm5gaXw0ZMgjIyHqJUow==} dependencies: resolve: 1.22.8 strip-json-comments: 3.1.1 @@ -10814,27 +10863,27 @@ packages: - '@types/node' - webpack - /@rushstack/terminal@0.13.0(@types/node@18.17.15): - resolution: {integrity: sha512-Ou44Q2s81BqJu3dpYedAX54am9vn245F0HzqVrfJCMQk5pGgoKKOBOjkbfZC9QKcGNaECh6pwH2s5noJt7X6ew==} + /@rushstack/terminal@0.14.2(@types/node@18.17.15): + resolution: {integrity: sha512-2fC1wqu1VCExKC0/L+0noVcFQEXEnoBOtCIex1TOjBzEDWcw8KzJjjj7aTP6mLxepG0XIyn9OufeFb6SFsa+sg==} peerDependencies: '@types/node': '*' peerDependenciesMeta: '@types/node': optional: true dependencies: - '@rushstack/node-core-library': 5.4.1(@types/node@18.17.15) + '@rushstack/node-core-library': 5.9.0(@types/node@18.17.15) '@types/node': 18.17.15 supports-color: 8.1.1 dev: true - /@rushstack/tree-pattern@0.3.3: - resolution: {integrity: sha512-IBsPzcdZhzlMfYWEZxK87Zuqzu7gEOY5eB6KkkD9HfMHLXP2l/54jKI0Tmo5OcbrVa8aivwy0AlVcaPlobLwaQ==} + /@rushstack/tree-pattern@0.3.4: + resolution: {integrity: sha512-9uROnkiHWsQqxW6HirXABfTRlgzhYp6tevbYIGkwKQ09VaayUBkvFvt/urDKMwlo+tGU0iQQLuVige6c48wTgw==} dev: true - /@rushstack/ts-command-line@4.22.0(@types/node@18.17.15): - resolution: {integrity: sha512-Qj28t6MO3HRgAZ72FDeFsrpdE6wBWxF3VENgvrXh7JF2qIT+CrXiOJIesW80VFZB9QwObSpkB1ilx794fGQg6g==} + /@rushstack/ts-command-line@4.22.8(@types/node@18.17.15): + resolution: {integrity: sha512-XbFjOoV7qZHJnSuFUHv0pKaFA4ixyCuki+xMjsMfDwfvQjs5MYG0IK5COal3tRnG7KCDe2l/G+9LrzYE/RJhgg==} dependencies: - '@rushstack/terminal': 0.13.0(@types/node@18.17.15) + '@rushstack/terminal': 0.14.2(@types/node@18.17.15) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 @@ -13405,7 +13454,7 @@ packages: - supports-color dev: true - /@typescript-eslint/eslint-plugin@6.19.1(@typescript-eslint/parser@6.19.1)(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2): + /@typescript-eslint/eslint-plugin@6.19.1(@typescript-eslint/parser@6.19.1)(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-roQScUGFruWod9CEyoV5KlCYrubC/fvG8/1zXuT0WTcxX87GnMMmnksMwSg99lo1xiKrBzw2icsJPMAw1OtKxg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -13417,9 +13466,9 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 6.19.1(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2) + '@typescript-eslint/parser': 6.19.1(eslint@8.57.0)(typescript@5.4.2) '@typescript-eslint/scope-manager': 6.19.1(typescript@5.4.2) - '@typescript-eslint/type-utils': 6.19.1(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2) + '@typescript-eslint/type-utils': 6.19.1(eslint@8.57.0)(typescript@5.4.2) '@typescript-eslint/utils': 6.19.1(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2) '@typescript-eslint/visitor-keys': 6.19.1(typescript@5.4.2) debug: 4.3.4(supports-color@8.1.1) @@ -13434,36 +13483,33 @@ packages: - supports-color dev: true - /@typescript-eslint/eslint-plugin@6.19.1(@typescript-eslint/parser@6.19.1)(eslint@8.57.0)(typescript@4.9.5): - resolution: {integrity: sha512-roQScUGFruWod9CEyoV5KlCYrubC/fvG8/1zXuT0WTcxX87GnMMmnksMwSg99lo1xiKrBzw2icsJPMAw1OtKxg==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/eslint-plugin@8.1.0(@typescript-eslint/parser@8.1.0)(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2): + resolution: {integrity: sha512-LlNBaHFCEBPHyD4pZXb35mzjGkuGKXU5eeCA1SxvHfiRES0E82dOounfVpL4DCqYvJEKab0bZIA0gCRpdLKkCw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha - eslint: ^7.0.0 || ^8.0.0 + '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 + eslint: ^8.57.0 || ^9.0.0 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 6.19.1(eslint@8.57.0)(typescript@4.9.5) - '@typescript-eslint/scope-manager': 6.19.1(typescript@4.9.5) - '@typescript-eslint/type-utils': 6.19.1(eslint@8.57.0)(typescript@4.9.5) - '@typescript-eslint/utils': 6.19.1(eslint@8.57.0)(typescript@4.9.5) - '@typescript-eslint/visitor-keys': 6.19.1(typescript@4.9.5) - debug: 4.3.4(supports-color@8.1.1) + '@typescript-eslint/parser': 8.1.0(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2) + '@typescript-eslint/scope-manager': 8.1.0(typescript@5.4.2) + '@typescript-eslint/type-utils': 8.1.0(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2) + '@typescript-eslint/utils': 8.1.0(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2) + '@typescript-eslint/visitor-keys': 8.1.0(typescript@5.4.2) eslint: 8.57.0(supports-color@8.1.1) graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 - semver: 7.5.4 - ts-api-utils: 1.3.0(typescript@4.9.5) - typescript: 4.9.5 + ts-api-utils: 1.3.0(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: - supports-color - dev: true - /@typescript-eslint/eslint-plugin@8.1.0(@typescript-eslint/parser@8.1.0)(eslint@8.57.0)(typescript@5.4.2): + /@typescript-eslint/eslint-plugin@8.1.0(@typescript-eslint/parser@8.1.0)(eslint@8.57.0)(typescript@4.9.5): resolution: {integrity: sha512-LlNBaHFCEBPHyD4pZXb35mzjGkuGKXU5eeCA1SxvHfiRES0E82dOounfVpL4DCqYvJEKab0bZIA0gCRpdLKkCw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: @@ -13475,20 +13521,20 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 8.1.0(eslint@8.57.0)(typescript@5.4.2) - '@typescript-eslint/scope-manager': 8.1.0(typescript@5.4.2) - '@typescript-eslint/type-utils': 8.1.0(eslint@8.57.0)(typescript@5.4.2) - '@typescript-eslint/utils': 8.1.0(eslint@8.57.0)(typescript@5.4.2) - '@typescript-eslint/visitor-keys': 8.1.0(typescript@5.4.2) + '@typescript-eslint/parser': 8.1.0(eslint@8.57.0)(typescript@4.9.5) + '@typescript-eslint/scope-manager': 8.1.0(typescript@4.9.5) + '@typescript-eslint/type-utils': 8.1.0(eslint@8.57.0)(typescript@4.9.5) + '@typescript-eslint/utils': 8.1.0(eslint@8.57.0)(typescript@4.9.5) + '@typescript-eslint/visitor-keys': 8.1.0(typescript@4.9.5) eslint: 8.57.0(supports-color@8.1.1) graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 - ts-api-utils: 1.3.0(typescript@5.4.2) - typescript: 5.4.2 + ts-api-utils: 1.3.0(typescript@4.9.5) + typescript: 4.9.5 transitivePeerDependencies: - supports-color - dev: false + dev: true /@typescript-eslint/parser@6.19.1(eslint@7.11.0)(typescript@5.4.2): resolution: {integrity: sha512-WEfX22ziAh6pRE9jnbkkLGp/4RhTpffr2ZK5bJ18M8mIfA8A+k97U9ZyaXCEJRlmMHh7R9MJZWXp/r73DzINVQ==} @@ -13553,7 +13599,7 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@6.19.1(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2): + /@typescript-eslint/parser@6.19.1(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-WEfX22ziAh6pRE9jnbkkLGp/4RhTpffr2ZK5bJ18M8mIfA8A+k97U9ZyaXCEJRlmMHh7R9MJZWXp/r73DzINVQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -13574,28 +13620,27 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@6.19.1(eslint@8.57.0)(typescript@4.9.5): - resolution: {integrity: sha512-WEfX22ziAh6pRE9jnbkkLGp/4RhTpffr2ZK5bJ18M8mIfA8A+k97U9ZyaXCEJRlmMHh7R9MJZWXp/r73DzINVQ==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/parser@8.1.0(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2): + resolution: {integrity: sha512-U7iTAtGgJk6DPX9wIWPPOlt1gO57097G06gIcl0N0EEnNw8RGD62c+2/DiP/zL7KrkqnnqF7gtFGR7YgzPllTA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^7.0.0 || ^8.0.0 + eslint: ^8.57.0 || ^9.0.0 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 6.19.1(typescript@4.9.5) - '@typescript-eslint/types': 6.19.1(typescript@4.9.5) - '@typescript-eslint/typescript-estree': 6.19.1(typescript@4.9.5) - '@typescript-eslint/visitor-keys': 6.19.1(typescript@4.9.5) + '@typescript-eslint/scope-manager': 8.1.0(typescript@5.4.2) + '@typescript-eslint/types': 8.1.0(typescript@5.4.2) + '@typescript-eslint/typescript-estree': 8.1.0(supports-color@8.1.1)(typescript@5.4.2) + '@typescript-eslint/visitor-keys': 8.1.0(typescript@5.4.2) debug: 4.3.4(supports-color@8.1.1) eslint: 8.57.0(supports-color@8.1.1) - typescript: 4.9.5 + typescript: 5.4.2 transitivePeerDependencies: - supports-color - dev: true - /@typescript-eslint/parser@8.1.0(eslint@8.57.0)(typescript@5.4.2): + /@typescript-eslint/parser@8.1.0(eslint@8.57.0)(typescript@4.9.5): resolution: {integrity: sha512-U7iTAtGgJk6DPX9wIWPPOlt1gO57097G06gIcl0N0EEnNw8RGD62c+2/DiP/zL7KrkqnnqF7gtFGR7YgzPllTA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: @@ -13605,15 +13650,16 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 8.1.0(typescript@5.4.2) - '@typescript-eslint/types': 8.1.0(typescript@5.4.2) - '@typescript-eslint/typescript-estree': 8.1.0(typescript@5.4.2) - '@typescript-eslint/visitor-keys': 8.1.0(typescript@5.4.2) + '@typescript-eslint/scope-manager': 8.1.0(typescript@4.9.5) + '@typescript-eslint/types': 8.1.0(typescript@4.9.5) + '@typescript-eslint/typescript-estree': 8.1.0(typescript@4.9.5) + '@typescript-eslint/visitor-keys': 8.1.0(typescript@4.9.5) debug: 4.3.4(supports-color@8.1.1) eslint: 8.57.0(supports-color@8.1.1) - typescript: 5.4.2 + typescript: 4.9.5 transitivePeerDependencies: - supports-color + dev: true /@typescript-eslint/rule-tester@8.1.0(@eslint/eslintrc@3.0.2)(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-shzRkkwKoCUCV1lttzqMFsKnbsOWQ0vjfxe1q3kDjrqdhKkQ/t3t3GwHk0QqjYQd7NUjKk2EB+nNaNI//0IL7Q==} @@ -13624,9 +13670,9 @@ packages: dependencies: '@eslint/eslintrc': 3.0.2 '@types/semver': 7.5.0 - '@typescript-eslint/parser': 8.1.0(eslint@8.57.0)(typescript@5.4.2) - '@typescript-eslint/typescript-estree': 8.1.0(typescript@5.4.2) - '@typescript-eslint/utils': 8.1.0(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/parser': 8.1.0(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2) + '@typescript-eslint/typescript-estree': 8.1.0(supports-color@8.1.1)(typescript@5.4.2) + '@typescript-eslint/utils': 8.1.0(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2) ajv: 6.12.6 eslint: 8.57.0(supports-color@8.1.1) json-stable-stringify-without-jsonify: 1.0.1 @@ -13656,6 +13702,16 @@ packages: transitivePeerDependencies: - typescript + /@typescript-eslint/scope-manager@8.1.0(typescript@4.9.5): + resolution: {integrity: sha512-DsuOZQji687sQUjm4N6c9xABJa7fjvfIdjqpSIIVOgaENf2jFXiM9hIBZOL3hb6DHK9Nvd2d7zZnoMLf9e0OtQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dependencies: + '@typescript-eslint/types': 8.1.0(typescript@4.9.5) + '@typescript-eslint/visitor-keys': 8.1.0(typescript@4.9.5) + transitivePeerDependencies: + - typescript + dev: true + /@typescript-eslint/scope-manager@8.1.0(typescript@5.4.2): resolution: {integrity: sha512-DsuOZQji687sQUjm4N6c9xABJa7fjvfIdjqpSIIVOgaENf2jFXiM9hIBZOL3hb6DHK9Nvd2d7zZnoMLf9e0OtQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -13725,7 +13781,7 @@ packages: - supports-color dev: true - /@typescript-eslint/type-utils@6.19.1(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2): + /@typescript-eslint/type-utils@6.19.1(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-0vdyld3ecfxJuddDjACUvlAeYNrHP/pDeQk2pWBR2ESeEzQhg52DF53AbI9QCBkYE23lgkhLCZNkHn2hEXXYIg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -13745,27 +13801,25 @@ packages: - supports-color dev: true - /@typescript-eslint/type-utils@6.19.1(eslint@8.57.0)(typescript@4.9.5): - resolution: {integrity: sha512-0vdyld3ecfxJuddDjACUvlAeYNrHP/pDeQk2pWBR2ESeEzQhg52DF53AbI9QCBkYE23lgkhLCZNkHn2hEXXYIg==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/type-utils@8.1.0(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2): + resolution: {integrity: sha512-oLYvTxljVvsMnldfl6jIKxTaU7ok7km0KDrwOt1RHYu6nxlhN3TIx8k5Q52L6wR33nOwDgM7VwW1fT1qMNfFIA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^7.0.0 || ^8.0.0 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 6.19.1(typescript@4.9.5) - '@typescript-eslint/utils': 6.19.1(eslint@8.57.0)(typescript@4.9.5) + '@typescript-eslint/typescript-estree': 8.1.0(supports-color@8.1.1)(typescript@5.4.2) + '@typescript-eslint/utils': 8.1.0(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2) debug: 4.3.4(supports-color@8.1.1) - eslint: 8.57.0(supports-color@8.1.1) - ts-api-utils: 1.3.0(typescript@4.9.5) - typescript: 4.9.5 + ts-api-utils: 1.3.0(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: + - eslint - supports-color - dev: true - /@typescript-eslint/type-utils@8.1.0(eslint@8.57.0)(typescript@5.4.2): + /@typescript-eslint/type-utils@8.1.0(eslint@8.57.0)(typescript@4.9.5): resolution: {integrity: sha512-oLYvTxljVvsMnldfl6jIKxTaU7ok7km0KDrwOt1RHYu6nxlhN3TIx8k5Q52L6wR33nOwDgM7VwW1fT1qMNfFIA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: @@ -13774,15 +13828,15 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 8.1.0(typescript@5.4.2) - '@typescript-eslint/utils': 8.1.0(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/typescript-estree': 8.1.0(typescript@4.9.5) + '@typescript-eslint/utils': 8.1.0(eslint@8.57.0)(typescript@4.9.5) debug: 4.3.4(supports-color@8.1.1) - ts-api-utils: 1.3.0(typescript@5.4.2) - typescript: 5.4.2 + ts-api-utils: 1.3.0(typescript@4.9.5) + typescript: 4.9.5 transitivePeerDependencies: - eslint - supports-color - dev: false + dev: true /@typescript-eslint/types@5.59.11(typescript@5.4.2): resolution: {integrity: sha512-epoN6R6tkvBYSc+cllrz+c2sOFWkbisJZWkOE+y3xHtvYaOE6Wk6B8e114McRJwFRjGvYdJwLXQH5c9osME/AA==} @@ -13810,6 +13864,15 @@ packages: dependencies: typescript: 5.4.2 + /@typescript-eslint/types@8.1.0(typescript@4.9.5): + resolution: {integrity: sha512-q2/Bxa0gMOu/2/AKALI0tCKbG2zppccnRIRCW6BaaTlRVaPKft4oVYPp7WOPpcnsgbr0qROAVCVKCvIQ0tbWog==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '*' + dependencies: + typescript: 4.9.5 + dev: true + /@typescript-eslint/types@8.1.0(typescript@5.4.2): resolution: {integrity: sha512-q2/Bxa0gMOu/2/AKALI0tCKbG2zppccnRIRCW6BaaTlRVaPKft4oVYPp7WOPpcnsgbr0qROAVCVKCvIQ0tbWog==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -13861,7 +13924,7 @@ packages: - supports-color dev: true - /@typescript-eslint/typescript-estree@8.1.0(typescript@5.4.2): + /@typescript-eslint/typescript-estree@8.1.0(supports-color@8.1.1)(typescript@5.4.2): resolution: {integrity: sha512-NTHhmufocEkMiAord/g++gWKb0Fr34e9AExBRdqgWdVBaKoei2dIyYKD9Q0jBnvfbEA5zaf8plUFMUH6kQ0vGg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: @@ -13882,6 +13945,28 @@ packages: transitivePeerDependencies: - supports-color + /@typescript-eslint/typescript-estree@8.1.0(typescript@4.9.5): + resolution: {integrity: sha512-NTHhmufocEkMiAord/g++gWKb0Fr34e9AExBRdqgWdVBaKoei2dIyYKD9Q0jBnvfbEA5zaf8plUFMUH6kQ0vGg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/types': 8.1.0(typescript@4.9.5) + '@typescript-eslint/visitor-keys': 8.1.0(typescript@4.9.5) + debug: 4.3.4(supports-color@8.1.1) + globby: 11.1.0 + is-glob: 4.0.3 + minimatch: 9.0.5 + semver: 7.6.3 + ts-api-utils: 1.3.0(typescript@4.9.5) + typescript: 4.9.5 + transitivePeerDependencies: + - supports-color + dev: true + /@typescript-eslint/utils@6.19.1(eslint@7.11.0)(typescript@5.4.2): resolution: {integrity: sha512-JvjfEZuP5WoMqwh9SPAPDSHSg9FBHHGhjPugSRxu5jMfjvBpq5/sGTD+9M9aQ5sh6iJ8AY/Kk/oUYVEMAPwi7w==} engines: {node: ^16.0.0 || >=18.0.0} @@ -13976,7 +14061,7 @@ packages: - typescript dev: true - /@typescript-eslint/utils@8.1.0(eslint@8.57.0)(typescript@5.4.2): + /@typescript-eslint/utils@8.1.0(eslint@8.57.0)(supports-color@8.1.1)(typescript@5.4.2): resolution: {integrity: sha512-ypRueFNKTIFwqPeJBfeIpxZ895PQhNyH4YID6js0UoBImWYoSjBsahUn9KMiJXh94uOjVBgHD9AmkyPsPnFwJA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: @@ -13985,12 +14070,28 @@ packages: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@typescript-eslint/scope-manager': 8.1.0(typescript@5.4.2) '@typescript-eslint/types': 8.1.0(typescript@5.4.2) - '@typescript-eslint/typescript-estree': 8.1.0(typescript@5.4.2) + '@typescript-eslint/typescript-estree': 8.1.0(supports-color@8.1.1)(typescript@5.4.2) eslint: 8.57.0(supports-color@8.1.1) transitivePeerDependencies: - supports-color - typescript + /@typescript-eslint/utils@8.1.0(eslint@8.57.0)(typescript@4.9.5): + resolution: {integrity: sha512-ypRueFNKTIFwqPeJBfeIpxZ895PQhNyH4YID6js0UoBImWYoSjBsahUn9KMiJXh94uOjVBgHD9AmkyPsPnFwJA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) + '@typescript-eslint/scope-manager': 8.1.0(typescript@4.9.5) + '@typescript-eslint/types': 8.1.0(typescript@4.9.5) + '@typescript-eslint/typescript-estree': 8.1.0(typescript@4.9.5) + eslint: 8.57.0(supports-color@8.1.1) + transitivePeerDependencies: + - supports-color + - typescript + dev: true + /@typescript-eslint/visitor-keys@6.19.1(typescript@4.9.5): resolution: {integrity: sha512-gkdtIO+xSO/SmI0W68DBg4u1KElmIUo3vXzgHyGPs6cxgB0sa3TlptRAAE0hUY1hM6FcDKEv7aIwiTGm76cXfQ==} engines: {node: ^16.0.0 || >=18.0.0} @@ -14010,6 +14111,16 @@ packages: transitivePeerDependencies: - typescript + /@typescript-eslint/visitor-keys@8.1.0(typescript@4.9.5): + resolution: {integrity: sha512-ba0lNI19awqZ5ZNKh6wCModMwoZs457StTebQ0q1NP58zSi2F6MOZRXwfKZy+jB78JNJ/WH8GSh2IQNzXX8Nag==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dependencies: + '@typescript-eslint/types': 8.1.0(typescript@4.9.5) + eslint-visitor-keys: 3.4.3 + transitivePeerDependencies: + - typescript + dev: true + /@typescript-eslint/visitor-keys@8.1.0(typescript@5.4.2): resolution: {integrity: sha512-ba0lNI19awqZ5ZNKh6wCModMwoZs457StTebQ0q1NP58zSi2F6MOZRXwfKZy+jB78JNJ/WH8GSh2IQNzXX8Nag==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -19180,7 +19291,7 @@ packages: resolution: {integrity: sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==} engines: {node: '>= 4.0'} os: [darwin] - deprecated: The v1 package contains DANGEROUS / INSECURE binaries. Upgrade to safe fsevents v2 + deprecated: Upgrade to fsevents v2 to mitigate potential security issues requiresBuild: true dependencies: bindings: 1.5.0 diff --git a/common/config/subspaces/default/repo-state.json b/common/config/subspaces/default/repo-state.json index 12b0f860f99..bc350b7a331 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": "83760b8fe17c408a8955574ba43dca50ca14099f", + "pnpmShrinkwrapHash": "80b740836ae2e10f999a0b0fe71687ca91fc44ac", "preferredVersionsHash": "ce857ea0536b894ec8f346aaea08cfd85a5af648" } diff --git a/eslint/eslint-patch/package.json b/eslint/eslint-patch/package.json index 52312a830f1..b5835cafa27 100644 --- a/eslint/eslint-patch/package.json +++ b/eslint/eslint-patch/package.json @@ -30,8 +30,8 @@ "patch" ], "devDependencies": { - "@rushstack/heft": "0.66.17", - "@rushstack/heft-node-rig": "2.6.15", + "@rushstack/heft": "0.67.2", + "@rushstack/heft-node-rig": "2.6.31", "@types/eslint": "8.2.0", "@types/node": "18.17.15", "@typescript-eslint/types": "~5.59.2", diff --git a/eslint/eslint-plugin-packlets/package.json b/eslint/eslint-plugin-packlets/package.json index 89f67c00555..644761b1122 100644 --- a/eslint/eslint-plugin-packlets/package.json +++ b/eslint/eslint-plugin-packlets/package.json @@ -30,8 +30,8 @@ "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" }, "devDependencies": { - "@rushstack/heft": "0.66.17", - "@rushstack/heft-node-rig": "2.6.15", + "@rushstack/heft": "0.67.2", + "@rushstack/heft-node-rig": "2.6.31", "@types/eslint": "8.2.0", "@types/estree": "1.0.5", "@types/heft-jest": "1.0.1", diff --git a/eslint/eslint-plugin-security/package.json b/eslint/eslint-plugin-security/package.json index 049dd9d7661..e66f0bb89ef 100644 --- a/eslint/eslint-plugin-security/package.json +++ b/eslint/eslint-plugin-security/package.json @@ -30,8 +30,8 @@ }, "devDependencies": { "@eslint/eslintrc": "~3.0.0", - "@rushstack/heft": "0.66.17", - "@rushstack/heft-node-rig": "2.6.15", + "@rushstack/heft": "0.67.2", + "@rushstack/heft-node-rig": "2.6.31", "@types/eslint": "8.2.0", "@types/estree": "1.0.5", "@types/heft-jest": "1.0.1", diff --git a/eslint/eslint-plugin/package.json b/eslint/eslint-plugin/package.json index 42990c948aa..be579e6ee4d 100644 --- a/eslint/eslint-plugin/package.json +++ b/eslint/eslint-plugin/package.json @@ -34,8 +34,8 @@ }, "devDependencies": { "@eslint/eslintrc": "~3.0.0", - "@rushstack/heft": "0.66.17", - "@rushstack/heft-node-rig": "2.6.15", + "@rushstack/heft": "0.67.2", + "@rushstack/heft-node-rig": "2.6.31", "@types/eslint": "8.2.0", "@types/estree": "1.0.5", "@types/heft-jest": "1.0.1", diff --git a/heft-plugins/heft-api-extractor-plugin/package.json b/heft-plugins/heft-api-extractor-plugin/package.json index df6c1852be7..1cece3663b2 100644 --- a/heft-plugins/heft-api-extractor-plugin/package.json +++ b/heft-plugins/heft-api-extractor-plugin/package.json @@ -26,7 +26,7 @@ "@microsoft/api-extractor": "workspace:*", "local-eslint-config": "workspace:*", "@rushstack/heft": "workspace:*", - "@rushstack/heft-node-rig": "2.6.15", + "@rushstack/heft-node-rig": "2.6.31", "@rushstack/terminal": "workspace:*", "@types/heft-jest": "1.0.1", "@types/node": "18.17.15", diff --git a/heft-plugins/heft-jest-plugin/package.json b/heft-plugins/heft-jest-plugin/package.json index fb369521286..6f7dad17ae4 100644 --- a/heft-plugins/heft-jest-plugin/package.json +++ b/heft-plugins/heft-jest-plugin/package.json @@ -42,7 +42,7 @@ }, "devDependencies": { "@jest/types": "29.5.0", - "@rushstack/heft-node-rig": "2.6.15", + "@rushstack/heft-node-rig": "2.6.31", "@rushstack/heft": "workspace:*", "@types/heft-jest": "1.0.1", "@types/lodash": "4.14.116", diff --git a/heft-plugins/heft-lint-plugin/package.json b/heft-plugins/heft-lint-plugin/package.json index 3aaf664797a..74f10b5e7dd 100644 --- a/heft-plugins/heft-lint-plugin/package.json +++ b/heft-plugins/heft-lint-plugin/package.json @@ -25,7 +25,7 @@ "local-eslint-config": "workspace:*", "@rushstack/heft": "workspace:*", "@rushstack/heft-typescript-plugin": "workspace:*", - "@rushstack/heft-node-rig": "2.6.15", + "@rushstack/heft-node-rig": "2.6.31", "@rushstack/terminal": "workspace:*", "@types/eslint": "8.2.0", "@types/heft-jest": "1.0.1", diff --git a/heft-plugins/heft-typescript-plugin/package.json b/heft-plugins/heft-typescript-plugin/package.json index 272265d5026..6793c382230 100644 --- a/heft-plugins/heft-typescript-plugin/package.json +++ b/heft-plugins/heft-typescript-plugin/package.json @@ -29,7 +29,7 @@ "devDependencies": { "local-eslint-config": "workspace:*", "@rushstack/heft": "workspace:*", - "@rushstack/heft-node-rig": "2.6.15", + "@rushstack/heft-node-rig": "2.6.31", "@rushstack/terminal": "workspace:*", "@types/node": "18.17.15", "@types/semver": "7.5.0", diff --git a/libraries/api-extractor-model/package.json b/libraries/api-extractor-model/package.json index ef445ab3e18..3aea7cf5d38 100644 --- a/libraries/api-extractor-model/package.json +++ b/libraries/api-extractor-model/package.json @@ -23,8 +23,8 @@ }, "devDependencies": { "local-eslint-config": "workspace:*", - "@rushstack/heft": "0.66.17", - "@rushstack/heft-node-rig": "2.6.15", + "@rushstack/heft": "0.67.2", + "@rushstack/heft-node-rig": "2.6.31", "@types/heft-jest": "1.0.1", "@types/node": "18.17.15" } diff --git a/libraries/heft-config-file/package.json b/libraries/heft-config-file/package.json index 5c382edde7a..cbe9a8f7eed 100644 --- a/libraries/heft-config-file/package.json +++ b/libraries/heft-config-file/package.json @@ -28,8 +28,8 @@ }, "devDependencies": { "local-eslint-config": "workspace:*", - "@rushstack/heft": "0.66.17", - "@rushstack/heft-node-rig": "2.6.15", + "@rushstack/heft": "0.67.2", + "@rushstack/heft-node-rig": "2.6.31", "@types/heft-jest": "1.0.1", "@types/node": "18.17.15" } diff --git a/libraries/node-core-library/package.json b/libraries/node-core-library/package.json index 58ae0dbb5c3..6761e383b8b 100644 --- a/libraries/node-core-library/package.json +++ b/libraries/node-core-library/package.json @@ -27,8 +27,8 @@ }, "devDependencies": { "local-eslint-config": "workspace:*", - "@rushstack/heft": "0.66.17", - "@rushstack/heft-node-rig": "2.6.15", + "@rushstack/heft": "0.67.2", + "@rushstack/heft-node-rig": "2.6.31", "@types/fs-extra": "7.0.0", "@types/heft-jest": "1.0.1", "@types/jju": "1.4.1", diff --git a/libraries/operation-graph/package.json b/libraries/operation-graph/package.json index bbef446569b..35bbadd3c19 100644 --- a/libraries/operation-graph/package.json +++ b/libraries/operation-graph/package.json @@ -21,8 +21,8 @@ }, "devDependencies": { "local-eslint-config": "workspace:*", - "@rushstack/heft": "0.66.17", - "@rushstack/heft-node-rig": "2.6.15", + "@rushstack/heft": "0.67.2", + "@rushstack/heft-node-rig": "2.6.31", "@types/heft-jest": "1.0.1", "@types/node": "18.17.15" }, diff --git a/libraries/rig-package/package.json b/libraries/rig-package/package.json index 6fd51287582..c47d92c5f1d 100644 --- a/libraries/rig-package/package.json +++ b/libraries/rig-package/package.json @@ -21,8 +21,8 @@ }, "devDependencies": { "local-eslint-config": "workspace:*", - "@rushstack/heft-node-rig": "2.6.15", - "@rushstack/heft": "0.66.17", + "@rushstack/heft-node-rig": "2.6.31", + "@rushstack/heft": "0.67.2", "@types/heft-jest": "1.0.1", "@types/node": "18.17.15", "@types/resolve": "1.20.2", diff --git a/libraries/terminal/package.json b/libraries/terminal/package.json index 84b3609c76d..c7959351e68 100644 --- a/libraries/terminal/package.json +++ b/libraries/terminal/package.json @@ -20,8 +20,8 @@ "supports-color": "~8.1.1" }, "devDependencies": { - "@rushstack/heft": "0.66.17", - "@rushstack/heft-node-rig": "2.6.15", + "@rushstack/heft": "0.67.2", + "@rushstack/heft-node-rig": "2.6.31", "@types/heft-jest": "1.0.1", "@types/node": "18.17.15", "@types/supports-color": "8.1.3", diff --git a/libraries/tree-pattern/package.json b/libraries/tree-pattern/package.json index 3b44c6df499..d9ad20b32e5 100644 --- a/libraries/tree-pattern/package.json +++ b/libraries/tree-pattern/package.json @@ -16,9 +16,9 @@ "_phase:test": "heft run --only test -- --clean" }, "devDependencies": { - "@rushstack/eslint-config": "3.7.0", - "@rushstack/heft": "0.66.17", - "@rushstack/heft-node-rig": "2.6.15", + "@rushstack/eslint-config": "4.0.2", + "@rushstack/heft": "0.67.2", + "@rushstack/heft-node-rig": "2.6.31", "@types/heft-jest": "1.0.1", "@types/node": "18.17.15", "eslint": "~8.57.0", diff --git a/libraries/ts-command-line/package.json b/libraries/ts-command-line/package.json index 965dcd59ecf..26721306075 100644 --- a/libraries/ts-command-line/package.json +++ b/libraries/ts-command-line/package.json @@ -23,8 +23,8 @@ }, "devDependencies": { "local-eslint-config": "workspace:*", - "@rushstack/heft": "0.66.17", - "@rushstack/heft-node-rig": "2.6.15", + "@rushstack/heft": "0.67.2", + "@rushstack/heft-node-rig": "2.6.31", "@types/heft-jest": "1.0.1", "@types/node": "18.17.15" } diff --git a/rush.json b/rush.json index d0c4ba8ce61..f1d4114e9ab 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.129.7", + "rushVersion": "5.135.0-pr4927.0", /** * The next field selects which package manager should be installed and determines its version.