diff --git a/package.json b/package.json index da8acf44..0ffc70f8 100644 --- a/package.json +++ b/package.json @@ -82,7 +82,7 @@ "turbo": "^2.2.3", "typescript": "^5.6.3", "unbuild": "^2.0.0", - "vite": "^5.4.10", + "vite": "^6.0.0", "vite-plugin-dts": "^4.3.0", "vitest": "^2.1.4", "vitest-axe": "1.0.0-pre.3", diff --git a/packages/core/package.json b/packages/core/package.json index b20861f1..9414755a 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -119,7 +119,7 @@ "storybook": "^8.4.2", "typescript": "^5.6.3", "unplugin-vue-components": "^0.27.0", - "vite": "^5.4.10", + "vite": "^6.0.0", "vite-plugin-dts": "^4.3.0", "vite-plugin-externalize-deps": "^0.8.0", "vite-plugin-pages": "^0.32.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 40a3d793..64cf08a0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -49,13 +49,13 @@ importers: version: 8.4.4(storybook@8.4.4)(vue@3.5.13(typescript@5.6.3)) '@storybook/vue3-vite': specifier: ^8.4.2 - version: 8.4.4(storybook@8.4.4)(vite@5.4.11(@types/node@22.9.0)(terser@5.36.0))(vue@3.5.13(typescript@5.6.3)) + version: 8.4.4(storybook@8.4.4)(vite@6.0.0(@types/node@22.9.0)(jiti@2.4.0)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0))(vue@3.5.13(typescript@5.6.3)) '@types/node': specifier: ^22.9.0 version: 22.9.0 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.2.0(vite@5.4.11(@types/node@22.9.0)(terser@5.36.0))(vue@3.5.13(typescript@5.6.3)) + version: 5.2.0(vite@6.0.0(@types/node@22.9.0)(jiti@2.4.0)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0))(vue@3.5.13(typescript@5.6.3)) '@vitest/coverage-v8': specifier: ^2.1.4 version: 2.1.5(vitest@2.1.5(@types/node@22.9.0)(happy-dom@15.11.6)(jsdom@25.0.1)(terser@5.36.0)) @@ -150,11 +150,11 @@ importers: specifier: ^2.0.0 version: 2.0.0(typescript@5.6.3)(vue-tsc@2.1.10(typescript@5.6.3)) vite: - specifier: ^5.4.10 - version: 5.4.11(@types/node@22.9.0)(terser@5.36.0) + specifier: ^6.0.0 + version: 6.0.0(@types/node@22.9.0)(jiti@2.4.0)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0) vite-plugin-dts: specifier: ^4.3.0 - version: 4.3.0(@types/node@22.9.0)(rollup@3.29.5)(typescript@5.6.3)(vite@5.4.11(@types/node@22.9.0)(terser@5.36.0)) + version: 4.3.0(@types/node@22.9.0)(rollup@4.27.2)(typescript@5.6.3)(vite@6.0.0(@types/node@22.9.0)(jiti@2.4.0)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0)) vitest: specifier: ^2.1.4 version: 2.1.5(@types/node@22.9.0)(happy-dom@15.11.6)(jsdom@25.0.1)(terser@5.36.0) @@ -267,10 +267,10 @@ importers: version: 22.9.0 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.2.0(vite@5.4.11(@types/node@22.9.0)(terser@5.36.0))(vue@3.5.13(typescript@5.6.3)) + version: 5.2.0(vite@6.0.0(@types/node@22.9.0)(jiti@2.4.0)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0))(vue@3.5.13(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.1.0(vite@5.4.11(@types/node@22.9.0)(terser@5.36.0))(vue@3.5.13(typescript@5.6.3)) + version: 4.1.0(vite@6.0.0(@types/node@22.9.0)(jiti@2.4.0)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0))(vue@3.5.13(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -299,20 +299,20 @@ importers: specifier: ^0.27.0 version: 0.27.4(@babel/parser@7.26.2)(@nuxt/kit@3.14.159(magicast@0.3.5)(rollup@4.27.2))(rollup@4.27.2)(vue@3.5.13(typescript@5.6.3)) vite: - specifier: ^5.4.10 - version: 5.4.11(@types/node@22.9.0)(terser@5.36.0) + specifier: ^6.0.0 + version: 6.0.0(@types/node@22.9.0)(jiti@2.4.0)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0) vite-plugin-dts: specifier: ^4.3.0 - version: 4.3.0(@types/node@22.9.0)(rollup@4.27.2)(typescript@5.6.3)(vite@5.4.11(@types/node@22.9.0)(terser@5.36.0)) + version: 4.3.0(@types/node@22.9.0)(rollup@4.27.2)(typescript@5.6.3)(vite@6.0.0(@types/node@22.9.0)(jiti@2.4.0)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0)) vite-plugin-externalize-deps: specifier: ^0.8.0 - version: 0.8.0(vite@5.4.11(@types/node@22.9.0)(terser@5.36.0)) + version: 0.8.0(vite@6.0.0(@types/node@22.9.0)(jiti@2.4.0)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0)) vite-plugin-pages: specifier: ^0.32.3 - version: 0.32.3(@vue/compiler-sfc@3.5.13)(vite@5.4.11(@types/node@22.9.0)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.13(typescript@5.6.3))) + version: 0.32.3(@vue/compiler-sfc@3.5.13)(vite@6.0.0(@types/node@22.9.0)(jiti@2.4.0)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0))(vue-router@4.4.5(vue@3.5.13(typescript@5.6.3))) vite-tsconfig-paths: specifier: ^5.1.3 - version: 5.1.3(typescript@5.6.3)(vite@5.4.11(@types/node@22.9.0)(terser@5.36.0)) + version: 5.1.3(typescript@5.6.3)(vite@6.0.0(@types/node@22.9.0)(jiti@2.4.0)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0)) vitest: specifier: ^2.1.4 version: 2.1.5(@types/node@22.9.0)(happy-dom@15.11.6)(jsdom@25.0.1)(terser@5.36.0) @@ -330,10 +330,10 @@ importers: dependencies: '@nuxt/kit': specifier: ^3.14.159 - version: 3.14.159(magicast@0.3.5)(rollup@4.27.2) + version: 3.14.159(magicast@0.3.5)(rollup@3.29.5) '@nuxt/schema': specifier: ^3.14.159 - version: 3.14.159(magicast@0.3.5)(rollup@4.27.2) + version: 3.14.159(magicast@0.3.5)(rollup@3.29.5) '@oku-ui/primitives': specifier: workspace:^ version: link:../core @@ -345,7 +345,7 @@ importers: version: 2.0.0(typescript@5.6.3)(vue-tsc@2.1.10(typescript@5.6.3)) unplugin-vue-components: specifier: ^0.27.4 - version: 0.27.4(@babel/parser@7.26.2)(@nuxt/kit@3.14.159(magicast@0.3.5)(rollup@4.27.2))(rollup@4.27.2)(vue@3.5.13(typescript@5.6.3)) + version: 0.27.4(@babel/parser@7.26.2)(@nuxt/kit@3.14.159(magicast@0.3.5)(rollup@3.29.5))(rollup@3.29.5)(vue@3.5.13(typescript@5.6.3)) devDependencies: tsup: specifier: ^8.3.5 @@ -7751,6 +7751,46 @@ packages: terser: optional: true + vite@6.0.0: + resolution: {integrity: sha512-Q2+5yQV79EdnpbNxjD3/QHVMCBaQ3Kpd4/uL51UGuh38bIIM+s4o3FqyCzRvTRwFb+cWIUeZvaWwS9y2LD2qeQ==} + 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 + vitepress@1.5.0: resolution: {integrity: sha512-q4Q/G2zjvynvizdB3/bupdYkCJe2umSAMv9Ju4d92E6/NXJ59z70xB0q5p/4lpRyAwflDsbwy1mLV9Q5+nlB+g==} hasBin: true @@ -9160,6 +9200,34 @@ snapshots: - vue - webpack-sources + '@nuxt/kit@3.14.159(magicast@0.3.5)(rollup@3.29.5)': + dependencies: + '@nuxt/schema': 3.14.159(magicast@0.3.5)(rollup@3.29.5) + c12: 2.0.1(magicast@0.3.5) + consola: 3.2.3 + defu: 6.1.4 + destr: 2.0.3 + globby: 14.0.2 + hash-sum: 2.0.0 + ignore: 6.0.2 + jiti: 2.4.0 + klona: 2.0.6 + knitwork: 1.1.0 + mlly: 1.7.2 + pathe: 1.1.2 + pkg-types: 1.2.1 + scule: 1.3.0 + semver: 7.6.3 + ufo: 1.5.4 + unctx: 2.3.1 + unimport: 3.13.1(rollup@3.29.5) + untyped: 1.5.1 + transitivePeerDependencies: + - magicast + - rollup + - supports-color + - webpack-sources + '@nuxt/kit@3.14.159(magicast@0.3.5)(rollup@4.27.2)': dependencies: '@nuxt/schema': 3.14.159(magicast@0.3.5)(rollup@4.27.2) @@ -9188,6 +9256,27 @@ snapshots: - supports-color - webpack-sources + '@nuxt/schema@3.14.159(magicast@0.3.5)(rollup@3.29.5)': + dependencies: + c12: 2.0.1(magicast@0.3.5) + compatx: 0.1.8 + consola: 3.2.3 + defu: 6.1.4 + hookable: 5.5.3 + pathe: 1.1.2 + pkg-types: 1.2.1 + scule: 1.3.0 + std-env: 3.8.0 + ufo: 1.5.4 + uncrypto: 0.1.3 + unimport: 3.13.1(rollup@3.29.5) + untyped: 1.5.1 + transitivePeerDependencies: + - magicast + - rollup + - supports-color + - webpack-sources + '@nuxt/schema@3.14.159(magicast@0.3.5)(rollup@4.27.2)': dependencies: c12: 2.0.1(magicast@0.3.5) @@ -9889,13 +9978,13 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@storybook/builder-vite@8.4.4(storybook@8.4.4)(vite@5.4.11(@types/node@22.9.0)(terser@5.36.0))': + '@storybook/builder-vite@8.4.4(storybook@8.4.4)(vite@6.0.0(@types/node@22.9.0)(jiti@2.4.0)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0))': dependencies: '@storybook/csf-plugin': 8.4.4(storybook@8.4.4) browser-assert: 1.2.1 storybook: 8.4.4 ts-dedent: 2.2.0 - vite: 5.4.11(@types/node@22.9.0)(terser@5.36.0) + vite: 6.0.0(@types/node@22.9.0)(jiti@2.4.0)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0) '@storybook/components@8.4.2(storybook@8.4.4)': dependencies: @@ -9993,15 +10082,15 @@ snapshots: dependencies: storybook: 8.4.4 - '@storybook/vue3-vite@8.4.4(storybook@8.4.4)(vite@5.4.11(@types/node@22.9.0)(terser@5.36.0))(vue@3.5.13(typescript@5.6.3))': + '@storybook/vue3-vite@8.4.4(storybook@8.4.4)(vite@6.0.0(@types/node@22.9.0)(jiti@2.4.0)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0))(vue@3.5.13(typescript@5.6.3))': dependencies: - '@storybook/builder-vite': 8.4.4(storybook@8.4.4)(vite@5.4.11(@types/node@22.9.0)(terser@5.36.0)) + '@storybook/builder-vite': 8.4.4(storybook@8.4.4)(vite@6.0.0(@types/node@22.9.0)(jiti@2.4.0)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0)) '@storybook/vue3': 8.4.4(storybook@8.4.4)(vue@3.5.13(typescript@5.6.3)) find-package-json: 1.2.0 magic-string: 0.30.12 storybook: 8.4.4 typescript: 5.6.3 - vite: 5.4.11(@types/node@22.9.0)(terser@5.36.0) + vite: 6.0.0(@types/node@22.9.0)(jiti@2.4.0)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0) vue-component-meta: 2.1.10(typescript@5.6.3) vue-docgen-api: 4.79.2(vue@3.5.13(typescript@5.6.3)) transitivePeerDependencies: @@ -10343,6 +10432,16 @@ snapshots: transitivePeerDependencies: - supports-color + '@vitejs/plugin-vue-jsx@4.1.0(vite@6.0.0(@types/node@22.9.0)(jiti@2.4.0)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0))(vue@3.5.13(typescript@5.6.3))': + 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: 6.0.0(@types/node@22.9.0)(jiti@2.4.0)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0) + vue: 3.5.13(typescript@5.6.3) + transitivePeerDependencies: + - supports-color + '@vitejs/plugin-vue@5.1.4(vite@5.4.10(@types/node@22.9.0)(terser@5.36.0))(vue@3.5.13(typescript@5.6.3))': dependencies: vite: 5.4.10(@types/node@22.9.0)(terser@5.36.0) @@ -10353,6 +10452,11 @@ snapshots: vite: 5.4.11(@types/node@22.9.0)(terser@5.36.0) vue: 3.5.13(typescript@5.6.3) + '@vitejs/plugin-vue@5.2.0(vite@6.0.0(@types/node@22.9.0)(jiti@2.4.0)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0))(vue@3.5.13(typescript@5.6.3))': + dependencies: + vite: 6.0.0(@types/node@22.9.0)(jiti@2.4.0)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0) + vue: 3.5.13(typescript@5.6.3) + '@vitest/coverage-v8@2.1.5(vitest@2.1.5(@types/node@22.9.0)(happy-dom@15.11.6)(jsdom@25.0.1)(terser@5.36.0))': dependencies: '@ampproject/remapping': 2.3.0 @@ -16162,6 +16266,25 @@ snapshots: unicorn-magic@0.1.0: {} + unimport@3.13.1(rollup@3.29.5): + dependencies: + '@rollup/pluginutils': 5.1.3(rollup@3.29.5) + acorn: 8.14.0 + escape-string-regexp: 5.0.0 + estree-walker: 3.0.3 + fast-glob: 3.3.2 + local-pkg: 0.5.0 + magic-string: 0.30.12 + mlly: 1.7.2 + pathe: 1.1.2 + pkg-types: 1.2.1 + scule: 1.3.0 + strip-literal: 2.1.0 + unplugin: 1.15.0 + transitivePeerDependencies: + - rollup + - webpack-sources + unimport@3.13.1(rollup@4.27.2): dependencies: '@rollup/pluginutils': 5.1.3(rollup@4.27.2) @@ -16220,6 +16343,27 @@ snapshots: universalify@2.0.1: {} + unplugin-vue-components@0.27.4(@babel/parser@7.26.2)(@nuxt/kit@3.14.159(magicast@0.3.5)(rollup@3.29.5))(rollup@3.29.5)(vue@3.5.13(typescript@5.6.3)): + dependencies: + '@antfu/utils': 0.7.10 + '@rollup/pluginutils': 5.1.3(rollup@3.29.5) + chokidar: 3.6.0 + debug: 4.3.7(supports-color@9.4.0) + fast-glob: 3.3.2 + local-pkg: 0.5.0 + magic-string: 0.30.12 + minimatch: 9.0.5 + mlly: 1.7.2 + unplugin: 1.15.0 + vue: 3.5.13(typescript@5.6.3) + optionalDependencies: + '@babel/parser': 7.26.2 + '@nuxt/kit': 3.14.159(magicast@0.3.5)(rollup@3.29.5) + transitivePeerDependencies: + - rollup + - supports-color + - webpack-sources + unplugin-vue-components@0.27.4(@babel/parser@7.26.2)(@nuxt/kit@3.14.159(magicast@0.3.5)(rollup@4.27.2))(rollup@4.27.2)(vue@3.5.13(typescript@5.6.3)): dependencies: '@antfu/utils': 0.7.10 @@ -16429,26 +16573,7 @@ snapshots: typescript: 5.6.3 vue-tsc: 2.1.10(typescript@5.6.3) - vite-plugin-dts@4.3.0(@types/node@22.9.0)(rollup@3.29.5)(typescript@5.6.3)(vite@5.4.11(@types/node@22.9.0)(terser@5.36.0)): - dependencies: - '@microsoft/api-extractor': 7.47.11(@types/node@22.9.0) - '@rollup/pluginutils': 5.1.3(rollup@3.29.5) - '@volar/typescript': 2.4.10 - '@vue/language-core': 2.1.6(typescript@5.6.3) - compare-versions: 6.1.1 - debug: 4.3.7(supports-color@9.4.0) - kolorist: 1.8.0 - local-pkg: 0.5.0 - magic-string: 0.30.12 - typescript: 5.6.3 - optionalDependencies: - vite: 5.4.11(@types/node@22.9.0)(terser@5.36.0) - transitivePeerDependencies: - - '@types/node' - - rollup - - supports-color - - vite-plugin-dts@4.3.0(@types/node@22.9.0)(rollup@4.27.2)(typescript@5.6.3)(vite@5.4.11(@types/node@22.9.0)(terser@5.36.0)): + vite-plugin-dts@4.3.0(@types/node@22.9.0)(rollup@4.27.2)(typescript@5.6.3)(vite@6.0.0(@types/node@22.9.0)(jiti@2.4.0)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0)): dependencies: '@microsoft/api-extractor': 7.47.11(@types/node@22.9.0) '@rollup/pluginutils': 5.1.3(rollup@4.27.2) @@ -16461,15 +16586,15 @@ snapshots: magic-string: 0.30.12 typescript: 5.6.3 optionalDependencies: - vite: 5.4.11(@types/node@22.9.0)(terser@5.36.0) + vite: 6.0.0(@types/node@22.9.0)(jiti@2.4.0)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0) transitivePeerDependencies: - '@types/node' - rollup - supports-color - vite-plugin-externalize-deps@0.8.0(vite@5.4.11(@types/node@22.9.0)(terser@5.36.0)): + vite-plugin-externalize-deps@0.8.0(vite@6.0.0(@types/node@22.9.0)(jiti@2.4.0)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0)): dependencies: - vite: 5.4.11(@types/node@22.9.0)(terser@5.36.0) + vite: 6.0.0(@types/node@22.9.0)(jiti@2.4.0)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0) vite-plugin-inspect@0.8.7(@nuxt/kit@3.14.159(magicast@0.3.5)(rollup@4.27.2))(rollup@4.27.2)(vite@5.4.11(@types/node@22.9.0)(terser@5.36.0)): dependencies: @@ -16489,7 +16614,7 @@ snapshots: - rollup - supports-color - vite-plugin-pages@0.32.3(@vue/compiler-sfc@3.5.13)(vite@5.4.11(@types/node@22.9.0)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.13(typescript@5.6.3))): + vite-plugin-pages@0.32.3(@vue/compiler-sfc@3.5.13)(vite@6.0.0(@types/node@22.9.0)(jiti@2.4.0)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0))(vue-router@4.4.5(vue@3.5.13(typescript@5.6.3))): dependencies: '@types/debug': 4.1.12 debug: 4.3.7(supports-color@9.4.0) @@ -16499,7 +16624,7 @@ snapshots: json5: 2.2.3 local-pkg: 0.5.0 picocolors: 1.1.1 - vite: 5.4.11(@types/node@22.9.0)(terser@5.36.0) + vite: 6.0.0(@types/node@22.9.0)(jiti@2.4.0)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0) yaml: 2.6.0 optionalDependencies: '@vue/compiler-sfc': 3.5.13 @@ -16522,13 +16647,13 @@ snapshots: transitivePeerDependencies: - supports-color - vite-tsconfig-paths@5.1.3(typescript@5.6.3)(vite@5.4.11(@types/node@22.9.0)(terser@5.36.0)): + vite-tsconfig-paths@5.1.3(typescript@5.6.3)(vite@6.0.0(@types/node@22.9.0)(jiti@2.4.0)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0)): dependencies: debug: 4.3.7(supports-color@9.4.0) globrex: 0.1.2 tsconfck: 3.1.4(typescript@5.6.3) optionalDependencies: - vite: 5.4.11(@types/node@22.9.0)(terser@5.36.0) + vite: 6.0.0(@types/node@22.9.0)(jiti@2.4.0)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0) transitivePeerDependencies: - supports-color - typescript @@ -16553,6 +16678,19 @@ snapshots: fsevents: 2.3.3 terser: 5.36.0 + vite@6.0.0(@types/node@22.9.0)(jiti@2.4.0)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0): + dependencies: + esbuild: 0.24.0 + postcss: 8.4.49 + rollup: 4.27.2 + optionalDependencies: + '@types/node': 22.9.0 + fsevents: 2.3.3 + jiti: 2.4.0 + terser: 5.36.0 + tsx: 4.19.2 + yaml: 2.6.0 + vitepress@1.5.0(@algolia/client-search@5.13.0)(@types/node@22.9.0)(@types/react@18.3.12)(axios@1.7.7)(change-case@5.4.4)(postcss@8.4.49)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.17.2)(terser@5.36.0)(typescript@5.6.3): dependencies: '@docsearch/css': 3.7.0