From c5408f7f2972bf396e73eb63132537533c5096f6 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 20 Oct 2026 15:54:55 +0000 Subject: [PATCH] Update all non-major dev-dependencies --- frontend-demo/package.json | 32 +- frontend-demo/yarn.lock | 1295 +++++++++++++++++++----------------- 2 files changed, 696 insertions(+), 631 deletions(-) diff --git a/frontend-demo/package.json b/frontend-demo/package.json index 8edeefd..d0426d6 100644 --- a/frontend-demo/package.json +++ b/frontend-demo/package.json @@ -38,25 +38,25 @@ "devDependencies": { "@eslint/js": "10.0.1", "@faker-js/faker": "10.6.0", - "@swc/core": "1.16.1", + "@swc/core": "1.16.18", "@swc/jest": "0.2.39", - "@testing-library/dom": "10.4.1", + "@testing-library/dom": "10.4.2", "@testing-library/jest-dom": "6.9.1", "@testing-library/react": "16.3.3", - "@testing-library/user-event": "14.6.6", + "@testing-library/user-event": "14.6.8", "@types/http-proxy": "1.17.17", "@types/jest": "30.0.0", "@types/jest-when": "3.5.5", - "@types/lodash": "4.17.25", - "@types/node": "24.13.3", - "@types/react": "19.2.18", - "@types/react-dom": "19.2.5", - "eslint": "10.9.1", - "eslint-config-next": "15.5.24", + "@types/lodash": "4.17.26", + "@types/node": "24.19.2", + "@types/react": "19.3.0", + "@types/react-dom": "19.3.0", + "eslint": "10.13.0", + "eslint-config-next": "15.5.28", "eslint-config-prettier": "10.1.8", "eslint-import-resolver-typescript": "4.4.5", "eslint-plugin-import": "2.32.0", - "eslint-plugin-jest": "29.16.6", + "eslint-plugin-jest": "29.17.0", "eslint-plugin-mdx": "3.8.1", "eslint-plugin-react": "7.37.5", "eslint-plugin-react-hooks": "7.1.1", @@ -64,19 +64,19 @@ "eslint-plugin-testing-library": "7.16.2", "globals": "16.5.0", "http-proxy": "1.18.1", - "jest": "30.5.0", - "jest-environment-jsdom": "30.5.0", + "jest": "30.5.2", + "jest-environment-jsdom": "30.5.2", "jest-extended": "7.0.0", "jest-fail-on-console": "3.3.4", "jest-watch-typeahead": "2.2.2", "jest-when": "3.7.0", - "next": "15.5.27", - "prettier": "3.9.6", + "next": "15.5.28", + "prettier": "3.9.10", "serve": "14.2.6", "ts-node": "10.9.2", - "type-fest": "5.9.0", + "type-fest": "5.10.0", "typescript": "5.9.3", - "typescript-eslint": "8.68.0" + "typescript-eslint": "8.71.2" }, "resolutions": { "@typescript-eslint/utils": "^8.61.0" diff --git a/frontend-demo/yarn.lock b/frontend-demo/yarn.lock index f935cb8..baf8b15 100644 --- a/frontend-demo/yarn.lock +++ b/frontend-demo/yarn.lock @@ -833,6 +833,28 @@ __metadata: languageName: node linkType: hard +"@cacheable/memory@npm:^2.2.0": + version: 2.2.0 + resolution: "@cacheable/memory@npm:2.2.0" + dependencies: + "@cacheable/utils": "npm:^2.5.0" + "@keyv/bigmap": "npm:^1.3.1" + hookified: "npm:^1.15.1" + keyv: "npm:^5.6.0" + checksum: 10c0/c74889eb09871be0696065778fff013a498ddc73b538d113c2cb6ece361746f2959fbddfa4ce03ce53c9259998be05949e393212e72413dbd07616744eabd261 + languageName: node + linkType: hard + +"@cacheable/utils@npm:^2.5.0": + version: 2.5.0 + resolution: "@cacheable/utils@npm:2.5.0" + dependencies: + hashery: "npm:^1.5.1" + keyv: "npm:^5.6.0" + checksum: 10c0/99e901accd71eeb0bce91484d6c66d7ef2c731b541561eb5dc9ea7fed78bdc0b65e5dd2a80edde50191143bcfc5f238fc4742475b32e82d43b43eea224038e35 + languageName: node + linkType: hard + "@cspotcode/source-map-support@npm:^0.8.0": version: 0.8.1 resolution: "@cspotcode/source-map-support@npm:0.8.1" @@ -1165,13 +1187,13 @@ __metadata: languageName: node linkType: hard -"@eslint/plugin-kit@npm:^0.7.2": - version: 0.7.2 - resolution: "@eslint/plugin-kit@npm:0.7.2" +"@eslint/plugin-kit@npm:^0.7.3": + version: 0.7.3 + resolution: "@eslint/plugin-kit@npm:0.7.3" dependencies: "@eslint/core": "npm:^1.2.1" levn: "npm:^0.4.1" - checksum: 10c0/aafba08077bcd6d7dde6c2e21db18086046a88f914f29971a84cac9ad2d48952ded1b293e665e523805297eff756522dafa16f0062195e2c7143dcd1d47d11ed + checksum: 10c0/2daebaedcfbd261478e8b87dfb46d3118f48277c19eb298483ebc6f3b438e9688b86ddca13b3aeb08dfb06be00fb6073506852386aa124645c1170e7e33d140c languageName: node linkType: hard @@ -1556,17 +1578,17 @@ __metadata: languageName: node linkType: hard -"@jest/console@npm:30.5.0": - version: 30.5.0 - resolution: "@jest/console@npm:30.5.0" +"@jest/console@npm:30.5.2": + version: 30.5.2 + resolution: "@jest/console@npm:30.5.2" dependencies: - "@jest/types": "npm:30.5.0" + "@jest/types": "npm:30.5.1" "@types/node": "npm:*" chalk: "npm:^4.1.2" - jest-message-util: "npm:30.5.0" - jest-util: "npm:30.5.0" + jest-message-util: "npm:30.5.1" + jest-util: "npm:30.5.1" slash: "npm:^3.0.0" - checksum: 10c0/03a895550b41d0f802b44fe2f4f20874c2aad80a867524ab9e48bb9a2bb7b572dc7f24be6621555cc73f7a5e535de9124a22f8a490fee4702474e9e28d5d22c1 + checksum: 10c0/1e7b14f09eec6af78dbe9d4acea6613c184409aa16ddc9ee86ced5b5ec7969f52da588e6bb300dc6333e82dc172aeb54a9f5cc8f7d50651586723288ac9c5ba4 languageName: node linkType: hard @@ -1584,16 +1606,16 @@ __metadata: languageName: node linkType: hard -"@jest/core@npm:30.5.0": - version: 30.5.0 - resolution: "@jest/core@npm:30.5.0" +"@jest/core@npm:30.5.2": + version: 30.5.2 + resolution: "@jest/core@npm:30.5.2" dependencies: - "@jest/console": "npm:30.5.0" + "@jest/console": "npm:30.5.2" "@jest/pattern": "npm:30.5.0" - "@jest/reporters": "npm:30.5.0" - "@jest/test-result": "npm:30.5.0" - "@jest/transform": "npm:30.5.0" - "@jest/types": "npm:30.5.0" + "@jest/reporters": "npm:30.5.2" + "@jest/test-result": "npm:30.5.2" + "@jest/transform": "npm:30.5.2" + "@jest/types": "npm:30.5.1" "@types/node": "npm:*" ansi-escapes: "npm:^4.3.2" chalk: "npm:^4.1.2" @@ -1601,27 +1623,27 @@ __metadata: exit-x: "npm:^0.2.2" fast-json-stable-stringify: "npm:^2.1.0" graceful-fs: "npm:^4.2.11" - jest-changed-files: "npm:30.5.0" - jest-config: "npm:30.5.0" - jest-haste-map: "npm:30.5.0" - jest-message-util: "npm:30.5.0" + jest-changed-files: "npm:30.5.1" + jest-config: "npm:30.5.2" + jest-haste-map: "npm:30.5.1" + jest-message-util: "npm:30.5.1" jest-regex-util: "npm:30.5.0" - jest-resolve: "npm:30.5.0" - jest-resolve-dependencies: "npm:30.5.0" - jest-runner: "npm:30.5.0" - jest-runtime: "npm:30.5.0" - jest-snapshot: "npm:30.5.0" - jest-util: "npm:30.5.0" - jest-validate: "npm:30.5.0" - jest-watcher: "npm:30.5.0" - pretty-format: "npm:30.5.0" + jest-resolve: "npm:30.5.1" + jest-resolve-dependencies: "npm:30.5.2" + jest-runner: "npm:30.5.2" + jest-runtime: "npm:30.5.2" + jest-snapshot: "npm:30.5.2" + jest-util: "npm:30.5.1" + jest-validate: "npm:30.5.1" + jest-watcher: "npm:30.5.2" + pretty-format: "npm:30.5.1" slash: "npm:^3.0.0" peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 peerDependenciesMeta: node-notifier: optional: true - checksum: 10c0/83197632746d8da53dfb5434b8fae8cb95b833b8bc6d90ae133afb93cc7fc56b0d378f110e3cff5293ac874cb9cf28b248a0f2f6b4fe2292a2b6b9ee51bc9389 + checksum: 10c0/9fa38140cb0a3c0eafa2ebd0595a42c0bdb13c6b7dacb398fe214cbc6dd750d7498b84a54e48f829b49e319d3ef480d0b9e47f0c53e1758ee528ea1b8f968fe6 languageName: node linkType: hard @@ -1648,16 +1670,16 @@ __metadata: languageName: node linkType: hard -"@jest/environment-jsdom-abstract@npm:30.5.0": - version: 30.5.0 - resolution: "@jest/environment-jsdom-abstract@npm:30.5.0" +"@jest/environment-jsdom-abstract@npm:30.5.2": + version: 30.5.2 + resolution: "@jest/environment-jsdom-abstract@npm:30.5.2" dependencies: - "@jest/environment": "npm:30.5.0" - "@jest/fake-timers": "npm:30.5.0" - "@jest/types": "npm:30.5.0" + "@jest/environment": "npm:30.5.2" + "@jest/fake-timers": "npm:30.5.2" + "@jest/types": "npm:30.5.1" "@types/node": "npm:*" - jest-mock: "npm:30.5.0" - jest-util: "npm:30.5.0" + jest-mock: "npm:30.5.2" + jest-util: "npm:30.5.1" peerDependencies: "@types/jsdom": "*" canvas: ^3.0.0 @@ -1665,19 +1687,19 @@ __metadata: peerDependenciesMeta: canvas: optional: true - checksum: 10c0/aba4c21ac6a2f937c803d32d3890766b8bf9a80f2292e4007efc71dd3520822612be125661d3212a42f138ca862c9ec22d0d96907da1180e891018029006f3f5 + checksum: 10c0/1cc8f948193187575ed877c763a83686bfaf1748f7162c5494dfa17f9286313388360c70003dab7099e7509b156f189382c05dbe8f1a327d49102b5cf624f088 languageName: node linkType: hard -"@jest/environment@npm:30.5.0": - version: 30.5.0 - resolution: "@jest/environment@npm:30.5.0" +"@jest/environment@npm:30.5.2": + version: 30.5.2 + resolution: "@jest/environment@npm:30.5.2" dependencies: - "@jest/fake-timers": "npm:30.5.0" - "@jest/types": "npm:30.5.0" + "@jest/fake-timers": "npm:30.5.2" + "@jest/types": "npm:30.5.1" "@types/node": "npm:*" - jest-mock: "npm:30.5.0" - checksum: 10c0/aa25df4277e98ccf2dddecf82efbda24f11cf47ccda4ce4cd3267c10fd43fd8e482c4ddfd8d0cdd3976a5b81b3f680989e2649a6a6c78a76452846699a43529c + jest-mock: "npm:30.5.2" + checksum: 10c0/f060f2d94dfccd7de4890a419e803735921d8358a3ecc8e424e5f6a632da80fc37372f6e54f1397876b721cec5bae2da515e6dce2ac6558bd90f0c1cbeb5c105 languageName: node linkType: hard @@ -1690,36 +1712,36 @@ __metadata: languageName: node linkType: hard -"@jest/expect-utils@npm:30.5.0": - version: 30.5.0 - resolution: "@jest/expect-utils@npm:30.5.0" +"@jest/expect-utils@npm:30.5.2": + version: 30.5.2 + resolution: "@jest/expect-utils@npm:30.5.2" dependencies: "@jest/get-type": "npm:30.5.0" - checksum: 10c0/db05334bd1f3ed2559a1b2ec581756d63786ad6dea60fe7f9f30773300f2eae32ec7eb03841c92746620da37d4982b2d359aa0e505232005962e2c2a12cdd50b + checksum: 10c0/0db00595907f6705c5acc8d10ee9d11d74960cd459beaae66bd7a1d6845c7df1d123295e957bb56b6882b380f2e7d55d277ced7646e0229fc4a67abeb713c048 languageName: node linkType: hard -"@jest/expect@npm:30.5.0": - version: 30.5.0 - resolution: "@jest/expect@npm:30.5.0" +"@jest/expect@npm:30.5.2": + version: 30.5.2 + resolution: "@jest/expect@npm:30.5.2" dependencies: - expect: "npm:30.5.0" - jest-snapshot: "npm:30.5.0" - checksum: 10c0/f8181dc275debb22dc78a77bd19e6229053a5087179017eb91d35a346850f1a822be9680b4a957025b6a85307d00e541f347f5a1e81482c2a29a64d20aa8706d + expect: "npm:30.5.2" + jest-snapshot: "npm:30.5.2" + checksum: 10c0/ceebb291be34707e3d2ac99bc5e4a5039927e01d28650b1dc51888dfa3963a3a75a3c72f0abe4df9aa243dc3b31af72e467072d75b52bd11b80a84ebe765d8f9 languageName: node linkType: hard -"@jest/fake-timers@npm:30.5.0": - version: 30.5.0 - resolution: "@jest/fake-timers@npm:30.5.0" +"@jest/fake-timers@npm:30.5.2": + version: 30.5.2 + resolution: "@jest/fake-timers@npm:30.5.2" dependencies: - "@jest/types": "npm:30.5.0" + "@jest/types": "npm:30.5.1" "@sinonjs/fake-timers": "npm:^15.4.0" "@types/node": "npm:*" - jest-message-util: "npm:30.5.0" - jest-mock: "npm:30.5.0" - jest-util: "npm:30.5.0" - checksum: 10c0/15bba607d8c85d12d56d724219f64209395b2a89c4169864bcfb4d0b2eaaf8eb3559e5633f82b07ed94115e1ccf258a30de21e815ade468b5aa440528fde6995 + jest-message-util: "npm:30.5.1" + jest-mock: "npm:30.5.2" + jest-util: "npm:30.5.1" + checksum: 10c0/c8ff08f541743210abaf07b75bfe6224458c816a500d5be954690fd1661cd14b054201dfe2a6ebdc0083290d4c03d73bbac4f3c1fbef5c3b16d1981642dfff57 languageName: node linkType: hard @@ -1737,15 +1759,15 @@ __metadata: languageName: node linkType: hard -"@jest/globals@npm:30.5.0": - version: 30.5.0 - resolution: "@jest/globals@npm:30.5.0" +"@jest/globals@npm:30.5.2": + version: 30.5.2 + resolution: "@jest/globals@npm:30.5.2" dependencies: - "@jest/environment": "npm:30.5.0" - "@jest/expect": "npm:30.5.0" - "@jest/types": "npm:30.5.0" - jest-mock: "npm:30.5.0" - checksum: 10c0/adaf26325425d95f6b1dbd9dd9244fb5a0362dbfa4d7db21bce2787da007a2bef22229d0035ad62f8c677e4a93ec8599124ec5bd48c17085eabc732d47ae3e5b + "@jest/environment": "npm:30.5.2" + "@jest/expect": "npm:30.5.2" + "@jest/types": "npm:30.5.1" + jest-mock: "npm:30.5.2" + checksum: 10c0/e60738080d4866350b2152d98ddf99728cc1ac19983b80bea5d5ab219f82ef271fadd102b0cee2c01808367d6e054bea1c4ec4aa7c69e45b4e14b79a30f76538 languageName: node linkType: hard @@ -1783,15 +1805,15 @@ __metadata: languageName: node linkType: hard -"@jest/reporters@npm:30.5.0": - version: 30.5.0 - resolution: "@jest/reporters@npm:30.5.0" +"@jest/reporters@npm:30.5.2": + version: 30.5.2 + resolution: "@jest/reporters@npm:30.5.2" dependencies: "@bcoe/v8-coverage": "npm:^0.2.3" - "@jest/console": "npm:30.5.0" - "@jest/test-result": "npm:30.5.0" - "@jest/transform": "npm:30.5.0" - "@jest/types": "npm:30.5.0" + "@jest/console": "npm:30.5.2" + "@jest/test-result": "npm:30.5.2" + "@jest/transform": "npm:30.5.2" + "@jest/types": "npm:30.5.1" "@jridgewell/trace-mapping": "npm:^0.3.31" "@types/node": "npm:*" chalk: "npm:^4.1.2" @@ -1804,9 +1826,9 @@ __metadata: istanbul-lib-report: "npm:^3.0.0" istanbul-lib-source-maps: "npm:^5.0.0" istanbul-reports: "npm:^3.1.3" - jest-message-util: "npm:30.5.0" - jest-util: "npm:30.5.0" - jest-worker: "npm:30.5.0" + jest-message-util: "npm:30.5.1" + jest-util: "npm:30.5.1" + jest-worker: "npm:30.5.1" slash: "npm:^3.0.0" string-length: "npm:^4.0.2" v8-to-istanbul: "npm:^9.0.1" @@ -1815,7 +1837,7 @@ __metadata: peerDependenciesMeta: node-notifier: optional: true - checksum: 10c0/9fc3d3d59162afe44512e52f2b5ac862939cd3a23f8bad19b15e3b3fc94d5bad87cee52861f9ac1c7b7d1c4ae631502fd894b5cbadf0e1c976b5569bf65f5f9a + checksum: 10c0/be9c62eb48ecd8744226c65c4bcdfb2b2a807dbac451a0b136701aa6685b5566fbd4872874504da5d7c24d6686ed0afdcff02dc1ecd2d0231fd4cda0dc040eab languageName: node linkType: hard @@ -1846,39 +1868,39 @@ __metadata: languageName: node linkType: hard -"@jest/snapshot-utils@npm:30.5.0": - version: 30.5.0 - resolution: "@jest/snapshot-utils@npm:30.5.0" +"@jest/snapshot-utils@npm:30.5.1": + version: 30.5.1 + resolution: "@jest/snapshot-utils@npm:30.5.1" dependencies: - "@jest/types": "npm:30.5.0" + "@jest/types": "npm:30.5.1" chalk: "npm:^4.1.2" graceful-fs: "npm:^4.2.11" natural-compare: "npm:^1.4.0" - checksum: 10c0/42dd7bc26551fc78b40194ab40936c73be8521539a2cec1b3dfea0db76a513615a610218fda3a1af1b1ebf01bc9e924e74f3f69f62a9da4fb3786b4e8ddb36d6 + checksum: 10c0/0e31aa45c4be7b6e7dabcccc7316458f53bda262ab42f23b749430110d0ac908d4905db993708723a4f6457bc9208c636fd7b886e3ffc26974d55126cf597d6e languageName: node linkType: hard -"@jest/source-map@npm:30.5.0": - version: 30.5.0 - resolution: "@jest/source-map@npm:30.5.0" +"@jest/source-map@npm:30.5.2": + version: 30.5.2 + resolution: "@jest/source-map@npm:30.5.2" dependencies: "@jridgewell/trace-mapping": "npm:^0.3.31" callsites: "npm:^3.1.0" convert-source-map: "npm:^2.0.0" graceful-fs: "npm:^4.2.11" - checksum: 10c0/26e63b86abcbe439e83487d9f4fef0efc34033194264df19fda2c0d1152033e3e5fe5733e13c56aea74e7fc77971128d6c76d6a1cd5ad390ee46028fe9a6a97e + checksum: 10c0/6d939ebec2a2a7322fd0c5d536810a4ac4fbf3700a47b6246829715791270386ba4e58b51f939532d061e06830cea3cc6c3026b2bb0234c9c6594df0fcb17495 languageName: node linkType: hard -"@jest/test-result@npm:30.5.0": - version: 30.5.0 - resolution: "@jest/test-result@npm:30.5.0" +"@jest/test-result@npm:30.5.2": + version: 30.5.2 + resolution: "@jest/test-result@npm:30.5.2" dependencies: - "@jest/console": "npm:30.5.0" - "@jest/types": "npm:30.5.0" + "@jest/console": "npm:30.5.2" + "@jest/types": "npm:30.5.1" "@types/istanbul-lib-coverage": "npm:^2.0.6" collect-v8-coverage: "npm:^1.0.2" - checksum: 10c0/18aa8d593a400dd3eaf69441a19a5f03562c25237d4df63f60dd3ae28f46771612e3b46f1faf19785ae6e5d98ecc3e3509d1f57cc02810468136a1d36eb7f26d + checksum: 10c0/936ceb0a647e09eb00fa10bae0c19dd45c8029a1ba984ab4c22871fea68a72c0e5db9eebb48166af31c305b351978a2bcd23cbe59567587ca41c095d6c09c3c7 languageName: node linkType: hard @@ -1894,37 +1916,37 @@ __metadata: languageName: node linkType: hard -"@jest/test-sequencer@npm:30.5.0": - version: 30.5.0 - resolution: "@jest/test-sequencer@npm:30.5.0" +"@jest/test-sequencer@npm:30.5.2": + version: 30.5.2 + resolution: "@jest/test-sequencer@npm:30.5.2" dependencies: - "@jest/test-result": "npm:30.5.0" + "@jest/test-result": "npm:30.5.2" graceful-fs: "npm:^4.2.11" - jest-haste-map: "npm:30.5.0" + jest-haste-map: "npm:30.5.1" slash: "npm:^3.0.0" - checksum: 10c0/9d708620fb49567c85cc87f03e3cfe128056f31158573ae6d3c4ae3f9b9bc53d0fff99b7d5394dfe14fdf5b9f041be7776cf22ee7afc84693a2e85bf2f3d72a7 + checksum: 10c0/de92712f0ce196a0e36ea1beb1b70aa12c76ccf31e4017f1377473d41c76a672a5b810b054f53ecbd8b3d085208aad56fa60d4574b823958d279175c9fc6ad31 languageName: node linkType: hard -"@jest/transform@npm:30.5.0": - version: 30.5.0 - resolution: "@jest/transform@npm:30.5.0" +"@jest/transform@npm:30.5.2": + version: 30.5.2 + resolution: "@jest/transform@npm:30.5.2" dependencies: "@babel/core": "npm:^7.27.4" - "@jest/types": "npm:30.5.0" + "@jest/types": "npm:30.5.1" "@jridgewell/trace-mapping": "npm:^0.3.31" babel-plugin-istanbul: "npm:^8.0.0" chalk: "npm:^4.1.2" convert-source-map: "npm:^2.0.0" fast-json-stable-stringify: "npm:^2.1.0" graceful-fs: "npm:^4.2.11" - jest-haste-map: "npm:30.5.0" + jest-haste-map: "npm:30.5.1" jest-regex-util: "npm:30.5.0" - jest-util: "npm:30.5.0" + jest-util: "npm:30.5.1" pirates: "npm:^4.0.7" slash: "npm:^3.0.0" write-file-atomic: "npm:^5.0.1" - checksum: 10c0/46d35ebcc7345beac1bc75d2c2f13c2a80aa6d451e613d51bd363e5a9260d5b4abe03beadbf43d1871f15c2ce61671efc0eb4bd536a8ed65de3c15a0ff679758 + checksum: 10c0/be3f9aa812a442402ed41a37d0f11d174a0a9037038dc1326c32d1d55e22fc7bc5f5146284c5a18db3da572afb81739f0a93d3f1d519e811d25dacaeb380c647 languageName: node linkType: hard @@ -1943,9 +1965,9 @@ __metadata: languageName: node linkType: hard -"@jest/types@npm:30.5.0": - version: 30.5.0 - resolution: "@jest/types@npm:30.5.0" +"@jest/types@npm:30.5.1": + version: 30.5.1 + resolution: "@jest/types@npm:30.5.1" dependencies: "@jest/pattern": "npm:30.5.0" "@jest/schemas": "npm:30.5.0" @@ -1954,7 +1976,7 @@ __metadata: "@types/node": "npm:*" "@types/yargs": "npm:^17.0.33" chalk: "npm:^4.1.2" - checksum: 10c0/780a3dfa9db01cc9bcb317fce4ea0b3a4b600e30228aabbc3aef8878904f8a856541fca8edd41fbc7d3ac26f65fb36d1103fe74c4cd9c4131a32986c65dc8d7f + checksum: 10c0/da9e46449371ddd43b89627c93fb7088fdad01e9f57dce376c65914a6f4617a558f54ec51a917ca10c9b9794a1e76c3cb450308eca303f830bb21e9529b1719a languageName: node linkType: hard @@ -2026,6 +2048,25 @@ __metadata: languageName: node linkType: hard +"@keyv/bigmap@npm:^1.3.1": + version: 1.3.1 + resolution: "@keyv/bigmap@npm:1.3.1" + dependencies: + hashery: "npm:^1.4.0" + hookified: "npm:^1.15.0" + peerDependencies: + keyv: ^5.6.0 + checksum: 10c0/acc6a4a5edf462ce23e95672ab4bfaf7cd1941dff6bf3a2f671ce467961ace1fac9d3eb75a9ed9a8e92012e00a7d8b16ad1677bc539a52c3ad0cec31473e2349 + languageName: node + linkType: hard + +"@keyv/serialize@npm:^1.1.1": + version: 1.1.1 + resolution: "@keyv/serialize@npm:1.1.1" + checksum: 10c0/b0008cae4a54400c3abf587b8cc2474c6f528ee58969ce6cf9cb07a04006f80c73c85971d6be6544408318a2bc40108236a19a82aea0a6de95aae49533317374 + languageName: node + linkType: hard + "@mitodl/mit-learn-api-axios@npm:^2025.6.3": version: 2025.12.16 resolution: "@mitodl/mit-learn-api-axios@npm:2025.12.16" @@ -2412,74 +2453,74 @@ __metadata: languageName: node linkType: hard -"@next/env@npm:15.5.27": - version: 15.5.27 - resolution: "@next/env@npm:15.5.27" - checksum: 10c0/37037e339c9c1f1a6e3054dcbd9ff72a921cfce590fb8cb48b13cffe62e0cba0e3881067c92f97d5430a71f9086d0bc0e87dc630ced832573d0e3e4f6b3f7404 +"@next/env@npm:15.5.28": + version: 15.5.28 + resolution: "@next/env@npm:15.5.28" + checksum: 10c0/2a8e93431b239293187f685259529272e879a3663b7b6a8d568c75a3b85cc6e879d105fe6f3802108dc8ecf5eb4934bba3c9471d659094969824db3a956ac283 languageName: node linkType: hard -"@next/eslint-plugin-next@npm:15.5.24": - version: 15.5.24 - resolution: "@next/eslint-plugin-next@npm:15.5.24" +"@next/eslint-plugin-next@npm:15.5.28": + version: 15.5.28 + resolution: "@next/eslint-plugin-next@npm:15.5.28" dependencies: fast-glob: "npm:3.3.1" - checksum: 10c0/92a53849fec2416302c29bbf3141b6fd04d9c3292e2d182bebaf4a40cf3146a0c9510575271b1e1bf6e6e7d198d59cd2403541a81e76ac0012f30c830110593e + checksum: 10c0/9b781d6518c3cd5f35de843ca7a4fb41ad534270eedf7bcb08d9579363c2c0d52406236a83d722d112f274d54507737184336daf62891fdde6364f76a0fb059a languageName: node linkType: hard -"@next/swc-darwin-arm64@npm:15.5.27": - version: 15.5.27 - resolution: "@next/swc-darwin-arm64@npm:15.5.27" +"@next/swc-darwin-arm64@npm:15.5.28": + version: 15.5.28 + resolution: "@next/swc-darwin-arm64@npm:15.5.28" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@next/swc-darwin-x64@npm:15.5.27": - version: 15.5.27 - resolution: "@next/swc-darwin-x64@npm:15.5.27" +"@next/swc-darwin-x64@npm:15.5.28": + version: 15.5.28 + resolution: "@next/swc-darwin-x64@npm:15.5.28" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@next/swc-linux-arm64-gnu@npm:15.5.27": - version: 15.5.27 - resolution: "@next/swc-linux-arm64-gnu@npm:15.5.27" +"@next/swc-linux-arm64-gnu@npm:15.5.28": + version: 15.5.28 + resolution: "@next/swc-linux-arm64-gnu@npm:15.5.28" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@next/swc-linux-arm64-musl@npm:15.5.27": - version: 15.5.27 - resolution: "@next/swc-linux-arm64-musl@npm:15.5.27" +"@next/swc-linux-arm64-musl@npm:15.5.28": + version: 15.5.28 + resolution: "@next/swc-linux-arm64-musl@npm:15.5.28" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@next/swc-linux-x64-gnu@npm:15.5.27": - version: 15.5.27 - resolution: "@next/swc-linux-x64-gnu@npm:15.5.27" +"@next/swc-linux-x64-gnu@npm:15.5.28": + version: 15.5.28 + resolution: "@next/swc-linux-x64-gnu@npm:15.5.28" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@next/swc-linux-x64-musl@npm:15.5.27": - version: 15.5.27 - resolution: "@next/swc-linux-x64-musl@npm:15.5.27" +"@next/swc-linux-x64-musl@npm:15.5.28": + version: 15.5.28 + resolution: "@next/swc-linux-x64-musl@npm:15.5.28" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@next/swc-win32-arm64-msvc@npm:15.5.27": - version: 15.5.27 - resolution: "@next/swc-win32-arm64-msvc@npm:15.5.27" +"@next/swc-win32-arm64-msvc@npm:15.5.28": + version: 15.5.28 + resolution: "@next/swc-win32-arm64-msvc@npm:15.5.28" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@next/swc-win32-x64-msvc@npm:15.5.27": - version: 15.5.27 - resolution: "@next/swc-win32-x64-msvc@npm:15.5.27" +"@next/swc-win32-x64-msvc@npm:15.5.28": + version: 15.5.28 + resolution: "@next/swc-win32-x64-msvc@npm:15.5.28" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -2840,106 +2881,106 @@ __metadata: languageName: node linkType: hard -"@swc/core-darwin-arm64@npm:1.16.1": - version: 1.16.1 - resolution: "@swc/core-darwin-arm64@npm:1.16.1" +"@swc/core-darwin-arm64@npm:1.16.18": + version: 1.16.18 + resolution: "@swc/core-darwin-arm64@npm:1.16.18" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@swc/core-darwin-x64@npm:1.16.1": - version: 1.16.1 - resolution: "@swc/core-darwin-x64@npm:1.16.1" +"@swc/core-darwin-x64@npm:1.16.18": + version: 1.16.18 + resolution: "@swc/core-darwin-x64@npm:1.16.18" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@swc/core-linux-arm-gnueabihf@npm:1.16.1": - version: 1.16.1 - resolution: "@swc/core-linux-arm-gnueabihf@npm:1.16.1" +"@swc/core-linux-arm-gnueabihf@npm:1.16.18": + version: 1.16.18 + resolution: "@swc/core-linux-arm-gnueabihf@npm:1.16.18" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@swc/core-linux-arm64-gnu@npm:1.16.1": - version: 1.16.1 - resolution: "@swc/core-linux-arm64-gnu@npm:1.16.1" +"@swc/core-linux-arm64-gnu@npm:1.16.18": + version: 1.16.18 + resolution: "@swc/core-linux-arm64-gnu@npm:1.16.18" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@swc/core-linux-arm64-musl@npm:1.16.1": - version: 1.16.1 - resolution: "@swc/core-linux-arm64-musl@npm:1.16.1" +"@swc/core-linux-arm64-musl@npm:1.16.18": + version: 1.16.18 + resolution: "@swc/core-linux-arm64-musl@npm:1.16.18" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@swc/core-linux-ppc64-gnu@npm:1.16.1": - version: 1.16.1 - resolution: "@swc/core-linux-ppc64-gnu@npm:1.16.1" +"@swc/core-linux-ppc64-gnu@npm:1.16.18": + version: 1.16.18 + resolution: "@swc/core-linux-ppc64-gnu@npm:1.16.18" conditions: os=linux & cpu=ppc64 & libc=glibc languageName: node linkType: hard -"@swc/core-linux-s390x-gnu@npm:1.16.1": - version: 1.16.1 - resolution: "@swc/core-linux-s390x-gnu@npm:1.16.1" +"@swc/core-linux-s390x-gnu@npm:1.16.18": + version: 1.16.18 + resolution: "@swc/core-linux-s390x-gnu@npm:1.16.18" conditions: os=linux & cpu=s390x & libc=glibc languageName: node linkType: hard -"@swc/core-linux-x64-gnu@npm:1.16.1": - version: 1.16.1 - resolution: "@swc/core-linux-x64-gnu@npm:1.16.1" +"@swc/core-linux-x64-gnu@npm:1.16.18": + version: 1.16.18 + resolution: "@swc/core-linux-x64-gnu@npm:1.16.18" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@swc/core-linux-x64-musl@npm:1.16.1": - version: 1.16.1 - resolution: "@swc/core-linux-x64-musl@npm:1.16.1" +"@swc/core-linux-x64-musl@npm:1.16.18": + version: 1.16.18 + resolution: "@swc/core-linux-x64-musl@npm:1.16.18" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@swc/core-win32-arm64-msvc@npm:1.16.1": - version: 1.16.1 - resolution: "@swc/core-win32-arm64-msvc@npm:1.16.1" +"@swc/core-win32-arm64-msvc@npm:1.16.18": + version: 1.16.18 + resolution: "@swc/core-win32-arm64-msvc@npm:1.16.18" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@swc/core-win32-ia32-msvc@npm:1.16.1": - version: 1.16.1 - resolution: "@swc/core-win32-ia32-msvc@npm:1.16.1" +"@swc/core-win32-ia32-msvc@npm:1.16.18": + version: 1.16.18 + resolution: "@swc/core-win32-ia32-msvc@npm:1.16.18" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@swc/core-win32-x64-msvc@npm:1.16.1": - version: 1.16.1 - resolution: "@swc/core-win32-x64-msvc@npm:1.16.1" +"@swc/core-win32-x64-msvc@npm:1.16.18": + version: 1.16.18 + resolution: "@swc/core-win32-x64-msvc@npm:1.16.18" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@swc/core@npm:1.16.1": - version: 1.16.1 - resolution: "@swc/core@npm:1.16.1" +"@swc/core@npm:1.16.18": + version: 1.16.18 + resolution: "@swc/core@npm:1.16.18" dependencies: - "@swc/core-darwin-arm64": "npm:1.16.1" - "@swc/core-darwin-x64": "npm:1.16.1" - "@swc/core-linux-arm-gnueabihf": "npm:1.16.1" - "@swc/core-linux-arm64-gnu": "npm:1.16.1" - "@swc/core-linux-arm64-musl": "npm:1.16.1" - "@swc/core-linux-ppc64-gnu": "npm:1.16.1" - "@swc/core-linux-s390x-gnu": "npm:1.16.1" - "@swc/core-linux-x64-gnu": "npm:1.16.1" - "@swc/core-linux-x64-musl": "npm:1.16.1" - "@swc/core-win32-arm64-msvc": "npm:1.16.1" - "@swc/core-win32-ia32-msvc": "npm:1.16.1" - "@swc/core-win32-x64-msvc": "npm:1.16.1" + "@swc/core-darwin-arm64": "npm:1.16.18" + "@swc/core-darwin-x64": "npm:1.16.18" + "@swc/core-linux-arm-gnueabihf": "npm:1.16.18" + "@swc/core-linux-arm64-gnu": "npm:1.16.18" + "@swc/core-linux-arm64-musl": "npm:1.16.18" + "@swc/core-linux-ppc64-gnu": "npm:1.16.18" + "@swc/core-linux-s390x-gnu": "npm:1.16.18" + "@swc/core-linux-x64-gnu": "npm:1.16.18" + "@swc/core-linux-x64-musl": "npm:1.16.18" + "@swc/core-win32-arm64-msvc": "npm:1.16.18" + "@swc/core-win32-ia32-msvc": "npm:1.16.18" + "@swc/core-win32-x64-msvc": "npm:1.16.18" "@swc/counter": "npm:^0.1.3" "@swc/types": "npm:^0.1.28" peerDependencies: @@ -2972,7 +3013,7 @@ __metadata: peerDependenciesMeta: "@swc/helpers": optional: true - checksum: 10c0/6711717ac132d7feba331d70d266faec2197951531b1d4faaaa4ceee415f4739c8c4b5c18a48fc04fee084df37c5713b395eb91f024707efdd0aff6d155748ae + checksum: 10c0/af2810b1283df88e699a97b11e4b57ac952501390b221f83b816d1042b9e9e98b89ce76eea4ff8848706dc8893292902ed5ea1613977d84c47486059d74d0570 languageName: node linkType: hard @@ -3036,9 +3077,9 @@ __metadata: languageName: node linkType: hard -"@testing-library/dom@npm:10.4.1": - version: 10.4.1 - resolution: "@testing-library/dom@npm:10.4.1" +"@testing-library/dom@npm:10.4.2": + version: 10.4.2 + resolution: "@testing-library/dom@npm:10.4.2" dependencies: "@babel/code-frame": "npm:^7.10.4" "@babel/runtime": "npm:^7.12.5" @@ -3048,7 +3089,7 @@ __metadata: lz-string: "npm:^1.5.0" picocolors: "npm:1.1.1" pretty-format: "npm:^27.0.2" - checksum: 10c0/19ce048012d395ad0468b0dbcc4d0911f6f9e39464d7a8464a587b29707eed5482000dad728f5acc4ed314d2f4d54f34982999a114d2404f36d048278db815b1 + checksum: 10c0/22c3aded3a54fc4f1a0c54aa75a881bb65e45f0128f3c5c881f9e571e593c6364c036f71b733dd0856ff2ba0debd59106e206f6764ee771dd8ed7cf82ceaa618 languageName: node linkType: hard @@ -3086,12 +3127,12 @@ __metadata: languageName: node linkType: hard -"@testing-library/user-event@npm:14.6.6": - version: 14.6.6 - resolution: "@testing-library/user-event@npm:14.6.6" +"@testing-library/user-event@npm:14.6.8": + version: 14.6.8 + resolution: "@testing-library/user-event@npm:14.6.8" peerDependencies: "@testing-library/dom": ">=7.21.4" - checksum: 10c0/2cb82d3a364a2a29da19bb5d2a614aedaa474ac6f599a42fc28c1926056f7b91f5cec37b33452bafcb3f6b37a950024da289dea88ead3c2056c6005c91c7f942 + checksum: 10c0/374bbf9f477fdc278f4bf56d6a27f88b1801c90cce9dffc414777dbf33fb1e421efc7341ee169cb286435bb742076a7899bb463c9927d2acca95aafaa5324820 languageName: node linkType: hard @@ -3349,10 +3390,10 @@ __metadata: languageName: node linkType: hard -"@types/lodash@npm:4.17.25": - version: 4.17.25 - resolution: "@types/lodash@npm:4.17.25" - checksum: 10c0/ca2049f16bf527e04d6e27702e3912a484faaff587de77a5c58e0d243b9292a655e1d7f7e5bdf2ffdf49a76da10673097f8dd4901990679058d47ccd99051877 +"@types/lodash@npm:4.17.26": + version: 4.17.26 + resolution: "@types/lodash@npm:4.17.26" + checksum: 10c0/7f8a95db94698f009e59c612deaba1ee98ac738156926f4c1c062853b9e46fe5fb3a7a34a15ad2f2c846f7c24b0e61e0109dfac2d9e4fa8eaa71330fd0862ea3 languageName: node linkType: hard @@ -3388,12 +3429,12 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:24.13.3": - version: 24.13.3 - resolution: "@types/node@npm:24.13.3" +"@types/node@npm:24.19.2": + version: 24.19.2 + resolution: "@types/node@npm:24.19.2" dependencies: - undici-types: "npm:~7.18.0" - checksum: 10c0/a5bc08f49b9581dcdca90e02cd77197a3c799840807664942e5cd5161a553d4d2ae8064f7e3294410d748d7d098b5c1848be7fa50c06f29c4193ab16be4e59eb + undici-types: "npm:>=7.24.0 <7.24.7" + checksum: 10c0/b51a7f8854007ad579dffdd0633d8addbfeb2c97cceb380f2eba0ed163638ec52e17565385a6cc04d54ac4ff99c70c64aee68a4ca45b6128c035e828794e29c5 languageName: node linkType: hard @@ -3420,12 +3461,12 @@ __metadata: languageName: node linkType: hard -"@types/react-dom@npm:19.2.5": - version: 19.2.5 - resolution: "@types/react-dom@npm:19.2.5" +"@types/react-dom@npm:19.3.0": + version: 19.3.0 + resolution: "@types/react-dom@npm:19.3.0" peerDependencies: - "@types/react": ^19.2.0 - checksum: 10c0/7a59467b043debf392d109daa1ba672e791f20ce6f24ae81fb54715f890f8119d24967e61e3644b6307428603b695b7d59e69eaf531bd1963a74a6cb462f5f49 + "@types/react": ^19.3.0 + checksum: 10c0/ce0066d28b62bc6afdd17ca84756b8fbe0f6ffc0c8b1e60739abc30e81510da2edbc1007e6ab3d974d30f5a8c25bb0f7de8d7ce09736c909fe84c0f9aed0b946 languageName: node linkType: hard @@ -3438,12 +3479,12 @@ __metadata: languageName: node linkType: hard -"@types/react@npm:19.2.18": - version: 19.2.18 - resolution: "@types/react@npm:19.2.18" +"@types/react@npm:19.3.0": + version: 19.3.0 + resolution: "@types/react@npm:19.3.0" dependencies: csstype: "npm:^3.2.2" - checksum: 10c0/d04216172b4b4362b310017c210dfbe019fb4f4e7dffd0313e70b3acb3051d5c3e76e7e84e3cf4c6a3c824993ffadfe3949e589a6398a09d4200e7670e2962de + checksum: 10c0/fbcabf303f935ca9f36ed2dcf81751cf84744098c5a683c8a62a0fa7edd31714b48d5c46b12fd0014f7f2dfe4d9ec6de428a850748eec719a70294e51029551b languageName: node linkType: hard @@ -3498,23 +3539,23 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:8.68.0": - version: 8.68.0 - resolution: "@typescript-eslint/eslint-plugin@npm:8.68.0" +"@typescript-eslint/eslint-plugin@npm:8.71.2": + version: 8.71.2 + resolution: "@typescript-eslint/eslint-plugin@npm:8.71.2" dependencies: "@eslint-community/regexpp": "npm:^4.12.2" - "@typescript-eslint/scope-manager": "npm:8.68.0" - "@typescript-eslint/type-utils": "npm:8.68.0" - "@typescript-eslint/utils": "npm:8.68.0" - "@typescript-eslint/visitor-keys": "npm:8.68.0" + "@typescript-eslint/scope-manager": "npm:8.71.2" + "@typescript-eslint/type-utils": "npm:8.71.2" + "@typescript-eslint/utils": "npm:8.71.2" + "@typescript-eslint/visitor-keys": "npm:8.71.2" ignore: "npm:^7.0.5" natural-compare: "npm:^1.4.0" ts-api-utils: "npm:^2.5.0" peerDependencies: - "@typescript-eslint/parser": ^8.68.0 + "@typescript-eslint/parser": ^8.71.2 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/d8a363761a59af6f537f2b30ff10b95c96ddb300dd192c091c695ae3c0c30f646f7618415d058e1e5430663d646f4f76b4e636ce0fe6b533d7768f1f6880c43c + checksum: 10c0/977add368d9fdb30d175b15fcf68d0b4ab721aeb89b185a2dc2a30b95e90a08d9def66573944f49fd472f87beb73edda38b98e0d25ab1078d7cb5e56802588d7 languageName: node linkType: hard @@ -3539,19 +3580,19 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/parser@npm:8.68.0": - version: 8.68.0 - resolution: "@typescript-eslint/parser@npm:8.68.0" +"@typescript-eslint/parser@npm:8.71.2": + version: 8.71.2 + resolution: "@typescript-eslint/parser@npm:8.71.2" dependencies: - "@typescript-eslint/scope-manager": "npm:8.68.0" - "@typescript-eslint/types": "npm:8.68.0" - "@typescript-eslint/typescript-estree": "npm:8.68.0" - "@typescript-eslint/visitor-keys": "npm:8.68.0" + "@typescript-eslint/scope-manager": "npm:8.71.2" + "@typescript-eslint/types": "npm:8.71.2" + "@typescript-eslint/typescript-estree": "npm:8.71.2" + "@typescript-eslint/visitor-keys": "npm:8.71.2" debug: "npm:^4.4.3" peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/852082bc5bf405c9780e683c9779ff855dbe142bbb4ea27f12a37aa643bab8b08157987c75545bd2888a129eda2636cbd60ae6e50f4926873d12c31462d872bd + checksum: 10c0/8c94eb5464beda9bcbd58e63a402fac10ab382dbc2e4506473902bc1e957f425f4ca9d59916b3f2d86f835d36cbbd27d362a5c2977b0778d83203111be7bcf69 languageName: node linkType: hard @@ -3584,16 +3625,16 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/project-service@npm:8.68.0": - version: 8.68.0 - resolution: "@typescript-eslint/project-service@npm:8.68.0" +"@typescript-eslint/project-service@npm:8.71.2": + version: 8.71.2 + resolution: "@typescript-eslint/project-service@npm:8.71.2" dependencies: - "@typescript-eslint/tsconfig-utils": "npm:^8.68.0" - "@typescript-eslint/types": "npm:^8.68.0" + "@typescript-eslint/tsconfig-utils": "npm:^8.71.2" + "@typescript-eslint/types": "npm:^8.71.2" debug: "npm:^4.4.3" peerDependencies: typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/0db01ba39f5051f646a4917a228bca09821e771449576ae13958ed61fe56af597321bfdb8aa553bde7cdd0c745f0bb332ae503996f8248f8de3fa299c304391d + checksum: 10c0/4fa4f978ee748b1045ca5945b17cd8106066ee3d1695ce6b4e5f0bc8ffdb553fd36bf7103e2a5e86a2bf6cf9a92a08d9a7d77422e6716f8532c386bec122d4ee languageName: node linkType: hard @@ -3620,13 +3661,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:8.68.0": - version: 8.68.0 - resolution: "@typescript-eslint/scope-manager@npm:8.68.0" +"@typescript-eslint/scope-manager@npm:8.71.2": + version: 8.71.2 + resolution: "@typescript-eslint/scope-manager@npm:8.71.2" dependencies: - "@typescript-eslint/types": "npm:8.68.0" - "@typescript-eslint/visitor-keys": "npm:8.68.0" - checksum: 10c0/8e96017c966a559c5add0a6ce3916b8b6bff0ef823785c7ffdaf34a31a89cc0745432b7d2f4058a8ef9c3350ed86fc8a0e63a1bd99473ae8cb934c047dad906c + "@typescript-eslint/types": "npm:8.71.2" + "@typescript-eslint/visitor-keys": "npm:8.71.2" + checksum: 10c0/03096fad20a672916c1231d2d472da1e3d7e65f99b17048cc6bdd20c13c88b27f4a26c5712788cbac2130e2e44cb9dcb5c8fb39bbb8f974ee5d4691c8fcefce2 languageName: node linkType: hard @@ -3659,16 +3700,16 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/tsconfig-utils@npm:8.68.0": - version: 8.68.0 - resolution: "@typescript-eslint/tsconfig-utils@npm:8.68.0" +"@typescript-eslint/tsconfig-utils@npm:8.71.2": + version: 8.71.2 + resolution: "@typescript-eslint/tsconfig-utils@npm:8.71.2" peerDependencies: typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/7a3e025ed292ea11333f645b95ae60da9db38bded295ddccc1a66fb960b528f83c5abd5c0df54d2bd7eec8c05f83ed0b600379256129a0b594311b589ea31c74 + checksum: 10c0/a7ad3f656c8dc30e1181d3c2a301db5f82869ad5b77fcb9ae3ba529162c8b7937dbe8342e93829a3231fa2cc8d7d1a9fef13bfdb74f2449ce606db38ec23bf1d languageName: node linkType: hard -"@typescript-eslint/tsconfig-utils@npm:8.72.0, @typescript-eslint/tsconfig-utils@npm:^8.72.0": +"@typescript-eslint/tsconfig-utils@npm:8.72.0, @typescript-eslint/tsconfig-utils@npm:^8.71.2, @typescript-eslint/tsconfig-utils@npm:^8.72.0": version: 8.72.0 resolution: "@typescript-eslint/tsconfig-utils@npm:8.72.0" peerDependencies: @@ -3677,15 +3718,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/tsconfig-utils@npm:^8.68.0": - version: 8.69.0 - resolution: "@typescript-eslint/tsconfig-utils@npm:8.69.0" - peerDependencies: - typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/41145d10ed1930014eef4b2464624b705c49df3c3a352fd2bfdb920b279ccfba730e6bc4ee1820528de3bc780a9338d72682ce8779c3b9e9539f37c1fe4dfbd5 - languageName: node - linkType: hard - "@typescript-eslint/type-utils@npm:8.46.2": version: 8.46.2 resolution: "@typescript-eslint/type-utils@npm:8.46.2" @@ -3702,19 +3734,19 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:8.68.0": - version: 8.68.0 - resolution: "@typescript-eslint/type-utils@npm:8.68.0" +"@typescript-eslint/type-utils@npm:8.71.2": + version: 8.71.2 + resolution: "@typescript-eslint/type-utils@npm:8.71.2" dependencies: - "@typescript-eslint/types": "npm:8.68.0" - "@typescript-eslint/typescript-estree": "npm:8.68.0" - "@typescript-eslint/utils": "npm:8.68.0" + "@typescript-eslint/types": "npm:8.71.2" + "@typescript-eslint/typescript-estree": "npm:8.71.2" + "@typescript-eslint/utils": "npm:8.71.2" debug: "npm:^4.4.3" ts-api-utils: "npm:^2.5.0" peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/da9da01d82da86a391ecfd682c85502c0fc82d4c83ebfe2c28b18fca121b34cd96d17235fda57d4ff71589ada451bd22fb8f4b85a06a3aac3f95ccc0cb582ae7 + checksum: 10c0/85cf2d5f8c85226f478f96d71d031aa9aa3714409661448520cc5438084705e3078e4e4a32044cd180443b9a31ef9e1257ebc11cf5589a314c2106ebbc577b51 languageName: node linkType: hard @@ -3732,27 +3764,20 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:8.68.0": - version: 8.68.0 - resolution: "@typescript-eslint/types@npm:8.68.0" - checksum: 10c0/c7e64094de90ff81a53572651e670f7566163df8a14ffd6c5822212d8412db590976a9a2aaed965b390cefe389e9ec3d498862127212ca840a4a80527dae6972 +"@typescript-eslint/types@npm:8.71.2": + version: 8.71.2 + resolution: "@typescript-eslint/types@npm:8.71.2" + checksum: 10c0/aa8044572cef1eb38a2c4cc2410989cf9869464673e99c3adadbdc89f4af9c6e6e87e874eb90993c51e60e6309a0b60f88d6a7c7e2783d480379814878b68062 languageName: node linkType: hard -"@typescript-eslint/types@npm:8.72.0, @typescript-eslint/types@npm:^8.72.0": +"@typescript-eslint/types@npm:8.72.0, @typescript-eslint/types@npm:^8.71.2, @typescript-eslint/types@npm:^8.72.0": version: 8.72.0 resolution: "@typescript-eslint/types@npm:8.72.0" checksum: 10c0/11ee41f1860149f3dcfe6f517840cd7254fbc90f4acaf6098f731bb00a6392f8e5d7d9d0e47e516bd0e5fcd3110e41624ad893036ad79fa6dd6b5a67d6a42aa6 languageName: node linkType: hard -"@typescript-eslint/types@npm:^8.68.0": - version: 8.69.0 - resolution: "@typescript-eslint/types@npm:8.69.0" - checksum: 10c0/f260a33c5befb591e01dd8fa3e19de8cb599d04ca8f063b745a48f1b3314fce29682b43727531aed076761a8a56added5e51a9e123ae885944729626411e6288 - languageName: node - linkType: hard - "@typescript-eslint/typescript-estree@npm:8.46.2": version: 8.46.2 resolution: "@typescript-eslint/typescript-estree@npm:8.46.2" @@ -3773,14 +3798,14 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:8.68.0": - version: 8.68.0 - resolution: "@typescript-eslint/typescript-estree@npm:8.68.0" +"@typescript-eslint/typescript-estree@npm:8.71.2": + version: 8.71.2 + resolution: "@typescript-eslint/typescript-estree@npm:8.71.2" dependencies: - "@typescript-eslint/project-service": "npm:8.68.0" - "@typescript-eslint/tsconfig-utils": "npm:8.68.0" - "@typescript-eslint/types": "npm:8.68.0" - "@typescript-eslint/visitor-keys": "npm:8.68.0" + "@typescript-eslint/project-service": "npm:8.71.2" + "@typescript-eslint/tsconfig-utils": "npm:8.71.2" + "@typescript-eslint/types": "npm:8.71.2" + "@typescript-eslint/visitor-keys": "npm:8.71.2" debug: "npm:^4.4.3" minimatch: "npm:^10.2.2" semver: "npm:^7.7.3" @@ -3788,7 +3813,7 @@ __metadata: ts-api-utils: "npm:^2.5.0" peerDependencies: typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/3211ac5823a48ba805fcdd8a55a8c2e62aef7f1345f5001d9bf8bdb058386d9fccc309a618fcfdc1206acf13202f6b2ac3b88549ed9af7b970f2ff479670197d + checksum: 10c0/1120f9b57cc38824722cd47123307591b543693dbdef7fa69fd89ecaa7ae5ebb450989630db785387e5bc1bf20363de34e4cf105be95a11e01122befff8921fb languageName: node linkType: hard @@ -3846,13 +3871,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:8.68.0": - version: 8.68.0 - resolution: "@typescript-eslint/visitor-keys@npm:8.68.0" +"@typescript-eslint/visitor-keys@npm:8.71.2": + version: 8.71.2 + resolution: "@typescript-eslint/visitor-keys@npm:8.71.2" dependencies: - "@typescript-eslint/types": "npm:8.68.0" + "@typescript-eslint/types": "npm:8.71.2" eslint-visitor-keys: "npm:^5.0.0" - checksum: 10c0/8ca526122b46dc035752ae9715ad0d8b387bca60c885d7bba39f99471af8d1ec0918dd0921dae2d3c6c865bafd509e77693b9e37d48380d3483d54c7dfcc6ffe + checksum: 10c0/0ba949d5a4e951ce6f361b686d14c38639debbfa450beb4261f6bef53af797d6339ff320086e69fe857c5c91ba68bf46943b51a0369f9436bad1565e407b3e7e languageName: node linkType: hard @@ -4593,11 +4618,11 @@ __metadata: languageName: node linkType: hard -"babel-jest@npm:30.5.0": - version: 30.5.0 - resolution: "babel-jest@npm:30.5.0" +"babel-jest@npm:30.5.2": + version: 30.5.2 + resolution: "babel-jest@npm:30.5.2" dependencies: - "@jest/transform": "npm:30.5.0" + "@jest/transform": "npm:30.5.2" "@types/babel__core": "npm:^7.20.5" babel-plugin-istanbul: "npm:^8.0.0" babel-preset-jest: "npm:30.5.0" @@ -4606,7 +4631,7 @@ __metadata: slash: "npm:^3.0.0" peerDependencies: "@babel/core": ^7.11.0 || ^8.0.0-0 - checksum: 10c0/68007e702d87a3935f8815ea068c3061a35cc5dae9e61c155e219e932b2a25c5c1c65c9f13801d7462f2beec047d7df09fb1aa20689dac8bec83bc721d31c158 + checksum: 10c0/1bba4a4068a5de10dc9d1300c7f22170ffa5e51af8ec145c3efa06c4703994b245cfc212f9961a60b53a6657334fd7266998340edaa65c195eaad37bd62fc43b languageName: node linkType: hard @@ -4848,6 +4873,19 @@ __metadata: languageName: node linkType: hard +"cacheable@npm:^2.5.0": + version: 2.5.0 + resolution: "cacheable@npm:2.5.0" + dependencies: + "@cacheable/memory": "npm:^2.2.0" + "@cacheable/utils": "npm:^2.5.0" + hookified: "npm:^1.15.0" + keyv: "npm:^5.6.0" + qified: "npm:^0.10.1" + checksum: 10c0/ad4086a60ed327196901c16360312705e35bfde5118457449cfabaf4ece0fecad046985ea8b66b3ece46dd469cb33798d87e1dac3ed2c00746578054bccbf74d + languageName: node + linkType: hard + "call-bind-apply-helpers@npm:^1.0.0, call-bind-apply-helpers@npm:^1.0.1, call-bind-apply-helpers@npm:^1.0.2": version: 1.0.2 resolution: "call-bind-apply-helpers@npm:1.0.2" @@ -5785,11 +5823,11 @@ __metadata: languageName: node linkType: hard -"eslint-config-next@npm:15.5.24": - version: 15.5.24 - resolution: "eslint-config-next@npm:15.5.24" +"eslint-config-next@npm:15.5.28": + version: 15.5.28 + resolution: "eslint-config-next@npm:15.5.28" dependencies: - "@next/eslint-plugin-next": "npm:15.5.24" + "@next/eslint-plugin-next": "npm:15.5.28" "@rushstack/eslint-patch": "npm:^1.10.3" "@typescript-eslint/eslint-plugin": "npm:^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0" "@typescript-eslint/parser": "npm:^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0" @@ -5805,7 +5843,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10c0/21961466ce31b26cd0f4d6ec404795469daf0b4353617734acea43983b4adb50b827f008f609ae48c2673098111f7cee0ea773d7d0f67af3e885aed94655f039 + checksum: 10c0/3d016966900285e991b3e8e4ec4c0d77603c68f1e9903f1a9c87d543c274bade7932c4fafcc57d7d6797cbcf635f7c882c158c60c756852b05726cb60123e1f4 languageName: node linkType: hard @@ -5961,9 +5999,9 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-jest@npm:29.16.6": - version: 29.16.6 - resolution: "eslint-plugin-jest@npm:29.16.6" +"eslint-plugin-jest@npm:29.17.0": + version: 29.17.0 + resolution: "eslint-plugin-jest@npm:29.17.0" dependencies: "@typescript-eslint/utils": "npm:^8.0.0" peerDependencies: @@ -5978,7 +6016,7 @@ __metadata: optional: true typescript: optional: true - checksum: 10c0/c483057f6b7c6500c6208eb965b61fe3a81dbd86123dd1a129584ed8c490336275a8815196922c20bd4895761a7d5b993f7b37869c69d57594b522fe318def8d + checksum: 10c0/2ac9e40361f0e2593c71cac05c676b6a03957946806fb3286e704cadaf534ad68eddfb7f792080fad5fd806c6dd41f249ecf14af9ae6227542e61c5552a23844 languageName: node linkType: hard @@ -6136,16 +6174,16 @@ __metadata: languageName: node linkType: hard -"eslint@npm:10.9.1": - version: 10.9.1 - resolution: "eslint@npm:10.9.1" +"eslint@npm:10.13.0": + version: 10.13.0 + resolution: "eslint@npm:10.13.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.8.0" "@eslint-community/regexpp": "npm:^4.12.2" "@eslint/config-array": "npm:^0.23.5" "@eslint/config-helpers": "npm:^0.7.0" "@eslint/core": "npm:^1.2.1" - "@eslint/plugin-kit": "npm:^0.7.2" + "@eslint/plugin-kit": "npm:^0.7.3" "@humanfs/node": "npm:^0.16.6" "@humanwhocodes/module-importer": "npm:^1.0.1" "@humanwhocodes/retry": "npm:^0.4.2" @@ -6160,7 +6198,7 @@ __metadata: esquery: "npm:^1.7.0" esutils: "npm:^2.0.2" fast-deep-equal: "npm:^3.1.3" - file-entry-cache: "npm:^8.0.0" + file-entry-cache: "npm:11.1.5 || >11.1.6 <12" find-up: "npm:^5.0.0" glob-parent: "npm:^6.0.2" ignore: "npm:^5.2.0" @@ -6177,7 +6215,7 @@ __metadata: optional: true bin: eslint: bin/eslint.js - checksum: 10c0/11cfd118dced911d506dc752086a641b45c95996af1f7b2a1914f992bbcdca78bb56cd4dd281595c7a792e1562a49047aa65ce763e3ed809cbde84fe4a08924f + checksum: 10c0/4a28e85de458f13306d30f07df21b58109056bd8bd691b6158952d95e126cf742db2eb09562e3f1c1cc0154ee44dedc789f8ced8d0d8da48e82a689aa9cb1c0d languageName: node linkType: hard @@ -6296,17 +6334,17 @@ __metadata: languageName: node linkType: hard -"expect@npm:30.5.0": - version: 30.5.0 - resolution: "expect@npm:30.5.0" +"expect@npm:30.5.2": + version: 30.5.2 + resolution: "expect@npm:30.5.2" dependencies: - "@jest/expect-utils": "npm:30.5.0" + "@jest/expect-utils": "npm:30.5.2" "@jest/get-type": "npm:30.5.0" - jest-matcher-utils: "npm:30.5.0" - jest-message-util: "npm:30.5.0" - jest-mock: "npm:30.5.0" - jest-util: "npm:30.5.0" - checksum: 10c0/e1c51f01875c91f80f00dc4139f7531a36c577cd02593b2beca756d7bdf24b5a0e95453a2601c29dfcdf5707131c598d535bee75a4b258eee0fd2452f55a5214 + jest-matcher-utils: "npm:30.5.2" + jest-message-util: "npm:30.5.1" + jest-mock: "npm:30.5.2" + jest-util: "npm:30.5.1" + checksum: 10c0/31bf2307499008f267c84992a8ea27f76e97f207f685075439aa12f60b93dd81d024e5fcb0142755ed499233056f27fa51d01843d04cba437dfe7588387c352f languageName: node linkType: hard @@ -6422,12 +6460,12 @@ __metadata: languageName: node linkType: hard -"file-entry-cache@npm:^8.0.0": - version: 8.0.0 - resolution: "file-entry-cache@npm:8.0.0" +"file-entry-cache@npm:11.1.5 || >11.1.6 <12": + version: 11.1.5 + resolution: "file-entry-cache@npm:11.1.5" dependencies: - flat-cache: "npm:^4.0.0" - checksum: 10c0/9e2b5938b1cd9b6d7e3612bdc533afd4ac17b2fc646569e9a8abbf2eb48e5eb8e316bc38815a3ef6a1b456f4107f0d0f055a614ca613e75db6bf9ff4d72c1638 + flat-cache: "npm:^6.1.23" + checksum: 10c0/d05eca8794b27824d79a0f1a0bc76b81ca7232b6c9634bc086f365a6d9ddac749c4826b2b2d36bb7ef9ed84fdf0097f34979527daeb9255b4f17673a4ae50fc5 languageName: node linkType: hard @@ -6467,20 +6505,21 @@ __metadata: languageName: node linkType: hard -"flat-cache@npm:^4.0.0": - version: 4.0.1 - resolution: "flat-cache@npm:4.0.1" +"flat-cache@npm:^6.1.23": + version: 6.1.23 + resolution: "flat-cache@npm:6.1.23" dependencies: - flatted: "npm:^3.2.9" - keyv: "npm:^4.5.4" - checksum: 10c0/2c59d93e9faa2523e4fda6b4ada749bed432cfa28c8e251f33b25795e426a1c6dbada777afb1f74fcfff33934fdbdea921ee738fcc33e71adc9d6eca984a1cfc + cacheable: "npm:^2.5.0" + flatted: "npm:^3.4.2" + hookified: "npm:^1.15.0" + checksum: 10c0/c757c24f51334e1917958cd9d62d4ed3d520a3815d5a1ec50d993ac3a93fa81b6de7e28264231914bb0d990babd426e4d713d3e2f3d782dae65c42a2ded1e651 languageName: node linkType: hard -"flatted@npm:^3.2.9": - version: 3.3.3 - resolution: "flatted@npm:3.3.3" - checksum: 10c0/e957a1c6b0254aa15b8cce8533e24165abd98fadc98575db082b786b5da1b7d72062b81bfdcd1da2f4d46b6ed93bec2434e62333e9b4261d79ef2e75a10dd538 +"flatted@npm:^3.4.2": + version: 3.4.4 + resolution: "flatted@npm:3.4.4" + checksum: 10c0/a3a52a88ea5a4c333e5a1f097dcd87a037fa31c236a77cf46222c2aa4036ef895ab9bc76138a66d9dc22bdb3652128f9598cd26e7439561bf19f67276e2bc37e languageName: node linkType: hard @@ -6824,6 +6863,15 @@ __metadata: languageName: node linkType: hard +"hashery@npm:^1.4.0, hashery@npm:^1.5.1": + version: 1.5.1 + resolution: "hashery@npm:1.5.1" + dependencies: + hookified: "npm:^1.15.0" + checksum: 10c0/ab4225b655a7b0d05df99b1a59d5b3a51fe433f82422ca25e6f3f4c4ddd30adb49ebd38e0047ef9bded93319c1e9fc857e16aa382e554929c871cb77d39fc463 + languageName: node + linkType: hard + "hasown@npm:^2.0.2": version: 2.0.2 resolution: "hasown@npm:2.0.2" @@ -6994,6 +7042,20 @@ __metadata: languageName: node linkType: hard +"hookified@npm:^1.15.0, hookified@npm:^1.15.1": + version: 1.15.1 + resolution: "hookified@npm:1.15.1" + checksum: 10c0/6b691374fa97ae57169fb29f90e723499fda5e85494654fbe55c4768b3ccbf3e14c0adc8d0f365f32c503b60d7c06f907781f5966c03d41c423575eb5e16860c + languageName: node + linkType: hard + +"hookified@npm:^2.1.1": + version: 2.2.0 + resolution: "hookified@npm:2.2.0" + checksum: 10c0/7017d2b66945490293a5aba239e7b39f39071dd940fa019348c7ffea92b91b8c267853c4c51680ed0f3687b33352582fa4d2cff6dd4c5a1c5c44b037276f07aa + languageName: node + linkType: hard + "hosted-git-info@npm:^7.0.0": version: 7.0.2 resolution: "hosted-git-info@npm:7.0.2" @@ -7661,58 +7723,58 @@ __metadata: languageName: node linkType: hard -"jest-changed-files@npm:30.5.0": - version: 30.5.0 - resolution: "jest-changed-files@npm:30.5.0" +"jest-changed-files@npm:30.5.1": + version: 30.5.1 + resolution: "jest-changed-files@npm:30.5.1" dependencies: execa: "npm:^5.1.1" - jest-util: "npm:30.5.0" + jest-util: "npm:30.5.1" p-limit: "npm:^3.1.0" - checksum: 10c0/2b1256d3fa061bc23d14fd6d60eecf07ba4fc79e2df4af02719857af37e036d7d65c8e30648fc724b10745515f540b215a8ec192f93474b8d4cf4a634b25803e + checksum: 10c0/b2b32f347820142bd726540c7270533e96ab4e2db87ed6aebce3574e7c6ceb017395da05b832d1908d25a6110e5c0a0ddb15fdc1da370e70f1765e35e9b66748 languageName: node linkType: hard -"jest-circus@npm:30.5.0": - version: 30.5.0 - resolution: "jest-circus@npm:30.5.0" +"jest-circus@npm:30.5.2": + version: 30.5.2 + resolution: "jest-circus@npm:30.5.2" dependencies: - "@jest/environment": "npm:30.5.0" - "@jest/expect": "npm:30.5.0" - "@jest/test-result": "npm:30.5.0" - "@jest/types": "npm:30.5.0" + "@jest/environment": "npm:30.5.2" + "@jest/expect": "npm:30.5.2" + "@jest/test-result": "npm:30.5.2" + "@jest/types": "npm:30.5.1" "@types/node": "npm:*" chalk: "npm:^4.1.2" co: "npm:^4.6.0" dedent: "npm:^1.6.0" is-generator-fn: "npm:^2.1.0" - jest-each: "npm:30.5.0" - jest-matcher-utils: "npm:30.5.0" - jest-message-util: "npm:30.5.0" - jest-runtime: "npm:30.5.0" - jest-snapshot: "npm:30.5.0" - jest-util: "npm:30.5.0" + jest-each: "npm:30.5.2" + jest-matcher-utils: "npm:30.5.2" + jest-message-util: "npm:30.5.1" + jest-runtime: "npm:30.5.2" + jest-snapshot: "npm:30.5.2" + jest-util: "npm:30.5.1" p-limit: "npm:^3.1.0" - pretty-format: "npm:30.5.0" + pretty-format: "npm:30.5.1" pure-rand: "npm:^7.0.0" slash: "npm:^3.0.0" stack-utils: "npm:^2.0.6" - checksum: 10c0/e173c201f49a19a8195e5e27d2983e76ac68cf9d410dcf682013e545126c4b728eedcbe9a0526c1336beda6733bb9e58e97d4bf26d2e7b8d9080d9d2ad107509 + checksum: 10c0/e6a1467ab5080c2620cd2bcf47b8dab0402eb15c1322f966915adfbf37bb42b6be2fb75359de198ae489182441f846bde271dd5d44be81c25395d29a161cf3b6 languageName: node linkType: hard -"jest-cli@npm:30.5.0": - version: 30.5.0 - resolution: "jest-cli@npm:30.5.0" +"jest-cli@npm:30.5.2": + version: 30.5.2 + resolution: "jest-cli@npm:30.5.2" dependencies: - "@jest/core": "npm:30.5.0" - "@jest/test-result": "npm:30.5.0" - "@jest/types": "npm:30.5.0" + "@jest/core": "npm:30.5.2" + "@jest/test-result": "npm:30.5.2" + "@jest/types": "npm:30.5.1" chalk: "npm:^4.1.2" exit-x: "npm:^0.2.2" import-local: "npm:^3.2.0" - jest-config: "npm:30.5.0" - jest-util: "npm:30.5.0" - jest-validate: "npm:30.5.0" + jest-config: "npm:30.5.2" + jest-util: "npm:30.5.1" + jest-validate: "npm:30.5.1" yargs: "npm:^17.7.2" peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 @@ -7721,35 +7783,35 @@ __metadata: optional: true bin: jest: bin/jest.js - checksum: 10c0/a5ca7160ca89c33ff4df694b02bcf8543436d566d534a5906b6eba2a82a15d560afdae6f8da11dfa04fe2bdc822b8955e74a25c4e0f8b2cbb993ac01f7e1603c + checksum: 10c0/dfa69c5af0186bb9b5f057234e1412c366d694a809d87f65c973ce208cd9d7a93b854009d728d2dac96a27797dca8f5d132a38e95658ac9bbfbe6c9cf645bd5e languageName: node linkType: hard -"jest-config@npm:30.5.0": - version: 30.5.0 - resolution: "jest-config@npm:30.5.0" +"jest-config@npm:30.5.2": + version: 30.5.2 + resolution: "jest-config@npm:30.5.2" dependencies: "@babel/core": "npm:^7.27.4" "@jest/get-type": "npm:30.5.0" "@jest/pattern": "npm:30.5.0" - "@jest/test-sequencer": "npm:30.5.0" - "@jest/types": "npm:30.5.0" - babel-jest: "npm:30.5.0" + "@jest/test-sequencer": "npm:30.5.2" + "@jest/types": "npm:30.5.1" + babel-jest: "npm:30.5.2" chalk: "npm:^4.1.2" ci-info: "npm:^4.2.0" deepmerge: "npm:^4.3.1" glob: "npm:^13.0.6" graceful-fs: "npm:^4.2.11" - jest-circus: "npm:30.5.0" + jest-circus: "npm:30.5.2" jest-docblock: "npm:30.5.0" - jest-environment-node: "npm:30.5.0" + jest-environment-node: "npm:30.5.2" jest-regex-util: "npm:30.5.0" - jest-resolve: "npm:30.5.0" - jest-runner: "npm:30.5.0" - jest-util: "npm:30.5.0" - jest-validate: "npm:30.5.0" + jest-resolve: "npm:30.5.1" + jest-runner: "npm:30.5.2" + jest-util: "npm:30.5.1" + jest-validate: "npm:30.5.1" parse-json: "npm:^5.2.0" - pretty-format: "npm:30.5.0" + pretty-format: "npm:30.5.1" slash: "npm:^3.0.0" strip-json-comments: "npm:^3.1.1" peerDependencies: @@ -7763,7 +7825,7 @@ __metadata: optional: true ts-node: optional: true - checksum: 10c0/85e39dd82d074bccae07f68cd3dfa15f7b2bf26a009497c212b3f29c7ba633277cc1d1a6ff5fb2119c2c82927cfccd490b2007df75630fc3a4a8b4164d2c1228 + checksum: 10c0/fc554f3009d8a516af41dd0f1ffa47dc78b1127822873c74cec3283a32189be5a1b74b656f9336833d2b509d20eddbd99ecd4b8aeb462bc6ad59246655c72530 languageName: node linkType: hard @@ -7779,15 +7841,15 @@ __metadata: languageName: node linkType: hard -"jest-diff@npm:30.5.0": - version: 30.5.0 - resolution: "jest-diff@npm:30.5.0" +"jest-diff@npm:30.5.2": + version: 30.5.2 + resolution: "jest-diff@npm:30.5.2" dependencies: "@jest/diff-sequences": "npm:30.5.0" "@jest/get-type": "npm:30.5.0" chalk: "npm:^4.1.2" - pretty-format: "npm:30.5.0" - checksum: 10c0/7998b763e309889aab379637c11d75fc696fa0515e415384f2040cc5bf08f21ae03a44d57370576d8e5b9c7e4731b0e3e8e8c43f740b3a15046e620245f22da4 + pretty-format: "npm:30.5.1" + checksum: 10c0/b11524e4b7a0c7b83c5b6a3775f705b1002bf086c211e9bd2e481686e3fa0ee1a87e61fa7453232aef2808f085f254f4f8fcbb41b69681d1b9384ec321cf6002 languageName: node linkType: hard @@ -7800,25 +7862,26 @@ __metadata: languageName: node linkType: hard -"jest-each@npm:30.5.0": - version: 30.5.0 - resolution: "jest-each@npm:30.5.0" +"jest-each@npm:30.5.2": + version: 30.5.2 + resolution: "jest-each@npm:30.5.2" dependencies: "@jest/get-type": "npm:30.5.0" - "@jest/types": "npm:30.5.0" + "@jest/types": "npm:30.5.1" chalk: "npm:^4.1.2" - jest-util: "npm:30.5.0" - pretty-format: "npm:30.5.0" - checksum: 10c0/48a81fcb18a25c00cdfadd139a16e78cd83e432595dd0bb6a929350bfd7887fb2f7fb20f205fcecda5692b811db79b012f0d560e0e581e370f8904ef247f3cc2 + jest-regex-util: "npm:30.5.0" + jest-util: "npm:30.5.1" + pretty-format: "npm:30.5.1" + checksum: 10c0/25cc136905719a0b97d102b979eaf5ccc21712a29c5b0fca5a9024387a28a0cef7446d70589aa35c284226955446cc6dfde96fc9d5162f1579978f3938335261 languageName: node linkType: hard -"jest-environment-jsdom@npm:30.5.0": - version: 30.5.0 - resolution: "jest-environment-jsdom@npm:30.5.0" +"jest-environment-jsdom@npm:30.5.2": + version: 30.5.2 + resolution: "jest-environment-jsdom@npm:30.5.2" dependencies: - "@jest/environment": "npm:30.5.0" - "@jest/environment-jsdom-abstract": "npm:30.5.0" + "@jest/environment": "npm:30.5.2" + "@jest/environment-jsdom-abstract": "npm:30.5.2" "@types/jsdom": "npm:^21.1.7" jsdom: "npm:^26.1.0" peerDependencies: @@ -7826,22 +7889,22 @@ __metadata: peerDependenciesMeta: canvas: optional: true - checksum: 10c0/6d2ae686e24c12ed99df8dc857ca4324c46d1b7cd9c55bd2a6056757e889bc45b7907195429836f60010808b505eed23592ee75a168749ecb93fd1c63ee95989 + checksum: 10c0/6997560ea1b1445bfb8229e6d2d305223bbeed30ab0b1e524621effbe81a2dbc0747f55d37a08b7a2a9c8db692bdaa250f93c8315650c739c0d73d5517dddc23 languageName: node linkType: hard -"jest-environment-node@npm:30.5.0": - version: 30.5.0 - resolution: "jest-environment-node@npm:30.5.0" +"jest-environment-node@npm:30.5.2": + version: 30.5.2 + resolution: "jest-environment-node@npm:30.5.2" dependencies: - "@jest/environment": "npm:30.5.0" - "@jest/fake-timers": "npm:30.5.0" - "@jest/types": "npm:30.5.0" + "@jest/environment": "npm:30.5.2" + "@jest/fake-timers": "npm:30.5.2" + "@jest/types": "npm:30.5.1" "@types/node": "npm:*" - jest-mock: "npm:30.5.0" - jest-util: "npm:30.5.0" - jest-validate: "npm:30.5.0" - checksum: 10c0/6a9180aadc71fa75ebb47e552ea9ed287f841e805ca5939ab8f7660cc44857262482266a642b303d96b0cd102c08b6a46fd05ef064b2c6abd3e31596bde540fa + jest-mock: "npm:30.5.2" + jest-util: "npm:30.5.1" + jest-validate: "npm:30.5.1" + checksum: 10c0/9dedafbc92232686277e232ed39c16e272fb8985b715761ea4963b1363317f0e1f52dbc55bd175cb88bf033a06e29a9154bfe192c231f5c2d483db2c693242e9 languageName: node linkType: hard @@ -7871,11 +7934,11 @@ __metadata: languageName: node linkType: hard -"jest-haste-map@npm:30.5.0": - version: 30.5.0 - resolution: "jest-haste-map@npm:30.5.0" +"jest-haste-map@npm:30.5.1": + version: 30.5.1 + resolution: "jest-haste-map@npm:30.5.1" dependencies: - "@jest/types": "npm:30.5.0" + "@jest/types": "npm:30.5.1" "@parcel/watcher": "npm:^2.6.0" "@types/node": "npm:*" anymatch: "npm:^3.1.3" @@ -7883,20 +7946,20 @@ __metadata: fdir: "npm:^6.5.0" graceful-fs: "npm:^4.2.11" jest-regex-util: "npm:30.5.0" - jest-util: "npm:30.5.0" - jest-worker: "npm:30.5.0" + jest-util: "npm:30.5.1" + jest-worker: "npm:30.5.1" picomatch: "npm:^4.0.3" - checksum: 10c0/e2edf5ce9d1fbdd525e3c8b44826bddf3231fd5882905994c70496db12afa70d4f1e92a0446fa55963efc275cb6a1012266ff5e7f55cb3d0277843c7621b6aca + checksum: 10c0/a9838762f84c54b1d551650e3c956f8d72370a15b2e9291d4b0c9aab0b4d4f3d1758bbc619ffb028af567d5dc53a73c5e72af078c56c5fa47cd73a2a309ca89a languageName: node linkType: hard -"jest-leak-detector@npm:30.5.0": - version: 30.5.0 - resolution: "jest-leak-detector@npm:30.5.0" +"jest-leak-detector@npm:30.5.1": + version: 30.5.1 + resolution: "jest-leak-detector@npm:30.5.1" dependencies: "@jest/get-type": "npm:30.5.0" - pretty-format: "npm:30.5.0" - checksum: 10c0/ff1f0ea617d1db0d61b70934f8aabd7b4a8d0c43c83503d4d267f623a696f57b08e5f44ba562088e86f3cdbd2be9e051344253f5e02776c3debba7cd868ab577 + pretty-format: "npm:30.5.1" + checksum: 10c0/096875d1f880b173360c7e2ff10f2539231b85877c03b0fd5e948dd5a097d08d6ff1008465e97d0feef6544ece6ae2bc8274b15db0958d5a405a56f66dc045c7 languageName: node linkType: hard @@ -7912,15 +7975,15 @@ __metadata: languageName: node linkType: hard -"jest-matcher-utils@npm:30.5.0": - version: 30.5.0 - resolution: "jest-matcher-utils@npm:30.5.0" +"jest-matcher-utils@npm:30.5.2": + version: 30.5.2 + resolution: "jest-matcher-utils@npm:30.5.2" dependencies: "@jest/get-type": "npm:30.5.0" chalk: "npm:^4.1.2" - jest-diff: "npm:30.5.0" - pretty-format: "npm:30.5.0" - checksum: 10c0/af2577404cbc85888c52c5859b84475da3e769399ee0bdc665742b8ab192326da3440b32c4014dace5e78cc7f23c3eb26fecb12c1c2d3a105ec0a42c4d43ce58 + jest-diff: "npm:30.5.2" + pretty-format: "npm:30.5.1" + checksum: 10c0/30f075c6f897335415817ad25e6caae8994de87c31ad59ae8f501e2c8bf6c925635abb481c562436b6add42a784902f105ee2fa0eca3357bd26e038f7e004cb8 languageName: node linkType: hard @@ -7941,21 +8004,21 @@ __metadata: languageName: node linkType: hard -"jest-message-util@npm:30.5.0": - version: 30.5.0 - resolution: "jest-message-util@npm:30.5.0" +"jest-message-util@npm:30.5.1": + version: 30.5.1 + resolution: "jest-message-util@npm:30.5.1" dependencies: "@babel/code-frame": "npm:^7.27.1" - "@jest/types": "npm:30.5.0" + "@jest/types": "npm:30.5.1" "@types/stack-utils": "npm:^2.0.3" chalk: "npm:^4.1.2" graceful-fs: "npm:^4.2.11" - jest-util: "npm:30.5.0" + jest-util: "npm:30.5.1" picomatch: "npm:^4.0.3" - pretty-format: "npm:30.5.0" + pretty-format: "npm:30.5.1" slash: "npm:^3.0.0" stack-utils: "npm:^2.0.6" - checksum: 10c0/e428be0207bcf6e0e1f6353d8eb2aef7bf849656ef7358f66276645987f98d4ed7211c299dd06f8b7ba269c5e954b4beef3228959c472c4e052cd5fcc2eb2c4a + checksum: 10c0/f542d07f8ceba19da26c547aa86abc51e6fad518999a18853e7c2acc2a55845ad759aa94cbe650d0453b036b81fcafee710d467b55e1e509f9939db033e76919 languageName: node linkType: hard @@ -7987,15 +8050,15 @@ __metadata: languageName: node linkType: hard -"jest-mock@npm:30.5.0": - version: 30.5.0 - resolution: "jest-mock@npm:30.5.0" +"jest-mock@npm:30.5.2": + version: 30.5.2 + resolution: "jest-mock@npm:30.5.2" dependencies: - "@jest/expect-utils": "npm:30.5.0" - "@jest/types": "npm:30.5.0" + "@jest/expect-utils": "npm:30.5.2" + "@jest/types": "npm:30.5.1" "@types/node": "npm:*" - jest-util: "npm:30.5.0" - checksum: 10c0/155860cf5e4b87db5c0561d4e708cc284053b1b45e2f0f38135876cd4765f506651892260d8f8e5347ccec2b071f736db848bf816aec729f43bc42606978f609 + jest-util: "npm:30.5.1" + checksum: 10c0/24cc9ac6449c536ef5009c531e14ee6b145f5d68db6e4c5616a8f775c5c81173e83e2c6c47922d413da4dbf804eab555b91ab424b0bf918495ee1b29d8a8ebaa languageName: node linkType: hard @@ -8020,72 +8083,72 @@ __metadata: languageName: node linkType: hard -"jest-resolve-dependencies@npm:30.5.0": - version: 30.5.0 - resolution: "jest-resolve-dependencies@npm:30.5.0" +"jest-resolve-dependencies@npm:30.5.2": + version: 30.5.2 + resolution: "jest-resolve-dependencies@npm:30.5.2" dependencies: jest-regex-util: "npm:30.5.0" - jest-snapshot: "npm:30.5.0" - checksum: 10c0/8b1e5e704a54facaf462b6731cd75a887bce48f9785dc630cc62efa3bdc5ed7ec0609b1b5b9f34f3d6d590d1213e7047f381cc66fbdd82fcb7cceb5c48916c3d + jest-snapshot: "npm:30.5.2" + checksum: 10c0/9015f81e25bdb10a04a26350ce8deca4d389394ea07cb3b3ba63e567ad0ed91bfcc27e7048289faaaa5865519e4ed8a14c238685d38f33bda5576298852c7ac0 languageName: node linkType: hard -"jest-resolve@npm:30.5.0": - version: 30.5.0 - resolution: "jest-resolve@npm:30.5.0" +"jest-resolve@npm:30.5.1": + version: 30.5.1 + resolution: "jest-resolve@npm:30.5.1" dependencies: chalk: "npm:^4.1.2" graceful-fs: "npm:^4.2.11" - jest-haste-map: "npm:30.5.0" - jest-util: "npm:30.5.0" - jest-validate: "npm:30.5.0" + jest-haste-map: "npm:30.5.1" + jest-util: "npm:30.5.1" + jest-validate: "npm:30.5.1" slash: "npm:^3.0.0" unrs-resolver: "npm:^1.12.1" - checksum: 10c0/36584fe8ea60e23e07e4f7d6c0f9e739370efe2ffe6b5b5014b348f4953d32760eef7a18c4c3be129a79884b763f313f1a4c050ec01a66680ab322f0ac961aca + checksum: 10c0/ca568a97c787e10513b2119b0656a10f2840706ae71733812ecd1f7b5b150e371a2fdc14eaef52f727dde95d4440de17ec08f32e4731d5773a4379c7c12d1643 languageName: node linkType: hard -"jest-runner@npm:30.5.0": - version: 30.5.0 - resolution: "jest-runner@npm:30.5.0" - dependencies: - "@jest/console": "npm:30.5.0" - "@jest/environment": "npm:30.5.0" - "@jest/source-map": "npm:30.5.0" - "@jest/test-result": "npm:30.5.0" - "@jest/transform": "npm:30.5.0" - "@jest/types": "npm:30.5.0" +"jest-runner@npm:30.5.2": + version: 30.5.2 + resolution: "jest-runner@npm:30.5.2" + dependencies: + "@jest/console": "npm:30.5.2" + "@jest/environment": "npm:30.5.2" + "@jest/source-map": "npm:30.5.2" + "@jest/test-result": "npm:30.5.2" + "@jest/transform": "npm:30.5.2" + "@jest/types": "npm:30.5.1" "@types/node": "npm:*" chalk: "npm:^4.1.2" emittery: "npm:^0.13.1" exit-x: "npm:^0.2.2" graceful-fs: "npm:^4.2.11" jest-docblock: "npm:30.5.0" - jest-environment-node: "npm:30.5.0" - jest-haste-map: "npm:30.5.0" - jest-leak-detector: "npm:30.5.0" - jest-message-util: "npm:30.5.0" - jest-resolve: "npm:30.5.0" - jest-runtime: "npm:30.5.0" - jest-util: "npm:30.5.0" - jest-watcher: "npm:30.5.0" - jest-worker: "npm:30.5.0" + jest-environment-node: "npm:30.5.2" + jest-haste-map: "npm:30.5.1" + jest-leak-detector: "npm:30.5.1" + jest-message-util: "npm:30.5.1" + jest-resolve: "npm:30.5.1" + jest-runtime: "npm:30.5.2" + jest-util: "npm:30.5.1" + jest-watcher: "npm:30.5.2" + jest-worker: "npm:30.5.1" p-limit: "npm:^3.1.0" - checksum: 10c0/213f64b04476e3778fda493896abc54c312dd7c387ceddb688d2db83ddc6fb7b2d2281404c9abc32973e5d62db730b415882dbf05f2a8852c709126bf298be84 + checksum: 10c0/a0a38536df5448905f517e74abd4682e8f48bfb7912b07b29da4daa94c15e468f7ac732806dde7ed4443b07e0fba28c469446009dd2344b52df96913d7db9f24 languageName: node linkType: hard -"jest-runtime@npm:30.5.0": - version: 30.5.0 - resolution: "jest-runtime@npm:30.5.0" - dependencies: - "@jest/environment": "npm:30.5.0" - "@jest/fake-timers": "npm:30.5.0" - "@jest/globals": "npm:30.5.0" - "@jest/source-map": "npm:30.5.0" - "@jest/test-result": "npm:30.5.0" - "@jest/transform": "npm:30.5.0" - "@jest/types": "npm:30.5.0" +"jest-runtime@npm:30.5.2": + version: 30.5.2 + resolution: "jest-runtime@npm:30.5.2" + dependencies: + "@jest/environment": "npm:30.5.2" + "@jest/fake-timers": "npm:30.5.2" + "@jest/globals": "npm:30.5.2" + "@jest/source-map": "npm:30.5.2" + "@jest/test-result": "npm:30.5.2" + "@jest/transform": "npm:30.5.2" + "@jest/types": "npm:30.5.1" "@types/node": "npm:*" chalk: "npm:^4.1.2" cjs-module-lexer: "npm:^2.2.0" @@ -8093,45 +8156,45 @@ __metadata: es-module-lexer: "npm:^2.1.0" glob: "npm:^13.0.6" graceful-fs: "npm:^4.2.11" - jest-haste-map: "npm:30.5.0" - jest-message-util: "npm:30.5.0" - jest-mock: "npm:30.5.0" + jest-haste-map: "npm:30.5.1" + jest-message-util: "npm:30.5.1" + jest-mock: "npm:30.5.2" jest-regex-util: "npm:30.5.0" - jest-resolve: "npm:30.5.0" - jest-snapshot: "npm:30.5.0" - jest-util: "npm:30.5.0" + jest-resolve: "npm:30.5.1" + jest-snapshot: "npm:30.5.2" + jest-util: "npm:30.5.1" slash: "npm:^3.0.0" strip-bom: "npm:^4.0.0" - checksum: 10c0/b3d83940da480522b0ebd253c6cb347723c45e91fb1d40a4652130ea486b167df60648590f66a197886566c28b2e258220b6fd17b156dbf4f0f2b6a7f126ee73 + checksum: 10c0/c1cb0f5eb8d55d768ece011dbe1bd5197ec4ca2497ed0c1a6d38ea4ba835fa3fd69a8ef6e95650f3f9e181d4f586d8596d14318f7cf8afd3e73c241c03c8dcac languageName: node linkType: hard -"jest-snapshot@npm:30.5.0": - version: 30.5.0 - resolution: "jest-snapshot@npm:30.5.0" +"jest-snapshot@npm:30.5.2": + version: 30.5.2 + resolution: "jest-snapshot@npm:30.5.2" dependencies: "@babel/core": "npm:^7.27.4" "@babel/generator": "npm:^7.27.5" "@babel/plugin-syntax-jsx": "npm:^7.27.1" "@babel/plugin-syntax-typescript": "npm:^7.27.1" "@babel/types": "npm:^7.27.3" - "@jest/expect-utils": "npm:30.5.0" + "@jest/expect-utils": "npm:30.5.2" "@jest/get-type": "npm:30.5.0" - "@jest/snapshot-utils": "npm:30.5.0" - "@jest/transform": "npm:30.5.0" - "@jest/types": "npm:30.5.0" + "@jest/snapshot-utils": "npm:30.5.1" + "@jest/transform": "npm:30.5.2" + "@jest/types": "npm:30.5.1" babel-preset-current-node-syntax: "npm:^1.2.0" chalk: "npm:^4.1.2" - expect: "npm:30.5.0" + expect: "npm:30.5.2" graceful-fs: "npm:^4.2.11" - jest-diff: "npm:30.5.0" - jest-matcher-utils: "npm:30.5.0" - jest-message-util: "npm:30.5.0" - jest-util: "npm:30.5.0" - pretty-format: "npm:30.5.0" + jest-diff: "npm:30.5.2" + jest-matcher-utils: "npm:30.5.2" + jest-message-util: "npm:30.5.1" + jest-util: "npm:30.5.1" + pretty-format: "npm:30.5.1" semver: "npm:^7.7.2" synckit: "npm:^0.11.8" - checksum: 10c0/17b6dd4aec6fdda116ea19be804b922701b8849bb39a0d3e34b2b2f0354750d207c4dadd191a439bbfe20cd183d9e9fe6889da922d18f958a95c9ab9775037c7 + checksum: 10c0/cef6b102f743cbefd5d8ad0cf15b5694c09522904c43ace56537990475805b7c6eaebf82e6c5564e225e8db7617ebdda77340acc9a47d9909f338fbb84fca345 languageName: node linkType: hard @@ -8149,17 +8212,17 @@ __metadata: languageName: node linkType: hard -"jest-util@npm:30.5.0": - version: 30.5.0 - resolution: "jest-util@npm:30.5.0" +"jest-util@npm:30.5.1": + version: 30.5.1 + resolution: "jest-util@npm:30.5.1" dependencies: - "@jest/types": "npm:30.5.0" + "@jest/types": "npm:30.5.1" "@types/node": "npm:*" chalk: "npm:^4.1.2" ci-info: "npm:^4.2.0" graceful-fs: "npm:^4.2.11" picomatch: "npm:^4.0.3" - checksum: 10c0/a7ada00c7a077f5ae9b8e90ce32b60451369e32dc49f0f2448fa36850ba6122f4414c423a9d311fd7cb4cff0bcc21d880803d8e0c9af5a0fdc6cf4b9725bcf4d + checksum: 10c0/5f3b250f1ada29b877cab75db5808f1318af99ba7f68032e0966ddb6d853186ad2dbaeac679842684c4676dfd35083470f2d26eee65a28161fcd9e43c7146fab languageName: node linkType: hard @@ -8177,17 +8240,17 @@ __metadata: languageName: node linkType: hard -"jest-validate@npm:30.5.0": - version: 30.5.0 - resolution: "jest-validate@npm:30.5.0" +"jest-validate@npm:30.5.1": + version: 30.5.1 + resolution: "jest-validate@npm:30.5.1" dependencies: "@jest/get-type": "npm:30.5.0" - "@jest/types": "npm:30.5.0" + "@jest/types": "npm:30.5.1" camelcase: "npm:^6.3.0" chalk: "npm:^4.1.2" leven: "npm:^3.1.0" - pretty-format: "npm:30.5.0" - checksum: 10c0/d6be80297857ddfc008eb39bd4d5c911bb4756b136e2664f9a166b3ca4aa66d84cf55f71329656f0571edfb93e841b3494a39e66eb7d012db4c64f0a59d1b3f4 + pretty-format: "npm:30.5.1" + checksum: 10c0/6c28d8a1a5436f6bbaf5f819dc2993229f0ec6722ff4445967c89c8c5342c3c7be028407f6d911020ecc47f66438119fc23ecd8f135b0409c105a03bbeb1552e languageName: node linkType: hard @@ -8208,19 +8271,19 @@ __metadata: languageName: node linkType: hard -"jest-watcher@npm:30.5.0": - version: 30.5.0 - resolution: "jest-watcher@npm:30.5.0" +"jest-watcher@npm:30.5.2": + version: 30.5.2 + resolution: "jest-watcher@npm:30.5.2" dependencies: - "@jest/test-result": "npm:30.5.0" - "@jest/types": "npm:30.5.0" + "@jest/test-result": "npm:30.5.2" + "@jest/types": "npm:30.5.1" "@types/node": "npm:*" ansi-escapes: "npm:^4.3.2" chalk: "npm:^4.1.2" emittery: "npm:^0.13.1" - jest-util: "npm:30.5.0" + jest-util: "npm:30.5.1" string-length: "npm:^4.0.2" - checksum: 10c0/f75ec24e42e85dc7f2cdaf34855ef931ba0ed66f05ef63b3cc68df59620dbef6473775b8d0a04f2632378c2533a8691dd7aa581f036d8cd6703b64beef50cdae + checksum: 10c0/50909a1db41bfe3cc114215e4a7dbfa6ba16df328a49c95dca71cc042fd98824e57e2a1e8c00d8c802f3e15fbeda7d4fd735902da0b6afe960d835a0b1d469be languageName: node linkType: hard @@ -8249,27 +8312,27 @@ __metadata: languageName: node linkType: hard -"jest-worker@npm:30.5.0": - version: 30.5.0 - resolution: "jest-worker@npm:30.5.0" +"jest-worker@npm:30.5.1": + version: 30.5.1 + resolution: "jest-worker@npm:30.5.1" dependencies: "@types/node": "npm:*" "@ungap/structured-clone": "npm:^1.3.0" - jest-util: "npm:30.5.0" + jest-util: "npm:30.5.1" merge-stream: "npm:^2.0.0" supports-color: "npm:^8.1.1" - checksum: 10c0/b5c1132c00a0a3b7350b5e96b4de8067a737b55ff539e75cfce045897fd71fabd074185d455882e08f123b8e5b56cc650cb5063ad6700754db8a7dfc1494750e + checksum: 10c0/fe3806769014920c5256ef01e2e9a5aba91a7ded90d7c86a82196f3da03070087c8c6b591f8bbb0b500c184c7cc8c5f22191e51cce504163b24a8b42c4cadd8b languageName: node linkType: hard -"jest@npm:30.5.0": - version: 30.5.0 - resolution: "jest@npm:30.5.0" +"jest@npm:30.5.2": + version: 30.5.2 + resolution: "jest@npm:30.5.2" dependencies: - "@jest/core": "npm:30.5.0" - "@jest/types": "npm:30.5.0" + "@jest/core": "npm:30.5.2" + "@jest/types": "npm:30.5.1" import-local: "npm:^3.2.0" - jest-cli: "npm:30.5.0" + jest-cli: "npm:30.5.2" peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 peerDependenciesMeta: @@ -8277,7 +8340,7 @@ __metadata: optional: true bin: jest: bin/jest.js - checksum: 10c0/b48009116da33d8d2d7e14bb38d7a25b273f4dae7aaf7d2de0b49790318d83dee2eaa10a2472219e6b3cbe3fb7615ee7b545431cb2ade2132b6b7c0208e6e451 + checksum: 10c0/8aaf72602bbb7eedc4430e5a9c11e4e75cf7d56e2f95a08c039c021f0cdbe9d11596c32de193bf7e8ca106e75b1dbe8a14cda38b8dd9b1fd9da21bb24f688c77 languageName: node linkType: hard @@ -8342,13 +8405,6 @@ __metadata: languageName: node linkType: hard -"json-buffer@npm:3.0.1": - version: 3.0.1 - resolution: "json-buffer@npm:3.0.1" - checksum: 10c0/0d1c91569d9588e7eef2b49b59851f297f3ab93c7b35c7c221e288099322be6b562767d11e4821da500f3219542b9afd2e54c5dc573107c1126ed1080f8e96d7 - languageName: node - linkType: hard - "json-parse-even-better-errors@npm:^2.3.0": version: 2.3.1 resolution: "json-parse-even-better-errors@npm:2.3.1" @@ -8441,12 +8497,12 @@ __metadata: languageName: node linkType: hard -"keyv@npm:^4.5.4": - version: 4.5.4 - resolution: "keyv@npm:4.5.4" +"keyv@npm:^5.6.0": + version: 5.6.0 + resolution: "keyv@npm:5.6.0" dependencies: - json-buffer: "npm:3.0.1" - checksum: 10c0/aa52f3c5e18e16bb6324876bb8b59dd02acf782a4b789c7b2ae21107fab95fab3890ed448d4f8dba80ce05391eeac4bfabb4f02a20221342982f806fa2cf271e + "@keyv/serialize": "npm:^1.1.1" + checksum: 10c0/c3ea795b6e03593ca57c8f70928a69bad14c13389a7fb75649a115ff55615244b04d8902798d841c17f0bb4a8a8866c97133b543b93f151b440170bba09176db languageName: node linkType: hard @@ -9442,23 +9498,23 @@ __metadata: languageName: node linkType: hard -"next@npm:15.5.27": - version: 15.5.27 - resolution: "next@npm:15.5.27" +"next@npm:15.5.28": + version: 15.5.28 + resolution: "next@npm:15.5.28" dependencies: - "@next/env": "npm:15.5.27" - "@next/swc-darwin-arm64": "npm:15.5.27" - "@next/swc-darwin-x64": "npm:15.5.27" - "@next/swc-linux-arm64-gnu": "npm:15.5.27" - "@next/swc-linux-arm64-musl": "npm:15.5.27" - "@next/swc-linux-x64-gnu": "npm:15.5.27" - "@next/swc-linux-x64-musl": "npm:15.5.27" - "@next/swc-win32-arm64-msvc": "npm:15.5.27" - "@next/swc-win32-x64-msvc": "npm:15.5.27" + "@next/env": "npm:15.5.28" + "@next/swc-darwin-arm64": "npm:15.5.28" + "@next/swc-darwin-x64": "npm:15.5.28" + "@next/swc-linux-arm64-gnu": "npm:15.5.28" + "@next/swc-linux-arm64-musl": "npm:15.5.28" + "@next/swc-linux-x64-gnu": "npm:15.5.28" + "@next/swc-linux-x64-musl": "npm:15.5.28" + "@next/swc-win32-arm64-msvc": "npm:15.5.28" + "@next/swc-win32-x64-msvc": "npm:15.5.28" "@swc/helpers": "npm:0.5.15" caniuse-lite: "npm:^1.0.30001579" postcss: "npm:8.4.31" - sharp: "npm:^0.34.3 || ^0.35.4" + sharp: "npm:^0.34.3 || ^0.35.5" styled-jsx: "npm:5.1.6" peerDependencies: "@opentelemetry/api": ^1.1.0 @@ -9497,7 +9553,7 @@ __metadata: optional: true bin: next: dist/bin/next - checksum: 10c0/01cce4723e81d29f1a9b9986ed52d96c3b23d3cfe4908329bfa3886af57ffd90e4c75caf2b26eb412460cf5186e76faaf0b39e15f47eee94419f3d48ded61467 + checksum: 10c0/c4cc5354cde0bd88fa9e8e5bcbc719e1c0985751db2061cebb1d130ef28d9edd6b0d77424fe980d23bdee59d80d3b61afa30297e6e8b055b9399bbbb4f6f236f languageName: node linkType: hard @@ -10009,12 +10065,12 @@ __metadata: languageName: node linkType: hard -"prettier@npm:3.9.6": - version: 3.9.6 - resolution: "prettier@npm:3.9.6" +"prettier@npm:3.9.10": + version: 3.9.10 + resolution: "prettier@npm:3.9.10" bin: prettier: bin/prettier.cjs - checksum: 10c0/9f7ddae234035868f3daab3dc34e6de7e54622185afb017378029f0c09a9c023248ccf6f34def0b17a0538e18c47aa1b3188bab72965d1bf735919baa0747e99 + checksum: 10c0/0b3531593aa6fb36ac6baf629cb058bda472c59a6938774f931fe55283a07c62e6f56e621b043a82d8a3e21fc284c08c34f9e539fc70072635f79b7bae1a1067 languageName: node linkType: hard @@ -10029,15 +10085,15 @@ __metadata: languageName: node linkType: hard -"pretty-format@npm:30.5.0": - version: 30.5.0 - resolution: "pretty-format@npm:30.5.0" +"pretty-format@npm:30.5.1": + version: 30.5.1 + resolution: "pretty-format@npm:30.5.1" dependencies: "@jest/react-is-18": "npm:react-is@^18.3.1" "@jest/react-is-19": "npm:react-is@^19.2.5" "@jest/schemas": "npm:30.5.0" ansi-styles: "npm:^5.2.0" - checksum: 10c0/e929913bc87ad95c10d46fa06eb3478e2271e44ee74c910fa14054ea6983b545589e348bc14938977aae136d79c26d54cc12c4b39dade916d94ff4f497034fb0 + checksum: 10c0/bdef1790b9c93d1aa329c93885b0d1b8b6a3273bb680377531c70151b2e1b0a465210cae100661fc19b0bf35f507587f78b1a2f1afcf08791b9fe5630c23c076 languageName: node linkType: hard @@ -10147,6 +10203,15 @@ __metadata: languageName: node linkType: hard +"qified@npm:^0.10.1": + version: 0.10.1 + resolution: "qified@npm:0.10.1" + dependencies: + hookified: "npm:^2.1.1" + checksum: 10c0/4a39d45492c65a4b9795381acede1bd566028ce9764ead5b41d776b391a898bf0855dd2b59d724a6711fe253ba3cacf7c9a8832887cf9dc6d48a2c5e4997c82d + languageName: node + linkType: hard + "queue-microtask@npm:^1.2.2": version: 1.2.3 resolution: "queue-microtask@npm:1.2.3" @@ -10752,7 +10817,7 @@ __metadata: languageName: node linkType: hard -"sharp@npm:^0.34.3 || ^0.35.4": +"sharp@npm:^0.34.3 || ^0.35.5": version: 0.35.5 resolution: "sharp@npm:0.35.5" dependencies: @@ -11630,12 +11695,12 @@ __metadata: languageName: node linkType: hard -"type-fest@npm:5.9.0": - version: 5.9.0 - resolution: "type-fest@npm:5.9.0" +"type-fest@npm:5.10.0": + version: 5.10.0 + resolution: "type-fest@npm:5.10.0" dependencies: tagged-tag: "npm:^1.0.0" - checksum: 10c0/9bf14a49454b9b40d9fe85e563a4cf90990bbe7c75958665b72660b4197a905f247be682a7757cac7c8fa60fc0eae32cc8cf51f80a88e15f0a3d4a8ec07eb5b6 + checksum: 10c0/313c5d0e37a3f1cc82e942f3228f897623c8b54a63a8a95532d0c2c21ab200793caa70bd8904a83fd713eb28d87ba32468b09b345ef6efa25cecb345b467226f languageName: node linkType: hard @@ -11720,18 +11785,18 @@ __metadata: languageName: node linkType: hard -"typescript-eslint@npm:8.68.0": - version: 8.68.0 - resolution: "typescript-eslint@npm:8.68.0" +"typescript-eslint@npm:8.71.2": + version: 8.71.2 + resolution: "typescript-eslint@npm:8.71.2" dependencies: - "@typescript-eslint/eslint-plugin": "npm:8.68.0" - "@typescript-eslint/parser": "npm:8.68.0" - "@typescript-eslint/typescript-estree": "npm:8.68.0" - "@typescript-eslint/utils": "npm:8.68.0" + "@typescript-eslint/eslint-plugin": "npm:8.71.2" + "@typescript-eslint/parser": "npm:8.71.2" + "@typescript-eslint/typescript-estree": "npm:8.71.2" + "@typescript-eslint/utils": "npm:8.71.2" peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/6f7f38c6bc599cddac92cdadce0ec159d081c7abfdcf2cbbda6fc460edcb39d102e558bef9bddb0090dd2cbadcfcea04e742ff036a3894502f1889d3eee57925 + checksum: 10c0/58717a8c912206860abd0c3db6fb18a42cbc04d12c06486154c2e67f444a98e1334a1f9736677cb8d576bd73b86ecba202f3eb700b6b00930d997dc7be868200 languageName: node linkType: hard @@ -11767,6 +11832,13 @@ __metadata: languageName: node linkType: hard +"undici-types@npm:>=7.24.0 <7.24.7": + version: 7.24.6 + resolution: "undici-types@npm:7.24.6" + checksum: 10c0/d9cd8befb643ac904615c280a095ba4240531f6bb4a5e75a22a7483630ca8d3f1016d2ab6ace6ceda1f63b3a2db2fe037fafe121d6917a0187573aa548ff78ca + languageName: node + linkType: hard + "undici-types@npm:~6.21.0": version: 6.21.0 resolution: "undici-types@npm:6.21.0" @@ -11781,13 +11853,6 @@ __metadata: languageName: node linkType: hard -"undici-types@npm:~7.18.0": - version: 7.18.2 - resolution: "undici-types@npm:7.18.2" - checksum: 10c0/85a79189113a238959d7a647368e4f7c5559c3a404ebdb8fc4488145ce9426fcd82252a844a302798dfc0e37e6fb178ff481ed03bc4caf634c5757d9ef43521d - languageName: node - linkType: hard - "undici@npm:^5.29.0": version: 5.29.0 resolution: "undici@npm:5.29.0" @@ -11812,29 +11877,29 @@ __metadata: "@mui/material": "npm:^7.0.0" "@mui/material-nextjs": "npm:^7.0.0" "@remixicon/react": "npm:^4.2.0" - "@swc/core": "npm:1.16.1" + "@swc/core": "npm:1.16.18" "@swc/jest": "npm:0.2.39" "@tanstack/react-query": "npm:^5.74.3" - "@testing-library/dom": "npm:10.4.1" + "@testing-library/dom": "npm:10.4.2" "@testing-library/jest-dom": "npm:6.9.1" "@testing-library/react": "npm:16.3.3" - "@testing-library/user-event": "npm:14.6.6" + "@testing-library/user-event": "npm:14.6.8" "@types/http-proxy": "npm:1.17.17" "@types/jest": "npm:30.0.0" "@types/jest-when": "npm:3.5.5" - "@types/lodash": "npm:4.17.25" - "@types/node": "npm:24.13.3" - "@types/react": "npm:19.2.18" - "@types/react-dom": "npm:19.2.5" + "@types/lodash": "npm:4.17.26" + "@types/node": "npm:24.19.2" + "@types/react": "npm:19.3.0" + "@types/react-dom": "npm:19.3.0" ai: "npm:^5.0.0" axios: "npm:^1.7.7" better-react-mathjax: "npm:^2.3.0" - eslint: "npm:10.9.1" - eslint-config-next: "npm:15.5.24" + eslint: "npm:10.13.0" + eslint-config-next: "npm:15.5.28" eslint-config-prettier: "npm:10.1.8" eslint-import-resolver-typescript: "npm:4.4.5" eslint-plugin-import: "npm:2.32.0" - eslint-plugin-jest: "npm:29.16.6" + eslint-plugin-jest: "npm:29.17.0" eslint-plugin-mdx: "npm:3.8.1" eslint-plugin-react: "npm:7.37.5" eslint-plugin-react-hooks: "npm:7.1.1" @@ -11843,22 +11908,22 @@ __metadata: formik: "npm:^2.4.6" globals: "npm:16.5.0" http-proxy: "npm:1.18.1" - jest: "npm:30.5.0" - jest-environment-jsdom: "npm:30.5.0" + jest: "npm:30.5.2" + jest-environment-jsdom: "npm:30.5.2" jest-extended: "npm:7.0.0" jest-fail-on-console: "npm:3.3.4" jest-watch-typeahead: "npm:2.2.2" jest-when: "npm:3.7.0" - next: "npm:15.5.27" - prettier: "npm:3.9.6" + next: "npm:15.5.28" + prettier: "npm:3.9.10" react: "npm:19.2.8" react-dom: "npm:19.2.8" serve: "npm:14.2.6" tiny-invariant: "npm:^1.3.3" ts-node: "npm:10.9.2" - type-fest: "npm:5.9.0" + type-fest: "npm:5.10.0" typescript: "npm:5.9.3" - typescript-eslint: "npm:8.68.0" + typescript-eslint: "npm:8.71.2" yup: "npm:^1.6.1" languageName: unknown linkType: soft