diff --git a/jest.config.ts b/jest.config.ts index bc0faa898..aa6daec76 100644 --- a/jest.config.ts +++ b/jest.config.ts @@ -1,8 +1,18 @@ -import { version as typescriptESLintPluginVersion } from '@typescript-eslint/eslint-plugin/package.json'; -import { version as eslintVersion } from 'eslint/package.json'; +import fs from 'fs'; import type { Config } from 'jest'; import * as semver from 'semver'; +const { version: typescriptESLintPluginVersion } = JSON.parse( + fs.readFileSync( + 'node_modules/@typescript-eslint/eslint-plugin/package.json', + 'utf-8', + ), +); + +const { version: eslintVersion } = JSON.parse( + fs.readFileSync('node_modules/eslint/package.json', 'utf-8'), +); + const config = { clearMocks: true, restoreMocks: true, diff --git a/package.json b/package.json index 993b3fe99..62abc8d44 100644 --- a/package.json +++ b/package.json @@ -102,7 +102,7 @@ "eslint-remote-tester-repositories": "~1.0.0", "husky": "^9.0.1", "is-ci": "^4.0.0", - "jest": "^29.0.0", + "jest": "30.0.0-beta.4", "jest-runner-eslint": "^2.0.0", "lint-staged": "^13.0.3", "markdown-link-check": "~3.12.0", diff --git a/yarn.lock b/yarn.lock index 0f5c7bc79..c61b4eac1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -83,7 +83,30 @@ __metadata: languageName: node linkType: hard -"@babel/generator@npm:^7.27.1, @babel/generator@npm:^7.7.2": +"@babel/core@npm:^7.27.1": + version: 7.27.3 + resolution: "@babel/core@npm:7.27.3" + dependencies: + "@ampproject/remapping": ^2.2.0 + "@babel/code-frame": ^7.27.1 + "@babel/generator": ^7.27.3 + "@babel/helper-compilation-targets": ^7.27.2 + "@babel/helper-module-transforms": ^7.27.3 + "@babel/helpers": ^7.27.3 + "@babel/parser": ^7.27.3 + "@babel/template": ^7.27.2 + "@babel/traverse": ^7.27.3 + "@babel/types": ^7.27.3 + convert-source-map: ^2.0.0 + debug: ^4.1.0 + gensync: ^1.0.0-beta.2 + json5: ^2.2.3 + semver: ^6.3.1 + checksum: d70d5e4e99d87d07e9dd51ef20f6558e2145562c6bab9db4b26a9d1ca3fe96db87f3b0385d85df6e6582faf623e4bec4150a417095fdb598956dbd8608cd6270 + languageName: node + linkType: hard + +"@babel/generator@npm:^7.27.1": version: 7.27.1 resolution: "@babel/generator@npm:7.27.1" dependencies: @@ -96,6 +119,19 @@ __metadata: languageName: node linkType: hard +"@babel/generator@npm:^7.27.3": + version: 7.27.3 + resolution: "@babel/generator@npm:7.27.3" + dependencies: + "@babel/parser": ^7.27.3 + "@babel/types": ^7.27.3 + "@jridgewell/gen-mapping": ^0.3.5 + "@jridgewell/trace-mapping": ^0.3.25 + jsesc: ^3.0.2 + checksum: c0b1b399ff62fa0f1903679ab2b088fd4312c33154c0ae78228094c196ecf53ce8e525b8f5e537ac3117ff9a49cdf7b3640f129114908dfadc6541853f3747a2 + languageName: node + linkType: hard + "@babel/helper-annotate-as-pure@npm:^7.27.1": version: 7.27.1 resolution: "@babel/helper-annotate-as-pure@npm:7.27.1" @@ -196,6 +232,19 @@ __metadata: languageName: node linkType: hard +"@babel/helper-module-transforms@npm:^7.27.3": + version: 7.27.3 + resolution: "@babel/helper-module-transforms@npm:7.27.3" + dependencies: + "@babel/helper-module-imports": ^7.27.1 + "@babel/helper-validator-identifier": ^7.27.1 + "@babel/traverse": ^7.27.3 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: c611d42d3cb7ba23b1a864fcf8d6cde0dc99e876ca1c9a67e4d7919a70706ded4aaa45420de2bf7f7ea171e078e59f0edcfa15a56d74b9485e151b95b93b946e + languageName: node + linkType: hard + "@babel/helper-optimise-call-expression@npm:^7.27.1": version: 7.27.1 resolution: "@babel/helper-optimise-call-expression@npm:7.27.1" @@ -290,6 +339,16 @@ __metadata: languageName: node linkType: hard +"@babel/helpers@npm:^7.27.3": + version: 7.27.3 + resolution: "@babel/helpers@npm:7.27.3" + dependencies: + "@babel/template": ^7.27.2 + "@babel/types": ^7.27.3 + checksum: c572acf07cb4248a67eca76c9bfa6d4f120594e0c73ae6b014159509583981a519935f8997f611896272a1d38dc46dbb8e81f645ab52ad82da78a930b2dd4e8c + languageName: node + linkType: hard + "@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.27.1, @babel/parser@npm:^7.27.2": version: 7.27.2 resolution: "@babel/parser@npm:7.27.2" @@ -301,6 +360,17 @@ __metadata: languageName: node linkType: hard +"@babel/parser@npm:^7.27.3": + version: 7.27.3 + resolution: "@babel/parser@npm:7.27.3" + dependencies: + "@babel/types": ^7.27.3 + bin: + parser: ./bin/babel-parser.js + checksum: aef2cfd154e47a639615d173d3f05a8ce8007fcc5a0ade013c953adee71a8bc19465a147e060cc67388fd748b62a3b42bf3b5cc3e83d4f8add526b3b722e2231 + languageName: node + linkType: hard + "@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:7.27.1" @@ -457,7 +527,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-jsx@npm:^7.27.1, @babel/plugin-syntax-jsx@npm:^7.7.2": +"@babel/plugin-syntax-jsx@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-syntax-jsx@npm:7.27.1" dependencies: @@ -556,7 +626,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-typescript@npm:^7.27.1, @babel/plugin-syntax-typescript@npm:^7.7.2": +"@babel/plugin-syntax-typescript@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-syntax-typescript@npm:7.27.1" dependencies: @@ -1288,7 +1358,7 @@ __metadata: languageName: node linkType: hard -"@babel/template@npm:^7.27.1, @babel/template@npm:^7.3.3": +"@babel/template@npm:^7.27.1, @babel/template@npm:^7.27.2, @babel/template@npm:^7.3.3": version: 7.27.2 resolution: "@babel/template@npm:7.27.2" dependencies: @@ -1314,6 +1384,21 @@ __metadata: languageName: node linkType: hard +"@babel/traverse@npm:^7.27.3": + version: 7.27.3 + resolution: "@babel/traverse@npm:7.27.3" + dependencies: + "@babel/code-frame": ^7.27.1 + "@babel/generator": ^7.27.3 + "@babel/parser": ^7.27.3 + "@babel/template": ^7.27.2 + "@babel/types": ^7.27.3 + debug: ^4.3.1 + globals: ^11.1.0 + checksum: 914402382921b796b740f7c90d56ba130ffd5eeda8d18dc82f1243a1a510ff21a26d5b713df08c8e8aad2ffc969ce4624cee309406d69bcee8efa350483688c9 + languageName: node + linkType: hard + "@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.27.1, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4": version: 7.27.1 resolution: "@babel/types@npm:7.27.1" @@ -1324,6 +1409,16 @@ __metadata: languageName: node linkType: hard +"@babel/types@npm:^7.27.3": + version: 7.27.3 + resolution: "@babel/types@npm:7.27.3" + dependencies: + "@babel/helper-string-parser": ^7.27.1 + "@babel/helper-validator-identifier": ^7.27.1 + checksum: f0d43c0231f3ebc118480e149292dcd92ea128e2650285ced99ff2e5610db2171305f59aa07406ba0cb36af8e4331a53a69576d6b0c3f3176144dd3ad514b9ae + languageName: node + linkType: hard + "@bcoe/v8-coverage@npm:^0.2.3": version: 0.2.3 resolution: "@bcoe/v8-coverage@npm:0.2.3" @@ -1673,70 +1768,87 @@ __metadata: languageName: node linkType: hard -"@jest/console@npm:^29.7.0": - version: 29.7.0 - resolution: "@jest/console@npm:29.7.0" +"@jest/console@npm:30.0.0-beta.4": + version: 30.0.0-beta.4 + resolution: "@jest/console@npm:30.0.0-beta.4" dependencies: - "@jest/types": ^29.6.3 + "@jest/types": 30.0.0-beta.3 "@types/node": "*" chalk: ^4.0.0 - jest-message-util: ^29.7.0 - jest-util: ^29.7.0 + jest-message-util: 30.0.0-beta.4 + jest-util: 30.0.0-beta.3 slash: ^3.0.0 - checksum: 0e3624e32c5a8e7361e889db70b170876401b7d70f509a2538c31d5cd50deb0c1ae4b92dc63fe18a0902e0a48c590c21d53787a0df41a52b34fa7cab96c384d6 + checksum: 839147d2c8c55a96d26c2827b322b2b0ff48a339ac23fa6be11763efc6866da4cd01bd349de451d2518adff4553515f7cebd20585a410286e9f38a3039fa83f2 languageName: node linkType: hard -"@jest/core@npm:^29.7.0": - version: 29.7.0 - resolution: "@jest/core@npm:29.7.0" +"@jest/core@npm:30.0.0-beta.4": + version: 30.0.0-beta.4 + resolution: "@jest/core@npm:30.0.0-beta.4" dependencies: - "@jest/console": ^29.7.0 - "@jest/reporters": ^29.7.0 - "@jest/test-result": ^29.7.0 - "@jest/transform": ^29.7.0 - "@jest/types": ^29.6.3 + "@jest/console": 30.0.0-beta.4 + "@jest/pattern": 30.0.0-beta.3 + "@jest/reporters": 30.0.0-beta.4 + "@jest/test-result": 30.0.0-beta.4 + "@jest/transform": 30.0.0-beta.4 + "@jest/types": 30.0.0-beta.3 "@types/node": "*" ansi-escapes: ^4.2.1 chalk: ^4.0.0 - ci-info: ^3.2.0 - exit: ^0.1.2 + ci-info: ^4.0.0 + exit-x: ^0.2.2 graceful-fs: ^4.2.9 - jest-changed-files: ^29.7.0 - jest-config: ^29.7.0 - jest-haste-map: ^29.7.0 - jest-message-util: ^29.7.0 - jest-regex-util: ^29.6.3 - jest-resolve: ^29.7.0 - jest-resolve-dependencies: ^29.7.0 - jest-runner: ^29.7.0 - jest-runtime: ^29.7.0 - jest-snapshot: ^29.7.0 - jest-util: ^29.7.0 - jest-validate: ^29.7.0 - jest-watcher: ^29.7.0 - micromatch: ^4.0.4 - pretty-format: ^29.7.0 + jest-changed-files: 30.0.0-beta.3 + jest-config: 30.0.0-beta.4 + jest-haste-map: 30.0.0-beta.4 + jest-message-util: 30.0.0-beta.4 + jest-regex-util: 30.0.0-beta.3 + jest-resolve: 30.0.0-beta.4 + jest-resolve-dependencies: 30.0.0-beta.4 + jest-runner: 30.0.0-beta.4 + jest-runtime: 30.0.0-beta.4 + jest-snapshot: 30.0.0-beta.4 + jest-util: 30.0.0-beta.3 + jest-validate: 30.0.0-beta.3 + jest-watcher: 30.0.0-beta.4 + micromatch: ^4.0.8 + pretty-format: 30.0.0-beta.3 slash: ^3.0.0 - strip-ansi: ^6.0.0 + strip-ansi: ^6.0.1 peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 peerDependenciesMeta: node-notifier: optional: true - checksum: af759c9781cfc914553320446ce4e47775ae42779e73621c438feb1e4231a5d4862f84b1d8565926f2d1aab29b3ec3dcfdc84db28608bdf5f29867124ebcfc0d + checksum: ab223e3b768cf58d8a3f23e4c4a7a87e75fd919e7feeaae4ef13657d7bb9b45c46baf7f96185cfad4170247cccf680e0c9caf685702b467a901a0d4a71d005df languageName: node linkType: hard -"@jest/environment@npm:^29.7.0": - version: 29.7.0 - resolution: "@jest/environment@npm:29.7.0" +"@jest/diff-sequences@npm:30.0.0-beta.3": + version: 30.0.0-beta.3 + resolution: "@jest/diff-sequences@npm:30.0.0-beta.3" + checksum: eabc3bf99a60486bf9423cbaf96c9b28e7ed109b3ae498944b618cfb17848dd2e0bfb6aed0a13450f89a91bba1bdc8442873443b2e8f02f729b395b1d80cea25 + languageName: node + linkType: hard + +"@jest/environment@npm:30.0.0-beta.4": + version: 30.0.0-beta.4 + resolution: "@jest/environment@npm:30.0.0-beta.4" dependencies: - "@jest/fake-timers": ^29.7.0 - "@jest/types": ^29.6.3 + "@jest/fake-timers": 30.0.0-beta.4 + "@jest/types": 30.0.0-beta.3 "@types/node": "*" - jest-mock: ^29.7.0 - checksum: 6fb398143b2543d4b9b8d1c6dbce83fa5247f84f550330604be744e24c2bd2178bb893657d62d1b97cf2f24baf85c450223f8237cccb71192c36a38ea2272934 + jest-mock: 30.0.0-beta.3 + checksum: 690b403ba6e87da0f1e9ba0e14e3c90e9f9c0627760ee95119525de756dd20c052151fea590bb5f1eb514a0473345e033e3fee65c6a1ac43f625750d1adb8950 + languageName: node + linkType: hard + +"@jest/expect-utils@npm:30.0.0-beta.4": + version: 30.0.0-beta.4 + resolution: "@jest/expect-utils@npm:30.0.0-beta.4" + dependencies: + "@jest/get-type": 30.0.0-beta.3 + checksum: 602842bafae258923f65117f18fd762dd76f7ee6fed74e32a2bb42845af17b2e8313d684ad1ecf4feca4a602e8db14a029b984ce552b124aa5d46f61259de294 languageName: node linkType: hard @@ -1749,76 +1861,102 @@ __metadata: languageName: node linkType: hard -"@jest/expect@npm:^29.7.0": - version: 29.7.0 - resolution: "@jest/expect@npm:29.7.0" +"@jest/expect@npm:30.0.0-beta.4": + version: 30.0.0-beta.4 + resolution: "@jest/expect@npm:30.0.0-beta.4" dependencies: - expect: ^29.7.0 - jest-snapshot: ^29.7.0 - checksum: a01cb85fd9401bab3370618f4b9013b90c93536562222d920e702a0b575d239d74cecfe98010aaec7ad464f67cf534a353d92d181646a4b792acaa7e912ae55e + expect: 30.0.0-beta.4 + jest-snapshot: 30.0.0-beta.4 + checksum: f8f6eee30ed834bf083d13c56da997e13be183f22f7ab9830b9f586aa05e4987b5df95a9304bdf32606b3f767852a2a554404de33b35cef249e6236149d22bee languageName: node linkType: hard -"@jest/fake-timers@npm:^29.7.0": - version: 29.7.0 - resolution: "@jest/fake-timers@npm:29.7.0" +"@jest/fake-timers@npm:30.0.0-beta.4": + version: 30.0.0-beta.4 + resolution: "@jest/fake-timers@npm:30.0.0-beta.4" dependencies: - "@jest/types": ^29.6.3 - "@sinonjs/fake-timers": ^10.0.2 + "@jest/types": 30.0.0-beta.3 + "@sinonjs/fake-timers": ^13.0.0 "@types/node": "*" - jest-message-util: ^29.7.0 - jest-mock: ^29.7.0 - jest-util: ^29.7.0 - checksum: caf2bbd11f71c9241b458d1b5a66cbe95debc5a15d96442444b5d5c7ba774f523c76627c6931cca5e10e76f0d08761f6f1f01a608898f4751a0eee54fc3d8d00 + jest-message-util: 30.0.0-beta.4 + jest-mock: 30.0.0-beta.3 + jest-util: 30.0.0-beta.3 + checksum: e1c035eac7058440eeb46f74f4dedfc7872c0d25c9d3acd338a8e5c6265ac6ff6d7e14b5c2ba9d10de30d2cf972c2b1050f4e09969b8c9e36a4361871dc26b5f languageName: node linkType: hard -"@jest/globals@npm:^29.7.0": - version: 29.7.0 - resolution: "@jest/globals@npm:29.7.0" +"@jest/get-type@npm:30.0.0-beta.3": + version: 30.0.0-beta.3 + resolution: "@jest/get-type@npm:30.0.0-beta.3" + checksum: d70781bbaf547a391f48afbd80077e9279d42ec1e40fd15c69158b20acf045ad5cfa3e3662a1826ab43aee7b31d59a9e95d6d9a74a3ed08c5175eea683ff69d7 + languageName: node + linkType: hard + +"@jest/globals@npm:30.0.0-beta.4": + version: 30.0.0-beta.4 + resolution: "@jest/globals@npm:30.0.0-beta.4" dependencies: - "@jest/environment": ^29.7.0 - "@jest/expect": ^29.7.0 - "@jest/types": ^29.6.3 - jest-mock: ^29.7.0 - checksum: 97dbb9459135693ad3a422e65ca1c250f03d82b2a77f6207e7fa0edd2c9d2015fbe4346f3dc9ebff1678b9d8da74754d4d440b7837497f8927059c0642a22123 + "@jest/environment": 30.0.0-beta.4 + "@jest/expect": 30.0.0-beta.4 + "@jest/types": 30.0.0-beta.3 + jest-mock: 30.0.0-beta.3 + checksum: bcf2e26f1801e8d530cb68efa3b8f19c957fc46eeb426125a9ac149935836de5b6e60fe57adffd5bf47b58caa8da59e839980c280b52faef5f7186c43f32e6ab languageName: node linkType: hard -"@jest/reporters@npm:^29.7.0": - version: 29.7.0 - resolution: "@jest/reporters@npm:29.7.0" +"@jest/pattern@npm:30.0.0-beta.3": + version: 30.0.0-beta.3 + resolution: "@jest/pattern@npm:30.0.0-beta.3" + dependencies: + "@types/node": "*" + jest-regex-util: 30.0.0-beta.3 + checksum: ab48fc832109f97466aac9830dea1412ce7bad09edac8d1b26954a7ebc20070ce3106372b66f82c79b2d8a3c6b5b2c70cb75a1d0c0b29e33dc2e38b1e61b41ed + languageName: node + linkType: hard + +"@jest/reporters@npm:30.0.0-beta.4": + version: 30.0.0-beta.4 + resolution: "@jest/reporters@npm:30.0.0-beta.4" dependencies: "@bcoe/v8-coverage": ^0.2.3 - "@jest/console": ^29.7.0 - "@jest/test-result": ^29.7.0 - "@jest/transform": ^29.7.0 - "@jest/types": ^29.6.3 + "@jest/console": 30.0.0-beta.4 + "@jest/test-result": 30.0.0-beta.4 + "@jest/transform": 30.0.0-beta.4 + "@jest/types": 30.0.0-beta.3 "@jridgewell/trace-mapping": ^0.3.18 "@types/node": "*" chalk: ^4.0.0 collect-v8-coverage: ^1.0.0 - exit: ^0.1.2 - glob: ^7.1.3 + exit-x: ^0.2.2 + glob: ^10.3.10 graceful-fs: ^4.2.9 istanbul-lib-coverage: ^3.0.0 istanbul-lib-instrument: ^6.0.0 istanbul-lib-report: ^3.0.0 - istanbul-lib-source-maps: ^4.0.0 + istanbul-lib-source-maps: ^5.0.0 istanbul-reports: ^3.1.3 - jest-message-util: ^29.7.0 - jest-util: ^29.7.0 - jest-worker: ^29.7.0 + jest-message-util: 30.0.0-beta.4 + jest-util: 30.0.0-beta.3 + jest-worker: 30.0.0-beta.4 slash: ^3.0.0 - string-length: ^4.0.1 - strip-ansi: ^6.0.0 + string-length: ^4.0.2 + strip-ansi: ^6.0.1 v8-to-istanbul: ^9.0.1 peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 peerDependenciesMeta: node-notifier: optional: true - checksum: 7eadabd62cc344f629024b8a268ecc8367dba756152b761bdcb7b7e570a3864fc51b2a9810cd310d85e0a0173ef002ba4528d5ea0329fbf66ee2a3ada9c40455 + checksum: 5adbdf8b1709d7833ee218437ee0f2b38af6779989baf95458bb282a7409cf6daf2a6b5c9dfb128e7cff413ec22c82cf45bf0d78676854852677e021dad7fa2b + languageName: node + linkType: hard + +"@jest/schemas@npm:30.0.0-beta.3": + version: 30.0.0-beta.3 + resolution: "@jest/schemas@npm:30.0.0-beta.3" + dependencies: + "@sinclair/typebox": ^0.34.0 + checksum: f307f777280bc83d869cd123ec1d65ee591a19fe8a2d6006ea6c154c33d29c6abaf6ae459defe137aef505ae53f36bf091e8399afbac401d1f08d4de262cc5f3 languageName: node linkType: hard @@ -1831,38 +1969,73 @@ __metadata: languageName: node linkType: hard -"@jest/source-map@npm:^29.6.3": - version: 29.6.3 - resolution: "@jest/source-map@npm:29.6.3" +"@jest/snapshot-utils@npm:30.0.0-beta.3": + version: 30.0.0-beta.3 + resolution: "@jest/snapshot-utils@npm:30.0.0-beta.3" + dependencies: + "@jest/types": 30.0.0-beta.3 + chalk: ^4.0.0 + graceful-fs: ^4.2.9 + natural-compare: ^1.4.0 + checksum: 88bd92f8d0cb00f827a89a8349284194dcba3ee33699d3842805f4391e2f8f5f3cf984cd3541ac691fa89f856d5372dd1358500880b52a4b145fa63981af261f + languageName: node + linkType: hard + +"@jest/source-map@npm:30.0.0-beta.3": + version: 30.0.0-beta.3 + resolution: "@jest/source-map@npm:30.0.0-beta.3" dependencies: "@jridgewell/trace-mapping": ^0.3.18 callsites: ^3.0.0 graceful-fs: ^4.2.9 - checksum: bcc5a8697d471396c0003b0bfa09722c3cd879ad697eb9c431e6164e2ea7008238a01a07193dfe3cbb48b1d258eb7251f6efcea36f64e1ebc464ea3c03ae2deb + checksum: 249d2ec9141b5a259f2df57d3a66062c74d501aa82e67a3c9622836cbdc4d1fc24677480ac8bbb7ad0019b502fe828aa38f3fdb9fe293e8e204510797d4f8ad1 languageName: node linkType: hard -"@jest/test-result@npm:^29.7.0": - version: 29.7.0 - resolution: "@jest/test-result@npm:29.7.0" +"@jest/test-result@npm:30.0.0-beta.4": + version: 30.0.0-beta.4 + resolution: "@jest/test-result@npm:30.0.0-beta.4" dependencies: - "@jest/console": ^29.7.0 - "@jest/types": ^29.6.3 + "@jest/console": 30.0.0-beta.4 + "@jest/types": 30.0.0-beta.3 "@types/istanbul-lib-coverage": ^2.0.0 collect-v8-coverage: ^1.0.0 - checksum: 67b6317d526e335212e5da0e768e3b8ab8a53df110361b80761353ad23b6aea4432b7c5665bdeb87658ea373b90fb1afe02ed3611ef6c858c7fba377505057fa + checksum: 4e46344aa6b25aa1a30cf0deb8ec42c8157d635e46ec0c6855ee10eacec8d9adc44415d09d12bd1961a69f0f9ef4b8e61a043c9069375a8d8d318c80027c56b4 languageName: node linkType: hard -"@jest/test-sequencer@npm:^29.7.0": - version: 29.7.0 - resolution: "@jest/test-sequencer@npm:29.7.0" +"@jest/test-sequencer@npm:30.0.0-beta.4": + version: 30.0.0-beta.4 + resolution: "@jest/test-sequencer@npm:30.0.0-beta.4" dependencies: - "@jest/test-result": ^29.7.0 + "@jest/test-result": 30.0.0-beta.4 graceful-fs: ^4.2.9 - jest-haste-map: ^29.7.0 + jest-haste-map: 30.0.0-beta.4 + slash: ^3.0.0 + checksum: 92e589425abb99842cc1c9f8194a4022e82960f487af7aa1a791bbcf00578b9e1c135eaed6d4e47a195a57d7019d744dca3a31139864ab94cbf49eda9d26f6b4 + languageName: node + linkType: hard + +"@jest/transform@npm:30.0.0-beta.4": + version: 30.0.0-beta.4 + resolution: "@jest/transform@npm:30.0.0-beta.4" + dependencies: + "@babel/core": ^7.27.1 + "@jest/types": 30.0.0-beta.3 + "@jridgewell/trace-mapping": ^0.3.18 + babel-plugin-istanbul: ^7.0.0 + chalk: ^4.0.0 + convert-source-map: ^2.0.0 + fast-json-stable-stringify: ^2.1.0 + graceful-fs: ^4.2.9 + jest-haste-map: 30.0.0-beta.4 + jest-regex-util: 30.0.0-beta.3 + jest-util: 30.0.0-beta.3 + micromatch: ^4.0.8 + pirates: ^4.0.4 slash: ^3.0.0 - checksum: 73f43599017946be85c0b6357993b038f875b796e2f0950487a82f4ebcb115fa12131932dd9904026b4ad8be131fe6e28bd8d0aa93b1563705185f9804bff8bd + write-file-atomic: ^5.0.1 + checksum: 985508e294b74bc59f5ad78d817f86989ce5972fef1fb913b9b7697b9513de42c281b32232cd0bf43b1bca1dd40f6158f83d0b40df8d97804dbe725490021ebd languageName: node linkType: hard @@ -1889,6 +2062,21 @@ __metadata: languageName: node linkType: hard +"@jest/types@npm:30.0.0-beta.3": + version: 30.0.0-beta.3 + resolution: "@jest/types@npm:30.0.0-beta.3" + dependencies: + "@jest/pattern": 30.0.0-beta.3 + "@jest/schemas": 30.0.0-beta.3 + "@types/istanbul-lib-coverage": ^2.0.0 + "@types/istanbul-reports": ^3.0.0 + "@types/node": "*" + "@types/yargs": ^17.0.8 + chalk: ^4.0.0 + checksum: 8153d3ba8fe3a3fa846c999f2e06c99c7aeae9632337585668e610859316495386d92ef9f83dec667fee045a42bfa2ed208c8580a227a132deed869f6403e81e + languageName: node + linkType: hard + "@jest/types@npm:^29.6.3": version: 29.6.3 resolution: "@jest/types@npm:29.6.3" @@ -1945,7 +2133,7 @@ __metadata: languageName: node linkType: hard -"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.18, @jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.25": +"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.18, @jridgewell/trace-mapping@npm:^0.3.23, @jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.25": version: 0.3.25 resolution: "@jridgewell/trace-mapping@npm:0.3.25" dependencies: @@ -2593,6 +2781,13 @@ __metadata: languageName: node linkType: hard +"@sinclair/typebox@npm:^0.34.0": + version: 0.34.33 + resolution: "@sinclair/typebox@npm:0.34.33" + checksum: 8393956081079c700a563bc6fd977492be019d0492d92dbc15ff98a011d91c612673535bbbb786d1b8b7a39791a724d301e013d8c903992eed8ebf7e7340686d + languageName: node + linkType: hard + "@sindresorhus/is@npm:^4.6.0": version: 4.6.0 resolution: "@sindresorhus/is@npm:4.6.0" @@ -2614,7 +2809,7 @@ __metadata: languageName: node linkType: hard -"@sinonjs/commons@npm:^3.0.0": +"@sinonjs/commons@npm:^3.0.1": version: 3.0.1 resolution: "@sinonjs/commons@npm:3.0.1" dependencies: @@ -2623,12 +2818,12 @@ __metadata: languageName: node linkType: hard -"@sinonjs/fake-timers@npm:^10.0.2": - version: 10.3.0 - resolution: "@sinonjs/fake-timers@npm:10.3.0" +"@sinonjs/fake-timers@npm:^13.0.0": + version: 13.0.5 + resolution: "@sinonjs/fake-timers@npm:13.0.5" dependencies: - "@sinonjs/commons": ^3.0.0 - checksum: 614d30cb4d5201550c940945d44c9e0b6d64a888ff2cd5b357f95ad6721070d6b8839cd10e15b76bf5e14af0bcc1d8f9ec00d49a46318f1f669a4bec1d7f3148 + "@sinonjs/commons": ^3.0.1 + checksum: b1c6ba87fadb7666d3aa126c9e8b4ac32b2d9e84c9e5fd074aa24cab3c8342fd655459de014b08e603be1e6c24c9f9716d76d6d2a36c50f59bb0091be61601dd languageName: node linkType: hard @@ -2691,7 +2886,7 @@ __metadata: languageName: node linkType: hard -"@types/babel__core@npm:^7.1.14": +"@types/babel__core@npm:^7.1.14, @types/babel__core@npm:^7.20.5": version: 7.20.5 resolution: "@types/babel__core@npm:7.20.5" dependencies: @@ -3454,7 +3649,24 @@ __metadata: languageName: node linkType: hard -"babel-jest@npm:^29.0.0, babel-jest@npm:^29.7.0": +"babel-jest@npm:30.0.0-beta.4": + version: 30.0.0-beta.4 + resolution: "babel-jest@npm:30.0.0-beta.4" + dependencies: + "@jest/transform": 30.0.0-beta.4 + "@types/babel__core": ^7.20.5 + babel-plugin-istanbul: ^7.0.0 + babel-preset-jest: 30.0.0-beta.4 + chalk: ^4.0.0 + graceful-fs: ^4.2.9 + slash: ^3.0.0 + peerDependencies: + "@babel/core": ^7.11.0 + checksum: 933f013d2c07c30e10f22a7a4735716969457d145fa7897b2b150d888aaacd4312a23507db2e132a29686d67b247981de3e4fee9991a98b123cd61e627390808 + languageName: node + linkType: hard + +"babel-jest@npm:^29.0.0": version: 29.7.0 resolution: "babel-jest@npm:29.7.0" dependencies: @@ -3484,6 +3696,30 @@ __metadata: languageName: node linkType: hard +"babel-plugin-istanbul@npm:^7.0.0": + version: 7.0.0 + resolution: "babel-plugin-istanbul@npm:7.0.0" + dependencies: + "@babel/helper-plugin-utils": ^7.0.0 + "@istanbuljs/load-nyc-config": ^1.0.0 + "@istanbuljs/schema": ^0.1.3 + istanbul-lib-instrument: ^6.0.2 + test-exclude: ^6.0.0 + checksum: fd3048d793897502510267a076df54b47f0cc721afc830edd95d009622e992d84e9753acf69daeb117df64b7dcfd742749738912f4957ee0c194b43f070a0318 + languageName: node + linkType: hard + +"babel-plugin-jest-hoist@npm:30.0.0-beta.4": + version: 30.0.0-beta.4 + resolution: "babel-plugin-jest-hoist@npm:30.0.0-beta.4" + dependencies: + "@babel/template": ^7.27.2 + "@babel/types": ^7.27.1 + "@types/babel__core": ^7.20.5 + checksum: b1f5475d93f1fc0cad4e25ca1da9d88fd59111aecc316cd1ee5627da91358fa248fb627b2065cf786c452336bcc45bf913080c7e5e3a92672197ea491a1dd93b + languageName: node + linkType: hard + "babel-plugin-jest-hoist@npm:^29.6.3": version: 29.6.3 resolution: "babel-plugin-jest-hoist@npm:29.6.3" @@ -3564,6 +3800,18 @@ __metadata: languageName: node linkType: hard +"babel-preset-jest@npm:30.0.0-beta.4": + version: 30.0.0-beta.4 + resolution: "babel-preset-jest@npm:30.0.0-beta.4" + dependencies: + babel-plugin-jest-hoist: 30.0.0-beta.4 + babel-preset-current-node-syntax: ^1.0.0 + peerDependencies: + "@babel/core": ^7.11.0 + checksum: 3a528d8e6a73ba81e0551a5c04ff760c68e72d508977d88b28b2fd7663083d46a714550cc54ce234d46b0c22ba2781d7f8fbb3edd4bbb0f146e1f48d88380e2f + languageName: node + linkType: hard + "babel-preset-jest@npm:^29.6.3": version: 29.6.3 resolution: "babel-preset-jest@npm:29.6.3" @@ -3925,10 +4173,10 @@ __metadata: languageName: node linkType: hard -"cjs-module-lexer@npm:^1.0.0": - version: 1.4.3 - resolution: "cjs-module-lexer@npm:1.4.3" - checksum: 221a1661a9ff4944b472c85ac7cd5029b2f2dc7f6c5f4ecf887f261503611110b43a48acb6c07f8f04109c772d1637fdb20b31252bf27058f35aa97bf5ad8b12 +"cjs-module-lexer@npm:^2.0.0": + version: 2.1.0 + resolution: "cjs-module-lexer@npm:2.1.0" + checksum: beeece5cfc4fd77f5c41c30c3942f6219be5bf9f323148a5e52a87414bf35017e2a0aec5d8e25e694af26f05ff833515ccae6dbe1316e4cd44b4c38f11ba949e languageName: node linkType: hard @@ -4375,23 +4623,6 @@ __metadata: languageName: node linkType: hard -"create-jest@npm:^29.7.0": - version: 29.7.0 - resolution: "create-jest@npm:29.7.0" - dependencies: - "@jest/types": ^29.6.3 - chalk: ^4.0.0 - exit: ^0.1.2 - graceful-fs: ^4.2.9 - jest-config: ^29.7.0 - jest-util: ^29.7.0 - prompts: ^2.0.1 - bin: - create-jest: bin/create-jest.js - checksum: 1427d49458adcd88547ef6fa39041e1fe9033a661293aa8d2c3aa1b4967cb5bf4f0c00436c7a61816558f28ba2ba81a94d5c962e8022ea9a883978fc8e1f2945 - languageName: node - linkType: hard - "create-require@npm:^1.1.0": version: 1.1.1 resolution: "create-require@npm:1.1.1" @@ -5217,7 +5448,7 @@ __metadata: eslint-remote-tester-repositories: ~1.0.0 husky: ^9.0.1 is-ci: ^4.0.0 - jest: ^29.0.0 + jest: 30.0.0-beta.4 jest-runner-eslint: ^2.0.0 lint-staged: ^13.0.3 markdown-link-check: ~3.12.0 @@ -5512,14 +5743,28 @@ __metadata: languageName: node linkType: hard -"exit@npm:^0.1.2": - version: 0.1.2 - resolution: "exit@npm:0.1.2" - checksum: abc407f07a875c3961e4781dfcb743b58d6c93de9ab263f4f8c9d23bb6da5f9b7764fc773f86b43dd88030444d5ab8abcb611cb680fba8ca075362b77114bba3 +"exit-x@npm:^0.2.2": + version: 0.2.2 + resolution: "exit-x@npm:0.2.2" + checksum: c62a8e0f77b1de00059c2976ddb774c41d06969a4262d984a58cd51995be1fc0ce962329ea68722bba0c254adb3930cc3625dabaf079fe8031cd03e91db1ba51 + languageName: node + linkType: hard + +"expect@npm:30.0.0-beta.4": + version: 30.0.0-beta.4 + resolution: "expect@npm:30.0.0-beta.4" + dependencies: + "@jest/expect-utils": 30.0.0-beta.4 + "@jest/get-type": 30.0.0-beta.3 + jest-matcher-utils: 30.0.0-beta.4 + jest-message-util: 30.0.0-beta.4 + jest-mock: 30.0.0-beta.3 + jest-util: 30.0.0-beta.3 + checksum: 3ff4994b4e910e3d6abf695767507024a90ebd5d910f2d46859c71f4078af0615ad4e380ccc3c6214cda33ca22abc5fe2d35b655938d76ef8d3e47a1fd1b0b7c languageName: node linkType: hard -"expect@npm:^29.0.0, expect@npm:^29.7.0": +"expect@npm:^29.0.0": version: 29.7.0 resolution: "expect@npm:29.7.0" dependencies: @@ -6015,7 +6260,7 @@ __metadata: languageName: node linkType: hard -"glob@npm:^10.2.2, glob@npm:^10.3.7, glob@npm:^10.4.5": +"glob@npm:^10.2.2, glob@npm:^10.3.10, glob@npm:^10.3.7, glob@npm:^10.4.5": version: 10.4.5 resolution: "glob@npm:10.4.5" dependencies: @@ -6424,7 +6669,7 @@ __metadata: languageName: node linkType: hard -"import-local@npm:^3.0.2": +"import-local@npm:^3.2.0": version: 3.2.0 resolution: "import-local@npm:3.2.0" dependencies: @@ -7027,7 +7272,7 @@ __metadata: languageName: node linkType: hard -"istanbul-lib-instrument@npm:^6.0.0": +"istanbul-lib-instrument@npm:^6.0.0, istanbul-lib-instrument@npm:^6.0.2": version: 6.0.3 resolution: "istanbul-lib-instrument@npm:6.0.3" dependencies: @@ -7051,14 +7296,14 @@ __metadata: languageName: node linkType: hard -"istanbul-lib-source-maps@npm:^4.0.0": - version: 4.0.1 - resolution: "istanbul-lib-source-maps@npm:4.0.1" +"istanbul-lib-source-maps@npm:^5.0.0": + version: 5.0.6 + resolution: "istanbul-lib-source-maps@npm:5.0.6" dependencies: + "@jridgewell/trace-mapping": ^0.3.23 debug: ^4.1.1 istanbul-lib-coverage: ^3.0.0 - source-map: ^0.6.1 - checksum: 21ad3df45db4b81852b662b8d4161f6446cd250c1ddc70ef96a585e2e85c26ed7cd9c2a396a71533cfb981d1a645508bc9618cae431e55d01a0628e7dec62ef2 + checksum: 8dd6f2c1e2ecaacabeef8dc9ab52c4ed0a6036310002cf7f46ea6f3a5fb041da8076f5350e6a6be4c60cd4f231c51c73e042044afaf44820d857d92ecfb8ab6c languageName: node linkType: hard @@ -7092,106 +7337,122 @@ __metadata: languageName: node linkType: hard -"jest-changed-files@npm:^29.7.0": - version: 29.7.0 - resolution: "jest-changed-files@npm:29.7.0" +"jest-changed-files@npm:30.0.0-beta.3": + version: 30.0.0-beta.3 + resolution: "jest-changed-files@npm:30.0.0-beta.3" dependencies: execa: ^5.0.0 - jest-util: ^29.7.0 + jest-util: 30.0.0-beta.3 p-limit: ^3.1.0 - checksum: 963e203893c396c5dfc75e00a49426688efea7361b0f0e040035809cecd2d46b3c01c02be2d9e8d38b1138357d2de7719ea5b5be21f66c10f2e9685a5a73bb99 + checksum: 7c0c81dfafec87cd577789664e8e551c162bebcc1872433e8e97e5c53838d2aad7bd84acf1da2092800e6f93c30cd7eb9292ac74811dbe64ebedd2fa2aaa7f9d languageName: node linkType: hard -"jest-circus@npm:^29.7.0": - version: 29.7.0 - resolution: "jest-circus@npm:29.7.0" +"jest-circus@npm:30.0.0-beta.4": + version: 30.0.0-beta.4 + resolution: "jest-circus@npm:30.0.0-beta.4" dependencies: - "@jest/environment": ^29.7.0 - "@jest/expect": ^29.7.0 - "@jest/test-result": ^29.7.0 - "@jest/types": ^29.6.3 + "@jest/environment": 30.0.0-beta.4 + "@jest/expect": 30.0.0-beta.4 + "@jest/test-result": 30.0.0-beta.4 + "@jest/types": 30.0.0-beta.3 "@types/node": "*" chalk: ^4.0.0 co: ^4.6.0 dedent: ^1.0.0 is-generator-fn: ^2.0.0 - jest-each: ^29.7.0 - jest-matcher-utils: ^29.7.0 - jest-message-util: ^29.7.0 - jest-runtime: ^29.7.0 - jest-snapshot: ^29.7.0 - jest-util: ^29.7.0 + jest-each: 30.0.0-beta.3 + jest-matcher-utils: 30.0.0-beta.4 + jest-message-util: 30.0.0-beta.4 + jest-runtime: 30.0.0-beta.4 + jest-snapshot: 30.0.0-beta.4 + jest-util: 30.0.0-beta.3 p-limit: ^3.1.0 - pretty-format: ^29.7.0 - pure-rand: ^6.0.0 + pretty-format: 30.0.0-beta.3 + pure-rand: ^7.0.0 slash: ^3.0.0 - stack-utils: ^2.0.3 - checksum: 349437148924a5a109c9b8aad6d393a9591b4dac1918fc97d81b7fc515bc905af9918495055071404af1fab4e48e4b04ac3593477b1d5dcf48c4e71b527c70a7 + stack-utils: ^2.0.6 + checksum: 4aca35174a3392f53c8af39f2ef4c5187b798c23f957e787a803fa5ecc83d90c9b645e0758ae3b637e46a6b17d355f8584a91d8eea5f831b00ce01f2e04f4057 languageName: node linkType: hard -"jest-cli@npm:^29.7.0": - version: 29.7.0 - resolution: "jest-cli@npm:29.7.0" +"jest-cli@npm:30.0.0-beta.4": + version: 30.0.0-beta.4 + resolution: "jest-cli@npm:30.0.0-beta.4" dependencies: - "@jest/core": ^29.7.0 - "@jest/test-result": ^29.7.0 - "@jest/types": ^29.6.3 + "@jest/core": 30.0.0-beta.4 + "@jest/test-result": 30.0.0-beta.4 + "@jest/types": 30.0.0-beta.3 chalk: ^4.0.0 - create-jest: ^29.7.0 - exit: ^0.1.2 - import-local: ^3.0.2 - jest-config: ^29.7.0 - jest-util: ^29.7.0 - jest-validate: ^29.7.0 - yargs: ^17.3.1 + exit-x: ^0.2.2 + import-local: ^3.2.0 + jest-config: 30.0.0-beta.4 + jest-util: 30.0.0-beta.3 + jest-validate: 30.0.0-beta.3 + yargs: ^17.7.2 peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 peerDependenciesMeta: node-notifier: optional: true bin: - jest: bin/jest.js - checksum: 664901277a3f5007ea4870632ed6e7889db9da35b2434e7cb488443e6bf5513889b344b7fddf15112135495b9875892b156faeb2d7391ddb9e2a849dcb7b6c36 + jest: ./bin/jest.js + checksum: 457af3f16d53149871203534701b253d88f0e813530609b72dfdb67b84aec4b92351a25cd036d080d6bb645eab3eb553a9b09ecaf535e8bac3f44e69a762692c languageName: node linkType: hard -"jest-config@npm:^29.7.0": - version: 29.7.0 - resolution: "jest-config@npm:29.7.0" +"jest-config@npm:30.0.0-beta.4": + version: 30.0.0-beta.4 + resolution: "jest-config@npm:30.0.0-beta.4" dependencies: - "@babel/core": ^7.11.6 - "@jest/test-sequencer": ^29.7.0 - "@jest/types": ^29.6.3 - babel-jest: ^29.7.0 + "@babel/core": ^7.27.1 + "@jest/get-type": 30.0.0-beta.3 + "@jest/pattern": 30.0.0-beta.3 + "@jest/test-sequencer": 30.0.0-beta.4 + "@jest/types": 30.0.0-beta.3 + babel-jest: 30.0.0-beta.4 chalk: ^4.0.0 - ci-info: ^3.2.0 + ci-info: ^4.0.0 deepmerge: ^4.2.2 - glob: ^7.1.3 + glob: ^10.3.10 graceful-fs: ^4.2.9 - jest-circus: ^29.7.0 - jest-environment-node: ^29.7.0 - jest-get-type: ^29.6.3 - jest-regex-util: ^29.6.3 - jest-resolve: ^29.7.0 - jest-runner: ^29.7.0 - jest-util: ^29.7.0 - jest-validate: ^29.7.0 - micromatch: ^4.0.4 + jest-circus: 30.0.0-beta.4 + jest-docblock: 30.0.0-beta.3 + jest-environment-node: 30.0.0-beta.4 + jest-regex-util: 30.0.0-beta.3 + jest-resolve: 30.0.0-beta.4 + jest-runner: 30.0.0-beta.4 + jest-util: 30.0.0-beta.3 + jest-validate: 30.0.0-beta.3 + micromatch: ^4.0.8 parse-json: ^5.2.0 - pretty-format: ^29.7.0 + pretty-format: 30.0.0-beta.3 slash: ^3.0.0 strip-json-comments: ^3.1.1 peerDependencies: "@types/node": "*" + esbuild-register: ">=3.4.0" ts-node: ">=9.0.0" peerDependenciesMeta: "@types/node": optional: true + esbuild-register: + optional: true ts-node: optional: true - checksum: 4cabf8f894c180cac80b7df1038912a3fc88f96f2622de33832f4b3314f83e22b08fb751da570c0ab2b7988f21604bdabade95e3c0c041068ac578c085cf7dff + checksum: d55b4f549b49bf333156fa74d409b93c0e330f9d9eb65fd0a7edf22145de5300b36f60e2a3baf0c6dcec7b489264c51de7c9ba364eb06af8513559222e7f759c + languageName: node + linkType: hard + +"jest-diff@npm:30.0.0-beta.4": + version: 30.0.0-beta.4 + resolution: "jest-diff@npm:30.0.0-beta.4" + dependencies: + "@jest/diff-sequences": 30.0.0-beta.3 + "@jest/get-type": 30.0.0-beta.3 + chalk: ^4.0.0 + pretty-format: 30.0.0-beta.3 + checksum: de4a19710afa04353c1b9183b19f19172aa34073409dd23afec27fa93a392081062193b89be7d16ca49c9564a0a92605387fe42024485928f8606863ad5257ae languageName: node linkType: hard @@ -7207,39 +7468,39 @@ __metadata: languageName: node linkType: hard -"jest-docblock@npm:^29.7.0": - version: 29.7.0 - resolution: "jest-docblock@npm:29.7.0" +"jest-docblock@npm:30.0.0-beta.3": + version: 30.0.0-beta.3 + resolution: "jest-docblock@npm:30.0.0-beta.3" dependencies: detect-newline: ^3.0.0 - checksum: 66390c3e9451f8d96c5da62f577a1dad701180cfa9b071c5025acab2f94d7a3efc2515cfa1654ebe707213241541ce9c5530232cdc8017c91ed64eea1bd3b192 + checksum: 8ccef79773dc07642ec7ca363dfb6121bab8dc39a08f7fc42a21d48abb910a0c8ae2128707beff3444864e7edd5239ec605737d80d3dc7449b8494f882b937d7 languageName: node linkType: hard -"jest-each@npm:^29.7.0": - version: 29.7.0 - resolution: "jest-each@npm:29.7.0" +"jest-each@npm:30.0.0-beta.3": + version: 30.0.0-beta.3 + resolution: "jest-each@npm:30.0.0-beta.3" dependencies: - "@jest/types": ^29.6.3 + "@jest/get-type": 30.0.0-beta.3 + "@jest/types": 30.0.0-beta.3 chalk: ^4.0.0 - jest-get-type: ^29.6.3 - jest-util: ^29.7.0 - pretty-format: ^29.7.0 - checksum: e88f99f0184000fc8813f2a0aa79e29deeb63700a3b9b7928b8a418d7d93cd24933608591dbbdea732b473eb2021c72991b5cc51a17966842841c6e28e6f691c + jest-util: 30.0.0-beta.3 + pretty-format: 30.0.0-beta.3 + checksum: 6966e9e6e18b2d400fc4204460180a7e415228a192d2b56d27fbef3f49537f891a4e0cac35257dc7ff9bcb7bf3665f74c5d23070e5f25656d14ed725ed9c8612 languageName: node linkType: hard -"jest-environment-node@npm:^29.7.0": - version: 29.7.0 - resolution: "jest-environment-node@npm:29.7.0" +"jest-environment-node@npm:30.0.0-beta.4": + version: 30.0.0-beta.4 + resolution: "jest-environment-node@npm:30.0.0-beta.4" dependencies: - "@jest/environment": ^29.7.0 - "@jest/fake-timers": ^29.7.0 - "@jest/types": ^29.6.3 + "@jest/environment": 30.0.0-beta.4 + "@jest/fake-timers": 30.0.0-beta.4 + "@jest/types": 30.0.0-beta.3 "@types/node": "*" - jest-mock: ^29.7.0 - jest-util: ^29.7.0 - checksum: 501a9966292cbe0ca3f40057a37587cb6def25e1e0c5e39ac6c650fe78d3c70a2428304341d084ac0cced5041483acef41c477abac47e9a290d5545fd2f15646 + jest-mock: 30.0.0-beta.3 + jest-util: 30.0.0-beta.3 + checksum: 8afecabcf0ff4e36b576f91ceb8eedc08f594a302970e9b40dd4cd91fa6c42660536fa5b0a6d74a613b08abcbd643d04f7edf4b8c3867c7efc5a43867a4392d6 languageName: node linkType: hard @@ -7250,6 +7511,28 @@ __metadata: languageName: node linkType: hard +"jest-haste-map@npm:30.0.0-beta.4": + version: 30.0.0-beta.4 + resolution: "jest-haste-map@npm:30.0.0-beta.4" + dependencies: + "@jest/types": 30.0.0-beta.3 + "@types/node": "*" + anymatch: ^3.0.3 + fb-watchman: ^2.0.0 + fsevents: ^2.3.2 + graceful-fs: ^4.2.9 + jest-regex-util: 30.0.0-beta.3 + jest-util: 30.0.0-beta.3 + jest-worker: 30.0.0-beta.4 + micromatch: ^4.0.8 + walker: ^1.0.8 + dependenciesMeta: + fsevents: + optional: true + checksum: d6f69560393fc870dfc430ee2113bc132e32db33a7644bb44edec063f9729848e7e20a7a619e8f66df9a3b86e3d094610aa988868d4ba4d74f36ef5ac0ac9ce1 + languageName: node + linkType: hard + "jest-haste-map@npm:^29.7.0": version: 29.7.0 resolution: "jest-haste-map@npm:29.7.0" @@ -7273,13 +7556,25 @@ __metadata: languageName: node linkType: hard -"jest-leak-detector@npm:^29.7.0": - version: 29.7.0 - resolution: "jest-leak-detector@npm:29.7.0" +"jest-leak-detector@npm:30.0.0-beta.3": + version: 30.0.0-beta.3 + resolution: "jest-leak-detector@npm:30.0.0-beta.3" dependencies: - jest-get-type: ^29.6.3 - pretty-format: ^29.7.0 - checksum: e3950e3ddd71e1d0c22924c51a300a1c2db6cf69ec1e51f95ccf424bcc070f78664813bef7aed4b16b96dfbdeea53fe358f8aeaaea84346ae15c3735758f1605 + "@jest/get-type": 30.0.0-beta.3 + pretty-format: 30.0.0-beta.3 + checksum: c454adf0116d05a4d5202062e5974b43346a32e260e435cda54ef7d75f64cd5f993baad25bd2e08a933d2feaddaa534791b87c9cc76e591f98ac8d93c5054923 + languageName: node + linkType: hard + +"jest-matcher-utils@npm:30.0.0-beta.4": + version: 30.0.0-beta.4 + resolution: "jest-matcher-utils@npm:30.0.0-beta.4" + dependencies: + "@jest/get-type": 30.0.0-beta.3 + chalk: ^4.0.0 + jest-diff: 30.0.0-beta.4 + pretty-format: 30.0.0-beta.3 + checksum: f93310b748593f22af13594a5e088e7a18e6bc26795793d8aa4eb2d82c4dfa303c868dc66b024344671933494505ababc5c0f87819be3f512f854ada2c837451 languageName: node linkType: hard @@ -7295,6 +7590,23 @@ __metadata: languageName: node linkType: hard +"jest-message-util@npm:30.0.0-beta.4": + version: 30.0.0-beta.4 + resolution: "jest-message-util@npm:30.0.0-beta.4" + dependencies: + "@babel/code-frame": ^7.27.1 + "@jest/types": 30.0.0-beta.3 + "@types/stack-utils": ^2.0.0 + chalk: ^4.0.0 + graceful-fs: ^4.2.9 + micromatch: ^4.0.8 + pretty-format: 30.0.0-beta.3 + slash: ^3.0.0 + stack-utils: ^2.0.6 + checksum: f4f5559c4e88dad6169c52815d205f175528e085e67d1d17d88cb73565f20882fd2bf6e80d178af1232368a3c83d1ca3ce76a84efd6c76993950df6632ff6e09 + languageName: node + linkType: hard + "jest-message-util@npm:^29.7.0": version: 29.7.0 resolution: "jest-message-util@npm:29.7.0" @@ -7312,18 +7624,18 @@ __metadata: languageName: node linkType: hard -"jest-mock@npm:^29.7.0": - version: 29.7.0 - resolution: "jest-mock@npm:29.7.0" +"jest-mock@npm:30.0.0-beta.3": + version: 30.0.0-beta.3 + resolution: "jest-mock@npm:30.0.0-beta.3" dependencies: - "@jest/types": ^29.6.3 + "@jest/types": 30.0.0-beta.3 "@types/node": "*" - jest-util: ^29.7.0 - checksum: 81ba9b68689a60be1482212878973700347cb72833c5e5af09895882b9eb5c4e02843a1bbdf23f94c52d42708bab53a30c45a3482952c9eec173d1eaac5b86c5 + jest-util: 30.0.0-beta.3 + checksum: 66a3003e09f4bc8ef647d57384d1523a89cc2e6b477f44b2496aab3b110bdf999d1ba3bda25ae91c25dbf7c22370d738755fd653b3dff507cae1a02d178996df languageName: node linkType: hard -"jest-pnp-resolver@npm:^1.2.2": +"jest-pnp-resolver@npm:^1.2.3": version: 1.2.3 resolution: "jest-pnp-resolver@npm:1.2.3" peerDependencies: @@ -7335,6 +7647,13 @@ __metadata: languageName: node linkType: hard +"jest-regex-util@npm:30.0.0-beta.3": + version: 30.0.0-beta.3 + resolution: "jest-regex-util@npm:30.0.0-beta.3" + checksum: 08b4cc9ca7f9e29efa0c26569f6edd19c27164538c0475fed12b4223fc2a1400bbca2dcdad1d28a3196949cbdba85e1e082e95e051485c820ee2eb6bf2c3dce0 + languageName: node + linkType: hard + "jest-regex-util@npm:^29.6.3": version: 29.6.3 resolution: "jest-regex-util@npm:29.6.3" @@ -7342,30 +7661,30 @@ __metadata: languageName: node linkType: hard -"jest-resolve-dependencies@npm:^29.7.0": - version: 29.7.0 - resolution: "jest-resolve-dependencies@npm:29.7.0" +"jest-resolve-dependencies@npm:30.0.0-beta.4": + version: 30.0.0-beta.4 + resolution: "jest-resolve-dependencies@npm:30.0.0-beta.4" dependencies: - jest-regex-util: ^29.6.3 - jest-snapshot: ^29.7.0 - checksum: aeb75d8150aaae60ca2bb345a0d198f23496494677cd6aefa26fc005faf354061f073982175daaf32b4b9d86b26ca928586344516e3e6969aa614cb13b883984 + jest-regex-util: 30.0.0-beta.3 + jest-snapshot: 30.0.0-beta.4 + checksum: 32a76523e967bc68d29421742373f3a540e168146728b93fd41f9a20ba64bee8971042e08d3564353533be2b1e7cea4a9679c2044978f01a60ea88485a5707bd languageName: node linkType: hard -"jest-resolve@npm:^29.7.0": - version: 29.7.0 - resolution: "jest-resolve@npm:29.7.0" +"jest-resolve@npm:30.0.0-beta.4": + version: 30.0.0-beta.4 + resolution: "jest-resolve@npm:30.0.0-beta.4" dependencies: chalk: ^4.0.0 graceful-fs: ^4.2.9 - jest-haste-map: ^29.7.0 - jest-pnp-resolver: ^1.2.2 - jest-util: ^29.7.0 - jest-validate: ^29.7.0 + jest-haste-map: 30.0.0-beta.4 + jest-pnp-resolver: ^1.2.3 + jest-util: 30.0.0-beta.3 + jest-validate: 30.0.0-beta.3 resolve: ^1.20.0 resolve.exports: ^2.0.0 slash: ^3.0.0 - checksum: 0ca218e10731aa17920526ec39deaec59ab9b966237905ffc4545444481112cd422f01581230eceb7e82d86f44a543d520a71391ec66e1b4ef1a578bd5c73487 + checksum: 0aa7441fe798a956638b150b7c023b73c137871c2ec56d6e5f79be355e5d9ba38270c8ad77241955ccb1083050d400319eba6cc0eb64087e970ef910ea3b8319 languageName: node linkType: hard @@ -7384,90 +7703,105 @@ __metadata: languageName: node linkType: hard -"jest-runner@npm:^29.7.0": - version: 29.7.0 - resolution: "jest-runner@npm:29.7.0" +"jest-runner@npm:30.0.0-beta.4": + version: 30.0.0-beta.4 + resolution: "jest-runner@npm:30.0.0-beta.4" dependencies: - "@jest/console": ^29.7.0 - "@jest/environment": ^29.7.0 - "@jest/test-result": ^29.7.0 - "@jest/transform": ^29.7.0 - "@jest/types": ^29.6.3 + "@jest/console": 30.0.0-beta.4 + "@jest/environment": 30.0.0-beta.4 + "@jest/test-result": 30.0.0-beta.4 + "@jest/transform": 30.0.0-beta.4 + "@jest/types": 30.0.0-beta.3 "@types/node": "*" chalk: ^4.0.0 emittery: ^0.13.1 graceful-fs: ^4.2.9 - jest-docblock: ^29.7.0 - jest-environment-node: ^29.7.0 - jest-haste-map: ^29.7.0 - jest-leak-detector: ^29.7.0 - jest-message-util: ^29.7.0 - jest-resolve: ^29.7.0 - jest-runtime: ^29.7.0 - jest-util: ^29.7.0 - jest-watcher: ^29.7.0 - jest-worker: ^29.7.0 + jest-docblock: 30.0.0-beta.3 + jest-environment-node: 30.0.0-beta.4 + jest-haste-map: 30.0.0-beta.4 + jest-leak-detector: 30.0.0-beta.3 + jest-message-util: 30.0.0-beta.4 + jest-resolve: 30.0.0-beta.4 + jest-runtime: 30.0.0-beta.4 + jest-util: 30.0.0-beta.3 + jest-watcher: 30.0.0-beta.4 + jest-worker: 30.0.0-beta.4 p-limit: ^3.1.0 source-map-support: 0.5.13 - checksum: f0405778ea64812bf9b5c50b598850d94ccf95d7ba21f090c64827b41decd680ee19fcbb494007cdd7f5d0d8906bfc9eceddd8fa583e753e736ecd462d4682fb + checksum: 724ebe6f724bdc85ebd923f215da12d3c9617b607b625ed31a83fe8b40ae4963834e2e65875dea320232670e7571aa48c8dee78d25c5083b36204ca258e8751f languageName: node linkType: hard -"jest-runtime@npm:^29.7.0": - version: 29.7.0 - resolution: "jest-runtime@npm:29.7.0" +"jest-runtime@npm:30.0.0-beta.4": + version: 30.0.0-beta.4 + resolution: "jest-runtime@npm:30.0.0-beta.4" dependencies: - "@jest/environment": ^29.7.0 - "@jest/fake-timers": ^29.7.0 - "@jest/globals": ^29.7.0 - "@jest/source-map": ^29.6.3 - "@jest/test-result": ^29.7.0 - "@jest/transform": ^29.7.0 - "@jest/types": ^29.6.3 + "@jest/environment": 30.0.0-beta.4 + "@jest/fake-timers": 30.0.0-beta.4 + "@jest/globals": 30.0.0-beta.4 + "@jest/source-map": 30.0.0-beta.3 + "@jest/test-result": 30.0.0-beta.4 + "@jest/transform": 30.0.0-beta.4 + "@jest/types": 30.0.0-beta.3 "@types/node": "*" chalk: ^4.0.0 - cjs-module-lexer: ^1.0.0 + cjs-module-lexer: ^2.0.0 collect-v8-coverage: ^1.0.0 - glob: ^7.1.3 + glob: ^10.3.10 graceful-fs: ^4.2.9 - jest-haste-map: ^29.7.0 - jest-message-util: ^29.7.0 - jest-mock: ^29.7.0 - jest-regex-util: ^29.6.3 - jest-resolve: ^29.7.0 - jest-snapshot: ^29.7.0 - jest-util: ^29.7.0 + jest-haste-map: 30.0.0-beta.4 + jest-message-util: 30.0.0-beta.4 + jest-mock: 30.0.0-beta.3 + jest-regex-util: 30.0.0-beta.3 + jest-resolve: 30.0.0-beta.4 + jest-snapshot: 30.0.0-beta.4 + jest-util: 30.0.0-beta.3 slash: ^3.0.0 strip-bom: ^4.0.0 - checksum: d19f113d013e80691e07047f68e1e3448ef024ff2c6b586ce4f90cd7d4c62a2cd1d460110491019719f3c59bfebe16f0e201ed005ef9f80e2cf798c374eed54e + checksum: f5d7be0710cf388b728c023aef5cfa2e4ed460902deda51a65b1c3598432673c92dbcb58721662915c3e206aa3916a5092fa59ab00c043c0730c9bbbe5f8bfdb languageName: node linkType: hard -"jest-snapshot@npm:^29.7.0": - version: 29.7.0 - resolution: "jest-snapshot@npm:29.7.0" +"jest-snapshot@npm:30.0.0-beta.4": + version: 30.0.0-beta.4 + resolution: "jest-snapshot@npm:30.0.0-beta.4" dependencies: - "@babel/core": ^7.11.6 - "@babel/generator": ^7.7.2 - "@babel/plugin-syntax-jsx": ^7.7.2 - "@babel/plugin-syntax-typescript": ^7.7.2 - "@babel/types": ^7.3.3 - "@jest/expect-utils": ^29.7.0 - "@jest/transform": ^29.7.0 - "@jest/types": ^29.6.3 + "@babel/core": ^7.27.1 + "@babel/generator": ^7.27.1 + "@babel/plugin-syntax-jsx": ^7.27.1 + "@babel/plugin-syntax-typescript": ^7.27.1 + "@babel/types": ^7.27.1 + "@jest/expect-utils": 30.0.0-beta.4 + "@jest/get-type": 30.0.0-beta.3 + "@jest/snapshot-utils": 30.0.0-beta.3 + "@jest/transform": 30.0.0-beta.4 + "@jest/types": 30.0.0-beta.3 babel-preset-current-node-syntax: ^1.0.0 chalk: ^4.0.0 - expect: ^29.7.0 + expect: 30.0.0-beta.4 graceful-fs: ^4.2.9 - jest-diff: ^29.7.0 - jest-get-type: ^29.6.3 - jest-matcher-utils: ^29.7.0 - jest-message-util: ^29.7.0 - jest-util: ^29.7.0 - natural-compare: ^1.4.0 - pretty-format: ^29.7.0 - semver: ^7.5.3 - checksum: 86821c3ad0b6899521ce75ee1ae7b01b17e6dfeff9166f2cf17f012e0c5d8c798f30f9e4f8f7f5bed01ea7b55a6bc159f5eda778311162cbfa48785447c237ad + jest-diff: 30.0.0-beta.4 + jest-matcher-utils: 30.0.0-beta.4 + jest-message-util: 30.0.0-beta.4 + jest-util: 30.0.0-beta.3 + pretty-format: 30.0.0-beta.3 + semver: ^7.7.2 + synckit: ^0.11.0 + checksum: e53d3e3d6c039724ccc2a9ad196b503b73336c8a489ac8ccecd81f71e6115d0e07db11415f0c3c6074f19c0f7ac75e7476a6ae9a26d31bea852dbbf72f7f02b9 + languageName: node + linkType: hard + +"jest-util@npm:30.0.0-beta.3": + version: 30.0.0-beta.3 + resolution: "jest-util@npm:30.0.0-beta.3" + dependencies: + "@jest/types": 30.0.0-beta.3 + "@types/node": "*" + chalk: ^4.0.0 + ci-info: ^4.0.0 + graceful-fs: ^4.2.9 + picomatch: ^4.0.0 + checksum: e4a3db594d763d865b792548dc7b64dad25209cbab3474bf5db924458be838926ee4582895872db4e2a26852de87cadc42a71a3e5655eecba249f374b51d2bbb languageName: node linkType: hard @@ -7485,33 +7819,46 @@ __metadata: languageName: node linkType: hard -"jest-validate@npm:^29.7.0": - version: 29.7.0 - resolution: "jest-validate@npm:29.7.0" +"jest-validate@npm:30.0.0-beta.3": + version: 30.0.0-beta.3 + resolution: "jest-validate@npm:30.0.0-beta.3" dependencies: - "@jest/types": ^29.6.3 + "@jest/get-type": 30.0.0-beta.3 + "@jest/types": 30.0.0-beta.3 camelcase: ^6.2.0 chalk: ^4.0.0 - jest-get-type: ^29.6.3 leven: ^3.1.0 - pretty-format: ^29.7.0 - checksum: 191fcdc980f8a0de4dbdd879fa276435d00eb157a48683af7b3b1b98b0f7d9de7ffe12689b617779097ff1ed77601b9f7126b0871bba4f776e222c40f62e9dae + pretty-format: 30.0.0-beta.3 + checksum: 951d800ba20ff58d055718ddfb1bae58fdd9c637db621d86fc93cbf242aa926d1142772998342b613ba6e9ed957768ac71c80c6ea59f937e538d51b1afd239dd languageName: node linkType: hard -"jest-watcher@npm:^29.7.0": - version: 29.7.0 - resolution: "jest-watcher@npm:29.7.0" +"jest-watcher@npm:30.0.0-beta.4": + version: 30.0.0-beta.4 + resolution: "jest-watcher@npm:30.0.0-beta.4" dependencies: - "@jest/test-result": ^29.7.0 - "@jest/types": ^29.6.3 + "@jest/test-result": 30.0.0-beta.4 + "@jest/types": 30.0.0-beta.3 "@types/node": "*" ansi-escapes: ^4.2.1 chalk: ^4.0.0 emittery: ^0.13.1 - jest-util: ^29.7.0 - string-length: ^4.0.1 - checksum: 67e6e7fe695416deff96b93a14a561a6db69389a0667e9489f24485bb85e5b54e12f3b2ba511ec0b777eca1e727235b073e3ebcdd473d68888650489f88df92f + jest-util: 30.0.0-beta.3 + string-length: ^4.0.2 + checksum: 34f74d62bb4737026e05151df4a09acfb5c34fcee251d9e54cbead49988d2c60889f4b2a9151dfdfe98e1c3ce9b05d73bb3aa62c326a24b16c7cedc4dbef0622 + languageName: node + linkType: hard + +"jest-worker@npm:30.0.0-beta.4": + version: 30.0.0-beta.4 + resolution: "jest-worker@npm:30.0.0-beta.4" + dependencies: + "@types/node": "*" + "@ungap/structured-clone": ^1.2.0 + jest-util: 30.0.0-beta.3 + merge-stream: ^2.0.0 + supports-color: ^8.1.1 + checksum: 060259b33a07d488298ab5a43f507be7bfc32407a140ea56628b36be79b243b6576404db2f59a2c291c0bad1a16be43e9574fdc458d2e9090d358923592ccf56 languageName: node linkType: hard @@ -7538,22 +7885,22 @@ __metadata: languageName: node linkType: hard -"jest@npm:^29.0.0": - version: 29.7.0 - resolution: "jest@npm:29.7.0" +"jest@npm:30.0.0-beta.4": + version: 30.0.0-beta.4 + resolution: "jest@npm:30.0.0-beta.4" dependencies: - "@jest/core": ^29.7.0 - "@jest/types": ^29.6.3 - import-local: ^3.0.2 - jest-cli: ^29.7.0 + "@jest/core": 30.0.0-beta.4 + "@jest/types": 30.0.0-beta.3 + import-local: ^3.2.0 + jest-cli: 30.0.0-beta.4 peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 peerDependenciesMeta: node-notifier: optional: true bin: - jest: bin/jest.js - checksum: 17ca8d67504a7dbb1998cf3c3077ec9031ba3eb512da8d71cb91bcabb2b8995c4e4b292b740cb9bf1cbff5ce3e110b3f7c777b0cefb6f41ab05445f248d0ee0b + jest: ./bin/jest.js + checksum: 24b7a6799d264b57e52dfb9636b728bc5edc5367b6b1dbb3a4cfd9596eece1be6bb5eff65084e9e2abea808f9760f2ad641e159f21beed6da311b13c4cb57128 languageName: node linkType: hard @@ -7745,13 +8092,6 @@ __metadata: languageName: node linkType: hard -"kleur@npm:^3.0.3": - version: 3.0.3 - resolution: "kleur@npm:3.0.3" - checksum: df82cd1e172f957bae9c536286265a5cdbd5eeca487cb0a3b2a7b41ef959fc61f8e7c0e9aeea9c114ccf2c166b6a8dd45a46fd619c1c569d210ecd2765ad5169 - languageName: node - linkType: hard - "leven@npm:^3.1.0": version: 3.1.0 resolution: "leven@npm:3.1.0" @@ -9539,7 +9879,7 @@ __metadata: languageName: node linkType: hard -"picomatch@npm:^4.0.2": +"picomatch@npm:^4.0.0, picomatch@npm:^4.0.2": version: 4.0.2 resolution: "picomatch@npm:4.0.2" checksum: a7a5188c954f82c6585720e9143297ccd0e35ad8072231608086ca950bee672d51b0ef676254af0788205e59bd4e4deb4e7708769226bed725bf13370a7d1464 @@ -9646,6 +9986,17 @@ __metadata: languageName: node linkType: hard +"pretty-format@npm:30.0.0-beta.3": + version: 30.0.0-beta.3 + resolution: "pretty-format@npm:30.0.0-beta.3" + dependencies: + "@jest/schemas": 30.0.0-beta.3 + ansi-styles: ^5.0.0 + react-is: ^18.0.0 + checksum: 1377fddef86d4dc361602456f15ac5ec9be0bdfe84efc738a2b6b1a850af07781e5206dc7be09d8ef7e0518e191f719a20a534ee177ba1eec409deec3ba82fe2 + languageName: node + linkType: hard + "pretty-format@npm:^29.0.0, pretty-format@npm:^29.7.0": version: 29.7.0 resolution: "pretty-format@npm:29.7.0" @@ -9718,16 +10069,6 @@ __metadata: languageName: node linkType: hard -"prompts@npm:^2.0.1": - version: 2.4.2 - resolution: "prompts@npm:2.4.2" - dependencies: - kleur: ^3.0.3 - sisteransi: ^1.0.5 - checksum: d8fd1fe63820be2412c13bfc5d0a01909acc1f0367e32396962e737cb2fc52d004f3302475d5ce7d18a1e8a79985f93ff04ee03007d091029c3f9104bffc007d - languageName: node - linkType: hard - "promzard@npm:^2.0.0": version: 2.0.0 resolution: "promzard@npm:2.0.0" @@ -9774,10 +10115,10 @@ __metadata: languageName: node linkType: hard -"pure-rand@npm:^6.0.0": - version: 6.1.0 - resolution: "pure-rand@npm:6.1.0" - checksum: 8d53bc02bed99eca0b65b505090152ee7e9bd67dd74f8ff32ba1c883b87234067c5bf68d2614759fb217d82594d7a92919e6df80f97885e7b12b42af4bd3316a +"pure-rand@npm:^7.0.0": + version: 7.0.1 + resolution: "pure-rand@npm:7.0.1" + checksum: 4f543b97a487857a791b8e4c139aad54937397dc8177f1353f7da88556bfa40f5c32bfce3856843b1c3fc3a00b8472cceb22957c10b21c14e59e36a02ec9353b languageName: node linkType: hard @@ -10377,7 +10718,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:^7.1.1, semver@npm:^7.1.2, semver@npm:^7.3.2, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.5.2, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.0, semver@npm:^7.6.3, semver@npm:^7.7.1": +"semver@npm:^7.1.1, semver@npm:^7.1.2, semver@npm:^7.3.2, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.5.2, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.0, semver@npm:^7.6.3, semver@npm:^7.7.1, semver@npm:^7.7.2": version: 7.7.2 resolution: "semver@npm:7.7.2" bin: @@ -10544,13 +10885,6 @@ __metadata: languageName: node linkType: hard -"sisteransi@npm:^1.0.5": - version: 1.0.5 - resolution: "sisteransi@npm:1.0.5" - checksum: aba6438f46d2bfcef94cf112c835ab395172c75f67453fe05c340c770d3c402363018ae1ab4172a1026a90c47eaccf3af7b6ff6fa749a680c2929bd7fa2b37a4 - languageName: node - linkType: hard - "skin-tone@npm:^2.0.0": version: 2.0.0 resolution: "skin-tone@npm:2.0.0" @@ -10739,7 +11073,7 @@ __metadata: languageName: node linkType: hard -"stack-utils@npm:^2.0.2, stack-utils@npm:^2.0.3": +"stack-utils@npm:^2.0.2, stack-utils@npm:^2.0.3, stack-utils@npm:^2.0.6": version: 2.0.6 resolution: "stack-utils@npm:2.0.6" dependencies: @@ -10765,7 +11099,7 @@ __metadata: languageName: node linkType: hard -"string-length@npm:^4.0.1": +"string-length@npm:^4.0.2": version: 4.0.2 resolution: "string-length@npm:4.0.2" dependencies: @@ -10957,7 +11291,7 @@ __metadata: languageName: node linkType: hard -"supports-color@npm:^8.0.0": +"supports-color@npm:^8.0.0, supports-color@npm:^8.1.1": version: 8.1.1 resolution: "supports-color@npm:8.1.1" dependencies: @@ -11825,6 +12159,16 @@ __metadata: languageName: node linkType: hard +"write-file-atomic@npm:^5.0.1": + version: 5.0.1 + resolution: "write-file-atomic@npm:5.0.1" + dependencies: + imurmurhash: ^0.1.4 + signal-exit: ^4.0.1 + checksum: 8dbb0e2512c2f72ccc20ccedab9986c7d02d04039ed6e8780c987dc4940b793339c50172a1008eed7747001bfacc0ca47562668a069a7506c46c77d7ba3926a9 + languageName: node + linkType: hard + "write-file-atomic@npm:^6.0.0": version: 6.0.0 resolution: "write-file-atomic@npm:6.0.0" @@ -11928,7 +12272,7 @@ __metadata: languageName: node linkType: hard -"yargs@npm:^17.0.0, yargs@npm:^17.3.1, yargs@npm:^17.5.1": +"yargs@npm:^17.0.0, yargs@npm:^17.5.1, yargs@npm:^17.7.2": version: 17.7.2 resolution: "yargs@npm:17.7.2" dependencies: