feat: 更新依赖版本,包括 @unhead/vue、tdesign-icons-vue-next 和 utils4u,调整 VueMacros 路由路径
All checks were successful
/ build-and-deploy-to-vercel (push) Successful in 1m40s
/ depcheck (push) Successful in 1m21s
/ playwright (push) Successful in 1m57s

This commit is contained in:
严浩
2025-01-07 18:45:13 +08:00
parent cfd71c8364
commit be321165c8
6 changed files with 48 additions and 43 deletions

View File

@ -42,7 +42,7 @@
"@intlify/unplugin-vue-i18n": "^6.0.3",
"@pinia/colada": "^0.13.2",
"@primevue/themes": "^4.2.5",
"@unhead/vue": "^1.11.14",
"@unhead/vue": "^1.11.15",
"@vant/use": "^1.6.0",
"@vueuse/core": "^12.3.0",
"alova": "^3.2.7",
@ -61,9 +61,9 @@
"primevue": "4.2.6-fix.202501030724",
"radash": "^12.1.0",
"taze": "^0.18.0",
"tdesign-icons-vue-next": "^0.3.3",
"tdesign-icons-vue-next": "^0.3.4",
"ts-enum-util": "^4.1.0",
"utils4u": "^3.1.0",
"utils4u": "^3.2.0",
"vant": "^4.9.15",
"vite-plugin-webfont-dl": "^3.10.3",
"vue": "^3.5.13",

79
pnpm-lock.yaml generated
View File

@ -28,8 +28,8 @@ importers:
specifier: ^4.2.5
version: 4.2.5
'@unhead/vue':
specifier: ^1.11.14
version: 1.11.14(vue@3.5.13(typescript@5.7.2))
specifier: ^1.11.15
version: 1.11.15(vue@3.5.13(typescript@5.7.2))
'@vant/use':
specifier: ^1.6.0
version: 1.6.0(vue@3.5.13(typescript@5.7.2))
@ -85,14 +85,14 @@ importers:
specifier: ^0.18.0
version: 0.18.0
tdesign-icons-vue-next:
specifier: ^0.3.3
version: 0.3.3(vue@3.5.13(typescript@5.7.2))
specifier: ^0.3.4
version: 0.3.4(vue@3.5.13(typescript@5.7.2))
ts-enum-util:
specifier: ^4.1.0
version: 4.1.0
utils4u:
specifier: ^3.1.0
version: 3.1.0(@vueuse/core@12.3.0(typescript@5.7.2))(dayjs@1.11.13)(nprogress@0.2.0)(primevue@4.2.6-fix.202501030724(vue@3.5.13(typescript@5.7.2)))(vant@4.9.15(vue@3.5.13(typescript@5.7.2)))(vue-router@4.5.0(vue@3.5.13(typescript@5.7.2)))(vue@3.5.13(typescript@5.7.2))
specifier: ^3.2.0
version: 3.2.0(@vueuse/core@12.3.0(typescript@5.7.2))(dayjs@1.11.13)(nprogress@0.2.0)(primevue@4.2.6-fix.202501030724(vue@3.5.13(typescript@5.7.2)))(vant@4.9.15(vue@3.5.13(typescript@5.7.2)))(vue-router@4.5.0(vue@3.5.13(typescript@5.7.2)))(vue@3.5.13(typescript@5.7.2))
vant:
specifier: ^4.9.15
version: 4.9.15(vue@3.5.13(typescript@5.7.2))
@ -1411,17 +1411,17 @@ packages:
resolution: {integrity: sha512-fzmjU8CHK853V/avYZAvuVut3ZTfwN5YtMaoi+X9Y9MA9keaWNHC3zEQ9zvyX/7Hj+5JkNyK1l7TOR2hevHB6Q==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@unhead/dom@1.11.14':
resolution: {integrity: sha512-FaHCWo9JR4h7PCpSRaXuMC6ifXOuBzlI0PD1MmUcxND2ayDl1d6DauIbN8TUf9TDRxNkrK1Ehb0OCXjC1ZJtrg==}
'@unhead/dom@1.11.15':
resolution: {integrity: sha512-2OZ7zvZQLqlqkhvsKsNOhxxoO3vgjygzzrmtooQR9QNKY+3HjwJ3+QfjGswXI976YV7VJem57ydQSMk1ijB7yg==}
'@unhead/schema@1.11.14':
resolution: {integrity: sha512-V9W9u5tF1/+TiLqxu+Qvh1ShoMDkPEwHoEo4DKdDG6ko7YlbzFfDxV6el9JwCren45U/4Vy/4Xi7j8OH02wsiA==}
'@unhead/schema@1.11.15':
resolution: {integrity: sha512-UkLz1dqw4yoh4jELEyLsgSG7yrXc+gv68GkQeTv8LysEPa8sXtFqhfuqTBLhY3sHqSnP8RkDknhtFhG2S3fuKQ==}
'@unhead/shared@1.11.14':
resolution: {integrity: sha512-41Qt4PJKYVrEGOTXgBJLRYrEu3S7n5stoB4TFC6312CIBVedXqg7voHQurn32LVDjpfJftjLa2ggCjpqdqoRDw==}
'@unhead/shared@1.11.15':
resolution: {integrity: sha512-VT42ssmwpFGfixfXqAZ+Rn7KyNG0yFqWGsvLOXIgahiTzh3N1k2st1tPvuYFZU22dtWBNxG7cvy8yxUd1vunMQ==}
'@unhead/vue@1.11.14':
resolution: {integrity: sha512-6nfi7FsZ936gscmj+1nUB1pybiFMFbnuEFo7B/OY2klpLWsYDUOVvpsJhbu7C3u7wkTlJXglmAk6jdd8I7WgZA==}
'@unhead/vue@1.11.15':
resolution: {integrity: sha512-2NT8Kph5AvB/qO+C8UKAc7cudbFRZTJk0eRpn8o1nG3yk2+mWvN0vsTTjnKvXixNF193I/R+zqo/NkcjgaWG9A==}
peerDependencies:
vue: '>=2.7 || >=3'
@ -3925,6 +3925,9 @@ packages:
package-manager-detector@0.2.8:
resolution: {integrity: sha512-ts9KSdroZisdvKMWVAVCXiKqnqNfXz4+IbrBG8/BWx/TR5le+jfenvoBuIZ6UWM9nz47W7AbD9qYfAwfWMIwzA==}
packrup@0.1.2:
resolution: {integrity: sha512-ZcKU7zrr5GlonoS9cxxrb5HVswGnyj6jQvwFBa6p5VFw7G71VAHcUKL5wyZSU/ECtPM/9gacWxy2KFQKt1gMNA==}
page-stack-vue3@2.5.6:
resolution: {integrity: sha512-X3POhyhkmtVski4cqM8lNW1L1w7SEvtGgvgGE2zKYIks/CRYYm0Wuzo/r15KBAb/XSE7ILq9ADmIetJm89kWRg==}
peerDependencies:
@ -4671,8 +4674,8 @@ packages:
resolution: {integrity: sha512-aL8g+4tZvfhsn147u9dRP2eUE2MV+HfJe1sAtSJp46b0Gd8AjyqlJ2uDwnJfM1XNv301Mvh98RkXQw27sco5tQ==}
hasBin: true
tdesign-icons-vue-next@0.3.3:
resolution: {integrity: sha512-wop1ur/jo7cS+0BR8vtwv1XbfHkvpIb5Od3yxCe3nwRlK01MyA0PHUp1tyJo6k5/r2SnR49k7BzVhFWIL9SKKQ==}
tdesign-icons-vue-next@0.3.4:
resolution: {integrity: sha512-fKQ2GkZ1MxHw1BRGRJYcLhtpqRCndGctf0M1hOV9MHdFyasNNGatt81Kue6szRG9nWgYUktH7zHRwMsMK6fbWQ==}
peerDependencies:
vue: ^3.0.0
@ -4829,8 +4832,8 @@ packages:
resolution: {integrity: sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==}
engines: {node: '>=14.0'}
unhead@1.11.14:
resolution: {integrity: sha512-XmXW0aZyX9kGk9ejCKCSvv/J4T3Rt4hoAe2EofM+nhG+zwZ7AArUMK/0F/fj6FTkfgY0u0/JryE00qUDULgygA==}
unhead@1.11.15:
resolution: {integrity: sha512-fA0rYB7qMHKY4sg0yzEXhi0cqiF/nl/OUKNaXOS9ChJwCjJxabpZvmQIUOiGS+1ckoFbZc3qZnhDLpdeNhOQwg==}
unicorn-magic@0.1.0:
resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==}
@ -4993,8 +4996,8 @@ packages:
util-deprecate@1.0.2:
resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
utils4u@3.1.0:
resolution: {integrity: sha512-fybX9iibRzyyLqcq6NLcgHhgPiTyc9xUmZ61+r58chuur4Obe1taviOgXMa1nJ6Crg1fB5gVnbWH6LjbLEPIVg==}
utils4u@3.2.0:
resolution: {integrity: sha512-RRcWWn9Wm0TUggZGYGSXrzpyrXHktDOYPtYhXWB7YWheO8MMRUy7Sxg2TFMCDokg6cqDCM+O8BDifTofiq3SWA==}
peerDependencies:
'@vueuse/core': ^12.3.0
dayjs: ^1.11.13
@ -6423,27 +6426,27 @@ snapshots:
'@typescript-eslint/types': 8.19.1
eslint-visitor-keys: 4.2.0
'@unhead/dom@1.11.14':
'@unhead/dom@1.11.15':
dependencies:
'@unhead/schema': 1.11.14
'@unhead/shared': 1.11.14
'@unhead/schema': 1.11.15
'@unhead/shared': 1.11.15
'@unhead/schema@1.11.14':
'@unhead/schema@1.11.15':
dependencies:
hookable: 5.5.3
zhead: 2.2.4
'@unhead/shared@1.11.14':
'@unhead/shared@1.11.15':
dependencies:
'@unhead/schema': 1.11.14
'@unhead/schema': 1.11.15
packrup: 0.1.2
'@unhead/vue@1.11.14(vue@3.5.13(typescript@5.7.2))':
'@unhead/vue@1.11.15(vue@3.5.13(typescript@5.7.2))':
dependencies:
'@unhead/schema': 1.11.14
'@unhead/shared': 1.11.14
defu: 6.1.4
'@unhead/schema': 1.11.15
'@unhead/shared': 1.11.15
hookable: 5.5.3
unhead: 1.11.14
unhead: 1.11.15
vue: 3.5.13(typescript@5.7.2)
'@unocss/astro@0.65.3(rollup@4.30.0)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(less@4.2.1)(sass-embedded@1.83.1)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.2))':
@ -9345,6 +9348,8 @@ snapshots:
package-manager-detector@0.2.8: {}
packrup@0.1.2: {}
page-stack-vue3@2.5.6(vue-router@4.5.0(vue@3.5.13(typescript@5.7.2)))(vue@3.5.13(typescript@5.7.2)):
dependencies:
vue: 3.5.13(typescript@5.7.2)
@ -10077,7 +10082,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
tdesign-icons-vue-next@0.3.3(vue@3.5.13(typescript@5.7.2)):
tdesign-icons-vue-next@0.3.4(vue@3.5.13(typescript@5.7.2)):
dependencies:
'@babel/runtime': 7.26.0
vue: 3.5.13(typescript@5.7.2)
@ -10235,11 +10240,11 @@ snapshots:
dependencies:
'@fastify/busboy': 2.1.1
unhead@1.11.14:
unhead@1.11.15:
dependencies:
'@unhead/dom': 1.11.14
'@unhead/schema': 1.11.14
'@unhead/shared': 1.11.14
'@unhead/dom': 1.11.15
'@unhead/schema': 1.11.15
'@unhead/shared': 1.11.15
hookable: 5.5.3
unicorn-magic@0.1.0: {}
@ -10490,7 +10495,7 @@ snapshots:
util-deprecate@1.0.2: {}
utils4u@3.1.0(@vueuse/core@12.3.0(typescript@5.7.2))(dayjs@1.11.13)(nprogress@0.2.0)(primevue@4.2.6-fix.202501030724(vue@3.5.13(typescript@5.7.2)))(vant@4.9.15(vue@3.5.13(typescript@5.7.2)))(vue-router@4.5.0(vue@3.5.13(typescript@5.7.2)))(vue@3.5.13(typescript@5.7.2)):
utils4u@3.2.0(@vueuse/core@12.3.0(typescript@5.7.2))(dayjs@1.11.13)(nprogress@0.2.0)(primevue@4.2.6-fix.202501030724(vue@3.5.13(typescript@5.7.2)))(vant@4.9.15(vue@3.5.13(typescript@5.7.2)))(vue-router@4.5.0(vue@3.5.13(typescript@5.7.2)))(vue@3.5.13(typescript@5.7.2)):
optionalDependencies:
'@vueuse/core': 12.3.0(typescript@5.7.2)
dayjs: 1.11.13

