diff --git a/package.json b/package.json index f95e5f3805..650e34ec82 100644 --- a/package.json +++ b/package.json @@ -37,8 +37,8 @@ "@types/semver": "^7.7.1", "@typescript-eslint/eslint-plugin": "^7.5.0", "@typescript-eslint/parser": "^7.5.0", - "@vitest/coverage-v8": "^4.0.14", - "@vitest/eslint-plugin": "^1.5.1", + "@vitest/coverage-v8": "^4.0.15", + "@vitest/eslint-plugin": "^1.5.2", "@vkontakte/eslint-plugin": "^2.0.0", "@vkontakte/stylelint-config": "^4.1.0", "@vkontakte/vkui-tokens": "4.71.0", @@ -95,7 +95,7 @@ "swc-plugin-css-modules": "6.0.0", "swc-plugin-transform-remove-imports": "7.0.0", "typescript": "^5.9.3", - "vitest": "^4.0.14", + "vitest": "^4.0.15", "vitest-axe": "^0.1.0", "vitest-fail-on-console": "^0.10.1", "webpack": "^5.103.0", diff --git a/yarn.lock b/yarn.lock index c453e29356..d300922130 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4857,12 +4857,12 @@ __metadata: languageName: node linkType: hard -"@vitest/coverage-v8@npm:^4.0.14": - version: 4.0.14 - resolution: "@vitest/coverage-v8@npm:4.0.14" +"@vitest/coverage-v8@npm:^4.0.15": + version: 4.0.15 + resolution: "@vitest/coverage-v8@npm:4.0.15" dependencies: "@bcoe/v8-coverage": "npm:^1.0.2" - "@vitest/utils": "npm:4.0.14" + "@vitest/utils": "npm:4.0.15" ast-v8-to-istanbul: "npm:^0.3.8" istanbul-lib-coverage: "npm:^3.2.2" istanbul-lib-report: "npm:^3.0.1" @@ -4873,18 +4873,18 @@ __metadata: std-env: "npm:^3.10.0" tinyrainbow: "npm:^3.0.3" peerDependencies: - "@vitest/browser": 4.0.14 - vitest: 4.0.14 + "@vitest/browser": 4.0.15 + vitest: 4.0.15 peerDependenciesMeta: "@vitest/browser": optional: true - checksum: 10/9d6c6a65f223603d2b881664d9e47da6b0b610a84753358195728118be63b6ec977234f707000490cc41bfd80390d8ad4b5af58d9d74b8f302233421cea20d43 + checksum: 10/cdf5d26ba7f6f3895f72662549298e216f810a6cfce8a337d81d8b738df62f0766e0bb5c74f44b09d1282d4a83e14ac63e65c95cef461ac066f4b348c228f9a6 languageName: node linkType: hard -"@vitest/eslint-plugin@npm:^1.5.1": - version: 1.5.1 - resolution: "@vitest/eslint-plugin@npm:1.5.1" +"@vitest/eslint-plugin@npm:^1.5.2": + version: 1.5.2 + resolution: "@vitest/eslint-plugin@npm:1.5.2" dependencies: "@typescript-eslint/scope-manager": "npm:^8.46.1" "@typescript-eslint/utils": "npm:^8.46.1" @@ -4897,7 +4897,7 @@ __metadata: optional: true vitest: optional: true - checksum: 10/1d8d4d89bcbe3df870d0403d020eb9df146b87f31d5e8eb3e42db940a3e3749a5095b828e224c9148bd7452ac7ed652be1bdd956a51d7ace21932b4748def5b5 + checksum: 10/9db9e4d3b0dee24c30e265ddd811f17d5a74d4040948016964492b1fdbca68dcaf7947d9c03246b9c200fe3ca3726e79b76123c976f3c9cb3c1621e7962de8ae languageName: node linkType: hard @@ -4914,17 +4914,17 @@ __metadata: languageName: node linkType: hard -"@vitest/expect@npm:4.0.14": - version: 4.0.14 - resolution: "@vitest/expect@npm:4.0.14" +"@vitest/expect@npm:4.0.15": + version: 4.0.15 + resolution: "@vitest/expect@npm:4.0.15" dependencies: "@standard-schema/spec": "npm:^1.0.0" "@types/chai": "npm:^5.2.2" - "@vitest/spy": "npm:4.0.14" - "@vitest/utils": "npm:4.0.14" + "@vitest/spy": "npm:4.0.15" + "@vitest/utils": "npm:4.0.15" chai: "npm:^6.2.1" tinyrainbow: "npm:^3.0.3" - checksum: 10/7b8d8d1c8532358427a43a77e889131b038dca71021b208a15ec980b27acee7864a555cb3c58885a0302c179bf3c06698055c9fe89b476d477909c083cc0d9ea + checksum: 10/cfb1822012a7ba66d46224c94d2951a780668729199a81eed918103d74110333bd1296e8f598cf2345bac0998f01a71803146da97c8bb69d2775abf3918f02c9 languageName: node linkType: hard @@ -4947,11 +4947,11 @@ __metadata: languageName: node linkType: hard -"@vitest/mocker@npm:4.0.14": - version: 4.0.14 - resolution: "@vitest/mocker@npm:4.0.14" +"@vitest/mocker@npm:4.0.15": + version: 4.0.15 + resolution: "@vitest/mocker@npm:4.0.15" dependencies: - "@vitest/spy": "npm:4.0.14" + "@vitest/spy": "npm:4.0.15" estree-walker: "npm:^3.0.3" magic-string: "npm:^0.30.21" peerDependencies: @@ -4962,7 +4962,7 @@ __metadata: optional: true vite: optional: true - checksum: 10/2a5c1507007803972cc6b23e4e560479c13bd90d54b597ac4586a3fec836d417dea533901bfcaf36bb3ca725d9f0ad419c03a77116912efc33f16ba7a170f126 + checksum: 10/9f2aed963bd1bbe13f8acb5d05a95e3cf09d50e57708fb9e88cb4f18b0c0c9c854290bdffd8900914b64796ebdec4c068634487ec2fe55e7984941fff404601a languageName: node linkType: hard @@ -4975,33 +4975,33 @@ __metadata: languageName: node linkType: hard -"@vitest/pretty-format@npm:4.0.14": - version: 4.0.14 - resolution: "@vitest/pretty-format@npm:4.0.14" +"@vitest/pretty-format@npm:4.0.15": + version: 4.0.15 + resolution: "@vitest/pretty-format@npm:4.0.15" dependencies: tinyrainbow: "npm:^3.0.3" - checksum: 10/c5e896640dc4fedfec9e9a7f088fcfeadee3697d11bd7e1f15af7c7d25251a6e3c4590e9f7a24dc67f558c70a7962771f1d1621e2e88dcb02852382dfd96c42f + checksum: 10/c8ef240027ac340ae420a9b3eb77683a6399edd066832e27793eae19c189e567c5a225c1f26848aa2a2b7545dcc0c9019d6ff0a643cbf0eae004a05117fc2b05 languageName: node linkType: hard -"@vitest/runner@npm:4.0.14": - version: 4.0.14 - resolution: "@vitest/runner@npm:4.0.14" +"@vitest/runner@npm:4.0.15": + version: 4.0.15 + resolution: "@vitest/runner@npm:4.0.15" dependencies: - "@vitest/utils": "npm:4.0.14" + "@vitest/utils": "npm:4.0.15" pathe: "npm:^2.0.3" - checksum: 10/9eb30c8dd84d6c2ae3fcc7bf7b0bb4ade85838cb8568148f15532d7e42aaee4ae43e1ff0d6d4dbece9dad593367b162785b0b3900e003e655070e01a4af04c0b + checksum: 10/682c070d00d0505bc4568e807a746238fe726290bcaea2695a009016ce2c396f8a3c090e5ed12795c1b65bcab4188d2fd8c513ce8324abf978272f319e445d19 languageName: node linkType: hard -"@vitest/snapshot@npm:4.0.14": - version: 4.0.14 - resolution: "@vitest/snapshot@npm:4.0.14" +"@vitest/snapshot@npm:4.0.15": + version: 4.0.15 + resolution: "@vitest/snapshot@npm:4.0.15" dependencies: - "@vitest/pretty-format": "npm:4.0.14" + "@vitest/pretty-format": "npm:4.0.15" magic-string: "npm:^0.30.21" pathe: "npm:^2.0.3" - checksum: 10/e5b7663652b605aeb9058591480ca5f32d1842d9372fa6c09b3a870c569953e04c510b26ae3eca31adebe9f8eef79c51ae2008432c776bbd2ba62c492e76ef9e + checksum: 10/f881257fc1c520541131296f9762d627ad61eb167a3d7129942a5c2dce46e870af1a8446fbf94d2fcdc5a31ab787ffff113f2b8dbd75b15d0494fe43db649682 languageName: node linkType: hard @@ -5014,10 +5014,10 @@ __metadata: languageName: node linkType: hard -"@vitest/spy@npm:4.0.14": - version: 4.0.14 - resolution: "@vitest/spy@npm:4.0.14" - checksum: 10/ab7dcef9c01456260c0f45e87d5250db2ce2480ce38412a8422df3c23c9f976ec35496d1593a5d3954552f3b737dbaea66bbddebb42c60621f98439638a296e1 +"@vitest/spy@npm:4.0.15": + version: 4.0.15 + resolution: "@vitest/spy@npm:4.0.15" + checksum: 10/700b06beb4fd33c1430bc5061e7c3055df9ad1e64500a0a02edba6a52e37ba3bf800eadfda1f617e1eeca53d7ab6941a69ba2812980347fcc3c3b736c5ae5a56 languageName: node linkType: hard @@ -5032,13 +5032,13 @@ __metadata: languageName: node linkType: hard -"@vitest/utils@npm:4.0.14": - version: 4.0.14 - resolution: "@vitest/utils@npm:4.0.14" +"@vitest/utils@npm:4.0.15": + version: 4.0.15 + resolution: "@vitest/utils@npm:4.0.15" dependencies: - "@vitest/pretty-format": "npm:4.0.14" + "@vitest/pretty-format": "npm:4.0.15" tinyrainbow: "npm:^3.0.3" - checksum: 10/5cd2fee6e5115fc84297c092a8a35b10f962b0c92f5c64669a3523795b2a649b008642fc3c00844be8e6d52abd2b84527c5a618ef156f0a3222004ec2bb0f3e5 + checksum: 10/54d3fd272e05ad43913d842a25dce705eb71db8591511f28fa4a6d0c28fd5eb109c580072e9f8dbc0f431425c890b74494c9d0b14f78d0be18ab87071f06d020 languageName: node linkType: hard @@ -5233,8 +5233,8 @@ __metadata: "@types/semver": "npm:^7.7.1" "@typescript-eslint/eslint-plugin": "npm:^7.5.0" "@typescript-eslint/parser": "npm:^7.5.0" - "@vitest/coverage-v8": "npm:^4.0.14" - "@vitest/eslint-plugin": "npm:^1.5.1" + "@vitest/coverage-v8": "npm:^4.0.15" + "@vitest/eslint-plugin": "npm:^1.5.2" "@vkontakte/eslint-plugin": "npm:^2.0.0" "@vkontakte/stylelint-config": "npm:^4.1.0" "@vkontakte/vkui-tokens": "npm:4.71.0" @@ -5291,7 +5291,7 @@ __metadata: swc-plugin-css-modules: "npm:6.0.0" swc-plugin-transform-remove-imports: "npm:7.0.0" typescript: "npm:^5.9.3" - vitest: "npm:^4.0.14" + vitest: "npm:^4.0.15" vitest-axe: "npm:^0.1.0" vitest-fail-on-console: "npm:^0.10.1" webpack: "npm:^5.103.0" @@ -18098,13 +18098,6 @@ __metadata: languageName: node linkType: hard -"tinyexec@npm:^0.3.2": - version: 0.3.2 - resolution: "tinyexec@npm:0.3.2" - checksum: 10/b9d5fed3166fb1acd1e7f9a89afcd97ccbe18b9c1af0278e429455f6976d69271ba2d21797e7c36d57d6b05025e525d2882d88c2ab435b60d1ddf2fea361de57 - languageName: node - linkType: hard - "tinyexec@npm:^1.0.1": version: 1.0.1 resolution: "tinyexec@npm:1.0.1" @@ -18112,6 +18105,13 @@ __metadata: languageName: node linkType: hard +"tinyexec@npm:^1.0.2": + version: 1.0.2 + resolution: "tinyexec@npm:1.0.2" + checksum: 10/cb709ed4240e873d3816e67f851d445f5676e0ae3a52931a60ff571d93d388da09108c8057b62351766133ee05ff3159dd56c3a0fbd39a5933c6639ce8771405 + languageName: node + linkType: hard + "tinyglobby@npm:^0.2.12, tinyglobby@npm:^0.2.13, tinyglobby@npm:^0.2.14, tinyglobby@npm:^0.2.15": version: 0.2.15 resolution: "tinyglobby@npm:0.2.15" @@ -18999,17 +18999,17 @@ __metadata: languageName: node linkType: hard -"vitest@npm:^4.0.14": - version: 4.0.14 - resolution: "vitest@npm:4.0.14" +"vitest@npm:^4.0.15": + version: 4.0.15 + resolution: "vitest@npm:4.0.15" dependencies: - "@vitest/expect": "npm:4.0.14" - "@vitest/mocker": "npm:4.0.14" - "@vitest/pretty-format": "npm:4.0.14" - "@vitest/runner": "npm:4.0.14" - "@vitest/snapshot": "npm:4.0.14" - "@vitest/spy": "npm:4.0.14" - "@vitest/utils": "npm:4.0.14" + "@vitest/expect": "npm:4.0.15" + "@vitest/mocker": "npm:4.0.15" + "@vitest/pretty-format": "npm:4.0.15" + "@vitest/runner": "npm:4.0.15" + "@vitest/snapshot": "npm:4.0.15" + "@vitest/spy": "npm:4.0.15" + "@vitest/utils": "npm:4.0.15" es-module-lexer: "npm:^1.7.0" expect-type: "npm:^1.2.2" magic-string: "npm:^0.30.21" @@ -19018,7 +19018,7 @@ __metadata: picomatch: "npm:^4.0.3" std-env: "npm:^3.10.0" tinybench: "npm:^2.9.0" - tinyexec: "npm:^0.3.2" + tinyexec: "npm:^1.0.2" tinyglobby: "npm:^0.2.15" tinyrainbow: "npm:^3.0.3" vite: "npm:^6.0.0 || ^7.0.0" @@ -19027,10 +19027,10 @@ __metadata: "@edge-runtime/vm": "*" "@opentelemetry/api": ^1.9.0 "@types/node": ^20.0.0 || ^22.0.0 || >=24.0.0 - "@vitest/browser-playwright": 4.0.14 - "@vitest/browser-preview": 4.0.14 - "@vitest/browser-webdriverio": 4.0.14 - "@vitest/ui": 4.0.14 + "@vitest/browser-playwright": 4.0.15 + "@vitest/browser-preview": 4.0.15 + "@vitest/browser-webdriverio": 4.0.15 + "@vitest/ui": 4.0.15 happy-dom: "*" jsdom: "*" peerDependenciesMeta: @@ -19054,7 +19054,7 @@ __metadata: optional: true bin: vitest: vitest.mjs - checksum: 10/f3c6dee29f9882027c5c412e6ca503419c11bcebaecd84e9036ddeadb75a9fddc0f8cadcb785693f7e30492c8068d960a905d2c24094d57cc84070a86b0b4a11 + checksum: 10/b6df3d07b3f858ce1efc072d90753bc76d278a29245317b70e7bab0ded8bfaf81fc1e41aa30687365fef6d0e4110727867716440bc745e8948ae217a67f9d77b languageName: node linkType: hard