diff --git a/package.json b/package.json index d95bb788ca..60b6537f6d 100644 --- a/package.json +++ b/package.json @@ -64,7 +64,7 @@ "ufo": "1.5.4", "unhead": "1.11.19", "unimport": "4.1.2", - "vite": "6.1.1", + "vite": "6.2.0", "vue": "3.5.13", "webpack": "5.96.1" }, @@ -77,7 +77,7 @@ "@nuxt/eslint-config": "1.1.0", "@nuxt/kit": "workspace:*", "@nuxt/rspack-builder": "workspace:*", - "@nuxt/test-utils": "3.15.4", + "@nuxt/test-utils": "3.17.0", "@nuxt/webpack-builder": "workspace:*", "@testing-library/vue": "8.1.0", "@types/babel__core": "7.20.5", @@ -102,10 +102,10 @@ "eslint-typegen": "2.0.0", "estree-walker": "3.0.3", "h3": "1.15.1", - "happy-dom": "17.1.4", + "happy-dom": "17.1.8", "installed-check": "9.3.0", "jiti": "2.4.2", - "knip": "5.44.5", + "knip": "5.45.0", "magic-string": "0.30.17", "markdownlint-cli": "0.44.0", "memfs": "4.14.1", diff --git a/packages/kit/package.json b/packages/kit/package.json index 80af5fbd60..ccb9da7389 100644 --- a/packages/kit/package.json +++ b/packages/kit/package.json @@ -50,13 +50,13 @@ }, "devDependencies": { "@nuxt/schema": "workspace:*", - "@rspack/core": "1.2.5", + "@rspack/core": "1.2.6", "@types/lodash-es": "4.17.12", "@types/semver": "7.5.8", "lodash-es": "4.17.21", "nitropack": "2.10.4", "unbuild": "latest", - "vite": "6.1.1", + "vite": "6.2.0", "vitest": "3.0.7", "webpack": "5.96.1" }, diff --git a/packages/nuxt/package.json b/packages/nuxt/package.json index 450a88203b..03e9a8137b 100644 --- a/packages/nuxt/package.json +++ b/packages/nuxt/package.json @@ -142,7 +142,7 @@ "@vitejs/plugin-vue": "5.2.1", "@vue/compiler-sfc": "3.5.13", "unbuild": "latest", - "vite": "6.1.1", + "vite": "6.2.0", "vitest": "3.0.7" }, "peerDependencies": { diff --git a/packages/rspack/package.json b/packages/rspack/package.json index 97614de244..b15f5bcdb0 100644 --- a/packages/rspack/package.json +++ b/packages/rspack/package.json @@ -32,7 +32,7 @@ "dependencies": { "@nuxt/friendly-errors-webpack-plugin": "^2.6.0", "@nuxt/kit": "workspace:*", - "@rspack/core": "^1.2.5", + "@rspack/core": "^1.2.6", "autoprefixer": "^10.4.20", "css-loader": "^7.1.2", "css-minimizer-webpack-plugin": "^7.0.0", diff --git a/packages/schema/package.json b/packages/schema/package.json index 80caf59a5e..f06e4b069b 100644 --- a/packages/schema/package.json +++ b/packages/schema/package.json @@ -67,7 +67,7 @@ "unctx": "2.4.1", "unimport": "4.1.2", "untyped": "1.5.2", - "vite": "6.1.1", + "vite": "6.2.0", "vue": "3.5.13", "vue-bundle-renderer": "2.1.1", "vue-loader": "17.4.2", diff --git a/packages/ui-templates/package.json b/packages/ui-templates/package.json index df87b4efa5..4a1492375f 100644 --- a/packages/ui-templates/package.json +++ b/packages/ui-templates/package.json @@ -32,6 +32,6 @@ "tinyexec": "0.3.2", "tinyglobby": "0.2.12", "unocss": "66.0.0", - "vite": "6.1.1" + "vite": "6.2.0" } } diff --git a/packages/vite/package.json b/packages/vite/package.json index a204695ea4..7f7d6f603a 100644 --- a/packages/vite/package.json +++ b/packages/vite/package.json @@ -58,7 +58,7 @@ "ufo": "^1.5.4", "unenv": "^1.10.0", "unplugin": "^2.2.0", - "vite": "^6.1.1", + "vite": "^6.2.0", "vite-node": "^3.0.7", "vite-plugin-checker": "^0.9.0", "vue-bundle-renderer": "^2.1.1" diff --git a/packages/webpack/package.json b/packages/webpack/package.json index d801836aef..680a848885 100644 --- a/packages/webpack/package.json +++ b/packages/webpack/package.json @@ -71,7 +71,7 @@ }, "devDependencies": { "@nuxt/schema": "workspace:*", - "@rspack/core": "1.2.5", + "@rspack/core": "1.2.6", "@types/pify": "5.0.4", "@types/webpack-bundle-analyzer": "4.7.0", "@types/webpack-hot-middleware": "2.25.9", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a23950299b..e2f75e0e39 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -32,7 +32,7 @@ overrides: ufo: 1.5.4 unhead: 1.11.19 unimport: 4.1.2 - vite: 6.1.1 + vite: 6.2.0 vue: 3.5.13 webpack: 5.96.1 @@ -51,7 +51,7 @@ importers: version: 7.26.5 '@codspeed/vitest-plugin': specifier: 4.0.0 - version: 4.0.0(vite@6.1.1(@types/node@22.13.5)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vitest@3.0.7(@types/debug@4.1.12)(@types/node@22.13.5)(happy-dom@17.1.4)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0)) + version: 4.0.0(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vitest@3.0.7(@types/debug@4.1.12)(@types/node@22.13.5)(happy-dom@17.1.8)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0)) '@nuxt/cli': specifier: 3.22.2 version: 3.22.2(magicast@0.3.5) @@ -65,8 +65,8 @@ importers: specifier: workspace:* version: link:packages/rspack '@nuxt/test-utils': - specifier: 3.15.4 - version: 3.15.4(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.5.13)(vue@3.5.13(typescript@5.7.3)))(@types/node@22.13.5)(@vue/test-utils@2.4.6)(happy-dom@17.1.4)(jiti@2.4.2)(magicast@0.3.5)(playwright-core@1.50.1)(terser@5.37.0)(tsx@4.19.2)(typescript@5.7.3)(vitest@3.0.7(@types/debug@4.1.12)(@types/node@22.13.5)(happy-dom@17.1.4)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(yaml@2.7.0) + specifier: 3.17.0 + version: 3.17.0(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.5.13)(vue@3.5.13(typescript@5.7.3)))(@types/node@22.13.5)(@vue/test-utils@2.4.6)(happy-dom@17.1.8)(jiti@2.4.2)(magicast@0.3.5)(playwright-core@1.50.1)(terser@5.37.0)(tsx@4.19.2)(typescript@5.7.3)(vitest@3.0.7(@types/debug@4.1.12)(@types/node@22.13.5)(happy-dom@17.1.8)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(yaml@2.7.0) '@nuxt/webpack-builder': specifier: workspace:* version: link:packages/webpack @@ -93,7 +93,7 @@ importers: version: 1.11.19(vue@3.5.13(typescript@5.7.3)) '@vitest/coverage-v8': specifier: 3.0.7 - version: 3.0.7(vitest@3.0.7(@types/debug@4.1.12)(@types/node@22.13.5)(happy-dom@17.1.4)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0)) + version: 3.0.7(vitest@3.0.7(@types/debug@4.1.12)(@types/node@22.13.5)(happy-dom@17.1.8)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0)) '@vue/test-utils': specifier: 2.4.6 version: 2.4.6 @@ -140,8 +140,8 @@ importers: specifier: 1.15.1 version: 1.15.1 happy-dom: - specifier: 17.1.4 - version: 17.1.4 + specifier: 17.1.8 + version: 17.1.8 installed-check: specifier: 9.3.0 version: 9.3.0 @@ -149,8 +149,8 @@ importers: specifier: 2.4.2 version: 2.4.2 knip: - specifier: 5.44.5 - version: 5.44.5(@types/node@22.13.5)(typescript@5.7.3) + specifier: 5.45.0 + version: 5.45.0(@types/node@22.13.5)(typescript@5.7.3) magic-string: specifier: ^0.30.17 version: 0.30.17 @@ -213,10 +213,10 @@ importers: version: 3.3.1(typescript@5.7.3)(vue-tsc@2.2.4(typescript@5.7.3))(vue@3.5.13(typescript@5.7.3)) vitest: specifier: 3.0.7 - version: 3.0.7(@types/debug@4.1.12)(@types/node@22.13.5)(happy-dom@17.1.4)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) + version: 3.0.7(@types/debug@4.1.12)(@types/node@22.13.5)(happy-dom@17.1.8)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) vitest-environment-nuxt: specifier: 1.0.1 - version: 1.0.1(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.5.13)(vue@3.5.13(typescript@5.7.3)))(@types/node@22.13.5)(@vue/test-utils@2.4.6)(happy-dom@17.1.4)(jiti@2.4.2)(magicast@0.3.5)(playwright-core@1.50.1)(terser@5.37.0)(tsx@4.19.2)(typescript@5.7.3)(vitest@3.0.7(@types/debug@4.1.12)(@types/node@22.13.5)(happy-dom@17.1.4)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(yaml@2.7.0) + version: 1.0.1(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.5.13)(vue@3.5.13(typescript@5.7.3)))(@types/node@22.13.5)(@vue/test-utils@2.4.6)(happy-dom@17.1.8)(jiti@2.4.2)(magicast@0.3.5)(playwright-core@1.50.1)(terser@5.37.0)(tsx@4.19.2)(typescript@5.7.3)(vitest@3.0.7(@types/debug@4.1.12)(@types/node@22.13.5)(happy-dom@17.1.8)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(yaml@2.7.0) vue: specifier: 3.5.13 version: 3.5.13(typescript@5.7.3) @@ -294,8 +294,8 @@ importers: specifier: workspace:* version: link:../schema '@rspack/core': - specifier: 1.2.5 - version: 1.2.5 + specifier: 1.2.6 + version: 1.2.6 '@types/lodash-es': specifier: 4.17.12 version: 4.17.12 @@ -312,11 +312,11 @@ importers: specifier: latest version: 3.3.1(typescript@5.7.3)(vue-tsc@2.2.4(typescript@5.7.3))(vue@3.5.13(typescript@5.7.3)) vite: - specifier: 6.1.1 - version: 6.1.1(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) + specifier: 6.2.0 + version: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) vitest: specifier: 3.0.7 - version: 3.0.7(@types/debug@4.1.12)(@types/node@22.13.5)(happy-dom@17.1.4)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) + version: 3.0.7(@types/debug@4.1.12)(@types/node@22.13.5)(happy-dom@17.1.8)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) webpack: specifier: 5.96.1 version: 5.96.1 @@ -331,7 +331,7 @@ importers: version: 2.0.2 '@nuxt/devtools': specifier: ^2.1.0 - version: 2.1.0(vite@6.1.1(@types/node@22.13.5)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + version: 2.1.0(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) '@nuxt/kit': specifier: workspace:* version: link:../kit @@ -533,7 +533,7 @@ importers: version: 1.0.6 '@vitejs/plugin-vue': specifier: 5.2.1 - version: 5.2.1(vite@6.1.1(@types/node@22.13.5)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + version: 5.2.1(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) '@vue/compiler-sfc': specifier: 3.5.13 version: 3.5.13 @@ -541,11 +541,11 @@ importers: specifier: latest version: 3.3.1(typescript@5.7.3)(vue-tsc@2.2.4(typescript@5.7.3))(vue@3.5.13(typescript@5.7.3)) vite: - specifier: 6.1.1 - version: 6.1.1(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) + specifier: 6.2.0 + version: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) vitest: specifier: 3.0.7 - version: 3.0.7(@types/debug@4.1.12)(@types/node@22.13.5)(happy-dom@17.1.4)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) + version: 3.0.7(@types/debug@4.1.12)(@types/node@22.13.5)(happy-dom@17.1.8)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) packages/rspack: dependencies: @@ -556,14 +556,14 @@ importers: specifier: workspace:* version: link:../kit '@rspack/core': - specifier: ^1.2.5 - version: 1.2.5 + specifier: ^1.2.6 + version: 1.2.6 autoprefixer: specifier: ^10.4.20 version: 10.4.20(postcss@8.5.3) css-loader: specifier: ^7.1.2 - version: 7.1.2(@rspack/core@1.2.5)(webpack@5.97.1) + version: 7.1.2(@rspack/core@1.2.6)(webpack@5.97.1) css-minimizer-webpack-plugin: specifier: ^7.0.0 version: 7.0.0(webpack@5.97.1) @@ -623,7 +623,7 @@ importers: version: 2.0.0 postcss-loader: specifier: ^8.1.1 - version: 8.1.1(@rspack/core@1.2.5)(postcss@8.5.3)(typescript@5.7.3)(webpack@5.97.1) + version: 8.1.1(@rspack/core@1.2.6)(postcss@8.5.3)(typescript@5.7.3)(webpack@5.97.1) postcss-url: specifier: ^10.1.3 version: 10.1.3(postcss@8.5.3) @@ -665,7 +665,7 @@ importers: version: 2.26.1 webpackbar: specifier: ^7.0.0 - version: 7.0.0(@rspack/core@1.2.5)(webpack@5.97.1) + version: 7.0.0(@rspack/core@1.2.6)(webpack@5.97.1) devDependencies: '@nuxt/schema': specifier: workspace:* @@ -718,10 +718,10 @@ importers: version: 1.11.19 '@vitejs/plugin-vue': specifier: 5.2.1 - version: 5.2.1(vite@6.1.1(@types/node@22.13.5)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + version: 5.2.1(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) '@vitejs/plugin-vue-jsx': specifier: 4.1.1 - version: 4.1.1(vite@6.1.1(@types/node@22.13.5)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + version: 4.1.1(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) '@vue/compiler-core': specifier: 3.5.13 version: 3.5.13 @@ -781,7 +781,7 @@ importers: version: 5.14.0(rollup@4.34.8) sass-loader: specifier: 16.0.5 - version: 16.0.5(@rspack/core@1.2.5)(webpack@5.96.1(esbuild@0.25.0)) + version: 16.0.5(@rspack/core@1.2.6)(webpack@5.96.1(esbuild@0.25.0)) scule: specifier: 1.3.0 version: 1.3.0 @@ -798,8 +798,8 @@ importers: specifier: 1.5.2 version: 1.5.2 vite: - specifier: 6.1.1 - version: 6.1.1(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) + specifier: 6.2.0 + version: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) vue: specifier: 3.5.13 version: 3.5.13(typescript@5.7.3) @@ -832,7 +832,7 @@ importers: version: 0.2.0 html-validate: specifier: 9.4.0 - version: 9.4.0(vitest@3.0.7(@types/debug@4.1.12)(@types/node@22.13.5)(happy-dom@17.1.4)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0)) + version: 9.4.0(vitest@3.0.7(@types/debug@4.1.12)(@types/node@22.13.5)(happy-dom@17.1.8)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0)) htmlnano: specifier: 2.1.1 version: 2.1.1(cssnano@7.0.6(postcss@8.5.3))(postcss@8.5.3)(relateurl@0.2.7)(svgo@3.3.2)(terser@5.37.0)(typescript@5.7.3) @@ -865,10 +865,10 @@ importers: version: 0.2.12 unocss: specifier: 66.0.0 - version: 66.0.0(postcss@8.5.3)(vite@6.1.1(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + version: 66.0.0(postcss@8.5.3)(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) vite: - specifier: 6.1.1 - version: 6.1.1(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) + specifier: 6.2.0 + version: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) packages/vite: dependencies: @@ -880,10 +880,10 @@ importers: version: 6.0.2(rollup@4.34.8) '@vitejs/plugin-vue': specifier: ^5.2.1 - version: 5.2.1(vite@6.1.1(@types/node@22.13.5)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + version: 5.2.1(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.1.1 - version: 4.1.1(vite@6.1.1(@types/node@22.13.5)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + version: 4.1.1(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) autoprefixer: specifier: ^10.4.20 version: 10.4.20(postcss@8.5.3) @@ -954,14 +954,14 @@ importers: specifier: ^2.2.0 version: 2.2.0 vite: - specifier: 6.1.1 - version: 6.1.1(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) + specifier: 6.2.0 + version: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) vite-node: specifier: ^3.0.7 version: 3.0.7(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) vite-plugin-checker: specifier: ^0.9.0 - version: 0.9.0(eslint@9.21.0(jiti@2.4.2))(optionator@0.9.4)(typescript@5.7.3)(vite@6.1.1(@types/node@22.13.5)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue-tsc@2.2.4(typescript@5.7.3)) + version: 0.9.0(eslint@9.21.0(jiti@2.4.2))(optionator@0.9.4)(typescript@5.7.3)(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue-tsc@2.2.4(typescript@5.7.3)) vue-bundle-renderer: specifier: ^2.1.1 version: 2.1.1 @@ -992,7 +992,7 @@ importers: version: 10.4.20(postcss@8.5.3) css-loader: specifier: ^7.1.2 - version: 7.1.2(@rspack/core@1.2.5)(webpack@5.96.1) + version: 7.1.2(@rspack/core@1.2.6)(webpack@5.96.1) css-minimizer-webpack-plugin: specifier: ^7.0.0 version: 7.0.0(webpack@5.96.1) @@ -1049,7 +1049,7 @@ importers: version: 2.0.0 postcss-loader: specifier: ^8.1.1 - version: 8.1.1(@rspack/core@1.2.5)(postcss@8.5.3)(typescript@5.7.3)(webpack@5.96.1) + version: 8.1.1(@rspack/core@1.2.6)(postcss@8.5.3)(typescript@5.7.3)(webpack@5.96.1) postcss-url: specifier: ^10.1.3 version: 10.1.3(postcss@8.5.3) @@ -1094,14 +1094,14 @@ importers: version: 2.26.1 webpackbar: specifier: ^7.0.0 - version: 7.0.0(@rspack/core@1.2.5)(webpack@5.96.1) + version: 7.0.0(@rspack/core@1.2.6)(webpack@5.96.1) devDependencies: '@nuxt/schema': specifier: workspace:* version: link:../schema '@rspack/core': - specifier: 1.2.5 - version: 1.2.5 + specifier: 1.2.6 + version: 1.2.6 '@types/pify': specifier: 5.0.4 version: 5.0.4 @@ -1169,7 +1169,7 @@ importers: version: 0.11.2(rollup@4.34.8)(vue-router@4.5.0(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3)) vitest: specifier: latest - version: 3.0.7(@types/debug@4.1.12)(@types/node@22.13.5)(happy-dom@17.1.4)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) + version: 3.0.7(@types/debug@4.1.12)(@types/node@22.13.5)(happy-dom@17.1.8)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) vue: specifier: 3.5.13 version: 3.5.13(typescript@5.7.3) @@ -1414,7 +1414,7 @@ packages: '@codspeed/vitest-plugin@4.0.0': resolution: {integrity: sha512-L7oCOuVL2xI1/z+HLt56+7Xs/MGzbaf5aaOys6vOMDAs1PmxbmyAz6g1Y0x1TrP1+dvR9LUZQCKM/CsXHCrNxg==} peerDependencies: - vite: 6.1.1 + vite: 6.2.0 vitest: '>=1.2.2' '@colors/colors@1.5.0': @@ -2108,7 +2108,7 @@ packages: '@nuxt/devtools-kit@2.1.0': resolution: {integrity: sha512-1fhwU7dDq/vIpjpNRwjEmTllRT1O0nzyBEhY187bQ8xBpoCC93t3zG3iTKcl8XkpT1aK9SqcgmXOnj5fNIAaYA==} peerDependencies: - vite: 6.1.1 + vite: 6.2.0 '@nuxt/devtools-wizard@2.1.0': resolution: {integrity: sha512-Mpya5j06OPXTnLkU5Z0LRp/YfilOUWma0jJSWxds0+DEQhdJ2P1Y3p4cIJB9etTV0RaD2eE7qCgfwm+5q1pu7Q==} @@ -2118,7 +2118,7 @@ packages: resolution: {integrity: sha512-7JHisQ14z9g/x7Ar/giOwNpIB7GRHM4ZcPmq0r0N//eyCSyq5YBPpSGGYR9DQTOnpUS3/29E9i7nreVko84uBA==} hasBin: true peerDependencies: - vite: 6.1.1 + vite: 6.2.0 '@nuxt/eslint-config@1.1.0': resolution: {integrity: sha512-xPKoACePUL5ItyLRqsExTnuQOeOr0JiQ7ESY7XKeJZAxAUUiWRuxpxDbPoHX9REKlz2oVBSzFQZFnJzpOPNyrA==} @@ -2163,8 +2163,8 @@ packages: engines: {node: '>=18.12.0'} hasBin: true - '@nuxt/test-utils@3.15.4': - resolution: {integrity: sha512-R5eNXILsB5GCTMgoKdW3rN9rNBQCVBqxw4+tcujNplcivbJp7lQrRMHlbR9ijAJ1jEMkDNXdOQGbM1RnWvDuuQ==} + '@nuxt/test-utils@3.17.0': + resolution: {integrity: sha512-NfKES2wGXxV8bNec30W0+rjegy7azFxXT7TJZ3SIcg6CxWQiO8Q+Xh743UnoqPw2WF03GNEndovf6AqwIRjNJQ==} engines: {node: ^18.20.5 || ^20.9.0 || ^22.0.0 || >=23.0.0} peerDependencies: '@cucumber/cucumber': ^10.3.1 || ^11.0.0 @@ -2173,10 +2173,10 @@ packages: '@testing-library/vue': ^7.0.0 || ^8.0.1 '@vitest/ui': '*' '@vue/test-utils': ^2.4.2 - happy-dom: ^9.10.9 || ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + happy-dom: ^9.10.9 || ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 jsdom: ^22.0.0 || ^23.0.0 || ^24.0.0 || ^25.0.0 || ^26.0.0 playwright-core: ^1.43.1 - vitest: ^0.34.6 || ^1.0.0 || ^2.0.0 || ^3.0.0-beta.3 + vitest: ^0.34.6 || ^1.0.0 || ^2.0.0 || ^3.0.0 peerDependenciesMeta: '@cucumber/cucumber': optional: true @@ -2558,56 +2558,56 @@ packages: cpu: [x64] os: [win32] - '@rspack/binding-darwin-arm64@1.2.5': - resolution: {integrity: sha512-ou0NXMLp6RxY9Bx8P9lA8ArVjz/WAI/gSu5kKrdKKtMs6WKutl4vvP9A4HHZnISd9Tn00dlvDwNeNSUR7fjoDQ==} + '@rspack/binding-darwin-arm64@1.2.6': + resolution: {integrity: sha512-31URF3tAgVR8Pt6Oc8MANV/gYNR6DlUhtIMmWM2EwdcWTyIEnN7gSDdjtB6cYvETHwdM7NDSCOgyIirG1+tNZw==} cpu: [arm64] os: [darwin] - '@rspack/binding-darwin-x64@1.2.5': - resolution: {integrity: sha512-RdvH9YongQlDE9+T2Xh5D2+dyiLHx2Gz38Af1uObyBRNWjF1qbuR51hOas0f2NFUdyA03j1+HWZCbE7yZrmI3w==} + '@rspack/binding-darwin-x64@1.2.6': + resolution: {integrity: sha512-0XJMOGEqERP9N8zgJxfdWzuZG9buEp6RL4PSVaXPvcKw75Ig3YW50A8sMqd4SNXAqJp2gC706d6l8OnMXpRo3w==} cpu: [x64] os: [darwin] - '@rspack/binding-linux-arm64-gnu@1.2.5': - resolution: {integrity: sha512-jznk/CI/wN93fr8I1j3la/CAiGf8aG7ZHIpRBtT4CkNze0c5BcF3AaJVSBHVNQqgSv0qddxMt3SADpzV8rWZ6g==} + '@rspack/binding-linux-arm64-gnu@1.2.6': + resolution: {integrity: sha512-Ld26wvy9NSTqhUb/ll5ZpIW08ZzUkTl5daW3xHJgcaoRDrnJkRV1pMx8cdV8S+xsavJIPf4c+BuKpU6Ml2kx9A==} cpu: [arm64] os: [linux] - '@rspack/binding-linux-arm64-musl@1.2.5': - resolution: {integrity: sha512-oYzcaJ0xjb1fWbbtPmjjPXeehExEgwJ8fEGYQ5TikB+p9oCLkAghnNjsz9evUhgjByxi+NTZ1YmUNwxRuQDY1Q==} + '@rspack/binding-linux-arm64-musl@1.2.6': + resolution: {integrity: sha512-TrklgPKngiuzRovr7MdXDKXPfjJlT3g5LmCX/Y4pPfNrrOLjzL/fpEBRXBJEhrSuNWqpkZSNLs+Av02IY7manQ==} cpu: [arm64] os: [linux] - '@rspack/binding-linux-x64-gnu@1.2.5': - resolution: {integrity: sha512-dzEKs8oi86Vi+TFRCPpgmfF5ANL0VmlZN45e1An7HipeI2C5B1xrz/H8V43vPy8XEvQuMmkXO6Sp82A0zlHvIA==} + '@rspack/binding-linux-x64-gnu@1.2.6': + resolution: {integrity: sha512-aZ6mrZyuUg8hlBf7qEfXRAVPh2tM8E7kYZhI5eBOUoi6XhO5fTVcf/S2VUimFWLUmJdmSujG+nrYGQu1n74Xag==} cpu: [x64] os: [linux] - '@rspack/binding-linux-x64-musl@1.2.5': - resolution: {integrity: sha512-4ENeVPVSD97rRRGr6kJSm4sIPf1tKJ8vlr9hJi4sSvF7eMLWipSwIVmqRXJ2riVMRjYD2einmJ9KzI8rqQ2OwA==} + '@rspack/binding-linux-x64-musl@1.2.6': + resolution: {integrity: sha512-Trg+s1b6sD4XNMOvwWwI+cebwGOBEXsND9Ofjc6L1RPtCeZQ5Rrycfh/HVymI50Y48g8YMibLZw8G2gAfK8SZw==} cpu: [x64] os: [linux] - '@rspack/binding-win32-arm64-msvc@1.2.5': - resolution: {integrity: sha512-WUoJvX/z43MWeW1JKAQIxdvqH02oLzbaGMCzIikvniZnakQovYLPH6tCYh7qD3p7uQsm+IafFddhFxTtogC3pg==} + '@rspack/binding-win32-arm64-msvc@1.2.6': + resolution: {integrity: sha512-lEWMW8H5ERYX376NA2qGritCHmcMNW+Ob6WVWuEZNh0oWeBD/mWqWFxbCx5J3KtlVy4miwk65V8YDd92alUEyw==} cpu: [arm64] os: [win32] - '@rspack/binding-win32-ia32-msvc@1.2.5': - resolution: {integrity: sha512-YzPvmt/gpiacE6aAacz4dxgEbNWwoKYPaT4WYy/oITobnAui++iCFXC4IICSmlpoA1y7O8K3Qb9jbaB/lLhbwA==} + '@rspack/binding-win32-ia32-msvc@1.2.6': + resolution: {integrity: sha512-ML3f7vDyv2c7d+ync6l3aRY4cIAKUPT5n+yz7sRcwIBrB4n1n4rH6wf5a56h4wHjiWpnV0gXBXI9SrYD5a4vRQ==} cpu: [ia32] os: [win32] - '@rspack/binding-win32-x64-msvc@1.2.5': - resolution: {integrity: sha512-QDDshfteMZiglllm7WUh/ITemFNuexwn1Yul7cHBFGQu6HqtqKNAR0kGR8J3e15MPMlinSaygVpfRE4A0KPmjQ==} + '@rspack/binding-win32-x64-msvc@1.2.6': + resolution: {integrity: sha512-0W0iComo7cdOg5fOuaZ2l1Mz7DG1A4SPDes557n9CH2Tf5rub3m2rBoMQ1B/XIkcUeGf+oB6bbBBroHPH0vQBA==} cpu: [x64] os: [win32] - '@rspack/binding@1.2.5': - resolution: {integrity: sha512-q9vQmGDFZyFVMULwOFL7488WNSgn4ue94R/njDLMMIPF4K0oEJP2QT02elfG4KVGv2CbP63D7vEFN4ZNreo/Rw==} + '@rspack/binding@1.2.6': + resolution: {integrity: sha512-Szu9w+RktSunBNfIHDORY/YRLFplhnUF9QgpUles8XYzKo6NA96WQNJoFbrBDkEQPbNUtVpEk4Ua1c9ZWtVTJQ==} - '@rspack/core@1.2.5': - resolution: {integrity: sha512-x/riOl05gOVGgGQFimBqS5i8XbUpBxPIKUC+tDX4hmNNkzxRaGpspZfNtcL+1HBMyYuoM6fOWGyCp2R290Uy6g==} + '@rspack/core@1.2.6': + resolution: {integrity: sha512-CYiz6kXWdZX0tKu819Bromg84W9+GrgSY7OTMtr39IKRcCHjdVVjPYFthga2bNppfT+Ifeti5Ed06Xxlptr9CQ==} engines: {node: '>=16.0.0'} peerDependencies: '@rspack/tracing': ^1.x @@ -2915,7 +2915,7 @@ packages: '@unocss/astro@66.0.0': resolution: {integrity: sha512-GBhXT6JPqXjDXoJZTXhySk83NgOt0UigChqrUUdG4x7Z+DVYkDBION8vZUJjw0OdIaxNQ4euGWu4GDsMF6gQQg==} peerDependencies: - vite: 6.1.1 + vite: 6.2.0 peerDependenciesMeta: vite: optional: true @@ -2993,7 +2993,7 @@ packages: '@unocss/vite@66.0.0': resolution: {integrity: sha512-IVcPX8xL+2edyXKt4tp9yu5A6gcbPVCsspfcL0XgziCr01kS+4qSoZ90F3IUs3hXc/AyO5eCpRtGFMPLpOjXQg==} peerDependencies: - vite: 6.1.1 + vite: 6.2.0 '@vercel/nft@0.27.10': resolution: {integrity: sha512-zbaF9Wp/NsZtKLE4uVmL3FyfFwlpDyuymQM1kPbeT0mVOHKDQQNjnnfslB3REg3oZprmNFJuh3pkHBk2qAaizg==} @@ -3004,14 +3004,14 @@ packages: resolution: {integrity: sha512-uMJqv/7u1zz/9NbWAD3XdjaY20tKTf17XVfQ9zq4wY1BjsB/PjpJPMe2xiG39QpP4ZdhYNhm4Hvo66uJrykNLA==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: - vite: 6.1.1 + vite: 6.2.0 vue: 3.5.13 '@vitejs/plugin-vue@5.2.1': resolution: {integrity: sha512-cxh314tzaWwOLqVes2gnnCtvBDcM1UMdn+iFR+UjAn411dPT3tOmqrJjbMd7koZpMAmBM/GqeV4n9ge7JSiJJQ==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: - vite: 6.1.1 + vite: 6.2.0 vue: 3.5.13 '@vitest/coverage-v8@3.0.7': @@ -3030,7 +3030,7 @@ packages: resolution: {integrity: sha512-qui+3BLz9Eonx4EAuR/i+QlCX6AUZ35taDQgwGkK/Tw6/WgwodSrjN1X2xf69IA/643ZX5zNKIn2svvtZDrs4w==} peerDependencies: msw: ^2.4.9 - vite: 6.1.1 + vite: 6.2.0 peerDependenciesMeta: msw: optional: true @@ -3542,6 +3542,9 @@ packages: caniuse-lite@1.0.30001690: resolution: {integrity: sha512-5ExiE3qQN6oF8Clf8ifIDcMRCRE/dMGcETG/XGMD8/XiXm6HXQgQTh1yZYLXXpSOsEUlJm1Xr7kGULZTuGtP/w==} + caniuse-lite@1.0.30001700: + resolution: {integrity: sha512-2S6XIXwaE7K7erT8dY+kLQcpa5ms63XlRkMkReXjle+kf6c5g38vyMl+Z5y8dSxOFDhcFe+nxnn261PLxBSQsQ==} + case-police@1.0.0: resolution: {integrity: sha512-THHWd3TZmtB5sSrd8bt5t0shPQ/MVBXWChIULc9Fome4NN4SagoxNlc/V+lpl5uA4pNcCsBv5Z3wMmCqlYilxw==} hasBin: true @@ -4664,8 +4667,8 @@ packages: h3@1.15.1: resolution: {integrity: sha512-+ORaOBttdUm1E2Uu/obAyCguiI7MbBvsLTndc3gyK3zU+SYLoZXlyCP9Xgy0gikkGufFLTZXCXD6+4BsufnmHA==} - happy-dom@17.1.4: - resolution: {integrity: sha512-cMxE0HP45kLIgWdI0PFfnitNb95Cv8kG8moqI7CK6kcEcfV7xoYVVvSmJ7EuGfDatSKWtjhG/czVooqEV0L4rA==} + happy-dom@17.1.8: + resolution: {integrity: sha512-Yxbq/FG79z1rhAf/iB6YM8wO2JB/JDQBy99RiLSs+2siEAi5J05x9eW1nnASHZJbpldjJE2KuFLsLZ+AzX/IxA==} engines: {node: '>=18.0.0'} has-bigints@1.0.2: @@ -5265,8 +5268,8 @@ packages: resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==} engines: {node: '>= 8'} - knip@5.44.5: - resolution: {integrity: sha512-qXHVRsipmxZNKVb5IWUVHwQtr96Dfo3vnWszRgwMI2VhsW9EBi7b/2YlELrrqfPr0lwVnwhUUuNgYwvke+PdGA==} + knip@5.45.0: + resolution: {integrity: sha512-OUyO9FUEVCM6/j0gl+PP/LDeJEs4hIdE8n4vK4xrtjN1g3Qu4Ws1oexbWTCJ+8xt8Tgse4Yvhx96OqF/UVl3Ug==} engines: {node: '>=18.18.0'} hasBin: true peerDependencies: @@ -7271,7 +7274,7 @@ packages: engines: {node: '>=14'} peerDependencies: '@unocss/webpack': 66.0.0 - vite: 6.1.1 + vite: 6.2.0 peerDependenciesMeta: '@unocss/webpack': optional: true @@ -7438,7 +7441,7 @@ packages: vite-hot-client@0.2.4: resolution: {integrity: sha512-a1nzURqO7DDmnXqabFOliz908FRmIppkBKsJthS8rbe8hBEXwEwe4C3Pp33Z1JoFCYfVL4kTOMLKk0ZZxREIeA==} peerDependencies: - vite: 6.1.1 + vite: 6.2.0 vite-node@3.0.7: resolution: {integrity: sha512-2fX0QwX4GkkkpULXdT1Pf4q0tC1i1lFOyseKoonavXUNlQ77KpW2XqBGGNIm/J4Ows4KxgGJzDguYVPKwG/n5A==} @@ -7455,7 +7458,7 @@ packages: optionator: ^0.9.1 stylelint: '>=16' typescript: 5.7.3 - vite: 6.1.1 + vite: 6.2.0 vls: '*' vti: '*' vue-tsc: ~2.2.2 @@ -7484,7 +7487,7 @@ packages: engines: {node: '>=14'} peerDependencies: '@nuxt/kit': '*' - vite: 6.1.1 + vite: 6.2.0 peerDependenciesMeta: '@nuxt/kit': optional: true @@ -7492,10 +7495,10 @@ packages: vite-plugin-vue-inspector@5.3.1: resolution: {integrity: sha512-cBk172kZKTdvGpJuzCCLg8lJ909wopwsu3Ve9FsL1XsnLBiRT9U3MePcqrgGHgCX2ZgkqZmAGR8taxw+TV6s7A==} peerDependencies: - vite: 6.1.1 + vite: 6.2.0 - vite@6.1.1: - resolution: {integrity: sha512-4GgM54XrwRfrOp297aIYspIti66k56v16ZnqHvrIM7mG+HjDlAwS7p+Srr7J6fGvEdOJ5JcQ/D9T7HhtdXDTzA==} + vite@6.2.0: + resolution: {integrity: sha512-7dPxoo+WsT/64rDcwoOjk76XHj+TqNTIvHKcuMQ1k4/SeHDaQt5GFAeLYzrimZrMpn/O6DtdI03WUjdxuPM0oQ==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: @@ -8126,11 +8129,11 @@ snapshots: transitivePeerDependencies: - debug - '@codspeed/vitest-plugin@4.0.0(vite@6.1.1(@types/node@22.13.5)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vitest@3.0.7(@types/debug@4.1.12)(@types/node@22.13.5)(happy-dom@17.1.4)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))': + '@codspeed/vitest-plugin@4.0.0(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vitest@3.0.7(@types/debug@4.1.12)(@types/node@22.13.5)(happy-dom@17.1.8)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))': dependencies: '@codspeed/core': 4.0.0 - vite: 6.1.1(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) - vitest: 3.0.7(@types/debug@4.1.12)(@types/node@22.13.5)(happy-dom@17.1.4)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) + vitest: 3.0.7(@types/debug@4.1.12)(@types/node@22.13.5)(happy-dom@17.1.8)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) transitivePeerDependencies: - debug @@ -8652,12 +8655,12 @@ snapshots: '@nuxt/devalue@2.0.2': {} - '@nuxt/devtools-kit@2.1.0(vite@6.1.1(@types/node@22.13.5)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))': + '@nuxt/devtools-kit@2.1.0(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))': dependencies: '@nuxt/kit': link:packages/kit '@nuxt/schema': link:packages/schema execa: 9.5.2 - vite: 6.1.1(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) '@nuxt/devtools-wizard@2.1.0': dependencies: @@ -8670,12 +8673,12 @@ snapshots: prompts: 2.4.2 semver: 7.7.1 - '@nuxt/devtools@2.1.0(vite@6.1.1(@types/node@22.13.5)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))': + '@nuxt/devtools@2.1.0(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))': dependencies: - '@nuxt/devtools-kit': 2.1.0(vite@6.1.1(@types/node@22.13.5)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0)) + '@nuxt/devtools-kit': 2.1.0(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0)) '@nuxt/devtools-wizard': 2.1.0 '@nuxt/kit': link:packages/kit - '@vue/devtools-core': 7.7.2(vite@6.1.1(@types/node@22.13.5)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + '@vue/devtools-core': 7.7.2(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) '@vue/devtools-kit': 7.7.2 birpc: 2.2.0 consola: 3.4.0 @@ -8700,9 +8703,9 @@ snapshots: sirv: 3.0.1 structured-clone-es: 1.0.0 tinyglobby: 0.2.12 - vite: 6.1.1(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) - vite-plugin-inspect: 10.2.1(@nuxt/kit@packages+kit)(vite@6.1.1(@types/node@22.13.5)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0)) - vite-plugin-vue-inspector: 5.3.1(vite@6.1.1(@types/node@22.13.5)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0)) + vite: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) + vite-plugin-inspect: 10.2.1(@nuxt/kit@packages+kit)(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0)) + vite-plugin-vue-inspector: 5.3.1(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0)) which: 5.0.0 ws: 8.18.0 transitivePeerDependencies: @@ -8825,7 +8828,7 @@ snapshots: rc9: 2.1.2 std-env: 3.8.0 - '@nuxt/test-utils@3.15.4(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.5.13)(vue@3.5.13(typescript@5.7.3)))(@types/node@22.13.5)(@vue/test-utils@2.4.6)(happy-dom@17.1.4)(jiti@2.4.2)(magicast@0.3.5)(playwright-core@1.50.1)(terser@5.37.0)(tsx@4.19.2)(typescript@5.7.3)(vitest@3.0.7(@types/debug@4.1.12)(@types/node@22.13.5)(happy-dom@17.1.4)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(yaml@2.7.0)': + '@nuxt/test-utils@3.17.0(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.5.13)(vue@3.5.13(typescript@5.7.3)))(@types/node@22.13.5)(@vue/test-utils@2.4.6)(happy-dom@17.1.8)(jiti@2.4.2)(magicast@0.3.5)(playwright-core@1.50.1)(terser@5.37.0)(tsx@4.19.2)(typescript@5.7.3)(vitest@3.0.7(@types/debug@4.1.12)(@types/node@22.13.5)(happy-dom@17.1.8)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(yaml@2.7.0)': dependencies: '@nuxt/kit': link:packages/kit '@nuxt/schema': link:packages/schema @@ -8850,15 +8853,15 @@ snapshots: ufo: 1.5.4 unenv: 1.10.0 unplugin: 2.2.0 - vite: 6.1.1(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) - vitest-environment-nuxt: 1.0.1(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.5.13)(vue@3.5.13(typescript@5.7.3)))(@types/node@22.13.5)(@vue/test-utils@2.4.6)(happy-dom@17.1.4)(jiti@2.4.2)(magicast@0.3.5)(playwright-core@1.50.1)(terser@5.37.0)(tsx@4.19.2)(typescript@5.7.3)(vitest@3.0.7(@types/debug@4.1.12)(@types/node@22.13.5)(happy-dom@17.1.4)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(yaml@2.7.0) + vite: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) + vitest-environment-nuxt: 1.0.1(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.5.13)(vue@3.5.13(typescript@5.7.3)))(@types/node@22.13.5)(@vue/test-utils@2.4.6)(happy-dom@17.1.8)(jiti@2.4.2)(magicast@0.3.5)(playwright-core@1.50.1)(terser@5.37.0)(tsx@4.19.2)(typescript@5.7.3)(vitest@3.0.7(@types/debug@4.1.12)(@types/node@22.13.5)(happy-dom@17.1.8)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(yaml@2.7.0) vue: 3.5.13(typescript@5.7.3) optionalDependencies: '@testing-library/vue': 8.1.0(@vue/compiler-sfc@3.5.13)(vue@3.5.13(typescript@5.7.3)) '@vue/test-utils': 2.4.6 - happy-dom: 17.1.4 + happy-dom: 17.1.8 playwright-core: 1.50.1 - vitest: 3.0.7(@types/debug@4.1.12)(@types/node@22.13.5)(happy-dom@17.1.4)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) + vitest: 3.0.7(@types/debug@4.1.12)(@types/node@22.13.5)(happy-dom@17.1.8)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) transitivePeerDependencies: - '@types/node' - jiti @@ -9227,51 +9230,51 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.34.8': optional: true - '@rspack/binding-darwin-arm64@1.2.5': + '@rspack/binding-darwin-arm64@1.2.6': optional: true - '@rspack/binding-darwin-x64@1.2.5': + '@rspack/binding-darwin-x64@1.2.6': optional: true - '@rspack/binding-linux-arm64-gnu@1.2.5': + '@rspack/binding-linux-arm64-gnu@1.2.6': optional: true - '@rspack/binding-linux-arm64-musl@1.2.5': + '@rspack/binding-linux-arm64-musl@1.2.6': optional: true - '@rspack/binding-linux-x64-gnu@1.2.5': + '@rspack/binding-linux-x64-gnu@1.2.6': optional: true - '@rspack/binding-linux-x64-musl@1.2.5': + '@rspack/binding-linux-x64-musl@1.2.6': optional: true - '@rspack/binding-win32-arm64-msvc@1.2.5': + '@rspack/binding-win32-arm64-msvc@1.2.6': optional: true - '@rspack/binding-win32-ia32-msvc@1.2.5': + '@rspack/binding-win32-ia32-msvc@1.2.6': optional: true - '@rspack/binding-win32-x64-msvc@1.2.5': + '@rspack/binding-win32-x64-msvc@1.2.6': optional: true - '@rspack/binding@1.2.5': + '@rspack/binding@1.2.6': optionalDependencies: - '@rspack/binding-darwin-arm64': 1.2.5 - '@rspack/binding-darwin-x64': 1.2.5 - '@rspack/binding-linux-arm64-gnu': 1.2.5 - '@rspack/binding-linux-arm64-musl': 1.2.5 - '@rspack/binding-linux-x64-gnu': 1.2.5 - '@rspack/binding-linux-x64-musl': 1.2.5 - '@rspack/binding-win32-arm64-msvc': 1.2.5 - '@rspack/binding-win32-ia32-msvc': 1.2.5 - '@rspack/binding-win32-x64-msvc': 1.2.5 + '@rspack/binding-darwin-arm64': 1.2.6 + '@rspack/binding-darwin-x64': 1.2.6 + '@rspack/binding-linux-arm64-gnu': 1.2.6 + '@rspack/binding-linux-arm64-musl': 1.2.6 + '@rspack/binding-linux-x64-gnu': 1.2.6 + '@rspack/binding-linux-x64-musl': 1.2.6 + '@rspack/binding-win32-arm64-msvc': 1.2.6 + '@rspack/binding-win32-ia32-msvc': 1.2.6 + '@rspack/binding-win32-x64-msvc': 1.2.6 - '@rspack/core@1.2.5': + '@rspack/core@1.2.6': dependencies: '@module-federation/runtime-tools': 0.8.4 - '@rspack/binding': 1.2.5 + '@rspack/binding': 1.2.6 '@rspack/lite-tapable': 1.0.1 - caniuse-lite: 1.0.30001690 + caniuse-lite: 1.0.30001700 '@rspack/lite-tapable@1.0.1': {} @@ -9703,13 +9706,13 @@ snapshots: unhead: 1.11.19 vue: 3.5.13(typescript@5.7.3) - '@unocss/astro@66.0.0(vite@6.1.1(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))': + '@unocss/astro@66.0.0(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))': dependencies: '@unocss/core': 66.0.0 '@unocss/reset': 66.0.0 - '@unocss/vite': 66.0.0(vite@6.1.1(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + '@unocss/vite': 66.0.0(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) optionalDependencies: - vite: 6.1.1(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) transitivePeerDependencies: - vue @@ -9834,7 +9837,7 @@ snapshots: dependencies: '@unocss/core': 66.0.0 - '@unocss/vite@66.0.0(vite@6.1.1(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))': + '@unocss/vite@66.0.0(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))': dependencies: '@ampproject/remapping': 2.3.0 '@unocss/config': 66.0.0 @@ -9844,7 +9847,7 @@ snapshots: magic-string: 0.30.17 tinyglobby: 0.2.12 unplugin-utils: 0.2.4 - vite: 6.1.1(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) transitivePeerDependencies: - vue @@ -9867,22 +9870,22 @@ snapshots: - rollup - supports-color - '@vitejs/plugin-vue-jsx@4.1.1(vite@6.1.1(@types/node@22.13.5)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))': + '@vitejs/plugin-vue-jsx@4.1.1(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))': dependencies: '@babel/core': 7.26.9 '@babel/plugin-transform-typescript': 7.25.9(@babel/core@7.26.9) '@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.26.9) - vite: 6.1.1(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) vue: 3.5.13(typescript@5.7.3) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.2.1(vite@6.1.1(@types/node@22.13.5)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))': + '@vitejs/plugin-vue@5.2.1(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))': dependencies: - vite: 6.1.1(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) vue: 3.5.13(typescript@5.7.3) - '@vitest/coverage-v8@3.0.7(vitest@3.0.7(@types/debug@4.1.12)(@types/node@22.13.5)(happy-dom@17.1.4)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))': + '@vitest/coverage-v8@3.0.7(vitest@3.0.7(@types/debug@4.1.12)(@types/node@22.13.5)(happy-dom@17.1.8)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 1.0.2 @@ -9896,7 +9899,7 @@ snapshots: std-env: 3.8.0 test-exclude: 7.0.1 tinyrainbow: 2.0.0 - vitest: 3.0.7(@types/debug@4.1.12)(@types/node@22.13.5)(happy-dom@17.1.4)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) + vitest: 3.0.7(@types/debug@4.1.12)(@types/node@22.13.5)(happy-dom@17.1.8)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) transitivePeerDependencies: - supports-color @@ -9907,13 +9910,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.0.7(vite@6.1.1(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))': + '@vitest/mocker@3.0.7(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))': dependencies: '@vitest/spy': 3.0.7 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 6.1.1(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) '@vitest/pretty-format@3.0.7': dependencies: @@ -10044,14 +10047,14 @@ snapshots: dependencies: '@vue/devtools-kit': 7.7.2 - '@vue/devtools-core@7.7.2(vite@6.1.1(@types/node@22.13.5)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))': + '@vue/devtools-core@7.7.2(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))': dependencies: '@vue/devtools-kit': 7.7.2 '@vue/devtools-shared': 7.7.2 mitt: 3.0.1 nanoid: 5.0.9 pathe: 2.0.3 - vite-hot-client: 0.2.4(vite@6.1.1(@types/node@22.13.5)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0)) + vite-hot-client: 0.2.4(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0)) vue: 3.5.13(typescript@5.7.3) transitivePeerDependencies: - vite @@ -10559,6 +10562,8 @@ snapshots: caniuse-lite@1.0.30001690: {} + caniuse-lite@1.0.30001700: {} + case-police@1.0.0: {} ccount@2.0.1: {} @@ -10820,7 +10825,7 @@ snapshots: dependencies: postcss: 8.5.3 - css-loader@7.1.2(@rspack/core@1.2.5)(webpack@5.96.1): + css-loader@7.1.2(@rspack/core@1.2.6)(webpack@5.96.1): dependencies: icss-utils: 5.1.0(postcss@8.5.3) postcss: 8.5.3 @@ -10831,10 +10836,10 @@ snapshots: postcss-value-parser: 4.2.0 semver: 7.7.1 optionalDependencies: - '@rspack/core': 1.2.5 + '@rspack/core': 1.2.6 webpack: 5.96.1 - css-loader@7.1.2(@rspack/core@1.2.5)(webpack@5.97.1): + css-loader@7.1.2(@rspack/core@1.2.6)(webpack@5.97.1): dependencies: icss-utils: 5.1.0(postcss@8.5.3) postcss: 8.5.3 @@ -10845,7 +10850,7 @@ snapshots: postcss-value-parser: 4.2.0 semver: 7.7.1 optionalDependencies: - '@rspack/core': 1.2.5 + '@rspack/core': 1.2.6 webpack: 5.97.1 css-minimizer-webpack-plugin@7.0.0(esbuild@0.25.0)(webpack@5.96.1(esbuild@0.25.0)): @@ -11904,7 +11909,7 @@ snapshots: ufo: 1.5.4 uncrypto: 0.1.3 - happy-dom@17.1.4: + happy-dom@17.1.8: dependencies: webidl-conversions: 7.0.0 whatwg-mimetype: 3.0.0 @@ -12026,7 +12031,7 @@ snapshots: html-tags@3.3.1: {} - html-validate@9.4.0(vitest@3.0.7(@types/debug@4.1.12)(@types/node@22.13.5)(happy-dom@17.1.4)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0)): + html-validate@9.4.0(vitest@3.0.7(@types/debug@4.1.12)(@types/node@22.13.5)(happy-dom@17.1.8)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0)): dependencies: '@html-validate/stylish': 4.2.0 '@sidvind/better-ajv-errors': 3.0.1(ajv@8.17.1) @@ -12037,7 +12042,7 @@ snapshots: prompts: 2.4.2 semver: 7.7.1 optionalDependencies: - vitest: 3.0.7(@types/debug@4.1.12)(@types/node@22.13.5)(happy-dom@17.1.4)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) + vitest: 3.0.7(@types/debug@4.1.12)(@types/node@22.13.5)(happy-dom@17.1.8)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) html-void-elements@3.0.0: {} @@ -12483,7 +12488,7 @@ snapshots: klona@2.0.6: {} - knip@5.44.5(@types/node@22.13.5)(typescript@5.7.3): + knip@5.45.0(@types/node@22.13.5)(typescript@5.7.3): dependencies: '@nodelib/fs.walk': 3.0.1 '@snyk/github-codeowners': 1.1.0 @@ -13646,26 +13651,26 @@ snapshots: read-cache: 1.0.0 resolve: 1.22.10 - postcss-loader@8.1.1(@rspack/core@1.2.5)(postcss@8.5.3)(typescript@5.7.3)(webpack@5.96.1): + postcss-loader@8.1.1(@rspack/core@1.2.6)(postcss@8.5.3)(typescript@5.7.3)(webpack@5.96.1): dependencies: cosmiconfig: 9.0.0(typescript@5.7.3) jiti: 1.21.7 postcss: 8.5.3 semver: 7.7.1 optionalDependencies: - '@rspack/core': 1.2.5 + '@rspack/core': 1.2.6 webpack: 5.96.1 transitivePeerDependencies: - typescript - postcss-loader@8.1.1(@rspack/core@1.2.5)(postcss@8.5.3)(typescript@5.7.3)(webpack@5.97.1): + postcss-loader@8.1.1(@rspack/core@1.2.6)(postcss@8.5.3)(typescript@5.7.3)(webpack@5.97.1): dependencies: cosmiconfig: 9.0.0(typescript@5.7.3) jiti: 1.21.7 postcss: 8.5.3 semver: 7.7.1 optionalDependencies: - '@rspack/core': 1.2.5 + '@rspack/core': 1.2.6 webpack: 5.97.1 transitivePeerDependencies: - typescript @@ -14294,11 +14299,11 @@ snapshots: safe-buffer@5.2.1: {} - sass-loader@16.0.5(@rspack/core@1.2.5)(webpack@5.96.1(esbuild@0.25.0)): + sass-loader@16.0.5(@rspack/core@1.2.6)(webpack@5.96.1(esbuild@0.25.0)): dependencies: neo-async: 2.6.2 optionalDependencies: - '@rspack/core': 1.2.5 + '@rspack/core': 1.2.6 webpack: 5.96.1(esbuild@0.25.0) sass@1.78.0: @@ -14971,9 +14976,9 @@ snapshots: universalify@2.0.1: {} - unocss@66.0.0(postcss@8.5.3)(vite@6.1.1(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)): + unocss@66.0.0(postcss@8.5.3)(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)): dependencies: - '@unocss/astro': 66.0.0(vite@6.1.1(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + '@unocss/astro': 66.0.0(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) '@unocss/cli': 66.0.0 '@unocss/core': 66.0.0 '@unocss/postcss': 66.0.0(postcss@8.5.3) @@ -14990,9 +14995,9 @@ snapshots: '@unocss/transformer-compile-class': 66.0.0 '@unocss/transformer-directives': 66.0.0 '@unocss/transformer-variant-group': 66.0.0 - '@unocss/vite': 66.0.0(vite@6.1.1(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + '@unocss/vite': 66.0.0(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) optionalDependencies: - vite: 6.1.1(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) transitivePeerDependencies: - postcss - supports-color @@ -15148,9 +15153,9 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.2 - vite-hot-client@0.2.4(vite@6.1.1(@types/node@22.13.5)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0)): + vite-hot-client@0.2.4(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0)): dependencies: - vite: 6.1.1(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) vite-node@3.0.7(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0): dependencies: @@ -15158,7 +15163,7 @@ snapshots: debug: 4.4.0(supports-color@9.4.0) es-module-lexer: 1.6.0 pathe: 2.0.3 - vite: 6.1.1(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) transitivePeerDependencies: - '@types/node' - jiti @@ -15173,7 +15178,7 @@ snapshots: - tsx - yaml - vite-plugin-checker@0.9.0(eslint@9.21.0(jiti@2.4.2))(optionator@0.9.4)(typescript@5.7.3)(vite@6.1.1(@types/node@22.13.5)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue-tsc@2.2.4(typescript@5.7.3)): + vite-plugin-checker@0.9.0(eslint@9.21.0(jiti@2.4.2))(optionator@0.9.4)(typescript@5.7.3)(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue-tsc@2.2.4(typescript@5.7.3)): dependencies: '@babel/code-frame': 7.26.2 chokidar: 4.0.3 @@ -15183,7 +15188,7 @@ snapshots: strip-ansi: 7.1.0 tiny-invariant: 1.3.3 tinyglobby: 0.2.12 - vite: 6.1.1(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) vscode-uri: 3.1.0 optionalDependencies: eslint: 9.21.0(jiti@2.4.2) @@ -15191,20 +15196,20 @@ snapshots: typescript: 5.7.3 vue-tsc: 2.2.4(typescript@5.7.3) - vite-plugin-inspect@10.2.1(@nuxt/kit@packages+kit)(vite@6.1.1(@types/node@22.13.5)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0)): + vite-plugin-inspect@10.2.1(@nuxt/kit@packages+kit)(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0)): dependencies: ansis: 3.15.0 debug: 4.4.0(supports-color@9.4.0) error-stack-parser-es: 1.0.5 open: 10.1.0 sirv: 3.0.1 - vite: 6.1.1(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) optionalDependencies: '@nuxt/kit': link:packages/kit transitivePeerDependencies: - supports-color - vite-plugin-vue-inspector@5.3.1(vite@6.1.1(@types/node@22.13.5)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0)): + vite-plugin-vue-inspector@5.3.1(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0)): dependencies: '@babel/core': 7.26.9 '@babel/plugin-proposal-decorators': 7.24.7(@babel/core@7.26.9) @@ -15215,13 +15220,13 @@ snapshots: '@vue/compiler-dom': 3.5.13 kolorist: 1.8.0 magic-string: 0.30.17 - vite: 6.1.1(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) transitivePeerDependencies: - supports-color - vite@6.1.1(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0): + vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0): dependencies: - esbuild: 0.24.2 + esbuild: 0.25.0 postcss: 8.5.3 rollup: 4.34.8 optionalDependencies: @@ -15233,9 +15238,9 @@ snapshots: tsx: 4.19.2 yaml: 2.7.0 - vitest-environment-nuxt@1.0.1(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.5.13)(vue@3.5.13(typescript@5.7.3)))(@types/node@22.13.5)(@vue/test-utils@2.4.6)(happy-dom@17.1.4)(jiti@2.4.2)(magicast@0.3.5)(playwright-core@1.50.1)(terser@5.37.0)(tsx@4.19.2)(typescript@5.7.3)(vitest@3.0.7(@types/debug@4.1.12)(@types/node@22.13.5)(happy-dom@17.1.4)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(yaml@2.7.0): + vitest-environment-nuxt@1.0.1(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.5.13)(vue@3.5.13(typescript@5.7.3)))(@types/node@22.13.5)(@vue/test-utils@2.4.6)(happy-dom@17.1.8)(jiti@2.4.2)(magicast@0.3.5)(playwright-core@1.50.1)(terser@5.37.0)(tsx@4.19.2)(typescript@5.7.3)(vitest@3.0.7(@types/debug@4.1.12)(@types/node@22.13.5)(happy-dom@17.1.8)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(yaml@2.7.0): dependencies: - '@nuxt/test-utils': 3.15.4(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.5.13)(vue@3.5.13(typescript@5.7.3)))(@types/node@22.13.5)(@vue/test-utils@2.4.6)(happy-dom@17.1.4)(jiti@2.4.2)(magicast@0.3.5)(playwright-core@1.50.1)(terser@5.37.0)(tsx@4.19.2)(typescript@5.7.3)(vitest@3.0.7(@types/debug@4.1.12)(@types/node@22.13.5)(happy-dom@17.1.4)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(yaml@2.7.0) + '@nuxt/test-utils': 3.17.0(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.5.13)(vue@3.5.13(typescript@5.7.3)))(@types/node@22.13.5)(@vue/test-utils@2.4.6)(happy-dom@17.1.8)(jiti@2.4.2)(magicast@0.3.5)(playwright-core@1.50.1)(terser@5.37.0)(tsx@4.19.2)(typescript@5.7.3)(vitest@3.0.7(@types/debug@4.1.12)(@types/node@22.13.5)(happy-dom@17.1.8)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(yaml@2.7.0) transitivePeerDependencies: - '@cucumber/cucumber' - '@jest/globals' @@ -15261,10 +15266,10 @@ snapshots: - vitest - yaml - vitest@3.0.7(@types/debug@4.1.12)(@types/node@22.13.5)(happy-dom@17.1.4)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0): + vitest@3.0.7(@types/debug@4.1.12)(@types/node@22.13.5)(happy-dom@17.1.8)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0): dependencies: '@vitest/expect': 3.0.7 - '@vitest/mocker': 3.0.7(vite@6.1.1(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0)) + '@vitest/mocker': 3.0.7(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0)) '@vitest/pretty-format': 3.0.7 '@vitest/runner': 3.0.7 '@vitest/snapshot': 3.0.7 @@ -15280,13 +15285,13 @@ snapshots: tinyexec: 0.3.2 tinypool: 1.0.2 tinyrainbow: 2.0.0 - vite: 6.1.1(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) vite-node: 3.0.7(@types/node@22.13.5)(jiti@2.4.2)(sass@1.78.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/debug': 4.1.12 '@types/node': 22.13.5 - happy-dom: 17.1.4 + happy-dom: 17.1.8 transitivePeerDependencies: - jiti - less @@ -15557,24 +15562,24 @@ snapshots: - esbuild - uglify-js - webpackbar@7.0.0(@rspack/core@1.2.5)(webpack@5.96.1): + webpackbar@7.0.0(@rspack/core@1.2.6)(webpack@5.96.1): dependencies: ansis: 3.15.0 consola: 3.4.0 pretty-time: 1.1.0 std-env: 3.8.0 optionalDependencies: - '@rspack/core': 1.2.5 + '@rspack/core': 1.2.6 webpack: 5.96.1 - webpackbar@7.0.0(@rspack/core@1.2.5)(webpack@5.97.1): + webpackbar@7.0.0(@rspack/core@1.2.6)(webpack@5.97.1): dependencies: ansis: 3.15.0 consola: 3.4.0 pretty-time: 1.1.0 std-env: 3.8.0 optionalDependencies: - '@rspack/core': 1.2.5 + '@rspack/core': 1.2.6 webpack: 5.97.1 whatwg-mimetype@3.0.0: {} diff --git a/test/nuxt/composables.test.ts b/test/nuxt/composables.test.ts index 06575b3ad8..1f2a7c0077 100644 --- a/test/nuxt/composables.test.ts +++ b/test/nuxt/composables.test.ts @@ -554,14 +554,15 @@ describe.skipIf(process.env.TEST_MANIFEST === 'manifest-off')('app manifests', ( delete manifest.timestamp expect(manifest).toMatchInlineSnapshot(` { - "id": "override", + "id": "test", "matcher": { "dynamic": {}, "static": { - "/": null, - "/pre": null, "/pre/test": { - "redirect": true, + "redirect": "/", + }, + "/specific-prerendered": { + "prerender": true, }, }, "wildcard": { @@ -570,9 +571,7 @@ describe.skipIf(process.env.TEST_MANIFEST === 'manifest-off')('app manifests', ( }, }, }, - "prerendered": [ - "/specific-prerendered", - ], + "prerendered": [], } `) }) @@ -583,10 +582,10 @@ describe.skipIf(process.env.TEST_MANIFEST === 'manifest-off')('app manifests', ( "prerender": true, } `) - expect(await getRouteRules('/pre/test')).toMatchInlineSnapshot(` + expect(await getRouteRules({ path: '/pre/test' })).toMatchInlineSnapshot(` { "prerender": true, - "redirect": true, + "redirect": "/", } `) }) diff --git a/test/setup-runtime.ts b/test/setup-runtime.ts index e8e3e7bc91..e2c505e9df 100644 --- a/test/setup-runtime.ts +++ b/test/setup-runtime.ts @@ -1,30 +1,7 @@ import { vi } from 'vitest' -import { defineEventHandler } from 'h3' - -import { registerEndpoint } from '@nuxt/test-utils/runtime' vi.mock('#app/compat/idle-callback', () => ({ // eslint-disable-next-line @typescript-eslint/no-unsafe-function-type requestIdleCallback: (cb: Function) => cb(), cancelIdleCallback: () => {}, })) - -const timestamp = Date.now() -registerEndpoint('/_nuxt/builds/latest.json', defineEventHandler(() => ({ - id: 'override', - timestamp, -}))) -registerEndpoint('/_nuxt/builds/meta/override.json', defineEventHandler(() => ({ - id: 'override', - timestamp, - matcher: { - static: { - '/': null, - '/pre': null, - '/pre/test': { redirect: true }, - }, - wildcard: { '/pre': { prerender: true } }, - dynamic: {}, - }, - prerendered: ['/specific-prerendered'], -}))) diff --git a/vitest.nuxt.config.ts b/vitest.nuxt.config.ts index 2aeda8d9eb..08d84a9448 100644 --- a/vitest.nuxt.config.ts +++ b/vitest.nuxt.config.ts @@ -14,10 +14,10 @@ export default defineVitestConfig({ nuxt: { overrides: { pages: true, - runtimeConfig: { - app: { - buildId: 'override', - }, + routeRules: { + '/specific-prerendered': { prerender: true }, + '/pre/test': { redirect: '/' }, + '/pre/**': { prerender: true }, }, experimental: { appManifest: process.env.TEST_MANIFEST !== 'manifest-off',