diff --git a/package.json b/package.json index b856ee8..339276a 100644 --- a/package.json +++ b/package.json @@ -49,7 +49,7 @@ "typescript": "latest", "unbuild": "latest", "vitest": "latest", - "vue": "3.5.34", + "vue": "3.5.35", "zod": "4.4.3" }, "simple-git-hooks": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c1e5484..71483a5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -44,13 +44,13 @@ importers: version: 6.0.3 unbuild: specifier: latest - version: 3.6.1(typescript@6.0.3)(vue-tsc@3.2.8(typescript@6.0.3))(vue@3.5.34(typescript@6.0.3)) + version: 3.6.1(typescript@6.0.3)(vue-tsc@3.2.8(typescript@6.0.3))(vue@3.5.35(typescript@6.0.3)) vitest: specifier: latest version: 4.1.8(@opentelemetry/api@1.9.1)(@types/node@24.11.0)(@vitest/coverage-v8@4.1.8)(happy-dom@20.10.2)(vite@8.0.14(@types/node@24.11.0)(esbuild@0.28.0)(jiti@2.7.0)(terser@5.48.0)(tsx@4.22.4)(yaml@2.9.0)) vue: - specifier: 3.5.34 - version: 3.5.34(typescript@6.0.3) + specifier: 3.5.35 + version: 3.5.35(typescript@6.0.3) zod: specifier: 4.4.3 version: 4.4.3 @@ -65,7 +65,7 @@ importers: version: 4.4.7(@babel/plugin-syntax-jsx@7.29.7(@babel/core@7.29.7))(@babel/plugin-syntax-typescript@7.29.7(@babel/core@7.29.7))(@parcel/watcher@2.5.6)(@types/node@24.11.0)(@vue/compiler-sfc@3.5.35)(cac@6.7.14)(db0@0.3.4)(eslint@10.4.1(jiti@2.7.0))(ioredis@5.11.1)(lightningcss@1.32.0)(magicast@0.5.3)(optionator@0.9.4)(rolldown@1.0.2)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.2)(rollup@4.61.1))(rollup@4.61.1)(srvx@0.11.16)(terser@5.48.0)(tsx@4.22.4)(typescript@6.0.3)(vite@8.0.14(@types/node@24.11.0)(esbuild@0.28.0)(jiti@2.7.0)(terser@5.48.0)(tsx@4.22.4)(yaml@2.9.0))(vue-tsc@3.2.8(typescript@6.0.3))(yaml@2.9.0) vue: specifier: ^3.5.34 - version: 3.5.34(typescript@6.0.3) + version: 3.5.35(typescript@6.0.3) zero-vue: specifier: link:../../.. version: link:../../.. @@ -96,7 +96,7 @@ importers: dependencies: '@vueuse/integrations': specifier: ^14.3.0 - version: 14.3.0(change-case@5.4.4)(fuse.js@7.4.2)(universal-cookie@8.1.2)(vue@3.5.34(typescript@6.0.3)) + version: 14.3.0(change-case@5.4.4)(fuse.js@7.4.2)(universal-cookie@8.1.2)(vue@3.5.35(typescript@6.0.3)) jose: specifier: ^6.2.3 version: 6.2.3 @@ -105,7 +105,7 @@ importers: version: 8.1.2 vue: specifier: ^3.5.34 - version: 3.5.34(typescript@6.0.3) + version: 3.5.35(typescript@6.0.3) zero-vue: specifier: link:../../.. version: link:../../.. @@ -124,10 +124,10 @@ importers: version: 24.11.0 '@vitejs/plugin-vue': specifier: 6.0.7 - version: 6.0.7(vite@8.0.14(@types/node@24.11.0)(esbuild@0.28.0)(jiti@2.7.0)(terser@5.48.0)(tsx@4.22.4)(yaml@2.9.0))(vue@3.5.34(typescript@6.0.3)) + version: 6.0.7(vite@8.0.14(@types/node@24.11.0)(esbuild@0.28.0)(jiti@2.7.0)(terser@5.48.0)(tsx@4.22.4)(yaml@2.9.0))(vue@3.5.35(typescript@6.0.3)) '@vue/tsconfig': specifier: 0.9.1 - version: 0.9.1(typescript@6.0.3)(vue@3.5.34(typescript@6.0.3)) + version: 0.9.1(typescript@6.0.3)(vue@3.5.35(typescript@6.0.3)) typescript: specifier: 6.0.3 version: 6.0.3 @@ -3175,27 +3175,15 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@vue/compiler-core@3.5.34': - resolution: {integrity: sha512-s9cLyK5mLcvZ4Agva5QgRsQyLKvts9WbU9DB6NqiZkkGEdwmcEiylj5Jbwkp680drF/NNCV8OlAJSe+yMLxaJw==} - '@vue/compiler-core@3.5.35': resolution: {integrity: sha512-BUmHaR1J+O+CKZ9uJucdVTEr1LHsdyvv7vG3eNRhK3CczEHeMd/LtsHAuD7PbrxvI2envCY2v7HI1vC1aBRzKw==} - '@vue/compiler-dom@3.5.34': - resolution: {integrity: sha512-EbF/T++k0e2MMZlJsBhzK8Sgwt0HcIPOhzn1CTB/lv6sQcyk+OWf8YeiLxZp3ro7MbbLcAfAJ6sEvjFWuNgUCw==} - '@vue/compiler-dom@3.5.35': resolution: {integrity: sha512-k+bprkXxuqhVajgTx5mUHuir7TwQzUKOWR40ng1ncAqQRPnrLngGGgqVEEhOnTMlc8btHYVKmrP8s5Qyg0hvYA==} - '@vue/compiler-sfc@3.5.34': - resolution: {integrity: sha512-D/ihr6uZeIt6r+pVZf46RWT1fAsLFMbUP7k8G1VkiiWexriED9GrX3echHd4Abbt17zjlfiFJ8z7a3BxZOPNjg==} - '@vue/compiler-sfc@3.5.35': resolution: {integrity: sha512-G5VPMcXTSywXBgtFOZOnHKBxKSrwXUcvY1iaF5/hRcy7t0J6CH/d8ha9F4nzi00Fax1eLV0QHM7v4mQu68jydw==} - '@vue/compiler-ssr@3.5.34': - resolution: {integrity: sha512-cDtTHKibkThKGHH1SP+WdccquNRYQDFH6rRjQCqT9G2ltFAfoR5pUftpab/z+aM5mW9HLLVQW7hfKKQe/1GBeQ==} - '@vue/compiler-ssr@3.5.35': resolution: {integrity: sha512-rGhAeXgdM7/ffTJGXT69rCCdTmjDewnFuUZfBQQHTdcEBeWdT5HCGY60y2ytLJr9/Dsu7IntUi5z/w0h6Rjnzw==} @@ -3216,37 +3204,20 @@ packages: '@vue/language-core@3.2.8': resolution: {integrity: sha512-9OiSPQFiAAWNVnXb0d2dcTmcKnFQamhuNES6ayyISrb/mwPWVgoGdAqSfCWqKhQpa3D5gDTcYD+w7ObiheZ81g==} - '@vue/reactivity@3.5.34': - resolution: {integrity: sha512-y9XDjCEuBp+98k+UL5dbYkh57AHU4o6cxZedOPXw3bmrZZYLQsVHguGurq7hVrPCSrQtrnz1f9dssyFr+dMXfQ==} - '@vue/reactivity@3.5.35': resolution: {integrity: sha512-tVc+SsHConvh/Lz64qq1pP3rYArBmK42xonovEcxY74SQtvctZodG/zhq54P5dr38cVuw25d27cPNRdlMidpGQ==} - '@vue/runtime-core@3.5.34': - resolution: {integrity: sha512-mKeBYvu8tcMSLhypAHBmriUFfWXKTCF/23Z4jiCoYK3UtWepkliViNLuR90V9XOyD62mUxs9p1jsrpK3CCGIzw==} - '@vue/runtime-core@3.5.35': resolution: {integrity: sha512-A/xFNX9loIcWDygeQuNCfKuh0CoYBzxhqEMNah5TSFg9Z53DrFYEN2qi5CU9necjM1OWYegYREUTHmXTmhfXtg==} - '@vue/runtime-dom@3.5.34': - resolution: {integrity: sha512-e8kZzERmCwUnBRVsgSQlAfrfU2rGoy0FFKPBXSlfEjc/O3KfA7QP0t1/2ZylrbchjmIKB4dPTd07A6WPr0eOrg==} - '@vue/runtime-dom@3.5.35': resolution: {integrity: sha512-odrJ1C391dbGnyDRh8U+rnP7J2amIEzfmRk5vXy7xi3aZhEXofTvpi0T4HJb6jlNqQZTNPR5MPHSB3RHNkIORA==} - '@vue/server-renderer@3.5.34': - resolution: {integrity: sha512-nHxmJoTrKsmrkbILRhkC9gY1G3moZbJTqCzDd7DOOzG5KH9oeJ0Unqrff5f9v0pW//jES05ZkJcNtfE8JjOIew==} - peerDependencies: - vue: 3.5.34 - '@vue/server-renderer@3.5.35': resolution: {integrity: sha512-NkebSOYdB97wi8OQcO3HqzZSlymJi/aWsN/7h74OSVhRTm6qGs3Jp3e0rCXynmWwSlKeRrnlIug+ilYoHBmQDA==} peerDependencies: vue: 3.5.35 - '@vue/shared@3.5.34': - resolution: {integrity: sha512-24uqU4OIiX29ryC3MeWid/Xf2fa2EFRUVLb77nRhk+UrTVrh/XiGtFAFmJBAtBRbjwNdsPRP+jj/OL27Eg1NDA==} - '@vue/shared@3.5.35': resolution: {integrity: sha512-zSbjL7gRXwks2ZQLRGCajBtBXEOXW9Ddhn/HvSdrGkE2dqGnumzW8XtusRrxrE9LvqtiqDXQ+A60Hp6mvdYxfA==} @@ -7171,14 +7142,6 @@ packages: peerDependencies: typescript: '>=5.0.0' - vue@3.5.34: - resolution: {integrity: sha512-WdLBG9gm02OgJIG9axd5Hpx0TFLdzVgfG2evFFu8Rur5O/IoGc5cMjnjh3tPL6GnRGsYvUhBSKVPYVcxRKpMCA==} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - vue@3.5.35: resolution: {integrity: sha512-cx89fnr+0kVGHiNFG6y6s0bdjypJRFNZn6x3WPstNdQR1bi1mbB7h4v5IBGTsPJU3nK1+0Iqj3Zf+hZWMieR4Q==} peerDependencies: @@ -8444,7 +8407,7 @@ snapshots: ufo: 1.6.4 unplugin: 3.0.0 vitest-environment-nuxt: 2.0.0(crossws@0.4.5(srvx@0.11.16))(happy-dom@20.10.2)(magicast@0.5.3)(typescript@6.0.3)(vite@8.0.14(@types/node@24.11.0)(esbuild@0.28.0)(jiti@2.7.0)(terser@5.48.0)(tsx@4.22.4)(yaml@2.9.0))(vitest@4.1.8) - vue: 3.5.34(typescript@6.0.3) + vue: 3.5.35(typescript@6.0.3) optionalDependencies: happy-dom: 20.10.2 vitest: 4.1.8(@opentelemetry/api@1.9.1)(@types/node@24.11.0)(@vitest/coverage-v8@4.1.8)(happy-dom@20.10.2)(vite@8.0.14(@types/node@24.11.0)(esbuild@0.28.0)(jiti@2.7.0)(terser@5.48.0)(tsx@4.22.4)(yaml@2.9.0)) @@ -10202,11 +10165,11 @@ snapshots: vite: 7.3.5(@types/node@24.11.0)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.48.0)(tsx@4.22.4)(yaml@2.9.0) vue: 3.5.35(typescript@6.0.3) - '@vitejs/plugin-vue@6.0.7(vite@8.0.14(@types/node@24.11.0)(esbuild@0.28.0)(jiti@2.7.0)(terser@5.48.0)(tsx@4.22.4)(yaml@2.9.0))(vue@3.5.34(typescript@6.0.3))': + '@vitejs/plugin-vue@6.0.7(vite@8.0.14(@types/node@24.11.0)(esbuild@0.28.0)(jiti@2.7.0)(terser@5.48.0)(tsx@4.22.4)(yaml@2.9.0))(vue@3.5.35(typescript@6.0.3))': dependencies: '@rolldown/pluginutils': 1.0.1 vite: 8.0.14(@types/node@24.11.0)(esbuild@0.28.0)(jiti@2.7.0)(terser@5.48.0)(tsx@4.22.4)(yaml@2.9.0) - vue: 3.5.34(typescript@6.0.3) + vue: 3.5.35(typescript@6.0.3) '@vitest/coverage-v8@4.1.8(vitest@4.1.8)': dependencies: @@ -10336,14 +10299,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@vue/compiler-core@3.5.34': - dependencies: - '@babel/parser': 7.29.7 - '@vue/shared': 3.5.34 - entities: 7.0.1 - estree-walker: 2.0.2 - source-map-js: 1.2.1 - '@vue/compiler-core@3.5.35': dependencies: '@babel/parser': 7.29.7 @@ -10352,28 +10307,11 @@ snapshots: estree-walker: 2.0.2 source-map-js: 1.2.1 - '@vue/compiler-dom@3.5.34': - dependencies: - '@vue/compiler-core': 3.5.34 - '@vue/shared': 3.5.34 - '@vue/compiler-dom@3.5.35': dependencies: '@vue/compiler-core': 3.5.35 '@vue/shared': 3.5.35 - '@vue/compiler-sfc@3.5.34': - dependencies: - '@babel/parser': 7.29.7 - '@vue/compiler-core': 3.5.34 - '@vue/compiler-dom': 3.5.34 - '@vue/compiler-ssr': 3.5.34 - '@vue/shared': 3.5.34 - estree-walker: 2.0.2 - magic-string: 0.30.21 - postcss: 8.5.15 - source-map-js: 1.2.1 - '@vue/compiler-sfc@3.5.35': dependencies: '@babel/parser': 7.29.7 @@ -10386,11 +10324,6 @@ snapshots: postcss: 8.5.15 source-map-js: 1.2.1 - '@vue/compiler-ssr@3.5.34': - dependencies: - '@vue/compiler-dom': 3.5.34 - '@vue/shared': 3.5.34 - '@vue/compiler-ssr@3.5.35': dependencies: '@vue/compiler-dom': 3.5.35 @@ -10425,31 +10358,15 @@ snapshots: path-browserify: 1.0.1 picomatch: 4.0.4 - '@vue/reactivity@3.5.34': - dependencies: - '@vue/shared': 3.5.34 - '@vue/reactivity@3.5.35': dependencies: '@vue/shared': 3.5.35 - '@vue/runtime-core@3.5.34': - dependencies: - '@vue/reactivity': 3.5.34 - '@vue/shared': 3.5.34 - '@vue/runtime-core@3.5.35': dependencies: '@vue/reactivity': 3.5.35 '@vue/shared': 3.5.35 - '@vue/runtime-dom@3.5.34': - dependencies: - '@vue/reactivity': 3.5.34 - '@vue/runtime-core': 3.5.34 - '@vue/shared': 3.5.34 - csstype: 3.2.3 - '@vue/runtime-dom@3.5.35': dependencies: '@vue/reactivity': 3.5.35 @@ -10457,39 +10374,31 @@ snapshots: '@vue/shared': 3.5.35 csstype: 3.2.3 - '@vue/server-renderer@3.5.34(vue@3.5.34(typescript@6.0.3))': - dependencies: - '@vue/compiler-ssr': 3.5.34 - '@vue/shared': 3.5.34 - vue: 3.5.34(typescript@6.0.3) - '@vue/server-renderer@3.5.35(vue@3.5.35(typescript@6.0.3))': dependencies: '@vue/compiler-ssr': 3.5.35 '@vue/shared': 3.5.35 vue: 3.5.35(typescript@6.0.3) - '@vue/shared@3.5.34': {} - '@vue/shared@3.5.35': {} - '@vue/tsconfig@0.9.1(typescript@6.0.3)(vue@3.5.34(typescript@6.0.3))': + '@vue/tsconfig@0.9.1(typescript@6.0.3)(vue@3.5.35(typescript@6.0.3))': optionalDependencies: typescript: 6.0.3 - vue: 3.5.34(typescript@6.0.3) + vue: 3.5.35(typescript@6.0.3) - '@vueuse/core@14.3.0(vue@3.5.34(typescript@6.0.3))': + '@vueuse/core@14.3.0(vue@3.5.35(typescript@6.0.3))': dependencies: '@types/web-bluetooth': 0.0.21 '@vueuse/metadata': 14.3.0 - '@vueuse/shared': 14.3.0(vue@3.5.34(typescript@6.0.3)) - vue: 3.5.34(typescript@6.0.3) + '@vueuse/shared': 14.3.0(vue@3.5.35(typescript@6.0.3)) + vue: 3.5.35(typescript@6.0.3) - '@vueuse/integrations@14.3.0(change-case@5.4.4)(fuse.js@7.4.2)(universal-cookie@8.1.2)(vue@3.5.34(typescript@6.0.3))': + '@vueuse/integrations@14.3.0(change-case@5.4.4)(fuse.js@7.4.2)(universal-cookie@8.1.2)(vue@3.5.35(typescript@6.0.3))': dependencies: - '@vueuse/core': 14.3.0(vue@3.5.34(typescript@6.0.3)) - '@vueuse/shared': 14.3.0(vue@3.5.34(typescript@6.0.3)) - vue: 3.5.34(typescript@6.0.3) + '@vueuse/core': 14.3.0(vue@3.5.35(typescript@6.0.3)) + '@vueuse/shared': 14.3.0(vue@3.5.35(typescript@6.0.3)) + vue: 3.5.35(typescript@6.0.3) optionalDependencies: change-case: 5.4.4 fuse.js: 7.4.2 @@ -10497,9 +10406,9 @@ snapshots: '@vueuse/metadata@14.3.0': {} - '@vueuse/shared@14.3.0(vue@3.5.34(typescript@6.0.3))': + '@vueuse/shared@14.3.0(vue@3.5.35(typescript@6.0.3))': dependencies: - vue: 3.5.34(typescript@6.0.3) + vue: 3.5.35(typescript@6.0.3) abbrev@3.0.1: {} @@ -12808,7 +12717,7 @@ snapshots: mkdirp-classic@0.5.3: {} - mkdist@2.4.1(typescript@6.0.3)(vue-tsc@3.2.8(typescript@6.0.3))(vue@3.5.34(typescript@6.0.3)): + mkdist@2.4.1(typescript@6.0.3)(vue-tsc@3.2.8(typescript@6.0.3))(vue@3.5.35(typescript@6.0.3)): dependencies: autoprefixer: 10.5.0(postcss@8.5.15) citty: 0.1.6 @@ -12825,7 +12734,7 @@ snapshots: tinyglobby: 0.2.17 optionalDependencies: typescript: 6.0.3 - vue: 3.5.34(typescript@6.0.3) + vue: 3.5.35(typescript@6.0.3) vue-tsc: 3.2.8(typescript@6.0.3) mlly@1.8.2: @@ -14475,7 +14384,7 @@ snapshots: unbash@3.0.0: {} - unbuild@3.6.1(typescript@6.0.3)(vue-tsc@3.2.8(typescript@6.0.3))(vue@3.5.34(typescript@6.0.3)): + unbuild@3.6.1(typescript@6.0.3)(vue-tsc@3.2.8(typescript@6.0.3))(vue@3.5.35(typescript@6.0.3)): dependencies: '@rollup/plugin-alias': 5.1.1(rollup@4.61.1) '@rollup/plugin-commonjs': 28.0.9(rollup@4.61.1) @@ -14491,7 +14400,7 @@ snapshots: hookable: 5.5.3 jiti: 2.7.0 magic-string: 0.30.21 - mkdist: 2.4.1(typescript@6.0.3)(vue-tsc@3.2.8(typescript@6.0.3))(vue@3.5.34(typescript@6.0.3)) + mkdist: 2.4.1(typescript@6.0.3)(vue-tsc@3.2.8(typescript@6.0.3))(vue@3.5.35(typescript@6.0.3)) mlly: 1.8.2 pathe: 2.0.3 pkg-types: 2.3.1 @@ -14889,16 +14798,6 @@ snapshots: '@vue/language-core': 3.2.8 typescript: 6.0.3 - vue@3.5.34(typescript@6.0.3): - dependencies: - '@vue/compiler-dom': 3.5.34 - '@vue/compiler-sfc': 3.5.34 - '@vue/runtime-dom': 3.5.34 - '@vue/server-renderer': 3.5.34(vue@3.5.34(typescript@6.0.3)) - '@vue/shared': 3.5.34 - optionalDependencies: - typescript: 6.0.3 - vue@3.5.35(typescript@6.0.3): dependencies: '@vue/compiler-dom': 3.5.35