diff --git a/package.json b/package.json index 50acb14..388cf31 100644 --- a/package.json +++ b/package.json @@ -102,7 +102,7 @@ "tsup": "^8.3.5", "tsx": "^4.19.2", "typescript": "^5.7.2", - "vite": "^5.4.11", + "vite": "^6.0.2", "vitest": "^2.1.6", "webpack": "^5.96.1" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e9ea752..c374c7c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -50,7 +50,7 @@ importers: version: 3.0.1 '@vue-macros/test-utils': specifier: ^1.7.0 - version: 1.7.0(@types/node@22.10.1)(esbuild@0.24.0)(terser@5.36.0)(vite@5.4.11(@types/node@22.10.1)(terser@5.36.0))(vitest@2.1.6(@types/node@22.10.1)(terser@5.36.0)) + version: 1.7.0(@types/node@22.10.1)(esbuild@0.24.0)(terser@5.36.0)(vite@6.0.2(@types/node@22.10.1)(jiti@1.21.6)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0))(vitest@2.1.6(@types/node@22.10.1)(jiti@1.21.6)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0)) bumpp: specifier: ^9.8.1 version: 9.8.1 @@ -68,7 +68,7 @@ importers: version: 4.28.0 tsup: specifier: ^8.3.5 - version: 8.3.5(jiti@1.21.6)(postcss@8.4.47)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.6.0) + version: 8.3.5(jiti@1.21.6)(postcss@8.4.49)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.6.0) tsx: specifier: ^4.19.2 version: 4.19.2 @@ -76,11 +76,11 @@ importers: specifier: ^5.7.2 version: 5.7.2 vite: - specifier: ^5.4.11 - version: 5.4.11(@types/node@22.10.1)(terser@5.36.0) + specifier: ^6.0.2 + version: 6.0.2(@types/node@22.10.1)(jiti@1.21.6)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0) vitest: specifier: ^2.1.6 - version: 2.1.6(@types/node@22.10.1)(terser@5.36.0) + version: 2.1.6(@types/node@22.10.1)(jiti@1.21.6)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0) webpack: specifier: ^5.96.1 version: 5.96.1(esbuild@0.24.0) @@ -2389,8 +2389,8 @@ packages: resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} engines: {node: '>=4'} - postcss@8.4.47: - resolution: {integrity: sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==} + postcss@8.4.49: + resolution: {integrity: sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==} engines: {node: ^10 || ^12 || >=14} prelude-ls@1.2.1: @@ -2874,6 +2874,46 @@ packages: terser: optional: true + vite@6.0.2: + resolution: {integrity: sha512-XdQ+VsY2tJpBsKGs0wf3U/+azx8BBpYRHFAyKm5VeEZNOJZRB63q7Sc8Iup3k0TrN3KO6QgyzFf+opSbfY1y0g==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} + hasBin: true + peerDependencies: + '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 + jiti: '>=1.21.0' + less: '*' + lightningcss: ^1.21.0 + sass: '*' + sass-embedded: '*' + stylus: '*' + sugarss: '*' + terser: ^5.16.0 + tsx: ^4.8.1 + yaml: ^2.4.2 + peerDependenciesMeta: + '@types/node': + optional: true + jiti: + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + tsx: + optional: true + yaml: + optional: true + vitest@2.1.6: resolution: {integrity: sha512-isUCkvPL30J4c5O5hgONeFRsDmlw6kzFEdLQHLezmDdKQHy8Ke/B/dgdTMEgU0vm+iZ0TjW8GuK83DiahBoKWQ==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} @@ -3630,11 +3670,11 @@ snapshots: '@sxzz/prettier-config@2.0.2': {} - '@sxzz/test-utils@0.3.2(rollup@4.28.0)(vitest@2.1.6(@types/node@22.10.1)(terser@5.36.0))': + '@sxzz/test-utils@0.3.2(rollup@4.28.0)(vitest@2.1.6(@types/node@22.10.1)(jiti@1.21.6)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0))': dependencies: '@rollup/pluginutils': 5.1.3(rollup@4.28.0) fast-glob: 3.3.2 - vitest: 2.1.6(@types/node@22.10.1)(terser@5.36.0) + vitest: 2.1.6(@types/node@22.10.1)(jiti@1.21.6)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0) optionalDependencies: rollup: 4.28.0 @@ -3777,18 +3817,18 @@ snapshots: - supports-color - typescript - '@vitejs/plugin-vue-jsx@4.0.1(vite@5.4.11(@types/node@22.10.1)(terser@5.36.0))': + '@vitejs/plugin-vue-jsx@4.0.1(vite@6.0.2(@types/node@22.10.1)(jiti@1.21.6)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0))': dependencies: '@babel/core': 7.26.0 '@babel/plugin-transform-typescript': 7.25.9(@babel/core@7.26.0) '@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.26.0) - vite: 5.4.11(@types/node@22.10.1)(terser@5.36.0) + vite: 6.0.2(@types/node@22.10.1)(jiti@1.21.6)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue2@2.3.1(vite@5.4.11(@types/node@22.10.1)(terser@5.36.0))': + '@vitejs/plugin-vue2@2.3.1(vite@6.0.2(@types/node@22.10.1)(jiti@1.21.6)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0))': dependencies: - vite: 5.4.11(@types/node@22.10.1)(terser@5.36.0) + vite: 6.0.2(@types/node@22.10.1)(jiti@1.21.6)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0) '@vitest/expect@2.1.6': dependencies: @@ -3797,13 +3837,13 @@ snapshots: chai: 5.1.2 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.6(vite@5.4.11(@types/node@22.10.1)(terser@5.36.0))': + '@vitest/mocker@2.1.6(vite@6.0.2(@types/node@22.10.1)(jiti@1.21.6)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0))': dependencies: '@vitest/spy': 2.1.6 estree-walker: 3.0.3 magic-string: 0.30.14 optionalDependencies: - vite: 5.4.11(@types/node@22.10.1)(terser@5.36.0) + vite: 6.0.2(@types/node@22.10.1)(jiti@1.21.6)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0) '@vitest/pretty-format@2.1.6': dependencies: @@ -3830,13 +3870,13 @@ snapshots: loupe: 3.1.2 tinyrainbow: 1.2.0 - '@vue-macros/test-utils@1.7.0(@types/node@22.10.1)(esbuild@0.24.0)(terser@5.36.0)(vite@5.4.11(@types/node@22.10.1)(terser@5.36.0))(vitest@2.1.6(@types/node@22.10.1)(terser@5.36.0))': + '@vue-macros/test-utils@1.7.0(@types/node@22.10.1)(esbuild@0.24.0)(terser@5.36.0)(vite@6.0.2(@types/node@22.10.1)(jiti@1.21.6)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0))(vitest@2.1.6(@types/node@22.10.1)(jiti@1.21.6)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0))': dependencies: '@rollup/plugin-json': 6.1.0(rollup@4.28.0) '@rollup/plugin-node-resolve': 15.3.0(rollup@4.28.0) - '@sxzz/test-utils': 0.3.2(rollup@4.28.0)(vitest@2.1.6(@types/node@22.10.1)(terser@5.36.0)) - '@vitejs/plugin-vue-jsx': 4.0.1(vite@5.4.11(@types/node@22.10.1)(terser@5.36.0)) - '@vitejs/plugin-vue2': 2.3.1(vite@5.4.11(@types/node@22.10.1)(terser@5.36.0)) + '@sxzz/test-utils': 0.3.2(rollup@4.28.0)(vitest@2.1.6(@types/node@22.10.1)(jiti@1.21.6)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0)) + '@vitejs/plugin-vue-jsx': 4.0.1(vite@6.0.2(@types/node@22.10.1)(jiti@1.21.6)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0)) + '@vitejs/plugin-vue2': 2.3.1(vite@6.0.2(@types/node@22.10.1)(jiti@1.21.6)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0)) rollup: 4.28.0 rollup-plugin-esbuild: 6.1.1(esbuild@0.24.0)(rollup@4.28.0) unplugin-vue: 5.1.5(@types/node@22.10.1)(terser@5.36.0) @@ -3908,7 +3948,7 @@ snapshots: '@vue/shared': 3.5.12 estree-walker: 2.0.2 magic-string: 0.30.14 - postcss: 8.4.47 + postcss: 8.4.49 source-map-js: 1.2.1 '@vue/compiler-ssr@3.5.12': @@ -5453,12 +5493,12 @@ snapshots: pluralize@8.0.0: {} - postcss-load-config@6.0.1(jiti@1.21.6)(postcss@8.4.47)(tsx@4.19.2)(yaml@2.6.0): + postcss-load-config@6.0.1(jiti@1.21.6)(postcss@8.4.49)(tsx@4.19.2)(yaml@2.6.0): dependencies: lilconfig: 3.1.2 optionalDependencies: jiti: 1.21.6 - postcss: 8.4.47 + postcss: 8.4.49 tsx: 4.19.2 yaml: 2.6.0 @@ -5467,7 +5507,7 @@ snapshots: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss@8.4.47: + postcss@8.4.49: dependencies: nanoid: 3.3.7 picocolors: 1.1.1 @@ -5799,7 +5839,7 @@ snapshots: tslib@2.8.1: {} - tsup@8.3.5(jiti@1.21.6)(postcss@8.4.47)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.6.0): + tsup@8.3.5(jiti@1.21.6)(postcss@8.4.49)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.6.0): dependencies: bundle-require: 5.0.0(esbuild@0.24.0) cac: 6.7.14 @@ -5809,7 +5849,7 @@ snapshots: esbuild: 0.24.0 joycon: 3.1.1 picocolors: 1.1.1 - postcss-load-config: 6.0.1(jiti@1.21.6)(postcss@8.4.47)(tsx@4.19.2)(yaml@2.6.0) + postcss-load-config: 6.0.1(jiti@1.21.6)(postcss@8.4.49)(tsx@4.19.2)(yaml@2.6.0) resolve-from: 5.0.0 rollup: 4.28.0 source-map: 0.8.0-beta.0 @@ -5818,7 +5858,7 @@ snapshots: tinyglobby: 0.2.10 tree-kill: 1.2.2 optionalDependencies: - postcss: 8.4.47 + postcss: 8.4.49 typescript: 5.7.2 transitivePeerDependencies: - jiti @@ -5938,15 +5978,16 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - vite-node@2.1.6(@types/node@22.10.1)(terser@5.36.0): + vite-node@2.1.6(@types/node@22.10.1)(jiti@1.21.6)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0): dependencies: cac: 6.7.14 debug: 4.3.7 es-module-lexer: 1.5.4 pathe: 1.1.2 - vite: 5.4.11(@types/node@22.10.1)(terser@5.36.0) + vite: 6.0.2(@types/node@22.10.1)(jiti@1.21.6)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0) transitivePeerDependencies: - '@types/node' + - jiti - less - lightningcss - sass @@ -5955,21 +5996,36 @@ snapshots: - sugarss - supports-color - terser + - tsx + - yaml vite@5.4.11(@types/node@22.10.1)(terser@5.36.0): dependencies: esbuild: 0.21.5 - postcss: 8.4.47 + postcss: 8.4.49 rollup: 4.28.0 optionalDependencies: '@types/node': 22.10.1 fsevents: 2.3.3 terser: 5.36.0 - vitest@2.1.6(@types/node@22.10.1)(terser@5.36.0): + vite@6.0.2(@types/node@22.10.1)(jiti@1.21.6)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0): + dependencies: + esbuild: 0.24.0 + postcss: 8.4.49 + rollup: 4.28.0 + optionalDependencies: + '@types/node': 22.10.1 + fsevents: 2.3.3 + jiti: 1.21.6 + terser: 5.36.0 + tsx: 4.19.2 + yaml: 2.6.0 + + vitest@2.1.6(@types/node@22.10.1)(jiti@1.21.6)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0): dependencies: '@vitest/expect': 2.1.6 - '@vitest/mocker': 2.1.6(vite@5.4.11(@types/node@22.10.1)(terser@5.36.0)) + '@vitest/mocker': 2.1.6(vite@6.0.2(@types/node@22.10.1)(jiti@1.21.6)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0)) '@vitest/pretty-format': 2.1.6 '@vitest/runner': 2.1.6 '@vitest/snapshot': 2.1.6 @@ -5985,12 +6041,13 @@ snapshots: tinyexec: 0.3.1 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.11(@types/node@22.10.1)(terser@5.36.0) - vite-node: 2.1.6(@types/node@22.10.1)(terser@5.36.0) + vite: 6.0.2(@types/node@22.10.1)(jiti@1.21.6)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0) + vite-node: 2.1.6(@types/node@22.10.1)(jiti@1.21.6)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 22.10.1 transitivePeerDependencies: + - jiti - less - lightningcss - msw @@ -6000,6 +6057,8 @@ snapshots: - sugarss - supports-color - terser + - tsx + - yaml vue-eslint-parser@9.4.3(eslint@9.16.0(jiti@1.21.6)): dependencies: