diff --git a/package.json b/package.json index 6fafa99321..fd3e2cb680 100644 --- a/package.json +++ b/package.json @@ -150,7 +150,7 @@ "@types/showdown": "^2.0.1", "@types/xml2js": "^0.4.11", "@vitejs/plugin-react-swc": "^4.0.0", - "@vitest/coverage-v8": "4.0.7", + "@vitest/coverage-v8": "4.0.8", "@vitest/ui": "^4.0.0", "buffer": "^6.0.3", "canvas": "^3.1.0", diff --git a/yarn.lock b/yarn.lock index 92705dae63..bf1b5ace2a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -393,7 +393,7 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.19.4, @babel/parser@npm:^7.25.4, @babel/parser@npm:^7.27.2, @babel/parser@npm:^7.28.0": +"@babel/parser@npm:^7.19.4, @babel/parser@npm:^7.27.2, @babel/parser@npm:^7.28.0": version: 7.28.0 resolution: "@babel/parser@npm:7.28.0" dependencies: @@ -1438,7 +1438,7 @@ __metadata: languageName: node linkType: hard -"@babel/types@npm:^7.21.3, @babel/types@npm:^7.25.4, @babel/types@npm:^7.27.1, @babel/types@npm:^7.27.3, @babel/types@npm:^7.28.0, @babel/types@npm:^7.28.2, @babel/types@npm:^7.4.4": +"@babel/types@npm:^7.21.3, @babel/types@npm:^7.27.1, @babel/types@npm:^7.27.3, @babel/types@npm:^7.28.0, @babel/types@npm:^7.28.2, @babel/types@npm:^7.4.4": version: 7.28.2 resolution: "@babel/types@npm:7.28.2" dependencies: @@ -4587,52 +4587,52 @@ __metadata: languageName: node linkType: hard -"@vitest/coverage-v8@npm:4.0.7": - version: 4.0.7 - resolution: "@vitest/coverage-v8@npm:4.0.7" +"@vitest/coverage-v8@npm:4.0.8": + version: 4.0.8 + resolution: "@vitest/coverage-v8@npm:4.0.8" dependencies: "@bcoe/v8-coverage": "npm:^1.0.2" - "@vitest/utils": "npm:4.0.7" - ast-v8-to-istanbul: "npm:^0.3.5" + "@vitest/utils": "npm:4.0.8" + ast-v8-to-istanbul: "npm:^0.3.8" debug: "npm:^4.4.3" istanbul-lib-coverage: "npm:^3.2.2" istanbul-lib-report: "npm:^3.0.1" istanbul-lib-source-maps: "npm:^5.0.6" istanbul-reports: "npm:^3.2.0" - magicast: "npm:^0.3.5" - std-env: "npm:^3.9.0" + magicast: "npm:^0.5.1" + std-env: "npm:^3.10.0" tinyrainbow: "npm:^3.0.3" peerDependencies: - "@vitest/browser": 4.0.7 - vitest: 4.0.7 + "@vitest/browser": 4.0.8 + vitest: 4.0.8 peerDependenciesMeta: "@vitest/browser": optional: true - checksum: 10c0/4a34c6de4d1e8173856af078c053e5a6d4a3ad0085fd613fddbe5067b7083d6d11858788a994a3bd427630ddd56cc5eb948b59b425b2c7ba7dd73094d2f1844f + checksum: 10c0/e1bd3f261a10042c2033bb07a4cffe8c3a059d367e9c32f092d7808dfab2736775bf105ff610d274cc7519d3c94f797ac8e2498f70c36391547f98a1715f8a08 languageName: node linkType: hard -"@vitest/expect@npm:4.0.7": - version: 4.0.7 - resolution: "@vitest/expect@npm:4.0.7" +"@vitest/expect@npm:4.0.9": + version: 4.0.9 + resolution: "@vitest/expect@npm:4.0.9" dependencies: "@standard-schema/spec": "npm:^1.0.0" "@types/chai": "npm:^5.2.2" - "@vitest/spy": "npm:4.0.7" - "@vitest/utils": "npm:4.0.7" - chai: "npm:^6.0.1" + "@vitest/spy": "npm:4.0.9" + "@vitest/utils": "npm:4.0.9" + chai: "npm:^6.2.0" tinyrainbow: "npm:^3.0.3" - checksum: 10c0/366d7be563149b6143a6f275ae37b77ac7b13d96cd5b0992bfece5c801c1ed1cb7f4a1a1921e9fa5c47f8ad4e73bdfb9f3f362acc42be34cedcb907020c313a2 + checksum: 10c0/2a250c7e9ba5f9d5b439dca04acd6a9770dcbf819f50ce4e116dc399cc48886568ccf990ce6c757a77ffc1feaf9b4d198db2c635bb612f1f47dcb134e5fb599d languageName: node linkType: hard -"@vitest/mocker@npm:4.0.7": - version: 4.0.7 - resolution: "@vitest/mocker@npm:4.0.7" +"@vitest/mocker@npm:4.0.9": + version: 4.0.9 + resolution: "@vitest/mocker@npm:4.0.9" dependencies: - "@vitest/spy": "npm:4.0.7" + "@vitest/spy": "npm:4.0.9" estree-walker: "npm:^3.0.3" - magic-string: "npm:^0.30.19" + magic-string: "npm:^0.30.21" peerDependencies: msw: ^2.4.9 vite: ^6.0.0 || ^7.0.0-0 @@ -4641,52 +4641,61 @@ __metadata: optional: true vite: optional: true - checksum: 10c0/a500d2eca0e8b43f63358bd102e1203f3e478c0896ebe41dcdac0ab048e991736dc053bd4129dcf62ba94d4d3d2e43793175cd7deb6552cf54a2a9c8a5bab77b + checksum: 10c0/b2bcbc3501a74174fb7ee6aa18ff4b22205f03333865a8fd47012a6cf924dd37cd3881f780c861dd6607008b02f5154665ce00259c14a4149d6698ecc88ed8db languageName: node linkType: hard -"@vitest/pretty-format@npm:4.0.7": - version: 4.0.7 - resolution: "@vitest/pretty-format@npm:4.0.7" +"@vitest/pretty-format@npm:4.0.8": + version: 4.0.8 + resolution: "@vitest/pretty-format@npm:4.0.8" dependencies: tinyrainbow: "npm:^3.0.3" - checksum: 10c0/4084355dbc7b1b9ee4b777adbbc44833dfd4c4a4bb2de8cb5ef28f490bf1c699eb31820157692dc87504b26e6b7bd931d0f316472895bfbc608327a671646032 + checksum: 10c0/04df23f459f30026ea3e99940459d21bd8db3d5fa2cf111a8125ba29af847de9f13094ee1b35f241bb5ac9cb7a683cee584849b6d966996445e1e57c5f81c96c languageName: node linkType: hard -"@vitest/runner@npm:4.0.7": - version: 4.0.7 - resolution: "@vitest/runner@npm:4.0.7" +"@vitest/pretty-format@npm:4.0.9": + version: 4.0.9 + resolution: "@vitest/pretty-format@npm:4.0.9" dependencies: - "@vitest/utils": "npm:4.0.7" + tinyrainbow: "npm:^3.0.3" + checksum: 10c0/1d169ac7166174087ac779ff892b929f0ab85d23cac5f440f486588a67e451e17f2346a42331646937fdf67c6f6293d627ac7a2b4c7ba3c4f6be47bb8842d7cb + languageName: node + linkType: hard + +"@vitest/runner@npm:4.0.9": + version: 4.0.9 + resolution: "@vitest/runner@npm:4.0.9" + dependencies: + "@vitest/utils": "npm:4.0.9" pathe: "npm:^2.0.3" - checksum: 10c0/717d7ce765eba1493051b309f82755a4b1d8594de6cd9d036864c9464dadc604c703388d96e070fe843b0216d2a7b66e59d18ad3db8055990114b3506bc172bf + checksum: 10c0/cd4ce8294e44a1776ba3741d2cb54e48303bc0aef514a592a5a31e47f3cdba978e4786d4b79424717adf02bbdeaae2c47e2023a1744c87053068b4f20c195181 languageName: node linkType: hard -"@vitest/snapshot@npm:4.0.7": - version: 4.0.7 - resolution: "@vitest/snapshot@npm:4.0.7" +"@vitest/snapshot@npm:4.0.9": + version: 4.0.9 + resolution: "@vitest/snapshot@npm:4.0.9" dependencies: - "@vitest/pretty-format": "npm:4.0.7" - magic-string: "npm:^0.30.19" + "@vitest/pretty-format": "npm:4.0.9" + magic-string: "npm:^0.30.21" pathe: "npm:^2.0.3" - checksum: 10c0/0382303038ebc58d419047fd329f848336e06b292839ea6ec05063092ce32464eb6a21c00e6487541e42b8155fa0c10b8cc2f6445ff85256b7d73feeb4a8afef + checksum: 10c0/772d68cebb2e8d2d402f78685990dca262252e08cdf808599e1bcba48c0e541c77a40fa864fe548729d4330277a9fae026d69876b4198a1658ca08f67213031f languageName: node linkType: hard -"@vitest/spy@npm:4.0.7": - version: 4.0.7 - resolution: "@vitest/spy@npm:4.0.7" - checksum: 10c0/88c8fdffa54cdfb9f4157316d1fb3308ad1630791881866878c7cbf837ad8e6e6aa79041c82635b2598ed551cf93409d34a434c87b779a30a66f55221de636fa +"@vitest/spy@npm:4.0.9": + version: 4.0.9 + resolution: "@vitest/spy@npm:4.0.9" + checksum: 10c0/a38d474ee8512ec4ba74ef5dcefc8e51a0cd6b80f94201b429e0f861689d8b106fd1d5f993ca3ac4277d63e0aace888fa281a64472fbf985b27e4890765e4d68 languageName: node linkType: hard "@vitest/ui@npm:^4.0.0": - version: 4.0.7 - resolution: "@vitest/ui@npm:4.0.7" + version: 4.0.9 + resolution: "@vitest/ui@npm:4.0.9" dependencies: - "@vitest/utils": "npm:4.0.7" + "@vitest/utils": "npm:4.0.9" fflate: "npm:^0.8.2" flatted: "npm:^3.3.3" pathe: "npm:^2.0.3" @@ -4694,18 +4703,28 @@ __metadata: tinyglobby: "npm:^0.2.15" tinyrainbow: "npm:^3.0.3" peerDependencies: - vitest: 4.0.7 - checksum: 10c0/e7173da36e9549a8b04ee4015a64882075aa9f49a59cb135616d22c6d881244c938cf41f6ef149d7e1f42ff414dc72f2bb23f5334b4285801adf83280b23a279 + vitest: 4.0.9 + checksum: 10c0/d9466eea1a27ecbbbca691a379b3f8baf8b5ee89231224c91603e889744e9d6054d04c48ea84671c5d7233615aa352af53c5f22c7210da163e406f8698c94b48 languageName: node linkType: hard -"@vitest/utils@npm:4.0.7": - version: 4.0.7 - resolution: "@vitest/utils@npm:4.0.7" +"@vitest/utils@npm:4.0.8": + version: 4.0.8 + resolution: "@vitest/utils@npm:4.0.8" + dependencies: + "@vitest/pretty-format": "npm:4.0.8" + tinyrainbow: "npm:^3.0.3" + checksum: 10c0/384e5db47a89e63143c335bf644d9be6e0a7f7555ed368837b9497dda20e080fcaa0c5b1c9bd8a9b49478d2b8dcfeb31be2bfb9fe7a5590f1453cbf372906436 + languageName: node + linkType: hard + +"@vitest/utils@npm:4.0.9": + version: 4.0.9 + resolution: "@vitest/utils@npm:4.0.9" dependencies: - "@vitest/pretty-format": "npm:4.0.7" + "@vitest/pretty-format": "npm:4.0.9" tinyrainbow: "npm:^3.0.3" - checksum: 10c0/a2305c5117a30f1685f362767a0e0cc47265f3602469641f6eb01b4b708e2b1c35c33ccf480314348b21978d70a78311cce3f5bdd09de6456d528c5469093217 + checksum: 10c0/a5557aec1a0d8835580ea93dd64f5507496d8f742da21c11eb4d4e5bd49e9d03bf951541f45eb2bd2c9288b4bcc623a5b132ec989253c9b3931f06b048a677ed languageName: node linkType: hard @@ -5119,7 +5138,7 @@ __metadata: languageName: node linkType: hard -"ast-v8-to-istanbul@npm:^0.3.5": +"ast-v8-to-istanbul@npm:^0.3.8": version: 0.3.8 resolution: "ast-v8-to-istanbul@npm:0.3.8" dependencies: @@ -5639,10 +5658,10 @@ __metadata: languageName: node linkType: hard -"chai@npm:^6.0.1": - version: 6.2.0 - resolution: "chai@npm:6.2.0" - checksum: 10c0/a4b7d7f5907187e09f1847afa838d6d1608adc7d822031b7900813c4ed5d9702911ac2468bf290676f22fddb3d727b1be90b57c1d0a69b902534ee29cdc6ff8a +"chai@npm:^6.2.0": + version: 6.2.1 + resolution: "chai@npm:6.2.1" + checksum: 10c0/0c2d84392d7c6d44ca5d14d94204f1760e22af68b83d1f4278b5c4d301dabfc0242da70954dd86b1eda01e438f42950de6cf9d569df2103678538e4014abe50b languageName: node linkType: hard @@ -7753,7 +7772,7 @@ __metadata: "@types/showdown": "npm:^2.0.1" "@types/xml2js": "npm:^0.4.11" "@vitejs/plugin-react-swc": "npm:^4.0.0" - "@vitest/coverage-v8": "npm:4.0.7" + "@vitest/coverage-v8": "npm:4.0.8" "@vitest/ui": "npm:^4.0.0" ace-builds: "npm:^1.42.1" acorn: "npm:^8.9.0" @@ -9693,7 +9712,7 @@ __metadata: languageName: node linkType: hard -"magic-string@npm:^0.30.19": +"magic-string@npm:^0.30.21": version: 0.30.21 resolution: "magic-string@npm:0.30.21" dependencies: @@ -9702,14 +9721,14 @@ __metadata: languageName: node linkType: hard -"magicast@npm:^0.3.5": - version: 0.3.5 - resolution: "magicast@npm:0.3.5" +"magicast@npm:^0.5.1": + version: 0.5.1 + resolution: "magicast@npm:0.5.1" dependencies: - "@babel/parser": "npm:^7.25.4" - "@babel/types": "npm:^7.25.4" - source-map-js: "npm:^1.2.0" - checksum: 10c0/a6cacc0a848af84f03e3f5bda7b0de75e4d0aa9ddce5517fd23ed0f31b5ddd51b2d0ff0b7e09b51f7de0f4053c7a1107117edda6b0732dca3e9e39e6c5a68c64 + "@babel/parser": "npm:^7.28.5" + "@babel/types": "npm:^7.28.5" + source-map-js: "npm:^1.2.1" + checksum: 10c0/a00bbf3688b9b3e83c10b3bfe3f106cc2ccbf20c4f2dc1c9020a10556dfe0a6a6605a445ee8e86a6e2b484ec519a657b5e405532684f72678c62e4c0d32f962c languageName: node linkType: hard @@ -13042,7 +13061,7 @@ __metadata: languageName: node linkType: hard -"source-map-js@npm:>=0.6.2 <2.0.0, source-map-js@npm:^1.0.1, source-map-js@npm:^1.2.0, source-map-js@npm:^1.2.1": +"source-map-js@npm:>=0.6.2 <2.0.0, source-map-js@npm:^1.0.1, source-map-js@npm:^1.2.1": version: 1.2.1 resolution: "source-map-js@npm:1.2.1" checksum: 10c0/7bda1fc4c197e3c6ff17de1b8b2c20e60af81b63a52cb32ec5a5d67a20a7d42651e2cb34ebe93833c5a2a084377e17455854fee3e21e7925c64a51b6a52b0faf @@ -13198,10 +13217,10 @@ __metadata: languageName: node linkType: hard -"std-env@npm:^3.9.0": - version: 3.9.0 - resolution: "std-env@npm:3.9.0" - checksum: 10c0/4a6f9218aef3f41046c3c7ecf1f98df00b30a07f4f35c6d47b28329bc2531eef820828951c7d7b39a1c5eb19ad8a46e3ddfc7deb28f0a2f3ceebee11bab7ba50 +"std-env@npm:^3.10.0": + version: 3.10.0 + resolution: "std-env@npm:3.10.0" + checksum: 10c0/1814927a45004d36dde6707eaf17552a546769bc79a6421be2c16ce77d238158dfe5de30910b78ec30d95135cc1c59ea73ee22d2ca170f8b9753f84da34c427f languageName: node linkType: hard @@ -14393,23 +14412,23 @@ __metadata: linkType: hard "vitest@npm:^4.0.0": - version: 4.0.7 - resolution: "vitest@npm:4.0.7" - dependencies: - "@vitest/expect": "npm:4.0.7" - "@vitest/mocker": "npm:4.0.7" - "@vitest/pretty-format": "npm:4.0.7" - "@vitest/runner": "npm:4.0.7" - "@vitest/snapshot": "npm:4.0.7" - "@vitest/spy": "npm:4.0.7" - "@vitest/utils": "npm:4.0.7" + version: 4.0.9 + resolution: "vitest@npm:4.0.9" + dependencies: + "@vitest/expect": "npm:4.0.9" + "@vitest/mocker": "npm:4.0.9" + "@vitest/pretty-format": "npm:4.0.9" + "@vitest/runner": "npm:4.0.9" + "@vitest/snapshot": "npm:4.0.9" + "@vitest/spy": "npm:4.0.9" + "@vitest/utils": "npm:4.0.9" debug: "npm:^4.4.3" es-module-lexer: "npm:^1.7.0" expect-type: "npm:^1.2.2" - magic-string: "npm:^0.30.19" + magic-string: "npm:^0.30.21" pathe: "npm:^2.0.3" picomatch: "npm:^4.0.3" - std-env: "npm:^3.9.0" + std-env: "npm:^3.10.0" tinybench: "npm:^2.9.0" tinyexec: "npm:^0.3.2" tinyglobby: "npm:^0.2.15" @@ -14420,10 +14439,10 @@ __metadata: "@edge-runtime/vm": "*" "@types/debug": ^4.1.12 "@types/node": ^20.0.0 || ^22.0.0 || >=24.0.0 - "@vitest/browser-playwright": 4.0.7 - "@vitest/browser-preview": 4.0.7 - "@vitest/browser-webdriverio": 4.0.7 - "@vitest/ui": 4.0.7 + "@vitest/browser-playwright": 4.0.9 + "@vitest/browser-preview": 4.0.9 + "@vitest/browser-webdriverio": 4.0.9 + "@vitest/ui": 4.0.9 happy-dom: "*" jsdom: "*" peerDependenciesMeta: @@ -14447,7 +14466,7 @@ __metadata: optional: true bin: vitest: vitest.mjs - checksum: 10c0/d5312e11e9ffbaf239fa5cb5d43e81a43adbdb085bf113c237eff3531805a347e6587ad1dd368a5e9639ff23f8f48650e689fb49c3cf9375d922ef2767a6416a + checksum: 10c0/aa66f926f23e9f75892417be2bd75fb8d088784caa424c6bcd15d6ad42300172d6ee8b9067705bef878fd6e9ebdb2010fcc177386ede046e53d5c2619950c1fc languageName: node linkType: hard