diff --git a/web/package.json b/web/package.json index 86e34dc0..628b688b 100644 --- a/web/package.json +++ b/web/package.json @@ -92,6 +92,6 @@ "vite-plugin-mock": "^3.0.2", "vite-plugin-static-copy": "^3.0.0", "vite-plugin-vue-devtools": "^7.7.6", - "vue-tsc": "^2.2.10" + "vue-tsc": "^3.0.0" } } diff --git a/web/pnpm-lock.yaml b/web/pnpm-lock.yaml index 1f841f1c..1a350e1e 100644 --- a/web/pnpm-lock.yaml +++ b/web/pnpm-lock.yaml @@ -167,7 +167,7 @@ importers: version: 3.6.2 prettier-plugin-organize-imports: specifier: ^4.1.0 - version: 4.1.0(prettier@3.6.2)(typescript@5.8.3)(vue-tsc@2.2.12(typescript@5.8.3)) + version: 4.1.0(prettier@3.6.2)(typescript@5.8.3)(vue-tsc@3.0.0(typescript@5.8.3)) sass: specifier: ^1.89.0 version: 1.89.2 @@ -205,8 +205,8 @@ importers: specifier: ^7.7.6 version: 7.7.7(rollup@4.44.1)(vite@7.0.2(@types/node@22.16.0)(jiti@2.4.2)(sass@1.89.2)(terser@5.43.1)(tsx@4.20.3))(vue@3.5.17(typescript@5.8.3)) vue-tsc: - specifier: ^2.2.10 - version: 2.2.12(typescript@5.8.3) + specifier: ^3.0.0 + version: 3.0.0(typescript@5.8.3) packages: @@ -1230,14 +1230,14 @@ packages: vite: ^5.0.0 || ^6.0.0 || ^7.0.0 vue: ^3.2.25 - '@volar/language-core@2.4.15': - resolution: {integrity: sha512-3VHw+QZU0ZG9IuQmzT68IyN4hZNd9GchGPhbD9+pa8CVv7rnoOZwo7T8weIbrRmihqy3ATpdfXFnqRrfPVK6CA==} + '@volar/language-core@2.4.16': + resolution: {integrity: sha512-mcoAFkYVQV4iiLYjTlbolbsm9hhDLtz4D4wTG+rwzSCUbEnxEec+KBlneLMlfdVNjkVEh8lUUSsCGNEQR+hFdA==} - '@volar/source-map@2.4.15': - resolution: {integrity: sha512-CPbMWlUN6hVZJYGcU/GSoHu4EnCHiLaXI9n8c9la6RaI9W5JHX+NqG+GSQcB0JdC2FIBLdZJwGsfKyBB71VlTg==} + '@volar/source-map@2.4.16': + resolution: {integrity: sha512-4rBiAhOw4MfFTpkvweDnjbDkixpmWNgBws95rpu2oFdMprkTtqFEb8pUOxQ/ruru8/zXSYLwRNXNozznjW9Vtw==} - '@volar/typescript@2.4.15': - resolution: {integrity: sha512-2aZ8i0cqPGjXb4BhkMsPYDkkuc2ZQ6yOpqwAuNwUoncELqoy5fRgOQtLR9gB0g902iS0NAkvpIzs27geVyVdPg==} + '@volar/typescript@2.4.16': + resolution: {integrity: sha512-CrRuG20euPerYc4H0kvDWSSLTBo6qgSI1/0BjXL9ogjm5j6l0gIffvNzEvfmVjr8TAuoMPD0NxuEkteIapfZQQ==} '@vue-js-cron/core@6.0.0': resolution: {integrity: sha512-jE6/OrKr7LF2S+4YY9ewYHKLKixq12Kfj7PFq/nCKQn5dGAEYMWYme86csn0LT8c6WanLDJd5I4nzFahYDsXhg==} @@ -1310,8 +1310,8 @@ packages: typescript: optional: true - '@vue/language-core@2.2.12': - resolution: {integrity: sha512-IsGljWbKGU1MZpBPN+BvPAdr55YPkj2nB/TBNGNC32Vy2qLG25DYu/NBN2vNtZqdRbTRjaoYrahLrToim2NanA==} + '@vue/language-core@3.0.0': + resolution: {integrity: sha512-V+bSGOIuE59SAVNwzpoyk3VoytmqKPd3RBaHb0ROmK5SNOe9+774t4zmWxzztZGAg3FOGQnb1ZhXECyXLPzWZA==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -1405,8 +1405,8 @@ packages: ajv@6.12.6: resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} - 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==} @@ -3406,8 +3406,8 @@ packages: peerDependencies: vue: ^3.2.0 - vue-tsc@2.2.12: - resolution: {integrity: sha512-P7OP77b2h/Pmk+lZdJ0YWs+5tJ6J2+uOQPo7tlBnY44QqQSPYvS0qVT4wqDJgwrZaLe47etJLLQRFia71GYITw==} + vue-tsc@3.0.0: + resolution: {integrity: sha512-oDJk0cadq1yZIZ87xgMzyfvl8Z81xNHsi4gMt7bZ7zulWev/ZlyGBO1BWyuVxB+BSRkMhSe9ZoX++eIQWYPU3g==} hasBin: true peerDependencies: typescript: '>=5.0.0' @@ -4738,15 +4738,15 @@ snapshots: vite: 7.0.2(@types/node@22.16.0)(jiti@2.4.2)(sass@1.89.2)(terser@5.43.1)(tsx@4.20.3) vue: 3.5.17(typescript@5.8.3) - '@volar/language-core@2.4.15': + '@volar/language-core@2.4.16': dependencies: - '@volar/source-map': 2.4.15 + '@volar/source-map': 2.4.16 - '@volar/source-map@2.4.15': {} + '@volar/source-map@2.4.16': {} - '@volar/typescript@2.4.15': + '@volar/typescript@2.4.16': dependencies: - '@volar/language-core': 2.4.15 + '@volar/language-core': 2.4.16 path-browserify: 1.0.1 vscode-uri: 3.1.0 @@ -4876,14 +4876,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@vue/language-core@2.2.12(typescript@5.8.3)': + '@vue/language-core@3.0.0(typescript@5.8.3)': dependencies: - '@volar/language-core': 2.4.15 + '@volar/language-core': 2.4.16 '@vue/compiler-dom': 3.5.17 '@vue/compiler-vue2': 2.7.16 '@vue/shared': 3.5.17 - alien-signals: 1.0.13 - minimatch: 9.0.5 + alien-signals: 2.0.5 + minimatch: 10.0.3 muggle-string: 0.4.1 path-browserify: 1.0.1 optionalDependencies: @@ -4971,7 +4971,7 @@ snapshots: json-schema-traverse: 0.4.1 uri-js: 4.4.1 - alien-signals@1.0.13: {} + alien-signals@2.0.5: {} alova@3.3.4: dependencies: @@ -6420,12 +6420,12 @@ snapshots: dependencies: fast-diff: 1.3.0 - prettier-plugin-organize-imports@4.1.0(prettier@3.6.2)(typescript@5.8.3)(vue-tsc@2.2.12(typescript@5.8.3)): + prettier-plugin-organize-imports@4.1.0(prettier@3.6.2)(typescript@5.8.3)(vue-tsc@3.0.0(typescript@5.8.3)): dependencies: prettier: 3.6.2 typescript: 5.8.3 optionalDependencies: - vue-tsc: 2.2.12(typescript@5.8.3) + vue-tsc: 3.0.0(typescript@5.8.3) prettier@3.6.2: {} @@ -7125,10 +7125,10 @@ snapshots: '@vue/devtools-api': 6.6.4 vue: 3.5.17(typescript@5.8.3) - vue-tsc@2.2.12(typescript@5.8.3): + vue-tsc@3.0.0(typescript@5.8.3): dependencies: - '@volar/typescript': 2.4.15 - '@vue/language-core': 2.2.12(typescript@5.8.3) + '@volar/typescript': 2.4.16 + '@vue/language-core': 3.0.0(typescript@5.8.3) typescript: 5.8.3 vue3-gettext@4.0.0-alpha.8(@vue/compiler-sfc@3.5.17)(vue@3.5.17(typescript@5.8.3)):