diff --git a/package.json b/package.json index fe7e3705..fd97c05b 100644 --- a/package.json +++ b/package.json @@ -87,7 +87,7 @@ "unhead": "2.0.12", "vitest": "3.2.4", "vue": "3.5.17", - "vue-tsc": "2.2.12" + "vue-tsc": "3.0.1" }, "lint-staged": { "*.{md,js,ts,mjs,cjs,json,.*rc}": [ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3ff6ffd6..230d0bb9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -61,7 +61,7 @@ importers: version: 1.5.2(@vue/compiler-sfc@3.5.17)(eslint@9.30.0(jiti@2.4.2))(typescript@5.8.3) '@nuxt/module-builder': specifier: 1.0.1 - version: 1.0.1(@nuxt/cli@3.25.1(magicast@0.3.5))(@vue/compiler-core@3.5.17)(esbuild@0.25.6)(typescript@5.8.3)(vue-tsc@2.2.12(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3)) + version: 1.0.1(@nuxt/cli@3.25.1(magicast@0.3.5))(@vue/compiler-core@3.5.17)(esbuild@0.25.6)(typescript@5.8.3)(vue-tsc@3.0.1(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3)) '@nuxt/schema': specifier: 3.17.5 version: 3.17.5 @@ -97,7 +97,7 @@ importers: version: 16.1.2 nuxt: specifier: 3.17.5 - version: 3.17.5(@capacitor/preferences@7.0.1(@capacitor/core@7.4.1))(@parcel/watcher@2.5.1)(@types/node@22.16.2)(db0@0.3.2)(eslint@9.30.0(jiti@2.4.2))(ioredis@5.6.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.44.2)(terser@5.43.1)(typescript@5.8.3)(vite@7.0.4(@types/node@22.16.2)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.0))(vue-tsc@2.2.12(typescript@5.8.3))(xml2js@0.6.2)(yaml@2.8.0) + version: 3.17.5(@capacitor/preferences@7.0.1(@capacitor/core@7.4.1))(@parcel/watcher@2.5.1)(@types/node@22.16.2)(db0@0.3.2)(eslint@9.30.0(jiti@2.4.2))(ioredis@5.6.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.44.2)(terser@5.43.1)(typescript@5.8.3)(vite@7.0.4(@types/node@22.16.2)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.0))(vue-tsc@3.0.1(typescript@5.8.3))(xml2js@0.6.2)(yaml@2.8.0) playwright-core: specifier: 1.54.0 version: 1.54.0 @@ -109,7 +109,7 @@ importers: version: 5.8.3 unbuild: specifier: 3.5.0 - version: 3.5.0(typescript@5.8.3)(vue-sfc-transformer@0.1.16(@vue/compiler-core@3.5.17)(esbuild@0.25.6)(vue@3.5.17(typescript@5.8.3)))(vue-tsc@2.2.12(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3)) + version: 3.5.0(typescript@5.8.3)(vue-sfc-transformer@0.1.16(@vue/compiler-core@3.5.17)(esbuild@0.25.6)(vue@3.5.17(typescript@5.8.3)))(vue-tsc@3.0.1(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3)) unhead: specifier: 2.0.12 version: 2.0.12 @@ -120,8 +120,8 @@ importers: specifier: 3.5.17 version: 3.5.17(typescript@5.8.3) vue-tsc: - specifier: 2.2.12 - version: 2.2.12(typescript@5.8.3) + specifier: 3.0.1 + version: 3.0.1(typescript@5.8.3) docs: devDependencies: @@ -151,7 +151,7 @@ importers: version: link:.. nuxt: specifier: 3.17.5 - version: 3.17.5(@capacitor/preferences@7.0.1(@capacitor/core@7.4.1))(@parcel/watcher@2.5.1)(@types/node@22.16.2)(db0@0.3.2)(eslint@9.30.0(jiti@2.4.2))(ioredis@5.6.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.44.2)(terser@5.43.1)(typescript@5.8.3)(vite@7.0.4(@types/node@22.16.2)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.0))(vue-tsc@2.2.12(typescript@5.8.3))(xml2js@0.6.2)(yaml@2.8.0) + version: 3.17.5(@capacitor/preferences@7.0.1(@capacitor/core@7.4.1))(@parcel/watcher@2.5.1)(@types/node@22.16.2)(db0@0.3.2)(eslint@9.30.0(jiti@2.4.2))(ioredis@5.6.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.44.2)(terser@5.43.1)(typescript@5.8.3)(vite@7.0.4(@types/node@22.16.2)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.0))(vue-tsc@3.0.1(typescript@5.8.3))(xml2js@0.6.2)(yaml@2.8.0) packages: @@ -6552,6 +6552,12 @@ packages: peerDependencies: typescript: '>=5.0.0' + vue-tsc@3.0.1: + resolution: {integrity: sha512-UvMLQD0hAGL1g/NfEQelnSVB4H5gtf/gz2lJKjMMwWNOUmSNyWkejwJagAxEbSjtV5CPPJYslOtoSuqJ63mhdg==} + hasBin: true + peerDependencies: + typescript: '>=5.0.0' + vue@3.5.17: resolution: {integrity: sha512-LbHV3xPN9BeljML+Xctq4lbz2lVHCR6DtbpTf5XIO6gugpXUN49j2QQPcMj086r9+AkJ0FfUT8xjulKKBkkr9g==} peerDependencies: @@ -8056,7 +8062,7 @@ snapshots: transitivePeerDependencies: - magicast - '@nuxt/module-builder@1.0.1(@nuxt/cli@3.25.1(magicast@0.3.5))(@vue/compiler-core@3.5.17)(esbuild@0.25.6)(typescript@5.8.3)(vue-tsc@2.2.12(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3))': + '@nuxt/module-builder@1.0.1(@nuxt/cli@3.25.1(magicast@0.3.5))(@vue/compiler-core@3.5.17)(esbuild@0.25.6)(typescript@5.8.3)(vue-tsc@3.0.1(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3))': dependencies: '@nuxt/cli': 3.25.1(magicast@0.3.5) citty: 0.1.6 @@ -8064,13 +8070,13 @@ snapshots: defu: 6.1.4 jiti: 2.4.2 magic-regexp: 0.8.0 - mkdist: 2.3.0(typescript@5.8.3)(vue-sfc-transformer@0.1.16(@vue/compiler-core@3.5.17)(esbuild@0.25.6)(vue@3.5.17(typescript@5.8.3)))(vue-tsc@2.2.12(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3)) + mkdist: 2.3.0(typescript@5.8.3)(vue-sfc-transformer@0.1.16(@vue/compiler-core@3.5.17)(esbuild@0.25.6)(vue@3.5.17(typescript@5.8.3)))(vue-tsc@3.0.1(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3)) mlly: 1.7.4 pathe: 2.0.3 pkg-types: 2.2.0 tsconfck: 3.1.6(typescript@5.8.3) typescript: 5.8.3 - unbuild: 3.5.0(typescript@5.8.3)(vue-sfc-transformer@0.1.16(@vue/compiler-core@3.5.17)(esbuild@0.25.6)(vue@3.5.17(typescript@5.8.3)))(vue-tsc@2.2.12(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3)) + unbuild: 3.5.0(typescript@5.8.3)(vue-sfc-transformer@0.1.16(@vue/compiler-core@3.5.17)(esbuild@0.25.6)(vue@3.5.17(typescript@5.8.3)))(vue-tsc@3.0.1(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3)) vue-sfc-transformer: 0.1.16(@vue/compiler-core@3.5.17)(esbuild@0.25.6)(vue@3.5.17(typescript@5.8.3)) transitivePeerDependencies: - '@vue/compiler-core' @@ -8213,7 +8219,7 @@ snapshots: - vue-tsc - yaml - '@nuxt/vite-builder@3.17.5(@types/node@22.16.2)(eslint@9.30.0(jiti@2.4.2))(magicast@0.3.5)(optionator@0.9.4)(rollup@4.44.2)(terser@5.43.1)(typescript@5.8.3)(vue-tsc@2.2.12(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3))(yaml@2.8.0)': + '@nuxt/vite-builder@3.17.5(@types/node@22.16.2)(eslint@9.30.0(jiti@2.4.2))(magicast@0.3.5)(optionator@0.9.4)(rollup@4.44.2)(terser@5.43.1)(typescript@5.8.3)(vue-tsc@3.0.1(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3))(yaml@2.8.0)': dependencies: '@nuxt/kit': 3.17.5(magicast@0.3.5) '@rollup/plugin-replace': 6.0.2(rollup@4.44.2) @@ -8246,7 +8252,7 @@ snapshots: unplugin: 2.3.5 vite: 6.3.5(@types/node@22.16.2)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.0) vite-node: 3.2.4(@types/node@22.16.2)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.0) - vite-plugin-checker: 0.9.3(eslint@9.30.0(jiti@2.4.2))(optionator@0.9.4)(typescript@5.8.3)(vite@6.3.5(@types/node@22.16.2)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.0))(vue-tsc@2.2.12(typescript@5.8.3)) + vite-plugin-checker: 0.9.3(eslint@9.30.0(jiti@2.4.2))(optionator@0.9.4)(typescript@5.8.3)(vite@6.3.5(@types/node@22.16.2)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.0))(vue-tsc@3.0.1(typescript@5.8.3)) vue: 3.5.17(typescript@5.8.3) vue-bundle-renderer: 2.1.1 transitivePeerDependencies: @@ -9082,6 +9088,7 @@ snapshots: '@volar/language-core@2.4.15': dependencies: '@volar/source-map': 2.4.15 + optional: true '@volar/language-core@2.4.17': dependencies: @@ -9091,7 +9098,8 @@ snapshots: dependencies: muggle-string: 0.2.2 - '@volar/source-map@2.4.15': {} + '@volar/source-map@2.4.15': + optional: true '@volar/source-map@2.4.17': {} @@ -9100,6 +9108,7 @@ snapshots: '@volar/language-core': 2.4.15 path-browserify: 1.0.1 vscode-uri: 3.1.0 + optional: true '@volar/typescript@2.4.17': dependencies: @@ -9234,6 +9243,7 @@ snapshots: path-browserify: 1.0.1 optionalDependencies: typescript: 5.8.3 + optional: true '@vue/language-core@3.0.1(typescript@5.8.3)': dependencies: @@ -9406,7 +9416,8 @@ snapshots: json-schema-traverse: 0.4.1 uri-js: 4.4.1 - alien-signals@1.0.13: {} + alien-signals@1.0.13: + optional: true alien-signals@2.0.5: {} @@ -12042,7 +12053,7 @@ snapshots: typescript: 5.8.3 vue-tsc: 2.2.12(typescript@5.8.3) - mkdist@2.3.0(typescript@5.8.3)(vue-sfc-transformer@0.1.16(@vue/compiler-core@3.5.17)(esbuild@0.25.6)(vue@3.5.17(typescript@5.8.3)))(vue-tsc@2.2.12(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3)): + mkdist@2.3.0(typescript@5.8.3)(vue-sfc-transformer@0.1.16(@vue/compiler-core@3.5.17)(esbuild@0.25.6)(vue@3.5.17(typescript@5.8.3)))(vue-tsc@3.0.1(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3)): dependencies: autoprefixer: 10.4.21(postcss@8.5.6) citty: 0.1.6 @@ -12061,7 +12072,7 @@ snapshots: typescript: 5.8.3 vue: 3.5.17(typescript@5.8.3) vue-sfc-transformer: 0.1.16(@vue/compiler-core@3.5.17)(esbuild@0.25.6)(vue@3.5.17(typescript@5.8.3)) - vue-tsc: 2.2.12(typescript@5.8.3) + vue-tsc: 3.0.1(typescript@5.8.3) mlly@1.7.4: dependencies: @@ -12465,7 +12476,7 @@ snapshots: - xml2js - yaml - nuxt@3.17.5(@capacitor/preferences@7.0.1(@capacitor/core@7.4.1))(@parcel/watcher@2.5.1)(@types/node@22.16.2)(db0@0.3.2)(eslint@9.30.0(jiti@2.4.2))(ioredis@5.6.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.44.2)(terser@5.43.1)(typescript@5.8.3)(vite@7.0.4(@types/node@22.16.2)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.0))(vue-tsc@2.2.12(typescript@5.8.3))(xml2js@0.6.2)(yaml@2.8.0): + nuxt@3.17.5(@capacitor/preferences@7.0.1(@capacitor/core@7.4.1))(@parcel/watcher@2.5.1)(@types/node@22.16.2)(db0@0.3.2)(eslint@9.30.0(jiti@2.4.2))(ioredis@5.6.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.44.2)(terser@5.43.1)(typescript@5.8.3)(vite@7.0.4(@types/node@22.16.2)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.0))(vue-tsc@3.0.1(typescript@5.8.3))(xml2js@0.6.2)(yaml@2.8.0): dependencies: '@nuxt/cli': 3.25.1(magicast@0.3.5) '@nuxt/devalue': 2.0.2 @@ -12473,7 +12484,7 @@ snapshots: '@nuxt/kit': 3.17.5(magicast@0.3.5) '@nuxt/schema': 3.17.5 '@nuxt/telemetry': 2.6.6(magicast@0.3.5) - '@nuxt/vite-builder': 3.17.5(@types/node@22.16.2)(eslint@9.30.0(jiti@2.4.2))(magicast@0.3.5)(optionator@0.9.4)(rollup@4.44.2)(terser@5.43.1)(typescript@5.8.3)(vue-tsc@2.2.12(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3))(yaml@2.8.0) + '@nuxt/vite-builder': 3.17.5(@types/node@22.16.2)(eslint@9.30.0(jiti@2.4.2))(magicast@0.3.5)(optionator@0.9.4)(rollup@4.44.2)(terser@5.43.1)(typescript@5.8.3)(vue-tsc@3.0.1(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3))(yaml@2.8.0) '@unhead/vue': 2.0.12(vue@3.5.17(typescript@5.8.3)) '@vue/shared': 3.5.17 c12: 3.0.4(magicast@0.3.5) @@ -14089,7 +14100,7 @@ snapshots: - supports-color - vue-tsc - unbuild@3.5.0(typescript@5.8.3)(vue-sfc-transformer@0.1.16(@vue/compiler-core@3.5.17)(esbuild@0.25.6)(vue@3.5.17(typescript@5.8.3)))(vue-tsc@2.2.12(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3)): + unbuild@3.5.0(typescript@5.8.3)(vue-sfc-transformer@0.1.16(@vue/compiler-core@3.5.17)(esbuild@0.25.6)(vue@3.5.17(typescript@5.8.3)))(vue-tsc@3.0.1(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3)): dependencies: '@rollup/plugin-alias': 5.1.1(rollup@4.44.2) '@rollup/plugin-commonjs': 28.0.6(rollup@4.44.2) @@ -14105,7 +14116,7 @@ snapshots: hookable: 5.5.3 jiti: 2.4.2 magic-string: 0.30.17 - mkdist: 2.3.0(typescript@5.8.3)(vue-sfc-transformer@0.1.16(@vue/compiler-core@3.5.17)(esbuild@0.25.6)(vue@3.5.17(typescript@5.8.3)))(vue-tsc@2.2.12(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3)) + mkdist: 2.3.0(typescript@5.8.3)(vue-sfc-transformer@0.1.16(@vue/compiler-core@3.5.17)(esbuild@0.25.6)(vue@3.5.17(typescript@5.8.3)))(vue-tsc@3.0.1(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3)) mlly: 1.7.4 pathe: 2.0.3 pkg-types: 2.2.0 @@ -14415,6 +14426,24 @@ snapshots: typescript: 5.8.3 vue-tsc: 2.2.12(typescript@5.8.3) + vite-plugin-checker@0.9.3(eslint@9.30.0(jiti@2.4.2))(optionator@0.9.4)(typescript@5.8.3)(vite@6.3.5(@types/node@22.16.2)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.0))(vue-tsc@3.0.1(typescript@5.8.3)): + dependencies: + '@babel/code-frame': 7.27.1 + chokidar: 4.0.3 + npm-run-path: 6.0.0 + picocolors: 1.1.1 + picomatch: 4.0.2 + strip-ansi: 7.1.0 + tiny-invariant: 1.3.3 + tinyglobby: 0.2.14 + vite: 6.3.5(@types/node@22.16.2)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.0) + vscode-uri: 3.1.0 + optionalDependencies: + eslint: 9.30.0(jiti@2.4.2) + optionator: 0.9.4 + typescript: 5.8.3 + vue-tsc: 3.0.1(typescript@5.8.3) + vite-plugin-inspect@11.3.0(@nuxt/kit@3.17.5(magicast@0.3.5))(vite@7.0.4(@types/node@22.16.2)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.0)): dependencies: ansis: 4.1.0 @@ -14599,6 +14628,13 @@ snapshots: '@volar/typescript': 2.4.15 '@vue/language-core': 2.2.12(typescript@5.8.3) typescript: 5.8.3 + optional: true + + vue-tsc@3.0.1(typescript@5.8.3): + dependencies: + '@volar/typescript': 2.4.17 + '@vue/language-core': 3.0.1(typescript@5.8.3) + typescript: 5.8.3 vue@3.5.17(typescript@5.8.3): dependencies: