From e9aedce4abf749f3722cd65902377c899fbc4d0d Mon Sep 17 00:00:00 2001 From: Andrew Rumble Date: Fri, 15 May 2026 15:49:23 +0100 Subject: [PATCH] Merge pull request #33625 from overleaf/ar-update-vitest [monorepo] bump vitest to 4.1.5 GitOrigin-RevId: 22ba2249ae384fd59347c9aa45c70f51ccdf8890 --- libraries/validation-tools/package.json | 2 +- package.json | 14 +- services/clsi/package.json | 2 +- services/docstore/package.json | 2 +- services/filestore/package.json | 2 +- services/notifications/package.json | 2 +- services/real-time/package.json | 2 +- services/web/package.json | 2 +- yarn.lock | 209 +++++++++++++----------- 9 files changed, 124 insertions(+), 113 deletions(-) diff --git a/libraries/validation-tools/package.json b/libraries/validation-tools/package.json index 98c5067d5a..b614edd150 100644 --- a/libraries/validation-tools/package.json +++ b/libraries/validation-tools/package.json @@ -25,6 +25,6 @@ }, "devDependencies": { "typescript": "^5.0.4", - "vitest": "^4.0.0" + "vitest": "4.1.5" } } diff --git a/package.json b/package.json index 0367240b6a..556ffafe74 100644 --- a/package.json +++ b/package.json @@ -57,19 +57,15 @@ "@lezer/lr": "1.4.7", "@types/react": "18.3.28", "@types/react-dom": "18.3.7", + "@vitest/expect": "4.1.5", + "@vitest/mocker": "4.1.5", + "@vitest/pretty-format": "4.1.5", + "@vitest/spy": "4.1.5", + "@vitest/utils": "4.1.5", "cheerio": "1.0.0-rc.10", "react": "18.3.1", "react-dom": "18.3.1", "sinon-chai": "3.7.0", - "vitest": "4.0.18", - "@vitest/coverage-istanbul": "4.0.18", - "@vitest/expect": "4.0.18", - "@vitest/mocker": "4.0.18", - "@vitest/pretty-format": "4.0.18", - "@vitest/runner": "4.0.18", - "@vitest/snapshot": "4.0.18", - "@vitest/spy": "4.0.18", - "@vitest/utils": "4.0.18", "i18next-scanner/i18next": "23.16.8", "downshift": "9.0.9", "body-parser@npm:1.20.4": "patch:body-parser@npm%3A1.20.4#~/.yarn/patches/body-parser-npm-1.20.4.patch", diff --git a/services/clsi/package.json b/services/clsi/package.json index b80e977d33..9f32a74802 100644 --- a/services/clsi/package.json +++ b/services/clsi/package.json @@ -53,7 +53,7 @@ "sinon-chai": "^3.7.0", "timekeeper": "2.2.0", "typescript": "^5.0.4", - "vitest": "^4.0.0", + "vitest": "4.1.5", "yauzl": "^2.10.0" } } diff --git a/services/docstore/package.json b/services/docstore/package.json index 0f7ed5212e..8eda9bc05e 100644 --- a/services/docstore/package.json +++ b/services/docstore/package.json @@ -45,6 +45,6 @@ "sinon": "~9.0.2", "sinon-chai": "^3.7.0", "typescript": "^5.0.4", - "vitest": "^4.0.0" + "vitest": "4.1.5" } } diff --git a/services/filestore/package.json b/services/filestore/package.json index 3fff3da8e2..ce31b5ebbe 100644 --- a/services/filestore/package.json +++ b/services/filestore/package.json @@ -46,6 +46,6 @@ "sinon-chai": "^3.7.0", "streamifier": "^0.1.1", "typescript": "^5.0.4", - "vitest": "^4.0.0" + "vitest": "4.1.5" } } diff --git a/services/notifications/package.json b/services/notifications/package.json index 1dfd924cc2..b7aa03c472 100644 --- a/services/notifications/package.json +++ b/services/notifications/package.json @@ -42,6 +42,6 @@ "chai-as-promised": "^7.1.1", "mocha": "^11.1.0", "typescript": "^5.0.4", - "vitest": "^4.0.0" + "vitest": "4.1.5" } } diff --git a/services/real-time/package.json b/services/real-time/package.json index f9b448b869..40c329e9f1 100644 --- a/services/real-time/package.json +++ b/services/real-time/package.json @@ -50,6 +50,6 @@ "timekeeper": "0.0.4", "typescript": "^5.0.4", "uid-safe": "^2.1.5", - "vitest": "^4.0.0" + "vitest": "4.1.5" } } diff --git a/services/web/package.json b/services/web/package.json index 6b189bcffd..4a16f9edb6 100644 --- a/services/web/package.json +++ b/services/web/package.json @@ -417,7 +417,7 @@ "unist-util-visit": "^5.0.0", "use-stick-to-bottom": "^1.1.1", "uuid": "^9.0.1", - "vitest": "^4.0.0", + "vitest": "4.1.5", "w3c-keyname": "^2.2.8", "webpack": "^5.106.2", "webpack-assets-manifest": "^6.5.1", diff --git a/yarn.lock b/yarn.lock index 53d10f6dce..46ea88049f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1314,6 +1314,17 @@ __metadata: languageName: node linkType: hard +"@babel/parser@npm:^7.29.3": + version: 7.29.3 + resolution: "@babel/parser@npm:7.29.3" + dependencies: + "@babel/types": "npm:^7.29.0" + bin: + parser: ./bin/babel-parser.js + checksum: 10c0/f06920c819550c0db689e4c5b626bf55ba3cebf80ebe9ccfa434e134036cf3de50951fe759f74abb2dae381989239860bde46d4600328578ad1f7114c3711a6d + languageName: node + linkType: hard + "@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:^7.28.5": version: 7.28.5 resolution: "@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:7.28.5" @@ -6328,7 +6339,7 @@ __metadata: sinon: "npm:^9.2.4" sinon-chai: "npm:^3.7.0" typescript: "npm:^5.0.4" - vitest: "npm:^4.0.0" + vitest: "npm:4.1.5" yargs: "npm:^17.0.0" languageName: unknown linkType: soft @@ -6449,7 +6460,7 @@ __metadata: tar-fs: "npm:^3.1.1" timekeeper: "npm:2.2.0" typescript: "npm:^5.0.4" - vitest: "npm:^4.0.0" + vitest: "npm:4.1.5" workerpool: "npm:^6.1.5" yauzl: "npm:^2.10.0" languageName: unknown @@ -6532,7 +6543,7 @@ __metadata: sinon: "npm:~9.0.2" sinon-chai: "npm:^3.7.0" typescript: "npm:^5.0.4" - vitest: "npm:^4.0.0" + vitest: "npm:4.1.5" languageName: unknown linkType: soft @@ -6637,7 +6648,7 @@ __metadata: streamifier: "npm:^0.1.1" tiny-async-pool: "npm:^1.1.0" typescript: "npm:^5.0.4" - vitest: "npm:^4.0.0" + vitest: "npm:4.1.5" languageName: unknown linkType: soft @@ -6681,7 +6692,7 @@ __metadata: timekeeper: "npm:2.2.0" typescript: "npm:^5.0.4" vite: "npm:^7.3.1" - vitest: "npm:^4.0.0" + vitest: "npm:4.1.5" languageName: unknown linkType: soft @@ -6805,7 +6816,7 @@ __metadata: mocha: "npm:^11.1.0" mongodb-legacy: "npm:6.1.3" typescript: "npm:^5.0.4" - vitest: "npm:^4.0.0" + vitest: "npm:4.1.5" zod: "npm:^4.1.7" zod-validation-error: "npm:^4.0.1" languageName: unknown @@ -6971,7 +6982,7 @@ __metadata: timekeeper: "npm:0.0.4" typescript: "npm:^5.0.4" uid-safe: "npm:^2.1.5" - vitest: "npm:^4.0.0" + vitest: "npm:4.1.5" zod-validation-error: "npm:^4.0.1" languageName: unknown linkType: soft @@ -7211,7 +7222,7 @@ __metadata: "@overleaf/o-error": "workspace:*" mongodb: "npm:^6.12.0" typescript: "npm:^5.0.4" - vitest: "npm:^4.0.0" + vitest: "npm:4.1.5" zod: "npm:^4.1.8" zod-validation-error: "npm:^4.0.1" languageName: unknown @@ -7554,7 +7565,7 @@ __metadata: uuid: "npm:^9.0.1" valid-data-url: "npm:^2.0.0" valid-url: "npm:^1.0.9" - vitest: "npm:^4.0.0" + vitest: "npm:4.1.5" w3c-keyname: "npm:^2.2.8" webpack: "npm:^5.106.2" webpack-assets-manifest: "npm:^6.5.1" @@ -9275,7 +9286,7 @@ __metadata: languageName: node linkType: hard -"@standard-schema/spec@npm:^1.0.0, @standard-schema/spec@npm:^1.1.0": +"@standard-schema/spec@npm:^1.1.0": version: 1.1.0 resolution: "@standard-schema/spec@npm:1.1.0" checksum: 10c0/d90f55acde4b2deb983529c87e8025fa693de1a5e8b49ecc6eb84d1fd96328add0e03d7d551442156c7432fd78165b2c26ff561b970a9a881f046abb78d6a526 @@ -12097,23 +12108,23 @@ __metadata: languageName: node linkType: hard -"@vitest/coverage-istanbul@npm:4.0.18": - version: 4.0.18 - resolution: "@vitest/coverage-istanbul@npm:4.0.18" +"@vitest/coverage-istanbul@npm:^4.0.17": + version: 4.1.6 + resolution: "@vitest/coverage-istanbul@npm:4.1.6" dependencies: + "@babel/core": "npm:^7.29.0" "@istanbuljs/schema": "npm:^0.1.3" "@jridgewell/gen-mapping": "npm:^0.3.13" "@jridgewell/trace-mapping": "npm:0.3.31" istanbul-lib-coverage: "npm:^3.2.2" - istanbul-lib-instrument: "npm:^6.0.3" istanbul-lib-report: "npm:^3.0.1" istanbul-reports: "npm:^3.2.0" - magicast: "npm:^0.5.1" + magicast: "npm:^0.5.2" obug: "npm:^2.1.1" - tinyrainbow: "npm:^3.0.3" + tinyrainbow: "npm:^3.1.0" peerDependencies: - vitest: 4.0.18 - checksum: 10c0/e0302c1d86a47028b7f465b70b07762df28463957a2b08491fc625dc077661f1bf680a94acef596cd193fe6d53fd51380ec2f022f63f70d3cb7644c26eac066e + vitest: 4.1.6 + checksum: 10c0/b5c32674e65a4998b55146509df006087961caf967b58a881e8962b1cfb3f19700f5425fbd5bf23687d4f366f9e65f9d72cb98d30eb7675a1a0af78efde91824 languageName: node linkType: hard @@ -12158,83 +12169,85 @@ __metadata: languageName: node linkType: hard -"@vitest/expect@npm:4.0.18": - version: 4.0.18 - resolution: "@vitest/expect@npm:4.0.18" +"@vitest/expect@npm:4.1.5": + version: 4.1.5 + resolution: "@vitest/expect@npm:4.1.5" dependencies: - "@standard-schema/spec": "npm:^1.0.0" + "@standard-schema/spec": "npm:^1.1.0" "@types/chai": "npm:^5.2.2" - "@vitest/spy": "npm:4.0.18" - "@vitest/utils": "npm:4.0.18" - chai: "npm:^6.2.1" - tinyrainbow: "npm:^3.0.3" - checksum: 10c0/123b0aa111682e82ec5289186df18037b1a1768700e468ee0f9879709aaa320cf790463c15c0d8ee10df92b402f4394baf5d27797e604d78e674766d87bcaadc + "@vitest/spy": "npm:4.1.5" + "@vitest/utils": "npm:4.1.5" + chai: "npm:^6.2.2" + tinyrainbow: "npm:^3.1.0" + checksum: 10c0/5184682304db471aa20024c1154210ad3d6d590afb61646201ce1a15297259f9a35f92f8fad4435bc8a82135e307ddd27c8495f72417d72d9aa139eb281d9e06 languageName: node linkType: hard -"@vitest/mocker@npm:4.0.18": - version: 4.0.18 - resolution: "@vitest/mocker@npm:4.0.18" +"@vitest/mocker@npm:4.1.5": + version: 4.1.5 + resolution: "@vitest/mocker@npm:4.1.5" dependencies: - "@vitest/spy": "npm:4.0.18" + "@vitest/spy": "npm:4.1.5" estree-walker: "npm:^3.0.3" magic-string: "npm:^0.30.21" peerDependencies: msw: ^2.4.9 - vite: ^6.0.0 || ^7.0.0-0 + vite: ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: msw: optional: true vite: optional: true - checksum: 10c0/fb0a257e7e167759d4ad228d53fa7bad2267586459c4a62188f2043dd7163b4b02e1e496dc3c227837f776e7d73d6c4343613e89e7da379d9d30de8260f1ee4b + checksum: 10c0/bcfe97700476130933c7ea33fa670c8d2768a81de5325ce407f901e55c2f66cabbb88a7b6cffb46ddf33dff7d8fc209d769fb298f568e310fbeead9b36f6fdb9 languageName: node linkType: hard -"@vitest/pretty-format@npm:4.0.18": - version: 4.0.18 - resolution: "@vitest/pretty-format@npm:4.0.18" +"@vitest/pretty-format@npm:4.1.5": + version: 4.1.5 + resolution: "@vitest/pretty-format@npm:4.1.5" dependencies: - tinyrainbow: "npm:^3.0.3" - checksum: 10c0/0086b8c88eeca896d8e4b98fcdef452c8041a1b63eb9e85d3e0bcc96c8aa76d8e9e0b6990ebb0bb0a697c4ebab347e7735888b24f507dbff2742ddce7723fd94 + tinyrainbow: "npm:^3.1.0" + checksum: 10c0/42b5e9b75e87c0a884d36bee364e2d07ee45e96f413377737a74993e077d90c3a12aa36743855aee5e4e28b78fae20e3e6de5eef8d5344b9aba2bc1e1d5537a1 languageName: node linkType: hard -"@vitest/runner@npm:4.0.18": - version: 4.0.18 - resolution: "@vitest/runner@npm:4.0.18" +"@vitest/runner@npm:4.1.5": + version: 4.1.5 + resolution: "@vitest/runner@npm:4.1.5" dependencies: - "@vitest/utils": "npm:4.0.18" + "@vitest/utils": "npm:4.1.5" pathe: "npm:^2.0.3" - checksum: 10c0/fdb4afa411475133c05ba266c8092eaf1e56cbd5fb601f92ec6ccb9bab7ca52e06733ee8626599355cba4ee71cb3a8f28c84d3b69dc972e41047edc50229bc01 + checksum: 10c0/6a03b313a121155f6dd9e32eeb103c0e12440f586bc4ba1f0d77444e44c6df4652a44443718552037463115635b8378e11f35902d90ce1326f77743219fca056 languageName: node linkType: hard -"@vitest/snapshot@npm:4.0.18": - version: 4.0.18 - resolution: "@vitest/snapshot@npm:4.0.18" +"@vitest/snapshot@npm:4.1.5": + version: 4.1.5 + resolution: "@vitest/snapshot@npm:4.1.5" dependencies: - "@vitest/pretty-format": "npm:4.0.18" + "@vitest/pretty-format": "npm:4.1.5" + "@vitest/utils": "npm:4.1.5" magic-string: "npm:^0.30.21" pathe: "npm:^2.0.3" - checksum: 10c0/d3bfefa558db9a69a66886ace6575eb96903a5ba59f4d9a5d0fecb4acc2bb8dbb443ef409f5ac1475f2e1add30bd1d71280f98912da35e89c75829df9e84ea43 + checksum: 10c0/e11bf50d06702331290750a40eaef86078c108df3cd9a52bb1be7b84250048790163f36827525be6a383a4bb1994fc35e6d0c24239a41688b0bb68a1d15d172f languageName: node linkType: hard -"@vitest/spy@npm:4.0.18": - version: 4.0.18 - resolution: "@vitest/spy@npm:4.0.18" - checksum: 10c0/6de537890b3994fcadb8e8d8ac05942320ae184f071ec395d978a5fba7fa928cbb0c5de85af86a1c165706c466e840de8779eaff8c93450c511c7abaeb9b8a4e +"@vitest/spy@npm:4.1.5": + version: 4.1.5 + resolution: "@vitest/spy@npm:4.1.5" + checksum: 10c0/fda6b1ee0a2fec1a152d8041aba7a79744c3876863b244d1ed406d02b36e8ccc997edb2e3963d1027d728d3dc5a33813e11bef53a0a14fc7de4de5e721d0f591 languageName: node linkType: hard -"@vitest/utils@npm:4.0.18": - version: 4.0.18 - resolution: "@vitest/utils@npm:4.0.18" +"@vitest/utils@npm:4.1.5": + version: 4.1.5 + resolution: "@vitest/utils@npm:4.1.5" dependencies: - "@vitest/pretty-format": "npm:4.0.18" - tinyrainbow: "npm:^3.0.3" - checksum: 10c0/4a3c43c1421eb90f38576926496f6c80056167ba111e63f77cf118983902673737a1a38880b890d7c06ec0a12475024587344ee502b3c43093781533022f2aeb + "@vitest/pretty-format": "npm:4.1.5" + convert-source-map: "npm:^2.0.0" + tinyrainbow: "npm:^3.1.0" + checksum: 10c0/72409717e68018e5fe42fa173cc4eff6def8c35bd52013f86ddb414cd28d73fcc425ac62968e01a52371b3fd5a7a775536283d2f1d64432753f628712a6a4908 languageName: node linkType: hard @@ -14576,7 +14589,7 @@ __metadata: languageName: node linkType: hard -"chai@npm:^6.2.1": +"chai@npm:^6.2.2": version: 6.2.2 resolution: "chai@npm:6.2.2" checksum: 10c0/e6c69e5f0c11dffe6ea13d0290936ebb68fcc1ad688b8e952e131df6a6d5797d5e860bc55cef1aca2e950c3e1f96daf79e9d5a70fb7dbaab4e46355e2635ed53 @@ -17327,7 +17340,7 @@ __metadata: languageName: node linkType: hard -"es-module-lexer@npm:^1.5.0, es-module-lexer@npm:^1.7.0": +"es-module-lexer@npm:^1.5.0": version: 1.7.0 resolution: "es-module-lexer@npm:1.7.0" checksum: 10c0/4c935affcbfeba7fb4533e1da10fa8568043df1e3574b869385980de9e2d475ddc36769891936dbb07036edb3c3786a8b78ccf44964cd130dedc1f2c984b6c7b @@ -18324,7 +18337,7 @@ __metadata: languageName: node linkType: hard -"expect-type@npm:^1.2.2": +"expect-type@npm:^1.3.0": version: 1.3.0 resolution: "expect-type@npm:1.3.0" checksum: 10c0/8412b3fe4f392c420ab41dae220b09700e4e47c639a29ba7ba2e83cc6cffd2b4926f7ac9e47d7e277e8f4f02acda76fd6931cb81fd2b382fa9477ef9ada953fd @@ -21768,7 +21781,7 @@ __metadata: languageName: node linkType: hard -"istanbul-lib-instrument@npm:^6.0.2, istanbul-lib-instrument@npm:^6.0.3": +"istanbul-lib-instrument@npm:^6.0.2": version: 6.0.3 resolution: "istanbul-lib-instrument@npm:6.0.3" dependencies: @@ -22691,7 +22704,7 @@ __metadata: style-loader: "npm:^4.0.0" throng: "npm:^4.0.0" url-loader: "npm:^4.1.1" - vitest: "npm:^4.0.0" + vitest: "npm:4.1.5" webpack: "npm:^5.106.2" webpack-cli: "npm:^7.0.2" webpack-dev-middleware: "npm:^7.4.5" @@ -23320,14 +23333,14 @@ __metadata: languageName: node linkType: hard -"magicast@npm:^0.5.1": - version: 0.5.2 - resolution: "magicast@npm:0.5.2" +"magicast@npm:^0.5.2": + version: 0.5.3 + resolution: "magicast@npm:0.5.3" dependencies: - "@babel/parser": "npm:^7.29.0" + "@babel/parser": "npm:^7.29.3" "@babel/types": "npm:^7.29.0" source-map-js: "npm:^1.2.1" - checksum: 10c0/924af677643c5a0a7d6cdb3247c0eb96fa7611b2ba6a5e720d35d81c503d3d9f5948eb5227f80f90f82ea3e7d38cffd10bb988f3fc09020db428e14f26e960d7 + checksum: 10c0/e288c027ae5f2a794a59148cb114f4b60f1d5c03090de6c60b4d187f12d1de9158779cd7c39cea391609f4f10cd7ea737929f25f7ce44f7a96ba96ec1a477e39 languageName: node linkType: hard @@ -31189,14 +31202,7 @@ __metadata: languageName: node linkType: hard -"std-env@npm:^3.10.0": - version: 3.10.0 - resolution: "std-env@npm:3.10.0" - checksum: 10c0/1814927a45004d36dde6707eaf17552a546769bc79a6421be2c16ce77d238158dfe5de30910b78ec30d95135cc1c59ea73ee22d2ca170f8b9753f84da34c427f - languageName: node - linkType: hard - -"std-env@npm:^4.0.0": +"std-env@npm:^4.0.0, std-env@npm:^4.0.0-rc.1": version: 4.1.0 resolution: "std-env@npm:4.1.0" checksum: 10c0/2e14b6b490db34cb969a48d9cf7c35bca4a47653914aac2814221baae7b867a5b15940d133625c391621971f98cd2266a5dc7036669960e883f1081db2a56558 @@ -32463,7 +32469,7 @@ __metadata: languageName: node linkType: hard -"tinyrainbow@npm:^3.0.3": +"tinyrainbow@npm:^3.1.0": version: 3.1.0 resolution: "tinyrainbow@npm:3.1.0" checksum: 10c0/f11cf387a26c5c9255bec141a90ac511b26172981b10c3e50053bc6700ea7d2336edcc4a3a21dbb8412fe7c013477d2ba4d7e4877800f3f8107be5105aad6511 @@ -33850,40 +33856,43 @@ __metadata: languageName: node linkType: hard -"vitest@npm:4.0.18": - version: 4.0.18 - resolution: "vitest@npm:4.0.18" +"vitest@npm:4.1.5": + version: 4.1.5 + resolution: "vitest@npm:4.1.5" dependencies: - "@vitest/expect": "npm:4.0.18" - "@vitest/mocker": "npm:4.0.18" - "@vitest/pretty-format": "npm:4.0.18" - "@vitest/runner": "npm:4.0.18" - "@vitest/snapshot": "npm:4.0.18" - "@vitest/spy": "npm:4.0.18" - "@vitest/utils": "npm:4.0.18" - es-module-lexer: "npm:^1.7.0" - expect-type: "npm:^1.2.2" + "@vitest/expect": "npm:4.1.5" + "@vitest/mocker": "npm:4.1.5" + "@vitest/pretty-format": "npm:4.1.5" + "@vitest/runner": "npm:4.1.5" + "@vitest/snapshot": "npm:4.1.5" + "@vitest/spy": "npm:4.1.5" + "@vitest/utils": "npm:4.1.5" + es-module-lexer: "npm:^2.0.0" + expect-type: "npm:^1.3.0" magic-string: "npm:^0.30.21" obug: "npm:^2.1.1" pathe: "npm:^2.0.3" picomatch: "npm:^4.0.3" - std-env: "npm:^3.10.0" + std-env: "npm:^4.0.0-rc.1" tinybench: "npm:^2.9.0" tinyexec: "npm:^1.0.2" tinyglobby: "npm:^0.2.15" - tinyrainbow: "npm:^3.0.3" - vite: "npm:^6.0.0 || ^7.0.0" + tinyrainbow: "npm:^3.1.0" + vite: "npm:^6.0.0 || ^7.0.0 || ^8.0.0" why-is-node-running: "npm:^2.3.0" peerDependencies: "@edge-runtime/vm": "*" "@opentelemetry/api": ^1.9.0 "@types/node": ^20.0.0 || ^22.0.0 || >=24.0.0 - "@vitest/browser-playwright": 4.0.18 - "@vitest/browser-preview": 4.0.18 - "@vitest/browser-webdriverio": 4.0.18 - "@vitest/ui": 4.0.18 + "@vitest/browser-playwright": 4.1.5 + "@vitest/browser-preview": 4.1.5 + "@vitest/browser-webdriverio": 4.1.5 + "@vitest/coverage-istanbul": 4.1.5 + "@vitest/coverage-v8": 4.1.5 + "@vitest/ui": 4.1.5 happy-dom: "*" jsdom: "*" + vite: ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: "@edge-runtime/vm": optional: true @@ -33897,15 +33906,21 @@ __metadata: optional: true "@vitest/browser-webdriverio": optional: true + "@vitest/coverage-istanbul": + optional: true + "@vitest/coverage-v8": + optional: true "@vitest/ui": optional: true happy-dom: optional: true jsdom: optional: true + vite: + optional: false bin: vitest: vitest.mjs - checksum: 10c0/b913cd32032c95f29ff08c931f4b4c6fd6d2da498908d6770952c561a1b8d75c62499a1f04cadf82fb89cc0f9a33f29fb5dfdb899f6dbb27686a9d91571be5fa + checksum: 10c0/196eaf5e95b45a3f6d3001a2408d7dc6f146c29c873ed4e42e1ad4c9327122934fb3793a12b6ce3b7c25d355e738b20123acc0894ce30358c3370b15f4bd0865 languageName: node linkType: hard