Compare commits

..

1 Commits

Author SHA1 Message Date
dependabot[bot]
bc7aeeecab Bump jest-circus from 29.7.0 to 30.1.3
Bumps [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) from 29.7.0 to 30.1.3.
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.1.3/packages/jest-circus)

---
updated-dependencies:
- dependency-name: jest-circus
  dependency-version: 30.1.3
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-09 02:51:00 +00:00
5 changed files with 250 additions and 260 deletions

View File

@@ -114,10 +114,10 @@ describe('run', () => {
key === State.CachePackageManager key === State.CachePackageManager
? inputs['cache'] ? inputs['cache']
: key === State.CachePrimaryKey || key === State.CacheMatchedKey : key === State.CachePrimaryKey || key === State.CacheMatchedKey
? yarnFileHash ? yarnFileHash
: key === State.CachePaths : key === State.CachePaths
? '["/foo/bar"]' ? '["/foo/bar"]'
: 'not expected' : 'not expected'
); );
await run(); await run();
@@ -138,10 +138,10 @@ describe('run', () => {
key === State.CachePackageManager key === State.CachePackageManager
? inputs['cache'] ? inputs['cache']
: key === State.CachePrimaryKey || key === State.CacheMatchedKey : key === State.CachePrimaryKey || key === State.CacheMatchedKey
? yarnFileHash ? yarnFileHash
: key === State.CachePaths : key === State.CachePaths
? '["/foo/bar"]' ? '["/foo/bar"]'
: 'not expected' : 'not expected'
); );
await run(); await run();
@@ -162,10 +162,10 @@ describe('run', () => {
key === State.CachePackageManager key === State.CachePackageManager
? inputs['cache'] ? inputs['cache']
: key === State.CachePrimaryKey || key === State.CacheMatchedKey : key === State.CachePrimaryKey || key === State.CacheMatchedKey
? yarnFileHash ? yarnFileHash
: key === State.CachePaths : key === State.CachePaths
? '["/foo/bar"]' ? '["/foo/bar"]'
: 'not expected' : 'not expected'
); );
getCommandOutputSpy.mockImplementationOnce(() => `${commonPath}/npm`); getCommandOutputSpy.mockImplementationOnce(() => `${commonPath}/npm`);
@@ -184,10 +184,10 @@ describe('run', () => {
key === State.CachePackageManager key === State.CachePackageManager
? inputs['cache'] ? inputs['cache']
: key === State.CachePrimaryKey || key === State.CacheMatchedKey : key === State.CachePrimaryKey || key === State.CacheMatchedKey
? yarnFileHash ? yarnFileHash
: key === State.CachePaths : key === State.CachePaths
? '["/foo/bar"]' ? '["/foo/bar"]'
: 'not expected' : 'not expected'
); );
await run(); await run();
@@ -207,12 +207,12 @@ describe('run', () => {
key === State.CachePackageManager key === State.CachePackageManager
? inputs['cache'] ? inputs['cache']
: key === State.CacheMatchedKey : key === State.CacheMatchedKey
? yarnFileHash ? yarnFileHash
: key === State.CachePrimaryKey : key === State.CachePrimaryKey
? npmFileHash ? npmFileHash
: key === State.CachePaths : key === State.CachePaths
? '["/foo/bar"]' ? '["/foo/bar"]'
: 'not expected' : 'not expected'
); );
await run(); await run();
@@ -237,12 +237,12 @@ describe('run', () => {
key === State.CachePackageManager key === State.CachePackageManager
? inputs['cache'] ? inputs['cache']
: key === State.CacheMatchedKey : key === State.CacheMatchedKey
? yarnFileHash ? yarnFileHash
: key === State.CachePrimaryKey : key === State.CachePrimaryKey
? npmFileHash ? npmFileHash
: key === State.CachePaths : key === State.CachePaths
? '["/foo/bar"]' ? '["/foo/bar"]'
: 'not expected' : 'not expected'
); );
await run(); await run();
@@ -267,12 +267,12 @@ describe('run', () => {
key === State.CachePackageManager key === State.CachePackageManager
? inputs['cache'] ? inputs['cache']
: key === State.CacheMatchedKey : key === State.CacheMatchedKey
? npmFileHash ? npmFileHash
: key === State.CachePrimaryKey : key === State.CachePrimaryKey
? yarnFileHash ? yarnFileHash
: key === State.CachePaths : key === State.CachePaths
? '["/foo/bar"]' ? '["/foo/bar"]'
: 'not expected' : 'not expected'
); );
await run(); await run();
@@ -297,12 +297,12 @@ describe('run', () => {
key === State.CachePackageManager key === State.CachePackageManager
? inputs['cache'] ? inputs['cache']
: key === State.CacheMatchedKey : key === State.CacheMatchedKey
? pnpmFileHash ? pnpmFileHash
: key === State.CachePrimaryKey : key === State.CachePrimaryKey
? npmFileHash ? npmFileHash
: key === State.CachePaths : key === State.CachePaths
? '["/foo/bar"]' ? '["/foo/bar"]'
: 'not expected' : 'not expected'
); );
await run(); await run();
@@ -327,12 +327,12 @@ describe('run', () => {
key === State.CachePackageManager key === State.CachePackageManager
? inputs['cache'] ? inputs['cache']
: key === State.CacheMatchedKey : key === State.CacheMatchedKey
? npmFileHash ? npmFileHash
: key === State.CachePrimaryKey : key === State.CachePrimaryKey
? yarnFileHash ? yarnFileHash
: key === State.CachePaths : key === State.CachePaths
? '["/foo/bar"]' ? '["/foo/bar"]'
: 'not expected' : 'not expected'
); );
saveCacheSpy.mockImplementation(() => { saveCacheSpy.mockImplementation(() => {
return -1; return -1;
@@ -360,12 +360,12 @@ describe('run', () => {
key === State.CachePackageManager key === State.CachePackageManager
? inputs['cache'] ? inputs['cache']
: key === State.CacheMatchedKey : key === State.CacheMatchedKey
? npmFileHash ? npmFileHash
: key === State.CachePrimaryKey : key === State.CachePrimaryKey
? yarnFileHash ? yarnFileHash
: key === State.CachePaths : key === State.CachePaths
? '["/foo/bar"]' ? '["/foo/bar"]'
: 'not expected' : 'not expected'
); );
saveCacheSpy.mockImplementation(() => { saveCacheSpy.mockImplementation(() => {
throw new cache.ValidationError('Validation failed'); throw new cache.ValidationError('Validation failed');

388
package-lock.json generated
View File

@@ -32,9 +32,9 @@
"eslint-plugin-jest": "^27.9.0", "eslint-plugin-jest": "^27.9.0",
"eslint-plugin-node": "^11.1.0", "eslint-plugin-node": "^11.1.0",
"jest": "^29.7.0", "jest": "^29.7.0",
"jest-circus": "^30.2.0", "jest-circus": "^30.1.3",
"jest-each": "^29.7.0", "jest-each": "^29.7.0",
"prettier": "^3.6.2", "prettier": "^2.8.4",
"ts-jest": "^29.4.1", "ts-jest": "^29.4.1",
"typescript": "^5.4.2" "typescript": "^5.4.2"
}, },
@@ -1423,13 +1423,13 @@
} }
}, },
"node_modules/@jest/snapshot-utils": { "node_modules/@jest/snapshot-utils": {
"version": "30.2.0", "version": "30.1.2",
"resolved": "https://registry.npmjs.org/@jest/snapshot-utils/-/snapshot-utils-30.2.0.tgz", "resolved": "https://registry.npmjs.org/@jest/snapshot-utils/-/snapshot-utils-30.1.2.tgz",
"integrity": "sha512-0aVxM3RH6DaiLcjj/b0KrIBZhSX1373Xci4l3cW5xiUWPctZ59zQ7jj4rqcJQ/Z8JuN/4wX3FpJSa3RssVvCug==", "integrity": "sha512-vHoMTpimcPSR7OxS2S0V1Cpg8eKDRxucHjoWl5u4RQcnxqQrV3avETiFpl8etn4dqxEGarBeHbIBety/f8mLXw==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@jest/types": "30.2.0", "@jest/types": "30.0.5",
"chalk": "^4.1.2", "chalk": "^4.1.2",
"graceful-fs": "^4.2.11", "graceful-fs": "^4.2.11",
"natural-compare": "^1.4.0" "natural-compare": "^1.4.0"
@@ -1452,9 +1452,9 @@
} }
}, },
"node_modules/@jest/snapshot-utils/node_modules/@jest/types": { "node_modules/@jest/snapshot-utils/node_modules/@jest/types": {
"version": "30.2.0", "version": "30.0.5",
"resolved": "https://registry.npmjs.org/@jest/types/-/types-30.2.0.tgz", "resolved": "https://registry.npmjs.org/@jest/types/-/types-30.0.5.tgz",
"integrity": "sha512-H9xg1/sfVvyfU7o3zMfBEjQ1gcsdeTMgqHoYdN79tuLqfTtuu7WckRA1R5whDwOzxaZAeMKTYWqP+WCAi0CHsg==", "integrity": "sha512-aREYa3aku9SSnea4aX6bhKn4bgv3AXkgijoQgbYV3yvbiGt6z+MQ85+6mIhx9DsKW2BuB/cLR/A+tcMThx+KLQ==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
@@ -1603,9 +1603,9 @@
"license": "MIT" "license": "MIT"
}, },
"node_modules/@jridgewell/trace-mapping": { "node_modules/@jridgewell/trace-mapping": {
"version": "0.3.31", "version": "0.3.30",
"resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.30.tgz",
"integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", "integrity": "sha512-GQ7Nw5G2lTu/BtHTKfXhKHok2WGetd4XYcVKGx00SjAk8GMwgJM3zr6zORiPGuOE+/vkc90KtTosSSvaCjKb2Q==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
@@ -1954,9 +1954,9 @@
} }
}, },
"node_modules/@tybys/wasm-util": { "node_modules/@tybys/wasm-util": {
"version": "0.10.1", "version": "0.10.0",
"resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.1.tgz", "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.0.tgz",
"integrity": "sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==", "integrity": "sha512-VyyPYFlOMNylG45GoAe0xDoLwWuowvf92F9kySqzYh8vmYm7D2u4iUJKa1tOUpS70Ku13ASrOkS4ScXFsTaCNQ==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"optional": true, "optional": true,
@@ -2858,16 +2858,6 @@
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
"integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
}, },
"node_modules/baseline-browser-mapping": {
"version": "2.8.9",
"resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.8.9.tgz",
"integrity": "sha512-hY/u2lxLrbecMEWSB0IpGzGyDyeoMFQhCvZd2jGFSE5I17Fh01sYUBPCJtkWERw7zrac9+cIghxm/ytJa2X8iA==",
"dev": true,
"license": "Apache-2.0",
"bin": {
"baseline-browser-mapping": "dist/cli.js"
}
},
"node_modules/before-after-hook": { "node_modules/before-after-hook": {
"version": "2.2.3", "version": "2.2.3",
"resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.3.tgz", "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.3.tgz",
@@ -2896,9 +2886,9 @@
} }
}, },
"node_modules/browserslist": { "node_modules/browserslist": {
"version": "4.26.2", "version": "4.25.4",
"resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.26.2.tgz", "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.25.4.tgz",
"integrity": "sha512-ECFzp6uFOSB+dcZ5BK/IBaGWssbSYBHvuMeMt3MMFyhI0Z8SqGgEkBLARgpRH3hutIgPVsALcMwbDrJqPxQ65A==", "integrity": "sha512-4jYpcjabC606xJ3kw2QwGEZKX0Aw7sgQdZCvIK9dhVSPh76BKo+C+btT1RRofH7B+8iNpEbgGNVWiLki5q93yg==",
"dev": true, "dev": true,
"funding": [ "funding": [
{ {
@@ -2916,10 +2906,9 @@
], ],
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"baseline-browser-mapping": "^2.8.3", "caniuse-lite": "^1.0.30001737",
"caniuse-lite": "^1.0.30001741", "electron-to-chromium": "^1.5.211",
"electron-to-chromium": "^1.5.218", "node-releases": "^2.0.19",
"node-releases": "^2.0.21",
"update-browserslist-db": "^1.1.3" "update-browserslist-db": "^1.1.3"
}, },
"bin": { "bin": {
@@ -2987,9 +2976,9 @@
} }
}, },
"node_modules/caniuse-lite": { "node_modules/caniuse-lite": {
"version": "1.0.30001745", "version": "1.0.30001741",
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001745.tgz", "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001741.tgz",
"integrity": "sha512-ywt6i8FzvdgrrrGbr1jZVObnVv6adj+0if2/omv9cmR2oiZs30zL4DIyaptKcbOrBdOIc74QTMoJvSE2QHh5UQ==", "integrity": "sha512-QGUGitqsc8ARjLdgAfxETDhRbJ0REsP6O3I96TAth/mVjh2cYzN2u+3AzPP3aVSm2FehEItaJw1xd+IGBXWeSw==",
"dev": true, "dev": true,
"funding": [ "funding": [
{ {
@@ -3282,9 +3271,9 @@
"license": "MIT" "license": "MIT"
}, },
"node_modules/electron-to-chromium": { "node_modules/electron-to-chromium": {
"version": "1.5.227", "version": "1.5.215",
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.227.tgz", "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.215.tgz",
"integrity": "sha512-ITxuoPfJu3lsNWUi2lBM2PaBPYgH3uqmxut5vmBxgYvyI4AlJ6P3Cai1O76mOrkJCBzq0IxWg/NtqOrpu/0gKA==", "integrity": "sha512-TIvGp57UpeNetj/wV/xpFNpWGb0b/ROw372lHPx5Aafx02gjTBtWnEEcaSX3W2dLM3OSdGGyHX/cHl01JQsLaQ==",
"dev": true, "dev": true,
"license": "ISC" "license": "ISC"
}, },
@@ -4476,29 +4465,29 @@
} }
}, },
"node_modules/jest-circus": { "node_modules/jest-circus": {
"version": "30.2.0", "version": "30.1.3",
"resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-30.2.0.tgz", "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-30.1.3.tgz",
"integrity": "sha512-Fh0096NC3ZkFx05EP2OXCxJAREVxj1BcW/i6EWqqymcgYKWjyyDpral3fMxVcHXg6oZM7iULer9wGRFvfpl+Tg==", "integrity": "sha512-Yf3dnhRON2GJT4RYzM89t/EXIWNxKTpWTL9BfF3+geFetWP4XSvJjiU1vrWplOiUkmq8cHLiwuhz+XuUp9DscA==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@jest/environment": "30.2.0", "@jest/environment": "30.1.2",
"@jest/expect": "30.2.0", "@jest/expect": "30.1.2",
"@jest/test-result": "30.2.0", "@jest/test-result": "30.1.3",
"@jest/types": "30.2.0", "@jest/types": "30.0.5",
"@types/node": "*", "@types/node": "*",
"chalk": "^4.1.2", "chalk": "^4.1.2",
"co": "^4.6.0", "co": "^4.6.0",
"dedent": "^1.6.0", "dedent": "^1.6.0",
"is-generator-fn": "^2.1.0", "is-generator-fn": "^2.1.0",
"jest-each": "30.2.0", "jest-each": "30.1.0",
"jest-matcher-utils": "30.2.0", "jest-matcher-utils": "30.1.2",
"jest-message-util": "30.2.0", "jest-message-util": "30.1.0",
"jest-runtime": "30.2.0", "jest-runtime": "30.1.3",
"jest-snapshot": "30.2.0", "jest-snapshot": "30.1.2",
"jest-util": "30.2.0", "jest-util": "30.0.5",
"p-limit": "^3.1.0", "p-limit": "^3.1.0",
"pretty-format": "30.2.0", "pretty-format": "30.0.5",
"pure-rand": "^7.0.0", "pure-rand": "^7.0.0",
"slash": "^3.0.0", "slash": "^3.0.0",
"stack-utils": "^2.0.6" "stack-utils": "^2.0.6"
@@ -4508,17 +4497,17 @@
} }
}, },
"node_modules/jest-circus/node_modules/@jest/console": { "node_modules/jest-circus/node_modules/@jest/console": {
"version": "30.2.0", "version": "30.1.2",
"resolved": "https://registry.npmjs.org/@jest/console/-/console-30.2.0.tgz", "resolved": "https://registry.npmjs.org/@jest/console/-/console-30.1.2.tgz",
"integrity": "sha512-+O1ifRjkvYIkBqASKWgLxrpEhQAAE7hY77ALLUufSk5717KfOShg6IbqLmdsLMPdUiFvA2kTs0R7YZy+l0IzZQ==", "integrity": "sha512-BGMAxj8VRmoD0MoA/jo9alMXSRoqW8KPeqOfEo1ncxnRLatTBCpRoOwlwlEMdudp68Q6WSGwYrrLtTGOh8fLzw==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@jest/types": "30.2.0", "@jest/types": "30.0.5",
"@types/node": "*", "@types/node": "*",
"chalk": "^4.1.2", "chalk": "^4.1.2",
"jest-message-util": "30.2.0", "jest-message-util": "30.1.0",
"jest-util": "30.2.0", "jest-util": "30.0.5",
"slash": "^3.0.0" "slash": "^3.0.0"
}, },
"engines": { "engines": {
@@ -4526,39 +4515,39 @@
} }
}, },
"node_modules/jest-circus/node_modules/@jest/environment": { "node_modules/jest-circus/node_modules/@jest/environment": {
"version": "30.2.0", "version": "30.1.2",
"resolved": "https://registry.npmjs.org/@jest/environment/-/environment-30.2.0.tgz", "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-30.1.2.tgz",
"integrity": "sha512-/QPTL7OBJQ5ac09UDRa3EQes4gt1FTEG/8jZ/4v5IVzx+Cv7dLxlVIvfvSVRiiX2drWyXeBjkMSR8hvOWSog5g==", "integrity": "sha512-N8t1Ytw4/mr9uN28OnVf0SYE2dGhaIxOVYcwsf9IInBKjvofAjbFRvedvBBlyTYk2knbJTiEjEJ2PyyDIBnd9w==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@jest/fake-timers": "30.2.0", "@jest/fake-timers": "30.1.2",
"@jest/types": "30.2.0", "@jest/types": "30.0.5",
"@types/node": "*", "@types/node": "*",
"jest-mock": "30.2.0" "jest-mock": "30.0.5"
}, },
"engines": { "engines": {
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
} }
}, },
"node_modules/jest-circus/node_modules/@jest/expect": { "node_modules/jest-circus/node_modules/@jest/expect": {
"version": "30.2.0", "version": "30.1.2",
"resolved": "https://registry.npmjs.org/@jest/expect/-/expect-30.2.0.tgz", "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-30.1.2.tgz",
"integrity": "sha512-V9yxQK5erfzx99Sf+7LbhBwNWEZ9eZay8qQ9+JSC0TrMR1pMDHLMY+BnVPacWU6Jamrh252/IKo4F1Xn/zfiqA==", "integrity": "sha512-tyaIExOwQRCxPCGNC05lIjWJztDwk2gPDNSDGg1zitXJJ8dC3++G/CRjE5mb2wQsf89+lsgAgqxxNpDLiCViTA==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"expect": "30.2.0", "expect": "30.1.2",
"jest-snapshot": "30.2.0" "jest-snapshot": "30.1.2"
}, },
"engines": { "engines": {
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
} }
}, },
"node_modules/jest-circus/node_modules/@jest/expect-utils": { "node_modules/jest-circus/node_modules/@jest/expect-utils": {
"version": "30.2.0", "version": "30.1.2",
"resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-30.2.0.tgz", "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-30.1.2.tgz",
"integrity": "sha512-1JnRfhqpD8HGpOmQp180Fo9Zt69zNtC+9lR+kT7NVL05tNXIi+QC8Csz7lfidMoVLPD3FnOtcmp0CEFnxExGEA==", "integrity": "sha512-HXy1qT/bfdjCv7iC336ExbqqYtZvljrV8odNdso7dWK9bSeHtLlvwWWC3YSybSPL03Gg5rug6WLCZAZFH72m0A==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
@@ -4569,34 +4558,34 @@
} }
}, },
"node_modules/jest-circus/node_modules/@jest/fake-timers": { "node_modules/jest-circus/node_modules/@jest/fake-timers": {
"version": "30.2.0", "version": "30.1.2",
"resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-30.2.0.tgz", "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-30.1.2.tgz",
"integrity": "sha512-HI3tRLjRxAbBy0VO8dqqm7Hb2mIa8d5bg/NJkyQcOk7V118ObQML8RC5luTF/Zsg4474a+gDvhce7eTnP4GhYw==", "integrity": "sha512-Beljfv9AYkr9K+ETX9tvV61rJTY706BhBUtiaepQHeEGfe0DbpvUA5Z3fomwc5Xkhns6NWrcFDZn+72fLieUnA==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@jest/types": "30.2.0", "@jest/types": "30.0.5",
"@sinonjs/fake-timers": "^13.0.0", "@sinonjs/fake-timers": "^13.0.0",
"@types/node": "*", "@types/node": "*",
"jest-message-util": "30.2.0", "jest-message-util": "30.1.0",
"jest-mock": "30.2.0", "jest-mock": "30.0.5",
"jest-util": "30.2.0" "jest-util": "30.0.5"
}, },
"engines": { "engines": {
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
} }
}, },
"node_modules/jest-circus/node_modules/@jest/globals": { "node_modules/jest-circus/node_modules/@jest/globals": {
"version": "30.2.0", "version": "30.1.2",
"resolved": "https://registry.npmjs.org/@jest/globals/-/globals-30.2.0.tgz", "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-30.1.2.tgz",
"integrity": "sha512-b63wmnKPaK+6ZZfpYhz9K61oybvbI1aMcIs80++JI1O1rR1vaxHUCNqo3ITu6NU0d4V34yZFoHMn/uoKr/Rwfw==", "integrity": "sha512-teNTPZ8yZe3ahbYnvnVRDeOjr+3pu2uiAtNtrEsiMjVPPj+cXd5E/fr8BL7v/T7F31vYdEHrI5cC/2OoO/vM9A==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@jest/environment": "30.2.0", "@jest/environment": "30.1.2",
"@jest/expect": "30.2.0", "@jest/expect": "30.1.2",
"@jest/types": "30.2.0", "@jest/types": "30.0.5",
"jest-mock": "30.2.0" "jest-mock": "30.0.5"
}, },
"engines": { "engines": {
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
@@ -4631,14 +4620,14 @@
} }
}, },
"node_modules/jest-circus/node_modules/@jest/test-result": { "node_modules/jest-circus/node_modules/@jest/test-result": {
"version": "30.2.0", "version": "30.1.3",
"resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-30.2.0.tgz", "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-30.1.3.tgz",
"integrity": "sha512-RF+Z+0CCHkARz5HT9mcQCBulb1wgCP3FBvl9VFokMX27acKphwyQsNuWH3c+ojd1LeWBLoTYoxF0zm6S/66mjg==", "integrity": "sha512-P9IV8T24D43cNRANPPokn7tZh0FAFnYS2HIfi5vK18CjRkTDR9Y3e1BoEcAJnl4ghZZF4Ecda4M/k41QkvurEQ==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@jest/console": "30.2.0", "@jest/console": "30.1.2",
"@jest/types": "30.2.0", "@jest/types": "30.0.5",
"@types/istanbul-lib-coverage": "^2.0.6", "@types/istanbul-lib-coverage": "^2.0.6",
"collect-v8-coverage": "^1.0.2" "collect-v8-coverage": "^1.0.2"
}, },
@@ -4647,23 +4636,23 @@
} }
}, },
"node_modules/jest-circus/node_modules/@jest/transform": { "node_modules/jest-circus/node_modules/@jest/transform": {
"version": "30.2.0", "version": "30.1.2",
"resolved": "https://registry.npmjs.org/@jest/transform/-/transform-30.2.0.tgz", "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-30.1.2.tgz",
"integrity": "sha512-XsauDV82o5qXbhalKxD7p4TZYYdwcaEXC77PPD2HixEFF+6YGppjrAAQurTl2ECWcEomHBMMNS9AH3kcCFx8jA==", "integrity": "sha512-UYYFGifSgfjujf1Cbd3iU/IQoSd6uwsj8XHj5DSDf5ERDcWMdJOPTkHWXj4U+Z/uMagyOQZ6Vne8C4nRIrCxqA==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@babel/core": "^7.27.4", "@babel/core": "^7.27.4",
"@jest/types": "30.2.0", "@jest/types": "30.0.5",
"@jridgewell/trace-mapping": "^0.3.25", "@jridgewell/trace-mapping": "^0.3.25",
"babel-plugin-istanbul": "^7.0.1", "babel-plugin-istanbul": "^7.0.0",
"chalk": "^4.1.2", "chalk": "^4.1.2",
"convert-source-map": "^2.0.0", "convert-source-map": "^2.0.0",
"fast-json-stable-stringify": "^2.1.0", "fast-json-stable-stringify": "^2.1.0",
"graceful-fs": "^4.2.11", "graceful-fs": "^4.2.11",
"jest-haste-map": "30.2.0", "jest-haste-map": "30.1.0",
"jest-regex-util": "30.0.1", "jest-regex-util": "30.0.1",
"jest-util": "30.2.0", "jest-util": "30.0.5",
"micromatch": "^4.0.8", "micromatch": "^4.0.8",
"pirates": "^4.0.7", "pirates": "^4.0.7",
"slash": "^3.0.0", "slash": "^3.0.0",
@@ -4674,9 +4663,9 @@
} }
}, },
"node_modules/jest-circus/node_modules/@jest/types": { "node_modules/jest-circus/node_modules/@jest/types": {
"version": "30.2.0", "version": "30.0.5",
"resolved": "https://registry.npmjs.org/@jest/types/-/types-30.2.0.tgz", "resolved": "https://registry.npmjs.org/@jest/types/-/types-30.0.5.tgz",
"integrity": "sha512-H9xg1/sfVvyfU7o3zMfBEjQ1gcsdeTMgqHoYdN79tuLqfTtuu7WckRA1R5whDwOzxaZAeMKTYWqP+WCAi0CHsg==", "integrity": "sha512-aREYa3aku9SSnea4aX6bhKn4bgv3AXkgijoQgbYV3yvbiGt6z+MQ85+6mIhx9DsKW2BuB/cLR/A+tcMThx+KLQ==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
@@ -4789,18 +4778,18 @@
"license": "MIT" "license": "MIT"
}, },
"node_modules/jest-circus/node_modules/expect": { "node_modules/jest-circus/node_modules/expect": {
"version": "30.2.0", "version": "30.1.2",
"resolved": "https://registry.npmjs.org/expect/-/expect-30.2.0.tgz", "resolved": "https://registry.npmjs.org/expect/-/expect-30.1.2.tgz",
"integrity": "sha512-u/feCi0GPsI+988gU2FLcsHyAHTU0MX1Wg68NhAnN7z/+C5wqG+CY8J53N9ioe8RXgaoz0nBR/TYMf3AycUuPw==", "integrity": "sha512-xvHszRavo28ejws8FpemjhwswGj4w/BetHIL8cU49u4sGyXDw2+p3YbeDbj6xzlxi6kWTjIRSTJ+9sNXPnF0Zg==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@jest/expect-utils": "30.2.0", "@jest/expect-utils": "30.1.2",
"@jest/get-type": "30.1.0", "@jest/get-type": "30.1.0",
"jest-matcher-utils": "30.2.0", "jest-matcher-utils": "30.1.2",
"jest-message-util": "30.2.0", "jest-message-util": "30.1.0",
"jest-mock": "30.2.0", "jest-mock": "30.0.5",
"jest-util": "30.2.0" "jest-util": "30.0.5"
}, },
"engines": { "engines": {
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
@@ -4828,53 +4817,53 @@
} }
}, },
"node_modules/jest-circus/node_modules/jest-diff": { "node_modules/jest-circus/node_modules/jest-diff": {
"version": "30.2.0", "version": "30.1.2",
"resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-30.2.0.tgz", "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-30.1.2.tgz",
"integrity": "sha512-dQHFo3Pt4/NLlG5z4PxZ/3yZTZ1C7s9hveiOj+GCN+uT109NC2QgsoVZsVOAvbJ3RgKkvyLGXZV9+piDpWbm6A==", "integrity": "sha512-4+prq+9J61mOVXCa4Qp8ZjavdxzrWQXrI80GNxP8f4tkI2syPuPrJgdRPZRrfUTRvIoUwcmNLbqEJy9W800+NQ==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@jest/diff-sequences": "30.0.1", "@jest/diff-sequences": "30.0.1",
"@jest/get-type": "30.1.0", "@jest/get-type": "30.1.0",
"chalk": "^4.1.2", "chalk": "^4.1.2",
"pretty-format": "30.2.0" "pretty-format": "30.0.5"
}, },
"engines": { "engines": {
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
} }
}, },
"node_modules/jest-circus/node_modules/jest-each": { "node_modules/jest-circus/node_modules/jest-each": {
"version": "30.2.0", "version": "30.1.0",
"resolved": "https://registry.npmjs.org/jest-each/-/jest-each-30.2.0.tgz", "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-30.1.0.tgz",
"integrity": "sha512-lpWlJlM7bCUf1mfmuqTA8+j2lNURW9eNafOy99knBM01i5CQeY5UH1vZjgT9071nDJac1M4XsbyI44oNOdhlDQ==", "integrity": "sha512-A+9FKzxPluqogNahpCv04UJvcZ9B3HamqpDNWNKDjtxVRYB8xbZLFuCr8JAJFpNp83CA0anGQFlpQna9Me+/tQ==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@jest/get-type": "30.1.0", "@jest/get-type": "30.1.0",
"@jest/types": "30.2.0", "@jest/types": "30.0.5",
"chalk": "^4.1.2", "chalk": "^4.1.2",
"jest-util": "30.2.0", "jest-util": "30.0.5",
"pretty-format": "30.2.0" "pretty-format": "30.0.5"
}, },
"engines": { "engines": {
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
} }
}, },
"node_modules/jest-circus/node_modules/jest-haste-map": { "node_modules/jest-circus/node_modules/jest-haste-map": {
"version": "30.2.0", "version": "30.1.0",
"resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-30.2.0.tgz", "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-30.1.0.tgz",
"integrity": "sha512-sQA/jCb9kNt+neM0anSj6eZhLZUIhQgwDt7cPGjumgLM4rXsfb9kpnlacmvZz3Q5tb80nS+oG/if+NBKrHC+Xw==", "integrity": "sha512-JLeM84kNjpRkggcGpQLsV7B8W4LNUWz7oDNVnY1Vjj22b5/fAb3kk3htiD+4Na8bmJmjJR7rBtS2Rmq/NEcADg==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@jest/types": "30.2.0", "@jest/types": "30.0.5",
"@types/node": "*", "@types/node": "*",
"anymatch": "^3.1.3", "anymatch": "^3.1.3",
"fb-watchman": "^2.0.2", "fb-watchman": "^2.0.2",
"graceful-fs": "^4.2.11", "graceful-fs": "^4.2.11",
"jest-regex-util": "30.0.1", "jest-regex-util": "30.0.1",
"jest-util": "30.2.0", "jest-util": "30.0.5",
"jest-worker": "30.2.0", "jest-worker": "30.1.0",
"micromatch": "^4.0.8", "micromatch": "^4.0.8",
"walker": "^1.0.8" "walker": "^1.0.8"
}, },
@@ -4886,35 +4875,35 @@
} }
}, },
"node_modules/jest-circus/node_modules/jest-matcher-utils": { "node_modules/jest-circus/node_modules/jest-matcher-utils": {
"version": "30.2.0", "version": "30.1.2",
"resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-30.2.0.tgz", "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-30.1.2.tgz",
"integrity": "sha512-dQ94Nq4dbzmUWkQ0ANAWS9tBRfqCrn0bV9AMYdOi/MHW726xn7eQmMeRTpX2ViC00bpNaWXq+7o4lIQ3AX13Hg==", "integrity": "sha512-7ai16hy4rSbDjvPTuUhuV8nyPBd6EX34HkBsBcBX2lENCuAQ0qKCPb/+lt8OSWUa9WWmGYLy41PrEzkwRwoGZQ==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@jest/get-type": "30.1.0", "@jest/get-type": "30.1.0",
"chalk": "^4.1.2", "chalk": "^4.1.2",
"jest-diff": "30.2.0", "jest-diff": "30.1.2",
"pretty-format": "30.2.0" "pretty-format": "30.0.5"
}, },
"engines": { "engines": {
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
} }
}, },
"node_modules/jest-circus/node_modules/jest-message-util": { "node_modules/jest-circus/node_modules/jest-message-util": {
"version": "30.2.0", "version": "30.1.0",
"resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-30.2.0.tgz", "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-30.1.0.tgz",
"integrity": "sha512-y4DKFLZ2y6DxTWD4cDe07RglV88ZiNEdlRfGtqahfbIjfsw1nMCPx49Uev4IA/hWn3sDKyAnSPwoYSsAEdcimw==", "integrity": "sha512-HizKDGG98cYkWmaLUHChq4iN+oCENohQLb7Z5guBPumYs+/etonmNFlg1Ps6yN9LTPyZn+M+b/9BbnHx3WTMDg==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@babel/code-frame": "^7.27.1", "@babel/code-frame": "^7.27.1",
"@jest/types": "30.2.0", "@jest/types": "30.0.5",
"@types/stack-utils": "^2.0.3", "@types/stack-utils": "^2.0.3",
"chalk": "^4.1.2", "chalk": "^4.1.2",
"graceful-fs": "^4.2.11", "graceful-fs": "^4.2.11",
"micromatch": "^4.0.8", "micromatch": "^4.0.8",
"pretty-format": "30.2.0", "pretty-format": "30.0.5",
"slash": "^3.0.0", "slash": "^3.0.0",
"stack-utils": "^2.0.6" "stack-utils": "^2.0.6"
}, },
@@ -4923,15 +4912,15 @@
} }
}, },
"node_modules/jest-circus/node_modules/jest-mock": { "node_modules/jest-circus/node_modules/jest-mock": {
"version": "30.2.0", "version": "30.0.5",
"resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-30.2.0.tgz", "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-30.0.5.tgz",
"integrity": "sha512-JNNNl2rj4b5ICpmAcq+WbLH83XswjPbjH4T7yvGzfAGCPh1rw+xVNbtk+FnRslvt9lkCcdn9i1oAoKUuFsOxRw==", "integrity": "sha512-Od7TyasAAQX/6S+QCbN6vZoWOMwlTtzzGuxJku1GhGanAjz9y+QsQkpScDmETvdc9aSXyJ/Op4rhpMYBWW91wQ==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@jest/types": "30.2.0", "@jest/types": "30.0.5",
"@types/node": "*", "@types/node": "*",
"jest-util": "30.2.0" "jest-util": "30.0.5"
}, },
"engines": { "engines": {
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
@@ -4948,18 +4937,18 @@
} }
}, },
"node_modules/jest-circus/node_modules/jest-resolve": { "node_modules/jest-circus/node_modules/jest-resolve": {
"version": "30.2.0", "version": "30.1.3",
"resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-30.2.0.tgz", "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-30.1.3.tgz",
"integrity": "sha512-TCrHSxPlx3tBY3hWNtRQKbtgLhsXa1WmbJEqBlTBrGafd5fiQFByy2GNCEoGR+Tns8d15GaL9cxEzKOO3GEb2A==", "integrity": "sha512-DI4PtTqzw9GwELFS41sdMK32Ajp3XZQ8iygeDMWkxlRhm7uUTOFSZFVZABFuxr0jvspn8MAYy54NxZCsuCTSOw==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"chalk": "^4.1.2", "chalk": "^4.1.2",
"graceful-fs": "^4.2.11", "graceful-fs": "^4.2.11",
"jest-haste-map": "30.2.0", "jest-haste-map": "30.1.0",
"jest-pnp-resolver": "^1.2.3", "jest-pnp-resolver": "^1.2.3",
"jest-util": "30.2.0", "jest-util": "30.0.5",
"jest-validate": "30.2.0", "jest-validate": "30.1.0",
"slash": "^3.0.0", "slash": "^3.0.0",
"unrs-resolver": "^1.7.11" "unrs-resolver": "^1.7.11"
}, },
@@ -4968,32 +4957,32 @@
} }
}, },
"node_modules/jest-circus/node_modules/jest-runtime": { "node_modules/jest-circus/node_modules/jest-runtime": {
"version": "30.2.0", "version": "30.1.3",
"resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-30.2.0.tgz", "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-30.1.3.tgz",
"integrity": "sha512-p1+GVX/PJqTucvsmERPMgCPvQJpFt4hFbM+VN3n8TMo47decMUcJbt+rgzwrEme0MQUA/R+1de2axftTHkKckg==", "integrity": "sha512-WS8xgjuNSphdIGnleQcJ3AKE4tBKOVP+tKhCD0u+Tb2sBmsU8DxfbBpZX7//+XOz81zVs4eFpJQwBNji2Y07DA==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@jest/environment": "30.2.0", "@jest/environment": "30.1.2",
"@jest/fake-timers": "30.2.0", "@jest/fake-timers": "30.1.2",
"@jest/globals": "30.2.0", "@jest/globals": "30.1.2",
"@jest/source-map": "30.0.1", "@jest/source-map": "30.0.1",
"@jest/test-result": "30.2.0", "@jest/test-result": "30.1.3",
"@jest/transform": "30.2.0", "@jest/transform": "30.1.2",
"@jest/types": "30.2.0", "@jest/types": "30.0.5",
"@types/node": "*", "@types/node": "*",
"chalk": "^4.1.2", "chalk": "^4.1.2",
"cjs-module-lexer": "^2.1.0", "cjs-module-lexer": "^2.1.0",
"collect-v8-coverage": "^1.0.2", "collect-v8-coverage": "^1.0.2",
"glob": "^10.3.10", "glob": "^10.3.10",
"graceful-fs": "^4.2.11", "graceful-fs": "^4.2.11",
"jest-haste-map": "30.2.0", "jest-haste-map": "30.1.0",
"jest-message-util": "30.2.0", "jest-message-util": "30.1.0",
"jest-mock": "30.2.0", "jest-mock": "30.0.5",
"jest-regex-util": "30.0.1", "jest-regex-util": "30.0.1",
"jest-resolve": "30.2.0", "jest-resolve": "30.1.3",
"jest-snapshot": "30.2.0", "jest-snapshot": "30.1.2",
"jest-util": "30.2.0", "jest-util": "30.0.5",
"slash": "^3.0.0", "slash": "^3.0.0",
"strip-bom": "^4.0.0" "strip-bom": "^4.0.0"
}, },
@@ -5002,9 +4991,9 @@
} }
}, },
"node_modules/jest-circus/node_modules/jest-snapshot": { "node_modules/jest-circus/node_modules/jest-snapshot": {
"version": "30.2.0", "version": "30.1.2",
"resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-30.2.0.tgz", "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-30.1.2.tgz",
"integrity": "sha512-5WEtTy2jXPFypadKNpbNkZ72puZCa6UjSr/7djeecHWOu7iYhSXSnHScT8wBz3Rn8Ena5d5RYRcsyKIeqG1IyA==", "integrity": "sha512-4q4+6+1c8B6Cy5pGgFvjDy/Pa6VYRiGu0yQafKkJ9u6wQx4G5PqI2QR6nxTl43yy7IWsINwz6oT4o6tD12a8Dg==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
@@ -5013,20 +5002,20 @@
"@babel/plugin-syntax-jsx": "^7.27.1", "@babel/plugin-syntax-jsx": "^7.27.1",
"@babel/plugin-syntax-typescript": "^7.27.1", "@babel/plugin-syntax-typescript": "^7.27.1",
"@babel/types": "^7.27.3", "@babel/types": "^7.27.3",
"@jest/expect-utils": "30.2.0", "@jest/expect-utils": "30.1.2",
"@jest/get-type": "30.1.0", "@jest/get-type": "30.1.0",
"@jest/snapshot-utils": "30.2.0", "@jest/snapshot-utils": "30.1.2",
"@jest/transform": "30.2.0", "@jest/transform": "30.1.2",
"@jest/types": "30.2.0", "@jest/types": "30.0.5",
"babel-preset-current-node-syntax": "^1.2.0", "babel-preset-current-node-syntax": "^1.1.0",
"chalk": "^4.1.2", "chalk": "^4.1.2",
"expect": "30.2.0", "expect": "30.1.2",
"graceful-fs": "^4.2.11", "graceful-fs": "^4.2.11",
"jest-diff": "30.2.0", "jest-diff": "30.1.2",
"jest-matcher-utils": "30.2.0", "jest-matcher-utils": "30.1.2",
"jest-message-util": "30.2.0", "jest-message-util": "30.1.0",
"jest-util": "30.2.0", "jest-util": "30.0.5",
"pretty-format": "30.2.0", "pretty-format": "30.0.5",
"semver": "^7.7.2", "semver": "^7.7.2",
"synckit": "^0.11.8" "synckit": "^0.11.8"
}, },
@@ -5035,13 +5024,13 @@
} }
}, },
"node_modules/jest-circus/node_modules/jest-util": { "node_modules/jest-circus/node_modules/jest-util": {
"version": "30.2.0", "version": "30.0.5",
"resolved": "https://registry.npmjs.org/jest-util/-/jest-util-30.2.0.tgz", "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-30.0.5.tgz",
"integrity": "sha512-QKNsM0o3Xe6ISQU869e+DhG+4CK/48aHYdJZGlFQVTjnbvgpcKyxpzk29fGiO7i/J8VENZ+d2iGnSsvmuHywlA==", "integrity": "sha512-pvyPWssDZR0FlfMxCBoc0tvM8iUEskaRFALUtGQYzVEAqisAztmy+R8LnU14KT4XA0H/a5HMVTXat1jLne010g==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@jest/types": "30.2.0", "@jest/types": "30.0.5",
"@types/node": "*", "@types/node": "*",
"chalk": "^4.1.2", "chalk": "^4.1.2",
"ci-info": "^4.2.0", "ci-info": "^4.2.0",
@@ -5053,33 +5042,33 @@
} }
}, },
"node_modules/jest-circus/node_modules/jest-validate": { "node_modules/jest-circus/node_modules/jest-validate": {
"version": "30.2.0", "version": "30.1.0",
"resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-30.2.0.tgz", "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-30.1.0.tgz",
"integrity": "sha512-FBGWi7dP2hpdi8nBoWxSsLvBFewKAg0+uSQwBaof4Y4DPgBabXgpSYC5/lR7VmnIlSpASmCi/ntRWPbv7089Pw==", "integrity": "sha512-7P3ZlCFW/vhfQ8pE7zW6Oi4EzvuB4sgR72Q1INfW9m0FGo0GADYlPwIkf4CyPq7wq85g+kPMtPOHNAdWHeBOaA==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@jest/get-type": "30.1.0", "@jest/get-type": "30.1.0",
"@jest/types": "30.2.0", "@jest/types": "30.0.5",
"camelcase": "^6.3.0", "camelcase": "^6.3.0",
"chalk": "^4.1.2", "chalk": "^4.1.2",
"leven": "^3.1.0", "leven": "^3.1.0",
"pretty-format": "30.2.0" "pretty-format": "30.0.5"
}, },
"engines": { "engines": {
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
} }
}, },
"node_modules/jest-circus/node_modules/jest-worker": { "node_modules/jest-circus/node_modules/jest-worker": {
"version": "30.2.0", "version": "30.1.0",
"resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-30.2.0.tgz", "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-30.1.0.tgz",
"integrity": "sha512-0Q4Uk8WF7BUwqXHuAjc23vmopWJw5WH7w2tqBoUOZpOjW/ZnR44GXXd1r82RvnmI2GZge3ivrYXk/BE2+VtW2g==", "integrity": "sha512-uvWcSjlwAAgIu133Tt77A05H7RIk3Ho8tZL50bQM2AkvLdluw9NG48lRCl3Dt+MOH719n/0nnb5YxUwcuJiKRA==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@types/node": "*", "@types/node": "*",
"@ungap/structured-clone": "^1.3.0", "@ungap/structured-clone": "^1.3.0",
"jest-util": "30.2.0", "jest-util": "30.0.5",
"merge-stream": "^2.0.0", "merge-stream": "^2.0.0",
"supports-color": "^8.1.1" "supports-color": "^8.1.1"
}, },
@@ -5117,9 +5106,9 @@
} }
}, },
"node_modules/jest-circus/node_modules/pretty-format": { "node_modules/jest-circus/node_modules/pretty-format": {
"version": "30.2.0", "version": "30.0.5",
"resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-30.2.0.tgz", "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-30.0.5.tgz",
"integrity": "sha512-9uBdv/B4EefsuAL+pWqueZyZS2Ba+LxfFeQ9DN14HU4bN8bhaxKdkpjpB6fs9+pSjIBu+FXQHImEg8j/Lw0+vA==", "integrity": "sha512-D1tKtYvByrBkFLe2wHJl2bwMJIiT8rW+XA+TiataH79/FszLQMrpGEvzUVkzPau7OCO0Qnrhpe87PqtOAIB8Yw==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
@@ -6050,9 +6039,9 @@
"dev": true "dev": true
}, },
"node_modules/node-releases": { "node_modules/node-releases": {
"version": "2.0.21", "version": "2.0.20",
"resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.21.tgz", "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.20.tgz",
"integrity": "sha512-5b0pgg78U3hwXkCM8Z9b2FJdPZlr9Psr9V2gQPESdGHqbntyFJKFW4r5TeWGFzafGY3hzs1JC62VEQMbl1JFkw==", "integrity": "sha512-7gK6zSXEH6neM212JgfYFXe+GmZQM+fia5SsusuBIUgnPheLFBmIPhtFoAQRj8/7wASYQnbDlHPVwY0BefoFgA==",
"dev": true, "dev": true,
"license": "MIT" "license": "MIT"
}, },
@@ -6362,16 +6351,15 @@
} }
}, },
"node_modules/prettier": { "node_modules/prettier": {
"version": "3.6.2", "version": "2.8.8",
"resolved": "https://registry.npmjs.org/prettier/-/prettier-3.6.2.tgz", "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz",
"integrity": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==", "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==",
"dev": true, "dev": true,
"license": "MIT",
"bin": { "bin": {
"prettier": "bin/prettier.cjs" "prettier": "bin-prettier.js"
}, },
"engines": { "engines": {
"node": ">=14" "node": ">=10.13.0"
}, },
"funding": { "funding": {
"url": "https://github.com/prettier/prettier?sponsor=1" "url": "https://github.com/prettier/prettier?sponsor=1"

View File

@@ -51,9 +51,9 @@
"eslint-plugin-jest": "^27.9.0", "eslint-plugin-jest": "^27.9.0",
"eslint-plugin-node": "^11.1.0", "eslint-plugin-node": "^11.1.0",
"jest": "^29.7.0", "jest": "^29.7.0",
"jest-circus": "^30.2.0", "jest-circus": "^30.1.3",
"jest-each": "^29.7.0", "jest-each": "^29.7.0",
"prettier": "^3.6.2", "prettier": "^2.8.4",
"ts-jest": "^29.4.1", "ts-jest": "^29.4.1",
"typescript": "^5.4.2" "typescript": "^5.4.2"
} }

View File

@@ -167,12 +167,14 @@ const getCacheDirectoriesFromCacheDependencyPath = async (
packageManagerInfo: PackageManagerInfo, packageManagerInfo: PackageManagerInfo,
cacheDependencyPath: string cacheDependencyPath: string
): Promise<string[]> => { ): Promise<string[]> => {
const projectDirectories = const projectDirectories = await getProjectDirectoriesFromCacheDependencyPath(
await getProjectDirectoriesFromCacheDependencyPath(cacheDependencyPath); cacheDependencyPath
);
const cacheFoldersPaths = await Promise.all( const cacheFoldersPaths = await Promise.all(
projectDirectories.map(async projectDirectory => { projectDirectories.map(async projectDirectory => {
const cacheFolderPath = const cacheFolderPath = await packageManagerInfo.getCacheFolderPath(
await packageManagerInfo.getCacheFolderPath(projectDirectory); projectDirectory
);
core.debug( core.debug(
`${packageManagerInfo.name}'s cache folder "${cacheFolderPath}" configured for the directory "${projectDirectory}"` `${packageManagerInfo.name}'s cache folder "${cacheFolderPath}" configured for the directory "${projectDirectory}"`
); );

View File

@@ -221,8 +221,8 @@ export default class OfficialBuilds extends BaseDistribution {
alias === '*' alias === '*'
? numbered[numbered.length - 1] ? numbered[numbered.length - 1]
: n < 0 : n < 0
? numbered[numbered.length - 1 + n] ? numbered[numbered.length - 1 + n]
: aliases[alias]; : aliases[alias];
if (!release) { if (!release) {
throw new Error( throw new Error(