chore(deps): 更新 utils4u 和 vant 依赖至最新版本并调整导入方式
Some checks failed
/ depcheck (push) Successful in 1m8s
/ build-and-deploy-to-vercel (push) Failing after 28s
/ playwright (push) Failing after 1m3s

This commit is contained in:
严浩
2024-12-19 12:34:07 +08:00
parent b578c18e43
commit 6cd44c4b34
4 changed files with 58 additions and 42 deletions

9
auto-imports.d.ts vendored
View File

@ -17,19 +17,24 @@ declare global {
const computedWithControl: typeof import('@vueuse/core')['computedWithControl']
const controlledComputed: typeof import('@vueuse/core')['controlledComputed']
const controlledRef: typeof import('@vueuse/core')['controlledRef']
const convertFileToBase64: typeof import('utils4u/browser')['convertFileToBase64']
const createApp: typeof import('vue')['createApp']
const createEventHook: typeof import('@vueuse/core')['createEventHook']
const createGlobalState: typeof import('@vueuse/core')['createGlobalState']
const createInjectionState: typeof import('@vueuse/core')['createInjectionState']
const createLogGuard: typeof import('utils4u/vue-router')['createLogGuard']
const createNProgressGuard: typeof import('utils4u/vue-router')['createNProgressGuard']
const createPinia: typeof import('pinia')['createPinia']
const createReactiveFn: typeof import('@vueuse/core')['createReactiveFn']
const createReusableTemplate: typeof import('@vueuse/core')['createReusableTemplate']
const createSharedComposable: typeof import('@vueuse/core')['createSharedComposable']
const createStackGuard: typeof import('utils4u/vue-router')['createStackGuard']
const createTemplatePromise: typeof import('@vueuse/core')['createTemplatePromise']
const createUnrefFn: typeof import('@vueuse/core')['createUnrefFn']
const customRef: typeof import('vue')['customRef']
const debouncedRef: typeof import('@vueuse/core')['debouncedRef']
const debouncedWatch: typeof import('@vueuse/core')['debouncedWatch']
const deepFreeze: typeof import('deep-freeze-es6')['default']
const defineAsyncComponent: typeof import('vue')['defineAsyncComponent']
const defineComponent: typeof import('vue')['defineComponent']
const defineStore: typeof import('pinia')['defineStore']
@ -99,9 +104,11 @@ declare global {
const resolveUnref: typeof import('@vueuse/core')['resolveUnref']
const setActivePinia: typeof import('pinia')['setActivePinia']
const setMapStoreSuffix: typeof import('pinia')['setMapStoreSuffix']
const setViewportCSSVars: typeof import('utils4u/browser')['setViewportCSSVars']
const shallowReactive: typeof import('vue')['shallowReactive']
const shallowReadonly: typeof import('vue')['shallowReadonly']
const shallowRef: typeof import('vue')['shallowRef']
const showOpenFilePicker: typeof import('utils4u/browser')['showOpenFilePicker']
const storeToRefs: typeof import('pinia')['storeToRefs']
const syncRef: typeof import('@vueuse/core')['syncRef']
const syncRefs: typeof import('@vueuse/core')['syncRefs']
@ -151,6 +158,7 @@ declare global {
const useCloned: typeof import('@vueuse/core')['useCloned']
const useColorMode: typeof import('@vueuse/core')['useColorMode']
const useConfirmDialog: typeof import('@vueuse/core')['useConfirmDialog']
const useCountdown: typeof import('utils4u/vue-use')['useCountdown']
const useCounter: typeof import('@vueuse/core')['useCounter']
const useCssModule: typeof import('vue')['useCssModule']
const useCssVar: typeof import('@vueuse/core')['useCssVar']
@ -236,6 +244,7 @@ declare global {
const usePrevious: typeof import('@vueuse/core')['usePrevious']
const useRafFn: typeof import('@vueuse/core')['useRafFn']
const useRefHistory: typeof import('@vueuse/core')['useRefHistory']
const useRefs: typeof import('utils4u/vue-use')['useRefs']
const useResizeObserver: typeof import('@vueuse/core')['useResizeObserver']
const useRoute: typeof import('vue-router')['useRoute']
const useRouter: typeof import('vue-router')['useRouter']

View File

@ -54,8 +54,8 @@
"taze": "^0.18.0",
"tdesign-icons-vue-next": "^0.3.3",
"ts-enum-util": "^4.1.0",
"utils4u": "^2.16.0",
"vant": "^4.9.10",
"utils4u": "^2.17.0",
"vant": "^4.9.15",
"vite-plugin-webfont-dl": "^3.10.3",
"vue": "^3.5.13",
"vue-i18n": "10.0.5",

83
pnpm-lock.yaml generated
View File

@ -83,11 +83,11 @@ importers:
specifier: ^4.1.0
version: 4.1.0
utils4u:
specifier: ^2.16.0
version: 2.16.0
specifier: ^2.17.0
version: 2.17.0
vant:
specifier: ^4.9.10
version: 4.9.10(vue@3.5.13(typescript@5.7.2))
specifier: ^4.9.15
version: 4.9.15(vue@3.5.13(typescript@5.7.2))
vite-plugin-webfont-dl:
specifier: ^3.10.3
version: 3.10.3(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.2)(less@4.2.1)(tsx@4.19.2)(yaml@2.6.1))
@ -856,16 +856,16 @@ packages:
resolution: {integrity: sha512-6GT1BJ852gZ0gItNZN2krX5QAmea+cmdjMvsWohArAZ3GmHdnNANEcF9JjPXAMRtQ6Ux5E269ymamg/+WU6tQA==}
engines: {node: '>= 16'}
'@intlify/message-compiler@11.0.0-beta.2':
resolution: {integrity: sha512-/cJHP1n45Zlf9tbm/hudLrUwXzJZngR9OMTQk32H1S4lBjM2996wzKTHuLbaJJlJZNTTjnfWZUHPb+F6sE6p1Q==}
'@intlify/message-compiler@11.0.0-rc.1':
resolution: {integrity: sha512-TGw2uBfuTFTegZf/BHtUQBEKxl7Q/dVGLoqRIdw8lFsp9g/53sYn5iD+0HxIzdYjbWL6BTJMXCPUHp9PxDTRPw==}
engines: {node: '>= 16'}
'@intlify/shared@10.0.5':
resolution: {integrity: sha512-bmsP4L2HqBF6i6uaMqJMcFBONVjKt+siGluRq4Ca4C0q7W2eMaVZr8iCgF9dKbcVXutftkC7D6z2SaSMmLiDyA==}
engines: {node: '>= 16'}
'@intlify/shared@11.0.0-beta.2':
resolution: {integrity: sha512-N6ngJfFaVA0l2iLtx/SymgHOBW4wiS5Pyue7YmY/G+mrGjesi+S+U+u/Xlv6pZa/YIBfeM4QB07lI7rz1YqKLg==}
'@intlify/shared@11.0.0-rc.1':
resolution: {integrity: sha512-8tR1xe7ZEbkabTuE/tNhzpolygUn9OaYp9yuYAF4MgDNZg06C3Qny80bes2/e9/Wm3aVkPUlCw6WgU7mQd0yEg==}
engines: {node: '>= 16'}
'@intlify/unplugin-vue-i18n@6.0.1':
@ -940,8 +940,8 @@ packages:
'@mdit-vue/types@2.1.0':
resolution: {integrity: sha512-TMBB/BQWVvwtpBdWD75rkZx4ZphQ6MN0O4QB2Bc0oI5PC2uE57QerhNxdRZ7cvBHE2iY2C+BUNUziCfJbjIRRA==}
'@napi-rs/wasm-runtime@0.2.5':
resolution: {integrity: sha512-kwUxR7J9WLutBbulqg1dfOrMTwhMdXLdcGUhcbCcGwnPLt3gz19uHVdwH1syKVDbE022ZS2vZxOWflFLS0YTjw==}
'@napi-rs/wasm-runtime@0.2.6':
resolution: {integrity: sha512-z8YVS3XszxFTO73iwvFDNpQIzdMmSDTP/mB3E/ucR37V3Sx57hSExcXyMoNwaucWxnsWf4xfbZv0iZ30jr0M4Q==}
'@nodelib/fs.scandir@2.1.5':
resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
@ -2029,8 +2029,8 @@ packages:
resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==}
engines: {node: '>=10'}
caniuse-lite@1.0.30001689:
resolution: {integrity: sha512-CmeR2VBycfa+5/jOfnp/NpWPGd06nf1XYiefUvhXFfZE4GkRc9jv+eGPS4nT558WS/8lYCzV8SlANCIPvbWP1g==}
caniuse-lite@1.0.30001690:
resolution: {integrity: sha512-5ExiE3qQN6oF8Clf8ifIDcMRCRE/dMGcETG/XGMD8/XiXm6HXQgQTh1yZYLXXpSOsEUlJm1Xr7kGULZTuGtP/w==}
caseless@0.12.0:
resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==}
@ -2047,6 +2047,10 @@ packages:
resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==}
engines: {node: ^12.17.0 || ^14.13 || >=16.0.0}
chalk@5.4.0:
resolution: {integrity: sha512-ZkD35Mx92acjB2yNJgziGqT9oKHEOxjTBTDRpOsRWtdecL/0jM3z5kM/CTzHWvHIen1GvkM85p6TuFfDGfc8/Q==}
engines: {node: ^12.17.0 || ^14.13 || >=16.0.0}
chardet@0.7.0:
resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==}
@ -2058,8 +2062,8 @@ packages:
resolution: {integrity: sha512-mxIojEAQcuEvT/lyXq+jf/3cO/KoA6z4CeNDGGevTybECPOMFCnQy3OPahluUkbqgPNGw5Bi78UC7Po6Lhy+NA==}
engines: {node: '>= 14.16.0'}
chokidar@4.0.2:
resolution: {integrity: sha512-/b57FK+bblSU+dfewfFe0rT1YjVDfOmeLQwCAuC+vwvgLkXboATqqmy+Ipux6JrF6L5joe5CBnFOw+gLWH6yKg==}
chokidar@4.0.3:
resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==}
engines: {node: '>= 14.16.0'}
chownr@1.1.4:
@ -2946,8 +2950,8 @@ packages:
resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==}
engines: {node: '>=18'}
globals@15.13.0:
resolution: {integrity: sha512-49TewVEz0UxZjr1WYYsWpPrhyC/B/pA8Bq0fUmet2n+eR7yn0IvNzNaoBwnK6mdkzcN+se7Ez9zUgULTz2QH4g==}
globals@15.14.0:
resolution: {integrity: sha512-OkToC372DtlQeje9/zHIo5CT8lRP/FUgEOKBEhU4e0abL7J7CD24fD9ohiLN5hagG/kWCYj4K5oaxxtj2Z0Dig==}
engines: {node: '>=18'}
globby@14.0.2:
@ -4752,8 +4756,8 @@ packages:
util-deprecate@1.0.2:
resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
utils4u@2.16.0:
resolution: {integrity: sha512-LyHl34vr4zw1N65zn5NbbYT4n/E39G6a61fvcsM6gOUSyr16ebIsoClB27GSNNKtqNWaATFUKHHEIm6ywARMww==}
utils4u@2.17.0:
resolution: {integrity: sha512-66k6/FlZxSwauQGuFJARA3KleXi8ypSrtbHBAzWSETeMTarEFPoAWrfl2fWHC6wxWCg9oWK1zHjtPL9BQkKjqw==}
uuid@3.3.2:
resolution: {integrity: sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==}
@ -4768,8 +4772,8 @@ packages:
v8-compile-cache-lib@3.0.1:
resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==}
vant@4.9.10:
resolution: {integrity: sha512-N+QwOuhDxrH2f6+kN05ot6DHBvaM0e1lcoXVvf12rad2KnlybPQ9gjm0d+R+Nz/zydZbe3Fz6bwTssHItri0sw==}
vant@4.9.15:
resolution: {integrity: sha512-XyIAnoGu2P/dc5R2NnjIJgKwfOTTVM2FJW/8WpsZA0FUBL6Lu+KHBaAY/x3IduwbowkaCIUUPViUopI2JSjbug==}
peerDependencies:
vue: ^3.0.0
@ -5334,7 +5338,7 @@ snapshots:
'@commitlint/execute-rule': 19.5.0
'@commitlint/resolve-extends': 19.5.0
'@commitlint/types': 19.5.0
chalk: 5.3.0
chalk: 5.4.0
cosmiconfig: 9.0.0(typescript@5.7.2)
cosmiconfig-typescript-loader: 6.1.0(@types/node@22.10.2)(cosmiconfig@9.0.0(typescript@5.7.2))(typescript@5.7.2)
lodash.isplainobject: 4.0.6
@ -5358,7 +5362,7 @@ snapshots:
'@commitlint/types@19.5.0':
dependencies:
'@types/conventional-commits-parser': 5.0.1
chalk: 5.3.0
chalk: 5.4.0
optional: true
'@cspotcode/source-map-support@0.8.1':
@ -5611,7 +5615,7 @@ snapshots:
'@antfu/utils': 0.7.10
'@iconify/types': 2.0.0
debug: 4.4.0
globals: 15.13.0
globals: 15.14.0
kolorist: 1.8.0
local-pkg: 0.5.1
mlly: 1.7.3
@ -5620,8 +5624,8 @@ snapshots:
'@intlify/bundle-utils@10.0.0(vue-i18n@10.0.5(vue@3.5.13(typescript@5.7.2)))':
dependencies:
'@intlify/message-compiler': 11.0.0-beta.2
'@intlify/shared': 11.0.0-beta.2
'@intlify/message-compiler': 11.0.0-rc.1
'@intlify/shared': 11.0.0-rc.1
acorn: 8.14.0
escodegen: 2.1.0
estree-walker: 2.0.2
@ -5642,14 +5646,14 @@ snapshots:
'@intlify/shared': 10.0.5
source-map-js: 1.2.1
'@intlify/message-compiler@11.0.0-beta.2':
'@intlify/message-compiler@11.0.0-rc.1':
dependencies:
'@intlify/shared': 11.0.0-beta.2
'@intlify/shared': 11.0.0-rc.1
source-map-js: 1.2.1
'@intlify/shared@10.0.5': {}
'@intlify/shared@11.0.0-beta.2': {}
'@intlify/shared@11.0.0-rc.1': {}
'@intlify/unplugin-vue-i18n@6.0.1(@vue/compiler-dom@3.5.13)(eslint@9.17.0(jiti@2.4.2))(rollup@4.28.1)(typescript@5.7.2)(vue-i18n@10.0.5(vue@3.5.13(typescript@5.7.2)))(vue@3.5.13(typescript@5.7.2))':
dependencies:
@ -5751,7 +5755,7 @@ snapshots:
'@mdit-vue/types@2.1.0': {}
'@napi-rs/wasm-runtime@0.2.5':
'@napi-rs/wasm-runtime@0.2.6':
dependencies:
'@emnapi/core': 1.3.1
'@emnapi/runtime': 1.3.1
@ -5845,7 +5849,7 @@ snapshots:
'@oxc-resolver/binding-wasm32-wasi@2.1.1':
dependencies:
'@napi-rs/wasm-runtime': 0.2.5
'@napi-rs/wasm-runtime': 0.2.6
optional: true
'@oxc-resolver/binding-win32-arm64-msvc@2.1.1':
@ -7129,7 +7133,7 @@ snapshots:
browserslist@4.24.3:
dependencies:
caniuse-lite: 1.0.30001689
caniuse-lite: 1.0.30001690
electron-to-chromium: 1.5.74
node-releases: 2.0.19
update-browserslist-db: 1.1.1(browserslist@4.24.3)
@ -7169,7 +7173,7 @@ snapshots:
c12@2.0.1:
dependencies:
chokidar: 4.0.2
chokidar: 4.0.3
confbox: 0.1.8
defu: 6.1.4
dotenv: 16.4.7
@ -7197,7 +7201,7 @@ snapshots:
camelcase@6.3.0: {}
caniuse-lite@1.0.30001689: {}
caniuse-lite@1.0.30001690: {}
caseless@0.12.0: {}
@ -7214,6 +7218,9 @@ snapshots:
chalk@5.3.0: {}
chalk@5.4.0:
optional: true
chardet@0.7.0: {}
chokidar@3.6.0:
@ -7232,7 +7239,7 @@ snapshots:
dependencies:
readdirp: 4.0.2
chokidar@4.0.2:
chokidar@4.0.3:
dependencies:
readdirp: 4.0.2
@ -8193,7 +8200,7 @@ snapshots:
globals@14.0.0: {}
globals@15.13.0: {}
globals@15.14.0: {}
globby@14.0.2:
dependencies:
@ -10101,7 +10108,7 @@ snapshots:
util-deprecate@1.0.2: {}
utils4u@2.16.0: {}
utils4u@2.17.0: {}
uuid@3.3.2: {}
@ -10109,7 +10116,7 @@ snapshots:
v8-compile-cache-lib@3.0.1: {}
vant@4.9.10(vue@3.5.13(typescript@5.7.2)):
vant@4.9.15(vue@3.5.13(typescript@5.7.2)):
dependencies:
'@vant/popperjs': 1.3.0
'@vant/use': 1.6.0(vue@3.5.13(typescript@5.7.2))
@ -10165,7 +10172,7 @@ snapshots:
vite-plugin-fake-server@2.1.4:
dependencies:
bundle-import: 0.0.2
chokidar: 4.0.2
chokidar: 4.0.3
path-to-regexp: 8.2.0
picocolors: 1.1.1
tinyglobby: 0.2.10

View File

@ -16,7 +16,7 @@ import VueMacros from 'unplugin-vue-macros/vite';
import Markdown from 'unplugin-vue-markdown/vite';
import { getPascalCaseRouteName, VueRouterAutoImports } from 'unplugin-vue-router';
import VueRouter from 'unplugin-vue-router/vite';
import { Utils4uAutoImports } from 'utils4u/auto-imports';
import { createUtils4uAutoImports } from 'utils4u/auto-imports';
import { PluginOption } from 'vite';
import cdnImport from 'vite-plugin-cdn-import';
import { vitePluginFakeServer } from 'vite-plugin-fake-server';
@ -53,7 +53,7 @@ export function Plugins() {
'@vueuse/core',
VueRouterAutoImports,
unheadVueComposablesImports,
Utils4uAutoImports,
createUtils4uAutoImports(),
'vue-i18n',
],
}),