From 73d83d566584c456efd064d58062b5268d164270 Mon Sep 17 00:00:00 2001
From: fonghehe <331002675@qq.com>
Date: Sat, 14 Jan 2023 16:06:04 +0800
Subject: [PATCH] =?UTF-8?q?feat:=20=E5=8D=87=E7=BA=A7nutUI=E5=B9=B6?=
=?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=BC=95=E5=85=A5=E7=9A=84=E6=96=B9=E5=BC=8F?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
build/vite/plugins/component.ts | 15 +-
build/vite/plugins/styleImport.ts | 14 +-
package.json | 8 +-
pnpm-lock.yaml | 476 +++++++++---------------------
src/components/TitleBar/index.vue | 53 ----
src/layout/basic/index.vue | 19 +-
src/main.ts | 6 -
src/plugins/nutUI.ts | 75 -----
src/utils/useAxiosApi.ts | 6 +-
src/views/home/index.vue | 13 +-
src/views/member/index.vue | 20 +-
types/components.d.ts | 11 +-
yarn.lock | 117 ++++----
13 files changed, 253 insertions(+), 580 deletions(-)
delete mode 100644 src/components/TitleBar/index.vue
delete mode 100644 src/plugins/nutUI.ts
diff --git a/build/vite/plugins/component.ts b/build/vite/plugins/component.ts
index f4898ce..e0bfbf3 100644
--- a/build/vite/plugins/component.ts
+++ b/build/vite/plugins/component.ts
@@ -6,6 +6,19 @@
import Components from 'unplugin-vue-components/vite';
import { VueUseComponentsResolver, VantResolver, VarletUIResolver } from 'unplugin-vue-components/resolvers';
+const NutUIResolver = () => {
+ return (name) => {
+ if (name.startsWith('Nut')) {
+ const partialName = name.slice(3);
+ return {
+ name: partialName,
+ from: '@nutui/nutui',
+ sideEffects: `@nutui/nutui/dist/packages/${partialName.toLowerCase()}/style`,
+ };
+ }
+ };
+};
+
export const AutoRegistryComponents = () => {
return Components({
// dirs: ['src/components'],
@@ -17,6 +30,6 @@ export const AutoRegistryComponents = () => {
directives: true,
include: [/\.vue$/, /\.vue\?vue/, /\.md$/],
exclude: [/[\\/]node_modules[\\/]/, /[\\/]\.git[\\/]/, /[\\/]\.nuxt[\\/]/],
- resolvers: [VueUseComponentsResolver(), VantResolver(), VarletUIResolver()],
+ resolvers: [VueUseComponentsResolver(), VantResolver(), VarletUIResolver(), NutUIResolver()],
});
};
diff --git a/build/vite/plugins/styleImport.ts b/build/vite/plugins/styleImport.ts
index 3638392..18d40ee 100644
--- a/build/vite/plugins/styleImport.ts
+++ b/build/vite/plugins/styleImport.ts
@@ -3,20 +3,10 @@
* @description 按需引入样式文件
*/
-import { createStyleImportPlugin, Lib, VantResolve } from 'vite-plugin-style-import';
-
-function NutuiResolve(): Lib {
- return {
- libraryName: '@nutui/nutui',
- libraryNameChangeCase: 'pascalCase',
- resolveStyle: (name) => {
- return `@nutui/nutui/dist/packages/${name.toLowerCase()}/index.scss`;
- },
- };
-}
+import { createStyleImportPlugin, VantResolve } from 'vite-plugin-style-import';
export const ConfigStyleImport = () => {
return createStyleImportPlugin({
- resolves: [NutuiResolve(), VantResolve()],
+ resolves: [VantResolve()],
});
};
diff --git a/package.json b/package.json
index b7b2409..96a08e5 100644
--- a/package.json
+++ b/package.json
@@ -17,11 +17,11 @@
"commit": "git add . && git-cz"
},
"dependencies": {
- "@nutui/nutui": "^3.3.2",
- "@varlet/ui": "^2.6.0",
+ "@nutui/nutui": "^4.0.0",
+ "@varlet/ui": "^2.6.3",
"@vueuse/core": "9.11.0",
"@vueuse/integrations": "9.11.0",
- "axios": "1.2.2",
+ "axios": "1.2.3",
"dayjs": "^1.11.7",
"mitt": "^3.0.0",
"pinia": "^2.0.28",
@@ -79,7 +79,7 @@
"vite-plugin-svg-icons": "^2.0.1",
"vite-plugin-vue-setup-extend": "^0.4.0",
"vue-eslint-parser": "^9.1.0",
- "vue-tsc": "^1.0.18"
+ "vue-tsc": "^1.0.24"
},
"husky": {
"hooks": {
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index e015109..77cbeb6 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -5,27 +5,27 @@ overrides:
gifsicle: 5.2.0
specifiers:
- '@nutui/nutui': ^3.3.1
- '@typescript-eslint/eslint-plugin': ^5.48.0
- '@typescript-eslint/parser': ^5.48.0
- '@varlet/ui': ^2.5.1
+ '@nutui/nutui': ^4.0.0
+ '@typescript-eslint/eslint-plugin': ^5.48.2
+ '@typescript-eslint/parser': ^5.48.2
+ '@varlet/ui': ^2.6.3
'@vitejs/plugin-legacy': ^3.0.1
'@vitejs/plugin-vue': ^4.0.0
'@vitejs/plugin-vue-jsx': ^3.0.0
- '@vueuse/core': 9.10.0
- '@vueuse/integrations': 9.10.0
+ '@vueuse/core': 9.11.0
+ '@vueuse/integrations': 9.11.0
amfe-flexible: ^2.2.1
autoprefixer: ^10.4.13
- axios: 1.2.2
+ axios: 1.2.3
cnjm-postcss-px-to-viewport: ^1.0.0
consola: ^2.15.3
cross-env: ^7.0.3
dayjs: ^1.11.7
eruda: ^2.10.0
- eslint: ^8.31.0
+ eslint: ^8.32.0
eslint-config-prettier: ^8.6.0
eslint-plugin-prettier: ^4.2.1
- eslint-plugin-vue: ^9.8.0
+ eslint-plugin-vue: ^9.9.0
git-cz: ^4.9.0
husky: 8.0.3
lint-staged: 13.1.0
@@ -65,14 +65,14 @@ specifiers:
vue-eslint-parser: ^9.1.0
vue-i18n: ^9.2.2
vue-router: ^4.1.6
- vue-tsc: ^1.0.18
+ vue-tsc: ^1.0.24
dependencies:
- '@nutui/nutui': 3.3.1_vue@3.2.45
- '@varlet/ui': 2.5.5_vue@3.2.45
- '@vueuse/core': 9.10.0_vue@3.2.45
- '@vueuse/integrations': 9.10.0_bbpj7z3r6lbisxgl6hc42bcni4
- axios: 1.2.2
+ '@nutui/nutui': 4.0.0
+ '@varlet/ui': 2.6.3_vue@3.2.45
+ '@vueuse/core': 9.11.0_vue@3.2.45
+ '@vueuse/integrations': 9.11.0_xnfa3jbdnpsfncxf4oiaict3je
+ axios: 1.2.3
dayjs: 1.11.7
mitt: 3.0.0
pinia: 2.0.28_prq2uz4lho2pwp6irk4cfkrxwu
@@ -84,8 +84,8 @@ dependencies:
vue-router: 4.1.6_vue@3.2.45
devDependencies:
- '@typescript-eslint/eslint-plugin': 5.48.0_k73wpmdolxikpyqun3p36akaaq
- '@typescript-eslint/parser': 5.48.0_iukboom6ndih5an6iafl45j2fe
+ '@typescript-eslint/eslint-plugin': 5.48.2_caon6io6stgpr7lz2rtbhekxqy
+ '@typescript-eslint/parser': 5.48.2_7uibuqfxkfaozanbtbziikiqje
'@vitejs/plugin-legacy': 3.0.1_terser@5.16.1+vite@4.0.4
'@vitejs/plugin-vue': 4.0.0_vite@4.0.4+vue@3.2.45
'@vitejs/plugin-vue-jsx': 3.0.0_vite@4.0.4+vue@3.2.45
@@ -95,10 +95,10 @@ devDependencies:
consola: 2.15.3
cross-env: 7.0.3
eruda: 2.10.0
- eslint: 8.31.0
- eslint-config-prettier: 8.6.0_eslint@8.31.0
- eslint-plugin-prettier: 4.2.1_32m5uc2milwdw3tnkcq5del26y
- eslint-plugin-vue: 9.8.0_eslint@8.31.0
+ eslint: 8.32.0
+ eslint-config-prettier: 8.6.0_eslint@8.32.0
+ eslint-plugin-prettier: 4.2.1_vvyty2uiicstqaqhofuybvpnki
+ eslint-plugin-vue: 9.9.0_eslint@8.32.0
git-cz: 4.9.0
husky: 8.0.3
lint-staged: 13.1.0
@@ -116,7 +116,7 @@ devDependencies:
stylelint-order: 6.0.0_stylelint@14.16.1
terser: 5.16.1
typescript: 4.9.4
- unplugin-auto-import: 0.12.1_@vueuse+core@9.10.0
+ unplugin-auto-import: 0.12.1_@vueuse+core@9.11.0
unplugin-vue-components: 0.22.12_vue@3.2.45
vite: 4.0.4_terser@5.16.1
vite-plugin-compression: 0.5.1_vite@4.0.4
@@ -129,8 +129,8 @@ devDependencies:
vite-plugin-style-import: 2.0.0_vite@4.0.4
vite-plugin-svg-icons: 2.0.1_vite@4.0.4
vite-plugin-vue-setup-extend: 0.4.0_vite@4.0.4
- vue-eslint-parser: 9.1.0_eslint@8.31.0
- vue-tsc: 1.0.22_typescript@4.9.4
+ vue-eslint-parser: 9.1.0_eslint@8.32.0
+ vue-tsc: 1.0.24_typescript@4.9.4
packages:
@@ -802,16 +802,15 @@ packages:
fastq: 1.13.0
dev: true
- /@nutui/nutui/3.3.1_vue@3.2.45:
- resolution: {integrity: sha512-Vu5ub451bNGK86wIBbzSuh/u5i/r3wVFyE06ZDzz3j/RkSaEbKtyZOJbqBHzlK2WnhwvA9W8HNY7/GurpEsRIQ==}
+ /@nutui/icons-vue/0.0.24:
+ resolution: {integrity: sha512-ek7JK0IBwARxd7V399WW/Gb6qPi3vfo2+kgTcVZP/rGjK/CCcvsK8HfswJ73yWTEDT9wINlrOQLLyqaPD1l0YQ==}
+ dev: false
+
+ /@nutui/nutui/4.0.0:
+ resolution: {integrity: sha512-GnDPA/q/N0NXYpknzhllLKXUElxavRTID81oMVRkAfYPanAKUXtCG1pt9uFex8cBcw8XHx08zsNlJXsuhr1QwQ==}
dependencies:
- consola: 2.15.3
+ '@nutui/icons-vue': 0.0.24
sass: 1.52.2
- vscode: 1.1.37
- vue-router: 4.1.6_vue@3.2.45
- transitivePeerDependencies:
- - supports-color
- - vue
dev: false
/@popperjs/core/2.11.6:
@@ -870,11 +869,6 @@ packages:
engines: {node: '>=4'}
dev: true
- /@tootallnate/once/1.1.2:
- resolution: {integrity: sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==}
- engines: {node: '>= 6'}
- dev: false
-
/@trysound/sax/0.2.0:
resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==}
engines: {node: '>=10.13.0'}
@@ -1012,8 +1006,8 @@ packages:
/@types/web-bluetooth/0.0.16:
resolution: {integrity: sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ==}
- /@typescript-eslint/eslint-plugin/5.48.0_k73wpmdolxikpyqun3p36akaaq:
- resolution: {integrity: sha512-SVLafp0NXpoJY7ut6VFVUU9I+YeFsDzeQwtK0WZ+xbRN3mtxJ08je+6Oi2N89qDn087COdO0u3blKZNv9VetRQ==}
+ /@typescript-eslint/eslint-plugin/5.48.2_caon6io6stgpr7lz2rtbhekxqy:
+ resolution: {integrity: sha512-sR0Gja9Ky1teIq4qJOl0nC+Tk64/uYdX+mi+5iB//MH8gwyx8e3SOyhEzeLZEFEEfCaLf8KJq+Bd/6je1t+CAg==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
'@typescript-eslint/parser': ^5.0.0
@@ -1023,12 +1017,12 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/parser': 5.48.0_iukboom6ndih5an6iafl45j2fe
- '@typescript-eslint/scope-manager': 5.48.0
- '@typescript-eslint/type-utils': 5.48.0_iukboom6ndih5an6iafl45j2fe
- '@typescript-eslint/utils': 5.48.0_iukboom6ndih5an6iafl45j2fe
+ '@typescript-eslint/parser': 5.48.2_7uibuqfxkfaozanbtbziikiqje
+ '@typescript-eslint/scope-manager': 5.48.2
+ '@typescript-eslint/type-utils': 5.48.2_7uibuqfxkfaozanbtbziikiqje
+ '@typescript-eslint/utils': 5.48.2_7uibuqfxkfaozanbtbziikiqje
debug: 4.3.4
- eslint: 8.31.0
+ eslint: 8.32.0
ignore: 5.2.1
natural-compare-lite: 1.4.0
regexpp: 3.2.0
@@ -1039,8 +1033,8 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/parser/5.48.0_iukboom6ndih5an6iafl45j2fe:
- resolution: {integrity: sha512-1mxNA8qfgxX8kBvRDIHEzrRGrKHQfQlbW6iHyfHYS0Q4X1af+S6mkLNtgCOsGVl8+/LUPrqdHMssAemkrQ01qg==}
+ /@typescript-eslint/parser/5.48.2_7uibuqfxkfaozanbtbziikiqje:
+ resolution: {integrity: sha512-38zMsKsG2sIuM5Oi/olurGwYJXzmtdsHhn5mI/pQogP+BjYVkK5iRazCQ8RGS0V+YLk282uWElN70zAAUmaYHw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
@@ -1049,26 +1043,26 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/scope-manager': 5.48.0
- '@typescript-eslint/types': 5.48.0
- '@typescript-eslint/typescript-estree': 5.48.0_typescript@4.9.4
+ '@typescript-eslint/scope-manager': 5.48.2
+ '@typescript-eslint/types': 5.48.2
+ '@typescript-eslint/typescript-estree': 5.48.2_typescript@4.9.4
debug: 4.3.4
- eslint: 8.31.0
+ eslint: 8.32.0
typescript: 4.9.4
transitivePeerDependencies:
- supports-color
dev: true
- /@typescript-eslint/scope-manager/5.48.0:
- resolution: {integrity: sha512-0AA4LviDtVtZqlyUQnZMVHydDATpD9SAX/RC5qh6cBd3xmyWvmXYF+WT1oOmxkeMnWDlUVTwdODeucUnjz3gow==}
+ /@typescript-eslint/scope-manager/5.48.2:
+ resolution: {integrity: sha512-zEUFfonQid5KRDKoI3O+uP1GnrFd4tIHlvs+sTJXiWuypUWMuDaottkJuR612wQfOkjYbsaskSIURV9xo4f+Fw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
- '@typescript-eslint/types': 5.48.0
- '@typescript-eslint/visitor-keys': 5.48.0
+ '@typescript-eslint/types': 5.48.2
+ '@typescript-eslint/visitor-keys': 5.48.2
dev: true
- /@typescript-eslint/type-utils/5.48.0_iukboom6ndih5an6iafl45j2fe:
- resolution: {integrity: sha512-vbtPO5sJyFjtHkGlGK4Sthmta0Bbls4Onv0bEqOGm7hP9h8UpRsHJwsrCiWtCUndTRNQO/qe6Ijz9rnT/DB+7g==}
+ /@typescript-eslint/type-utils/5.48.2_7uibuqfxkfaozanbtbziikiqje:
+ resolution: {integrity: sha512-QVWx7J5sPMRiOMJp5dYshPxABRoZV1xbRirqSk8yuIIsu0nvMTZesKErEA3Oix1k+uvsk8Cs8TGJ6kQ0ndAcew==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: '*'
@@ -1077,23 +1071,23 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/typescript-estree': 5.48.0_typescript@4.9.4
- '@typescript-eslint/utils': 5.48.0_iukboom6ndih5an6iafl45j2fe
+ '@typescript-eslint/typescript-estree': 5.48.2_typescript@4.9.4
+ '@typescript-eslint/utils': 5.48.2_7uibuqfxkfaozanbtbziikiqje
debug: 4.3.4
- eslint: 8.31.0
+ eslint: 8.32.0
tsutils: 3.21.0_typescript@4.9.4
typescript: 4.9.4
transitivePeerDependencies:
- supports-color
dev: true
- /@typescript-eslint/types/5.48.0:
- resolution: {integrity: sha512-UTe67B0Ypius0fnEE518NB2N8gGutIlTojeTg4nt0GQvikReVkurqxd2LvYa9q9M5MQ6rtpNyWTBxdscw40Xhw==}
+ /@typescript-eslint/types/5.48.2:
+ resolution: {integrity: sha512-hE7dA77xxu7ByBc6KCzikgfRyBCTst6dZQpwaTy25iMYOnbNljDT4hjhrGEJJ0QoMjrfqrx+j1l1B9/LtKeuqA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dev: true
- /@typescript-eslint/typescript-estree/5.48.0_typescript@4.9.4:
- resolution: {integrity: sha512-7pjd94vvIjI1zTz6aq/5wwE/YrfIyEPLtGJmRfyNR9NYIW+rOvzzUv3Cmq2hRKpvt6e9vpvPUQ7puzX7VSmsEw==}
+ /@typescript-eslint/typescript-estree/5.48.2_typescript@4.9.4:
+ resolution: {integrity: sha512-bibvD3z6ilnoVxUBFEgkO0k0aFvUc4Cttt0dAreEr+nrAHhWzkO83PEVVuieK3DqcgL6VAK5dkzK8XUVja5Zcg==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
typescript: '*'
@@ -1101,8 +1095,8 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/types': 5.48.0
- '@typescript-eslint/visitor-keys': 5.48.0
+ '@typescript-eslint/types': 5.48.2
+ '@typescript-eslint/visitor-keys': 5.48.2
debug: 4.3.4
globby: 11.1.0
is-glob: 4.0.3
@@ -1113,31 +1107,31 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/utils/5.48.0_iukboom6ndih5an6iafl45j2fe:
- resolution: {integrity: sha512-x2jrMcPaMfsHRRIkL+x96++xdzvrdBCnYRd5QiW5Wgo1OB4kDYPbC1XjWP/TNqlfK93K/lUL92erq5zPLgFScQ==}
+ /@typescript-eslint/utils/5.48.2_7uibuqfxkfaozanbtbziikiqje:
+ resolution: {integrity: sha512-2h18c0d7jgkw6tdKTlNaM7wyopbLRBiit8oAxoP89YnuBOzCZ8g8aBCaCqq7h208qUTroL7Whgzam7UY3HVLow==}
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.11
'@types/semver': 7.3.13
- '@typescript-eslint/scope-manager': 5.48.0
- '@typescript-eslint/types': 5.48.0
- '@typescript-eslint/typescript-estree': 5.48.0_typescript@4.9.4
- eslint: 8.31.0
+ '@typescript-eslint/scope-manager': 5.48.2
+ '@typescript-eslint/types': 5.48.2
+ '@typescript-eslint/typescript-estree': 5.48.2_typescript@4.9.4
+ eslint: 8.32.0
eslint-scope: 5.1.1
- eslint-utils: 3.0.0_eslint@8.31.0
+ eslint-utils: 3.0.0_eslint@8.32.0
semver: 7.3.7
transitivePeerDependencies:
- supports-color
- typescript
dev: true
- /@typescript-eslint/visitor-keys/5.48.0:
- resolution: {integrity: sha512-5motVPz5EgxQ0bHjut3chzBkJ3Z3sheYVcSwS5BpHZpLqSptSmELNtGixmgj65+rIfhvtQTz5i9OP2vtzdDH7Q==}
+ /@typescript-eslint/visitor-keys/5.48.2:
+ resolution: {integrity: sha512-z9njZLSkwmjFWUelGEwEbdf4NwKvfHxvGC0OcGN1Hp/XNDIcJ7D5DpPNPv6x6/mFvc1tQHsaWmpD/a4gOvvCJQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
- '@typescript-eslint/types': 5.48.0
+ '@typescript-eslint/types': 5.48.2
eslint-visitor-keys: 3.3.0
dev: true
@@ -1149,8 +1143,8 @@ packages:
resolution: {integrity: sha512-rSnETN7P9qT1WbItMpQxBqe3cHeK2ZFYp1sCxWUXaTeI71TqA8sOdzC36ledZ36NQgFNTch9fsRPYOkrCgZfQA==}
dev: false
- /@varlet/icons/2.5.5:
- resolution: {integrity: sha512-q9hac4d6M4LRWfmkigXD6RS3FoAmz6cPYD9d9gjD6TtDeh1j7sSmYwf3vfuLKOSXk1o12HFa8YuhbKijyrynAw==}
+ /@varlet/icons/2.6.3:
+ resolution: {integrity: sha512-C3Sudqi6vDZf35rtDp1KDDlnlEz2BGF3YGSdl8NajfWaAUxbMeyyRIXlyHTNJSmN5YfPFY0qEasYj2ojqrXtMw==}
hasBin: true
dependencies:
commander: 6.2.1
@@ -1161,18 +1155,18 @@ packages:
- supports-color
dev: false
- /@varlet/shared/2.5.5:
- resolution: {integrity: sha512-Db4I8Bs8+k/qZ25Xpb6D3SKaWEsc2i1jV8wfnJCU+ke0Qpsg28f6aF7ptNj0wPAJ6miViNUpA9GsydfEjLJzMA==}
+ /@varlet/shared/2.6.3:
+ resolution: {integrity: sha512-8Mwn9CU+y25LSRZ15s5hLHw3QqTFFSBVWQ09R60N0aXOt3TU9pFhvr7zUzKwtdsNVYlHHwXIcsDUj8dy8SvTCw==}
dev: false
- /@varlet/ui/2.5.5_vue@3.2.45:
- resolution: {integrity: sha512-ceIZtt4esBzkkge3HgZlzhgcDMp7rVwz/DRzIuXIT91DDYwp1jHcT6nmPCWqfnHIjBshZS3Hi4/01dsipxWgwA==}
+ /@varlet/ui/2.6.3_vue@3.2.45:
+ resolution: {integrity: sha512-Sj8BEvUYEAD1eU9C1zW9onk6VrOiSrxvW7l3m7dMWDCuHPnhZkw1sgBa5haoVWkdc04WTnz/gepeKvuUqRBa0g==}
peerDependencies:
vue: ^3.2.0
dependencies:
'@popperjs/core': 2.11.6
- '@varlet/icons': 2.5.5
- '@varlet/shared': 2.5.5
+ '@varlet/icons': 2.6.3
+ '@varlet/shared': 2.6.3
dayjs: 1.11.7
decimal.js: 10.4.2
vue: 3.2.45
@@ -1224,30 +1218,30 @@ packages:
vue: 3.2.45
dev: true
- /@volar/language-core/1.0.22:
- resolution: {integrity: sha512-hiJeCOqxNdtG/04FRGLGI9H9DVz2l6cTqPDBzwqplHXAWfMxjzUaGUrn9sfTG7YMFNZUgK4EYxJnRfhqdtbSFQ==}
+ /@volar/language-core/1.0.24:
+ resolution: {integrity: sha512-vTN+alJiWwK0Pax6POqrmevbtFW2dXhjwWiW/MW4f48eDYPLdyURWcr8TixO7EN/nHsUBj2udT7igFKPtjyAKg==}
dependencies:
- '@volar/source-map': 1.0.22
+ '@volar/source-map': 1.0.24
muggle-string: 0.1.0
dev: true
- /@volar/source-map/1.0.22:
- resolution: {integrity: sha512-cv4gypHSP4MWVR82ed/+1IpI6794qAl0Q0+KJ+VGMVF8rVugsiF9QbyMCgjel9wNRsssQsazzsf6txOR9vHQiw==}
+ /@volar/source-map/1.0.24:
+ resolution: {integrity: sha512-Qsv/tkplx18pgBr8lKAbM1vcDqgkGKQzbChg6NW+v0CZc3G7FLmK+WrqEPzKlN7Cwdc6XVL559Nod8WKAfKr4A==}
dependencies:
muggle-string: 0.1.0
dev: true
- /@volar/typescript/1.0.22:
- resolution: {integrity: sha512-VPyEicealSD4gqlE5/UQ1j3ietsO6Hfat40KtUEh/K+XEZ7h02b1KgFV64YEuBkBOaZ5hgvRW/WXKtQgXCl7Iw==}
+ /@volar/typescript/1.0.24:
+ resolution: {integrity: sha512-f8hCSk+PfKR1/RQHxZ79V1NpDImHoivqoizK+mstphm25tn/YJ/JnKNjZHB+o21fuW0yKlI26NV3jkVb2Cc/7A==}
dependencies:
- '@volar/language-core': 1.0.22
+ '@volar/language-core': 1.0.24
dev: true
- /@volar/vue-language-core/1.0.22:
- resolution: {integrity: sha512-Ki0G/ZdBj2/GLw+/VVH3n9XR/JL6krMIth02EekFn6JV4PGN3mNxbvoh6lOPSDZLR6biOU5nJPnnjpKy8nuXhw==}
+ /@volar/vue-language-core/1.0.24:
+ resolution: {integrity: sha512-2NTJzSgrwKu6uYwPqLiTMuAzi7fAY3yFy5PJ255bGJc82If0Xr+cW8pC80vpjG0D/aVLmlwAdO4+Ya2BI8GdDg==}
dependencies:
- '@volar/language-core': 1.0.22
- '@volar/source-map': 1.0.22
+ '@volar/language-core': 1.0.24
+ '@volar/source-map': 1.0.24
'@vue/compiler-dom': 3.2.45
'@vue/compiler-sfc': 3.2.45
'@vue/reactivity': 3.2.45
@@ -1256,11 +1250,11 @@ packages:
vue-template-compiler: 2.7.14
dev: true
- /@volar/vue-typescript/1.0.22:
- resolution: {integrity: sha512-2T1o5z86PAev31OMtVOv/qp4P3ZVl9ln/2KTmykQE8Fh4A5F+868MW4nf5J7XQ6RNyx7RH9LhzgjvbqJpAfiYw==}
+ /@volar/vue-typescript/1.0.24:
+ resolution: {integrity: sha512-9a25oHDvGaNC0okRS47uqJI6FxY4hUQZUsxeOUFHcqVxZEv8s17LPuP/pMMXyz7jPygrZubB/qXqHY5jEu/akA==}
dependencies:
- '@volar/typescript': 1.0.22
- '@volar/vue-language-core': 1.0.22
+ '@volar/typescript': 1.0.24
+ '@volar/vue-language-core': 1.0.24
dev: true
/@vue/babel-helper-vue-transform-on/1.0.2:
@@ -1417,19 +1411,19 @@ packages:
/@vue/shared/3.2.45:
resolution: {integrity: sha512-Ewzq5Yhimg7pSztDV+RH1UDKBzmtqieXQlpTVm2AwraoRL/Rks96mvd8Vgi7Lj+h+TH8dv7mXD3FRZR3TUvbSg==}
- /@vueuse/core/9.10.0_vue@3.2.45:
- resolution: {integrity: sha512-CxMewME07qeuzuT/AOIQGv0EhhDoojniqU6pC3F8m5VC76L47UT18DcX88kWlP3I7d3qMJ4u/PD8iSRsy3bmNA==}
+ /@vueuse/core/9.11.0_vue@3.2.45:
+ resolution: {integrity: sha512-7yZJ8LNOssA8ZmeSjd4F+wbFBA4csiP4TiaXgruqg1H4PAtzSkv93PPwFLvQkSnfo3Bar+e+6QoRvWjhz7l2Xg==}
dependencies:
'@types/web-bluetooth': 0.0.16
- '@vueuse/metadata': 9.10.0
- '@vueuse/shared': 9.10.0_vue@3.2.45
+ '@vueuse/metadata': 9.11.0
+ '@vueuse/shared': 9.11.0_vue@3.2.45
vue-demi: 0.12.5_vue@3.2.45
transitivePeerDependencies:
- '@vue/composition-api'
- vue
- /@vueuse/integrations/9.10.0_bbpj7z3r6lbisxgl6hc42bcni4:
- resolution: {integrity: sha512-MLGVbN3i9gRq3pb8VRZXgPvbNJcUUvgR5pmbc1QZj4Z1vvsvxam159AwWEJdyX2I39a1E7EkmBujtiXtVckO5g==}
+ /@vueuse/integrations/9.11.0_xnfa3jbdnpsfncxf4oiaict3je:
+ resolution: {integrity: sha512-t6ox9R1sDOBzHWaycv5bti4t8o0oFyAQx98zDjCxtcrwkyib0ZKtyf/dIHGFS9kHk4ycOT3nwS47A/jXOGfxaQ==}
peerDependencies:
async-validator: '*'
axios: '*'
@@ -1466,9 +1460,9 @@ packages:
universal-cookie:
optional: true
dependencies:
- '@vueuse/core': 9.10.0_vue@3.2.45
- '@vueuse/shared': 9.10.0_vue@3.2.45
- axios: 1.2.2
+ '@vueuse/core': 9.11.0_vue@3.2.45
+ '@vueuse/shared': 9.11.0_vue@3.2.45
+ axios: 1.2.3
universal-cookie: 4.0.4
vue-demi: 0.12.5_vue@3.2.45
transitivePeerDependencies:
@@ -1476,11 +1470,11 @@ packages:
- vue
dev: false
- /@vueuse/metadata/9.10.0:
- resolution: {integrity: sha512-G5VZhgTCapzU9rv0Iq2HBrVOSGzOKb+OE668NxhXNcTjUjwYxULkEhAw70FtRLMZc+hxcFAzDZlKYA0xcwNMuw==}
+ /@vueuse/metadata/9.11.0:
+ resolution: {integrity: sha512-HhtG2SWkcfZBLbamHdvLn7jKOCFpw/ifXjVTd5ilFkj98WVUk/3UTQ03wF1XIkuhSO4+b45hD2lfG9/GdKCF7w==}
- /@vueuse/shared/9.10.0_vue@3.2.45:
- resolution: {integrity: sha512-vakHJ2ZRklAzqmcVBL38RS7BxdBA4+5poG9NsSyqJxrt9kz0zX3P5CXMy0Hm6LFbZXUgvKdqAS3pUH1zX/5qTQ==}
+ /@vueuse/shared/9.11.0_vue@3.2.45:
+ resolution: {integrity: sha512-8lO7wD5abYxupKy2KynH1pSgP715ky6iCrWYb8aX2AuAVi9uHXj7qE1dw6BnmArSaLHci4x9iuzWPCpAzUkC/A==}
dependencies:
vue-demi: 0.12.5_vue@3.2.45
transitivePeerDependencies:
@@ -1511,22 +1505,6 @@ packages:
hasBin: true
dev: true
- /agent-base/4.3.0:
- resolution: {integrity: sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==}
- engines: {node: '>= 4.0.0'}
- dependencies:
- es6-promisify: 5.0.0
- dev: false
-
- /agent-base/6.0.2:
- resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==}
- engines: {node: '>= 6.0.0'}
- dependencies:
- debug: 4.3.4
- transitivePeerDependencies:
- - supports-color
- dev: false
-
/aggregate-error/3.1.0:
resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==}
engines: {node: '>=8'}
@@ -1730,8 +1708,8 @@ packages:
engines: {node: '>= 0.4'}
dev: true
- /axios/1.2.2:
- resolution: {integrity: sha512-bz/J4gS2S3I7mpN/YZfGFTqhXTYzRho8Ay38w2otuuDR322KzFIWm/4W2K6gIwvWaws5n+mnb7D1lN9uD+QH6Q==}
+ /axios/1.2.3:
+ resolution: {integrity: sha512-pdDkMYJeuXLZ6Xj/Q5J3Phpe+jbGdsSzlQaFVkMQzRUL05+6+tetX8TV3p4HrU4kzuO9bt+io/yGQxuyxA/xcw==}
dependencies:
follow-redirects: 1.15.2
form-data: 4.0.0
@@ -1875,10 +1853,6 @@ packages:
dependencies:
fill-range: 7.0.1
- /browser-stdout/1.3.1:
- resolution: {integrity: sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==}
- dev: false
-
/browserslist/4.21.4:
resolution: {integrity: sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
@@ -1911,6 +1885,7 @@ packages:
/buffer-from/1.1.2:
resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==}
+ dev: true
/buffer/5.7.1:
resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==}
@@ -2227,10 +2202,6 @@ packages:
delayed-stream: 1.0.0
dev: false
- /commander/2.15.1:
- resolution: {integrity: sha512-VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag==}
- dev: false
-
/commander/2.20.3:
resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==}
dev: true
@@ -2292,6 +2263,7 @@ packages:
/consola/2.15.3:
resolution: {integrity: sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==}
+ dev: true
/console-stream/0.1.1:
resolution: {integrity: sha512-QC/8l9e6ofi6nqZ5PawlDgzmMw3OxIXtvolBzap/F4UDBJlDaZRSNbL/lb41C29FcbSJncBFlJFj2WJoNyZRfQ==}
@@ -2487,29 +2459,6 @@ packages:
dependencies:
ms: 2.0.0
- /debug/3.1.0:
- resolution: {integrity: sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==}
- peerDependencies:
- supports-color: '*'
- peerDependenciesMeta:
- supports-color:
- optional: true
- dependencies:
- ms: 2.0.0
- dev: false
-
- /debug/3.1.0_supports-color@5.4.0:
- resolution: {integrity: sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==}
- peerDependencies:
- supports-color: '*'
- peerDependenciesMeta:
- supports-color:
- optional: true
- dependencies:
- ms: 2.0.0
- supports-color: 5.4.0
- dev: false
-
/debug/4.3.4:
resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==}
engines: {node: '>=6.0'}
@@ -2520,6 +2469,7 @@ packages:
optional: true
dependencies:
ms: 2.1.2
+ dev: true
/decamelize-keys/1.1.0:
resolution: {integrity: sha512-ocLWuYzRPoS9bfiSdDd3cxvrzovVMZnRDVEzAs+hWIVXGDbHxWMECij2OBuyB/An0FFW/nLuq6Kv1i/YC5Qfzg==}
@@ -2675,11 +2625,6 @@ packages:
engines: {node: '>=0.4.0'}
dev: false
- /diff/3.5.0:
- resolution: {integrity: sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==}
- engines: {node: '>=0.3.1'}
- dev: false
-
/dir-glob/2.2.2:
resolution: {integrity: sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==}
engines: {node: '>=4'}
@@ -2933,16 +2878,6 @@ packages:
is-date-object: 1.0.5
is-symbol: 1.0.4
- /es6-promise/4.2.8:
- resolution: {integrity: sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==}
- dev: false
-
- /es6-promisify/5.0.0:
- resolution: {integrity: sha512-C+d6UdsYDk0lMebHNR4S2NybQMMngAOnOwYBQjTOiv0MkoJMP0Myw2mgpDLBcpfCmRLxyFqYhS/CfOENq4SJhQ==}
- dependencies:
- es6-promise: 4.2.8
- dev: false
-
/esbuild-android-64/0.14.36:
resolution: {integrity: sha512-jwpBhF1jmo0tVCYC/ORzVN+hyVcNZUWuozGcLHfod0RJCedTDTvR4nwlTXdx1gtncDqjk33itjO+27OZHbiavw==}
engines: {node: '>=12'}
@@ -3199,6 +3134,7 @@ packages:
/escape-string-regexp/1.0.5:
resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==}
engines: {node: '>=0.8.0'}
+ dev: true
/escape-string-regexp/4.0.0:
resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}
@@ -3210,16 +3146,16 @@ packages:
engines: {node: '>=12'}
dev: true
- /eslint-config-prettier/8.6.0_eslint@8.31.0:
+ /eslint-config-prettier/8.6.0_eslint@8.32.0:
resolution: {integrity: sha512-bAF0eLpLVqP5oEVUFKpMA+NnRFICwn9X8B5jrR9FcqnYBuPbqWEjTEspPWMj5ye6czoSLDweCzSo3Ko7gGrZaA==}
hasBin: true
peerDependencies:
eslint: '>=7.0.0'
dependencies:
- eslint: 8.31.0
+ eslint: 8.32.0
dev: true
- /eslint-plugin-prettier/4.2.1_32m5uc2milwdw3tnkcq5del26y:
+ /eslint-plugin-prettier/4.2.1_vvyty2uiicstqaqhofuybvpnki:
resolution: {integrity: sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==}
engines: {node: '>=12.0.0'}
peerDependencies:
@@ -3230,25 +3166,25 @@ packages:
eslint-config-prettier:
optional: true
dependencies:
- eslint: 8.31.0
- eslint-config-prettier: 8.6.0_eslint@8.31.0
+ eslint: 8.32.0
+ eslint-config-prettier: 8.6.0_eslint@8.32.0
prettier: 2.8.1
prettier-linter-helpers: 1.0.0
dev: true
- /eslint-plugin-vue/9.8.0_eslint@8.31.0:
- resolution: {integrity: sha512-E/AXwcTzunyzM83C2QqDHxepMzvI2y6x+mmeYHbVDQlKFqmKYvRrhaVixEeeG27uI44p9oKDFiyCRw4XxgtfHA==}
+ /eslint-plugin-vue/9.9.0_eslint@8.32.0:
+ resolution: {integrity: sha512-YbubS7eK0J7DCf0U2LxvVP7LMfs6rC6UltihIgval3azO3gyDwEGVgsCMe1TmDiEkl6GdMKfRpaME6QxIYtzDQ==}
engines: {node: ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.2.0 || ^7.0.0 || ^8.0.0
dependencies:
- eslint: 8.31.0
- eslint-utils: 3.0.0_eslint@8.31.0
+ eslint: 8.32.0
+ eslint-utils: 3.0.0_eslint@8.32.0
natural-compare: 1.4.0
nth-check: 2.1.1
- postcss-selector-parser: 6.0.10
+ postcss-selector-parser: 6.0.11
semver: 7.3.7
- vue-eslint-parser: 9.1.0_eslint@8.31.0
+ vue-eslint-parser: 9.1.0_eslint@8.32.0
xml-name-validator: 4.0.0
transitivePeerDependencies:
- supports-color
@@ -3270,13 +3206,13 @@ packages:
estraverse: 5.3.0
dev: true
- /eslint-utils/3.0.0_eslint@8.31.0:
+ /eslint-utils/3.0.0_eslint@8.32.0:
resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==}
engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0}
peerDependencies:
eslint: '>=5'
dependencies:
- eslint: 8.31.0
+ eslint: 8.32.0
eslint-visitor-keys: 2.1.0
dev: true
@@ -3290,8 +3226,8 @@ packages:
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dev: true
- /eslint/8.31.0:
- resolution: {integrity: sha512-0tQQEVdmPZ1UtUKXjX7EMm9BlgJ08G90IhWh0PKDCb3ZLsgAOHI8fYSIzYVZej92zsgq+ft0FGsxhJ3xo2tbuA==}
+ /eslint/8.32.0:
+ resolution: {integrity: sha512-nETVXpnthqKPFyuY2FNjz/bEd6nbosRgKbkgS/y1C7LJop96gYHWpiguLecMHQ2XCPxn77DS0P+68WzG6vkZSQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
hasBin: true
dependencies:
@@ -3306,7 +3242,7 @@ packages:
doctrine: 3.0.0
escape-string-regexp: 4.0.0
eslint-scope: 7.1.1
- eslint-utils: 3.0.0_eslint@8.31.0
+ eslint-utils: 3.0.0_eslint@8.32.0
eslint-visitor-keys: 3.3.0
espree: 9.4.0
esquery: 1.4.0
@@ -3994,17 +3930,6 @@ packages:
resolution: {integrity: sha512-Iozmtbqv0noj0uDDqoL0zNq0VBEfK2YFoMAZoxJe4cwphvLR+JskfF30QhXHOR4m3KrE6NLRYw+U9MRXvifyig==}
dev: false
- /glob/7.1.2:
- resolution: {integrity: sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==}
- dependencies:
- fs.realpath: 1.0.0
- inflight: 1.0.6
- inherits: 2.0.4
- minimatch: 3.1.2
- once: 1.4.0
- path-is-absolute: 1.0.1
- dev: false
-
/glob/7.2.0:
resolution: {integrity: sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==}
dependencies:
@@ -4143,11 +4068,6 @@ packages:
resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==}
dev: true
- /growl/1.10.5:
- resolution: {integrity: sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==}
- engines: {node: '>=4.x'}
- dev: false
-
/hard-rejection/2.1.0:
resolution: {integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==}
engines: {node: '>=6'}
@@ -4171,6 +4091,7 @@ packages:
/has-flag/3.0.0:
resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==}
engines: {node: '>=4'}
+ dev: true
/has-flag/4.0.0:
resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
@@ -4238,6 +4159,7 @@ packages:
/he/1.1.1:
resolution: {integrity: sha512-z/GDPjlRMNOa2XJiB4em8wJpuuBfrFOlYKTZxtpkdr1uPdibHI8rYA3MY0KDObpVyaes0e/aunid/t88ZI2EKA==}
hasBin: true
+ dev: true
/he/1.2.0:
resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==}
@@ -4290,47 +4212,6 @@ packages:
resolution: {integrity: sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==}
dev: true
- /http-proxy-agent/2.1.0:
- resolution: {integrity: sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg==}
- engines: {node: '>= 4.5.0'}
- dependencies:
- agent-base: 4.3.0
- debug: 3.1.0
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /http-proxy-agent/4.0.1:
- resolution: {integrity: sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==}
- engines: {node: '>= 6'}
- dependencies:
- '@tootallnate/once': 1.1.2
- agent-base: 6.0.2
- debug: 4.3.4
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /https-proxy-agent/2.2.4:
- resolution: {integrity: sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==}
- engines: {node: '>= 4.5.0'}
- dependencies:
- agent-base: 4.3.0
- debug: 3.1.0
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /https-proxy-agent/5.0.1:
- resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==}
- engines: {node: '>= 6'}
- dependencies:
- agent-base: 6.0.2
- debug: 4.3.4
- transitivePeerDependencies:
- - supports-color
- dev: false
-
/human-signals/1.1.1:
resolution: {integrity: sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==}
engines: {node: '>=8.12.0'}
@@ -5437,12 +5318,6 @@ packages:
engines: {node: '>=4'}
dev: true
- /minimatch/3.0.4:
- resolution: {integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==}
- dependencies:
- brace-expansion: 1.1.11
- dev: false
-
/minimatch/3.1.2:
resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
dependencies:
@@ -5472,10 +5347,6 @@ packages:
kind-of: 6.0.3
dev: true
- /minimist/0.0.8:
- resolution: {integrity: sha512-miQKw5Hv4NS1Psg2517mV4e4dYNaO3++hjAvLOAzKqZ61rH8NS1SK+vbfBWZ5PY/Me/bEWhUwqMghEW5Fb9T7Q==}
- dev: false
-
/minimist/1.2.7:
resolution: {integrity: sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==}
dev: true
@@ -5491,14 +5362,6 @@ packages:
for-in: 1.0.2
is-extendable: 1.0.1
- /mkdirp/0.5.1:
- resolution: {integrity: sha512-SknJC52obPfGQPnjIkXbmA6+5H15E+fR+E4iR2oQ3zzCLbd7/ONua69R/Gw7AgkTLsRG+r5fzksYwWe1AgTyWA==}
- deprecated: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
- hasBin: true
- dependencies:
- minimist: 0.0.8
- dev: false
-
/mlly/1.0.0:
resolution: {integrity: sha512-QL108Hwt+u9bXdWgOI0dhzZfACovn5Aen4Xvc8Jasd9ouRH4NjnrXEiyP3nVvJo91zPlYjVRckta0Nt2zfoR6g==}
dependencies:
@@ -5508,24 +5371,6 @@ packages:
ufo: 1.0.1
dev: true
- /mocha/5.2.0:
- resolution: {integrity: sha512-2IUgKDhc3J7Uug+FxMXuqIyYzH7gJjXECKe/w43IGgQHTSj3InJi+yAA7T24L9bQMRKiUEHxEX37G5JpVUGLcQ==}
- engines: {node: '>= 4.0.0'}
- hasBin: true
- dependencies:
- browser-stdout: 1.3.1
- commander: 2.15.1
- debug: 3.1.0_supports-color@5.4.0
- diff: 3.5.0
- escape-string-regexp: 1.0.5
- glob: 7.1.2
- growl: 1.10.5
- he: 1.1.1
- minimatch: 3.0.4
- mkdirp: 0.5.1
- supports-color: 5.4.0
- dev: false
-
/mockjs/1.1.0:
resolution: {integrity: sha512-eQsKcWzIaZzEZ07NuEyO4Nw65g0hdWAyurVol1IPl1gahRwY+svqzfgfey8U8dahLwG44d6/RwEzuK52rSa/JQ==}
hasBin: true
@@ -5548,6 +5393,7 @@ packages:
/ms/2.1.2:
resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==}
+ dev: true
/muggle-string/0.1.0:
resolution: {integrity: sha512-Tr1knR3d2mKvvWthlk7202rywKbiOm4rVFLsfAaSIhJ6dt9o47W4S+JMtWhd/PW9Wrdew2/S2fSvhz3E2gkfEg==}
@@ -6215,14 +6061,6 @@ packages:
postcss: 8.4.20
dev: true
- /postcss-selector-parser/6.0.10:
- resolution: {integrity: sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==}
- engines: {node: '>=4'}
- dependencies:
- cssesc: 3.0.0
- util-deprecate: 1.0.2
- dev: true
-
/postcss-selector-parser/6.0.11:
resolution: {integrity: sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==}
engines: {node: '>=4'}
@@ -6908,6 +6746,7 @@ packages:
dependencies:
buffer-from: 1.1.2
source-map: 0.6.1
+ dev: true
/source-map-url/0.4.1:
resolution: {integrity: sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==}
@@ -7269,13 +7108,6 @@ packages:
has-flag: 1.0.0
dev: true
- /supports-color/5.4.0:
- resolution: {integrity: sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==}
- engines: {node: '>=4'}
- dependencies:
- has-flag: 3.0.0
- dev: false
-
/supports-color/5.5.0:
resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==}
engines: {node: '>=4'}
@@ -7655,7 +7487,7 @@ packages:
engines: {node: '>= 0.8'}
dev: true
- /unplugin-auto-import/0.12.1_@vueuse+core@9.10.0:
+ /unplugin-auto-import/0.12.1_@vueuse+core@9.11.0:
resolution: {integrity: sha512-J/3ZORq5YGKG+8D5vLLOgqaHNK77izlVN07mQ752yRLqBNDbJiwPRSnUwwYqH5N6rDay1SqnJCHaUdbJ9QMI2w==}
engines: {node: '>=14'}
peerDependencies:
@@ -7666,7 +7498,7 @@ packages:
dependencies:
'@antfu/utils': 0.7.2
'@rollup/pluginutils': 5.0.2
- '@vueuse/core': 9.10.0_vue@3.2.45
+ '@vueuse/core': 9.11.0_vue@3.2.45
local-pkg: 0.4.2
magic-string: 0.27.0
unimport: 1.0.2
@@ -8014,34 +7846,6 @@ packages:
fsevents: 2.3.2
dev: true
- /vscode-test/0.4.3:
- resolution: {integrity: sha512-EkMGqBSefZH2MgW65nY05rdRSko15uvzq4VAPM5jVmwYuFQKE7eikKXNJDRxL+OITXHB6pI+a3XqqD32Y3KC5w==}
- engines: {node: '>=8.9.3'}
- deprecated: This package has been renamed to @vscode/test-electron, please update to the new name
- dependencies:
- http-proxy-agent: 2.1.0
- https-proxy-agent: 2.2.4
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /vscode/1.1.37:
- resolution: {integrity: sha512-vJNj6IlN7IJPdMavlQa1KoFB3Ihn06q1AiN3ZFI/HfzPNzbKZWPPuiU+XkpNOfGU5k15m4r80nxNPlM7wcc0wg==}
- engines: {node: '>=8.9.3'}
- deprecated: 'This package is deprecated in favor of @types/vscode and vscode-test. For more information please read: https://code.visualstudio.com/updates/v1_36#_splitting-vscode-package-into-typesvscode-and-vscodetest'
- hasBin: true
- dependencies:
- glob: 7.2.0
- http-proxy-agent: 4.0.1
- https-proxy-agent: 5.0.1
- mocha: 5.2.0
- semver: 5.7.1
- source-map-support: 0.5.21
- vscode-test: 0.4.3
- transitivePeerDependencies:
- - supports-color
- dev: false
-
/vue-demi/0.12.5_vue@3.2.45:
resolution: {integrity: sha512-BREuTgTYlUr0zw0EZn3hnhC3I6gPWv+Kwh4MCih6QcAeaTlaIX0DwOVN0wHej7hSvDPecz4jygy/idsgKfW58Q==}
engines: {node: '>=12'}
@@ -8056,14 +7860,14 @@ packages:
dependencies:
vue: 3.2.45
- /vue-eslint-parser/9.1.0_eslint@8.31.0:
+ /vue-eslint-parser/9.1.0_eslint@8.32.0:
resolution: {integrity: sha512-NGn/iQy8/Wb7RrRa4aRkokyCZfOUWk19OP5HP6JEozQFX5AoS/t+Z0ZN7FY4LlmWc4FNI922V7cvX28zctN8dQ==}
engines: {node: ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: '>=6.0.0'
dependencies:
debug: 4.3.4
- eslint: 8.31.0
+ eslint: 8.32.0
eslint-scope: 7.1.1
eslint-visitor-keys: 3.3.0
espree: 9.4.0
@@ -8103,14 +7907,14 @@ packages:
he: 1.2.0
dev: true
- /vue-tsc/1.0.22_typescript@4.9.4:
- resolution: {integrity: sha512-xSxwgWR3czhv7sLKHWu6lzj9Xq6AtsCURVL45AY4TLGFszv2L2YlMgygXvqslyCM5bz9cyoIKSaZnzHqHTHjzA==}
+ /vue-tsc/1.0.24_typescript@4.9.4:
+ resolution: {integrity: sha512-mmU1s5SAqE1nByQAiQnao9oU4vX+mSdsgI8H57SfKH6UVzq/jP9+Dbi2GaV+0b4Cn361d2ln8m6xeU60ApiEXg==}
hasBin: true
peerDependencies:
typescript: '*'
dependencies:
- '@volar/vue-language-core': 1.0.22
- '@volar/vue-typescript': 1.0.22
+ '@volar/vue-language-core': 1.0.24
+ '@volar/vue-typescript': 1.0.24
typescript: 4.9.4
dev: true
diff --git a/src/components/TitleBar/index.vue b/src/components/TitleBar/index.vue
deleted file mode 100644
index bec0f8c..0000000
--- a/src/components/TitleBar/index.vue
+++ /dev/null
@@ -1,53 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/layout/basic/index.vue b/src/layout/basic/index.vue
index def7a00..ca79bfc 100644
--- a/src/layout/basic/index.vue
+++ b/src/layout/basic/index.vue
@@ -8,26 +8,20 @@
-
+