mirror of
https://github.com/soybeanjs/soybean-admin.git
synced 2025-09-23 03:56:37 +08:00
refactor(projects): 代码优化
This commit is contained in:
parent
41e46a5d80
commit
251b5b9664
@ -16,6 +16,7 @@ export default (srcPath: string) => {
|
||||
}),
|
||||
Components({
|
||||
dts: 'src/typings/components.d.ts',
|
||||
types: [{ from: 'vue-router', names: ['RouterLink', 'RouterView'] }],
|
||||
resolvers: [NaiveUiResolver(), IconsResolver({ customCollections: ['custom'], componentPrefix: 'icon' })]
|
||||
})
|
||||
];
|
||||
|
@ -19,7 +19,7 @@
|
||||
<div class="right-0 bottom-0 loading-spin-item loading-delay-1500"></div>
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="loading-title"><%= appTitle %></h2>
|
||||
<div class="loading-title"><%= appTitle %></div>
|
||||
</div>
|
||||
<script src="/resource/loading.js"></script>
|
||||
</div>
|
||||
|
18
package.json
18
package.json
@ -29,7 +29,7 @@
|
||||
"@antv/g2plot": "^2.4.16",
|
||||
"@better-scroll/core": "^2.4.2",
|
||||
"@vueuse/core": "^8.3.1",
|
||||
"axios": "^0.26.1",
|
||||
"axios": "^0.27.1",
|
||||
"clipboard": "^2.0.10",
|
||||
"colord": "^2.9.2",
|
||||
"crypto-js": "^4.1.1",
|
||||
@ -42,7 +42,7 @@
|
||||
"qs": "^6.10.3",
|
||||
"soybean-admin-layout": "^1.0.4",
|
||||
"soybean-admin-tab": "^1.2.3",
|
||||
"swiper": "^8.1.3",
|
||||
"swiper": "^8.1.4",
|
||||
"ua-parser-js": "^1.0.2",
|
||||
"vditor": "^3.8.13",
|
||||
"vue": "3.2.33",
|
||||
@ -54,15 +54,15 @@
|
||||
"@amap/amap-jsapi-types": "^0.0.8",
|
||||
"@commitlint/cli": "^16.2.3",
|
||||
"@commitlint/config-conventional": "^16.2.1",
|
||||
"@iconify/json": "^2.1.31",
|
||||
"@iconify/json": "^2.1.32",
|
||||
"@iconify/vue": "^3.2.1",
|
||||
"@types/bmapgl": "^0.0.5",
|
||||
"@types/crypto-js": "^4.1.1",
|
||||
"@types/node": "^17.0.25",
|
||||
"@types/node": "^17.0.27",
|
||||
"@types/qs": "^6.9.7",
|
||||
"@types/ua-parser-js": "^0.7.36",
|
||||
"@typescript-eslint/eslint-plugin": "^5.20.0",
|
||||
"@typescript-eslint/parser": "^5.20.0",
|
||||
"@typescript-eslint/eslint-plugin": "^5.21.0",
|
||||
"@typescript-eslint/parser": "^5.21.0",
|
||||
"@vitejs/plugin-vue": "^2.3.1",
|
||||
"@vitejs/plugin-vue-jsx": "^1.3.10",
|
||||
"@vue/eslint-config-prettier": "^7.0.0",
|
||||
@ -85,11 +85,11 @@
|
||||
"postinstall-postinstall": "^2.1.0",
|
||||
"prettier": "^2.6.2",
|
||||
"rollup-plugin-visualizer": "^5.6.0",
|
||||
"sass": "^1.50.1",
|
||||
"sass": "^1.51.0",
|
||||
"typescript": "^4.6.3",
|
||||
"unocss": "^0.31.13",
|
||||
"unocss": "^0.31.17",
|
||||
"unplugin-icons": "^0.14.1",
|
||||
"unplugin-vue-components": "0.18.5",
|
||||
"unplugin-vue-components": "0.19.3",
|
||||
"vite": "^2.9.5",
|
||||
"vite-plugin-html": "^3.2.0",
|
||||
"vite-plugin-html-template": "^1.1.2",
|
||||
|
396
pnpm-lock.yaml
396
pnpm-lock.yaml
@ -6,22 +6,22 @@ specifiers:
|
||||
'@better-scroll/core': ^2.4.2
|
||||
'@commitlint/cli': ^16.2.3
|
||||
'@commitlint/config-conventional': ^16.2.1
|
||||
'@iconify/json': ^2.1.31
|
||||
'@iconify/json': ^2.1.32
|
||||
'@iconify/vue': ^3.2.1
|
||||
'@types/bmapgl': ^0.0.5
|
||||
'@types/crypto-js': ^4.1.1
|
||||
'@types/node': ^17.0.25
|
||||
'@types/node': ^17.0.27
|
||||
'@types/qs': ^6.9.7
|
||||
'@types/ua-parser-js': ^0.7.36
|
||||
'@typescript-eslint/eslint-plugin': ^5.20.0
|
||||
'@typescript-eslint/parser': ^5.20.0
|
||||
'@typescript-eslint/eslint-plugin': ^5.21.0
|
||||
'@typescript-eslint/parser': ^5.21.0
|
||||
'@vitejs/plugin-vue': ^2.3.1
|
||||
'@vitejs/plugin-vue-jsx': ^1.3.10
|
||||
'@vue/eslint-config-prettier': ^7.0.0
|
||||
'@vue/eslint-config-typescript': ^10.0.0
|
||||
'@vue/tsconfig': ^0.1.3
|
||||
'@vueuse/core': ^8.3.1
|
||||
axios: ^0.26.1
|
||||
axios: ^0.27.1
|
||||
clipboard: ^2.0.10
|
||||
colord: ^2.9.2
|
||||
commitizen: ^4.2.4
|
||||
@ -49,15 +49,15 @@ specifiers:
|
||||
print-js: ^1.6.0
|
||||
qs: ^6.10.3
|
||||
rollup-plugin-visualizer: ^5.6.0
|
||||
sass: ^1.50.1
|
||||
sass: ^1.51.0
|
||||
soybean-admin-layout: ^1.0.4
|
||||
soybean-admin-tab: ^1.2.3
|
||||
swiper: ^8.1.3
|
||||
swiper: ^8.1.4
|
||||
typescript: ^4.6.3
|
||||
ua-parser-js: ^1.0.2
|
||||
unocss: ^0.31.13
|
||||
unocss: ^0.31.17
|
||||
unplugin-icons: ^0.14.1
|
||||
unplugin-vue-components: 0.18.5
|
||||
unplugin-vue-components: 0.19.3
|
||||
vditor: ^3.8.13
|
||||
vite: ^2.9.5
|
||||
vite-plugin-html: ^3.2.0
|
||||
@ -75,7 +75,7 @@ dependencies:
|
||||
'@antv/g2plot': 2.4.16
|
||||
'@better-scroll/core': registry.nlark.com/@better-scroll/core/2.4.2
|
||||
'@vueuse/core': 8.3.1_vue@3.2.33
|
||||
axios: 0.26.1
|
||||
axios: 0.27.1
|
||||
clipboard: 2.0.10
|
||||
colord: 2.9.2
|
||||
crypto-js: 4.1.1
|
||||
@ -88,7 +88,7 @@ dependencies:
|
||||
qs: 6.10.3
|
||||
soybean-admin-layout: 1.0.4_vue@3.2.33
|
||||
soybean-admin-tab: 1.2.3_vue@3.2.33
|
||||
swiper: 8.1.3
|
||||
swiper: 8.1.4
|
||||
ua-parser-js: 1.0.2
|
||||
vditor: 3.8.13
|
||||
vue: 3.2.33
|
||||
@ -100,20 +100,20 @@ devDependencies:
|
||||
'@amap/amap-jsapi-types': 0.0.8
|
||||
'@commitlint/cli': 16.2.3
|
||||
'@commitlint/config-conventional': 16.2.1
|
||||
'@iconify/json': 2.1.31
|
||||
'@iconify/json': 2.1.32
|
||||
'@iconify/vue': 3.2.1_vue@3.2.33
|
||||
'@types/bmapgl': 0.0.5
|
||||
'@types/crypto-js': 4.1.1
|
||||
'@types/node': 17.0.25
|
||||
'@types/node': 17.0.27
|
||||
'@types/qs': 6.9.7
|
||||
'@types/ua-parser-js': 0.7.36
|
||||
'@typescript-eslint/eslint-plugin': 5.20.0_81f0d1a74f014d44d273bd1612c85fd9
|
||||
'@typescript-eslint/parser': 5.20.0_eslint@8.14.0+typescript@4.6.3
|
||||
'@typescript-eslint/eslint-plugin': 5.21.0_829e74f28e9c9eb05edda582d47d45b8
|
||||
'@typescript-eslint/parser': 5.21.0_eslint@8.14.0+typescript@4.6.3
|
||||
'@vitejs/plugin-vue': 2.3.1_vite@2.9.5+vue@3.2.33
|
||||
'@vitejs/plugin-vue-jsx': 1.3.10
|
||||
'@vue/eslint-config-prettier': 7.0.0_eslint@8.14.0+prettier@2.6.2
|
||||
'@vue/eslint-config-typescript': 10.0.0_f5d04023b0e9c1203fb3ac493367e3ca
|
||||
'@vue/tsconfig': 0.1.3_@types+node@17.0.25
|
||||
'@vue/tsconfig': 0.1.3_@types+node@17.0.27
|
||||
commitizen: 4.2.4
|
||||
cross-env: registry.nlark.com/cross-env/7.0.3
|
||||
cz-conventional-changelog: registry.nlark.com/cz-conventional-changelog/3.3.0
|
||||
@ -131,12 +131,12 @@ devDependencies:
|
||||
postinstall-postinstall: 2.1.0
|
||||
prettier: 2.6.2
|
||||
rollup-plugin-visualizer: 5.6.0
|
||||
sass: 1.50.1
|
||||
sass: 1.51.0
|
||||
typescript: 4.6.3
|
||||
unocss: 0.31.13_vite@2.9.5
|
||||
unocss: 0.31.17_vite@2.9.5
|
||||
unplugin-icons: 0.14.1_vite@2.9.5
|
||||
unplugin-vue-components: 0.18.5_vite@2.9.5+vue@3.2.33
|
||||
vite: 2.9.5_sass@1.50.1
|
||||
unplugin-vue-components: 0.19.3_vite@2.9.5+vue@3.2.33
|
||||
vite: 2.9.5_sass@1.51.0
|
||||
vite-plugin-html: 3.2.0_vite@2.9.5
|
||||
vite-plugin-html-template: 1.1.2
|
||||
vite-plugin-mock: 2.9.6_mockjs@1.1.0+vite@2.9.5
|
||||
@ -747,10 +747,10 @@ packages:
|
||||
'@commitlint/execute-rule': 16.2.1
|
||||
'@commitlint/resolve-extends': 16.2.1
|
||||
'@commitlint/types': 16.2.1
|
||||
'@types/node': 17.0.25
|
||||
'@types/node': 17.0.27
|
||||
chalk: 4.1.2
|
||||
cosmiconfig: 7.0.1
|
||||
cosmiconfig-typescript-loader: 1.0.2_de7c86b0cde507c63a0402da5b982bd3
|
||||
cosmiconfig-typescript-loader: 1.0.2_237e4226c9260fe57b2f293b24795fca
|
||||
lodash: 4.17.21
|
||||
resolve-from: 5.0.0
|
||||
typescript: 4.6.3
|
||||
@ -887,8 +887,8 @@ packages:
|
||||
resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==}
|
||||
dev: true
|
||||
|
||||
/@iconify/json/2.1.31:
|
||||
resolution: {integrity: sha512-peG8fjKAOe8w9xMrYo0kkDdF9AcDPxz89P516TTsC3EK2MVTaRuvuXEgMG3trqfU0Hur/n6ZZ/LXGE+/qS4aFg==}
|
||||
/@iconify/json/2.1.32:
|
||||
resolution: {integrity: sha512-mq+IIxkMSds9ad+QXKSArAxEa3AxnigFgr0xfmyPGhRyw63hpUqwOtnzMgb92VzhimsdItO4ihyJ0HqBgPy9VQ==}
|
||||
dependencies:
|
||||
'@iconify/types': 1.1.0
|
||||
pathe: 0.2.0
|
||||
@ -902,7 +902,7 @@ packages:
|
||||
resolution: {integrity: sha512-sBksCt6kI4WaMHwXo1c/MQVuQfWwwd87qHiAPASN8neoQvMCdYTLn+2khc3/OmYPbmg6kYisCxVLkAv0pcy9Ig==}
|
||||
dependencies:
|
||||
'@antfu/install-pkg': 0.1.0
|
||||
'@antfu/utils': 0.5.0
|
||||
'@antfu/utils': 0.5.1
|
||||
'@iconify/types': 1.1.0
|
||||
debug: 4.3.4
|
||||
kolorist: 1.5.1
|
||||
@ -938,7 +938,7 @@ packages:
|
||||
dependencies:
|
||||
'@types/istanbul-lib-coverage': 2.0.4
|
||||
'@types/istanbul-reports': 3.0.1
|
||||
'@types/node': 17.0.25
|
||||
'@types/node': 17.0.27
|
||||
'@types/yargs': 16.0.4
|
||||
chalk: 4.1.2
|
||||
|
||||
@ -1108,8 +1108,8 @@ packages:
|
||||
resolution: {integrity: sha512-DssMqTV9UnnoxDWu959sDLZzfvqCF0qDNRjaWeYSui9xkFe61kKo4l1TWNTQONpuXEm+gLMRvdlzvNHBamzmEw==}
|
||||
dev: false
|
||||
|
||||
/@types/node/17.0.25:
|
||||
resolution: {integrity: sha512-wANk6fBrUwdpY4isjWrKTufkrXdu1D2YHCot2fD/DfWxF5sMrVSA+KN7ydckvaTCh0HiqX9IVl0L5/ZoXg5M7w==}
|
||||
/@types/node/17.0.27:
|
||||
resolution: {integrity: sha512-4/Ke7bbWOasuT3kceBZFGakP1dYN2XFd8v2l9bqF2LNWrmeU07JLpp56aEeG6+Q3olqO5TvXpW0yaiYnZJ5CXg==}
|
||||
|
||||
/@types/normalize-package-data/2.4.1:
|
||||
resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==}
|
||||
@ -1126,7 +1126,7 @@ packages:
|
||||
/@types/resolve/1.17.1:
|
||||
resolution: {integrity: sha1-Ov1q2JZ8d+Q3bFmKgt3Vj0bsRdY=, registry: http://registry.npm.taobao.org/, tarball: http://registry.npm.taobao.org/@types/resolve/download/@types/resolve-1.17.1.tgz}
|
||||
dependencies:
|
||||
'@types/node': 17.0.25
|
||||
'@types/node': 17.0.27
|
||||
dev: true
|
||||
|
||||
/@types/ua-parser-js/0.7.36:
|
||||
@ -1141,8 +1141,8 @@ packages:
|
||||
dependencies:
|
||||
'@types/yargs-parser': 20.2.1
|
||||
|
||||
/@typescript-eslint/eslint-plugin/5.20.0_81f0d1a74f014d44d273bd1612c85fd9:
|
||||
resolution: {integrity: sha512-fapGzoxilCn3sBtC6NtXZX6+P/Hef7VDbyfGqTTpzYydwhlkevB+0vE0EnmHPVTVSy68GUncyJ/2PcrFBeCo5Q==}
|
||||
/@typescript-eslint/eslint-plugin/5.21.0_829e74f28e9c9eb05edda582d47d45b8:
|
||||
resolution: {integrity: sha512-fTU85q8v5ZLpoZEyn/u1S2qrFOhi33Edo2CZ0+q1gDaWWm0JuPh3bgOyU8lM0edIEYgKLDkPFiZX2MOupgjlyg==}
|
||||
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
|
||||
peerDependencies:
|
||||
'@typescript-eslint/parser': ^5.0.0
|
||||
@ -1152,10 +1152,10 @@ packages:
|
||||
typescript:
|
||||
optional: true
|
||||
dependencies:
|
||||
'@typescript-eslint/parser': 5.20.0_eslint@8.14.0+typescript@4.6.3
|
||||
'@typescript-eslint/scope-manager': 5.20.0
|
||||
'@typescript-eslint/type-utils': 5.20.0_eslint@8.14.0+typescript@4.6.3
|
||||
'@typescript-eslint/utils': 5.20.0_eslint@8.14.0+typescript@4.6.3
|
||||
'@typescript-eslint/parser': 5.21.0_eslint@8.14.0+typescript@4.6.3
|
||||
'@typescript-eslint/scope-manager': 5.21.0
|
||||
'@typescript-eslint/type-utils': 5.21.0_eslint@8.14.0+typescript@4.6.3
|
||||
'@typescript-eslint/utils': 5.21.0_eslint@8.14.0+typescript@4.6.3
|
||||
debug: 4.3.4
|
||||
eslint: 8.14.0
|
||||
functional-red-black-tree: 1.0.1
|
||||
@ -1168,8 +1168,8 @@ packages:
|
||||
- supports-color
|
||||
dev: true
|
||||
|
||||
/@typescript-eslint/parser/5.20.0_eslint@8.14.0+typescript@4.6.3:
|
||||
resolution: {integrity: sha512-UWKibrCZQCYvobmu3/N8TWbEeo/EPQbS41Ux1F9XqPzGuV7pfg6n50ZrFo6hryynD8qOTTfLHtHjjdQtxJ0h/w==}
|
||||
/@typescript-eslint/parser/5.21.0_eslint@8.14.0+typescript@4.6.3:
|
||||
resolution: {integrity: sha512-8RUwTO77hstXUr3pZoWZbRQUxXcSXafZ8/5gpnQCfXvgmP9gpNlRGlWzvfbEQ14TLjmtU8eGnONkff8U2ui2Eg==}
|
||||
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
|
||||
peerDependencies:
|
||||
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
|
||||
@ -1178,9 +1178,9 @@ packages:
|
||||
typescript:
|
||||
optional: true
|
||||
dependencies:
|
||||
'@typescript-eslint/scope-manager': 5.20.0
|
||||
'@typescript-eslint/types': 5.20.0
|
||||
'@typescript-eslint/typescript-estree': 5.20.0_typescript@4.6.3
|
||||
'@typescript-eslint/scope-manager': 5.21.0
|
||||
'@typescript-eslint/types': 5.21.0
|
||||
'@typescript-eslint/typescript-estree': 5.21.0_typescript@4.6.3
|
||||
debug: 4.3.4
|
||||
eslint: 8.14.0
|
||||
typescript: 4.6.3
|
||||
@ -1188,16 +1188,16 @@ packages:
|
||||
- supports-color
|
||||
dev: true
|
||||
|
||||
/@typescript-eslint/scope-manager/5.20.0:
|
||||
resolution: {integrity: sha512-h9KtuPZ4D/JuX7rpp1iKg3zOH0WNEa+ZIXwpW/KWmEFDxlA/HSfCMhiyF1HS/drTICjIbpA6OqkAhrP/zkCStg==}
|
||||
/@typescript-eslint/scope-manager/5.21.0:
|
||||
resolution: {integrity: sha512-XTX0g0IhvzcH/e3393SvjRCfYQxgxtYzL3UREteUneo72EFlt7UNoiYnikUtmGVobTbhUDByhJ4xRBNe+34kOQ==}
|
||||
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
|
||||
dependencies:
|
||||
'@typescript-eslint/types': 5.20.0
|
||||
'@typescript-eslint/visitor-keys': 5.20.0
|
||||
'@typescript-eslint/types': 5.21.0
|
||||
'@typescript-eslint/visitor-keys': 5.21.0
|
||||
dev: true
|
||||
|
||||
/@typescript-eslint/type-utils/5.20.0_eslint@8.14.0+typescript@4.6.3:
|
||||
resolution: {integrity: sha512-WxNrCwYB3N/m8ceyoGCgbLmuZwupvzN0rE8NBuwnl7APgjv24ZJIjkNzoFBXPRCGzLNkoU/WfanW0exvp/+3Iw==}
|
||||
/@typescript-eslint/type-utils/5.21.0_eslint@8.14.0+typescript@4.6.3:
|
||||
resolution: {integrity: sha512-MxmLZj0tkGlkcZCSE17ORaHl8Th3JQwBzyXL/uvC6sNmu128LsgjTX0NIzy+wdH2J7Pd02GN8FaoudJntFvSOw==}
|
||||
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
|
||||
peerDependencies:
|
||||
eslint: '*'
|
||||
@ -1206,7 +1206,7 @@ packages:
|
||||
typescript:
|
||||
optional: true
|
||||
dependencies:
|
||||
'@typescript-eslint/utils': 5.20.0_eslint@8.14.0+typescript@4.6.3
|
||||
'@typescript-eslint/utils': 5.21.0_eslint@8.14.0+typescript@4.6.3
|
||||
debug: 4.3.4
|
||||
eslint: 8.14.0
|
||||
tsutils: 3.21.0_typescript@4.6.3
|
||||
@ -1215,13 +1215,13 @@ packages:
|
||||
- supports-color
|
||||
dev: true
|
||||
|
||||
/@typescript-eslint/types/5.20.0:
|
||||
resolution: {integrity: sha512-+d8wprF9GyvPwtoB4CxBAR/s0rpP25XKgnOvMf/gMXYDvlUC3rPFHupdTQ/ow9vn7UDe5rX02ovGYQbv/IUCbg==}
|
||||
/@typescript-eslint/types/5.21.0:
|
||||
resolution: {integrity: sha512-XnOOo5Wc2cBlq8Lh5WNvAgHzpjnEzxn4CJBwGkcau7b/tZ556qrWXQz4DJyChYg8JZAD06kczrdgFPpEQZfDsA==}
|
||||
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
|
||||
dev: true
|
||||
|
||||
/@typescript-eslint/typescript-estree/5.20.0_typescript@4.6.3:
|
||||
resolution: {integrity: sha512-36xLjP/+bXusLMrT9fMMYy1KJAGgHhlER2TqpUVDYUQg4w0q/NW/sg4UGAgVwAqb8V4zYg43KMUpM8vV2lve6w==}
|
||||
/@typescript-eslint/typescript-estree/5.21.0_typescript@4.6.3:
|
||||
resolution: {integrity: sha512-Y8Y2T2FNvm08qlcoSMoNchh9y2Uj3QmjtwNMdRQkcFG7Muz//wfJBGBxh8R7HAGQFpgYpdHqUpEoPQk+q9Kjfg==}
|
||||
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
|
||||
peerDependencies:
|
||||
typescript: '*'
|
||||
@ -1229,8 +1229,8 @@ packages:
|
||||
typescript:
|
||||
optional: true
|
||||
dependencies:
|
||||
'@typescript-eslint/types': 5.20.0
|
||||
'@typescript-eslint/visitor-keys': 5.20.0
|
||||
'@typescript-eslint/types': 5.21.0
|
||||
'@typescript-eslint/visitor-keys': 5.21.0
|
||||
debug: 4.3.4
|
||||
globby: 11.0.4
|
||||
is-glob: 4.0.3
|
||||
@ -1241,16 +1241,16 @@ packages:
|
||||
- supports-color
|
||||
dev: true
|
||||
|
||||
/@typescript-eslint/utils/5.20.0_eslint@8.14.0+typescript@4.6.3:
|
||||
resolution: {integrity: sha512-lHONGJL1LIO12Ujyx8L8xKbwWSkoUKFSO+0wDAqGXiudWB2EO7WEUT+YZLtVbmOmSllAjLb9tpoIPwpRe5Tn6w==}
|
||||
/@typescript-eslint/utils/5.21.0_eslint@8.14.0+typescript@4.6.3:
|
||||
resolution: {integrity: sha512-q/emogbND9wry7zxy7VYri+7ydawo2HDZhRZ5k6yggIvXa7PvBbAAZ4PFH/oZLem72ezC4Pr63rJvDK/sTlL8Q==}
|
||||
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
|
||||
peerDependencies:
|
||||
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
|
||||
dependencies:
|
||||
'@types/json-schema': 7.0.9
|
||||
'@typescript-eslint/scope-manager': 5.20.0
|
||||
'@typescript-eslint/types': 5.20.0
|
||||
'@typescript-eslint/typescript-estree': 5.20.0_typescript@4.6.3
|
||||
'@typescript-eslint/scope-manager': 5.21.0
|
||||
'@typescript-eslint/types': 5.21.0
|
||||
'@typescript-eslint/typescript-estree': 5.21.0_typescript@4.6.3
|
||||
eslint: 8.14.0
|
||||
eslint-scope: 5.1.1
|
||||
eslint-utils: 3.0.0_eslint@8.14.0
|
||||
@ -1259,22 +1259,22 @@ packages:
|
||||
- typescript
|
||||
dev: true
|
||||
|
||||
/@typescript-eslint/visitor-keys/5.20.0:
|
||||
resolution: {integrity: sha512-1flRpNF+0CAQkMNlTJ6L/Z5jiODG/e5+7mk6XwtPOUS3UrTz3UOiAg9jG2VtKsWI6rZQfy4C6a232QNRZTRGlg==}
|
||||
/@typescript-eslint/visitor-keys/5.21.0:
|
||||
resolution: {integrity: sha512-SX8jNN+iHqAF0riZQMkm7e8+POXa/fXw5cxL+gjpyP+FI+JVNhii53EmQgDAfDcBpFekYSlO0fGytMQwRiMQCA==}
|
||||
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
|
||||
dependencies:
|
||||
'@typescript-eslint/types': 5.20.0
|
||||
'@typescript-eslint/types': 5.21.0
|
||||
eslint-visitor-keys: 3.3.0
|
||||
dev: true
|
||||
|
||||
/@unocss/cli/0.31.13:
|
||||
resolution: {integrity: sha512-OatlFBLMZy1nomsgvFgHqY8pVJekzLTLB8SRm9PYxHOrPKxSlDYooraa0jjUnVMGHQKZ+A/rZu/pEE6T3YRDag==}
|
||||
/@unocss/cli/0.31.17:
|
||||
resolution: {integrity: sha512-at/gAnZBrutoTuee7dujhN/TRSCWAq+1QYm2ekfNktt4dgA5xVzvFQo63GEUvnM4tE51SQkIbznf44BxNbuEUQ==}
|
||||
engines: {node: '>=14'}
|
||||
hasBin: true
|
||||
dependencies:
|
||||
'@unocss/config': 0.31.13
|
||||
'@unocss/core': 0.31.13
|
||||
'@unocss/preset-uno': 0.31.13
|
||||
'@unocss/config': 0.31.17
|
||||
'@unocss/core': 0.31.17
|
||||
'@unocss/preset-uno': 0.31.17
|
||||
cac: 6.7.12
|
||||
chokidar: 3.5.3
|
||||
colorette: 2.0.16
|
||||
@ -1284,110 +1284,110 @@ packages:
|
||||
perfect-debounce: 0.1.3
|
||||
dev: true
|
||||
|
||||
/@unocss/config/0.31.13:
|
||||
resolution: {integrity: sha512-VSxSHQe3SU3TqkRDGe65alAuBkWR1N7YHIVm6/sU05OWZDcFXWJQ6iGFxv6K+TMkYtg04MHmuqmNFMU9or638Q==}
|
||||
/@unocss/config/0.31.17:
|
||||
resolution: {integrity: sha512-Ggj2yCOeLxRfXd2Qt4ajWXJXQilZc/ozBFZM0vU77iFFq/yBlCWH6rLlhkYqGvSQT+K5SfaKluncskSG2090YA==}
|
||||
engines: {node: '>=14'}
|
||||
dependencies:
|
||||
'@unocss/core': 0.31.13
|
||||
'@unocss/core': 0.31.17
|
||||
unconfig: 0.3.3
|
||||
dev: true
|
||||
|
||||
/@unocss/core/0.31.13:
|
||||
resolution: {integrity: sha512-mrhFmnbSVgUDrSH22WEHwKPFXOSHe10lEsE++7VsnEKpVAlYYnk+LxEjCNCm7GhiikWGuWI8oPLg50qQoBW3XQ==}
|
||||
/@unocss/core/0.31.17:
|
||||
resolution: {integrity: sha512-DJ3Uk2ePVXvV1qQmgoLK44aqB6f0s+naOEvouI97nzVXDZgxDQPBxIPB/L4vvE4U+gQxEiHwwE3gJ75iPqVzXw==}
|
||||
dev: true
|
||||
|
||||
/@unocss/inspector/0.31.13:
|
||||
resolution: {integrity: sha512-5XE86FnlXFJMnLhXd6zGt4rKXyZe8xo61zaMalcAq+Ecf7qbloJhbK+MnNJrIikg8lHHfX19LjI98DrXos8lrQ==}
|
||||
/@unocss/inspector/0.31.17:
|
||||
resolution: {integrity: sha512-eBRSBtiSvIk5mVJnNyN6Ag9ykBmQi2xROvcNS5sa11SHMkwWEaj1/8kBxyYFuOvl6ysEtdC7eSzv0tMRjXuuTw==}
|
||||
dependencies:
|
||||
gzip-size: 6.0.0
|
||||
sirv: 2.0.2
|
||||
dev: true
|
||||
|
||||
/@unocss/preset-attributify/0.31.13:
|
||||
resolution: {integrity: sha512-dMPTl+Az69QnAMdVz+Be+01bD4KqHespWkSpxhNhyMrUbjvFuVZXfbBSrNSrXoz06Sj21PTjaFM0tN/fYAtwZw==}
|
||||
/@unocss/preset-attributify/0.31.17:
|
||||
resolution: {integrity: sha512-Kar6K6oF7Zp/qXbWq1g+RwphOKCHiU3kWhulgbwy/HbdhSXsR0EE8zAHIgEga25q72Mm0hxBlowPtbjvX107rQ==}
|
||||
dependencies:
|
||||
'@unocss/core': 0.31.13
|
||||
'@unocss/core': 0.31.17
|
||||
dev: true
|
||||
|
||||
/@unocss/preset-icons/0.31.13:
|
||||
resolution: {integrity: sha512-s9BPcUedfLGmZgFVxKFOu21bq4wDWkDIxMwIl7UFwUk+YefVbVK2ex5GkWHv+SW/OFmF6fzm4gCHINQJ8nIsXw==}
|
||||
/@unocss/preset-icons/0.31.17:
|
||||
resolution: {integrity: sha512-cdS/BuL15NOKWIBxTW8e3xnr26MmC1dOtOtPLljLyMhdnEWOwHQA2PB9YtUZIEvrr2zTyMv/9aPQlBQ78973kg==}
|
||||
dependencies:
|
||||
'@iconify/utils': 1.0.32
|
||||
'@unocss/core': 0.31.13
|
||||
'@unocss/core': 0.31.17
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
dev: true
|
||||
|
||||
/@unocss/preset-mini/0.31.13:
|
||||
resolution: {integrity: sha512-SEvDjE7hOLLmi+kvGAafBJtQUicAZJOHMeHmnjvQBOUHkBRUaHf9Qd/JgRaiUFC3lyKyQnxhzOSBk+22uonMJg==}
|
||||
/@unocss/preset-mini/0.31.17:
|
||||
resolution: {integrity: sha512-gVgMTOKLt3O1ym348QIBmR5sS9W0Ozkk5xelhH6e0VXcpg0dXDPDrl4hFErMy4x6IB86yyJG6Dz5JhcwQB13Ig==}
|
||||
dependencies:
|
||||
'@unocss/core': 0.31.13
|
||||
'@unocss/core': 0.31.17
|
||||
dev: true
|
||||
|
||||
/@unocss/preset-typography/0.31.13:
|
||||
resolution: {integrity: sha512-6fPW1ink7l6tpn52uZgx7zVqLBNJyzKzw+NtehIDE7b5ZEJSfvj8dkEEoyTy3feMNKUbk0tHA/5CJ+8msdgDHQ==}
|
||||
/@unocss/preset-typography/0.31.17:
|
||||
resolution: {integrity: sha512-zFFZeGdcXxpjgLG1o1zUQNFCdBqyGoFfUa0Zj0SeIYs11a4Y3ra701jHr1F4X4mhYzIyCUEfGC9X852o0iPa+A==}
|
||||
dependencies:
|
||||
'@unocss/core': 0.31.13
|
||||
'@unocss/core': 0.31.17
|
||||
dev: true
|
||||
|
||||
/@unocss/preset-uno/0.31.13:
|
||||
resolution: {integrity: sha512-RTDSTQRYmNZYTnOoDOYRQbqCgcb4h4+knrIwmzxQeVCnxQhjiXe74SvRknvOWzlxG1lC1jLwZdhZ3dMEyMijEg==}
|
||||
/@unocss/preset-uno/0.31.17:
|
||||
resolution: {integrity: sha512-zSajrrPQlPXBr+egbQ00Nvku9YrqFh3pWByVSx/4XPpZ1oSSjOqMAfGcdDPlmOWi++G6FLU28sglc3JB7jJEZA==}
|
||||
dependencies:
|
||||
'@unocss/core': 0.31.13
|
||||
'@unocss/preset-mini': 0.31.13
|
||||
'@unocss/preset-wind': 0.31.13
|
||||
'@unocss/core': 0.31.17
|
||||
'@unocss/preset-mini': 0.31.17
|
||||
'@unocss/preset-wind': 0.31.17
|
||||
dev: true
|
||||
|
||||
/@unocss/preset-web-fonts/0.31.13:
|
||||
resolution: {integrity: sha512-Ptr79lOETTPDWu/+qtiFI5DhiS6OkWB8Cs8HMl5iiqSuAjLlSpR4u/XU0SRyNMifFtJPXkqIxPbIbV3C1LGwkw==}
|
||||
/@unocss/preset-web-fonts/0.31.17:
|
||||
resolution: {integrity: sha512-4FVNYMBN70j8xNOTxnUG6XeEJ/1WoJ1shQ72UhXDMaH4ZgCORvmAYdjl4opjEEB4RoXg5yJ1N1W6B3O/bsupbQ==}
|
||||
dependencies:
|
||||
'@unocss/core': 0.31.13
|
||||
'@unocss/core': 0.31.17
|
||||
axios: 0.26.1
|
||||
transitivePeerDependencies:
|
||||
- debug
|
||||
dev: true
|
||||
|
||||
/@unocss/preset-wind/0.31.13:
|
||||
resolution: {integrity: sha512-DT73rIGN/qYIyhY6qcmvw5bdlnsR53+o/gUKZiOWimkjUf9G/lRPL4ScDL3GUW/mcG6bl5lwkhb75np3NtVOfA==}
|
||||
/@unocss/preset-wind/0.31.17:
|
||||
resolution: {integrity: sha512-GYVxPA66BovfXO9IAbSlE5yuBTO3ko7ChJS1Oisy3Y0+JBNXJsqzKlyLRLeKOSK76o2b/D0wRO8xEqirh76GQA==}
|
||||
dependencies:
|
||||
'@unocss/core': 0.31.13
|
||||
'@unocss/preset-mini': 0.31.13
|
||||
'@unocss/core': 0.31.17
|
||||
'@unocss/preset-mini': 0.31.17
|
||||
dev: true
|
||||
|
||||
/@unocss/reset/0.31.13:
|
||||
resolution: {integrity: sha512-l7hiRVhOZtyuDT/cKwnotrIdHxuy9todEZLJm6Ad2bmUmsKKAjxLWFHldIkHQbIu7edyKs03qsjHoN/J9EJRRg==}
|
||||
/@unocss/reset/0.31.17:
|
||||
resolution: {integrity: sha512-g3+bqtM6LetSEJ5NYhi2P4vdP8yVLUQLbNZUdMtggcmHXTY08ISWaJKWmnHptrO13rtRoQ+l9gFc4Y7kRpD7NA==}
|
||||
dev: true
|
||||
|
||||
/@unocss/scope/0.31.13:
|
||||
resolution: {integrity: sha512-jSMduUF7q/bHH9LYdoiEa0KEt49h/Xkco7DDLGbMdh0N5US8tuac0/sKmj5UsK19lTGz4ELfMwrxt8PVhkxFlg==}
|
||||
/@unocss/scope/0.31.17:
|
||||
resolution: {integrity: sha512-X6V62OKexnhePLuVj9FtrpAJYUCpIedIieogvl6gHDZMnTnJPNaW9jJ7/e6r21F3u9IrqOzlikgCicFSm4J/TA==}
|
||||
dev: true
|
||||
|
||||
/@unocss/transformer-directives/0.31.13:
|
||||
resolution: {integrity: sha512-XcrMjzjaTKtqTDjcAJSoKwKP0i1OPUilqkIJa/Kjpxou2SwkEU+PV+SrIB1jA5M2R4dsU4HGTgc3DA9loJu2mw==}
|
||||
/@unocss/transformer-directives/0.31.17:
|
||||
resolution: {integrity: sha512-1FF6PQybr2eFVp1mlz+OeTDAIWTuJw61EJneFWlsnWk2PgqBlX25SIuQjTWhXfjWihL3n8F2wHrX8i0vcG39bg==}
|
||||
dependencies:
|
||||
'@unocss/core': 0.31.13
|
||||
'@unocss/core': 0.31.17
|
||||
css-tree: 2.1.0
|
||||
dev: true
|
||||
|
||||
/@unocss/transformer-variant-group/0.31.13:
|
||||
resolution: {integrity: sha512-Rm5OcxiZ5QY7hYHklH52RjE28u5o1rPjr419takw8B34MeuRrXy7+fZkH2vE/HjWNgDjLSY3HboUn5Qso39FMg==}
|
||||
/@unocss/transformer-variant-group/0.31.17:
|
||||
resolution: {integrity: sha512-q1L7jckHicv2GwdKp7KGhufHeH5sGhJeRv1EGVZkb7KFKt9AROH9X9LDzE6Xr0jWgywrCIyTUIBdZwb2aKrjeg==}
|
||||
dependencies:
|
||||
'@unocss/core': 0.31.13
|
||||
'@unocss/core': 0.31.17
|
||||
dev: true
|
||||
|
||||
/@unocss/vite/0.31.13_vite@2.9.5:
|
||||
resolution: {integrity: sha512-TFDoCQd4RWxgs/5atCfAN8N18W4uEWgwZPDxTIv/qhWu3tBqGqYCotsOU7fm5pjM+1oaLcatOf4itn2iDg9FmQ==}
|
||||
/@unocss/vite/0.31.17_vite@2.9.5:
|
||||
resolution: {integrity: sha512-+NH/In8zqBXbTWfpiu8u/7jkwBJdaq2lM/ErXzd0q07w8Jv0FmKRWxBGml168uDA6dHHoJRcGO1AvzOYxsv9+A==}
|
||||
peerDependencies:
|
||||
vite: ^2.9.0
|
||||
dependencies:
|
||||
'@rollup/pluginutils': 4.2.1
|
||||
'@unocss/config': 0.31.13
|
||||
'@unocss/core': 0.31.13
|
||||
'@unocss/inspector': 0.31.13
|
||||
'@unocss/scope': 0.31.13
|
||||
'@unocss/transformer-directives': 0.31.13
|
||||
'@unocss/config': 0.31.17
|
||||
'@unocss/core': 0.31.17
|
||||
'@unocss/inspector': 0.31.17
|
||||
'@unocss/scope': 0.31.17
|
||||
'@unocss/transformer-directives': 0.31.17
|
||||
magic-string: 0.26.1
|
||||
vite: 2.9.5_sass@1.50.1
|
||||
vite: 2.9.5_sass@1.51.0
|
||||
dev: true
|
||||
|
||||
/@vitejs/plugin-vue-jsx/1.3.10:
|
||||
@ -1411,7 +1411,7 @@ packages:
|
||||
vite: ^2.5.10
|
||||
vue: ^3.2.25
|
||||
dependencies:
|
||||
vite: 2.9.5_sass@1.50.1
|
||||
vite: 2.9.5_sass@1.51.0
|
||||
vue: 3.2.33
|
||||
dev: true
|
||||
|
||||
@ -1527,8 +1527,8 @@ packages:
|
||||
eslint: ^6.2.0 || ^7.0.0 || ^8.0.0
|
||||
eslint-plugin-vue: ^8.0.1
|
||||
dependencies:
|
||||
'@typescript-eslint/eslint-plugin': 5.20.0_81f0d1a74f014d44d273bd1612c85fd9
|
||||
'@typescript-eslint/parser': 5.20.0_eslint@8.14.0+typescript@4.6.3
|
||||
'@typescript-eslint/eslint-plugin': 5.21.0_829e74f28e9c9eb05edda582d47d45b8
|
||||
'@typescript-eslint/parser': 5.21.0_eslint@8.14.0+typescript@4.6.3
|
||||
eslint: 8.14.0
|
||||
eslint-plugin-vue: 8.7.1_eslint@8.14.0
|
||||
vue-eslint-parser: 8.0.1_eslint@8.14.0
|
||||
@ -1579,7 +1579,7 @@ packages:
|
||||
/@vue/shared/3.2.33:
|
||||
resolution: {integrity: sha512-UBc1Pg1T3yZ97vsA2ueER0F6GbJebLHYlEi4ou1H5YL4KWvMOOWwpYo9/QpWq93wxKG6Wo13IY74Hcn/f7c7Bg==}
|
||||
|
||||
/@vue/tsconfig/0.1.3_@types+node@17.0.25:
|
||||
/@vue/tsconfig/0.1.3_@types+node@17.0.27:
|
||||
resolution: {integrity: sha512-kQVsh8yyWPvHpb8gIc9l/HIDiiVUy1amynLNpCy8p+FoCiZXCo6fQos5/097MmnNZc9AtseDsCrfkhqCrJ8Olg==}
|
||||
peerDependencies:
|
||||
'@types/node': '*'
|
||||
@ -1587,7 +1587,7 @@ packages:
|
||||
'@types/node':
|
||||
optional: true
|
||||
dependencies:
|
||||
'@types/node': 17.0.25
|
||||
'@types/node': 17.0.27
|
||||
dev: true
|
||||
|
||||
/@vueuse/core/8.3.1_vue@3.2.33:
|
||||
@ -1833,12 +1833,26 @@ packages:
|
||||
resolution: {integrity: sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=}
|
||||
dev: true
|
||||
|
||||
/asynckit/0.4.0:
|
||||
resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==}
|
||||
dev: false
|
||||
|
||||
/axios/0.26.1:
|
||||
resolution: {integrity: sha512-fPwcX4EvnSHuInCMItEhAGnaSEXRBjtzh9fOtsE6E1G6p7vl7edEeZe11QHf18+6+9gR5PbKV/sGKNaD8YaMeA==}
|
||||
dependencies:
|
||||
follow-redirects: 1.14.8
|
||||
follow-redirects: 1.14.9
|
||||
transitivePeerDependencies:
|
||||
- debug
|
||||
dev: true
|
||||
|
||||
/axios/0.27.1:
|
||||
resolution: {integrity: sha512-ePNMai55xo5GsXajb/k756AqZqpqeDaGwGcdvbZLSSELbbYwsIn2jNmGfUPEwd8j/yu4OoMstLLIVa4t0MneEA==}
|
||||
dependencies:
|
||||
follow-redirects: 1.14.9
|
||||
form-data: 4.0.0
|
||||
transitivePeerDependencies:
|
||||
- debug
|
||||
dev: false
|
||||
|
||||
/balanced-match/1.0.2:
|
||||
resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
|
||||
@ -2101,6 +2115,13 @@ packages:
|
||||
resolution: {integrity: sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==}
|
||||
dev: true
|
||||
|
||||
/combined-stream/1.0.8:
|
||||
resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==}
|
||||
engines: {node: '>= 0.8'}
|
||||
dependencies:
|
||||
delayed-stream: 1.0.0
|
||||
dev: false
|
||||
|
||||
/commander/2.20.3:
|
||||
resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/commander/-/commander-2.20.3.tgz}
|
||||
|
||||
@ -2201,16 +2222,16 @@ packages:
|
||||
requiresBuild: true
|
||||
dev: false
|
||||
|
||||
/cosmiconfig-typescript-loader/1.0.2_de7c86b0cde507c63a0402da5b982bd3:
|
||||
/cosmiconfig-typescript-loader/1.0.2_237e4226c9260fe57b2f293b24795fca:
|
||||
resolution: {integrity: sha512-27ZehvijYqAKVzta5xtZBS3PAliC8CmnWkGXN0vgxAZz7yqxpMjf3aG7flxF5rEiu8FAD7nZZXtOI+xUGn+bVg==}
|
||||
engines: {node: '>=12', npm: '>=6'}
|
||||
peerDependencies:
|
||||
'@types/node': '*'
|
||||
typescript: '>=3'
|
||||
dependencies:
|
||||
'@types/node': 17.0.25
|
||||
'@types/node': 17.0.27
|
||||
cosmiconfig: 7.0.1
|
||||
ts-node: 10.4.0_de7c86b0cde507c63a0402da5b982bd3
|
||||
ts-node: 10.4.0_237e4226c9260fe57b2f293b24795fca
|
||||
typescript: 4.6.3
|
||||
transitivePeerDependencies:
|
||||
- '@swc/core'
|
||||
@ -2257,7 +2278,7 @@ packages:
|
||||
resolution: {integrity: sha512-FMVcWsVipKEBR/mVf1+pIjCRQdztILVKxbp8TN5/Vf0Q/fdTq0OIb8JRW/pk7PP1eeWnB/ejQ0MNBe7ELjLblg==}
|
||||
dependencies:
|
||||
'@emotion/hash': 0.8.0
|
||||
'@types/node': 17.0.25
|
||||
'@types/node': 17.0.27
|
||||
csstype: 3.0.10
|
||||
|
||||
/css-select/4.2.1:
|
||||
@ -2464,6 +2485,11 @@ packages:
|
||||
resolution: {integrity: sha512-t2MZGLf1V2rV4VBZbWIaXKdX/mUcYW0n2znQZoADBkGGxYL8EWqCuCZBmJPJ/Yy9fofJkyuuSuo5GSwo0XdEgw==}
|
||||
dev: true
|
||||
|
||||
/delayed-stream/1.0.0:
|
||||
resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==}
|
||||
engines: {node: '>=0.4.0'}
|
||||
dev: false
|
||||
|
||||
/delegate/3.2.0:
|
||||
resolution: {integrity: sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/delegate/-/delegate-3.2.0.tgz}
|
||||
dev: false
|
||||
@ -3272,8 +3298,8 @@ packages:
|
||||
uglify-js: 2.8.29
|
||||
dev: false
|
||||
|
||||
/follow-redirects/1.14.8:
|
||||
resolution: {integrity: sha512-1x0S9UVJHsQprFcEC/qnNzBLcIxsjAV905f/UkQxbclCsoTWlacCNOpQa/anodLl2uaEKFhfWOvM2Qg77+15zA==}
|
||||
/follow-redirects/1.14.9:
|
||||
resolution: {integrity: sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==}
|
||||
engines: {node: '>=4.0'}
|
||||
peerDependencies:
|
||||
debug: '*'
|
||||
@ -3287,6 +3313,15 @@ packages:
|
||||
is-callable: 1.2.4
|
||||
dev: false
|
||||
|
||||
/form-data/4.0.0:
|
||||
resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==}
|
||||
engines: {node: '>= 6'}
|
||||
dependencies:
|
||||
asynckit: 0.4.0
|
||||
combined-stream: 1.0.8
|
||||
mime-types: 2.1.34
|
||||
dev: false
|
||||
|
||||
/fs-extra/10.0.1:
|
||||
resolution: {integrity: sha512-NbdoVMZso2Lsrn/QwLXOy6rm0ufY2zEOKCDzJR/0kBsb0E6qed0P3iYK+Ath3BfvXEeu4JhEtXLgILx5psUfag==}
|
||||
engines: {node: '>=12'}
|
||||
@ -4830,8 +4865,8 @@ packages:
|
||||
resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
|
||||
dev: true
|
||||
|
||||
/sass/1.50.1:
|
||||
resolution: {integrity: sha512-noTnY41KnlW2A9P8sdwESpDmo+KBNkukI1i8+hOK3footBUcohNHtdOJbckp46XO95nuvcHDDZ+4tmOnpK3hjw==}
|
||||
/sass/1.51.0:
|
||||
resolution: {integrity: sha512-haGdpTgywJTvHC2b91GSq+clTKGbtkkZmVAb82jZQN/wTy6qs8DdFm2lhEQbEwrY0QDRgSQ3xDurqM977C3noA==}
|
||||
engines: {node: '>=12.0.0'}
|
||||
hasBin: true
|
||||
dependencies:
|
||||
@ -5191,8 +5226,8 @@ packages:
|
||||
resolution: {integrity: sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==}
|
||||
dev: true
|
||||
|
||||
/swiper/8.1.3:
|
||||
resolution: {integrity: sha512-S7UDkX1IRpyL3vadRUHq+YTq916d56AJZX4Whdh772Dc07PjJ+721AqBZZvLuXVPgm/v4QRvLBBjrWasMS001A==}
|
||||
/swiper/8.1.4:
|
||||
resolution: {integrity: sha512-ho6ceKxqbDxV51qymVxwn1oB4CqTrsG3Y5pGW2aKlZxsT6NMdlow8ICUa+wD/m5l2T5ZD2B0yyqTihSSmLBV4A==}
|
||||
engines: {node: '>= 4.7.0'}
|
||||
requiresBuild: true
|
||||
dependencies:
|
||||
@ -5284,7 +5319,7 @@ packages:
|
||||
engines: {node: '>=8'}
|
||||
dev: true
|
||||
|
||||
/ts-node/10.4.0_de7c86b0cde507c63a0402da5b982bd3:
|
||||
/ts-node/10.4.0_237e4226c9260fe57b2f293b24795fca:
|
||||
resolution: {integrity: sha512-g0FlPvvCXSIO1JDF6S232P5jPYqBkRL9qly81ZgAOSU7rwI0stphCgd2kLiCrU9DjQCrJMWEqcNSjQL02s6d8A==}
|
||||
hasBin: true
|
||||
peerDependencies:
|
||||
@ -5303,7 +5338,7 @@ packages:
|
||||
'@tsconfig/node12': 1.0.9
|
||||
'@tsconfig/node14': 1.0.1
|
||||
'@tsconfig/node16': 1.0.2
|
||||
'@types/node': 17.0.25
|
||||
'@types/node': 17.0.27
|
||||
acorn: 8.7.0
|
||||
acorn-walk: 8.2.0
|
||||
arg: 4.1.3
|
||||
@ -5436,23 +5471,23 @@ packages:
|
||||
engines: {node: '>= 10.0.0'}
|
||||
dev: true
|
||||
|
||||
/unocss/0.31.13_vite@2.9.5:
|
||||
resolution: {integrity: sha512-jgZtY63S2IWm+6CsVEDpibfK2n6XKBhwHD0HW8mczryQdEaBK/PMYHnKhQEzVIjdV6yP2Etz0nZi4AhmxLcMIw==}
|
||||
/unocss/0.31.17_vite@2.9.5:
|
||||
resolution: {integrity: sha512-JJsxXfHfRRDvimDSgTTIpDPpYsVcp/jMxj+I/WsDIFQjBKhB4dq0VyjKl5dXlicgMTJfy2wrj/zBGMPl9W6/qA==}
|
||||
engines: {node: '>=14'}
|
||||
dependencies:
|
||||
'@unocss/cli': 0.31.13
|
||||
'@unocss/core': 0.31.13
|
||||
'@unocss/preset-attributify': 0.31.13
|
||||
'@unocss/preset-icons': 0.31.13
|
||||
'@unocss/preset-mini': 0.31.13
|
||||
'@unocss/preset-typography': 0.31.13
|
||||
'@unocss/preset-uno': 0.31.13
|
||||
'@unocss/preset-web-fonts': 0.31.13
|
||||
'@unocss/preset-wind': 0.31.13
|
||||
'@unocss/reset': 0.31.13
|
||||
'@unocss/transformer-directives': 0.31.13
|
||||
'@unocss/transformer-variant-group': 0.31.13
|
||||
'@unocss/vite': 0.31.13_vite@2.9.5
|
||||
'@unocss/cli': 0.31.17
|
||||
'@unocss/core': 0.31.17
|
||||
'@unocss/preset-attributify': 0.31.17
|
||||
'@unocss/preset-icons': 0.31.17
|
||||
'@unocss/preset-mini': 0.31.17
|
||||
'@unocss/preset-typography': 0.31.17
|
||||
'@unocss/preset-uno': 0.31.17
|
||||
'@unocss/preset-web-fonts': 0.31.17
|
||||
'@unocss/preset-wind': 0.31.17
|
||||
'@unocss/reset': 0.31.17
|
||||
'@unocss/transformer-directives': 0.31.17
|
||||
'@unocss/transformer-variant-group': 0.31.17
|
||||
'@unocss/vite': 0.31.17_vite@2.9.5
|
||||
transitivePeerDependencies:
|
||||
- debug
|
||||
- supports-color
|
||||
@ -5491,8 +5526,8 @@ packages:
|
||||
- webpack
|
||||
dev: true
|
||||
|
||||
/unplugin-vue-components/0.18.5_vite@2.9.5+vue@3.2.33:
|
||||
resolution: {integrity: sha512-VPA6z/4pcKRDYtWu1H+FIpV0MADlFKG3q7YMVFzNFC3EhMVZ4WuBJ76490oKyauguNw1T1obLCuxNU9JzJ0oAQ==}
|
||||
/unplugin-vue-components/0.19.3_vite@2.9.5+vue@3.2.33:
|
||||
resolution: {integrity: sha512-z/kpYJnqrJuWglDNs7fy0YRHr41oLc07y2TkP3by6DqPb1GG9xGC9SFigeFwd4J7GVTqyFVsnjoeup7uK7I2dA==}
|
||||
engines: {node: '>=14'}
|
||||
peerDependencies:
|
||||
'@babel/parser': ^7.15.8
|
||||
@ -5505,7 +5540,7 @@ packages:
|
||||
optional: true
|
||||
dependencies:
|
||||
'@antfu/utils': 0.5.1
|
||||
'@rollup/pluginutils': 4.2.0
|
||||
'@rollup/pluginutils': 4.2.1
|
||||
chokidar: 3.5.3
|
||||
debug: 4.3.4
|
||||
fast-glob: 3.2.11
|
||||
@ -5513,7 +5548,7 @@ packages:
|
||||
magic-string: 0.26.1
|
||||
minimatch: 5.0.1
|
||||
resolve: 1.22.0
|
||||
unplugin: 0.4.0_vite@2.9.5
|
||||
unplugin: 0.6.2_vite@2.9.5
|
||||
vue: 3.2.33
|
||||
transitivePeerDependencies:
|
||||
- esbuild
|
||||
@ -5523,28 +5558,6 @@ packages:
|
||||
- webpack
|
||||
dev: true
|
||||
|
||||
/unplugin/0.4.0_vite@2.9.5:
|
||||
resolution: {integrity: sha512-4ScITEmzlz1iZW3tkz+3L1V5k/xMQ6kjgm4lEXKxH0ozd8/OUWfiSA7RMRyrawsvq/t50JIzPpp1UyuSL/AXkA==}
|
||||
peerDependencies:
|
||||
esbuild: '>=0.13'
|
||||
rollup: ^2.50.0
|
||||
vite: ^2.3.0
|
||||
webpack: 4 || 5
|
||||
peerDependenciesMeta:
|
||||
esbuild:
|
||||
optional: true
|
||||
rollup:
|
||||
optional: true
|
||||
vite:
|
||||
optional: true
|
||||
webpack:
|
||||
optional: true
|
||||
dependencies:
|
||||
chokidar: 3.5.3
|
||||
vite: 2.9.5_sass@1.50.1
|
||||
webpack-virtual-modules: 0.4.3
|
||||
dev: true
|
||||
|
||||
/unplugin/0.5.2_vite@2.9.5:
|
||||
resolution: {integrity: sha512-3SPYtus/56cxyD4jfjrnqCvb6jPxvdqJNaRXnEaG2BhNEMaoygu/39AG+LwKmiIUzj4XHyitcfZ7scGlWfEigA==}
|
||||
peerDependencies:
|
||||
@ -5563,7 +5576,30 @@ packages:
|
||||
optional: true
|
||||
dependencies:
|
||||
chokidar: 3.5.3
|
||||
vite: 2.9.5_sass@1.50.1
|
||||
vite: 2.9.5_sass@1.51.0
|
||||
webpack-sources: 3.2.3
|
||||
webpack-virtual-modules: 0.4.3
|
||||
dev: true
|
||||
|
||||
/unplugin/0.6.2_vite@2.9.5:
|
||||
resolution: {integrity: sha512-+QONc2uBFQbeo4x5mlJHjTKjR6pmuchMpGVrWhwdGFFMb4ttFZ4E9KqhOOrNcm3Q8NNyB1vJ4s5e36IZC7UWYw==}
|
||||
peerDependencies:
|
||||
esbuild: '>=0.13'
|
||||
rollup: ^2.50.0
|
||||
vite: ^2.3.0
|
||||
webpack: 4 || 5
|
||||
peerDependenciesMeta:
|
||||
esbuild:
|
||||
optional: true
|
||||
rollup:
|
||||
optional: true
|
||||
vite:
|
||||
optional: true
|
||||
webpack:
|
||||
optional: true
|
||||
dependencies:
|
||||
chokidar: 3.5.3
|
||||
vite: 2.9.5_sass@1.51.0
|
||||
webpack-sources: 3.2.3
|
||||
webpack-virtual-modules: 0.4.3
|
||||
dev: true
|
||||
@ -5637,7 +5673,7 @@ packages:
|
||||
html-minifier-terser: 6.1.0
|
||||
node-html-parser: 5.3.3
|
||||
pathe: 0.2.0
|
||||
vite: 2.9.5_sass@1.50.1
|
||||
vite: 2.9.5_sass@1.51.0
|
||||
transitivePeerDependencies:
|
||||
- acorn
|
||||
dev: true
|
||||
@ -5659,7 +5695,7 @@ packages:
|
||||
fast-glob: registry.nlark.com/fast-glob/3.2.7
|
||||
mockjs: 1.1.0
|
||||
path-to-regexp: registry.nlark.com/path-to-regexp/6.2.0
|
||||
vite: 2.9.5_sass@1.50.1
|
||||
vite: 2.9.5_sass@1.51.0
|
||||
transitivePeerDependencies:
|
||||
- rollup
|
||||
- supports-color
|
||||
@ -5673,13 +5709,13 @@ packages:
|
||||
'@windicss/plugin-utils': 1.8.4
|
||||
debug: 4.3.4
|
||||
kolorist: 1.5.1
|
||||
vite: 2.9.5_sass@1.50.1
|
||||
vite: 2.9.5_sass@1.51.0
|
||||
windicss: 3.5.1
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
dev: true
|
||||
|
||||
/vite/2.9.5_sass@1.50.1:
|
||||
/vite/2.9.5_sass@1.51.0:
|
||||
resolution: {integrity: sha512-dvMN64X2YEQgSXF1lYabKXw3BbN6e+BL67+P3Vy4MacnY+UzT1AfkHiioFSi9+uiDUiaDy7Ax/LQqivk6orilg==}
|
||||
engines: {node: '>=12.2.0'}
|
||||
hasBin: true
|
||||
@ -5699,7 +5735,7 @@ packages:
|
||||
postcss: 8.4.12
|
||||
resolve: 1.22.0
|
||||
rollup: 2.70.1
|
||||
sass: 1.50.1
|
||||
sass: 1.51.0
|
||||
optionalDependencies:
|
||||
fsevents: 2.3.2
|
||||
dev: true
|
||||
|
@ -13,7 +13,6 @@
|
||||
</template>
|
||||
|
||||
<script setup lang="ts">
|
||||
import { RouterView } from 'vue-router';
|
||||
import { zhCN, dateZhCN } from 'naive-ui';
|
||||
import { useThemeStore, subscribeStore } from '@/store';
|
||||
|
||||
|
@ -1,21 +1,26 @@
|
||||
import { createApp } from 'vue';
|
||||
import { setupImportAssets } from './plugins';
|
||||
import { setupAssets } from './plugins';
|
||||
import { setupStore } from './store';
|
||||
import { setupDirectives } from './directives';
|
||||
import { setupRouter } from './router';
|
||||
import App from './App.vue';
|
||||
|
||||
async function setupApp() {
|
||||
setupImportAssets();
|
||||
// import assets: js、css
|
||||
setupAssets();
|
||||
|
||||
const app = createApp(App);
|
||||
|
||||
// store plugin: pinia
|
||||
setupStore(app);
|
||||
|
||||
// vue custom directives
|
||||
setupDirectives(app);
|
||||
|
||||
// vue router
|
||||
await setupRouter(app);
|
||||
|
||||
// mount app
|
||||
app.mount('#app');
|
||||
}
|
||||
|
||||
|
@ -5,6 +5,6 @@ import 'swiper/css/pagination';
|
||||
import '../styles/css/global.css';
|
||||
|
||||
/** import static assets: css, js , font and so on. - [引入静态资源,css、js和字体文件等] */
|
||||
export default function setupImportAssets() {
|
||||
export default function setupAssets() {
|
||||
//
|
||||
}
|
||||
|
@ -1,3 +1,3 @@
|
||||
import setupImportAssets from './assets';
|
||||
import setupAssets from './assets';
|
||||
|
||||
export { setupImportAssets };
|
||||
export { setupAssets };
|
||||
|
37
src/typings/components.d.ts
vendored
37
src/typings/components.d.ts
vendored
@ -1,15 +1,16 @@
|
||||
// generated by unplugin-vue-components
|
||||
// We suggest you to commit this file into source control
|
||||
// Read more: https://github.com/vuejs/vue-next/pull/3399
|
||||
import '@vue/runtime-core'
|
||||
|
||||
declare module 'vue' {
|
||||
declare module '@vue/runtime-core' {
|
||||
export interface GlobalComponents {
|
||||
BetterScroll: typeof import('./src/components/custom/BetterScroll.vue')['default']
|
||||
CountTo: typeof import('./src/components/custom/CountTo.vue')['default']
|
||||
DarkModeContainer: typeof import('./src/components/common/DarkModeContainer.vue')['default']
|
||||
DarkModeSwitch: typeof import('./src/components/common/DarkModeSwitch.vue')['default']
|
||||
GithubLink: typeof import('./src/components/custom/GithubLink.vue')['default']
|
||||
HoverContainer: typeof import('./src/components/common/HoverContainer.vue')['default']
|
||||
BetterScroll: typeof import('./../components/custom/BetterScroll.vue')['default']
|
||||
CountTo: typeof import('./../components/custom/CountTo.vue')['default']
|
||||
DarkModeContainer: typeof import('./../components/common/DarkModeContainer.vue')['default']
|
||||
DarkModeSwitch: typeof import('./../components/common/DarkModeSwitch.vue')['default']
|
||||
GithubLink: typeof import('./../components/custom/GithubLink.vue')['default']
|
||||
HoverContainer: typeof import('./../components/common/HoverContainer.vue')['default']
|
||||
IconAntDesignCloseOutlined: typeof import('~icons/ant-design/close-outlined')['default']
|
||||
IconAntDesignEnterOutlined: typeof import('~icons/ant-design/enter-outlined')['default']
|
||||
IconAntDesignSettingOutlined: typeof import('~icons/ant-design/setting-outlined')['default']
|
||||
@ -37,21 +38,19 @@ declare module 'vue' {
|
||||
IconMdiPin: typeof import('~icons/mdi/pin')['default']
|
||||
IconMdiPinOff: typeof import('~icons/mdi/pin-off')['default']
|
||||
IconMdiRefresh: typeof import('~icons/mdi/refresh')['default']
|
||||
IconMdiWechat: typeof import('~icons/mdi/wechat')['default']
|
||||
IconMdiWhiteBalanceSunny: typeof import('~icons/mdi/white-balance-sunny')['default']
|
||||
IconPhCaretDoubleLeftBold: typeof import('~icons/ph/caret-double-left-bold')['default']
|
||||
IconPhCaretDoubleRightBold: typeof import('~icons/ph/caret-double-right-bold')['default']
|
||||
IconSelect: typeof import('./src/components/custom/IconSelect.vue')['default']
|
||||
IconSelect: typeof import('./../components/custom/IconSelect.vue')['default']
|
||||
IconUilSearch: typeof import('~icons/uil/search')['default']
|
||||
ImageVerify: typeof import('./src/components/custom/ImageVerify.vue')['default']
|
||||
LoadingEmptyWrapper: typeof import('./src/components/business/LoadingEmptyWrapper.vue')['default']
|
||||
LoginAgreement: typeof import('./src/components/business/LoginAgreement.vue')['default']
|
||||
NaiveProvider: typeof import('./src/components/common/NaiveProvider.vue')['default']
|
||||
ImageVerify: typeof import('./../components/custom/ImageVerify.vue')['default']
|
||||
LoadingEmptyWrapper: typeof import('./../components/business/LoadingEmptyWrapper.vue')['default']
|
||||
LoginAgreement: typeof import('./../components/business/LoginAgreement.vue')['default']
|
||||
NaiveProvider: typeof import('./../components/common/NaiveProvider.vue')['default']
|
||||
NBreadcrumb: typeof import('naive-ui')['NBreadcrumb']
|
||||
NBreadcrumbItem: typeof import('naive-ui')['NBreadcrumbItem']
|
||||
NButton: typeof import('naive-ui')['NButton']
|
||||
NCard: typeof import('naive-ui')['NCard']
|
||||
NCheckbox: typeof import('naive-ui')['NCheckbox']
|
||||
NColorPicker: typeof import('naive-ui')['NColorPicker']
|
||||
NConfigProvider: typeof import('naive-ui')['NConfigProvider']
|
||||
NDataTable: typeof import('naive-ui')['NDataTable']
|
||||
@ -63,8 +62,6 @@ declare module 'vue' {
|
||||
NDrawerContent: typeof import('naive-ui')['NDrawerContent']
|
||||
NDropdown: typeof import('naive-ui')['NDropdown']
|
||||
NEmpty: typeof import('naive-ui')['NEmpty']
|
||||
NForm: typeof import('naive-ui')['NForm']
|
||||
NFormItem: typeof import('naive-ui')['NFormItem']
|
||||
NGradientText: typeof import('naive-ui')['NGradientText']
|
||||
NGrid: typeof import('naive-ui')['NGrid']
|
||||
NGridItem: typeof import('naive-ui')['NGridItem']
|
||||
@ -92,9 +89,11 @@ declare module 'vue' {
|
||||
NTimeline: typeof import('naive-ui')['NTimeline']
|
||||
NTimelineItem: typeof import('naive-ui')['NTimelineItem']
|
||||
NTooltip: typeof import('naive-ui')['NTooltip']
|
||||
SystemLogo: typeof import('./src/components/common/SystemLogo.vue')['default']
|
||||
WebSiteLink: typeof import('./src/components/custom/WebSiteLink.vue')['default']
|
||||
RouterLink: typeof import('vue-router')['RouterLink']
|
||||
RouterView: typeof import('vue-router')['RouterView']
|
||||
SystemLogo: typeof import('./../components/common/SystemLogo.vue')['default']
|
||||
WebSiteLink: typeof import('./../components/custom/WebSiteLink.vue')['default']
|
||||
}
|
||||
}
|
||||
|
||||
export { }
|
||||
export {}
|
||||
|
Loading…
Reference in New Issue
Block a user