优化
This commit is contained in:
@@ -81,6 +81,7 @@
|
|||||||
"@antfu/eslint-config": "^7.7.2",
|
"@antfu/eslint-config": "^7.7.2",
|
||||||
"@faker-js/faker": "^10.3.0",
|
"@faker-js/faker": "^10.3.0",
|
||||||
"@iconify-json/simple-icons": "^1.2.74",
|
"@iconify-json/simple-icons": "^1.2.74",
|
||||||
|
"@iconify/json": "^2.2.453",
|
||||||
"@iconify/vue": "^5.0.0",
|
"@iconify/vue": "^5.0.0",
|
||||||
"@tanstack/eslint-plugin-query": "^5.91.4",
|
"@tanstack/eslint-plugin-query": "^5.91.4",
|
||||||
"@tanstack/vue-query-devtools": "^6.1.5",
|
"@tanstack/vue-query-devtools": "^6.1.5",
|
||||||
@@ -97,6 +98,7 @@
|
|||||||
"tailwindcss": "^4.2.1",
|
"tailwindcss": "^4.2.1",
|
||||||
"typescript": "~5.9.3",
|
"typescript": "~5.9.3",
|
||||||
"unplugin-auto-import": "^21.0.0",
|
"unplugin-auto-import": "^21.0.0",
|
||||||
|
"unplugin-icons": "^23.0.1",
|
||||||
"unplugin-vue-components": "^31.0.0",
|
"unplugin-vue-components": "^31.0.0",
|
||||||
"vite": "^8.0.0",
|
"vite": "^8.0.0",
|
||||||
"vite-plugin-vue-devtools": "^8.1.0",
|
"vite-plugin-vue-devtools": "^8.1.0",
|
||||||
|
|||||||
123
monisuo-admin/pnpm-lock.yaml
generated
123
monisuo-admin/pnpm-lock.yaml
generated
@@ -76,7 +76,7 @@ importers:
|
|||||||
version: 3.0.4(typescript@5.9.3)(vue@3.5.30(typescript@5.9.3))
|
version: 3.0.4(typescript@5.9.3)(vue@3.5.30(typescript@5.9.3))
|
||||||
pinia-plugin-persistedstate:
|
pinia-plugin-persistedstate:
|
||||||
specifier: ^4.7.1
|
specifier: ^4.7.1
|
||||||
version: 4.7.1(@nuxt/kit@4.0.3(magicast@0.5.2))(pinia@3.0.4(typescript@5.9.3)(vue@3.5.30(typescript@5.9.3)))
|
version: 4.7.1(@nuxt/kit@4.0.3(magicast@0.3.5))(pinia@3.0.4(typescript@5.9.3)(vue@3.5.30(typescript@5.9.3)))
|
||||||
reka-ui:
|
reka-ui:
|
||||||
specifier: ^2.9.2
|
specifier: ^2.9.2
|
||||||
version: 2.9.2(vue@3.5.30(typescript@5.9.3))
|
version: 2.9.2(vue@3.5.30(typescript@5.9.3))
|
||||||
@@ -115,7 +115,7 @@ importers:
|
|||||||
version: 5.0.3(@vue/compiler-sfc@3.5.30)(pinia@3.0.4(typescript@5.9.3)(vue@3.5.30(typescript@5.9.3)))(vue@3.5.30(typescript@5.9.3))
|
version: 5.0.3(@vue/compiler-sfc@3.5.30)(pinia@3.0.4(typescript@5.9.3)(vue@3.5.30(typescript@5.9.3)))(vue@3.5.30(typescript@5.9.3))
|
||||||
vue-sonner:
|
vue-sonner:
|
||||||
specifier: ^2.0.9
|
specifier: ^2.0.9
|
||||||
version: 2.0.9(@nuxt/kit@4.0.3(magicast@0.5.2))(@nuxt/schema@4.0.3)(nuxt@4.0.3(@netlify/blobs@9.1.2)(@parcel/watcher@2.5.6)(@types/node@24.12.0)(@vue/compiler-sfc@3.5.30)(cac@6.7.14)(db0@0.3.4)(eslint@9.39.4(jiti@2.6.1))(ioredis@5.10.0)(lightningcss@1.32.0)(magicast@0.5.2)(optionator@0.9.4)(rolldown@1.0.0-rc.9)(rollup@4.55.1)(terser@5.43.1)(typescript@5.9.3)(vite@8.0.0(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.43.1)(yaml@2.8.2))(vue-tsc@3.2.5(typescript@5.9.3))(yaml@2.8.2))
|
version: 2.0.9(@nuxt/kit@4.0.3(magicast@0.3.5))(@nuxt/schema@4.0.3)(nuxt@4.0.3(@netlify/blobs@9.1.2)(@parcel/watcher@2.5.6)(@types/node@24.12.0)(@vue/compiler-sfc@3.5.30)(cac@6.7.14)(db0@0.3.4)(eslint@9.39.4(jiti@2.6.1))(ioredis@5.10.0)(lightningcss@1.32.0)(magicast@0.3.5)(optionator@0.9.4)(rolldown@1.0.0-rc.9)(rollup@4.55.1)(terser@5.43.1)(typescript@5.9.3)(vite@8.0.0(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.43.1)(yaml@2.8.2))(vue-tsc@3.2.5(typescript@5.9.3))(yaml@2.8.2))
|
||||||
zod:
|
zod:
|
||||||
specifier: ^4.3.6
|
specifier: ^4.3.6
|
||||||
version: 4.3.6
|
version: 4.3.6
|
||||||
@@ -129,6 +129,9 @@ importers:
|
|||||||
'@iconify-json/simple-icons':
|
'@iconify-json/simple-icons':
|
||||||
specifier: ^1.2.74
|
specifier: ^1.2.74
|
||||||
version: 1.2.74
|
version: 1.2.74
|
||||||
|
'@iconify/json':
|
||||||
|
specifier: ^2.2.453
|
||||||
|
version: 2.2.453
|
||||||
'@iconify/vue':
|
'@iconify/vue':
|
||||||
specifier: ^5.0.0
|
specifier: ^5.0.0
|
||||||
version: 5.0.0(vue@3.5.30(typescript@5.9.3))
|
version: 5.0.0(vue@3.5.30(typescript@5.9.3))
|
||||||
@@ -176,16 +179,19 @@ importers:
|
|||||||
version: 5.9.3
|
version: 5.9.3
|
||||||
unplugin-auto-import:
|
unplugin-auto-import:
|
||||||
specifier: ^21.0.0
|
specifier: ^21.0.0
|
||||||
version: 21.0.0(@nuxt/kit@4.0.3(magicast@0.5.2))(@vueuse/core@14.2.1(vue@3.5.30(typescript@5.9.3)))
|
version: 21.0.0(@nuxt/kit@4.0.3(magicast@0.3.5))(@vueuse/core@14.2.1(vue@3.5.30(typescript@5.9.3)))
|
||||||
|
unplugin-icons:
|
||||||
|
specifier: ^23.0.1
|
||||||
|
version: 23.0.1(@vue/compiler-sfc@3.5.30)
|
||||||
unplugin-vue-components:
|
unplugin-vue-components:
|
||||||
specifier: ^31.0.0
|
specifier: ^31.0.0
|
||||||
version: 31.0.0(@nuxt/kit@4.0.3(magicast@0.5.2))(vue@3.5.30(typescript@5.9.3))
|
version: 31.0.0(@nuxt/kit@4.0.3(magicast@0.3.5))(vue@3.5.30(typescript@5.9.3))
|
||||||
vite:
|
vite:
|
||||||
specifier: ^8.0.0
|
specifier: ^8.0.0
|
||||||
version: 8.0.0(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.43.1)(yaml@2.8.2)
|
version: 8.0.0(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.43.1)(yaml@2.8.2)
|
||||||
vite-plugin-vue-devtools:
|
vite-plugin-vue-devtools:
|
||||||
specifier: ^8.1.0
|
specifier: ^8.1.0
|
||||||
version: 8.1.0(@nuxt/kit@4.0.3(magicast@0.5.2))(vite@8.0.0(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.43.1)(yaml@2.8.2))(vue@3.5.30(typescript@5.9.3))
|
version: 8.1.0(@nuxt/kit@4.0.3(magicast@0.3.5))(vite@8.0.0(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.43.1)(yaml@2.8.2))(vue@3.5.30(typescript@5.9.3))
|
||||||
vite-plugin-vue-layouts:
|
vite-plugin-vue-layouts:
|
||||||
specifier: ^0.11.0
|
specifier: ^0.11.0
|
||||||
version: 0.11.0(vite@8.0.0(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.43.1)(yaml@2.8.2))(vue-router@5.0.3(@vue/compiler-sfc@3.5.30)(pinia@3.0.4(typescript@5.9.3)(vue@3.5.30(typescript@5.9.3)))(vue@3.5.30(typescript@5.9.3)))(vue@3.5.30(typescript@5.9.3))
|
version: 0.11.0(vite@8.0.0(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.43.1)(yaml@2.8.2))(vue-router@5.0.3(@vue/compiler-sfc@3.5.30)(pinia@3.0.4(typescript@5.9.3)(vue@3.5.30(typescript@5.9.3)))(vue@3.5.30(typescript@5.9.3)))(vue@3.5.30(typescript@5.9.3))
|
||||||
@@ -920,9 +926,15 @@ packages:
|
|||||||
'@iconify-json/simple-icons@1.2.74':
|
'@iconify-json/simple-icons@1.2.74':
|
||||||
resolution: {integrity: sha512-yqaohfY6jnYjTVpuTkaBQHrWbdUrQyWXhau0r/0EZiNWYXPX/P8WWwl1DoLH5CbvDjjcWQw5J0zADhgCUklOqA==}
|
resolution: {integrity: sha512-yqaohfY6jnYjTVpuTkaBQHrWbdUrQyWXhau0r/0EZiNWYXPX/P8WWwl1DoLH5CbvDjjcWQw5J0zADhgCUklOqA==}
|
||||||
|
|
||||||
|
'@iconify/json@2.2.453':
|
||||||
|
resolution: {integrity: sha512-LL3avJyZUFtB/Ts1WbpunFZ58XnodcQn0xMLQbm9gxuuZNpnt2D89n+CstNHpqheynDz+nZVSSvKko1bFXBOTA==}
|
||||||
|
|
||||||
'@iconify/types@2.0.0':
|
'@iconify/types@2.0.0':
|
||||||
resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==}
|
resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==}
|
||||||
|
|
||||||
|
'@iconify/utils@3.1.0':
|
||||||
|
resolution: {integrity: sha512-Zlzem1ZXhI1iHeeERabLNzBHdOa4VhQbqAcOQaMKuTuyZCpwKbC2R4Dd0Zo3g9EAc+Y4fiarO8HIHRAth7+skw==}
|
||||||
|
|
||||||
'@iconify/vue@5.0.0':
|
'@iconify/vue@5.0.0':
|
||||||
resolution: {integrity: sha512-C+KuEWIF5nSBrobFJhT//JS87OZ++QDORB6f2q2Wm6fl2mueSTpFBeBsveK0KW9hWiZ4mNiPjsh6Zs4jjdROSg==}
|
resolution: {integrity: sha512-C+KuEWIF5nSBrobFJhT//JS87OZ++QDORB6f2q2Wm6fl2mueSTpFBeBsveK0KW9hWiZ4mNiPjsh6Zs4jjdROSg==}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
@@ -5990,10 +6002,6 @@ packages:
|
|||||||
resolution: {integrity: sha512-Ae3OVUqifDw0wBriIBS7yVaW44Dp6eSHQcyq4Igc7eN2TJH/2YsicswaW+J/OuMvhpDPOKEgpAZCjkb4hpoyeA==}
|
resolution: {integrity: sha512-Ae3OVUqifDw0wBriIBS7yVaW44Dp6eSHQcyq4Igc7eN2TJH/2YsicswaW+J/OuMvhpDPOKEgpAZCjkb4hpoyeA==}
|
||||||
engines: {node: ^16.14.0 || >= 17.3.0}
|
engines: {node: ^16.14.0 || >= 17.3.0}
|
||||||
|
|
||||||
tinyexec@1.0.2:
|
|
||||||
resolution: {integrity: sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg==}
|
|
||||||
engines: {node: '>=18'}
|
|
||||||
|
|
||||||
tinyexec@1.0.4:
|
tinyexec@1.0.4:
|
||||||
resolution: {integrity: sha512-u9r3uZC0bdpGOXtlxUIdwf9pkmvhqJdrVCH9fapQtgy/OeTTMZ1nqH7agtvEfmGui6e1XxjcdrlxvxJvc3sMqw==}
|
resolution: {integrity: sha512-u9r3uZC0bdpGOXtlxUIdwf9pkmvhqJdrVCH9fapQtgy/OeTTMZ1nqH7agtvEfmGui6e1XxjcdrlxvxJvc3sMqw==}
|
||||||
engines: {node: '>=18'}
|
engines: {node: '>=18'}
|
||||||
@@ -6156,6 +6164,23 @@ packages:
|
|||||||
'@vueuse/core':
|
'@vueuse/core':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
|
unplugin-icons@23.0.1:
|
||||||
|
resolution: {integrity: sha512-rv0XEJepajKzDLvRUWASM8K+8+/CCfZn2jtogXqg6RIp7kpatRc/aFrVJn8ANQA09e++lPEEv9yX8cC9enc+QQ==}
|
||||||
|
peerDependencies:
|
||||||
|
'@svgr/core': '>=7.0.0'
|
||||||
|
'@svgx/core': ^1.0.1
|
||||||
|
'@vue/compiler-sfc': ^3.0.2
|
||||||
|
svelte: ^3.0.0 || ^4.0.0 || ^5.0.0
|
||||||
|
peerDependenciesMeta:
|
||||||
|
'@svgr/core':
|
||||||
|
optional: true
|
||||||
|
'@svgx/core':
|
||||||
|
optional: true
|
||||||
|
'@vue/compiler-sfc':
|
||||||
|
optional: true
|
||||||
|
svelte:
|
||||||
|
optional: true
|
||||||
|
|
||||||
unplugin-utils@0.2.5:
|
unplugin-utils@0.2.5:
|
||||||
resolution: {integrity: sha512-gwXJnPRewT4rT7sBi/IvxKTjsms7jX7QIDLOClApuZwR49SXbrB1z2NLUZ+vDHyqCj/n58OzRRqaW+B8OZi8vg==}
|
resolution: {integrity: sha512-gwXJnPRewT4rT7sBi/IvxKTjsms7jX7QIDLOClApuZwR49SXbrB1z2NLUZ+vDHyqCj/n58OzRRqaW+B8OZi8vg==}
|
||||||
engines: {node: '>=18.12.0'}
|
engines: {node: '>=18.12.0'}
|
||||||
@@ -6752,7 +6777,7 @@ snapshots:
|
|||||||
'@antfu/install-pkg@1.1.0':
|
'@antfu/install-pkg@1.1.0':
|
||||||
dependencies:
|
dependencies:
|
||||||
package-manager-detector: 1.6.0
|
package-manager-detector: 1.6.0
|
||||||
tinyexec: 1.0.2
|
tinyexec: 1.0.4
|
||||||
|
|
||||||
'@babel/code-frame@7.29.0':
|
'@babel/code-frame@7.29.0':
|
||||||
dependencies:
|
dependencies:
|
||||||
@@ -7340,8 +7365,19 @@ snapshots:
|
|||||||
dependencies:
|
dependencies:
|
||||||
'@iconify/types': 2.0.0
|
'@iconify/types': 2.0.0
|
||||||
|
|
||||||
|
'@iconify/json@2.2.453':
|
||||||
|
dependencies:
|
||||||
|
'@iconify/types': 2.0.0
|
||||||
|
pathe: 2.0.3
|
||||||
|
|
||||||
'@iconify/types@2.0.0': {}
|
'@iconify/types@2.0.0': {}
|
||||||
|
|
||||||
|
'@iconify/utils@3.1.0':
|
||||||
|
dependencies:
|
||||||
|
'@antfu/install-pkg': 1.1.0
|
||||||
|
'@iconify/types': 2.0.0
|
||||||
|
mlly: 1.8.1
|
||||||
|
|
||||||
'@iconify/vue@5.0.0(vue@3.5.30(typescript@5.9.3))':
|
'@iconify/vue@5.0.0(vue@3.5.30(typescript@5.9.3))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@iconify/types': 2.0.0
|
'@iconify/types': 2.0.0
|
||||||
@@ -7509,11 +7545,11 @@ snapshots:
|
|||||||
'@nodelib/fs.scandir': 2.1.5
|
'@nodelib/fs.scandir': 2.1.5
|
||||||
fastq: 1.20.1
|
fastq: 1.20.1
|
||||||
|
|
||||||
'@nuxt/cli@3.34.0(@nuxt/schema@4.0.3)(cac@6.7.14)(magicast@0.5.2)':
|
'@nuxt/cli@3.34.0(@nuxt/schema@4.0.3)(cac@6.7.14)(magicast@0.3.5)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@bomb.sh/tab': 0.0.14(cac@6.7.14)(citty@0.2.1)
|
'@bomb.sh/tab': 0.0.14(cac@6.7.14)(citty@0.2.1)
|
||||||
'@clack/prompts': 1.1.0
|
'@clack/prompts': 1.1.0
|
||||||
c12: 3.3.3(magicast@0.5.2)
|
c12: 3.3.3(magicast@0.3.5)
|
||||||
citty: 0.2.1
|
citty: 0.2.1
|
||||||
confbox: 0.2.4
|
confbox: 0.2.4
|
||||||
consola: 3.4.2
|
consola: 3.4.2
|
||||||
@@ -7641,9 +7677,9 @@ snapshots:
|
|||||||
- magicast
|
- magicast
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@nuxt/kit@4.0.3(magicast@0.5.2)':
|
'@nuxt/kit@4.0.3(magicast@0.3.5)':
|
||||||
dependencies:
|
dependencies:
|
||||||
c12: 3.3.3(magicast@0.5.2)
|
c12: 3.3.3(magicast@0.3.5)
|
||||||
consola: 3.4.2
|
consola: 3.4.2
|
||||||
defu: 6.1.4
|
defu: 6.1.4
|
||||||
destr: 2.0.5
|
destr: 2.0.5
|
||||||
@@ -7678,9 +7714,9 @@ snapshots:
|
|||||||
ufo: 1.6.1
|
ufo: 1.6.1
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@nuxt/telemetry@2.7.0(@nuxt/kit@4.0.3(magicast@0.5.2))':
|
'@nuxt/telemetry@2.7.0(@nuxt/kit@4.0.3(magicast@0.3.5))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@nuxt/kit': 4.0.3(magicast@0.5.2)
|
'@nuxt/kit': 4.0.3(magicast@0.3.5)
|
||||||
citty: 0.2.1
|
citty: 0.2.1
|
||||||
consola: 3.4.2
|
consola: 3.4.2
|
||||||
ofetch: 2.0.0-alpha.3
|
ofetch: 2.0.0-alpha.3
|
||||||
@@ -7688,9 +7724,9 @@ snapshots:
|
|||||||
std-env: 3.10.0
|
std-env: 3.10.0
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@nuxt/vite-builder@4.0.3(@types/node@24.12.0)(eslint@9.39.4(jiti@2.6.1))(lightningcss@1.32.0)(magicast@0.5.2)(optionator@0.9.4)(rolldown@1.0.0-rc.9)(rollup@4.55.1)(terser@5.43.1)(typescript@5.9.3)(vue-tsc@3.2.5(typescript@5.9.3))(vue@3.5.30(typescript@5.9.3))(yaml@2.8.2)':
|
'@nuxt/vite-builder@4.0.3(@types/node@24.12.0)(eslint@9.39.4(jiti@2.6.1))(lightningcss@1.32.0)(magicast@0.3.5)(optionator@0.9.4)(rolldown@1.0.0-rc.9)(rollup@4.55.1)(terser@5.43.1)(typescript@5.9.3)(vue-tsc@3.2.5(typescript@5.9.3))(vue@3.5.30(typescript@5.9.3))(yaml@2.8.2)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@nuxt/kit': 4.0.3(magicast@0.5.2)
|
'@nuxt/kit': 4.0.3(magicast@0.3.5)
|
||||||
'@rollup/plugin-replace': 6.0.3(rollup@4.55.1)
|
'@rollup/plugin-replace': 6.0.3(rollup@4.55.1)
|
||||||
'@vitejs/plugin-vue': 6.0.5(vite@7.3.1(@types/node@24.12.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.43.1)(yaml@2.8.2))(vue@3.5.30(typescript@5.9.3))
|
'@vitejs/plugin-vue': 6.0.5(vite@7.3.1(@types/node@24.12.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.43.1)(yaml@2.8.2))(vue@3.5.30(typescript@5.9.3))
|
||||||
'@vitejs/plugin-vue-jsx': 5.1.5(vite@7.3.1(@types/node@24.12.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.43.1)(yaml@2.8.2))(vue@3.5.30(typescript@5.9.3))
|
'@vitejs/plugin-vue-jsx': 5.1.5(vite@7.3.1(@types/node@24.12.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.43.1)(yaml@2.8.2))(vue@3.5.30(typescript@5.9.3))
|
||||||
@@ -11904,7 +11940,6 @@ snapshots:
|
|||||||
pathe: 2.0.3
|
pathe: 2.0.3
|
||||||
pkg-types: 1.3.1
|
pkg-types: 1.3.1
|
||||||
ufo: 1.6.3
|
ufo: 1.6.3
|
||||||
optional: true
|
|
||||||
|
|
||||||
mocked-exports@0.1.1:
|
mocked-exports@0.1.1:
|
||||||
optional: true
|
optional: true
|
||||||
@@ -12121,18 +12156,18 @@ snapshots:
|
|||||||
dependencies:
|
dependencies:
|
||||||
boolbase: 1.0.0
|
boolbase: 1.0.0
|
||||||
|
|
||||||
nuxt@4.0.3(@netlify/blobs@9.1.2)(@parcel/watcher@2.5.6)(@types/node@24.12.0)(@vue/compiler-sfc@3.5.30)(cac@6.7.14)(db0@0.3.4)(eslint@9.39.4(jiti@2.6.1))(ioredis@5.10.0)(lightningcss@1.32.0)(magicast@0.5.2)(optionator@0.9.4)(rolldown@1.0.0-rc.9)(rollup@4.55.1)(terser@5.43.1)(typescript@5.9.3)(vite@8.0.0(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.43.1)(yaml@2.8.2))(vue-tsc@3.2.5(typescript@5.9.3))(yaml@2.8.2):
|
nuxt@4.0.3(@netlify/blobs@9.1.2)(@parcel/watcher@2.5.6)(@types/node@24.12.0)(@vue/compiler-sfc@3.5.30)(cac@6.7.14)(db0@0.3.4)(eslint@9.39.4(jiti@2.6.1))(ioredis@5.10.0)(lightningcss@1.32.0)(magicast@0.3.5)(optionator@0.9.4)(rolldown@1.0.0-rc.9)(rollup@4.55.1)(terser@5.43.1)(typescript@5.9.3)(vite@8.0.0(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.43.1)(yaml@2.8.2))(vue-tsc@3.2.5(typescript@5.9.3))(yaml@2.8.2):
|
||||||
dependencies:
|
dependencies:
|
||||||
'@nuxt/cli': 3.34.0(@nuxt/schema@4.0.3)(cac@6.7.14)(magicast@0.5.2)
|
'@nuxt/cli': 3.34.0(@nuxt/schema@4.0.3)(cac@6.7.14)(magicast@0.3.5)
|
||||||
'@nuxt/devalue': 2.0.2
|
'@nuxt/devalue': 2.0.2
|
||||||
'@nuxt/devtools': 2.7.0(vite@8.0.0(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.43.1)(yaml@2.8.2))(vue@3.5.30(typescript@5.9.3))
|
'@nuxt/devtools': 2.7.0(vite@8.0.0(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.43.1)(yaml@2.8.2))(vue@3.5.30(typescript@5.9.3))
|
||||||
'@nuxt/kit': 4.0.3(magicast@0.5.2)
|
'@nuxt/kit': 4.0.3(magicast@0.3.5)
|
||||||
'@nuxt/schema': 4.0.3
|
'@nuxt/schema': 4.0.3
|
||||||
'@nuxt/telemetry': 2.7.0(@nuxt/kit@4.0.3(magicast@0.5.2))
|
'@nuxt/telemetry': 2.7.0(@nuxt/kit@4.0.3(magicast@0.3.5))
|
||||||
'@nuxt/vite-builder': 4.0.3(@types/node@24.12.0)(eslint@9.39.4(jiti@2.6.1))(lightningcss@1.32.0)(magicast@0.5.2)(optionator@0.9.4)(rolldown@1.0.0-rc.9)(rollup@4.55.1)(terser@5.43.1)(typescript@5.9.3)(vue-tsc@3.2.5(typescript@5.9.3))(vue@3.5.30(typescript@5.9.3))(yaml@2.8.2)
|
'@nuxt/vite-builder': 4.0.3(@types/node@24.12.0)(eslint@9.39.4(jiti@2.6.1))(lightningcss@1.32.0)(magicast@0.3.5)(optionator@0.9.4)(rolldown@1.0.0-rc.9)(rollup@4.55.1)(terser@5.43.1)(typescript@5.9.3)(vue-tsc@3.2.5(typescript@5.9.3))(vue@3.5.30(typescript@5.9.3))(yaml@2.8.2)
|
||||||
'@unhead/vue': 2.1.12(vue@3.5.30(typescript@5.9.3))
|
'@unhead/vue': 2.1.12(vue@3.5.30(typescript@5.9.3))
|
||||||
'@vue/shared': 3.5.30
|
'@vue/shared': 3.5.30
|
||||||
c12: 3.3.3(magicast@0.5.2)
|
c12: 3.3.3(magicast@0.3.5)
|
||||||
chokidar: 4.0.3
|
chokidar: 4.0.3
|
||||||
compatx: 0.2.0
|
compatx: 0.2.0
|
||||||
consola: 3.4.2
|
consola: 3.4.2
|
||||||
@@ -12519,11 +12554,11 @@ snapshots:
|
|||||||
|
|
||||||
picomatch@4.0.3: {}
|
picomatch@4.0.3: {}
|
||||||
|
|
||||||
pinia-plugin-persistedstate@4.7.1(@nuxt/kit@4.0.3(magicast@0.5.2))(pinia@3.0.4(typescript@5.9.3)(vue@3.5.30(typescript@5.9.3))):
|
pinia-plugin-persistedstate@4.7.1(@nuxt/kit@4.0.3(magicast@0.3.5))(pinia@3.0.4(typescript@5.9.3)(vue@3.5.30(typescript@5.9.3))):
|
||||||
dependencies:
|
dependencies:
|
||||||
defu: 6.1.4
|
defu: 6.1.4
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
'@nuxt/kit': 4.0.3(magicast@0.5.2)
|
'@nuxt/kit': 4.0.3(magicast@0.3.5)
|
||||||
pinia: 3.0.4(typescript@5.9.3)(vue@3.5.30(typescript@5.9.3))
|
pinia: 3.0.4(typescript@5.9.3)(vue@3.5.30(typescript@5.9.3))
|
||||||
|
|
||||||
pinia@3.0.4(typescript@5.9.3)(vue@3.5.30(typescript@5.9.3)):
|
pinia@3.0.4(typescript@5.9.3)(vue@3.5.30(typescript@5.9.3)):
|
||||||
@@ -13356,8 +13391,6 @@ snapshots:
|
|||||||
tinyclip@0.1.12:
|
tinyclip@0.1.12:
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
tinyexec@1.0.2: {}
|
|
||||||
|
|
||||||
tinyexec@1.0.4: {}
|
tinyexec@1.0.4: {}
|
||||||
|
|
||||||
tinyglobby@0.2.14:
|
tinyglobby@0.2.14:
|
||||||
@@ -13531,7 +13564,7 @@ snapshots:
|
|||||||
dependencies:
|
dependencies:
|
||||||
cookie: 1.1.1
|
cookie: 1.1.1
|
||||||
|
|
||||||
unplugin-auto-import@21.0.0(@nuxt/kit@4.0.3(magicast@0.5.2))(@vueuse/core@14.2.1(vue@3.5.30(typescript@5.9.3))):
|
unplugin-auto-import@21.0.0(@nuxt/kit@4.0.3(magicast@0.3.5))(@vueuse/core@14.2.1(vue@3.5.30(typescript@5.9.3))):
|
||||||
dependencies:
|
dependencies:
|
||||||
local-pkg: 1.1.2
|
local-pkg: 1.1.2
|
||||||
magic-string: 0.30.21
|
magic-string: 0.30.21
|
||||||
@@ -13540,9 +13573,19 @@ snapshots:
|
|||||||
unplugin: 2.3.11
|
unplugin: 2.3.11
|
||||||
unplugin-utils: 0.3.1
|
unplugin-utils: 0.3.1
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
'@nuxt/kit': 4.0.3(magicast@0.5.2)
|
'@nuxt/kit': 4.0.3(magicast@0.3.5)
|
||||||
'@vueuse/core': 14.2.1(vue@3.5.30(typescript@5.9.3))
|
'@vueuse/core': 14.2.1(vue@3.5.30(typescript@5.9.3))
|
||||||
|
|
||||||
|
unplugin-icons@23.0.1(@vue/compiler-sfc@3.5.30):
|
||||||
|
dependencies:
|
||||||
|
'@antfu/install-pkg': 1.1.0
|
||||||
|
'@iconify/utils': 3.1.0
|
||||||
|
local-pkg: 1.1.2
|
||||||
|
obug: 2.1.1
|
||||||
|
unplugin: 2.3.11
|
||||||
|
optionalDependencies:
|
||||||
|
'@vue/compiler-sfc': 3.5.30
|
||||||
|
|
||||||
unplugin-utils@0.2.5:
|
unplugin-utils@0.2.5:
|
||||||
dependencies:
|
dependencies:
|
||||||
pathe: 2.0.3
|
pathe: 2.0.3
|
||||||
@@ -13554,7 +13597,7 @@ snapshots:
|
|||||||
pathe: 2.0.3
|
pathe: 2.0.3
|
||||||
picomatch: 4.0.3
|
picomatch: 4.0.3
|
||||||
|
|
||||||
unplugin-vue-components@31.0.0(@nuxt/kit@4.0.3(magicast@0.5.2))(vue@3.5.30(typescript@5.9.3)):
|
unplugin-vue-components@31.0.0(@nuxt/kit@4.0.3(magicast@0.3.5))(vue@3.5.30(typescript@5.9.3)):
|
||||||
dependencies:
|
dependencies:
|
||||||
chokidar: 5.0.0
|
chokidar: 5.0.0
|
||||||
local-pkg: 1.1.2
|
local-pkg: 1.1.2
|
||||||
@@ -13567,7 +13610,7 @@ snapshots:
|
|||||||
unplugin-utils: 0.3.1
|
unplugin-utils: 0.3.1
|
||||||
vue: 3.5.30(typescript@5.9.3)
|
vue: 3.5.30(typescript@5.9.3)
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
'@nuxt/kit': 4.0.3(magicast@0.5.2)
|
'@nuxt/kit': 4.0.3(magicast@0.3.5)
|
||||||
|
|
||||||
unplugin-vue-router@0.15.0(@vue/compiler-sfc@3.5.30)(vue-router@4.6.4(vue@3.5.30(typescript@5.9.3)))(vue@3.5.30(typescript@5.9.3)):
|
unplugin-vue-router@0.15.0(@vue/compiler-sfc@3.5.30)(vue-router@4.6.4(vue@3.5.30(typescript@5.9.3)))(vue@3.5.30(typescript@5.9.3)):
|
||||||
dependencies:
|
dependencies:
|
||||||
@@ -13753,7 +13796,7 @@ snapshots:
|
|||||||
- supports-color
|
- supports-color
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
vite-plugin-inspect@11.3.3(@nuxt/kit@4.0.3(magicast@0.5.2))(vite@8.0.0(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.43.1)(yaml@2.8.2)):
|
vite-plugin-inspect@11.3.3(@nuxt/kit@4.0.3(magicast@0.3.5))(vite@8.0.0(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.43.1)(yaml@2.8.2)):
|
||||||
dependencies:
|
dependencies:
|
||||||
ansis: 4.2.0
|
ansis: 4.2.0
|
||||||
debug: 4.4.3
|
debug: 4.4.3
|
||||||
@@ -13766,18 +13809,18 @@ snapshots:
|
|||||||
vite: 8.0.0(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.43.1)(yaml@2.8.2)
|
vite: 8.0.0(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.43.1)(yaml@2.8.2)
|
||||||
vite-dev-rpc: 1.1.0(vite@8.0.0(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.43.1)(yaml@2.8.2))
|
vite-dev-rpc: 1.1.0(vite@8.0.0(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.43.1)(yaml@2.8.2))
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
'@nuxt/kit': 4.0.3(magicast@0.5.2)
|
'@nuxt/kit': 4.0.3(magicast@0.3.5)
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
vite-plugin-vue-devtools@8.1.0(@nuxt/kit@4.0.3(magicast@0.5.2))(vite@8.0.0(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.43.1)(yaml@2.8.2))(vue@3.5.30(typescript@5.9.3)):
|
vite-plugin-vue-devtools@8.1.0(@nuxt/kit@4.0.3(magicast@0.3.5))(vite@8.0.0(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.43.1)(yaml@2.8.2))(vue@3.5.30(typescript@5.9.3)):
|
||||||
dependencies:
|
dependencies:
|
||||||
'@vue/devtools-core': 8.1.0(vue@3.5.30(typescript@5.9.3))
|
'@vue/devtools-core': 8.1.0(vue@3.5.30(typescript@5.9.3))
|
||||||
'@vue/devtools-kit': 8.1.0
|
'@vue/devtools-kit': 8.1.0
|
||||||
'@vue/devtools-shared': 8.1.0
|
'@vue/devtools-shared': 8.1.0
|
||||||
sirv: 3.0.2
|
sirv: 3.0.2
|
||||||
vite: 8.0.0(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.43.1)(yaml@2.8.2)
|
vite: 8.0.0(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.43.1)(yaml@2.8.2)
|
||||||
vite-plugin-inspect: 11.3.3(@nuxt/kit@4.0.3(magicast@0.5.2))(vite@8.0.0(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.43.1)(yaml@2.8.2))
|
vite-plugin-inspect: 11.3.3(@nuxt/kit@4.0.3(magicast@0.3.5))(vite@8.0.0(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.43.1)(yaml@2.8.2))
|
||||||
vite-plugin-vue-inspector: 5.3.2(vite@8.0.0(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.43.1)(yaml@2.8.2))
|
vite-plugin-vue-inspector: 5.3.2(vite@8.0.0(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.43.1)(yaml@2.8.2))
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- '@nuxt/kit'
|
- '@nuxt/kit'
|
||||||
@@ -13937,11 +13980,11 @@ snapshots:
|
|||||||
'@vue/compiler-sfc': 3.5.30
|
'@vue/compiler-sfc': 3.5.30
|
||||||
pinia: 3.0.4(typescript@5.9.3)(vue@3.5.30(typescript@5.9.3))
|
pinia: 3.0.4(typescript@5.9.3)(vue@3.5.30(typescript@5.9.3))
|
||||||
|
|
||||||
vue-sonner@2.0.9(@nuxt/kit@4.0.3(magicast@0.5.2))(@nuxt/schema@4.0.3)(nuxt@4.0.3(@netlify/blobs@9.1.2)(@parcel/watcher@2.5.6)(@types/node@24.12.0)(@vue/compiler-sfc@3.5.30)(cac@6.7.14)(db0@0.3.4)(eslint@9.39.4(jiti@2.6.1))(ioredis@5.10.0)(lightningcss@1.32.0)(magicast@0.5.2)(optionator@0.9.4)(rolldown@1.0.0-rc.9)(rollup@4.55.1)(terser@5.43.1)(typescript@5.9.3)(vite@8.0.0(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.43.1)(yaml@2.8.2))(vue-tsc@3.2.5(typescript@5.9.3))(yaml@2.8.2)):
|
vue-sonner@2.0.9(@nuxt/kit@4.0.3(magicast@0.3.5))(@nuxt/schema@4.0.3)(nuxt@4.0.3(@netlify/blobs@9.1.2)(@parcel/watcher@2.5.6)(@types/node@24.12.0)(@vue/compiler-sfc@3.5.30)(cac@6.7.14)(db0@0.3.4)(eslint@9.39.4(jiti@2.6.1))(ioredis@5.10.0)(lightningcss@1.32.0)(magicast@0.3.5)(optionator@0.9.4)(rolldown@1.0.0-rc.9)(rollup@4.55.1)(terser@5.43.1)(typescript@5.9.3)(vite@8.0.0(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.43.1)(yaml@2.8.2))(vue-tsc@3.2.5(typescript@5.9.3))(yaml@2.8.2)):
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
'@nuxt/kit': 4.0.3(magicast@0.5.2)
|
'@nuxt/kit': 4.0.3(magicast@0.3.5)
|
||||||
'@nuxt/schema': 4.0.3
|
'@nuxt/schema': 4.0.3
|
||||||
nuxt: 4.0.3(@netlify/blobs@9.1.2)(@parcel/watcher@2.5.6)(@types/node@24.12.0)(@vue/compiler-sfc@3.5.30)(cac@6.7.14)(db0@0.3.4)(eslint@9.39.4(jiti@2.6.1))(ioredis@5.10.0)(lightningcss@1.32.0)(magicast@0.5.2)(optionator@0.9.4)(rolldown@1.0.0-rc.9)(rollup@4.55.1)(terser@5.43.1)(typescript@5.9.3)(vite@8.0.0(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.43.1)(yaml@2.8.2))(vue-tsc@3.2.5(typescript@5.9.3))(yaml@2.8.2)
|
nuxt: 4.0.3(@netlify/blobs@9.1.2)(@parcel/watcher@2.5.6)(@types/node@24.12.0)(@vue/compiler-sfc@3.5.30)(cac@6.7.14)(db0@0.3.4)(eslint@9.39.4(jiti@2.6.1))(ioredis@5.10.0)(lightningcss@1.32.0)(magicast@0.3.5)(optionator@0.9.4)(rolldown@1.0.0-rc.9)(rollup@4.55.1)(terser@5.43.1)(typescript@5.9.3)(vite@8.0.0(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.43.1)(yaml@2.8.2))(vue-tsc@3.2.5(typescript@5.9.3))(yaml@2.8.2)
|
||||||
|
|
||||||
vue-tsc@3.2.5(typescript@5.9.3):
|
vue-tsc@3.2.5(typescript@5.9.3):
|
||||||
dependencies:
|
dependencies:
|
||||||
|
|||||||
@@ -1,8 +1,20 @@
|
|||||||
import { createApp } from 'vue'
|
import { createApp } from 'vue'
|
||||||
|
import { addCollection } from '@iconify/vue'
|
||||||
|
|
||||||
import App from './App.vue'
|
import App from './App.vue'
|
||||||
import { setupPlugins } from './plugins'
|
import { setupPlugins } from './plugins'
|
||||||
|
|
||||||
|
// 使用本地图标数据,避免远程 API 调用
|
||||||
|
import mdiIcons from '@iconify/json/json/mdi.json'
|
||||||
|
import lucideIcons from '@iconify/json/json/lucide.json'
|
||||||
|
import flagIcons from '@iconify/json/json/flag.json'
|
||||||
|
import carbonIcons from '@iconify/json/json/carbon.json'
|
||||||
|
|
||||||
|
addCollection(mdiIcons)
|
||||||
|
addCollection(lucideIcons)
|
||||||
|
addCollection(flagIcons)
|
||||||
|
addCollection(carbonIcons)
|
||||||
|
|
||||||
import '@/assets/index.css'
|
import '@/assets/index.css'
|
||||||
import '@/assets/scrollbar.css'
|
import '@/assets/scrollbar.css'
|
||||||
import '@/assets/themes.css'
|
import '@/assets/themes.css'
|
||||||
|
|||||||
@@ -6,6 +6,8 @@ import vueJsx from '@vitejs/plugin-vue-jsx'
|
|||||||
import { fileURLToPath, URL } from 'node:url'
|
import { fileURLToPath, URL } from 'node:url'
|
||||||
import { visualizer } from 'rollup-plugin-visualizer'
|
import { visualizer } from 'rollup-plugin-visualizer'
|
||||||
import AutoImport from 'unplugin-auto-import/vite'
|
import AutoImport from 'unplugin-auto-import/vite'
|
||||||
|
import Icons from 'unplugin-icons/vite'
|
||||||
|
import IconsResolver from 'unplugin-icons/resolver'
|
||||||
import Component from 'unplugin-vue-components/vite'
|
import Component from 'unplugin-vue-components/vite'
|
||||||
import { defineConfig } from 'vite'
|
import { defineConfig } from 'vite'
|
||||||
import vueDevTools from 'vite-plugin-vue-devtools'
|
import vueDevTools from 'vite-plugin-vue-devtools'
|
||||||
@@ -62,6 +64,12 @@ export default defineConfig({
|
|||||||
collapseSamePrefixes: true,
|
collapseSamePrefixes: true,
|
||||||
directoryAsNamespace: true,
|
directoryAsNamespace: true,
|
||||||
dts: 'src/types/auto-import-components.d.ts',
|
dts: 'src/types/auto-import-components.d.ts',
|
||||||
|
resolvers: [
|
||||||
|
IconsResolver(),
|
||||||
|
],
|
||||||
|
}),
|
||||||
|
Icons({
|
||||||
|
autoInstall: true,
|
||||||
}),
|
}),
|
||||||
],
|
],
|
||||||
resolve: {
|
resolve: {
|
||||||
|
|||||||
Reference in New Issue
Block a user