diff --git a/package.json b/package.json index 91a2852..02e215a 100644 --- a/package.json +++ b/package.json @@ -47,7 +47,7 @@ "@vant/use": "^1.6.0", "@vueuse/core": "^12.5.0", "alova": "^3.2.8", - "ant-design-vue": "4.x", + "ant-design-vue": "~4.2.6", "axios": "^1.7.9", "consola": "^3.4.0", "dayjs": "^1.11.13", @@ -68,7 +68,7 @@ "utils4u": "^4.0.0", "vant": "^4.9.16", "vue": "^3.5.13", - "vue-i18n": "^11.1.0", + "vue-i18n": "^11.1.1", "vue-page-stack": "^3.2.0", "vue-router": "^4.5.0" }, @@ -78,7 +78,7 @@ "@iconify-json/carbon": "^1.2.6", "@iconify/utils": "^2.3.0", "@playwright/test": "^1.50.1", - "@primevue/auto-import-resolver": "*", + "@primevue/auto-import-resolver": "^4.3.1", "@tsconfig/node22": "^22.0.0", "@types/mockjs": "^1.0.10", "@types/node": "^22.13.1", @@ -95,7 +95,7 @@ "cz-conventional-changelog": "^3.3.0", "depcheck": "^1.4.7", "eruda": "^3.4.1", - "eslint": "^9.19.0", + "eslint": "^9.20.1", "eslint-plugin-import-x": "^4.6.1", "eslint-plugin-oxlint": "^0.15.10", "eslint-plugin-perfectionist": "^4.8.0", @@ -109,8 +109,8 @@ "prettier": "3.4.2", "sass-embedded": "^1.83.4", "surge": "^0.24.6", - "taze": "^18.4.0", - "terser": "^5.38.1", + "taze": "^18.5.0", + "terser": "^5.38.2", "typescript": "~5.7.3", "unocss": "^66.0.0", "unocss-preset-chinese": "^0.3.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c83bf19..fa198c9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -8,6 +8,7 @@ overrides: vite: ^6.1.0 vue-tsc: ^2.2.0 '@primevue/auto-import-resolver': ^4.3.1 + typescript: ~5.7.3 importers: @@ -41,7 +42,7 @@ importers: specifier: ^3.2.8 version: 3.2.8 ant-design-vue: - specifier: 4.x + specifier: ~4.2.6 version: 4.2.6(vue@3.5.13(typescript@5.7.3)) axios: specifier: ^1.7.9 @@ -104,7 +105,7 @@ importers: specifier: ^3.5.13 version: 3.5.13(typescript@5.7.3) vue-i18n: - specifier: ^11.1.0 + specifier: ^11.1.1 version: 11.1.1(vue@3.5.13(typescript@5.7.3)) vue-page-stack: specifier: ^3.2.0 @@ -180,7 +181,7 @@ importers: specifier: ^3.4.1 version: 3.4.1 eslint: - specifier: ^9.19.0 + specifier: ^9.20.1 version: 9.20.1(jiti@2.4.2) eslint-plugin-import-x: specifier: ^4.6.1 @@ -222,10 +223,10 @@ importers: specifier: ^0.24.6 version: 0.24.6 taze: - specifier: ^18.4.0 + specifier: ^18.5.0 version: 18.5.0 terser: - specifier: ^5.38.1 + specifier: ^5.38.2 version: 5.38.2 typescript: specifier: ~5.7.3 @@ -1404,14 +1405,14 @@ packages: peerDependencies: '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.8.0' + typescript: ~5.7.3 '@typescript-eslint/parser@8.20.0': resolution: {integrity: sha512-gKXG7A5HMyjDIedBi6bUrDcun8GIjnI8qOwVLiY3rx6T/sHP/19XLJOnIq/FgQvWLHja5JN/LSE7eklNBr612g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.8.0' + typescript: ~5.7.3 '@typescript-eslint/scope-manager@8.19.1': resolution: {integrity: sha512-60L9KIuN/xgmsINzonOcMDSB8p82h95hoBfSBtXuO4jlR1R9L1xSkmVZKgCPVfavDlXihh4ARNjXhh1gGnLC7Q==} @@ -1430,7 +1431,7 @@ packages: engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.8.0' + typescript: ~5.7.3 '@typescript-eslint/types@8.19.1': resolution: {integrity: sha512-JBVHMLj7B1K1v1051ZaMMgLW4Q/jre5qGK0Ew6UgXz1Rqh+/xPzV1aW581OM00X6iOfyr1be+QyW8LOUf19BbA==} @@ -1448,33 +1449,33 @@ packages: resolution: {integrity: sha512-jk/TZwSMJlxlNnqhy0Eod1PNEvCkpY6MXOXE/WLlblZ6ibb32i2We4uByoKPv1d0OD2xebDv4hbs3fm11SMw8Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: '>=4.8.4 <5.8.0' + typescript: ~5.7.3 '@typescript-eslint/typescript-estree@8.20.0': resolution: {integrity: sha512-Y7ncuy78bJqHI35NwzWol8E0X7XkRVS4K4P4TCyzWkOJih5NDvtoRDW4Ba9YJJoB2igm9yXDdYI/+fkiiAxPzA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: '>=4.8.4 <5.8.0' + typescript: ~5.7.3 '@typescript-eslint/typescript-estree@8.24.0': resolution: {integrity: sha512-ITjYcP0+8kbsvT9bysygfIfb+hBj6koDsu37JZG7xrCiy3fPJyNmfVtaGsgTUSEuTzcvME5YI5uyL5LD1EV5ZQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: '>=4.8.4 <5.8.0' + typescript: ~5.7.3 '@typescript-eslint/utils@8.20.0': resolution: {integrity: sha512-dq70RUw6UK9ei7vxc4KQtBRk7qkHZv447OUZ6RPQMQl71I3NZxQJX/f32Smr+iqWrB02pHKn2yAdHBb0KNrRMA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.8.0' + typescript: ~5.7.3 '@typescript-eslint/utils@8.24.0': resolution: {integrity: sha512-07rLuUBElvvEb1ICnafYWr4hk8/U7X9RDCOqd9JcAMtjh/9oRmcfN4yGzbPVirgMR0+HLVHehmu19CWeh7fsmQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.8.0' + typescript: ~5.7.3 '@typescript-eslint/visitor-keys@8.19.1': resolution: {integrity: sha512-fzmjU8CHK853V/avYZAvuVut3ZTfwN5YtMaoi+X9Y9MA9keaWNHC3zEQ9zvyX/7Hj+5JkNyK1l7TOR2hevHB6Q==} @@ -1918,7 +1919,7 @@ packages: peerDependencies: eslint: ^9.10.0 eslint-plugin-vue: ^9.28.0 - typescript: '>=4.8.4' + typescript: ~5.7.3 peerDependenciesMeta: typescript: optional: true @@ -1926,7 +1927,7 @@ packages: '@vue/language-core@2.1.10': resolution: {integrity: sha512-DAI289d0K3AB5TUG3xDp9OuQ71CnrujQwJrQnfuZDwo6eGNf0UoRlPuaVNO+Zrn65PC3j0oB2i7mNmVPggeGeQ==} peerDependencies: - typescript: '*' + typescript: ~5.7.3 peerDependenciesMeta: typescript: optional: true @@ -1934,7 +1935,7 @@ packages: '@vue/language-core@2.2.0': resolution: {integrity: sha512-O1ZZFaaBGkKbsRfnVH1ifOK1/1BUkyK+3SQsfnh6PmMmD4qJcTU8godCeA96jjDRTL6zgnK7YzCHfaUlH2r0Mw==} peerDependencies: - typescript: '*' + typescript: ~5.7.3 peerDependenciesMeta: typescript: optional: true @@ -1962,7 +1963,7 @@ packages: '@vue/tsconfig@0.7.0': resolution: {integrity: sha512-ku2uNz5MaZ9IerPPUyOHzyjhXoX2kVJaVf7hL315DC17vS6IiZRmmCPfggNbU16QTvM80+uYYy3eYJB59WCtvg==} peerDependencies: - typescript: 5.x + typescript: ~5.7.3 vue: ^3.4.0 peerDependenciesMeta: typescript: @@ -2441,7 +2442,7 @@ packages: peerDependencies: '@types/node': '*' cosmiconfig: '>=9' - typescript: '>=5' + typescript: ~5.7.3 cosmiconfig@7.1.0: resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==} @@ -2451,7 +2452,7 @@ packages: resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} engines: {node: '>=14'} peerDependencies: - typescript: '>=4.9.5' + typescript: ~5.7.3 peerDependenciesMeta: typescript: optional: true @@ -4180,7 +4181,7 @@ packages: pinia@3.0.1: resolution: {integrity: sha512-WXglsDzztOTH6IfcJ99ltYZin2mY8XZCXujkYWVIJlBjqsP6ST7zw+Aarh63E1cDVYeyUcPCxPHzJpEOmzB6Wg==} peerDependencies: - typescript: '>=4.4.4' + typescript: ~5.7.3 vue: ^2.7.0 || ^3.5.11 peerDependenciesMeta: typescript: @@ -4859,13 +4860,13 @@ packages: resolution: {integrity: sha512-xCt/TOAc+EOHS1XPnijD3/yzpH6qg2xppZO1YDqGoVsNXfQfzHpOdNuXwrwOU8u4ITXJyDCTyt8w5g1sZv9ynQ==} engines: {node: '>=18.12'} peerDependencies: - typescript: '>=4.8.4' + typescript: ~5.7.3 ts-api-utils@2.0.1: resolution: {integrity: sha512-dnlgjFSVetynI8nzgJ+qF62efpglpWRk8isUEWZGWlJYySCTD6aKvbUDu+zbPeDakk3bg5H4XpitHukgfL1m9w==} engines: {node: '>=18.12'} peerDependencies: - typescript: '>=4.8.4' + typescript: ~5.7.3 ts-enum-util@4.1.0: resolution: {integrity: sha512-kIs48itmNehkzLk0YJW/LfI2+VFYlyscGsY+oDNCnxrDfkex/OfYUV1ip7L7YIN7ppSqj2VmOOssiW81Rno9QA==} @@ -4883,7 +4884,7 @@ packages: '@swc/core': '>=1.2.50' '@swc/wasm': '>=1.2.50' '@types/node': '*' - typescript: '>=2.7' + typescript: ~5.7.3 peerDependenciesMeta: '@swc/core': optional: true @@ -4924,12 +4925,7 @@ packages: engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.8.0' - - typescript@4.9.5: - resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==} - engines: {node: '>=4.2.0'} - hasBin: true + typescript: ~5.7.3 typescript@5.7.3: resolution: {integrity: sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==} @@ -5332,7 +5328,7 @@ packages: resolution: {integrity: sha512-gtmM1sUuJ8aSb0KoAFmK9yMxb8TxjewmxqTJ1aKphD5Cbu0rULFY6+UQT51zW7SpUcenfPUuflKyVwyx9Qdnxg==} hasBin: true peerDependencies: - typescript: '>=5.0.0' + typescript: ~5.7.3 vue-types@3.0.2: resolution: {integrity: sha512-IwUC0Aq2zwaXqy74h4WCvFCUtoV0iSWr0snWnE9TnU18S66GAQyqQbRf2qfJtUuiFsBf6qp0MEwdonlwznlcrw==} @@ -5343,7 +5339,7 @@ packages: vue@3.5.13: resolution: {integrity: sha512-wmeiSMxkZCSc+PM2w2VRsOYAZC8GdipNFRTsLSfodVqI9mbejKeXEGr8SckuLnrQPGe3oJN5c3K0vpoU9q/wCQ==} peerDependencies: - typescript: '*' + typescript: ~5.7.3 peerDependenciesMeta: typescript: optional: true @@ -6918,8 +6914,8 @@ snapshots: etag: 1.8.1 node-fetch: 2.6.9 ts-morph: 12.0.0 - ts-node: 10.9.1(@types/node@16.18.11)(typescript@4.9.5) - typescript: 4.9.5 + ts-node: 10.9.1(@types/node@16.18.11)(typescript@5.7.3) + typescript: 5.7.3 undici: 5.28.4 transitivePeerDependencies: - '@swc/core' @@ -10373,7 +10369,7 @@ snapshots: '@ts-morph/common': 0.11.1 code-block-writer: 10.1.1 - ts-node@10.9.1(@types/node@16.18.11)(typescript@4.9.5): + ts-node@10.9.1(@types/node@16.18.11)(typescript@5.7.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 @@ -10387,7 +10383,7 @@ snapshots: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 4.9.5 + typescript: 5.7.3 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 @@ -10426,8 +10422,6 @@ snapshots: transitivePeerDependencies: - supports-color - typescript@4.9.5: {} - typescript@5.7.3: {} uc.micro@2.1.0: {}