diff --git a/package.json b/package.json index 967d106..929ba68 100644 --- a/package.json +++ b/package.json @@ -159,6 +159,6 @@ "vite-plugin-vue-meta-layouts": "^0.5.1", "vite-plugin-webfont-dl": "^3.10.5", "vue-component-type-helpers": "^3.0.0", - "vue-tsc": "^2.2.10" + "vue-tsc": "^3.0.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3a0e9a6..3956f7d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,7 +6,7 @@ settings: overrides: vite: ^7.0.0 - vue-tsc: ^2.2.10 + vue-tsc: ^3.0.0 '@primevue/auto-import-resolver': ^4.3.5 importers: @@ -310,7 +310,7 @@ importers: version: 28.8.0(@babel/parser@7.27.7)(@nuxt/kit@3.17.5)(vue@3.5.17(typescript@5.8.3)) unplugin-vue-macros: specifier: ^2.14.5 - version: 2.14.5(@vueuse/core@13.4.0(vue@3.5.17(typescript@5.8.3)))(esbuild@0.25.5)(rollup@4.42.0)(typescript@5.8.3)(vite@7.0.0(@types/node@22.16.0)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue-tsc@2.2.10(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3)) + version: 2.14.5(@vueuse/core@13.4.0(vue@3.5.17(typescript@5.8.3)))(esbuild@0.25.5)(rollup@4.42.0)(typescript@5.8.3)(vite@7.0.0(@types/node@22.16.0)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue-tsc@3.0.0(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3)) unplugin-vue-markdown: specifier: ^29.1.0 version: 29.1.0(vite@7.0.0(@types/node@22.16.0)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0)) @@ -322,7 +322,7 @@ importers: version: 7.0.0(@types/node@22.16.0)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0) vite-plugin-checker: specifier: ^0.9.3 - version: 0.9.3(eslint@9.30.1(jiti@2.4.2))(optionator@0.9.4)(typescript@5.8.3)(vite@7.0.0(@types/node@22.16.0)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue-tsc@2.2.10(typescript@5.8.3)) + version: 0.9.3(eslint@9.30.1(jiti@2.4.2))(optionator@0.9.4)(typescript@5.8.3)(vite@7.0.0(@types/node@22.16.0)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue-tsc@3.0.0(typescript@5.8.3)) vite-plugin-fake-server: specifier: ^2.2.0 version: 2.2.0 @@ -354,8 +354,8 @@ importers: specifier: ^3.0.0 version: 3.0.0 vue-tsc: - specifier: ^2.2.10 - version: 2.2.10(typescript@5.8.3) + specifier: ^3.0.0 + version: 3.0.0(typescript@5.8.3) packages: @@ -2047,11 +2047,17 @@ packages: '@volar/language-core@2.4.14': resolution: {integrity: sha512-X6beusV0DvuVseaOEy7GoagS4rYHgDHnTrdOj5jeUb49fW5ceQyP9Ej5rBhqgz2wJggl+2fDbbojq1XKaxDi6w==} + '@volar/language-core@2.4.16': + resolution: {integrity: sha512-mcoAFkYVQV4iiLYjTlbolbsm9hhDLtz4D4wTG+rwzSCUbEnxEec+KBlneLMlfdVNjkVEh8lUUSsCGNEQR+hFdA==} + '@volar/source-map@2.4.14': resolution: {integrity: sha512-5TeKKMh7Sfxo8021cJfmBzcjfY1SsXsPMMjMvjY7ivesdnybqqS+GxGAoXHAOUawQTwtdUxgP65Im+dEmvWtYQ==} - '@volar/typescript@2.4.14': - resolution: {integrity: sha512-p8Z6f/bZM3/HyCdRNFZOEEzts51uV8WHeN8Tnfnm2EBv6FDB2TQLzfVx7aJvnl8ofKAOnS64B2O8bImBFaauRw==} + '@volar/source-map@2.4.16': + resolution: {integrity: sha512-4rBiAhOw4MfFTpkvweDnjbDkixpmWNgBws95rpu2oFdMprkTtqFEb8pUOxQ/ruru8/zXSYLwRNXNozznjW9Vtw==} + + '@volar/typescript@2.4.16': + resolution: {integrity: sha512-CrRuG20euPerYc4H0kvDWSSLTBo6qgSI1/0BjXL9ogjm5j6l0gIffvNzEvfmVjr8TAuoMPD0NxuEkteIapfZQQ==} '@vue-macros/api@0.13.4': resolution: {integrity: sha512-owQSbo1sVzMBZpu8MJ6GiSxwBDMSOgqBIajZj1HOj6U8wTHk/F55X77I02PZi+/TXgGdGSVK2OsiV8dOLgiCcg==} @@ -2220,7 +2226,7 @@ packages: resolution: {integrity: sha512-CU2/XTH1Md06bpE+Opc8LDnY9t06tX8V2daZTWemsNb2NxxzRE+5Xj+EUGR/pG3R9dDXAZ7kQfERiIgO+dAb8w==} engines: {node: '>=16.14.0'} peerDependencies: - vue-tsc: ^2.2.10 + vue-tsc: ^3.0.0 peerDependenciesMeta: vue-tsc: optional: true @@ -2316,8 +2322,8 @@ packages: typescript: optional: true - '@vue/language-core@2.2.10': - resolution: {integrity: sha512-+yNoYx6XIKuAO8Mqh1vGytu8jkFEOH5C8iOv3i8Z/65A7x9iAOXA97Q+PqZ3nlm2lxf5rOJuIGI/wDtx/riNYw==} + '@vue/language-core@3.0.0': + resolution: {integrity: sha512-V+bSGOIuE59SAVNwzpoyk3VoytmqKPd3RBaHb0ROmK5SNOe9+774t4zmWxzztZGAg3FOGQnb1ZhXECyXLPzWZA==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -2431,8 +2437,8 @@ packages: alien-signals@0.2.2: resolution: {integrity: sha512-cZIRkbERILsBOXTQmMrxc9hgpxglstn69zm+F1ARf4aPAzdAFYd6sBq87ErO0Fj3DV94tglcyHG5kQz9nDC/8A==} - alien-signals@1.0.13: - resolution: {integrity: sha512-OGj9yyTnJEttvzhTUWuscOvtqxq5vrhF7vL9oS0xJ2mK0ItPYP1/y+vCFebfxoEyAz0++1AIwJ5CMr+Fk3nDmg==} + alien-signals@2.0.5: + resolution: {integrity: sha512-PdJB6+06nUNAClInE3Dweq7/2xVAYM64vvvS1IHVHSJmgeOtEdrAGyp7Z2oJtYm0B342/Exd2NT0uMJaThcjLQ==} alova@3.3.4: resolution: {integrity: sha512-UKKqXdvf8aQ4C7m3brO77YWe5CDz8N59PdAUz7M8gowKUUXTutbk0Vk5DRBrCe0hMUyyNMUhdCZ38llGxCViyQ==} @@ -5147,7 +5153,7 @@ packages: vite: ^7.0.0 vls: '*' vti: '*' - vue-tsc: ^2.2.10 + vue-tsc: ^3.0.0 peerDependenciesMeta: '@biomejs/biome': optional: true @@ -5337,8 +5343,8 @@ packages: peerDependencies: vue: ^3.2.0 - vue-tsc@2.2.10: - resolution: {integrity: sha512-jWZ1xSaNbabEV3whpIDMbjVSVawjAyW+x1n3JeGQo7S0uv2n9F/JMgWW90tGWNFRKya4YwKMZgCtr0vRAM7DeQ==} + vue-tsc@3.0.0: + resolution: {integrity: sha512-oDJk0cadq1yZIZ87xgMzyfvl8Z81xNHsi4gMt7bZ7zulWev/ZlyGBO1BWyuVxB+BSRkMhSe9ZoX++eIQWYPU3g==} hasBin: true peerDependencies: typescript: '>=5.0.0' @@ -7190,11 +7196,17 @@ snapshots: dependencies: '@volar/source-map': 2.4.14 + '@volar/language-core@2.4.16': + dependencies: + '@volar/source-map': 2.4.16 + '@volar/source-map@2.4.14': {} - '@volar/typescript@2.4.14': + '@volar/source-map@2.4.16': {} + + '@volar/typescript@2.4.16': dependencies: - '@volar/language-core': 2.4.14 + '@volar/language-core': 2.4.16 path-browserify: 1.0.1 vscode-uri: 3.1.0 @@ -7423,7 +7435,7 @@ snapshots: transitivePeerDependencies: - vue - '@vue-macros/volar@0.30.15(typescript@5.8.3)(vue-tsc@2.2.10(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3))': + '@vue-macros/volar@0.30.15(typescript@5.8.3)(vue-tsc@3.0.0(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3))': dependencies: '@vue-macros/boolean-prop': 0.5.5(vue@3.5.17(typescript@5.8.3)) '@vue-macros/common': 1.16.1(vue@3.5.17(typescript@5.8.3)) @@ -7434,7 +7446,7 @@ snapshots: muggle-string: 0.4.1 ts-macro: 0.1.33 optionalDependencies: - vue-tsc: 2.2.10(typescript@5.8.3) + vue-tsc: 3.0.0(typescript@5.8.3) transitivePeerDependencies: - typescript - vue @@ -7641,14 +7653,14 @@ snapshots: optionalDependencies: typescript: 5.8.3 - '@vue/language-core@2.2.10(typescript@5.8.3)': + '@vue/language-core@3.0.0(typescript@5.8.3)': dependencies: - '@volar/language-core': 2.4.14 - '@vue/compiler-dom': 3.5.16 + '@volar/language-core': 2.4.16 + '@vue/compiler-dom': 3.5.17 '@vue/compiler-vue2': 2.7.16 - '@vue/shared': 3.5.16 - alien-signals: 1.0.13 - minimatch: 9.0.5 + '@vue/shared': 3.5.17 + alien-signals: 2.0.5 + minimatch: 10.0.1 muggle-string: 0.4.1 path-browserify: 1.0.1 optionalDependencies: @@ -7780,7 +7792,7 @@ snapshots: alien-signals@0.2.2: {} - alien-signals@1.0.13: {} + alien-signals@2.0.5: {} alova@3.3.4: dependencies: @@ -10471,7 +10483,7 @@ snapshots: transitivePeerDependencies: - vue - unplugin-vue-macros@2.14.5(@vueuse/core@13.4.0(vue@3.5.17(typescript@5.8.3)))(esbuild@0.25.5)(rollup@4.42.0)(typescript@5.8.3)(vite@7.0.0(@types/node@22.16.0)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue-tsc@2.2.10(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3)): + unplugin-vue-macros@2.14.5(@vueuse/core@13.4.0(vue@3.5.17(typescript@5.8.3)))(esbuild@0.25.5)(rollup@4.42.0)(typescript@5.8.3)(vite@7.0.0(@types/node@22.16.0)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue-tsc@3.0.0(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3)): dependencies: '@vue-macros/better-define': 1.11.4(vue@3.5.17(typescript@5.8.3)) '@vue-macros/boolean-prop': 0.5.5(vue@3.5.17(typescript@5.8.3)) @@ -10501,7 +10513,7 @@ snapshots: '@vue-macros/short-bind': 1.1.5(vue@3.5.17(typescript@5.8.3)) '@vue-macros/short-emits': 1.6.5(vue@3.5.17(typescript@5.8.3)) '@vue-macros/short-vmodel': 1.5.5(vue@3.5.17(typescript@5.8.3)) - '@vue-macros/volar': 0.30.15(typescript@5.8.3)(vue-tsc@2.2.10(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3)) + '@vue-macros/volar': 0.30.15(typescript@5.8.3)(vue-tsc@3.0.0(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3)) unplugin: 1.16.1 unplugin-combine: 1.2.1(esbuild@0.25.5)(rollup@4.42.0)(unplugin@1.16.1)(vite@7.0.0(@types/node@22.16.0)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0)) unplugin-vue-define-options: 1.5.5(vue@3.5.17(typescript@5.8.3)) @@ -10633,7 +10645,7 @@ snapshots: dependencies: vite: 7.0.0(@types/node@22.16.0)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0) - vite-plugin-checker@0.9.3(eslint@9.30.1(jiti@2.4.2))(optionator@0.9.4)(typescript@5.8.3)(vite@7.0.0(@types/node@22.16.0)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue-tsc@2.2.10(typescript@5.8.3)): + vite-plugin-checker@0.9.3(eslint@9.30.1(jiti@2.4.2))(optionator@0.9.4)(typescript@5.8.3)(vite@7.0.0(@types/node@22.16.0)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue-tsc@3.0.0(typescript@5.8.3)): dependencies: '@babel/code-frame': 7.27.1 chokidar: 4.0.3 @@ -10649,7 +10661,7 @@ snapshots: eslint: 9.30.1(jiti@2.4.2) optionator: 0.9.4 typescript: 5.8.3 - vue-tsc: 2.2.10(typescript@5.8.3) + vue-tsc: 3.0.0(typescript@5.8.3) vite-plugin-fake-server@2.2.0: dependencies: @@ -10830,10 +10842,10 @@ snapshots: '@vue/devtools-api': 6.6.4 vue: 3.5.17(typescript@5.8.3) - vue-tsc@2.2.10(typescript@5.8.3): + vue-tsc@3.0.0(typescript@5.8.3): dependencies: - '@volar/typescript': 2.4.14 - '@vue/language-core': 2.2.10(typescript@5.8.3) + '@volar/typescript': 2.4.16 + '@vue/language-core': 3.0.0(typescript@5.8.3) typescript: 5.8.3 vue-types@3.0.2(vue@3.5.17(typescript@5.8.3)):