diff --git a/packages/eslint-config/package.json b/packages/eslint-config/package.json index e60dac002af..b329962aa39 100644 --- a/packages/eslint-config/package.json +++ b/packages/eslint-config/package.json @@ -19,7 +19,7 @@ "@babel/eslint-parser": "^7.28.6", "@typescript-eslint/parser": "^8.54.0", "eslint-config-prettier": "^10.1.8", - "eslint-plugin-n": "^17.23.2", + "eslint-plugin-n": "^18.0.1", "eslint-plugin-promise": "^7.2.1", "eslint-plugin-unused-imports": "^4.4.1", "eslint-plugin-vue": "^10.7.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f48db10b374..203ba66aa37 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -83,13 +83,13 @@ importers: version: 11.0.0 '@vitejs/plugin-vue': specifier: 6.0.1 - version: 6.0.1(vite@7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2))(vue@3.5.29(typescript@5.9.3)) + version: 6.0.1(vite@7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2))(vue@3.5.29(typescript@5.9.3)) '@vitest/coverage-v8': specifier: 4.1.5 version: 4.1.5(vitest@4.1.6) '@vitest/web-worker': specifier: 4.1.5 - version: 4.1.5(vitest@4.1.6(@types/node@25.7.0)(@vitest/coverage-v8@4.1.5(vitest@4.1.6))(happy-dom@20.8.9)(jsdom@27.2.0)(vite@7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2))) + version: 4.1.5(vitest@4.1.6) '@vue/compiler-dom': specifier: 3.5.29 version: 3.5.29 @@ -173,7 +173,7 @@ importers: version: 2.0.0 ts-node: specifier: 10.9.2 - version: 10.9.2(@types/node@25.7.0)(typescript@5.9.3) + version: 10.9.2(@types/node@25.9.0)(typescript@5.9.3) tslib: specifier: 2.8.1 version: 2.8.1 @@ -182,25 +182,25 @@ importers: version: 5.9.3 vite: specifier: 7.3.2 - version: 7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2) + version: 7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2) vite-plugin-environment: specifier: ^1.1.3 - version: 1.1.3(vite@7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)) + version: 1.1.3(vite@7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)) vite-plugin-node-polyfills: specifier: 0.24.0 - version: 0.24.0(rollup@4.60.2)(vite@7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)) + version: 0.24.0(rollup@4.60.2)(vite@7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)) vite-plugin-static-copy: specifier: ^3.1.4 - version: 3.1.4(vite@7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)) + version: 3.1.4(vite@7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)) vite-plugin-treat-umd-as-commonjs: specifier: 0.1.4 - version: 0.1.4(vite@7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)) + version: 0.1.4(vite@7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)) vitest: specifier: ^4.1.5 - version: 4.1.6(@types/node@25.7.0)(@vitest/coverage-v8@4.1.5(vitest@4.1.6))(happy-dom@20.8.9)(jsdom@27.2.0)(vite@7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)) + version: 4.1.6(@types/node@25.9.0)(@vitest/coverage-v8@4.1.5(vitest@4.1.6))(happy-dom@20.8.9)(jsdom@27.2.0)(vite@7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)) vitest-mock-extended: specifier: 3.1.0 - version: 3.1.0(typescript@5.9.3)(vitest@4.1.6(@types/node@25.7.0)(@vitest/coverage-v8@4.1.5(vitest@4.1.6))(happy-dom@20.8.9)(jsdom@27.2.0)(vite@7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2))) + version: 3.1.0(typescript@5.9.3)(vitest@4.1.6(@types/node@25.9.0)(@vitest/coverage-v8@4.1.5(vitest@4.1.6))(happy-dom@20.8.9)(jsdom@27.2.0)(vite@7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2))) vue: specifier: 3.5.29 version: 3.5.29(typescript@5.9.3) @@ -288,7 +288,7 @@ importers: version: link:../web-test-helpers '@vitejs/plugin-vue': specifier: 6.0.1 - version: 6.0.1(vite@7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2))(vue@3.5.29(typescript@5.9.3)) + version: 6.0.1(vite@7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2))(vue@3.5.29(typescript@5.9.3)) autoprefixer: specifier: 10.4.22 version: 10.4.22(postcss@8.5.13) @@ -366,13 +366,13 @@ importers: version: 4.1.1(webpack@5.99.9(postcss@8.5.13)) vite: specifier: ^7.2.2 - version: 7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2) + version: 7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2) vite-plugin-dts: specifier: ^4.5.4 - version: 4.5.4(@types/node@25.7.0)(rollup@4.60.2)(typescript@5.9.3)(vite@7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)) + version: 4.5.4(@types/node@25.9.0)(rollup@4.60.2)(typescript@5.9.3)(vite@7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)) vite-plugin-node-polyfills: specifier: ^0.24.0 - version: 0.24.0(rollup@4.60.2)(vite@7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)) + version: 0.24.0(rollup@4.60.2)(vite@7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)) yaml: specifier: ^2.8.1 version: 2.8.2 @@ -393,8 +393,8 @@ importers: specifier: ^10.1.8 version: 10.1.8(eslint@9.39.4) eslint-plugin-n: - specifier: ^17.23.2 - version: 17.23.2(eslint@9.39.4)(typescript@5.9.3) + specifier: ^18.0.1 + version: 18.0.1(eslint@9.39.4)(ts-declaration-location@1.0.7(typescript@5.9.3))(typescript@5.9.3) eslint-plugin-promise: specifier: ^7.2.1 version: 7.2.1(eslint@9.39.4) @@ -421,13 +421,13 @@ importers: dependencies: '@vitejs/plugin-vue': specifier: ^6.0.6 - version: 6.0.6(vite@7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2))(vue@3.5.29(typescript@5.9.3)) + version: 6.0.6(vite@7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2))(vue@3.5.29(typescript@5.9.3)) rollup-plugin-serve: specifier: ^3.0.0 version: 3.0.0 vite: specifier: ^5 || ^6.0.0 || ^7.0.0 - version: 7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2) + version: 7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2) packages/prettier-config: dependencies: @@ -735,7 +735,7 @@ importers: version: 14.0.0 vitest-mock-extended: specifier: 3.1.0 - version: 3.1.0(typescript@5.9.3)(vitest@4.1.6(@types/node@25.7.0)(@vitest/coverage-v8@4.1.5(vitest@4.1.6))(happy-dom@20.8.9)(jsdom@27.2.0)(vite@7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2))) + version: 3.1.0(typescript@5.9.3)(vitest@4.1.6(@types/node@25.9.0)(@vitest/coverage-v8@4.1.5(vitest@4.1.6))(happy-dom@20.8.9)(jsdom@27.2.0)(vite@7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2))) vue: specifier: ^3.5.29 version: 3.5.29(typescript@5.9.3) @@ -888,19 +888,19 @@ importers: version: 3.7.1 '@vitejs/plugin-vue': specifier: 6.0.1 - version: 6.0.1(vite@7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2))(vue@3.5.29(typescript@5.9.3)) + version: 6.0.1(vite@7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2))(vue@3.5.29(typescript@5.9.3)) clean-publish: specifier: 6.0.1 version: 6.0.1 vite: specifier: 7.3.2 - version: 7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2) + version: 7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2) vite-plugin-dts: specifier: 4.5.4 - version: 4.5.4(@types/node@25.7.0)(rollup@4.60.2)(typescript@5.9.3)(vite@7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)) + version: 4.5.4(@types/node@25.9.0)(rollup@4.60.2)(typescript@5.9.3)(vite@7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)) vite-plugin-node-polyfills: specifier: 0.24.0 - version: 0.24.0(rollup@4.60.2)(vite@7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)) + version: 0.24.0(rollup@4.60.2)(vite@7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)) publishDirectory: package packages/web-pkg: @@ -1052,19 +1052,19 @@ importers: version: 4.17.12 '@vitest/web-worker': specifier: 4.1.5 - version: 4.1.5(vitest@4.1.6(@types/node@25.7.0)(@vitest/coverage-v8@4.1.5(vitest@4.1.6))(happy-dom@20.8.9)(jsdom@27.2.0)(vite@7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2))) + version: 4.1.5(vitest@4.1.5) clean-publish: specifier: 6.0.1 version: 6.0.1 vite: specifier: 7.3.2 - version: 7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2) + version: 7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2) vite-plugin-dts: specifier: 4.5.4 - version: 4.5.4(@types/node@25.7.0)(rollup@4.60.2)(typescript@5.9.3)(vite@7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)) + version: 4.5.4(@types/node@25.9.0)(rollup@4.60.2)(typescript@5.9.3)(vite@7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)) vite-plugin-node-polyfills: specifier: 0.24.0 - version: 0.24.0(rollup@4.60.2)(vite@7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)) + version: 0.24.0(rollup@4.60.2)(vite@7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)) publishDirectory: package packages/web-runtime: @@ -1222,7 +1222,7 @@ importers: version: 1.15.0(debug@4.4.3) vitest-mock-extended: specifier: 3.1.1 - version: 3.1.1(typescript@5.9.3)(vitest@4.1.6(@types/node@25.7.0)(@vitest/coverage-v8@4.1.5(vitest@4.1.6))(happy-dom@20.8.9)(jsdom@27.2.0)(vite@7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2))) + version: 3.1.1(typescript@5.9.3)(vitest@4.1.6(@types/node@25.9.0)(@vitest/coverage-v8@4.1.5(vitest@4.1.6))(happy-dom@20.8.9)(jsdom@27.2.0)(vite@7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2))) vue: specifier: ^3.5.29 version: 3.5.29(typescript@5.9.3) @@ -1235,16 +1235,16 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: 6.0.1 - version: 6.0.1(vite@7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2))(vue@3.5.29(typescript@5.9.3)) + version: 6.0.1(vite@7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2))(vue@3.5.29(typescript@5.9.3)) clean-publish: specifier: ^6.0.1 version: 6.0.1 vite: specifier: ^7.2.2 - version: 7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2) + version: 7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2) vite-plugin-dts: specifier: ^4.5.4 - version: 4.5.4(@types/node@25.7.0)(rollup@4.60.2)(typescript@5.9.3)(vite@7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)) + version: 4.5.4(@types/node@25.9.0)(rollup@4.60.2)(typescript@5.9.3)(vite@7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)) publishDirectory: package tests/e2e: @@ -3077,6 +3077,9 @@ packages: '@types/node@25.7.0': resolution: {integrity: sha512-z+pdZyxE+RTQE9AcboAZCb4otwcrvgHD+GlBpPgn0emDVt0ohrTMhAwlr2Wd9nZ+nihhYFxO2pThz3C5qSu2Eg==} + '@types/node@25.9.0': + resolution: {integrity: sha512-AOQwYUNolgy3VosiRqXrACUXTN8nJUtPl7FJXMqZVyxiiCLhQuG3jXKvCS1ALr+Y2OmZhzzLVlYPEqJaiqkaJQ==} + '@types/parse-json@4.0.2': resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} @@ -3260,9 +3263,23 @@ packages: '@vitest/browser': optional: true + '@vitest/expect@4.1.5': + resolution: {integrity: sha512-PWBaRY5JoKuRnHlUHfpV/KohFylaDZTupcXN1H9vYryNLOnitSw60Mw9IAE2r67NbwwzBw/Cc/8q9BK3kIX8Kw==} + '@vitest/expect@4.1.6': resolution: {integrity: sha512-7EHDquPthALSV0jhhjgEW8FXaviMx7rSqu8W6oqCoAuOhKov814P99QDV1pxMA3QPv21YudvJngIhjrNI4opLg==} + '@vitest/mocker@4.1.5': + resolution: {integrity: sha512-/x2EmFC4mT4NNzqvC3fmesuV97w5FC903KPmey4gsnJiMQ3Be1IlDKVaDaG8iqaLFHqJ2FVEkxZk5VmeLjIItw==} + peerDependencies: + msw: ^2.4.9 + vite: ^6.0.0 || ^7.0.0 || ^8.0.0 + peerDependenciesMeta: + msw: + optional: true + vite: + optional: true + '@vitest/mocker@4.1.6': resolution: {integrity: sha512-MCFc63czMjEInOlcY2cpQCvCN+KgbAn+60xu9cMgP4sKaLC5JNAKw7JH8QdAnoAC88hW1IiSNZ+GgVXlN1UcMQ==} peerDependencies: @@ -3280,12 +3297,21 @@ packages: '@vitest/pretty-format@4.1.6': resolution: {integrity: sha512-h5SxD/IzNhZYnrSZRsUZQIC+vD0GY8cUvq0iwsmkFKixRCKLLWqCXa/FIQ4S1R+sI+PGoojkHsdNrbZiM9Qpgw==} + '@vitest/runner@4.1.5': + resolution: {integrity: sha512-2D+o7Pr82IEO46YPpoA/YU0neeyr6FTerQb5Ro7BUnBuv6NQtT/kmVnczngiMEBhzgqz2UZYl5gArejsyERDSQ==} + '@vitest/runner@4.1.6': resolution: {integrity: sha512-nOPCmn2+yD0ZNmKdsXGv/UxMMWbMuKeD6GyYncNwdkYDxpQvrPSKYj2rWuDjC2Y4b6w6hjip5dBKFzEUuZe3vA==} + '@vitest/snapshot@4.1.5': + resolution: {integrity: sha512-zypXEt4KH/XgKGPUz4eC2AvErYx0My5hfL8oDb1HzGFpEk1P62bxSohdyOmvz+d9UJwanI68MKwr2EquOaOgMQ==} + '@vitest/snapshot@4.1.6': resolution: {integrity: sha512-YhsdE6xAVfTDmzjxL2ZDUvjj+ZsgyOKe+TdQzqkD72wIOmHka8NuGQ6NpTNZv9D2Z63fbwWKJPeVpEw4EQgYxw==} + '@vitest/spy@4.1.5': + resolution: {integrity: sha512-2lNOsh6+R2Idnf1TCZqSwYlKN2E/iDlD8sgU59kYVl+OMDmvldO1VDk39smRfpUNwYpNRVn3w4YfuC7KfbBnkQ==} + '@vitest/spy@4.1.6': resolution: {integrity: sha512-JFKxMx6udhwKh/Ldo270e17QX710vgunMkuPAvXjHSvC6oqLWAHhVhjg/I71q0u0CBSErIODV1Kjv0FQNSWjdg==} @@ -4353,8 +4379,8 @@ packages: end-of-stream@1.4.4: resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} - enhanced-resolve@5.21.3: - resolution: {integrity: sha512-QyL119InA+XXEkNLNTPCXPugSvOfhwv0JOlGNzvxs0hZaiHLNvXSpudUWsOlsXGWJh8G6ckCScEkVHfX3kw/2Q==} + enhanced-resolve@5.21.4: + resolution: {integrity: sha512-wE4fDO8OjJhrPFH69HUQStq5oKvGRTNXEyW+k5C/pUQLASSsTu7obd2V3GvCDgPcY9AWjhJ4jz9Kh7iRvrxhJg==} engines: {node: '>=10.13.0'} entities@4.5.0: @@ -4446,11 +4472,18 @@ packages: peerDependencies: eslint: '>=8' - eslint-plugin-n@17.23.2: - resolution: {integrity: sha512-RhWBeb7YVPmNa2eggvJooiuehdL76/bbfj/OJewyoGT80qn5PXdz8zMOTO6YHOsI7byPt7+Ighh/i/4a5/v7hw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + eslint-plugin-n@18.0.1: + resolution: {integrity: sha512-q3ARhk+eZRc7myR0KHx+R3/GJeOHF+Ir6PK95Pu2tEX8Sl/4BIpmmVLva2kPrjC2gCmn6WHlHm+3yeo6Rxhycw==} + engines: {node: ^20.19.0 || ^22.13.0 || >=24} peerDependencies: - eslint: '>=8.23.0' + eslint: '>=8.57.1' + ts-declaration-location: ^1.0.6 + typescript: '>=5.0.0' + peerDependenciesMeta: + ts-declaration-location: + optional: true + typescript: + optional: true eslint-plugin-promise@7.2.1: resolution: {integrity: sha512-SWKjd+EuvWkYaS+uN2csvj0KoP43YTu7+phKQ5v+xw6+A0gutVX2yqCeCkC3uLCJFiPfR2dD8Es5L7yUsmvEaA==} @@ -4788,8 +4821,8 @@ packages: resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} engines: {node: '>=10'} - get-tsconfig@4.10.1: - resolution: {integrity: sha512-auHyJ4AgMz7vgS8Hp3N6HXSmlMdUyhSUrfBF16w153rxtLIEOE+HGqaBppczZvnHLqQJfiHotCYpNhl0lUROFQ==} + get-tsconfig@4.14.0: + resolution: {integrity: sha512-yTb+8DXzDREzgvYmh6s9vHsSVCHeC0G3PI5bEXNBHtmshPnO+S5O7qgLEOn0I5QvMy6kpZN8K1NKGyilLb93wA==} gettext-extractor@3.8.0: resolution: {integrity: sha512-i/3mDQufQoJd2/EKm/B+VlaYrt3yGjVfLZu8DQpESKH29klNiW6z2S89FVCIEB85bDNgtGCeM/3A/yR1njr/Lw==} @@ -5424,6 +5457,7 @@ packages: lucide-vue-next@0.543.0: resolution: {integrity: sha512-Az5kpNm/koKAwSNIKjsZ4uHV2tVfmlQlcHwFBygQ8gc5/jFg7An9OrxgDy/aE5m+HLx7VfLYqDxLr8gWecZbQA==} + deprecated: Package deprecated. Please use @lucide/vue instead. peerDependencies: vue: '>=3.0.1' @@ -6884,6 +6918,9 @@ packages: undici-types@7.21.0: resolution: {integrity: sha512-w9IMgQrz4O0YN1LtB7K5P63vhlIOvC7opSmouCJ+ZywlPAlO9gIkJ+otk6LvGpAs2wg4econaCz3TvQ9xPoyuQ==} + undici-types@7.24.6: + resolution: {integrity: sha512-WRNW+sJgj5OBN4/0JpHFqtqzhpbnV0GuB+OozA9gCL7a993SmU+1JBZCzLNxYsbMfIeDL+lTsphD5jN5N+n0zg==} + unhead@1.11.20: resolution: {integrity: sha512-3AsNQC0pjwlLqEYHLjtichGWankK8yqmocReITecmpB1H0aOabeESueyy+8X1gyJx4ftZVwo9hqQ4O3fPWffCA==} @@ -7070,6 +7107,47 @@ packages: typescript: 3.x || 4.x || 5.x || 6.x vitest: '>=3.0.0' + vitest@4.1.5: + resolution: {integrity: sha512-9Xx1v3/ih3m9hN+SbfkUyy0JAs72ap3r7joc87XL6jwF0jGg6mFBvQ1SrwaX+h8BlkX6Hz9shdd1uo6AF+ZGpg==} + engines: {node: ^20.0.0 || ^22.0.0 || >=24.0.0} + hasBin: true + peerDependencies: + '@edge-runtime/vm': '*' + '@opentelemetry/api': ^1.9.0 + '@types/node': ^20.0.0 || ^22.0.0 || >=24.0.0 + '@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 + '@opentelemetry/api': + optional: true + '@types/node': + optional: true + '@vitest/browser-playwright': + optional: true + '@vitest/browser-preview': + 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 + vitest@4.1.6: resolution: {integrity: sha512-6lvjbS3p9b4CrdCmguzbh2/4uoXhGE2q71R4OX5sqF9R1bo9Xd6fGrMAfvp5wnCzlBnFVdCOp6onuTQVbo8iUQ==} engines: {node: ^20.0.0 || ^22.0.0 || >=24.0.0} @@ -9007,23 +9085,23 @@ snapshots: dependencies: '@chevrotain/types': 11.1.2 - '@microsoft/api-extractor-model@7.30.6(@types/node@25.7.0)': + '@microsoft/api-extractor-model@7.30.6(@types/node@25.9.0)': dependencies: '@microsoft/tsdoc': 0.15.1 '@microsoft/tsdoc-config': 0.17.1 - '@rushstack/node-core-library': 5.13.1(@types/node@25.7.0) + '@rushstack/node-core-library': 5.13.1(@types/node@25.9.0) transitivePeerDependencies: - '@types/node' - '@microsoft/api-extractor@7.52.8(@types/node@25.7.0)': + '@microsoft/api-extractor@7.52.8(@types/node@25.9.0)': dependencies: - '@microsoft/api-extractor-model': 7.30.6(@types/node@25.7.0) + '@microsoft/api-extractor-model': 7.30.6(@types/node@25.9.0) '@microsoft/tsdoc': 0.15.1 '@microsoft/tsdoc-config': 0.17.1 - '@rushstack/node-core-library': 5.13.1(@types/node@25.7.0) + '@rushstack/node-core-library': 5.13.1(@types/node@25.9.0) '@rushstack/rig-package': 0.5.3 - '@rushstack/terminal': 0.15.3(@types/node@25.7.0) - '@rushstack/ts-command-line': 5.0.1(@types/node@25.7.0) + '@rushstack/terminal': 0.15.3(@types/node@25.9.0) + '@rushstack/ts-command-line': 5.0.1(@types/node@25.9.0) lodash: 4.17.21 minimatch: 3.0.8 resolve: 1.22.10 @@ -9260,7 +9338,7 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.60.2': optional: true - '@rushstack/node-core-library@5.13.1(@types/node@25.7.0)': + '@rushstack/node-core-library@5.13.1(@types/node@25.9.0)': dependencies: ajv: 8.13.0 ajv-draft-04: 1.0.0(ajv@8.13.0) @@ -9271,23 +9349,23 @@ snapshots: resolve: 1.22.10 semver: 7.5.4 optionalDependencies: - '@types/node': 25.7.0 + '@types/node': 25.9.0 '@rushstack/rig-package@0.5.3': dependencies: resolve: 1.22.10 strip-json-comments: 3.1.1 - '@rushstack/terminal@0.15.3(@types/node@25.7.0)': + '@rushstack/terminal@0.15.3(@types/node@25.9.0)': dependencies: - '@rushstack/node-core-library': 5.13.1(@types/node@25.7.0) + '@rushstack/node-core-library': 5.13.1(@types/node@25.9.0) supports-color: 8.1.1 optionalDependencies: - '@types/node': 25.7.0 + '@types/node': 25.9.0 - '@rushstack/ts-command-line@5.0.1(@types/node@25.7.0)': + '@rushstack/ts-command-line@5.0.1(@types/node@25.9.0)': dependencies: - '@rushstack/terminal': 0.15.3(@types/node@25.7.0) + '@rushstack/terminal': 0.15.3(@types/node@25.9.0) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 @@ -9549,6 +9627,10 @@ snapshots: dependencies: undici-types: 7.21.0 + '@types/node@25.9.0': + dependencies: + undici-types: 7.24.6 + '@types/parse-json@4.0.2': {} '@types/parse5@5.0.3': {} @@ -9763,18 +9845,33 @@ snapshots: '@vavt/util@2.1.2': {} - '@vitejs/plugin-vue@6.0.1(vite@7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2))(vue@3.5.29(typescript@5.9.3))': + '@vitejs/plugin-vue@6.0.1(vite@7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2))(vue@3.5.29(typescript@5.9.3))': dependencies: '@rolldown/pluginutils': 1.0.0-beta.29 - vite: 7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2) + vite: 7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2) vue: 3.5.29(typescript@5.9.3) - '@vitejs/plugin-vue@6.0.6(vite@7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2))(vue@3.5.29(typescript@5.9.3))': + '@vitejs/plugin-vue@6.0.6(vite@7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2))(vue@3.5.29(typescript@5.9.3))': dependencies: '@rolldown/pluginutils': 1.0.0-rc.13 - vite: 7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2) + vite: 7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2) vue: 3.5.29(typescript@5.9.3) + '@vitest/coverage-v8@4.1.5(vitest@4.1.5)': + dependencies: + '@bcoe/v8-coverage': 1.0.2 + '@vitest/utils': 4.1.5 + ast-v8-to-istanbul: 1.0.0 + istanbul-lib-coverage: 3.2.2 + istanbul-lib-report: 3.0.1 + istanbul-reports: 3.2.0 + magicast: 0.5.2 + obug: 2.1.1 + std-env: 4.1.0 + tinyrainbow: 3.1.0 + vitest: 4.1.5(@types/node@25.9.0)(@vitest/coverage-v8@4.1.5)(happy-dom@20.8.9)(jsdom@27.2.0)(vite@7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)) + optional: true + '@vitest/coverage-v8@4.1.5(vitest@4.1.6)': dependencies: '@bcoe/v8-coverage': 1.0.2 @@ -9787,7 +9884,16 @@ snapshots: obug: 2.1.1 std-env: 4.1.0 tinyrainbow: 3.1.0 - vitest: 4.1.6(@types/node@25.7.0)(@vitest/coverage-v8@4.1.5(vitest@4.1.6))(happy-dom@20.8.9)(jsdom@27.2.0)(vite@7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)) + vitest: 4.1.6(@types/node@25.9.0)(@vitest/coverage-v8@4.1.5(vitest@4.1.6))(happy-dom@20.8.9)(jsdom@27.2.0)(vite@7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)) + + '@vitest/expect@4.1.5': + dependencies: + '@standard-schema/spec': 1.1.0 + '@types/chai': 5.2.3 + '@vitest/spy': 4.1.5 + '@vitest/utils': 4.1.5 + chai: 6.2.2 + tinyrainbow: 3.1.0 '@vitest/expect@4.1.6': dependencies: @@ -9798,13 +9904,21 @@ snapshots: chai: 6.2.2 tinyrainbow: 3.1.0 - '@vitest/mocker@4.1.6(vite@7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2))': + '@vitest/mocker@4.1.5(vite@7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2))': + dependencies: + '@vitest/spy': 4.1.5 + estree-walker: 3.0.3 + magic-string: 0.30.21 + optionalDependencies: + vite: 7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2) + + '@vitest/mocker@4.1.6(vite@7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2))': dependencies: '@vitest/spy': 4.1.6 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - vite: 7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2) + vite: 7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2) '@vitest/pretty-format@4.1.5': dependencies: @@ -9814,11 +9928,23 @@ snapshots: dependencies: tinyrainbow: 3.1.0 + '@vitest/runner@4.1.5': + dependencies: + '@vitest/utils': 4.1.5 + pathe: 2.0.3 + '@vitest/runner@4.1.6': dependencies: '@vitest/utils': 4.1.6 pathe: 2.0.3 + '@vitest/snapshot@4.1.5': + dependencies: + '@vitest/pretty-format': 4.1.5 + '@vitest/utils': 4.1.5 + magic-string: 0.30.21 + pathe: 2.0.3 + '@vitest/snapshot@4.1.6': dependencies: '@vitest/pretty-format': 4.1.6 @@ -9826,6 +9952,8 @@ snapshots: magic-string: 0.30.21 pathe: 2.0.3 + '@vitest/spy@4.1.5': {} + '@vitest/spy@4.1.6': {} '@vitest/utils@4.1.5': @@ -9840,10 +9968,15 @@ snapshots: convert-source-map: 2.0.0 tinyrainbow: 3.1.0 - '@vitest/web-worker@4.1.5(vitest@4.1.6(@types/node@25.7.0)(@vitest/coverage-v8@4.1.5(vitest@4.1.6))(happy-dom@20.8.9)(jsdom@27.2.0)(vite@7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)))': + '@vitest/web-worker@4.1.5(vitest@4.1.5)': + dependencies: + obug: 2.1.1 + vitest: 4.1.5(@types/node@25.9.0)(@vitest/coverage-v8@4.1.5)(happy-dom@20.8.9)(jsdom@27.2.0)(vite@7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)) + + '@vitest/web-worker@4.1.5(vitest@4.1.6)': dependencies: obug: 2.1.1 - vitest: 4.1.6(@types/node@25.7.0)(@vitest/coverage-v8@4.1.5(vitest@4.1.6))(happy-dom@20.8.9)(jsdom@27.2.0)(vite@7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)) + vitest: 4.1.6(@types/node@25.9.0)(@vitest/coverage-v8@4.1.5(vitest@4.1.6))(happy-dom@20.8.9)(jsdom@27.2.0)(vite@7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)) '@volar/language-core@2.4.23': dependencies: @@ -11035,7 +11168,7 @@ snapshots: dependencies: once: 1.4.0 - enhanced-resolve@5.21.3: + enhanced-resolve@5.21.4: dependencies: graceful-fs: 4.2.11 tapable: 2.3.3 @@ -11152,20 +11285,20 @@ snapshots: eslint: 9.39.4 eslint-compat-utils: 0.5.1(eslint@9.39.4) - eslint-plugin-n@17.23.2(eslint@9.39.4)(typescript@5.9.3): + eslint-plugin-n@18.0.1(eslint@9.39.4)(ts-declaration-location@1.0.7(typescript@5.9.3))(typescript@5.9.3): dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4) - enhanced-resolve: 5.21.3 + enhanced-resolve: 5.21.4 eslint: 9.39.4 eslint-plugin-es-x: 7.8.0(eslint@9.39.4) - get-tsconfig: 4.10.1 + get-tsconfig: 4.14.0 globals: 15.15.0 globrex: 0.1.2 ignore: 5.3.2 semver: 7.7.4 + optionalDependencies: ts-declaration-location: 1.0.7(typescript@5.9.3) - transitivePeerDependencies: - - typescript + typescript: 5.9.3 eslint-plugin-promise@7.2.1(eslint@9.39.4): dependencies: @@ -11562,7 +11695,7 @@ snapshots: get-stream@6.0.1: {} - get-tsconfig@4.10.1: + get-tsconfig@4.14.0: dependencies: resolve-pkg-maps: 1.0.0 @@ -11926,7 +12059,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 25.7.0 + '@types/node': 25.9.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -13631,6 +13764,7 @@ snapshots: dependencies: picomatch: 4.0.4 typescript: 5.9.3 + optional: true ts-dedent@2.2.0: {} @@ -13638,14 +13772,14 @@ snapshots: optionalDependencies: typescript: 5.9.3 - ts-node@10.9.2(@types/node@25.7.0)(typescript@5.9.3): + ts-node@10.9.2(@types/node@25.9.0)(typescript@5.9.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 25.7.0 + '@types/node': 25.9.0 acorn: 8.16.0 acorn-walk: 8.3.4 arg: 4.1.3 @@ -13711,6 +13845,8 @@ snapshots: undici-types@7.21.0: {} + undici-types@7.24.6: {} + unhead@1.11.20: dependencies: '@unhead/dom': 1.11.20 @@ -13812,9 +13948,9 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - vite-plugin-dts@4.5.4(@types/node@25.7.0)(rollup@4.60.2)(typescript@5.9.3)(vite@7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)): + vite-plugin-dts@4.5.4(@types/node@25.9.0)(rollup@4.60.2)(typescript@5.9.3)(vite@7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)): dependencies: - '@microsoft/api-extractor': 7.52.8(@types/node@25.7.0) + '@microsoft/api-extractor': 7.52.8(@types/node@25.9.0) '@rollup/pluginutils': 5.1.4(rollup@4.60.2) '@volar/typescript': 2.4.23 '@vue/language-core': 2.2.0(typescript@5.9.3) @@ -13825,38 +13961,38 @@ snapshots: magic-string: 0.30.21 typescript: 5.9.3 optionalDependencies: - vite: 7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2) + vite: 7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2) transitivePeerDependencies: - '@types/node' - rollup - supports-color - vite-plugin-environment@1.1.3(vite@7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)): + vite-plugin-environment@1.1.3(vite@7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)): dependencies: - vite: 7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2) + vite: 7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2) - vite-plugin-node-polyfills@0.24.0(rollup@4.60.2)(vite@7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)): + vite-plugin-node-polyfills@0.24.0(rollup@4.60.2)(vite@7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)): dependencies: '@rollup/plugin-inject': 5.0.5(rollup@4.60.2) node-stdlib-browser: 1.3.1 - vite: 7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2) + vite: 7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2) transitivePeerDependencies: - rollup - vite-plugin-static-copy@3.1.4(vite@7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)): + vite-plugin-static-copy@3.1.4(vite@7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)): dependencies: chokidar: 3.6.0 p-map: 7.0.3 picocolors: 1.1.1 tinyglobby: 0.2.16 - vite: 7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2) + vite: 7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2) - vite-plugin-treat-umd-as-commonjs@0.1.4(vite@7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)): + vite-plugin-treat-umd-as-commonjs@0.1.4(vite@7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)): dependencies: '@rollup/pluginutils': 4.2.1 - vite: 7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2) + vite: 7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2) - vite@7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2): + vite@7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2): dependencies: esbuild: 0.27.7 fdir: 6.5.0(picomatch@4.0.4) @@ -13865,28 +14001,58 @@ snapshots: rollup: 4.60.2 tinyglobby: 0.2.16 optionalDependencies: - '@types/node': 25.7.0 + '@types/node': 25.9.0 fsevents: 2.3.3 sass: 1.94.1 terser: 5.47.1 yaml: 2.8.2 - vitest-mock-extended@3.1.0(typescript@5.9.3)(vitest@4.1.6(@types/node@25.7.0)(@vitest/coverage-v8@4.1.5(vitest@4.1.6))(happy-dom@20.8.9)(jsdom@27.2.0)(vite@7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2))): + vitest-mock-extended@3.1.0(typescript@5.9.3)(vitest@4.1.6(@types/node@25.9.0)(@vitest/coverage-v8@4.1.5(vitest@4.1.6))(happy-dom@20.8.9)(jsdom@27.2.0)(vite@7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2))): dependencies: ts-essentials: 10.0.4(typescript@5.9.3) typescript: 5.9.3 - vitest: 4.1.6(@types/node@25.7.0)(@vitest/coverage-v8@4.1.5(vitest@4.1.6))(happy-dom@20.8.9)(jsdom@27.2.0)(vite@7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)) + vitest: 4.1.6(@types/node@25.9.0)(@vitest/coverage-v8@4.1.5(vitest@4.1.6))(happy-dom@20.8.9)(jsdom@27.2.0)(vite@7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)) - vitest-mock-extended@3.1.1(typescript@5.9.3)(vitest@4.1.6(@types/node@25.7.0)(@vitest/coverage-v8@4.1.5(vitest@4.1.6))(happy-dom@20.8.9)(jsdom@27.2.0)(vite@7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2))): + vitest-mock-extended@3.1.1(typescript@5.9.3)(vitest@4.1.6(@types/node@25.9.0)(@vitest/coverage-v8@4.1.5(vitest@4.1.6))(happy-dom@20.8.9)(jsdom@27.2.0)(vite@7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2))): dependencies: ts-essentials: 10.0.4(typescript@5.9.3) typescript: 5.9.3 - vitest: 4.1.6(@types/node@25.7.0)(@vitest/coverage-v8@4.1.5(vitest@4.1.6))(happy-dom@20.8.9)(jsdom@27.2.0)(vite@7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)) + vitest: 4.1.6(@types/node@25.9.0)(@vitest/coverage-v8@4.1.5(vitest@4.1.6))(happy-dom@20.8.9)(jsdom@27.2.0)(vite@7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)) + + vitest@4.1.5(@types/node@25.9.0)(@vitest/coverage-v8@4.1.5)(happy-dom@20.8.9)(jsdom@27.2.0)(vite@7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)): + dependencies: + '@vitest/expect': 4.1.5 + '@vitest/mocker': 4.1.5(vite@7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)) + '@vitest/pretty-format': 4.1.5 + '@vitest/runner': 4.1.5 + '@vitest/snapshot': 4.1.5 + '@vitest/spy': 4.1.5 + '@vitest/utils': 4.1.5 + es-module-lexer: 2.1.0 + expect-type: 1.3.0 + magic-string: 0.30.21 + obug: 2.1.1 + pathe: 2.0.3 + picomatch: 4.0.4 + std-env: 4.1.0 + tinybench: 2.9.0 + tinyexec: 1.1.2 + tinyglobby: 0.2.16 + tinyrainbow: 3.1.0 + vite: 7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2) + why-is-node-running: 2.3.0 + optionalDependencies: + '@types/node': 25.9.0 + '@vitest/coverage-v8': 4.1.5(vitest@4.1.5) + happy-dom: 20.8.9 + jsdom: 27.2.0 + transitivePeerDependencies: + - msw - vitest@4.1.6(@types/node@25.7.0)(@vitest/coverage-v8@4.1.5(vitest@4.1.6))(happy-dom@20.8.9)(jsdom@27.2.0)(vite@7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)): + vitest@4.1.6(@types/node@25.9.0)(@vitest/coverage-v8@4.1.5(vitest@4.1.6))(happy-dom@20.8.9)(jsdom@27.2.0)(vite@7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)): dependencies: '@vitest/expect': 4.1.6 - '@vitest/mocker': 4.1.6(vite@7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)) + '@vitest/mocker': 4.1.6(vite@7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2)) '@vitest/pretty-format': 4.1.6 '@vitest/runner': 4.1.6 '@vitest/snapshot': 4.1.6 @@ -13903,10 +14069,10 @@ snapshots: tinyexec: 1.1.2 tinyglobby: 0.2.16 tinyrainbow: 3.1.0 - vite: 7.3.2(@types/node@25.7.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2) + vite: 7.3.2(@types/node@25.9.0)(sass@1.94.1)(terser@5.47.1)(yaml@2.8.2) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 25.7.0 + '@types/node': 25.9.0 '@vitest/coverage-v8': 4.1.5(vitest@4.1.6) happy-dom: 20.8.9 jsdom: 27.2.0 @@ -14063,7 +14229,7 @@ snapshots: acorn: 8.16.0 browserslist: 4.28.2 chrome-trace-event: 1.0.4 - enhanced-resolve: 5.21.3 + enhanced-resolve: 5.21.4 es-module-lexer: 1.7.0 eslint-scope: 5.1.1 events: 3.3.0