From 366396c9d95dd1c5fab63054ab5868a37e30c238 Mon Sep 17 00:00:00 2001 From: Hooray <304327508@qq.com> Date: Thu, 26 Jun 2025 17:38:16 +0800 Subject: [PATCH] =?UTF-8?q?vite=20=E5=8D=87=E7=BA=A7=E5=88=B0=207.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 8 +- pnpm-lock.yaml | 203 ++++++++++++++++++++++++++++--------------------- vite.config.ts | 1 - 3 files changed, 122 insertions(+), 90 deletions(-) diff --git a/package.json b/package.json index af156460..030f6e68 100755 --- a/package.json +++ b/package.json @@ -87,9 +87,9 @@ "@types/splitpanes": "^2.2.6", "@unocss/eslint-plugin": "^66.1.4", "@unocss/preset-legacy-compat": "^66.1.4", - "@vitejs/plugin-legacy": "^6.1.1", - "@vitejs/plugin-vue": "^5.2.4", - "@vitejs/plugin-vue-jsx": "^4.2.0", + "@vitejs/plugin-legacy": "^7.0.0", + "@vitejs/plugin-vue": "^6.0.0", + "@vitejs/plugin-vue-jsx": "^5.0.0", "@vue/tsconfig": "^0.7.0", "autoprefixer": "^10.4.21", "boxen": "^8.0.1", @@ -118,7 +118,7 @@ "unplugin-auto-import": "^19.3.0", "unplugin-turbo-console": "^2.1.3", "unplugin-vue-components": "^28.7.0", - "vite": "^6.3.5", + "vite": "^7.0.0", "vite-plugin-app-loading": "^0.4.0", "vite-plugin-archiver": "^0.2.0", "vite-plugin-banner": "^0.8.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d039d54e..f1f6c3f3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -208,14 +208,14 @@ importers: specifier: ^66.1.4 version: 66.1.4 '@vitejs/plugin-legacy': - specifier: ^6.1.1 - version: 6.1.1(terser@5.41.0)(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0)) + specifier: ^7.0.0 + version: 7.0.0(terser@5.41.0)(vite@7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0)) '@vitejs/plugin-vue': - specifier: ^5.2.4 - version: 5.2.4(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) + specifier: ^6.0.0 + version: 6.0.0(vite@7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) '@vitejs/plugin-vue-jsx': - specifier: ^4.2.0 - version: 4.2.0(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) + specifier: ^5.0.0 + version: 5.0.0(vite@7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) '@vue/tsconfig': specifier: ^0.7.0 version: 0.7.0(typescript@5.8.3)(vue@3.5.16(typescript@5.8.3)) @@ -287,22 +287,22 @@ importers: version: 5.8.3 unocss: specifier: ^66.1.4 - version: 66.1.4(postcss@8.5.4)(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) + version: 66.1.4(postcss@8.5.4)(vite@7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) unocss-preset-animations: specifier: ^1.2.1 - version: 1.2.1(@unocss/preset-wind3@66.1.4)(unocss@66.1.4(postcss@8.5.4)(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3))) + version: 1.2.1(@unocss/preset-wind3@66.1.4)(unocss@66.1.4(postcss@8.5.4)(vite@7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3))) unplugin-auto-import: specifier: ^19.3.0 version: 19.3.0(@vueuse/core@13.3.0(vue@3.5.16(typescript@5.8.3))) unplugin-turbo-console: specifier: ^2.1.3 - version: 2.1.3(esbuild@0.25.5)(rollup@4.42.0)(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) + version: 2.1.3(esbuild@0.25.5)(rollup@4.42.0)(vite@7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) unplugin-vue-components: specifier: ^28.7.0 version: 28.7.0(@babel/parser@7.27.5)(vue@3.5.16(typescript@5.8.3)) vite: - specifier: ^6.3.5 - version: 6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0) + specifier: ^7.0.0 + version: 7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0) vite-plugin-app-loading: specifier: ^0.4.0 version: 0.4.0 @@ -317,22 +317,22 @@ importers: version: 2.0.1(rollup@4.42.0) vite-plugin-env-parse: specifier: ^1.0.15 - version: 1.0.15(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0)) + version: 1.0.15(vite@7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0)) vite-plugin-fake-server: specifier: ^2.2.0 version: 2.2.0 vite-plugin-pages: specifier: ^0.33.0 - version: 0.33.0(@vue/compiler-sfc@3.5.16)(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))(vue-router@4.5.1(vue@3.5.16(typescript@5.8.3))) + version: 0.33.0(@vue/compiler-sfc@3.5.16)(vite@7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))(vue-router@4.5.1(vue@3.5.16(typescript@5.8.3))) vite-plugin-svg-icons: specifier: ^2.0.1 - version: 2.0.1(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0)) + version: 2.0.1(vite@7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0)) vite-plugin-vue-devtools: specifier: ^7.7.6 - version: 7.7.6(rollup@4.42.0)(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) + version: 7.7.6(rollup@4.42.0)(vite@7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) vite-plugin-vue-meta-layouts: specifier: ^0.5.1 - version: 0.5.1(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))(vue-router@4.5.1(vue@3.5.16(typescript@5.8.3))) + version: 0.5.1(vite@7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))(vue-router@4.5.1(vue@3.5.16(typescript@5.8.3))) vue-tsc: specifier: ^2.2.10 version: 2.2.10(typescript@5.8.3) @@ -1700,8 +1700,11 @@ packages: resolution: {integrity: sha512-wTOf1zerZX8qYcMmLZw3czR4paI4hXqPjShNwJRh5DeHxvgffUS5KM7XwxtbIheUW6LVYT5fhT2AJiP6mU7U4A==} engines: {node: '>= 10'} - '@rolldown/pluginutils@1.0.0-beta.13': - resolution: {integrity: sha512-/9TBv7Ir9ojO1mDlTy35X0GSGqvP+aRa44i2fciAK/EEJeimvJyL6eN2Ug2RwXEGFVumgZh231PeykYjo2WBtw==} + '@rolldown/pluginutils@1.0.0-beta.19': + resolution: {integrity: sha512-3FL3mnMbPu0muGOCaKAhhFEYmqv9eTfPSJRJmANrCwtgK8VuxpsZDGK+m0LYAGoyO8+0j5uRe4PeyPDK1yA/hA==} + + '@rolldown/pluginutils@1.0.0-beta.20': + resolution: {integrity: sha512-PCLTsxf5Gvek1g7KqO+DYnhpqpSzHeSNGso+mmMnv9jm0dFBky1SZCzz0ZTGHstWwpTsmTlIRdlcB949f6PGGQ==} '@rollup/pluginutils@5.1.4': resolution: {integrity: sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==} @@ -2203,25 +2206,25 @@ packages: '@visactor/vutils@0.19.6': resolution: {integrity: sha512-1jzBJNoIc9QKeJb1SQo2bXQhrhKqWcjyKPbOSdYE2joEYu2AzWY4RVe6Bq4SUNgZETeSFyhJF7Ij8gRdDd7/QA==} - '@vitejs/plugin-legacy@6.1.1': - resolution: {integrity: sha512-BvusL+mYZ0q5qS5Rq3D70QxZBmhyiHRaXLtYJHH5AEsAmdSqJR4xe5KwMi1H3w8/9lVJwhkLYqFQ9vmWYWy6kA==} - engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} + '@vitejs/plugin-legacy@7.0.0': + resolution: {integrity: sha512-qevhyYFUeZXBd/bAZGwpBgyn4GGAYije9YPV8Jg07newPCZtFEIlFlzsQowPbm87iKekOIL/90wKn+hvGkjzkg==} + engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: terser: ^5.16.0 - vite: ^6.0.0 + vite: ^7.0.0 - '@vitejs/plugin-vue-jsx@4.2.0': - resolution: {integrity: sha512-DSTrmrdLp+0LDNF77fqrKfx7X0ErRbOcUAgJL/HbSesqQwoUvUQ4uYQqaex+rovqgGcoPqVk+AwUh3v9CuiYIw==} - engines: {node: ^18.0.0 || >=20.0.0} + '@vitejs/plugin-vue-jsx@5.0.0': + resolution: {integrity: sha512-wsUq9YvXvXNUsyTWUHEPCGrnrF5bsnvQlg/yKJsALfV4MSVXp9IS9uiCfLXRUSpX806+zaDm2Z9yd6tU9Gaz0A==} + engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: - vite: ^5.0.0 || ^6.0.0 + vite: ^5.0.0 || ^6.0.0 || ^7.0.0 vue: ^3.0.0 - '@vitejs/plugin-vue@5.2.4': - resolution: {integrity: sha512-7Yx/SXSOcQq5HiiV3orevHUFn+pmMB4cgbEkDYgnkUWb0WfeQ/wa2yFv6D5ICiCQOVpjA7vYDXrC7AGO8yjDHA==} - engines: {node: ^18.0.0 || >=20.0.0} + '@vitejs/plugin-vue@6.0.0': + resolution: {integrity: sha512-iAliE72WsdhjzTOp2DtvKThq1VBC4REhwRcaA+zPAAph6I+OQhUXv+Xu2KS7ElxYtb7Zc/3R30Hwv1DxEo7NXQ==} + engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: - vite: ^5.0.0 || ^6.0.0 + vite: ^5.0.0 || ^6.0.0 || ^7.0.0 vue: ^3.2.25 '@vitest/eslint-plugin@1.2.1': @@ -2996,6 +2999,9 @@ packages: core-js@3.42.0: resolution: {integrity: sha512-Sz4PP4ZA+Rq4II21qkNqOEDTDrCvcANId3xpIgB34NDkWc3UduWj2dqEtN9yZIq8Dk3HyPI33x9sqqU5C8sr0g==} + core-js@3.43.0: + resolution: {integrity: sha512-N6wEbTTZSYOY2rYAn85CuvWWkCK6QweMn7/4Nr3w+gDBeBhk/x4EJeY6FPo4QzDoJZxVTv8U7CMvgWk6pOHHqA==} + core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} @@ -3705,6 +3711,14 @@ packages: picomatch: optional: true + fdir@6.4.6: + resolution: {integrity: sha512-hiFoqpyZcfNm1yc4u8oWCf9A2c4D3QjCrks3zmoVKVxpQRzmPNar1hUJcBG2RQHvEVGDN+Jm81ZheVLAQMK6+w==} + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + fecha@4.2.3: resolution: {integrity: sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw==} @@ -5559,6 +5573,10 @@ packages: resolution: {integrity: sha512-QSa9EBe+uwlGTFmHsPKokv3B/oEMQZxfqW0QqNCyhpa6mB1afzulwn8hihglqAb2pOw+BJgNlmXQ8la2VeHB7w==} engines: {node: ^10 || ^12 || >=14} + postcss@8.5.6: + resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} + engines: {node: ^10 || ^12 || >=14} + posthtml-parser@0.2.1: resolution: {integrity: sha512-nPC53YMqJnc/+1x4fRYFfm81KV2V+G9NZY+hTohpYg64Ay7NemWWcV4UWuy/SgMupqQ3kJ88M/iRfZmSnxT+pw==} @@ -6918,19 +6936,19 @@ packages: vite: '>=2.0.0' vue-router: '>=4.0.14' - vite@6.3.5: - resolution: {integrity: sha512-cZn6NDFE7wdTpINgs++ZJ4N49W2vRp8LCKrn3Ob1kYNtOo21vfDoaV5GzBfLU4MovSAB8uNRm4jgzVQZ+mBzPQ==} - engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} + vite@7.0.0: + resolution: {integrity: sha512-ixXJB1YRgDIw2OszKQS9WxGHKwLdCsbQNkpJN171udl6szi/rIySHL6/Os3s2+oE4P/FLD4dxg4mD7Wust+u5g==} + engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: - '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 + '@types/node': ^20.19.0 || >=22.12.0 jiti: '>=1.21.0' - less: '*' + less: ^4.0.0 lightningcss: ^1.21.0 - sass: '*' - sass-embedded: '*' - stylus: '*' - sugarss: '*' + sass: ^1.70.0 + sass-embedded: ^1.70.0 + stylus: '>=0.54.8' + sugarss: ^5.0.0 terser: ^5.16.0 tsx: ^4.8.1 yaml: ^2.4.2 @@ -8623,7 +8641,9 @@ snapshots: '@resvg/resvg-js-win32-ia32-msvc': 2.4.1 '@resvg/resvg-js-win32-x64-msvc': 2.4.1 - '@rolldown/pluginutils@1.0.0-beta.13': {} + '@rolldown/pluginutils@1.0.0-beta.19': {} + + '@rolldown/pluginutils@1.0.0-beta.20': {} '@rollup/pluginutils@5.1.4(rollup@4.42.0)': dependencies: @@ -8972,13 +8992,13 @@ snapshots: '@typescript-eslint/types': 8.33.1 eslint-visitor-keys: 4.2.0 - '@unocss/astro@66.1.4(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3))': + '@unocss/astro@66.1.4(vite@7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3))': dependencies: '@unocss/core': 66.1.4 '@unocss/reset': 66.1.4 - '@unocss/vite': 66.1.4(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) + '@unocss/vite': 66.1.4(vite@7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) optionalDependencies: - vite: 6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0) + vite: 7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0) transitivePeerDependencies: - vue @@ -9126,7 +9146,7 @@ snapshots: dependencies: '@unocss/core': 66.1.4 - '@unocss/vite@66.1.4(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3))': + '@unocss/vite@66.1.4(vite@7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3))': dependencies: '@ampproject/remapping': 2.3.0 '@unocss/config': 66.1.4 @@ -9137,7 +9157,7 @@ snapshots: pathe: 2.0.3 tinyglobby: 0.2.14 unplugin-utils: 0.2.4 - vite: 6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0) + vite: 7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0) transitivePeerDependencies: - vue @@ -9292,35 +9312,36 @@ snapshots: '@turf/invariant': 6.5.0 eventemitter3: 4.0.7 - '@vitejs/plugin-legacy@6.1.1(terser@5.41.0)(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))': + '@vitejs/plugin-legacy@7.0.0(terser@5.41.0)(vite@7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))': dependencies: '@babel/core': 7.27.4 '@babel/preset-env': 7.27.2(@babel/core@7.27.4) browserslist: 4.25.0 browserslist-to-esbuild: 2.1.1(browserslist@4.25.0) - core-js: 3.42.0 + core-js: 3.43.0 magic-string: 0.30.17 regenerator-runtime: 0.14.1 systemjs: 6.15.1 terser: 5.41.0 - vite: 6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0) + vite: 7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue-jsx@4.2.0(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3))': + '@vitejs/plugin-vue-jsx@5.0.0(vite@7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3))': dependencies: '@babel/core': 7.27.4 '@babel/plugin-transform-typescript': 7.27.1(@babel/core@7.27.4) - '@rolldown/pluginutils': 1.0.0-beta.13 + '@rolldown/pluginutils': 1.0.0-beta.20 '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.27.4) - vite: 6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0) + vite: 7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0) vue: 3.5.16(typescript@5.8.3) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.2.4(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3))': + '@vitejs/plugin-vue@6.0.0(vite@7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3))': dependencies: - vite: 6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0) + '@rolldown/pluginutils': 1.0.0-beta.19 + vite: 7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0) vue: 3.5.16(typescript@5.8.3) '@vitest/eslint-plugin@1.2.1(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3)': @@ -9436,14 +9457,14 @@ snapshots: dependencies: '@vue/devtools-kit': 7.7.6 - '@vue/devtools-core@7.7.6(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3))': + '@vue/devtools-core@7.7.6(vite@7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3))': dependencies: '@vue/devtools-kit': 7.7.6 '@vue/devtools-shared': 7.7.6 mitt: 3.0.1 nanoid: 5.1.5 pathe: 2.0.3 - vite-hot-client: 2.0.4(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0)) + vite-hot-client: 2.0.4(vite@7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0)) vue: 3.5.16(typescript@5.8.3) transitivePeerDependencies: - vite @@ -10184,6 +10205,8 @@ snapshots: core-js@3.42.0: {} + core-js@3.43.0: {} + core-util-is@1.0.3: {} cors@2.8.5: @@ -11093,6 +11116,10 @@ snapshots: optionalDependencies: picomatch: 4.0.2 + fdir@6.4.6(picomatch@4.0.2): + optionalDependencies: + picomatch: 4.0.2 + fecha@4.2.3: {} figures@6.1.0: @@ -13368,6 +13395,12 @@ snapshots: picocolors: 1.1.1 source-map-js: 1.2.1 + postcss@8.5.6: + dependencies: + nanoid: 3.3.11 + picocolors: 1.1.1 + source-map-js: 1.2.1 + posthtml-parser@0.2.1: dependencies: htmlparser2: 3.10.1 @@ -14714,15 +14747,15 @@ snapshots: universalify@2.0.1: {} - unocss-preset-animations@1.2.1(@unocss/preset-wind3@66.1.4)(unocss@66.1.4(postcss@8.5.4)(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3))): + unocss-preset-animations@1.2.1(@unocss/preset-wind3@66.1.4)(unocss@66.1.4(postcss@8.5.4)(vite@7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3))): dependencies: - unocss: 66.1.4(postcss@8.5.4)(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) + unocss: 66.1.4(postcss@8.5.4)(vite@7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) optionalDependencies: '@unocss/preset-wind3': 66.1.4 - unocss@66.1.4(postcss@8.5.4)(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)): + unocss@66.1.4(postcss@8.5.4)(vite@7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)): dependencies: - '@unocss/astro': 66.1.4(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) + '@unocss/astro': 66.1.4(vite@7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) '@unocss/cli': 66.1.4 '@unocss/core': 66.1.4 '@unocss/postcss': 66.1.4(postcss@8.5.4) @@ -14740,9 +14773,9 @@ snapshots: '@unocss/transformer-compile-class': 66.1.4 '@unocss/transformer-directives': 66.1.4 '@unocss/transformer-variant-group': 66.1.4 - '@unocss/vite': 66.1.4(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) + '@unocss/vite': 66.1.4(vite@7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) optionalDependencies: - vite: 6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0) + vite: 7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0) transitivePeerDependencies: - postcss - supports-color @@ -14759,7 +14792,7 @@ snapshots: optionalDependencies: '@vueuse/core': 13.3.0(vue@3.5.16(typescript@5.8.3)) - unplugin-turbo-console@2.1.3(esbuild@0.25.5)(rollup@4.42.0)(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)): + unplugin-turbo-console@2.1.3(esbuild@0.25.5)(rollup@4.42.0)(vite@7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)): dependencies: alien-signals: 1.0.13 estree-walker: 3.0.3 @@ -14774,7 +14807,7 @@ snapshots: optionalDependencies: esbuild: 0.25.5 rollup: 4.42.0 - vite: 6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0) + vite: 7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0) vue: 3.5.16(typescript@5.8.3) unplugin-utils@0.2.4: @@ -14878,9 +14911,9 @@ snapshots: unist-util-stringify-position: 3.0.3 vfile-message: 3.1.4 - vite-hot-client@2.0.4(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0)): + vite-hot-client@2.0.4(vite@7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0)): dependencies: - vite: 6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0) + vite: 7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0) vite-plugin-app-loading@0.4.0: {} @@ -14900,9 +14933,9 @@ snapshots: transitivePeerDependencies: - rollup - vite-plugin-env-parse@1.0.15(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0)): + vite-plugin-env-parse@1.0.15(vite@7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0)): dependencies: - vite: 6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0) + vite: 7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0) vite-plugin-fake-server@2.2.0: dependencies: @@ -14912,7 +14945,7 @@ snapshots: picocolors: 1.1.1 tinyglobby: 0.2.14 - vite-plugin-inspect@0.8.9(rollup@4.42.0)(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0)): + vite-plugin-inspect@0.8.9(rollup@4.42.0)(vite@7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.4(rollup@4.42.0) @@ -14923,12 +14956,12 @@ snapshots: perfect-debounce: 1.0.0 picocolors: 1.1.1 sirv: 3.0.1 - vite: 6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0) + vite: 7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0) transitivePeerDependencies: - rollup - supports-color - vite-plugin-pages@0.33.0(@vue/compiler-sfc@3.5.16)(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))(vue-router@4.5.1(vue@3.5.16(typescript@5.8.3))): + vite-plugin-pages@0.33.0(@vue/compiler-sfc@3.5.16)(vite@7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))(vue-router@4.5.1(vue@3.5.16(typescript@5.8.3))): dependencies: '@types/debug': 4.1.12 debug: 4.4.1 @@ -14939,7 +14972,7 @@ snapshots: micromatch: 4.0.8 picocolors: 1.1.1 tinyglobby: 0.2.14 - vite: 6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0) + vite: 7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0) yaml: 2.8.0 optionalDependencies: '@vue/compiler-sfc': 3.5.16 @@ -14947,7 +14980,7 @@ snapshots: transitivePeerDependencies: - supports-color - vite-plugin-svg-icons@2.0.1(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0)): + vite-plugin-svg-icons@2.0.1(vite@7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0)): dependencies: '@types/svgo': 2.6.4 cors: 2.8.5 @@ -14957,27 +14990,27 @@ snapshots: pathe: 0.2.0 svg-baker: 1.7.0 svgo: 2.8.0 - vite: 6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0) + vite: 7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0) transitivePeerDependencies: - supports-color - vite-plugin-vue-devtools@7.7.6(rollup@4.42.0)(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)): + vite-plugin-vue-devtools@7.7.6(rollup@4.42.0)(vite@7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)): dependencies: - '@vue/devtools-core': 7.7.6(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) + '@vue/devtools-core': 7.7.6(vite@7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) '@vue/devtools-kit': 7.7.6 '@vue/devtools-shared': 7.7.6 execa: 9.6.0 sirv: 3.0.1 - vite: 6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0) - vite-plugin-inspect: 0.8.9(rollup@4.42.0)(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0)) - vite-plugin-vue-inspector: 5.3.1(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0)) + vite: 7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0) + vite-plugin-inspect: 0.8.9(rollup@4.42.0)(vite@7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0)) + vite-plugin-vue-inspector: 5.3.1(vite@7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0)) transitivePeerDependencies: - '@nuxt/kit' - rollup - supports-color - vue - vite-plugin-vue-inspector@5.3.1(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0)): + vite-plugin-vue-inspector@5.3.1(vite@7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0)): dependencies: '@babel/core': 7.27.4 '@babel/plugin-proposal-decorators': 7.27.1(@babel/core@7.27.4) @@ -14988,22 +15021,22 @@ snapshots: '@vue/compiler-dom': 3.5.16 kolorist: 1.8.0 magic-string: 0.30.17 - vite: 6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0) + vite: 7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0) transitivePeerDependencies: - supports-color - vite-plugin-vue-meta-layouts@0.5.1(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))(vue-router@4.5.1(vue@3.5.16(typescript@5.8.3))): + vite-plugin-vue-meta-layouts@0.5.1(vite@7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0))(vue-router@4.5.1(vue@3.5.16(typescript@5.8.3))): dependencies: local-pkg: 0.5.1 - vite: 6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0) + vite: 7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0) vue-router: 4.5.1(vue@3.5.16(typescript@5.8.3)) - vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0): + vite@7.0.0(@types/node@22.15.30)(jiti@2.4.2)(sass-embedded@1.89.1)(terser@5.41.0)(tsx@4.19.4)(yaml@2.8.0): dependencies: esbuild: 0.25.5 - fdir: 6.4.5(picomatch@4.0.2) + fdir: 6.4.6(picomatch@4.0.2) picomatch: 4.0.2 - postcss: 8.5.4 + postcss: 8.5.6 rollup: 4.42.0 tinyglobby: 0.2.14 optionalDependencies: diff --git a/vite.config.ts b/vite.config.ts index 9f80567f..fb311bfb 100755 --- a/vite.config.ts +++ b/vite.config.ts @@ -55,7 +55,6 @@ export default defineConfig(({ mode, command }) => { css: { preprocessorOptions: { scss: { - api: 'modern-compiler', additionalData: scssResources.join(''), }, },