From c05944bf189d7fc86f3c1df5d5228bffdfb39110 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 27 Aug 2025 06:37:54 +0000 Subject: [PATCH] chore(deps): update jest monorepo to v30.1.0 --- package.json | 4 +- yarn.lock | 548 ++++++++++++++++++++++++++++++++++++++++++++++----- 2 files changed, 498 insertions(+), 54 deletions(-) diff --git a/package.json b/package.json index 9903d5630f4..2f788d2d3c8 100644 --- a/package.json +++ b/package.json @@ -125,8 +125,8 @@ "eslint-config-prettier": "^10.0.0", "generate-package-json-webpack-plugin": "2.6.0", "husky": "9.1.7", - "jest": "30.0.5", - "jest-environment-jsdom": "30.0.5", + "jest": "30.1.0", + "jest-environment-jsdom": "30.1.0", "jest-environment-node": "^30.0.0", "nx": "21.4.1", "prettier": "3.6.2", diff --git a/yarn.lock b/yarn.lock index 1ec542e2397..f0dc684c845 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1391,16 +1391,28 @@ jest-util "30.0.5" slash "^3.0.0" -"@jest/core@30.0.5": - version "30.0.5" - resolved "https://registry.yarnpkg.com/@jest/core/-/core-30.0.5.tgz#b5778922d2928f676636e3ec199829554e61e452" - integrity sha512-fKD0OulvRsXF1hmaFgHhVJzczWzA1RXMMo9LTPuFXo9q/alDbME3JIyWYqovWsUBWSoBcsHaGPSLF9rz4l9Qeg== +"@jest/console@30.1.0": + version "30.1.0" + resolved "https://registry.yarnpkg.com/@jest/console/-/console-30.1.0.tgz#355176c7736cd7a03ffd558ede11c0a69b14d67f" + integrity sha512-qCEJKC53Z/mpRcxuK8wg0rnkUKoAeN+pet1T7Da/l8WPGzSWdE+RIUQM+LN5bQkNH5PBUab+ua9BiFTW0hKXSQ== dependencies: - "@jest/console" "30.0.5" + "@jest/types" "30.0.5" + "@types/node" "*" + chalk "^4.1.2" + jest-message-util "30.1.0" + jest-util "30.0.5" + slash "^3.0.0" + +"@jest/core@30.1.0": + version "30.1.0" + resolved "https://registry.yarnpkg.com/@jest/core/-/core-30.1.0.tgz#91c5170a0de4f7e90fe3bee8526d9989b71f4ad5" + integrity sha512-pxSGVBndJFgHS8IuW6gT39kmbZwPvBZfnqJG4lN9xS++0hxuINsitpTswq8hiaZo+R/OYjVbuw0ee+UDsrK4aw== + dependencies: + "@jest/console" "30.1.0" "@jest/pattern" "30.0.1" - "@jest/reporters" "30.0.5" - "@jest/test-result" "30.0.5" - "@jest/transform" "30.0.5" + "@jest/reporters" "30.1.0" + "@jest/test-result" "30.1.0" + "@jest/transform" "30.1.0" "@jest/types" "30.0.5" "@types/node" "*" ansi-escapes "^4.3.2" @@ -1409,18 +1421,18 @@ exit-x "^0.2.2" graceful-fs "^4.2.11" jest-changed-files "30.0.5" - jest-config "30.0.5" - jest-haste-map "30.0.5" - jest-message-util "30.0.5" + jest-config "30.1.0" + jest-haste-map "30.1.0" + jest-message-util "30.1.0" jest-regex-util "30.0.1" - jest-resolve "30.0.5" - jest-resolve-dependencies "30.0.5" - jest-runner "30.0.5" - jest-runtime "30.0.5" - jest-snapshot "30.0.5" + jest-resolve "30.1.0" + jest-resolve-dependencies "30.1.0" + jest-runner "30.1.0" + jest-runtime "30.1.0" + jest-snapshot "30.1.0" jest-util "30.0.5" - jest-validate "30.0.5" - jest-watcher "30.0.5" + jest-validate "30.1.0" + jest-watcher "30.1.0" micromatch "^4.0.8" pretty-format "30.0.5" slash "^3.0.0" @@ -1430,13 +1442,13 @@ resolved "https://registry.yarnpkg.com/@jest/diff-sequences/-/diff-sequences-30.0.1.tgz#0ededeae4d071f5c8ffe3678d15f3a1be09156be" integrity sha512-n5H8QLDJ47QqbCNn5SuFjCRDrOLEZ0h8vAHCK5RL9Ls7Xa8AQLa/YxAc9UjFqoEDM48muwtBGjtMY5cr0PLDCw== -"@jest/environment-jsdom-abstract@30.0.5": - version "30.0.5" - resolved "https://registry.yarnpkg.com/@jest/environment-jsdom-abstract/-/environment-jsdom-abstract-30.0.5.tgz#7299cca59b3e84547ca3d1bbd4e7d36b4b44d426" - integrity sha512-gpWwiVxZunkoglP8DCnT3As9x5O8H6gveAOpvaJd2ATAoSh7ZSSCWbr9LQtUMvr8WD3VjG9YnDhsmkCK5WN1rQ== +"@jest/environment-jsdom-abstract@30.1.0": + version "30.1.0" + resolved "https://registry.yarnpkg.com/@jest/environment-jsdom-abstract/-/environment-jsdom-abstract-30.1.0.tgz#70eeb3014284432712d049f27146c2d2542bcb66" + integrity sha512-hZyUBiTwI3JrO7QNhL6ID0PZZ+ZtFGEm5cCrh8d3LrSkK0EbL9fhgX/Pqa/ZXOvukvu4XHpMMiA+4Qj9MyAZUQ== dependencies: - "@jest/environment" "30.0.5" - "@jest/fake-timers" "30.0.5" + "@jest/environment" "30.1.0" + "@jest/fake-timers" "30.1.0" "@jest/types" "30.0.5" "@types/jsdom" "^21.1.7" "@types/node" "*" @@ -1453,6 +1465,16 @@ "@types/node" "*" jest-mock "30.0.5" +"@jest/environment@30.1.0": + version "30.1.0" + resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-30.1.0.tgz#058fce9b8549bf09daa9fc7761b5609162ddd8bc" + integrity sha512-a9yjDya5j/6jFFCbuF3wBlxHzaFNRpZBpO52VP80BzgEfLFY7ZlZnS8K3qZGlKYiA02tLCJL3R6+66l1lY05zQ== + dependencies: + "@jest/fake-timers" "30.1.0" + "@jest/types" "30.0.5" + "@types/node" "*" + jest-mock "30.0.5" + "@jest/expect-utils@30.0.5": version "30.0.5" resolved "https://registry.yarnpkg.com/@jest/expect-utils/-/expect-utils-30.0.5.tgz#9d42e4b8bc80367db30abc6c42b2cb14073f66fc" @@ -1460,6 +1482,13 @@ dependencies: "@jest/get-type" "30.0.1" +"@jest/expect-utils@30.1.0": + version "30.1.0" + resolved "https://registry.yarnpkg.com/@jest/expect-utils/-/expect-utils-30.1.0.tgz#f128e161e19e6841d025954047c487ae37d000cb" + integrity sha512-3anLWpBieOCIvDYkEoHTK3351znRkmtAiOyURPRwn3IIT2TLlwqkgl6P7wk5mxwW04MZvHHx/gw1qGb3VPDmLA== + dependencies: + "@jest/get-type" "30.1.0" + "@jest/expect@30.0.5": version "30.0.5" resolved "https://registry.yarnpkg.com/@jest/expect/-/expect-30.0.5.tgz#2bbd101df4869f5d171c3cfee881f810f1525005" @@ -1468,6 +1497,14 @@ expect "30.0.5" jest-snapshot "30.0.5" +"@jest/expect@30.1.0": + version "30.1.0" + resolved "https://registry.yarnpkg.com/@jest/expect/-/expect-30.1.0.tgz#eb88affb4a9b9fe10211ac1d1fee813a10983ff0" + integrity sha512-Mnl7ZZ0NurliixNfFGTJ1aC+RBi2p9fFj+0RCsrXJDouaYZbQ7IZbmI9OWsf8f3BsBS/0UWCBztyXmHTn0Q8dQ== + dependencies: + expect "30.1.0" + jest-snapshot "30.1.0" + "@jest/fake-timers@30.0.5": version "30.0.5" resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-30.0.5.tgz#c028a9465a44b7744cb2368196bed89ce13c7054" @@ -1480,11 +1517,28 @@ jest-mock "30.0.5" jest-util "30.0.5" +"@jest/fake-timers@30.1.0": + version "30.1.0" + resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-30.1.0.tgz#9b070e53074fdad19b1059c3e2b6bfbda0ac7f17" + integrity sha512-Yei5/jGS0OZbPaLOUMrWVjAlwrlQWPkrBx2lp9M1kx79q2O4JJnrXRCEGgag06zN+a4M3FKatw7g1GYcNATPMg== + dependencies: + "@jest/types" "30.0.5" + "@sinonjs/fake-timers" "^13.0.0" + "@types/node" "*" + jest-message-util "30.1.0" + jest-mock "30.0.5" + jest-util "30.0.5" + "@jest/get-type@30.0.1": version "30.0.1" resolved "https://registry.yarnpkg.com/@jest/get-type/-/get-type-30.0.1.tgz#0d32f1bbfba511948ad247ab01b9007724fc9f52" integrity sha512-AyYdemXCptSRFirI5EPazNxyPwAL0jXt3zceFjaj8NFiKP9pOi0bfXonf6qkf82z2t3QWPeLCWWw4stPBzctLw== +"@jest/get-type@30.1.0": + version "30.1.0" + resolved "https://registry.yarnpkg.com/@jest/get-type/-/get-type-30.1.0.tgz#4fcb4dc2ebcf0811be1c04fd1cb79c2dba431cbc" + integrity sha512-eMbZE2hUnx1WV0pmURZY9XoXPkUYjpc55mb0CrhtdWLtzMQPFvu/rZkTLZFTsdaVQa+Tr4eWAteqcUzoawq/uA== + "@jest/globals@30.0.5": version "30.0.5" resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-30.0.5.tgz#ca70e0ac08ab40417cf8cd92bcb76116c2ccca63" @@ -1495,6 +1549,16 @@ "@jest/types" "30.0.5" jest-mock "30.0.5" +"@jest/globals@30.1.0": + version "30.1.0" + resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-30.1.0.tgz#81767d583c1568414f708c13d2b7b63078216398" + integrity sha512-zZEscSJnh/yNA+7Rw0aNtIy6DZ9EQGWK2PD7Ig934Y/5xJOOGnLBgGKG4YNkORhkR4UZo33CKwaazSy1+Rfosw== + dependencies: + "@jest/environment" "30.1.0" + "@jest/expect" "30.1.0" + "@jest/types" "30.0.5" + jest-mock "30.0.5" + "@jest/pattern@30.0.1": version "30.0.1" resolved "https://registry.yarnpkg.com/@jest/pattern/-/pattern-30.0.1.tgz#d5304147f49a052900b4b853dedb111d080e199f" @@ -1503,7 +1567,36 @@ "@types/node" "*" jest-regex-util "30.0.1" -"@jest/reporters@30.0.5", "@jest/reporters@^30.0.2": +"@jest/reporters@30.1.0": + version "30.1.0" + resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-30.1.0.tgz#ea6df60ffbf464405a2c6ddb75505c89154ccded" + integrity sha512-BJg8JUaJrX9Q01DUFs4+/P9XMsYivfoafXr/vjxy43rRebkd8ZC+NrxEh2tBdOBS5ow89dSL2mIcAFqASQCU3w== + dependencies: + "@bcoe/v8-coverage" "^0.2.3" + "@jest/console" "30.1.0" + "@jest/test-result" "30.1.0" + "@jest/transform" "30.1.0" + "@jest/types" "30.0.5" + "@jridgewell/trace-mapping" "^0.3.25" + "@types/node" "*" + chalk "^4.1.2" + collect-v8-coverage "^1.0.2" + exit-x "^0.2.2" + glob "^10.3.10" + graceful-fs "^4.2.11" + istanbul-lib-coverage "^3.0.0" + istanbul-lib-instrument "^6.0.0" + istanbul-lib-report "^3.0.0" + istanbul-lib-source-maps "^5.0.0" + istanbul-reports "^3.1.3" + jest-message-util "30.1.0" + jest-util "30.0.5" + jest-worker "30.1.0" + slash "^3.0.0" + string-length "^4.0.2" + v8-to-istanbul "^9.0.1" + +"@jest/reporters@^30.0.2": version "30.0.5" resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-30.0.5.tgz#b83585e6448d390a8d92a641c567f1655976d5c6" integrity sha512-mafft7VBX4jzED1FwGC1o/9QUM2xebzavImZMeqnsklgcyxBto8mV4HzNSzUrryJ+8R9MFOM3HgYuDradWR+4g== @@ -1556,6 +1649,16 @@ graceful-fs "^4.2.11" natural-compare "^1.4.0" +"@jest/snapshot-utils@30.1.0": + version "30.1.0" + resolved "https://registry.yarnpkg.com/@jest/snapshot-utils/-/snapshot-utils-30.1.0.tgz#71950ac4c10d3565b2e2d5bdbdae03d4b7b3c635" + integrity sha512-8Hc0WVaquUqVQ9J3inaJtV3EvkLzep81qtuS0l/gD7huGPEZCf6TZWugvaF6LpZARw6oLF291E5Y3e+eKcZe1w== + dependencies: + "@jest/types" "30.0.5" + chalk "^4.1.2" + graceful-fs "^4.2.11" + natural-compare "^1.4.0" + "@jest/source-map@30.0.1": version "30.0.1" resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-30.0.1.tgz#305ebec50468f13e658b3d5c26f85107a5620aaa" @@ -1575,6 +1678,16 @@ "@types/istanbul-lib-coverage" "^2.0.6" collect-v8-coverage "^1.0.2" +"@jest/test-result@30.1.0": + version "30.1.0" + resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-30.1.0.tgz#24bbc9f9d0c0f0a473e4e6e4bea73d6ff3322b74" + integrity sha512-ByBm3rucBDAeYUsArrOq6dnYIRsQ0dogs0DqOWaYjPvO4McVQYb/6dVNz9vIqz3hJbhb7b/XF5ZBLoTxUNJwbQ== + dependencies: + "@jest/console" "30.1.0" + "@jest/types" "30.0.5" + "@types/istanbul-lib-coverage" "^2.0.6" + collect-v8-coverage "^1.0.2" + "@jest/test-sequencer@30.0.5": version "30.0.5" resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-30.0.5.tgz#c6dba8fc3c386dd793c087626e8508ff1ead19f4" @@ -1585,6 +1698,16 @@ jest-haste-map "30.0.5" slash "^3.0.0" +"@jest/test-sequencer@30.1.0": + version "30.1.0" + resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-30.1.0.tgz#fbb5ef5ae6cf1493aa5bdf18a568024ccc9c6a23" + integrity sha512-qKfPCHMEHP+vLdGOVkoxbR42deneEdlAtJkn5z/h0HSfd8LJyUbTysO5esd1hJu9pXmeK6yA9ug1ccV+OJKFPg== + dependencies: + "@jest/test-result" "30.1.0" + graceful-fs "^4.2.11" + jest-haste-map "30.1.0" + slash "^3.0.0" + "@jest/transform@30.0.5": version "30.0.5" resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-30.0.5.tgz#f8ca2e9f7466b77b406807d3bef1f6790dd384e4" @@ -1606,6 +1729,27 @@ slash "^3.0.0" write-file-atomic "^5.0.1" +"@jest/transform@30.1.0": + version "30.1.0" + resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-30.1.0.tgz#817966d1517ad33ee67a45bb114b492adfdf55ce" + integrity sha512-OvzganIbExZDS2jl37re14XSJXK3sREyGP641RL+Ek1galupCMLWHlxop+4wQnVX7e3fxF6C3W16VzWdl2ducQ== + dependencies: + "@babel/core" "^7.27.4" + "@jest/types" "30.0.5" + "@jridgewell/trace-mapping" "^0.3.25" + babel-plugin-istanbul "^7.0.0" + chalk "^4.1.2" + convert-source-map "^2.0.0" + fast-json-stable-stringify "^2.1.0" + graceful-fs "^4.2.11" + jest-haste-map "30.1.0" + jest-regex-util "30.0.1" + jest-util "30.0.5" + micromatch "^4.0.8" + pirates "^4.0.7" + slash "^3.0.0" + write-file-atomic "^5.0.1" + "@jest/types@30.0.5": version "30.0.5" resolved "https://registry.yarnpkg.com/@jest/types/-/types-30.0.5.tgz#29a33a4c036e3904f1cfd94f6fe77f89d2e1cc05" @@ -3760,6 +3904,19 @@ babel-jest@30.0.5: graceful-fs "^4.2.11" slash "^3.0.0" +babel-jest@30.1.0: + version "30.1.0" + resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-30.1.0.tgz#e270e5852b5ed171fc146dcef97a022241515fce" + integrity sha512-xoF2zwb3po3dOJMahde//mE284gcxp9WH8TTbo3Y102fas7Ga1mjGUwrw137RmvUkuA2liISRlg2BFQhmTfeHg== + dependencies: + "@jest/transform" "30.1.0" + "@types/babel__core" "^7.20.5" + babel-plugin-istanbul "^7.0.0" + babel-preset-jest "30.0.1" + chalk "^4.1.2" + graceful-fs "^4.2.11" + slash "^3.0.0" + babel-loader@^9.1.2: version "9.2.1" resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-9.2.1.tgz#04c7835db16c246dd19ba0914418f3937797587b" @@ -5472,6 +5629,18 @@ expect@30.0.5, expect@^30.0.0: jest-mock "30.0.5" jest-util "30.0.5" +expect@30.1.0: + version "30.1.0" + resolved "https://registry.yarnpkg.com/expect/-/expect-30.1.0.tgz#c0d0c27e157df6bc7b8d8f6393cb4f9c5f8831f7" + integrity sha512-BjTOhEHlQVAXJqkgmxRt33ZbA8H+NLKpZ+Ff0qsFEOhPMNNcdJ160TocOSyiQS8ZNEUHXozg2ykBDboySPTSKQ== + dependencies: + "@jest/expect-utils" "30.1.0" + "@jest/get-type" "30.1.0" + jest-matcher-utils "30.1.0" + jest-message-util "30.1.0" + jest-mock "30.0.5" + jest-util "30.0.5" + exponential-backoff@^3.1.1: version "3.1.2" resolved "https://registry.yarnpkg.com/exponential-backoff/-/exponential-backoff-3.1.2.tgz#a8f26adb96bf78e8cd8ad1037928d5e5c0679d91" @@ -6834,23 +7003,79 @@ jest-circus@30.0.5: slash "^3.0.0" stack-utils "^2.0.6" -jest-cli@30.0.5: - version "30.0.5" - resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-30.0.5.tgz#c3fbfdabd1a5c428429476f915a1ba6d0774cc50" - integrity sha512-Sa45PGMkBZzF94HMrlX4kUyPOwUpdZasaliKN3mifvDmkhLYqLLg8HQTzn6gq7vJGahFYMQjXgyJWfYImKZzOw== +jest-circus@30.1.0: + version "30.1.0" + resolved "https://registry.yarnpkg.com/jest-circus/-/jest-circus-30.1.0.tgz#71a2fecb65604e79a5c29e3bd595eb6e80f99e2e" + integrity sha512-+59Jn7UmRwWiC9GV2mKdf6ei2SGE2/QwO3fn+G7gm3XprNCJsbn+8VFdkI7vKsyRH8yzzPXMnF88XCBcYy8+PQ== dependencies: - "@jest/core" "30.0.5" - "@jest/test-result" "30.0.5" + "@jest/environment" "30.1.0" + "@jest/expect" "30.1.0" + "@jest/test-result" "30.1.0" + "@jest/types" "30.0.5" + "@types/node" "*" + chalk "^4.1.2" + co "^4.6.0" + dedent "^1.6.0" + is-generator-fn "^2.1.0" + jest-each "30.1.0" + jest-matcher-utils "30.1.0" + jest-message-util "30.1.0" + jest-runtime "30.1.0" + jest-snapshot "30.1.0" + jest-util "30.0.5" + p-limit "^3.1.0" + pretty-format "30.0.5" + pure-rand "^7.0.0" + slash "^3.0.0" + stack-utils "^2.0.6" + +jest-cli@30.1.0: + version "30.1.0" + resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-30.1.0.tgz#81070748e7e9b2cdb14d2e2890f0dc5c9082f726" + integrity sha512-H18qsWNR73XNzHbafx+UrP8L4EcziiG41S192You2tfellKSj5BERpAovjh+RMHtuCId4F50VC/JuwPVNaFkRg== + dependencies: + "@jest/core" "30.1.0" + "@jest/test-result" "30.1.0" "@jest/types" "30.0.5" chalk "^4.1.2" exit-x "^0.2.2" import-local "^3.2.0" - jest-config "30.0.5" + jest-config "30.1.0" jest-util "30.0.5" - jest-validate "30.0.5" + jest-validate "30.1.0" yargs "^17.7.2" -jest-config@30.0.5, jest-config@^30.0.2: +jest-config@30.1.0: + version "30.1.0" + resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-30.1.0.tgz#8c0f178c2baed5b61980cd51d4f2ad37a864b27f" + integrity sha512-XqpN5l/DkQQJIFig+eZL2KiBTXrhV9MUXQtstX0ES3XhgIujQppUagF79CI86ES3pp/UVVJVwQyCBt89I9nsJA== + dependencies: + "@babel/core" "^7.27.4" + "@jest/get-type" "30.1.0" + "@jest/pattern" "30.0.1" + "@jest/test-sequencer" "30.1.0" + "@jest/types" "30.0.5" + babel-jest "30.1.0" + chalk "^4.1.2" + ci-info "^4.2.0" + deepmerge "^4.3.1" + glob "^10.3.10" + graceful-fs "^4.2.11" + jest-circus "30.1.0" + jest-docblock "30.0.1" + jest-environment-node "30.1.0" + jest-regex-util "30.0.1" + jest-resolve "30.1.0" + jest-runner "30.1.0" + jest-util "30.0.5" + jest-validate "30.1.0" + micromatch "^4.0.8" + parse-json "^5.2.0" + pretty-format "30.0.5" + slash "^3.0.0" + strip-json-comments "^3.1.1" + +jest-config@^30.0.2: version "30.0.5" resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-30.0.5.tgz#567cf39b595229b786506a496c22e222d5e8d480" integrity sha512-aIVh+JNOOpzUgzUnPn5FLtyVnqc3TQHVMupYtyeURSb//iLColiMIR8TxCIDKyx9ZgjKnXGucuW68hCxgbrwmA== @@ -6890,6 +7115,16 @@ jest-diff@30.0.5, jest-diff@^30.0.2: chalk "^4.1.2" pretty-format "30.0.5" +jest-diff@30.1.0: + version "30.1.0" + resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-30.1.0.tgz#1d6fce564eafbe6486c878fb35b415ce7c1af114" + integrity sha512-DHkvlHONjXknCIzYqFCIqH9uT0G6ZMN0U9Brb64BbQnCmVNcILa3FLTHh21h+E1oNRpaTvupTQTCiOhz2hx7hw== + dependencies: + "@jest/diff-sequences" "30.0.1" + "@jest/get-type" "30.1.0" + chalk "^4.1.2" + pretty-format "30.0.5" + jest-docblock@30.0.1: version "30.0.1" resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-30.0.1.tgz#545ff59f2fa88996bd470dba7d3798a8421180b1" @@ -6908,18 +7143,29 @@ jest-each@30.0.5: jest-util "30.0.5" pretty-format "30.0.5" -jest-environment-jsdom@30.0.5: - version "30.0.5" - resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-30.0.5.tgz#36351cc8a14fcd54945da0beb029af493d7d5764" - integrity sha512-BmnDEoAH+jEjkPrvE9DTKS2r3jYSJWlN/r46h0/DBUxKrkgt2jAZ5Nj4wXLAcV1KWkRpcFqA5zri9SWzJZ1cCg== +jest-each@30.1.0: + version "30.1.0" + resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-30.1.0.tgz#228756d5ea9e4dcb462fc2e90a44ec27dd482d23" + integrity sha512-A+9FKzxPluqogNahpCv04UJvcZ9B3HamqpDNWNKDjtxVRYB8xbZLFuCr8JAJFpNp83CA0anGQFlpQna9Me+/tQ== dependencies: - "@jest/environment" "30.0.5" - "@jest/environment-jsdom-abstract" "30.0.5" + "@jest/get-type" "30.1.0" + "@jest/types" "30.0.5" + chalk "^4.1.2" + jest-util "30.0.5" + pretty-format "30.0.5" + +jest-environment-jsdom@30.1.0: + version "30.1.0" + resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-30.1.0.tgz#34b0730c1f289597191f2a96bc8768ff7558a5a4" + integrity sha512-Y0gOO15Kd2SzHnIvGPG5TqZ27ungxA3sTs4DrRqPeFMYAE+cO4FmVeMPPNgckdtab6LothC2BarlbS+hHHWf+A== + dependencies: + "@jest/environment" "30.1.0" + "@jest/environment-jsdom-abstract" "30.1.0" "@types/jsdom" "^21.1.7" "@types/node" "*" jsdom "^26.1.0" -jest-environment-node@30.0.5, jest-environment-node@^30.0.0: +jest-environment-node@30.0.5: version "30.0.5" resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-30.0.5.tgz#6a98dd80e0384ead67ed05643381395f6cda93c9" integrity sha512-ppYizXdLMSvciGsRsMEnv/5EFpvOdXBaXRBzFUDPWrsfmog4kYrOGWXarLllz6AXan6ZAA/kYokgDWuos1IKDA== @@ -6932,6 +7178,19 @@ jest-environment-node@30.0.5, jest-environment-node@^30.0.0: jest-util "30.0.5" jest-validate "30.0.5" +jest-environment-node@30.1.0, jest-environment-node@^30.0.0: + version "30.1.0" + resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-30.1.0.tgz#8bcb6d7807888bdb3b132109d7f0f2c8d07ad67d" + integrity sha512-PoHcBVniqBcJubrLbMSrDIzD3RONpnqPeuNB1dOvU4aWzuV5vwViAtZtvAPtcZJW6i4n2YAAM+r8AvKWgUegmA== + dependencies: + "@jest/environment" "30.1.0" + "@jest/fake-timers" "30.1.0" + "@jest/types" "30.0.5" + "@types/node" "*" + jest-mock "30.0.5" + jest-util "30.0.5" + jest-validate "30.1.0" + jest-haste-map@30.0.5: version "30.0.5" resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-30.0.5.tgz#fdd0daa322b02eb34267854cff2859fae21e92a6" @@ -6950,6 +7209,24 @@ jest-haste-map@30.0.5: optionalDependencies: fsevents "^2.3.3" +jest-haste-map@30.1.0: + version "30.1.0" + resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-30.1.0.tgz#e54d84e07fac15ea3a98903b735048e36d7d2ed3" + integrity sha512-JLeM84kNjpRkggcGpQLsV7B8W4LNUWz7oDNVnY1Vjj22b5/fAb3kk3htiD+4Na8bmJmjJR7rBtS2Rmq/NEcADg== + dependencies: + "@jest/types" "30.0.5" + "@types/node" "*" + anymatch "^3.1.3" + fb-watchman "^2.0.2" + graceful-fs "^4.2.11" + jest-regex-util "30.0.1" + jest-util "30.0.5" + jest-worker "30.1.0" + micromatch "^4.0.8" + walker "^1.0.8" + optionalDependencies: + fsevents "^2.3.3" + jest-leak-detector@30.0.5: version "30.0.5" resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-30.0.5.tgz#00cfd2b323f48d8f4416b0a3e05fcf4c51f18864" @@ -6958,6 +7235,14 @@ jest-leak-detector@30.0.5: "@jest/get-type" "30.0.1" pretty-format "30.0.5" +jest-leak-detector@30.1.0: + version "30.1.0" + resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-30.1.0.tgz#8b86e7c5f1e3e4f2a32d930ec769103ad0985874" + integrity sha512-AoFvJzwxK+4KohH60vRuHaqXfWmeBATFZpzpmzNmYTtmRMiyGPVhkXpBqxUQunw+dQB48bDf4NpUs6ivVbRv1g== + dependencies: + "@jest/get-type" "30.1.0" + pretty-format "30.0.5" + jest-matcher-utils@30.0.5: version "30.0.5" resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-30.0.5.tgz#dff3334be58faea4a5e1becc228656fbbfc2467d" @@ -6968,6 +7253,16 @@ jest-matcher-utils@30.0.5: jest-diff "30.0.5" pretty-format "30.0.5" +jest-matcher-utils@30.1.0: + version "30.1.0" + resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-30.1.0.tgz#e402ea7e7613ae5413839c194d9f825e5f2ef2ba" + integrity sha512-A0/O5+WzSmeBrsm1PMOLyKkKUekbCbAtgyViRvJagjMnOsuKQbukiHJy7y+7cTST9pvoi81NyHXz5Fc96UoKUQ== + dependencies: + "@jest/get-type" "30.1.0" + chalk "^4.1.2" + jest-diff "30.1.0" + pretty-format "30.0.5" + jest-message-util@30.0.5: version "30.0.5" resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-30.0.5.tgz#dd12ffec91dd3fa6a59cbd538a513d8e239e070c" @@ -6983,6 +7278,21 @@ jest-message-util@30.0.5: slash "^3.0.0" stack-utils "^2.0.6" +jest-message-util@30.1.0: + version "30.1.0" + resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-30.1.0.tgz#653a9bb1a33306eddf13455ce0666ba621b767c4" + integrity sha512-HizKDGG98cYkWmaLUHChq4iN+oCENohQLb7Z5guBPumYs+/etonmNFlg1Ps6yN9LTPyZn+M+b/9BbnHx3WTMDg== + dependencies: + "@babel/code-frame" "^7.27.1" + "@jest/types" "30.0.5" + "@types/stack-utils" "^2.0.3" + chalk "^4.1.2" + graceful-fs "^4.2.11" + micromatch "^4.0.8" + pretty-format "30.0.5" + slash "^3.0.0" + stack-utils "^2.0.6" + jest-mock@30.0.5: version "30.0.5" resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-30.0.5.tgz#ef437e89212560dd395198115550085038570bdd" @@ -7002,13 +7312,13 @@ jest-regex-util@30.0.1: resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-30.0.1.tgz#f17c1de3958b67dfe485354f5a10093298f2a49b" integrity sha512-jHEQgBXAgc+Gh4g0p3bCevgRCVRkB4VB70zhoAE48gxeSr1hfUOsM/C2WoJgVL7Eyg//hudYENbm3Ne+/dRVVA== -jest-resolve-dependencies@30.0.5: - version "30.0.5" - resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-30.0.5.tgz#53be4c51d296c84a0e75608e7b77b6fe92dbac29" - integrity sha512-/xMvBR4MpwkrHW4ikZIWRttBBRZgWK4d6xt3xW1iRDSKt4tXzYkMkyPfBnSCgv96cpkrctfXs6gexeqMYqdEpw== +jest-resolve-dependencies@30.1.0: + version "30.1.0" + resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-30.1.0.tgz#58372cd7a46c1973cd2982886d03a2983633399b" + integrity sha512-pNWAfnzoqPWPYNaHwWmR34+5ib9DcUr5E+GLyIxjGxZEwdfgYnXLjPP3WfSW0VaTUnYes1Tl0cQNyBPr5plZmg== dependencies: jest-regex-util "30.0.1" - jest-snapshot "30.0.5" + jest-snapshot "30.1.0" jest-resolve@30.0.5, jest-resolve@^30.0.2: version "30.0.5" @@ -7024,6 +7334,20 @@ jest-resolve@30.0.5, jest-resolve@^30.0.2: slash "^3.0.0" unrs-resolver "^1.7.11" +jest-resolve@30.1.0: + version "30.1.0" + resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-30.1.0.tgz#f434f576578a5b9c4e5a73352c08e99ea319e840" + integrity sha512-hASe7D/wRtZw8Cm607NrlF7fi3HWC5wmA5jCVc2QjQAB2pTwP9eVZILGEi6OeSLNUtE1zb04sXRowsdh5CUjwA== + dependencies: + chalk "^4.1.2" + graceful-fs "^4.2.11" + jest-haste-map "30.1.0" + jest-pnp-resolver "^1.2.3" + jest-util "30.0.5" + jest-validate "30.1.0" + slash "^3.0.0" + unrs-resolver "^1.7.11" + jest-runner@30.0.5: version "30.0.5" resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-30.0.5.tgz#5cbaaf85964246da4f65d697f186846f23cd9b5a" @@ -7052,6 +7376,34 @@ jest-runner@30.0.5: p-limit "^3.1.0" source-map-support "0.5.13" +jest-runner@30.1.0: + version "30.1.0" + resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-30.1.0.tgz#985d0dc84ccf2100d903997e29bfaa60c6e33671" + integrity sha512-Qd8JLWBooJQZBbstY9sdzt3B3Euj4cjDB0X+CeExURm1+BqZcXA5pSPb4XwbgPlBhTXkUva3bb0B94CFy9ZnZw== + dependencies: + "@jest/console" "30.1.0" + "@jest/environment" "30.1.0" + "@jest/test-result" "30.1.0" + "@jest/transform" "30.1.0" + "@jest/types" "30.0.5" + "@types/node" "*" + chalk "^4.1.2" + emittery "^0.13.1" + exit-x "^0.2.2" + graceful-fs "^4.2.11" + jest-docblock "30.0.1" + jest-environment-node "30.1.0" + jest-haste-map "30.1.0" + jest-leak-detector "30.1.0" + jest-message-util "30.1.0" + jest-resolve "30.1.0" + jest-runtime "30.1.0" + jest-util "30.0.5" + jest-watcher "30.1.0" + jest-worker "30.1.0" + p-limit "^3.1.0" + source-map-support "0.5.13" + jest-runtime@30.0.5: version "30.0.5" resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-30.0.5.tgz#d6a7e22687264240d1786d6f7682ac6a2872e552" @@ -7080,6 +7432,34 @@ jest-runtime@30.0.5: slash "^3.0.0" strip-bom "^4.0.0" +jest-runtime@30.1.0: + version "30.1.0" + resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-30.1.0.tgz#7512da624c3b7e8ec93d63cbce792973c74038b4" + integrity sha512-tPKb7oCj1D0CffhJrP+yheK/lHx2PrMaK21BmBD3YUirr4E4gxXa6jNb9r9yhiD0LRv9J5AoTmzJVYeyWPgt6A== + dependencies: + "@jest/environment" "30.1.0" + "@jest/fake-timers" "30.1.0" + "@jest/globals" "30.1.0" + "@jest/source-map" "30.0.1" + "@jest/test-result" "30.1.0" + "@jest/transform" "30.1.0" + "@jest/types" "30.0.5" + "@types/node" "*" + chalk "^4.1.2" + cjs-module-lexer "^2.1.0" + collect-v8-coverage "^1.0.2" + glob "^10.3.10" + graceful-fs "^4.2.11" + jest-haste-map "30.1.0" + jest-message-util "30.1.0" + jest-mock "30.0.5" + jest-regex-util "30.0.1" + jest-resolve "30.1.0" + jest-snapshot "30.1.0" + jest-util "30.0.5" + slash "^3.0.0" + strip-bom "^4.0.0" + jest-snapshot@30.0.5: version "30.0.5" resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-30.0.5.tgz#6600716eef2e6d8ea1dd788ae4385f3a2791b11f" @@ -7107,6 +7487,33 @@ jest-snapshot@30.0.5: semver "^7.7.2" synckit "^0.11.8" +jest-snapshot@30.1.0: + version "30.1.0" + resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-30.1.0.tgz#f3e13c359a94c96f9396a2a9293853d8d6128514" + integrity sha512-rBR/lTOi4ANpoqMhehPcGX/KGVXBEwe4V6HH27B3J1VZoXHXLk4nbMVGusbPc2y+of9/sU5uH2E998IlO7sLlQ== + dependencies: + "@babel/core" "^7.27.4" + "@babel/generator" "^7.27.5" + "@babel/plugin-syntax-jsx" "^7.27.1" + "@babel/plugin-syntax-typescript" "^7.27.1" + "@babel/types" "^7.27.3" + "@jest/expect-utils" "30.1.0" + "@jest/get-type" "30.1.0" + "@jest/snapshot-utils" "30.1.0" + "@jest/transform" "30.1.0" + "@jest/types" "30.0.5" + babel-preset-current-node-syntax "^1.1.0" + chalk "^4.1.2" + expect "30.1.0" + graceful-fs "^4.2.11" + jest-diff "30.1.0" + jest-matcher-utils "30.1.0" + jest-message-util "30.1.0" + jest-util "30.0.5" + pretty-format "30.0.5" + semver "^7.7.2" + synckit "^0.11.8" + jest-util@30.0.5, jest-util@^30.0.2: version "30.0.5" resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-30.0.5.tgz#035d380c660ad5f1748dff71c4105338e05f8669" @@ -7143,6 +7550,18 @@ jest-validate@30.0.5: leven "^3.1.0" pretty-format "30.0.5" +jest-validate@30.1.0: + version "30.1.0" + resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-30.1.0.tgz#585aae6c9ee1ac138dbacbece8a7838ca7773e60" + integrity sha512-7P3ZlCFW/vhfQ8pE7zW6Oi4EzvuB4sgR72Q1INfW9m0FGo0GADYlPwIkf4CyPq7wq85g+kPMtPOHNAdWHeBOaA== + dependencies: + "@jest/get-type" "30.1.0" + "@jest/types" "30.0.5" + camelcase "^6.3.0" + chalk "^4.1.2" + leven "^3.1.0" + pretty-format "30.0.5" + jest-watcher@30.0.5: version "30.0.5" resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-30.0.5.tgz#90db6e3f582b88085bde58f7555cbdd3a1beb10d" @@ -7157,6 +7576,20 @@ jest-watcher@30.0.5: jest-util "30.0.5" string-length "^4.0.2" +jest-watcher@30.1.0: + version "30.1.0" + resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-30.1.0.tgz#9dcde23a2cc0de66d0a6a1d9ac3fe1e154e91ad8" + integrity sha512-aXSHgnDY2XhHt7zo8MkdN0ovl/DbmPEw2KTEZRtH+4MeLZ+eYwnO+RIUk4nVlIx1wwH+7FZk+wPOYSDWDW3F4w== + dependencies: + "@jest/test-result" "30.1.0" + "@jest/types" "30.0.5" + "@types/node" "*" + ansi-escapes "^4.3.2" + chalk "^4.1.2" + emittery "^0.13.1" + jest-util "30.0.5" + string-length "^4.0.2" + jest-worker@30.0.5: version "30.0.5" resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-30.0.5.tgz#0b85cbab10610303e8d84e214f94d8f052c3cd04" @@ -7168,6 +7601,17 @@ jest-worker@30.0.5: merge-stream "^2.0.0" supports-color "^8.1.1" +jest-worker@30.1.0: + version "30.1.0" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-30.1.0.tgz#a89c36772be449d4bdb60697fb695a1673b12ac2" + integrity sha512-uvWcSjlwAAgIu133Tt77A05H7RIk3Ho8tZL50bQM2AkvLdluw9NG48lRCl3Dt+MOH719n/0nnb5YxUwcuJiKRA== + dependencies: + "@types/node" "*" + "@ungap/structured-clone" "^1.3.0" + jest-util "30.0.5" + merge-stream "^2.0.0" + supports-color "^8.1.1" + jest-worker@^27.4.5: version "27.5.1" resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.5.1.tgz#8d146f0900e8973b106b6f73cc1e9a8cb86f8db0" @@ -7187,15 +7631,15 @@ jest-worker@^29.4.3: merge-stream "^2.0.0" supports-color "^8.0.0" -jest@30.0.5: - version "30.0.5" - resolved "https://registry.yarnpkg.com/jest/-/jest-30.0.5.tgz#ee62729fb77829790d67c660d852350fbde315ce" - integrity sha512-y2mfcJywuTUkvLm2Lp1/pFX8kTgMO5yyQGq/Sk/n2mN7XWYp4JsCZ/QXW34M8YScgk8bPZlREH04f6blPnoHnQ== +jest@30.1.0: + version "30.1.0" + resolved "https://registry.yarnpkg.com/jest/-/jest-30.1.0.tgz#7db2d4ff76d974852a51caaed52f69f1a3197158" + integrity sha512-4/QcV9Yw4+O3Hsjj/71s4fz2WHdJuXd11bbEJYeK7kxF/bZ1Kx1aCjBaXQ5eTeSLSLv3/XwhAhFQaX/KnTF/yw== dependencies: - "@jest/core" "30.0.5" + "@jest/core" "30.1.0" "@jest/types" "30.0.5" import-local "^3.2.0" - jest-cli "30.0.5" + jest-cli "30.1.0" jiti@^2.4.1: version "2.5.1"