6
typed-router.d.ts vendored
View File

@ -33,8 +33,8 @@ declare module 'vue-router/auto-routes' {
'MDPage': RouteRecordInfo<'MDPage', '/MDPage', Record<never, never>, Record<never, never>>,
'Primevue': RouteRecordInfo<'Primevue', '/primevue', Record<never, never>, Record<never, never>>,
'TsEnumUtil': RouteRecordInfo<'TsEnumUtil', '/ts-enum-util', Record<never, never>, Record<never, never>>,
'VueMacrosDefineRender': RouteRecordInfo<'VueMacrosDefineRender', '/vue-macros/DefineRender', Record<never, never>, Record<never, never>>,
'VueMacrosReactivityTransform': RouteRecordInfo<'VueMacrosReactivityTransform', '/vue-macros/ReactivityTransform', Record<never, never>, Record<never, never>>,
'VueMacrosReusableTemplate': RouteRecordInfo<'VueMacrosReusableTemplate', '/vue-macros/ReusableTemplate', Record<never, never>, Record<never, never>>,
'VueMacrosDefineRender': RouteRecordInfo<'VueMacrosDefineRender', '/VueMacros/DefineRender', Record<never, never>, Record<never, never>>,
'VueMacrosReactivityTransform': RouteRecordInfo<'VueMacrosReactivityTransform', '/VueMacros/ReactivityTransform', Record<never, never>, Record<never, never>>,
'VueMacrosReusableTemplate': RouteRecordInfo<'VueMacrosReusableTemplate', '/VueMacros/ReusableTemplate', Record<never, never>, Record<never, never>>,
}
}