Merge pull request #33625 from overleaf/ar-update-vitest

[monorepo] bump vitest to 4.1.5

GitOrigin-RevId: 22ba2249ae384fd59347c9aa45c70f51ccdf8890
This commit is contained in:
Andrew Rumble
2026-05-15 15:49:23 +01:00
committed by Copybot
parent 19ad00c329
commit e9aedce4ab
9 changed files with 124 additions and 113 deletions

209
yarn.lock
View File

@@ -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