From f81e996a426538aeaa2aa37a540395dcf360a09c Mon Sep 17 00:00:00 2001 From: kailong321200875 <321200875@qq.com> Date: Sat, 22 Jan 2022 10:54:28 +0800 Subject: [PATCH] feat(component): Add Footer component --- package.json | 36 +- pnpm-lock.yaml | 1573 +++++++++-------- src/components/Footer/index.ts | 3 + src/components/Footer/src/Footer.vue | 12 + src/components/Menu/src/Menu.vue | 4 +- src/components/Setting/src/Setting.vue | 18 +- .../src/components/InterfaceDisplay.vue | 12 + src/config/app.ts | 20 +- src/hooks/web/usePageLoading.ts | 4 +- src/layout/Layout.vue | 6 + src/layout/components/AppView.vue | 30 +- src/layout/components/useRenderLayout.tsx | 4 +- src/locales/en.ts | 3 +- src/locales/zh-CN.ts | 3 +- src/store/modules/app.ts | 12 +- src/styles/common.less | 33 - src/styles/index.less | 1 - types/router.d.ts | 3 - 18 files changed, 940 insertions(+), 837 deletions(-) create mode 100644 src/components/Footer/index.ts create mode 100644 src/components/Footer/src/Footer.vue delete mode 100644 src/styles/common.less diff --git a/package.json b/package.json index aa3658c..90fbfbb 100644 --- a/package.json +++ b/package.json @@ -25,11 +25,11 @@ "postinstall": "husky install" }, "dependencies": { - "@iconify/iconify": "^2.1.0", - "@vueuse/core": "^7.5.3", + "@iconify/iconify": "^2.1.1", + "@vueuse/core": "^7.5.4", "@zxcvbn-ts/core": "^1.2.0", "animate.css": "^4.1.1", - "axios": "^0.24.0", + "axios": "^0.25.0", "element-plus": "1.3.0-beta.5", "lodash-es": "^4.17.21", "mockjs": "^1.1.0", @@ -43,29 +43,29 @@ "web-storage-cache": "^1.1.1" }, "devDependencies": { - "@commitlint/cli": "^16.0.2", + "@commitlint/cli": "^16.1.0", "@commitlint/config-conventional": "^16.0.0", - "@iconify/json": "^1.1.454", + "@iconify/json": "^1.1.459", "@intlify/vite-plugin-vue-i18n": "^3.2.1", "@purge-icons/generated": "^0.7.0", "@types/lodash-es": "^4.17.5", - "@types/node": "^17.0.8", + "@types/node": "^17.0.10", "@types/nprogress": "^0.2.0", "@types/qs": "^6.9.7", - "@typescript-eslint/eslint-plugin": "^5.9.1", - "@typescript-eslint/parser": "^5.9.1", - "@vitejs/plugin-vue": "^2.0.1", + "@typescript-eslint/eslint-plugin": "^5.10.0", + "@typescript-eslint/parser": "^5.10.0", + "@vitejs/plugin-vue": "^2.1.0", "@vitejs/plugin-vue-jsx": "^1.3.3", "autoprefixer": "^10.4.2", "commitizen": "^4.2.4", - "eslint": "^8.6.0", + "eslint": "^8.7.0", "eslint-config-prettier": "^8.3.0", - "eslint-define-config": "^1.2.2", + "eslint-define-config": "^1.2.3", "eslint-plugin-prettier": "^4.0.0", - "eslint-plugin-vue": "^8.2.0", + "eslint-plugin-vue": "^8.3.0", "husky": "^7.0.4", "less": "^4.1.2", - "lint-staged": "^12.1.7", + "lint-staged": "^12.2.2", "postcss": "^8.4.5", "postcss-html": "^1.3.0", "postcss-less": "^6.0.0", @@ -77,17 +77,17 @@ "stylelint-config-prettier": "^9.0.3", "stylelint-config-standard": "^24.0.0", "stylelint-order": "^5.0.0", - "typescript": "4.5.4", - "vite": "2.7.10", + "typescript": "4.5.5", + "vite": "2.7.13", "vite-plugin-eslint": "^1.3.0", "vite-plugin-mock": "^2.9.6", "vite-plugin-purge-icons": "^0.7.0", "vite-plugin-style-import": "^1.4.1", "vite-plugin-svg-icons": "^1.1.0", "vite-plugin-vue-setup-extend": "^0.3.0", - "vite-plugin-windicss": "^1.6.2", - "vue-tsc": "^0.30.2", - "windicss": "^3.4.2", + "vite-plugin-windicss": "^1.6.3", + "vue-tsc": "^0.30.6", + "windicss": "^3.4.3", "windicss-analysis": "^0.3.5" }, "engines": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ea720eb..a9dd38e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,35 +1,35 @@ lockfileVersion: 5.3 specifiers: - '@commitlint/cli': ^16.0.2 + '@commitlint/cli': ^16.1.0 '@commitlint/config-conventional': ^16.0.0 - '@iconify/iconify': ^2.1.0 - '@iconify/json': ^1.1.454 + '@iconify/iconify': ^2.1.1 + '@iconify/json': ^1.1.459 '@intlify/vite-plugin-vue-i18n': ^3.2.1 '@purge-icons/generated': ^0.7.0 '@types/lodash-es': ^4.17.5 - '@types/node': ^17.0.8 + '@types/node': ^17.0.10 '@types/nprogress': ^0.2.0 '@types/qs': ^6.9.7 - '@typescript-eslint/eslint-plugin': ^5.9.1 - '@typescript-eslint/parser': ^5.9.1 - '@vitejs/plugin-vue': ^2.0.1 + '@typescript-eslint/eslint-plugin': ^5.10.0 + '@typescript-eslint/parser': ^5.10.0 + '@vitejs/plugin-vue': ^2.1.0 '@vitejs/plugin-vue-jsx': ^1.3.3 - '@vueuse/core': ^7.5.3 + '@vueuse/core': ^7.5.4 '@zxcvbn-ts/core': ^1.2.0 animate.css: ^4.1.1 autoprefixer: ^10.4.2 - axios: ^0.24.0 + axios: ^0.25.0 commitizen: ^4.2.4 element-plus: 1.3.0-beta.5 - eslint: ^8.6.0 + eslint: ^8.7.0 eslint-config-prettier: ^8.3.0 - eslint-define-config: ^1.2.2 + eslint-define-config: ^1.2.3 eslint-plugin-prettier: ^4.0.0 - eslint-plugin-vue: ^8.2.0 + eslint-plugin-vue: ^8.3.0 husky: ^7.0.4 less: ^4.1.2 - lint-staged: ^12.1.7 + lint-staged: ^12.2.2 lodash-es: ^4.17.21 mockjs: ^1.1.0 nprogress: ^0.2.0 @@ -46,35 +46,35 @@ specifiers: stylelint-config-prettier: ^9.0.3 stylelint-config-standard: ^24.0.0 stylelint-order: ^5.0.0 - typescript: 4.5.4 - vite: 2.7.10 + typescript: 4.5.5 + vite: 2.7.13 vite-plugin-eslint: ^1.3.0 vite-plugin-mock: ^2.9.6 vite-plugin-purge-icons: ^0.7.0 vite-plugin-style-import: ^1.4.1 vite-plugin-svg-icons: ^1.1.0 vite-plugin-vue-setup-extend: ^0.3.0 - vite-plugin-windicss: ^1.6.2 + vite-plugin-windicss: ^1.6.3 vue: 3.2.26 vue-i18n: 9.1.9 vue-router: ^4.0.12 - vue-tsc: ^0.30.2 + vue-tsc: ^0.30.6 vue-types: ^4.1.1 web-storage-cache: ^1.1.1 - windicss: ^3.4.2 + windicss: ^3.4.3 windicss-analysis: ^0.3.5 dependencies: - '@iconify/iconify': registry.npmmirror.com/@iconify/iconify/2.1.0 - '@vueuse/core': registry.npmmirror.com/@vueuse/core/7.5.3_vue@3.2.26 + '@iconify/iconify': registry.npmmirror.com/@iconify/iconify/2.1.1 + '@vueuse/core': registry.npmmirror.com/@vueuse/core/7.5.4_vue@3.2.26 '@zxcvbn-ts/core': registry.npmmirror.com/@zxcvbn-ts/core/1.2.0 animate.css: registry.npmmirror.com/animate.css/4.1.1 - axios: registry.npmmirror.com/axios/0.24.0 + axios: registry.npmmirror.com/axios/0.25.0 element-plus: registry.npmmirror.com/element-plus/1.3.0-beta.5_vue@3.2.26 lodash-es: registry.nlark.com/lodash-es/4.17.21 mockjs: registry.npmmirror.com/mockjs/1.1.0 nprogress: registry.npmmirror.com/nprogress/0.2.0 - pinia: registry.npmmirror.com/pinia/2.0.9_typescript@4.5.4+vue@3.2.26 + pinia: registry.npmmirror.com/pinia/2.0.9_typescript@4.5.5+vue@3.2.26 qs: registry.npmmirror.com/qs/6.10.3 vue: registry.npmmirror.com/vue/3.2.26 vue-i18n: registry.npmmirror.com/vue-i18n/9.1.9_vue@3.2.26 @@ -83,29 +83,29 @@ dependencies: web-storage-cache: registry.npmmirror.com/web-storage-cache/1.1.1 devDependencies: - '@commitlint/cli': registry.npmmirror.com/@commitlint/cli/16.0.2_@types+node@17.0.8 + '@commitlint/cli': registry.npmmirror.com/@commitlint/cli/16.1.0_@types+node@17.0.10 '@commitlint/config-conventional': registry.npmmirror.com/@commitlint/config-conventional/16.0.0 - '@iconify/json': registry.npmmirror.com/@iconify/json/1.1.454 - '@intlify/vite-plugin-vue-i18n': registry.npmmirror.com/@intlify/vite-plugin-vue-i18n/3.2.1_vite@2.7.10+vue-i18n@9.1.9 + '@iconify/json': registry.npmmirror.com/@iconify/json/1.1.459 + '@intlify/vite-plugin-vue-i18n': registry.npmmirror.com/@intlify/vite-plugin-vue-i18n/3.2.1_vite@2.7.13+vue-i18n@9.1.9 '@purge-icons/generated': registry.nlark.com/@purge-icons/generated/0.7.0 '@types/lodash-es': registry.npmmirror.com/@types/lodash-es/4.17.5 - '@types/node': registry.npmmirror.com/@types/node/17.0.8 + '@types/node': registry.npmmirror.com/@types/node/17.0.10 '@types/nprogress': registry.npmmirror.com/@types/nprogress/0.2.0 '@types/qs': registry.npmmirror.com/@types/qs/6.9.7 - '@typescript-eslint/eslint-plugin': registry.npmmirror.com/@typescript-eslint/eslint-plugin/5.9.1_b7b2e42b32ee097737cd3e626b10847b - '@typescript-eslint/parser': registry.npmmirror.com/@typescript-eslint/parser/5.9.1_eslint@8.6.0+typescript@4.5.4 - '@vitejs/plugin-vue': registry.npmmirror.com/@vitejs/plugin-vue/2.0.1_vite@2.7.10+vue@3.2.26 + '@typescript-eslint/eslint-plugin': registry.npmmirror.com/@typescript-eslint/eslint-plugin/5.10.0_706fb07ce74b1db611f19a02ad2ce784 + '@typescript-eslint/parser': registry.npmmirror.com/@typescript-eslint/parser/5.10.0_eslint@8.7.0+typescript@4.5.5 + '@vitejs/plugin-vue': registry.npmmirror.com/@vitejs/plugin-vue/2.1.0_vite@2.7.13+vue@3.2.26 '@vitejs/plugin-vue-jsx': registry.npmmirror.com/@vitejs/plugin-vue-jsx/1.3.3 autoprefixer: registry.npmmirror.com/autoprefixer/10.4.2_postcss@8.4.5 - commitizen: registry.npmmirror.com/commitizen/4.2.4_@types+node@17.0.8 - eslint: registry.npmmirror.com/eslint/8.6.0 - eslint-config-prettier: registry.nlark.com/eslint-config-prettier/8.3.0_eslint@8.6.0 - eslint-define-config: registry.npmmirror.com/eslint-define-config/1.2.2 - eslint-plugin-prettier: registry.npmmirror.com/eslint-plugin-prettier/4.0.0_1c588f61426b1faf18812943f1678311 - eslint-plugin-vue: registry.npmmirror.com/eslint-plugin-vue/8.2.0_eslint@8.6.0 + commitizen: registry.npmmirror.com/commitizen/4.2.4_@types+node@17.0.10 + eslint: registry.npmmirror.com/eslint/8.7.0 + eslint-config-prettier: registry.nlark.com/eslint-config-prettier/8.3.0_eslint@8.7.0 + eslint-define-config: registry.npmmirror.com/eslint-define-config/1.2.3 + eslint-plugin-prettier: registry.npmmirror.com/eslint-plugin-prettier/4.0.0_4660519532e4c3b0a9e5bb6623cfedf6 + eslint-plugin-vue: registry.npmmirror.com/eslint-plugin-vue/8.3.0_eslint@8.7.0 husky: registry.npmmirror.com/husky/7.0.4 less: registry.npmmirror.com/less/4.1.2 - lint-staged: registry.npmmirror.com/lint-staged/12.1.7 + lint-staged: registry.npmmirror.com/lint-staged/12.2.2 postcss: registry.npmmirror.com/postcss/8.4.5 postcss-html: registry.npmmirror.com/postcss-html/1.3.0 postcss-less: registry.npmmirror.com/postcss-less/6.0.0_postcss@8.4.5 @@ -117,17 +117,17 @@ devDependencies: stylelint-config-prettier: registry.npmmirror.com/stylelint-config-prettier/9.0.3_stylelint@14.2.0 stylelint-config-standard: registry.npmmirror.com/stylelint-config-standard/24.0.0_stylelint@14.2.0 stylelint-order: registry.npmmirror.com/stylelint-order/5.0.0_stylelint@14.2.0 - typescript: registry.npmmirror.com/typescript/4.5.4 - vite: registry.npmmirror.com/vite/2.7.10_less@4.1.2 - vite-plugin-eslint: registry.nlark.com/vite-plugin-eslint/1.3.0_vite@2.7.10 - vite-plugin-mock: registry.npmmirror.com/vite-plugin-mock/2.9.6_mockjs@1.1.0+vite@2.7.10 - vite-plugin-purge-icons: registry.nlark.com/vite-plugin-purge-icons/0.7.0_vite@2.7.10 - vite-plugin-style-import: registry.npmmirror.com/vite-plugin-style-import/1.4.1_vite@2.7.10 - vite-plugin-svg-icons: registry.npmmirror.com/vite-plugin-svg-icons/1.1.0_vite@2.7.10 - vite-plugin-vue-setup-extend: registry.npmmirror.com/vite-plugin-vue-setup-extend/0.3.0_vite@2.7.10 - vite-plugin-windicss: registry.npmmirror.com/vite-plugin-windicss/1.6.2_vite@2.7.10 - vue-tsc: registry.npmmirror.com/vue-tsc/0.30.2_typescript@4.5.4 - windicss: registry.npmmirror.com/windicss/3.4.2 + typescript: registry.npmmirror.com/typescript/4.5.5 + vite: registry.npmmirror.com/vite/2.7.13_less@4.1.2 + vite-plugin-eslint: registry.nlark.com/vite-plugin-eslint/1.3.0_vite@2.7.13 + vite-plugin-mock: registry.npmmirror.com/vite-plugin-mock/2.9.6_mockjs@1.1.0+vite@2.7.13 + vite-plugin-purge-icons: registry.nlark.com/vite-plugin-purge-icons/0.7.0_vite@2.7.13 + vite-plugin-style-import: registry.npmmirror.com/vite-plugin-style-import/1.4.1_vite@2.7.13 + vite-plugin-svg-icons: registry.npmmirror.com/vite-plugin-svg-icons/1.1.0_vite@2.7.13 + vite-plugin-vue-setup-extend: registry.npmmirror.com/vite-plugin-vue-setup-extend/0.3.0_vite@2.7.13 + vite-plugin-windicss: registry.npmmirror.com/vite-plugin-windicss/1.6.3_vite@2.7.13 + vue-tsc: registry.npmmirror.com/vue-tsc/0.30.6_typescript@4.5.5 + windicss: registry.npmmirror.com/windicss/3.4.3 windicss-analysis: registry.npmmirror.com/windicss-analysis/0.3.5 packages: @@ -276,7 +276,7 @@ packages: '@iconify/iconify': registry.npmmirror.com/@iconify/iconify/2.0.0-rc.6 axios: registry.npmmirror.com/axios/0.21.4_debug@4.3.3 debug: registry.npmmirror.com/debug/4.3.3 - fast-glob: registry.npmmirror.com/fast-glob/3.2.10 + fast-glob: registry.npmmirror.com/fast-glob/3.2.11 fs-extra: registry.nlark.com/fs-extra/9.1.0 transitivePeerDependencies: - supports-color @@ -292,7 +292,7 @@ packages: name: '@purge-icons/generated' version: 0.7.0 dependencies: - '@iconify/iconify': registry.npmmirror.com/@iconify/iconify/2.1.0 + '@iconify/iconify': registry.npmmirror.com/@iconify/iconify/2.1.1 dev: true registry.nlark.com/@tsconfig/node10/1.0.8: @@ -394,6 +394,21 @@ packages: engines: { node: '>=0.4.0' } dev: true + registry.nlark.com/aggregate-error/3.1.0: + resolution: + { + integrity: sha1-kmcP9Q9TWb23o+DUDQ7DDFc3aHo=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/aggregate-error/download/aggregate-error-3.1.0.tgz + } + name: aggregate-error + version: 3.1.0 + engines: { node: '>=8' } + dependencies: + clean-stack: registry.nlark.com/clean-stack/2.2.0 + indent-string: registry.nlark.com/indent-string/4.0.0 + dev: true + registry.nlark.com/ansi-colors/4.1.1: resolution: { @@ -418,6 +433,20 @@ packages: engines: { node: '>=4' } dev: true + registry.nlark.com/ansi-escapes/4.3.2: + resolution: + { + integrity: sha1-ayKR0dt9mLZSHV8e+kLQ86n+tl4=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/ansi-escapes/download/ansi-escapes-4.3.2.tgz + } + name: ansi-escapes + version: 4.3.2 + engines: { node: '>=8' } + dependencies: + type-fest: registry.npmmirror.com/type-fest/0.21.3 + dev: true + registry.nlark.com/ansi-regex/2.1.1: resolution: { @@ -478,32 +507,6 @@ packages: engines: { node: '>=12' } dev: true - registry.nlark.com/ansi-styles/2.2.1: - resolution: - { - integrity: sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=, - registry: https://registry.npm.taobao.org/, - tarball: https://registry.nlark.com/ansi-styles/download/ansi-styles-2.2.1.tgz - } - name: ansi-styles - version: 2.2.1 - engines: { node: '>=0.10.0' } - dev: true - - registry.nlark.com/ansi-styles/3.2.1: - resolution: - { - integrity: sha1-QfuyAkPlCxK+DwS43tvwdSDOhB0=, - registry: https://registry.npm.taobao.org/, - tarball: https://registry.nlark.com/ansi-styles/download/ansi-styles-3.2.1.tgz - } - name: ansi-styles - version: 3.2.1 - engines: { node: '>=4' } - dependencies: - color-convert: registry.npmmirror.com/color-convert/1.9.3 - dev: true - registry.nlark.com/ansi-styles/4.3.0: resolution: { @@ -518,18 +521,6 @@ packages: color-convert: registry.npmmirror.com/color-convert/2.0.1 dev: true - registry.nlark.com/ansi-styles/6.1.0: - resolution: - { - integrity: sha1-hzE8ECuBGKvVc3GvqzRhi/c1DtM=, - registry: https://registry.npm.taobao.org/, - tarball: https://registry.nlark.com/ansi-styles/download/ansi-styles-6.1.0.tgz - } - name: ansi-styles - version: 6.1.0 - engines: { node: '>=12' } - dev: true - registry.nlark.com/anymatch/3.1.2: resolution: { @@ -652,6 +643,18 @@ packages: engines: { node: '>=0.10.0' } dev: true + registry.nlark.com/arrify/1.0.1: + resolution: + { + integrity: sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/arrify/download/arrify-1.0.1.tgz + } + name: arrify + version: 1.0.1 + engines: { node: '>=0.10.0' } + dev: true + registry.nlark.com/asap/2.0.6: resolution: { @@ -674,6 +677,18 @@ packages: version: 1.2.1 dev: true + registry.nlark.com/astral-regex/2.0.0: + resolution: + { + integrity: sha1-SDFDxWeu7UeFdZwIZXhtx319LjE=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/astral-regex/download/astral-regex-2.0.0.tgz + } + name: astral-regex + version: 2.0.0 + engines: { node: '>=8' } + dev: true + registry.nlark.com/at-least-node/1.0.0: resolution: { @@ -954,7 +969,7 @@ packages: dependencies: css-select: registry.npmmirror.com/css-select/4.2.1 css-what: registry.npmmirror.com/css-what/5.1.0 - domelementtype: registry.npmmirror.com/domelementtype/2.2.0 + domelementtype: registry.nlark.com/domelementtype/2.2.0 domhandler: registry.npmmirror.com/domhandler/4.3.0 domutils: registry.npmmirror.com/domutils/2.8.0 dev: true @@ -1311,7 +1326,7 @@ packages: version: 7.0.3 engines: { node: '>= 8' } dependencies: - path-key: registry.npmmirror.com/path-key/3.1.1 + path-key: registry.nlark.com/path-key/3.1.1 shebang-command: registry.nlark.com/shebang-command/2.0.0 which: registry.nlark.com/which/2.0.2 dev: true @@ -1329,7 +1344,7 @@ packages: hasBin: true dev: true - registry.nlark.com/cz-conventional-changelog/3.2.0_@types+node@17.0.8: + registry.nlark.com/cz-conventional-changelog/3.2.0_@types+node@17.0.10: resolution: { integrity: sha1-au8fiS1kETND1+RVUpCJrJ8g5Hc=, @@ -1348,13 +1363,25 @@ packages: longest: registry.nlark.com/longest/2.0.1 word-wrap: registry.nlark.com/word-wrap/1.2.3 optionalDependencies: - '@commitlint/load': registry.npmmirror.com/@commitlint/load/16.0.0_@types+node@17.0.8 + '@commitlint/load': registry.npmmirror.com/@commitlint/load/16.1.0_@types+node@17.0.10 transitivePeerDependencies: - '@swc/core' - '@swc/wasm' - '@types/node' dev: true + registry.nlark.com/dargs/7.0.0: + resolution: + { + integrity: sha1-BAFcQd4Ly2nshAUPPZvgyvjW1cw=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/dargs/download/dargs-7.0.0.tgz + } + name: dargs + version: 7.0.0 + engines: { node: '>=8' } + dev: true + registry.nlark.com/decamelize-keys/1.1.0: resolution: { @@ -1523,6 +1550,28 @@ packages: esutils: registry.npmmirror.com/esutils/2.0.3 dev: true + registry.nlark.com/domelementtype/1.3.1: + resolution: + { + integrity: sha1-0EjESzew0Qp/Kj1f7j9DM9eQSB8=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/domelementtype/download/domelementtype-1.3.1.tgz + } + name: domelementtype + version: 1.3.1 + dev: true + + registry.nlark.com/domelementtype/2.2.0: + resolution: + { + integrity: sha1-mgtsJ4LtahxzI9QiZxg9+b2LHVc=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/domelementtype/download/domelementtype-2.2.0.tgz + } + name: domelementtype + version: 2.2.0 + dev: true + registry.nlark.com/dot-case/3.0.4: resolution: { @@ -1691,7 +1740,7 @@ packages: { integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=, registry: https://registry.npm.taobao.org/, - tarball: https://registry.nlark.com/escape-string-regexp/download/escape-string-regexp-1.0.5.tgz?cache=0&sync_timestamp=1631501921416&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fescape-string-regexp%2Fdownload%2Fescape-string-regexp-1.0.5.tgz + tarball: https://registry.nlark.com/escape-string-regexp/download/escape-string-regexp-1.0.5.tgz } name: escape-string-regexp version: 1.0.5 @@ -1710,7 +1759,7 @@ packages: engines: { node: '>=10' } dev: true - registry.nlark.com/eslint-config-prettier/8.3.0_eslint@8.6.0: + registry.nlark.com/eslint-config-prettier/8.3.0_eslint@8.7.0: resolution: { integrity: sha1-90cbILb+ipqSVMxoRFQgKIai3Xo=, @@ -1724,7 +1773,7 @@ packages: peerDependencies: eslint: '>=7.0.0' dependencies: - eslint: registry.npmmirror.com/eslint/8.6.0 + eslint: registry.npmmirror.com/eslint/8.7.0 dev: true registry.nlark.com/eslint-utils/2.1.0: @@ -1741,7 +1790,7 @@ packages: eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys/1.3.0 dev: true - registry.nlark.com/eslint-utils/3.0.0_eslint@8.6.0: + registry.nlark.com/eslint-utils/3.0.0_eslint@8.7.0: resolution: { integrity: sha1-iuuvrOc0W7M1WdsKHxOh0tSMNnI=, @@ -1755,7 +1804,7 @@ packages: peerDependencies: eslint: '>=5' dependencies: - eslint: registry.npmmirror.com/eslint/8.6.0 + eslint: registry.npmmirror.com/eslint/8.7.0 eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys/2.1.0 dev: true @@ -2417,7 +2466,7 @@ packages: dependencies: array-union: registry.nlark.com/array-union/2.1.0 dir-glob: registry.nlark.com/dir-glob/3.0.1 - fast-glob: registry.npmmirror.com/fast-glob/3.2.10 + fast-glob: registry.npmmirror.com/fast-glob/3.2.11 ignore: registry.npmmirror.com/ignore/5.2.0 merge2: registry.nlark.com/merge2/1.4.1 slash: registry.nlark.com/slash/3.0.0 @@ -3062,7 +3111,7 @@ packages: { integrity: sha1-OauVnMv5p3TPB597QMeib3YxNfE=, registry: https://registry.npm.taobao.org/, - tarball: https://registry.nlark.com/is-promise/download/is-promise-2.2.2.tgz?cache=0&sync_timestamp=1631600359439&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-promise%2Fdownload%2Fis-promise-2.2.2.tgz + tarball: https://registry.nlark.com/is-promise/download/is-promise-2.2.2.tgz } name: is-promise version: 2.2.2 @@ -3154,6 +3203,17 @@ packages: version: 1.0.0 dev: true + registry.nlark.com/isexe/2.0.0: + resolution: + { + integrity: sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/isexe/download/isexe-2.0.0.tgz + } + name: isexe + version: 2.0.0 + dev: true + registry.nlark.com/isobject/2.1.0: resolution: { @@ -3180,6 +3240,17 @@ packages: engines: { node: '>=0.10.0' } dev: true + registry.nlark.com/js-stringify/1.0.2: + resolution: + { + integrity: sha1-Fzb939lyTyijaCrcYjCufk6Weds=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/js-stringify/download/js-stringify-1.0.2.tgz + } + name: js-stringify + version: 1.0.2 + dev: true + registry.nlark.com/js-tokens/4.0.0: resolution: { @@ -3720,7 +3791,7 @@ packages: version: 4.1.0 engines: { node: '>= 6' } dependencies: - arrify: registry.npmmirror.com/arrify/1.0.1 + arrify: registry.nlark.com/arrify/1.0.1 is-plain-obj: registry.nlark.com/is-plain-obj/1.1.0 kind-of: registry.nlark.com/kind-of/6.0.3 dev: true @@ -3928,7 +3999,7 @@ packages: { integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=, registry: https://registry.npm.taobao.org/, - tarball: https://registry.nlark.com/object-assign/download/object-assign-4.1.1.tgz?cache=0&sync_timestamp=1631600272706&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fobject-assign%2Fdownload%2Fobject-assign-4.1.1.tgz + tarball: https://registry.nlark.com/object-assign/download/object-assign-4.1.1.tgz } name: object-assign version: 4.1.1 @@ -4235,6 +4306,18 @@ packages: engines: { node: '>=0.10.0' } dev: true + registry.nlark.com/path-key/3.1.1: + resolution: + { + integrity: sha1-WB9q3mWMu6ZaDTOA3ndTKVBU83U=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/path-key/download/path-key-3.1.1.tgz + } + name: path-key + version: 3.1.1 + engines: { node: '>=8' } + dev: true + registry.nlark.com/path-parse/1.0.7: resolution: { @@ -4455,6 +4538,58 @@ packages: dev: true optional: true + registry.nlark.com/pug-attrs/3.0.0: + resolution: + { + integrity: sha1-sQRR4DSBZeMfrRzCPr3dncc0fEE=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/pug-attrs/download/pug-attrs-3.0.0.tgz + } + name: pug-attrs + version: 3.0.0 + dependencies: + constantinople: registry.nlark.com/constantinople/4.0.1 + js-stringify: registry.nlark.com/js-stringify/1.0.2 + pug-runtime: registry.nlark.com/pug-runtime/3.0.1 + dev: true + + registry.nlark.com/pug-code-gen/3.0.2: + resolution: + { + integrity: sha1-rRkPSUMTO/GGtguA3kgxAOEy4s4=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/pug-code-gen/download/pug-code-gen-3.0.2.tgz + } + name: pug-code-gen + version: 3.0.2 + dependencies: + constantinople: registry.nlark.com/constantinople/4.0.1 + doctypes: registry.npmmirror.com/doctypes/1.1.0 + js-stringify: registry.nlark.com/js-stringify/1.0.2 + pug-attrs: registry.nlark.com/pug-attrs/3.0.0 + pug-error: registry.npmmirror.com/pug-error/2.0.0 + pug-runtime: registry.nlark.com/pug-runtime/3.0.1 + void-elements: registry.nlark.com/void-elements/3.1.0 + with: registry.nlark.com/with/7.0.2 + dev: true + + registry.nlark.com/pug-filters/4.0.0: + resolution: + { + integrity: sha1-0+Sa9bqEcum3pm2YDnB86dLMm14=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/pug-filters/download/pug-filters-4.0.0.tgz + } + name: pug-filters + version: 4.0.0 + dependencies: + constantinople: registry.nlark.com/constantinople/4.0.1 + jstransformer: registry.npmmirror.com/jstransformer/1.0.0 + pug-error: registry.npmmirror.com/pug-error/2.0.0 + pug-walk: registry.nlark.com/pug-walk/2.0.0 + resolve: registry.npmmirror.com/resolve/1.20.0 + dev: true + registry.nlark.com/pug-lexer/5.0.1: resolution: { @@ -4484,6 +4619,20 @@ packages: pug-walk: registry.nlark.com/pug-walk/2.0.0 dev: true + registry.nlark.com/pug-load/3.0.0: + resolution: + { + integrity: sha1-n9nNpSICsIrbEdJWgfufNL1BtmI=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/pug-load/download/pug-load-3.0.0.tgz + } + name: pug-load + version: 3.0.0 + dependencies: + object-assign: registry.nlark.com/object-assign/4.1.1 + pug-walk: registry.nlark.com/pug-walk/2.0.0 + dev: true + registry.nlark.com/pug-parser/6.0.0: resolution: { @@ -4533,6 +4682,26 @@ packages: version: 2.0.0 dev: true + registry.nlark.com/pug/3.0.2: + resolution: + { + integrity: sha1-81xxBzQ0VOQ7wnrg/3bHMbeOpTU=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/pug/download/pug-3.0.2.tgz + } + name: pug + version: 3.0.2 + dependencies: + pug-code-gen: registry.nlark.com/pug-code-gen/3.0.2 + pug-filters: registry.nlark.com/pug-filters/4.0.0 + pug-lexer: registry.nlark.com/pug-lexer/5.0.1 + pug-linker: registry.nlark.com/pug-linker/4.0.0 + pug-load: registry.nlark.com/pug-load/3.0.0 + pug-parser: registry.nlark.com/pug-parser/6.0.0 + pug-runtime: registry.nlark.com/pug-runtime/3.0.1 + pug-strip-comments: registry.nlark.com/pug-strip-comments/2.0.0 + dev: true + registry.nlark.com/pump/3.0.0: resolution: { @@ -4710,18 +4879,6 @@ packages: engines: { node: '>=0.10' } dev: true - registry.nlark.com/require-directory/2.1.1: - resolution: - { - integrity: sha1-jGStX9MNqxyXbiNE/+f3kqam30I=, - registry: https://registry.npm.taobao.org/, - tarball: https://registry.nlark.com/require-directory/download/require-directory-2.1.1.tgz - } - name: require-directory - version: 2.1.1 - engines: { node: '>=0.10.0' } - dev: true - registry.nlark.com/require-from-string/2.0.2: resolution: { @@ -4766,7 +4923,7 @@ packages: { integrity: sha1-w1IlhD3493bfIcV1V7wIfp39/Gk=, registry: https://registry.npm.taobao.org/, - tarball: https://registry.nlark.com/resolve-from/download/resolve-from-5.0.0.tgz?cache=0&sync_timestamp=1631501918091&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fresolve-from%2Fdownload%2Fresolve-from-5.0.0.tgz + tarball: https://registry.nlark.com/resolve-from/download/resolve-from-5.0.0.tgz } name: resolve-from version: 5.0.0 @@ -4787,20 +4944,6 @@ packages: global-dirs: registry.nlark.com/global-dirs/0.1.1 dev: true - registry.nlark.com/resolve/1.20.0: - resolution: - { - integrity: sha1-YpoBP7P3B1XW8LeTXMHCxTeLGXU=, - registry: https://registry.npm.taobao.org/, - tarball: https://registry.nlark.com/resolve/download/resolve-1.20.0.tgz - } - name: resolve - version: 1.20.0 - dependencies: - is-core-module: registry.npmmirror.com/is-core-module/2.8.0 - path-parse: registry.nlark.com/path-parse/1.0.7 - dev: true - registry.nlark.com/restore-cursor/2.0.0: resolution: { @@ -4843,6 +4986,17 @@ packages: engines: { node: '>=0.12' } dev: true + registry.nlark.com/rfdc/1.3.0: + resolution: + { + integrity: sha1-0LfEQasnINBdxM8m4ByJYx2doIs=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/rfdc/download/rfdc-1.3.0.tgz + } + name: rfdc + version: 1.3.0 + dev: true + registry.nlark.com/rollup-plugin-purge-icons/0.7.0: resolution: { @@ -5025,7 +5179,19 @@ packages: version: 2.0.0 engines: { node: '>=8' } dependencies: - shebang-regex: registry.npmmirror.com/shebang-regex/3.0.0 + shebang-regex: registry.nlark.com/shebang-regex/3.0.0 + dev: true + + registry.nlark.com/shebang-regex/3.0.0: + resolution: + { + integrity: sha1-rhbxZE2HPsrYQ7AwexQzYtTEIXI=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/shebang-regex/download/shebang-regex-3.0.0.tgz + } + name: shebang-regex + version: 3.0.0 + engines: { node: '>=8' } dev: true registry.nlark.com/side-channel/1.0.4: @@ -5066,8 +5232,8 @@ packages: version: 3.0.0 engines: { node: '>=8' } dependencies: - ansi-styles: registry.nlark.com/ansi-styles/4.3.0 - astral-regex: registry.npmmirror.com/astral-regex/2.0.0 + ansi-styles: registry.npmmirror.com/ansi-styles/4.3.0 + astral-regex: registry.nlark.com/astral-regex/2.0.0 is-fullwidth-code-point: registry.nlark.com/is-fullwidth-code-point/3.0.0 dev: true @@ -5082,8 +5248,8 @@ packages: version: 4.0.0 engines: { node: '>=10' } dependencies: - ansi-styles: registry.nlark.com/ansi-styles/4.3.0 - astral-regex: registry.npmmirror.com/astral-regex/2.0.0 + ansi-styles: registry.npmmirror.com/ansi-styles/4.3.0 + astral-regex: registry.nlark.com/astral-regex/2.0.0 is-fullwidth-code-point: registry.nlark.com/is-fullwidth-code-point/3.0.0 dev: true @@ -5098,7 +5264,7 @@ packages: version: 5.0.0 engines: { node: '>=12' } dependencies: - ansi-styles: registry.nlark.com/ansi-styles/6.1.0 + ansi-styles: registry.npmmirror.com/ansi-styles/6.1.0 is-fullwidth-code-point: registry.nlark.com/is-fullwidth-code-point/4.0.0 dev: true @@ -5331,6 +5497,18 @@ packages: engines: { node: '>=0.10.0' } dev: true + registry.nlark.com/string-argv/0.3.1: + resolution: + { + integrity: sha1-leL77AQnrhkYSTX4FtdKqkxcGdo=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/string-argv/download/string-argv-0.3.1.tgz + } + name: string-argv + version: 0.3.1 + engines: { node: '>=0.6.19' } + dev: true + registry.nlark.com/string_decoder/1.3.0: resolution: { @@ -5600,12 +5778,12 @@ packages: version: 2.3.1 dev: true - registry.nlark.com/tsutils/3.21.0_typescript@4.5.4: + registry.nlark.com/tsutils/3.21.0_typescript@4.5.5: resolution: { integrity: sha1-tIcX05TOpsHglpg+7Vjp1hcVtiM=, registry: https://registry.npm.taobao.org/, - tarball: https://registry.nlark.com/tsutils/download/tsutils-3.21.0.tgz + tarball: https://registry.nlark.com/tsutils/download/tsutils-3.21.0.tgz?cache=0&sync_timestamp=1631500162348&other_urls=https%3A%2F%2Fregistry.nlark.com%2Ftsutils%2Fdownload%2Ftsutils-3.21.0.tgz } id: registry.nlark.com/tsutils/3.21.0 name: tsutils @@ -5615,7 +5793,7 @@ packages: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: registry.npmmirror.com/tslib/1.14.1 - typescript: registry.npmmirror.com/typescript/4.5.4 + typescript: registry.npmmirror.com/typescript/4.5.5 dev: true registry.nlark.com/type-check/0.4.0: @@ -5836,7 +6014,7 @@ packages: engines: { node: '>= 0.8' } dev: true - registry.nlark.com/vite-plugin-eslint/1.3.0_vite@2.7.10: + registry.nlark.com/vite-plugin-eslint/1.3.0_vite@2.7.13: resolution: { integrity: sha1-y8PxVCyl6Q1ZLM+2tJV+m2P5mg4=, @@ -5852,12 +6030,12 @@ packages: '@rollup/pluginutils': registry.npmmirror.com/@rollup/pluginutils/4.1.2 eslint: registry.npmmirror.com/eslint/7.32.0 rollup: registry.npmmirror.com/rollup/2.62.0 - vite: registry.npmmirror.com/vite/2.7.10_less@4.1.2 + vite: registry.npmmirror.com/vite/2.7.13_less@4.1.2 transitivePeerDependencies: - supports-color dev: true - registry.nlark.com/vite-plugin-purge-icons/0.7.0_vite@2.7.10: + registry.nlark.com/vite-plugin-purge-icons/0.7.0_vite@2.7.13: resolution: { integrity: sha1-xGADdDj9cTchUzYMy559l7Aw+1g=, @@ -5874,7 +6052,7 @@ packages: '@purge-icons/core': registry.nlark.com/@purge-icons/core/0.7.0 '@purge-icons/generated': registry.nlark.com/@purge-icons/generated/0.7.0 rollup-plugin-purge-icons: registry.nlark.com/rollup-plugin-purge-icons/0.7.0 - vite: registry.npmmirror.com/vite/2.7.10_less@4.1.2 + vite: registry.npmmirror.com/vite/2.7.13_less@4.1.2 transitivePeerDependencies: - supports-color dev: true @@ -5913,7 +6091,7 @@ packages: version: 1.3.1 hasBin: true dependencies: - isexe: registry.npmmirror.com/isexe/2.0.0 + isexe: registry.nlark.com/isexe/2.0.0 dev: true registry.nlark.com/which/2.0.2: @@ -5928,7 +6106,7 @@ packages: engines: { node: '>= 8' } hasBin: true dependencies: - isexe: registry.npmmirror.com/isexe/2.0.0 + isexe: registry.nlark.com/isexe/2.0.0 dev: true registry.nlark.com/with/7.0.2: @@ -5971,7 +6149,7 @@ packages: version: 6.2.0 engines: { node: '>=8' } dependencies: - ansi-styles: registry.nlark.com/ansi-styles/4.3.0 + ansi-styles: registry.npmmirror.com/ansi-styles/4.3.0 string-width: registry.npmmirror.com/string-width/4.2.3 strip-ansi: registry.npmmirror.com/strip-ansi/6.0.1 dev: true @@ -5987,7 +6165,7 @@ packages: version: 7.0.0 engines: { node: '>=10' } dependencies: - ansi-styles: registry.nlark.com/ansi-styles/4.3.0 + ansi-styles: registry.npmmirror.com/ansi-styles/4.3.0 string-width: registry.npmmirror.com/string-width/4.2.3 strip-ansi: registry.npmmirror.com/strip-ansi/6.0.1 dev: true @@ -6593,27 +6771,27 @@ packages: to-fast-properties: registry.npmmirror.com/to-fast-properties/2.0.0 dev: true - registry.npmmirror.com/@commitlint/cli/16.0.2_@types+node@17.0.8: + registry.npmmirror.com/@commitlint/cli/16.1.0_@types+node@17.0.10: resolution: { - integrity: sha512-Jt7iaBjoLGC5Nq4dHPTvTYnqPGkElFPBtTXTvBpTgatZApczyjI2plE0oG4GYWPp1suHIS/VdVDOMpPZjGVusg==, + integrity: sha512-x5L1knvA3isRWBRVQx+Q6D45pA9139a2aZQYpxkljMG0dj4UHZkCnsYWpnGalxPxASI7nrI0KedKfS2YeQ55cQ==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/@commitlint/cli/download/@commitlint/cli-16.0.2.tgz + tarball: https://registry.npmmirror.com/@commitlint/cli/download/@commitlint/cli-16.1.0.tgz } - id: registry.npmmirror.com/@commitlint/cli/16.0.2 + id: registry.npmmirror.com/@commitlint/cli/16.1.0 name: '@commitlint/cli' - version: 16.0.2 + version: 16.1.0 engines: { node: '>=v12' } hasBin: true dependencies: '@commitlint/format': registry.npmmirror.com/@commitlint/format/16.0.0 '@commitlint/lint': registry.npmmirror.com/@commitlint/lint/16.0.0 - '@commitlint/load': registry.npmmirror.com/@commitlint/load/16.0.0_@types+node@17.0.8 + '@commitlint/load': registry.npmmirror.com/@commitlint/load/16.1.0_@types+node@17.0.10 '@commitlint/read': registry.npmmirror.com/@commitlint/read/16.0.0 '@commitlint/types': registry.npmmirror.com/@commitlint/types/16.0.0 lodash: registry.npmmirror.com/lodash/4.17.21 resolve-from: registry.nlark.com/resolve-from/5.0.0 - resolve-global: registry.nlark.com/resolve-global/1.0.0 + resolve-global: registry.npmmirror.com/resolve-global/1.0.0 yargs: registry.npmmirror.com/yargs/17.3.1 transitivePeerDependencies: - '@swc/core' @@ -6635,15 +6813,15 @@ packages: conventional-changelog-conventionalcommits: registry.npmmirror.com/conventional-changelog-conventionalcommits/4.6.3 dev: true - registry.npmmirror.com/@commitlint/config-validator/16.0.0: + registry.npmmirror.com/@commitlint/config-validator/16.1.0: resolution: { - integrity: sha512-i80DGlo1FeC5jZpuoNV9NIjQN/m2dDV3jYGWg+1Wr+KldptkUHXj+6GY1Akll66lJ3D8s6aUGi3comPLHPtWHg==, + integrity: sha512-2cHeZPNTuf1JWbMqyA46MkExor5HMSgv8JrdmzEakUbJHUreh35/wN00FJf57qGs134exQW2thiSQ1IJUsVx2Q==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/@commitlint/config-validator/download/@commitlint/config-validator-16.0.0.tgz + tarball: https://registry.npmmirror.com/@commitlint/config-validator/download/@commitlint/config-validator-16.1.0.tgz } name: '@commitlint/config-validator' - version: 16.0.0 + version: 16.1.0 engines: { node: '>=v12' } dependencies: '@commitlint/types': registry.npmmirror.com/@commitlint/types/16.0.0 @@ -6724,28 +6902,28 @@ packages: '@commitlint/types': registry.npmmirror.com/@commitlint/types/16.0.0 dev: true - registry.npmmirror.com/@commitlint/load/16.0.0_@types+node@17.0.8: + registry.npmmirror.com/@commitlint/load/16.1.0_@types+node@17.0.10: resolution: { - integrity: sha512-7WhrGCkP6K/XfjBBguLkkI2XUdiiIyMGlNsSoSqgRNiD352EiffhFEApMy1/XOU+viwBBm/On0n5p0NC7e9/4A==, + integrity: sha512-MtlEhKjP8jAF85jjX4mw8DUUwCxKsCgAc865hhpnwxjrfBcmGP7Up2AFE/M3ZMGDmSl1X1TMybQk/zohj8Cqdg==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/@commitlint/load/download/@commitlint/load-16.0.0.tgz + tarball: https://registry.npmmirror.com/@commitlint/load/download/@commitlint/load-16.1.0.tgz } - id: registry.npmmirror.com/@commitlint/load/16.0.0 + id: registry.npmmirror.com/@commitlint/load/16.1.0 name: '@commitlint/load' - version: 16.0.0 + version: 16.1.0 engines: { node: '>=v12' } dependencies: - '@commitlint/config-validator': registry.npmmirror.com/@commitlint/config-validator/16.0.0 + '@commitlint/config-validator': registry.npmmirror.com/@commitlint/config-validator/16.1.0 '@commitlint/execute-rule': registry.npmmirror.com/@commitlint/execute-rule/16.0.0 - '@commitlint/resolve-extends': registry.npmmirror.com/@commitlint/resolve-extends/16.0.0 + '@commitlint/resolve-extends': registry.npmmirror.com/@commitlint/resolve-extends/16.1.0 '@commitlint/types': registry.npmmirror.com/@commitlint/types/16.0.0 chalk: registry.npmmirror.com/chalk/4.1.2 cosmiconfig: registry.nlark.com/cosmiconfig/7.0.1 - cosmiconfig-typescript-loader: registry.npmmirror.com/cosmiconfig-typescript-loader/1.0.2_faf01e1d5a40372a98081522dcafc186 + cosmiconfig-typescript-loader: registry.npmmirror.com/cosmiconfig-typescript-loader/1.0.2_9d6cd740eceb93d711351e2e9548d1bd lodash: registry.npmmirror.com/lodash/4.17.21 resolve-from: registry.nlark.com/resolve-from/5.0.0 - typescript: registry.npmmirror.com/typescript/4.5.4 + typescript: registry.npmmirror.com/typescript/4.5.5 transitivePeerDependencies: - '@swc/core' - '@swc/wasm' @@ -6797,18 +6975,18 @@ packages: git-raw-commits: registry.npmmirror.com/git-raw-commits/2.0.11 dev: true - registry.npmmirror.com/@commitlint/resolve-extends/16.0.0: + registry.npmmirror.com/@commitlint/resolve-extends/16.1.0: resolution: { - integrity: sha512-Z/w9MAQUcxeawpCLtjmkVNXAXOmB2nhW+LYmHEZcx9O6UTauF/1+uuZ2/r0MtzTe1qw2JD+1QHVhEWYHVPlkdA==, + integrity: sha512-8182s6AFoUFX6+FT1PgQDt15nO2ogdR/EN8SYVAdhNXw1rLz8kT5saB/ICw567GuRAUgFTUMGCXy3ctMOXPEDg==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/@commitlint/resolve-extends/download/@commitlint/resolve-extends-16.0.0.tgz + tarball: https://registry.npmmirror.com/@commitlint/resolve-extends/download/@commitlint/resolve-extends-16.1.0.tgz } name: '@commitlint/resolve-extends' - version: 16.0.0 + version: 16.1.0 engines: { node: '>=v12' } dependencies: - '@commitlint/config-validator': registry.npmmirror.com/@commitlint/config-validator/16.0.0 + '@commitlint/config-validator': registry.npmmirror.com/@commitlint/config-validator/16.1.0 '@commitlint/types': registry.npmmirror.com/@commitlint/types/16.0.0 import-fresh: registry.nlark.com/import-fresh/3.3.0 lodash: registry.npmmirror.com/lodash/4.17.21 @@ -7012,27 +7190,27 @@ packages: cross-fetch: registry.npmmirror.com/cross-fetch/3.1.4 dev: true - registry.npmmirror.com/@iconify/iconify/2.1.0: + registry.npmmirror.com/@iconify/iconify/2.1.1: resolution: { - integrity: sha512-YXKrDVXIGUeFIRqr6QC/l6MRj9kDOlES4sWx/ty8SXUk0pCZnBwsj0/to9Q3g79TAyh2wG3/yzrkf6fHKichwA==, + integrity: sha512-g3d9lxUdGtnqM0aZkZNjnZkgIzh8CeqkkSwcrgzYyWg8urPuQtryhpRHPaYEqmYct4e9Mo0LSP7BqfTU5WeaPw==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/@iconify/iconify/download/@iconify/iconify-2.1.0.tgz + tarball: https://registry.npmmirror.com/@iconify/iconify/download/@iconify/iconify-2.1.1.tgz } name: '@iconify/iconify' - version: 2.1.0 + version: 2.1.1 dependencies: cross-fetch: registry.npmmirror.com/cross-fetch/3.1.4 - registry.npmmirror.com/@iconify/json/1.1.454: + registry.npmmirror.com/@iconify/json/1.1.459: resolution: { - integrity: sha512-Dxtj8vdJ7IrcbsBjEP/4zaVii7ymE9hIKwgHDKI8sWkOAZpOMgPx6MvBjFkBCEz9X1ArXztGde+BtPP0uF+Ovw==, + integrity: sha512-ToupL/TZCWIx2OeISEnZUqGIsYzOcc9exHbzQV3rhGARxoao+fl5a6C/YG2St/tocOCcHExwuGnV0fO9wpdJMA==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/@iconify/json/download/@iconify/json-1.1.454.tgz + tarball: https://registry.npmmirror.com/@iconify/json/download/@iconify/json-1.1.459.tgz } name: '@iconify/json' - version: 1.1.454 + version: 1.1.459 dev: true registry.npmmirror.com/@intlify/bundle-utils/2.2.0_vue-i18n@9.1.9: @@ -7179,7 +7357,7 @@ packages: engines: { node: '>= 12' } dev: true - registry.npmmirror.com/@intlify/vite-plugin-vue-i18n/3.2.1_vite@2.7.10+vue-i18n@9.1.9: + registry.npmmirror.com/@intlify/vite-plugin-vue-i18n/3.2.1_vite@2.7.13+vue-i18n@9.1.9: resolution: { integrity: sha512-h/nIShN/tljZZfTWAI2jyMwDI7UxSkOPMQbMAh2poC+wO1H9N/qaK6+GqyXG79g3PWtu6Igvfx/JH116cMD9fQ==, @@ -7206,7 +7384,7 @@ packages: debug: registry.npmmirror.com/debug/4.3.3 fast-glob: registry.nlark.com/fast-glob/3.2.7 source-map: registry.nlark.com/source-map/0.6.1 - vite: registry.npmmirror.com/vite/2.7.10_less@4.1.2 + vite: registry.npmmirror.com/vite/2.7.13_less@4.1.2 vue-i18n: registry.npmmirror.com/vue-i18n/9.1.9_vue@3.2.26 transitivePeerDependencies: - supports-color @@ -7407,15 +7585,15 @@ packages: version: 1.0.4 dev: true - registry.npmmirror.com/@types/node/17.0.8: + registry.npmmirror.com/@types/node/17.0.10: resolution: { - integrity: sha512-YofkM6fGv4gDJq78g4j0mMuGMkZVxZDgtU0JRdx6FgiJDG+0fY0GKVolOV8WqVmEhLCXkQRjwDdKyPxJp/uucg==, + integrity: sha512-S/3xB4KzyFxYGCppyDt68yzBU9ysL88lSdIah4D6cptdcltc4NCPCAMc0+PCpg/lLIyC7IPvj2Z52OJWeIUkog==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/@types/node/download/@types/node-17.0.8.tgz + tarball: https://registry.npmmirror.com/@types/node/download/@types/node-17.0.10.tgz } name: '@types/node' - version: 17.0.8 + version: 17.0.10 dev: true registry.npmmirror.com/@types/normalize-package-data/2.4.1: @@ -7472,7 +7650,7 @@ packages: name: '@types/resolve' version: 1.17.1 dependencies: - '@types/node': registry.npmmirror.com/@types/node/17.0.8 + '@types/node': registry.npmmirror.com/@types/node/17.0.10 dev: true registry.npmmirror.com/@types/svgo/2.6.0: @@ -7485,7 +7663,7 @@ packages: name: '@types/svgo' version: 2.6.0 dependencies: - '@types/node': registry.npmmirror.com/@types/node/17.0.8 + '@types/node': registry.npmmirror.com/@types/node/17.0.10 dev: true registry.npmmirror.com/@types/throttle-debounce/2.1.0: @@ -7499,16 +7677,16 @@ packages: version: 2.1.0 dev: true - registry.npmmirror.com/@typescript-eslint/eslint-plugin/5.9.1_b7b2e42b32ee097737cd3e626b10847b: + registry.npmmirror.com/@typescript-eslint/eslint-plugin/5.10.0_706fb07ce74b1db611f19a02ad2ce784: resolution: { - integrity: sha512-Xv9tkFlyD4MQGpJgTo6wqDqGvHIRmRgah/2Sjz1PUnJTawjHWIwBivUE9x0QtU2WVii9baYgavo/bHjrZJkqTw==, + integrity: sha512-XXVKnMsq2fuu9K2KsIxPUGqb6xAImz8MEChClbXmE3VbveFtBUU5bzM6IPVWqzyADIgdkS2Ws/6Xo7W2TeZWjQ==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/@typescript-eslint/eslint-plugin/download/@typescript-eslint/eslint-plugin-5.9.1.tgz + tarball: https://registry.npmmirror.com/@typescript-eslint/eslint-plugin/download/@typescript-eslint/eslint-plugin-5.10.0.tgz } - id: registry.npmmirror.com/@typescript-eslint/eslint-plugin/5.9.1 + id: registry.npmmirror.com/@typescript-eslint/eslint-plugin/5.10.0 name: '@typescript-eslint/eslint-plugin' - version: 5.9.1 + version: 5.10.0 engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } peerDependencies: '@typescript-eslint/parser': ^5.0.0 @@ -7518,58 +7696,32 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/experimental-utils': registry.npmmirror.com/@typescript-eslint/experimental-utils/5.9.1_eslint@8.6.0+typescript@4.5.4 - '@typescript-eslint/parser': registry.npmmirror.com/@typescript-eslint/parser/5.9.1_eslint@8.6.0+typescript@4.5.4 - '@typescript-eslint/scope-manager': registry.npmmirror.com/@typescript-eslint/scope-manager/5.9.1 - '@typescript-eslint/type-utils': registry.npmmirror.com/@typescript-eslint/type-utils/5.9.1_eslint@8.6.0+typescript@4.5.4 + '@typescript-eslint/parser': registry.npmmirror.com/@typescript-eslint/parser/5.10.0_eslint@8.7.0+typescript@4.5.5 + '@typescript-eslint/scope-manager': registry.npmmirror.com/@typescript-eslint/scope-manager/5.10.0 + '@typescript-eslint/type-utils': registry.npmmirror.com/@typescript-eslint/type-utils/5.10.0_eslint@8.7.0+typescript@4.5.5 + '@typescript-eslint/utils': registry.npmmirror.com/@typescript-eslint/utils/5.10.0_eslint@8.7.0+typescript@4.5.5 debug: registry.npmmirror.com/debug/4.3.3 - eslint: registry.npmmirror.com/eslint/8.6.0 + eslint: registry.npmmirror.com/eslint/8.7.0 functional-red-black-tree: registry.nlark.com/functional-red-black-tree/1.0.1 ignore: registry.npmmirror.com/ignore/5.2.0 regexpp: registry.nlark.com/regexpp/3.2.0 semver: registry.nlark.com/semver/7.3.5 - tsutils: registry.nlark.com/tsutils/3.21.0_typescript@4.5.4 - typescript: registry.npmmirror.com/typescript/4.5.4 + tsutils: registry.nlark.com/tsutils/3.21.0_typescript@4.5.5 + typescript: registry.npmmirror.com/typescript/4.5.5 transitivePeerDependencies: - supports-color dev: true - registry.npmmirror.com/@typescript-eslint/experimental-utils/5.9.1_eslint@8.6.0+typescript@4.5.4: + registry.npmmirror.com/@typescript-eslint/parser/5.10.0_eslint@8.7.0+typescript@4.5.5: resolution: { - integrity: sha512-cb1Njyss0mLL9kLXgS/eEY53SZQ9sT519wpX3i+U457l2UXRDuo87hgKfgRazmu9/tQb0x2sr3Y0yrU+Zz0y+w==, + integrity: sha512-pJB2CCeHWtwOAeIxv8CHVGJhI5FNyJAIpx5Pt72YkK3QfEzt6qAlXZuyaBmyfOdM62qU0rbxJzNToPTVeJGrQw==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/@typescript-eslint/experimental-utils/download/@typescript-eslint/experimental-utils-5.9.1.tgz + tarball: https://registry.npmmirror.com/@typescript-eslint/parser/download/@typescript-eslint/parser-5.10.0.tgz } - id: registry.npmmirror.com/@typescript-eslint/experimental-utils/5.9.1 - name: '@typescript-eslint/experimental-utils' - version: 5.9.1 - 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': registry.npmmirror.com/@types/json-schema/7.0.9 - '@typescript-eslint/scope-manager': registry.npmmirror.com/@typescript-eslint/scope-manager/5.9.1 - '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types/5.9.1 - '@typescript-eslint/typescript-estree': registry.npmmirror.com/@typescript-eslint/typescript-estree/5.9.1_typescript@4.5.4 - eslint: registry.npmmirror.com/eslint/8.6.0 - eslint-scope: registry.npmmirror.com/eslint-scope/5.1.1 - eslint-utils: registry.nlark.com/eslint-utils/3.0.0_eslint@8.6.0 - transitivePeerDependencies: - - supports-color - - typescript - dev: true - - registry.npmmirror.com/@typescript-eslint/parser/5.9.1_eslint@8.6.0+typescript@4.5.4: - resolution: - { - integrity: sha512-PLYO0AmwD6s6n0ZQB5kqPgfvh73p0+VqopQQLuNfi7Lm0EpfKyDalchpVwkE+81k5HeiRrTV/9w1aNHzjD7C4g==, - registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/@typescript-eslint/parser/download/@typescript-eslint/parser-5.9.1.tgz - } - id: registry.npmmirror.com/@typescript-eslint/parser/5.9.1 + id: registry.npmmirror.com/@typescript-eslint/parser/5.10.0 name: '@typescript-eslint/parser' - version: 5.9.1 + version: 5.10.0 engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -7578,41 +7730,41 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': registry.npmmirror.com/@typescript-eslint/scope-manager/5.9.1 - '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types/5.9.1 - '@typescript-eslint/typescript-estree': registry.npmmirror.com/@typescript-eslint/typescript-estree/5.9.1_typescript@4.5.4 + '@typescript-eslint/scope-manager': registry.npmmirror.com/@typescript-eslint/scope-manager/5.10.0 + '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types/5.10.0 + '@typescript-eslint/typescript-estree': registry.npmmirror.com/@typescript-eslint/typescript-estree/5.10.0_typescript@4.5.5 debug: registry.npmmirror.com/debug/4.3.3 - eslint: registry.npmmirror.com/eslint/8.6.0 - typescript: registry.npmmirror.com/typescript/4.5.4 + eslint: registry.npmmirror.com/eslint/8.7.0 + typescript: registry.npmmirror.com/typescript/4.5.5 transitivePeerDependencies: - supports-color dev: true - registry.npmmirror.com/@typescript-eslint/scope-manager/5.9.1: + registry.npmmirror.com/@typescript-eslint/scope-manager/5.10.0: resolution: { - integrity: sha512-8BwvWkho3B/UOtzRyW07ffJXPaLSUKFBjpq8aqsRvu6HdEuzCY57+ffT7QoV4QXJXWSU1+7g3wE4AlgImmQ9pQ==, + integrity: sha512-tgNgUgb4MhqK6DoKn3RBhyZ9aJga7EQrw+2/OiDk5hKf3pTVZWyqBi7ukP+Z0iEEDMF5FDa64LqODzlfE4O/Dg==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/@typescript-eslint/scope-manager/download/@typescript-eslint/scope-manager-5.9.1.tgz + tarball: https://registry.npmmirror.com/@typescript-eslint/scope-manager/download/@typescript-eslint/scope-manager-5.10.0.tgz } name: '@typescript-eslint/scope-manager' - version: 5.9.1 + version: 5.10.0 engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dependencies: - '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types/5.9.1 - '@typescript-eslint/visitor-keys': registry.npmmirror.com/@typescript-eslint/visitor-keys/5.9.1 + '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types/5.10.0 + '@typescript-eslint/visitor-keys': registry.npmmirror.com/@typescript-eslint/visitor-keys/5.10.0 dev: true - registry.npmmirror.com/@typescript-eslint/type-utils/5.9.1_eslint@8.6.0+typescript@4.5.4: + registry.npmmirror.com/@typescript-eslint/type-utils/5.10.0_eslint@8.7.0+typescript@4.5.5: resolution: { - integrity: sha512-tRSpdBnPRssjlUh35rE9ug5HrUvaB9ntREy7gPXXKwmIx61TNN7+l5YKgi1hMKxo5NvqZCfYhA5FvyuJG6X6vg==, + integrity: sha512-TzlyTmufJO5V886N+hTJBGIfnjQDQ32rJYxPaeiyWKdjsv2Ld5l8cbS7pxim4DeNs62fKzRSt8Q14Evs4JnZyQ==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/@typescript-eslint/type-utils/download/@typescript-eslint/type-utils-5.9.1.tgz + tarball: https://registry.npmmirror.com/@typescript-eslint/type-utils/download/@typescript-eslint/type-utils-5.10.0.tgz } - id: registry.npmmirror.com/@typescript-eslint/type-utils/5.9.1 + id: registry.npmmirror.com/@typescript-eslint/type-utils/5.10.0 name: '@typescript-eslint/type-utils' - version: 5.9.1 + version: 5.10.0 engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } peerDependencies: eslint: '*' @@ -7621,37 +7773,37 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/experimental-utils': registry.npmmirror.com/@typescript-eslint/experimental-utils/5.9.1_eslint@8.6.0+typescript@4.5.4 + '@typescript-eslint/utils': registry.npmmirror.com/@typescript-eslint/utils/5.10.0_eslint@8.7.0+typescript@4.5.5 debug: registry.npmmirror.com/debug/4.3.3 - eslint: registry.npmmirror.com/eslint/8.6.0 - tsutils: registry.nlark.com/tsutils/3.21.0_typescript@4.5.4 - typescript: registry.npmmirror.com/typescript/4.5.4 + eslint: registry.npmmirror.com/eslint/8.7.0 + tsutils: registry.nlark.com/tsutils/3.21.0_typescript@4.5.5 + typescript: registry.npmmirror.com/typescript/4.5.5 transitivePeerDependencies: - supports-color dev: true - registry.npmmirror.com/@typescript-eslint/types/5.9.1: + registry.npmmirror.com/@typescript-eslint/types/5.10.0: resolution: { - integrity: sha512-SsWegWudWpkZCwwYcKoDwuAjoZXnM1y2EbEerTHho19Hmm+bQ56QG4L4jrtCu0bI5STaRTvRTZmjprWlTw/5NQ==, + integrity: sha512-wUljCgkqHsMZbw60IbOqT/puLfyqqD5PquGiBo1u1IS3PLxdi3RDGlyf032IJyh+eQoGhz9kzhtZa+VC4eWTlQ==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/@typescript-eslint/types/download/@typescript-eslint/types-5.9.1.tgz + tarball: https://registry.npmmirror.com/@typescript-eslint/types/download/@typescript-eslint/types-5.10.0.tgz } name: '@typescript-eslint/types' - version: 5.9.1 + version: 5.10.0 engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dev: true - registry.npmmirror.com/@typescript-eslint/typescript-estree/5.9.1_typescript@4.5.4: + registry.npmmirror.com/@typescript-eslint/typescript-estree/5.10.0_typescript@4.5.5: resolution: { - integrity: sha512-gL1sP6A/KG0HwrahVXI9fZyeVTxEYV//6PmcOn1tD0rw8VhUWYeZeuWHwwhnewnvEMcHjhnJLOBhA9rK4vmb8A==, + integrity: sha512-x+7e5IqfwLwsxTdliHRtlIYkgdtYXzE0CkFeV6ytAqq431ZyxCFzNMNR5sr3WOlIG/ihVZr9K/y71VHTF/DUQA==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/@typescript-eslint/typescript-estree/download/@typescript-eslint/typescript-estree-5.9.1.tgz + tarball: https://registry.npmmirror.com/@typescript-eslint/typescript-estree/download/@typescript-eslint/typescript-estree-5.10.0.tgz } - id: registry.npmmirror.com/@typescript-eslint/typescript-estree/5.9.1 + id: registry.npmmirror.com/@typescript-eslint/typescript-estree/5.10.0 name: '@typescript-eslint/typescript-estree' - version: 5.9.1 + version: 5.10.0 engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } peerDependencies: typescript: '*' @@ -7659,31 +7811,57 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types/5.9.1 - '@typescript-eslint/visitor-keys': registry.npmmirror.com/@typescript-eslint/visitor-keys/5.9.1 + '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types/5.10.0 + '@typescript-eslint/visitor-keys': registry.npmmirror.com/@typescript-eslint/visitor-keys/5.10.0 debug: registry.npmmirror.com/debug/4.3.3 globby: registry.npmmirror.com/globby/11.0.4 is-glob: registry.npmmirror.com/is-glob/4.0.3 semver: registry.nlark.com/semver/7.3.5 - tsutils: registry.nlark.com/tsutils/3.21.0_typescript@4.5.4 - typescript: registry.npmmirror.com/typescript/4.5.4 + tsutils: registry.nlark.com/tsutils/3.21.0_typescript@4.5.5 + typescript: registry.npmmirror.com/typescript/4.5.5 transitivePeerDependencies: - supports-color dev: true - registry.npmmirror.com/@typescript-eslint/visitor-keys/5.9.1: + registry.npmmirror.com/@typescript-eslint/utils/5.10.0_eslint@8.7.0+typescript@4.5.5: resolution: { - integrity: sha512-Xh37pNz9e9ryW4TVdwiFzmr4hloty8cFj8GTWMXh3Z8swGwyQWeCcNgF0hm6t09iZd6eiZmIf4zHedQVP6TVtg==, + integrity: sha512-IGYwlt1CVcFoE2ueW4/ioEwybR60RAdGeiJX/iDAw0t5w0wK3S7QncDwpmsM70nKgGTuVchEWB8lwZwHqPAWRg==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/@typescript-eslint/visitor-keys/download/@typescript-eslint/visitor-keys-5.9.1.tgz + tarball: https://registry.npmmirror.com/@typescript-eslint/utils/download/@typescript-eslint/utils-5.10.0.tgz + } + id: registry.npmmirror.com/@typescript-eslint/utils/5.10.0 + name: '@typescript-eslint/utils' + version: 5.10.0 + 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': registry.npmmirror.com/@types/json-schema/7.0.9 + '@typescript-eslint/scope-manager': registry.npmmirror.com/@typescript-eslint/scope-manager/5.10.0 + '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types/5.10.0 + '@typescript-eslint/typescript-estree': registry.npmmirror.com/@typescript-eslint/typescript-estree/5.10.0_typescript@4.5.5 + eslint: registry.npmmirror.com/eslint/8.7.0 + eslint-scope: registry.npmmirror.com/eslint-scope/5.1.1 + eslint-utils: registry.nlark.com/eslint-utils/3.0.0_eslint@8.7.0 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + registry.npmmirror.com/@typescript-eslint/visitor-keys/5.10.0: + resolution: + { + integrity: sha512-GMxj0K1uyrFLPKASLmZzCuSddmjZVbVj3Ouy5QVuIGKZopxvOr24JsS7gruz6C3GExE01mublZ3mIBOaon9zuQ==, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.npmmirror.com/@typescript-eslint/visitor-keys/download/@typescript-eslint/visitor-keys-5.10.0.tgz } name: '@typescript-eslint/visitor-keys' - version: 5.9.1 + version: 5.10.0 engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dependencies: - '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types/5.9.1 - eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys/3.1.0 + '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types/5.10.0 + eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys/3.2.0 dev: true registry.npmmirror.com/@vitejs/plugin-vue-jsx/1.3.3: @@ -7707,114 +7885,115 @@ packages: - supports-color dev: true - registry.npmmirror.com/@vitejs/plugin-vue/2.0.1_vite@2.7.10+vue@3.2.26: + registry.npmmirror.com/@vitejs/plugin-vue/2.1.0_vite@2.7.13+vue@3.2.26: resolution: { - integrity: sha512-wtdMnGVvys9K8tg+DxowU1ytTrdVveXr3LzdhaKakysgGXyrsfaeds2cDywtvujEASjWOwWL/OgWM+qoeM8Plg==, + integrity: sha512-AZ78WxvFMYd8JmM/GBV6a6SGGTU0GgN/0/4T+FnMMsLzFEzTeAUwuraapy50ifHZsC+G5SvWs86bvaCPTneFlA==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/@vitejs/plugin-vue/download/@vitejs/plugin-vue-2.0.1.tgz + tarball: https://registry.npmmirror.com/@vitejs/plugin-vue/download/@vitejs/plugin-vue-2.1.0.tgz } - id: registry.npmmirror.com/@vitejs/plugin-vue/2.0.1 + id: registry.npmmirror.com/@vitejs/plugin-vue/2.1.0 name: '@vitejs/plugin-vue' - version: 2.0.1 + version: 2.1.0 engines: { node: '>=12.0.0' } peerDependencies: vite: ^2.5.10 vue: ^3.2.25 dependencies: - vite: registry.npmmirror.com/vite/2.7.10_less@4.1.2 + vite: registry.npmmirror.com/vite/2.7.13_less@4.1.2 vue: registry.npmmirror.com/vue/3.2.26 dev: true - registry.npmmirror.com/@volar/code-gen/0.30.2: + registry.npmmirror.com/@volar/code-gen/0.30.6: resolution: { - integrity: sha512-75rlb3rw/O/HiXxrOsVJ8JhEssqtN4dJ0i6oG4kL0udr+QM0TwN0PqaEhoMRyMFV6kBPPSunBBJQ3XNAb0PtGA==, + integrity: sha512-odkXN91QCS/KRKPk4eUQp7jkN0PuYLwDuJZwGiDDJrZWUCCSdEvSj7e+Cjk7Q7doX0G9WAF88BL7ozcjzrtiKw==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/@volar/code-gen/download/@volar/code-gen-0.30.2.tgz + tarball: https://registry.npmmirror.com/@volar/code-gen/download/@volar/code-gen-0.30.6.tgz } name: '@volar/code-gen' - version: 0.30.2 + version: 0.30.6 dependencies: - '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.2 - '@volar/source-map': registry.npmmirror.com/@volar/source-map/0.30.2 + '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.6 + '@volar/source-map': registry.npmmirror.com/@volar/source-map/0.30.6 dev: true - registry.npmmirror.com/@volar/html2pug/0.30.2: + registry.npmmirror.com/@volar/html2pug/0.30.6: resolution: { - integrity: sha512-k/DLGoXALaQgnacP1MoJ77AwnCHlKcsQKJJug8Qdou3+yOrzYjSSEP6uwG8BS0Fv1h4d4JYmlXsxW8gJPGXSQQ==, + integrity: sha512-mPRQCRa/Nse0bC1wxJ+K7q/Ou0Wg+220qL3nPI3mqwSn0KECOAPsZxaVHRFauY4MeBxO2sOzkOvFfQLk8whJ1g==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/@volar/html2pug/download/@volar/html2pug-0.30.2.tgz + tarball: https://registry.npmmirror.com/@volar/html2pug/download/@volar/html2pug-0.30.6.tgz } name: '@volar/html2pug' - version: 0.30.2 + version: 0.30.6 dependencies: - domelementtype: registry.npmmirror.com/domelementtype/2.2.0 + domelementtype: registry.nlark.com/domelementtype/2.2.0 domhandler: registry.npmmirror.com/domhandler/4.3.0 htmlparser2: registry.npmmirror.com/htmlparser2/7.2.0 - pug: registry.npmmirror.com/pug/3.0.2 + pug: registry.nlark.com/pug/3.0.2 dev: true - registry.npmmirror.com/@volar/shared/0.30.2: + registry.npmmirror.com/@volar/shared/0.30.6: resolution: { - integrity: sha512-93Q7i758WjScg4ptvDcpk66r4Paz9StVMH/M5RCsU4/9F5a1xSCUJbkbpwE0zESkVzcuBatDqk79PaZ8TZKqRg==, + integrity: sha512-YJa7kl2HRkSZaETBPCVEm/ZVXPBpt1aAlCxNuj55GaCHhcabOVj2oCBZioJLiwAvSR0e6k6KjbJBcKTuKrP9bw==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/@volar/shared/download/@volar/shared-0.30.2.tgz + tarball: https://registry.npmmirror.com/@volar/shared/download/@volar/shared-0.30.6.tgz } name: '@volar/shared' - version: 0.30.2 + version: 0.30.6 dependencies: upath: registry.nlark.com/upath/2.0.1 - vscode-jsonrpc: registry.npmmirror.com/vscode-jsonrpc/8.0.0-next.4 + vscode-html-languageservice: registry.npmmirror.com/vscode-html-languageservice/4.2.1 + vscode-jsonrpc: registry.npmmirror.com/vscode-jsonrpc/8.0.0-next.5 vscode-uri: registry.npmmirror.com/vscode-uri/3.0.3 dev: true - registry.npmmirror.com/@volar/source-map/0.30.2: + registry.npmmirror.com/@volar/source-map/0.30.6: resolution: { - integrity: sha512-gwa9OiSjUOZWYutJX53m/KDU/zaF0yN3RP2B8J0aMVyT5dE/VaIfknSxPAW5QFC6AT79Ea1HKGtChuSBgqHCfA==, + integrity: sha512-B0KLi0StdM3KsMLA+iK5pdE+mokukio7r0EkOMUAYZN/xn/kGWkKIdleJjLtgmtH2tw4kBz/5hP+KKEOlD3Etg==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/@volar/source-map/download/@volar/source-map-0.30.2.tgz + tarball: https://registry.npmmirror.com/@volar/source-map/download/@volar/source-map-0.30.6.tgz } name: '@volar/source-map' - version: 0.30.2 + version: 0.30.6 dependencies: - '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.2 + '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.6 vscode-languageserver-textdocument: registry.npmmirror.com/vscode-languageserver-textdocument/1.0.3 dev: true - registry.npmmirror.com/@volar/transforms/0.30.2: + registry.npmmirror.com/@volar/transforms/0.30.6: resolution: { - integrity: sha512-bc+55NGlBbMLHkpChqAEgsblYJxjNHiKVMbVUMi52xKa2l9gOWXNbn5WRsHfz4AR+Cq/Zm0AvVJ10ehLQsGsow==, + integrity: sha512-jbVBXOBOeKc6Rb7dzyiq5b+FfYsXFWGFLLDZok5U+JoFujxoPfn5HwX9A3t+RW/NRwQkZxrdiPmW8b69B5nMKQ==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/@volar/transforms/download/@volar/transforms-0.30.2.tgz + tarball: https://registry.npmmirror.com/@volar/transforms/download/@volar/transforms-0.30.6.tgz } name: '@volar/transforms' - version: 0.30.2 + version: 0.30.6 dependencies: - '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.2 - vscode-languageserver-types: registry.npmmirror.com/vscode-languageserver-types/3.17.0-next.5 + '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.6 + vscode-languageserver-types: registry.npmmirror.com/vscode-languageserver-types/3.17.0-next.6 dev: true - registry.npmmirror.com/@volar/vue-code-gen/0.30.2: + registry.npmmirror.com/@volar/vue-code-gen/0.30.6: resolution: { - integrity: sha512-kJyVkQFhMvVQ32aDaC6h5DdXG1GJbJjeeAkCnjfCJfMmuYjM5R4QNZHDz1TI0dETgF9vP+kbAukQKNWecHK3qg==, + integrity: sha512-UGpbOuC5ZxT2GXvkq2IWUuca9IDJVaaywWparKW0SwPFOZaMM2ivHLOfQpiuPqDUKTZLGK3fQuBWuXSTl+GIbA==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/@volar/vue-code-gen/download/@volar/vue-code-gen-0.30.2.tgz + tarball: https://registry.npmmirror.com/@volar/vue-code-gen/download/@volar/vue-code-gen-0.30.6.tgz } name: '@volar/vue-code-gen' - version: 0.30.2 + version: 0.30.6 dependencies: - '@volar/code-gen': registry.npmmirror.com/@volar/code-gen/0.30.2 - '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.2 - '@volar/source-map': registry.npmmirror.com/@volar/source-map/0.30.2 - '@vue/compiler-core': registry.npmmirror.com/@vue/compiler-core/3.2.26 - '@vue/compiler-dom': registry.npmmirror.com/@vue/compiler-dom/3.2.26 - '@vue/shared': registry.npmmirror.com/@vue/shared/3.2.26 + '@volar/code-gen': registry.npmmirror.com/@volar/code-gen/0.30.6 + '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.6 + '@volar/source-map': registry.npmmirror.com/@volar/source-map/0.30.6 + '@vue/compiler-core': registry.npmmirror.com/@vue/compiler-core/3.2.28 + '@vue/compiler-dom': registry.npmmirror.com/@vue/compiler-dom/3.2.28 + '@vue/shared': registry.npmmirror.com/@vue/shared/3.2.28 upath: registry.nlark.com/upath/2.0.1 dev: true @@ -7876,6 +8055,22 @@ packages: estree-walker: registry.npmmirror.com/estree-walker/2.0.2 source-map: registry.nlark.com/source-map/0.6.1 + registry.npmmirror.com/@vue/compiler-core/3.2.28: + resolution: + { + integrity: sha512-mQpfEjmHVxmWKaup0HL6tLMv2HqjjJu7XT4/q0IoUXYXC4xKG8lIVn5YChJqxBTLPuQjzas7u7i9L4PAWJZRtA==, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.npmmirror.com/@vue/compiler-core/download/@vue/compiler-core-3.2.28.tgz + } + name: '@vue/compiler-core' + version: 3.2.28 + dependencies: + '@babel/parser': registry.npmmirror.com/@babel/parser/7.16.6 + '@vue/shared': registry.npmmirror.com/@vue/shared/3.2.28 + estree-walker: registry.npmmirror.com/estree-walker/2.0.2 + source-map: registry.nlark.com/source-map/0.6.1 + dev: true + registry.npmmirror.com/@vue/compiler-dom/3.2.26: resolution: { @@ -7889,6 +8084,20 @@ packages: '@vue/compiler-core': registry.npmmirror.com/@vue/compiler-core/3.2.26 '@vue/shared': registry.npmmirror.com/@vue/shared/3.2.26 + registry.npmmirror.com/@vue/compiler-dom/3.2.28: + resolution: + { + integrity: sha512-KA4yXceLteKC7VykvPnViUixemQw3A+oii+deSbZJOQKQKVh1HLosI10qxa8ImPCyun41+wG3uGR+tW7eu1W6Q==, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.npmmirror.com/@vue/compiler-dom/download/@vue/compiler-dom-3.2.28.tgz + } + name: '@vue/compiler-dom' + version: 3.2.28 + dependencies: + '@vue/compiler-core': registry.npmmirror.com/@vue/compiler-core/3.2.28 + '@vue/shared': registry.npmmirror.com/@vue/shared/3.2.28 + dev: true + registry.npmmirror.com/@vue/compiler-sfc/3.2.26: resolution: { @@ -7961,6 +8170,20 @@ packages: version: 3.2.26 dependencies: '@vue/shared': registry.npmmirror.com/@vue/shared/3.2.26 + dev: false + + registry.npmmirror.com/@vue/reactivity/3.2.28: + resolution: + { + integrity: sha512-WamM5LGv7JIarW+EYAzYFqYonZXjTnOjNW0sBO93jRE9I1ReAwfH8NvQXkPA3JZ3fuF6SGDdG8Y9/+dKjd/1Gw==, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.npmmirror.com/@vue/reactivity/download/@vue/reactivity-3.2.28.tgz + } + name: '@vue/reactivity' + version: 3.2.28 + dependencies: + '@vue/shared': registry.npmmirror.com/@vue/shared/3.2.28 + dev: true registry.npmmirror.com/@vue/runtime-core/3.2.26: resolution: @@ -8019,16 +8242,27 @@ packages: name: '@vue/shared' version: 3.2.26 - registry.npmmirror.com/@vueuse/core/7.5.3_vue@3.2.26: + registry.npmmirror.com/@vue/shared/3.2.28: resolution: { - integrity: sha512-D9j5ymHFMFRXQqCp0yZJkf/bvBGiz0MrKUa364p+L8dMyd5zyq2K1JmHyvoBd4xbTFRfmQ1h878u6YE5LCkDVQ==, + integrity: sha512-eMQ8s9j8FpbGHlgUAaj/coaG3Q8YtMsoWL/RIHTsE3Ex7PUTyr7V91vB5HqWB5Sn8m4RXTHGO22/skoTUYvp0A==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/@vueuse/core/download/@vueuse/core-7.5.3.tgz + tarball: https://registry.npmmirror.com/@vue/shared/download/@vue/shared-3.2.28.tgz } - id: registry.npmmirror.com/@vueuse/core/7.5.3 + name: '@vue/shared' + version: 3.2.28 + dev: true + + registry.npmmirror.com/@vueuse/core/7.5.4_vue@3.2.26: + resolution: + { + integrity: sha512-PKmyHN2lZuttGgKmsoMMqiSojSYYKraszilP0gpQIGcLt2YoLABaG3VFjdPs2tY6DM+HG3o70HuzOMEQCY8fqQ==, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.npmmirror.com/@vueuse/core/download/@vueuse/core-7.5.4.tgz + } + id: registry.npmmirror.com/@vueuse/core/7.5.4 name: '@vueuse/core' - version: 7.5.3 + version: 7.5.4 peerDependencies: '@vue/composition-api': ^1.1.0 vue: ^2.6.0 || ^3.2.0 @@ -8038,21 +8272,21 @@ packages: vue: optional: true dependencies: - '@vueuse/shared': registry.npmmirror.com/@vueuse/shared/7.5.3_vue@3.2.26 + '@vueuse/shared': registry.npmmirror.com/@vueuse/shared/7.5.4_vue@3.2.26 vue: registry.npmmirror.com/vue/3.2.26 vue-demi: registry.npmmirror.com/vue-demi/0.12.1_vue@3.2.26 dev: false - registry.npmmirror.com/@vueuse/shared/7.5.3_vue@3.2.26: + registry.npmmirror.com/@vueuse/shared/7.5.4_vue@3.2.26: resolution: { - integrity: sha512-BJ71cxHN5VByW1S58Gl85NFJaQu93F7Vs7K/MuAKsIIuHm9PBbkR5Vxkg9ko9cBdiKVt+FNoo13BhdbA+Vwycg==, + integrity: sha512-750RnGUEgg1+K4jGVkv7M5UOStAa/IjAInV6BugyBOvRYL2l1lcIDUi4V/qIKTlhd2oUAByCEnlqIpFD2a3tfw==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/@vueuse/shared/download/@vueuse/shared-7.5.3.tgz + tarball: https://registry.npmmirror.com/@vueuse/shared/download/@vueuse/shared-7.5.4.tgz } - id: registry.npmmirror.com/@vueuse/shared/7.5.3 + id: registry.npmmirror.com/@vueuse/shared/7.5.4 name: '@vueuse/shared' - version: 7.5.3 + version: 7.5.4 peerDependencies: '@vue/composition-api': ^1.1.0 vue: ^2.6.0 || ^3.2.0 @@ -8078,24 +8312,24 @@ packages: dependencies: debug: registry.npmmirror.com/debug/4.3.3 jiti: registry.npmmirror.com/jiti/1.12.9 - windicss: registry.npmmirror.com/windicss/3.4.2 + windicss: registry.npmmirror.com/windicss/3.4.3 transitivePeerDependencies: - supports-color dev: true - registry.npmmirror.com/@windicss/config/1.6.2: + registry.npmmirror.com/@windicss/config/1.6.3: resolution: { - integrity: sha512-xULo0Lm1wF7c7HGyjVegalfOw/ZkBjrpWZ4CnCD5Nhdlu+3kcXCwjOSgVgnSXgh3pg7CnMSdZ/vtnIlgPBqvKA==, + integrity: sha512-1kjdy4tyYLD4sCB4DS+3Lt1Odnde03z4Rz3EUqyWJ7SiBEWMgRk1L797SsgEH4+W1DjLBZLs1SVYzaTO/3UdJA==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/@windicss/config/download/@windicss/config-1.6.2.tgz + tarball: https://registry.npmmirror.com/@windicss/config/download/@windicss/config-1.6.3.tgz } name: '@windicss/config' - version: 1.6.2 + version: 1.6.3 dependencies: debug: registry.npmmirror.com/debug/4.3.3 jiti: registry.npmmirror.com/jiti/1.12.9 - windicss: registry.npmmirror.com/windicss/3.4.2 + windicss: registry.npmmirror.com/windicss/3.4.3 transitivePeerDependencies: - supports-color dev: true @@ -8113,31 +8347,31 @@ packages: '@antfu/utils': registry.npmmirror.com/@antfu/utils/0.3.0 '@windicss/config': registry.npmmirror.com/@windicss/config/1.6.1 debug: registry.npmmirror.com/debug/4.3.3 - fast-glob: registry.npmmirror.com/fast-glob/3.2.10 + fast-glob: registry.npmmirror.com/fast-glob/3.2.11 magic-string: registry.nlark.com/magic-string/0.25.7 micromatch: registry.nlark.com/micromatch/4.0.4 - windicss: registry.npmmirror.com/windicss/3.4.2 + windicss: registry.npmmirror.com/windicss/3.4.3 transitivePeerDependencies: - supports-color dev: true - registry.npmmirror.com/@windicss/plugin-utils/1.6.2: + registry.npmmirror.com/@windicss/plugin-utils/1.6.3: resolution: { - integrity: sha512-W3TkqWwLeMfnqXc8LxVoaGEBioEJ114x2RYxDfex6iM3MPzL57qo+jZ5Wv4bvQQ5Id+Yt4gHTZbpgTzBRDouEQ==, + integrity: sha512-tY20pAdV8YOlCj/5Teh078n/YbekbE5qOmlNgcl+S10KqitUGB9+Qss/xE0HULACmCXBO9XeLUcAPGao79lAnA==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/@windicss/plugin-utils/download/@windicss/plugin-utils-1.6.2.tgz + tarball: https://registry.npmmirror.com/@windicss/plugin-utils/download/@windicss/plugin-utils-1.6.3.tgz } name: '@windicss/plugin-utils' - version: 1.6.2 + version: 1.6.3 dependencies: '@antfu/utils': registry.npmmirror.com/@antfu/utils/0.4.0 - '@windicss/config': registry.npmmirror.com/@windicss/config/1.6.2 + '@windicss/config': registry.npmmirror.com/@windicss/config/1.6.3 debug: registry.npmmirror.com/debug/4.3.3 - fast-glob: registry.npmmirror.com/fast-glob/3.2.10 + fast-glob: registry.npmmirror.com/fast-glob/3.2.11 magic-string: registry.nlark.com/magic-string/0.25.7 micromatch: registry.nlark.com/micromatch/4.0.4 - windicss: registry.npmmirror.com/windicss/3.4.2 + windicss: registry.npmmirror.com/windicss/3.4.3 transitivePeerDependencies: - supports-color dev: true @@ -8194,21 +8428,6 @@ packages: hasBin: true dev: true - registry.npmmirror.com/aggregate-error/3.1.0: - resolution: - { - integrity: sha1-kmcP9Q9TWb23o+DUDQ7DDFc3aHo=, - registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/aggregate-error/download/aggregate-error-3.1.0.tgz - } - name: aggregate-error - version: 3.1.0 - engines: { node: '>=8' } - dependencies: - clean-stack: registry.nlark.com/clean-stack/2.2.0 - indent-string: registry.nlark.com/indent-string/4.0.0 - dev: true - registry.npmmirror.com/ajv/6.12.6: resolution: { @@ -8252,18 +8471,56 @@ packages: version: 4.1.1 dev: false - registry.npmmirror.com/ansi-escapes/4.3.2: + registry.npmmirror.com/ansi-styles/2.2.1: resolution: { - integrity: sha1-ayKR0dt9mLZSHV8e+kLQ86n+tl4=, + integrity: sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/ansi-escapes/download/ansi-escapes-4.3.2.tgz + tarball: https://registry.npmmirror.com/ansi-styles/download/ansi-styles-2.2.1.tgz } - name: ansi-escapes - version: 4.3.2 + name: ansi-styles + version: 2.2.1 + engines: { node: '>=0.10.0' } + dev: true + + registry.npmmirror.com/ansi-styles/3.2.1: + resolution: + { + integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.npmmirror.com/ansi-styles/download/ansi-styles-3.2.1.tgz + } + name: ansi-styles + version: 3.2.1 + engines: { node: '>=4' } + dependencies: + color-convert: registry.npmmirror.com/color-convert/1.9.3 + dev: true + + registry.npmmirror.com/ansi-styles/4.3.0: + resolution: + { + integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.npmmirror.com/ansi-styles/download/ansi-styles-4.3.0.tgz + } + name: ansi-styles + version: 4.3.0 engines: { node: '>=8' } dependencies: - type-fest: registry.npmmirror.com/type-fest/0.21.3 + color-convert: registry.npmmirror.com/color-convert/2.0.1 + dev: true + + registry.npmmirror.com/ansi-styles/6.1.0: + resolution: + { + integrity: sha512-VbqNsoz55SYGczauuup0MFUyXNQviSpFTj1RQtFzmQLk18qbVSpTFFGMT293rmDaQuKCT6InmbuEyUne4mTuxQ==, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.npmmirror.com/ansi-styles/download/ansi-styles-6.1.0.tgz + } + name: ansi-styles + version: 6.1.0 + engines: { node: '>=12' } dev: true registry.npmmirror.com/arg/4.1.3: @@ -8277,18 +8534,6 @@ packages: version: 4.1.3 dev: true - registry.npmmirror.com/arrify/1.0.1: - resolution: - { - integrity: sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=, - registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/arrify/download/arrify-1.0.1.tgz - } - name: arrify - version: 1.0.1 - engines: { node: '>=0.10.0' } - dev: true - registry.npmmirror.com/arrify/2.0.1: resolution: { @@ -8313,18 +8558,6 @@ packages: engines: { node: '>=0.10.0' } dev: true - registry.npmmirror.com/astral-regex/2.0.0: - resolution: - { - integrity: sha1-SDFDxWeu7UeFdZwIZXhtx319LjE=, - registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/astral-regex/download/astral-regex-2.0.0.tgz - } - name: astral-regex - version: 2.0.0 - engines: { node: '>=8' } - dev: true - registry.npmmirror.com/async-validator/4.0.7: resolution: { @@ -8371,22 +8604,22 @@ packages: name: axios version: 0.21.4 dependencies: - follow-redirects: registry.npmmirror.com/follow-redirects/1.14.6 + follow-redirects: registry.npmmirror.com/follow-redirects/1.14.7 transitivePeerDependencies: - debug dev: true - registry.npmmirror.com/axios/0.24.0: + registry.npmmirror.com/axios/0.25.0: resolution: { - integrity: sha512-Q6cWsys88HoPgAaFAVUb0WpPk0O8iTeisR9IMqy9G8AbO4NlpVknrnQS03zzF9PGAWgO3cgletO3VjV/P7VztA==, + integrity: sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/axios/download/axios-0.24.0.tgz + tarball: https://registry.npmmirror.com/axios/download/axios-0.25.0.tgz } name: axios - version: 0.24.0 + version: 0.25.0 dependencies: - follow-redirects: registry.npmmirror.com/follow-redirects/1.14.6 + follow-redirects: registry.npmmirror.com/follow-redirects/1.14.7 transitivePeerDependencies: - debug dev: false @@ -8509,7 +8742,7 @@ packages: registry.npmmirror.com/chalk/1.1.3: resolution: { - integrity: sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=, + integrity: sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/chalk/download/chalk-1.1.3.tgz } @@ -8517,7 +8750,7 @@ packages: version: 1.1.3 engines: { node: '>=0.10.0' } dependencies: - ansi-styles: registry.nlark.com/ansi-styles/2.2.1 + ansi-styles: registry.npmmirror.com/ansi-styles/2.2.1 escape-string-regexp: registry.nlark.com/escape-string-regexp/1.0.5 has-ansi: registry.nlark.com/has-ansi/2.0.0 strip-ansi: registry.npmmirror.com/strip-ansi/3.0.1 @@ -8527,7 +8760,7 @@ packages: registry.npmmirror.com/chalk/2.4.2: resolution: { - integrity: sha1-zUJUFnelQzPPVBpJEIwUMrRMlCQ=, + integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/chalk/download/chalk-2.4.2.tgz } @@ -8535,7 +8768,7 @@ packages: version: 2.4.2 engines: { node: '>=4' } dependencies: - ansi-styles: registry.nlark.com/ansi-styles/3.2.1 + ansi-styles: registry.npmmirror.com/ansi-styles/3.2.1 escape-string-regexp: registry.nlark.com/escape-string-regexp/1.0.5 supports-color: registry.npmmirror.com/supports-color/5.5.0 dev: true @@ -8558,7 +8791,7 @@ packages: registry.npmmirror.com/chalk/4.1.2: resolution: { - integrity: sha1-qsTit3NKdAhnrrFr8CqtVWoeegE=, + integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/chalk/download/chalk-4.1.2.tgz } @@ -8566,7 +8799,7 @@ packages: version: 4.1.2 engines: { node: '>=10' } dependencies: - ansi-styles: registry.nlark.com/ansi-styles/4.3.0 + ansi-styles: registry.npmmirror.com/ansi-styles/4.3.0 supports-color: registry.npmmirror.com/supports-color/7.2.0 dev: true @@ -8689,7 +8922,7 @@ packages: { integrity: sha1-cTua+E/bAAE58EVGvUqT9ipQhdo=, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/colorette/download/colorette-2.0.16.tgz?cache=0&sync_timestamp=1633678907883&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fcolorette%2Fdownload%2Fcolorette-2.0.16.tgz + tarball: https://registry.npmmirror.com/colorette/download/colorette-2.0.16.tgz?cache=0&sync_timestamp=1633673609067&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fcolorette%2Fdownload%2Fcolorette-2.0.16.tgz } name: colorette version: 2.0.16 @@ -8731,7 +8964,7 @@ packages: hasBin: true dependencies: cachedir: registry.nlark.com/cachedir/2.2.0 - cz-conventional-changelog: registry.nlark.com/cz-conventional-changelog/3.2.0_@types+node@17.0.8 + cz-conventional-changelog: registry.nlark.com/cz-conventional-changelog/3.2.0_@types+node@17.0.10 dedent: registry.nlark.com/dedent/0.7.0 detect-indent: registry.nlark.com/detect-indent/6.0.0 find-node-modules: registry.nlark.com/find-node-modules/2.1.2 @@ -8746,7 +8979,7 @@ packages: strip-json-comments: registry.nlark.com/strip-json-comments/3.0.1 dev: true - registry.npmmirror.com/commitizen/4.2.4_@types+node@17.0.8: + registry.npmmirror.com/commitizen/4.2.4_@types+node@17.0.10: resolution: { integrity: sha1-o+Wza9dXX2v256oZ278GsNjzcWU=, @@ -8760,7 +8993,7 @@ packages: hasBin: true dependencies: cachedir: registry.nlark.com/cachedir/2.2.0 - cz-conventional-changelog: registry.nlark.com/cz-conventional-changelog/3.2.0_@types+node@17.0.8 + cz-conventional-changelog: registry.nlark.com/cz-conventional-changelog/3.2.0_@types+node@17.0.10 dedent: registry.nlark.com/dedent/0.7.0 detect-indent: registry.nlark.com/detect-indent/6.0.0 find-node-modules: registry.nlark.com/find-node-modules/2.1.2 @@ -8830,7 +9063,7 @@ packages: vary: registry.nlark.com/vary/1.1.2 dev: true - registry.npmmirror.com/cosmiconfig-typescript-loader/1.0.2_faf01e1d5a40372a98081522dcafc186: + registry.npmmirror.com/cosmiconfig-typescript-loader/1.0.2_9d6cd740eceb93d711351e2e9548d1bd: resolution: { integrity: sha512-27ZehvijYqAKVzta5xtZBS3PAliC8CmnWkGXN0vgxAZz7yqxpMjf3aG7flxF5rEiu8FAD7nZZXtOI+xUGn+bVg==, @@ -8845,10 +9078,10 @@ packages: '@types/node': '*' typescript: '>=3' dependencies: - '@types/node': registry.npmmirror.com/@types/node/17.0.8 + '@types/node': registry.npmmirror.com/@types/node/17.0.10 cosmiconfig: registry.nlark.com/cosmiconfig/7.0.1 - ts-node: registry.npmmirror.com/ts-node/10.4.0_faf01e1d5a40372a98081522dcafc186 - typescript: registry.npmmirror.com/typescript/4.5.4 + ts-node: registry.npmmirror.com/ts-node/10.4.0_9d6cd740eceb93d711351e2e9548d1bd + typescript: registry.npmmirror.com/typescript/4.5.5 transitivePeerDependencies: - '@swc/core' - '@swc/wasm' @@ -8935,18 +9168,6 @@ packages: version: 2.6.19 dev: false - registry.npmmirror.com/dargs/7.0.0: - resolution: - { - integrity: sha1-BAFcQd4Ly2nshAUPPZvgyvjW1cw=, - registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/dargs/download/dargs-7.0.0.tgz - } - name: dargs - version: 7.0.0 - engines: { node: '>=8' } - dev: true - registry.npmmirror.com/dayjs/1.10.7: resolution: { @@ -9071,7 +9292,7 @@ packages: name: dom-serializer version: 0.2.2 dependencies: - domelementtype: registry.npmmirror.com/domelementtype/2.2.0 + domelementtype: registry.nlark.com/domelementtype/2.2.0 entities: registry.nlark.com/entities/2.2.0 dev: true @@ -9085,22 +9306,11 @@ packages: name: dom-serializer version: 1.3.2 dependencies: - domelementtype: registry.npmmirror.com/domelementtype/2.2.0 + domelementtype: registry.nlark.com/domelementtype/2.2.0 domhandler: registry.npmmirror.com/domhandler/4.3.0 entities: registry.nlark.com/entities/2.2.0 dev: true - registry.npmmirror.com/domelementtype/1.3.1: - resolution: - { - integrity: sha1-0EjESzew0Qp/Kj1f7j9DM9eQSB8=, - registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/domelementtype/download/domelementtype-1.3.1.tgz - } - name: domelementtype - version: 1.3.1 - dev: true - registry.npmmirror.com/domelementtype/2.2.0: resolution: { @@ -9122,7 +9332,7 @@ packages: name: domhandler version: 2.4.2 dependencies: - domelementtype: registry.npmmirror.com/domelementtype/1.3.1 + domelementtype: registry.nlark.com/domelementtype/1.3.1 dev: true registry.npmmirror.com/domhandler/4.3.0: @@ -9136,7 +9346,7 @@ packages: version: 4.3.0 engines: { node: '>= 4' } dependencies: - domelementtype: registry.npmmirror.com/domelementtype/2.2.0 + domelementtype: registry.nlark.com/domelementtype/2.2.0 dev: true registry.npmmirror.com/domutils/1.7.0: @@ -9150,7 +9360,7 @@ packages: version: 1.7.0 dependencies: dom-serializer: registry.npmmirror.com/dom-serializer/0.2.2 - domelementtype: registry.npmmirror.com/domelementtype/1.3.1 + domelementtype: registry.nlark.com/domelementtype/1.3.1 dev: true registry.npmmirror.com/domutils/2.8.0: @@ -9164,7 +9374,7 @@ packages: version: 2.8.0 dependencies: dom-serializer: registry.npmmirror.com/dom-serializer/1.3.2 - domelementtype: registry.npmmirror.com/domelementtype/2.2.0 + domelementtype: registry.nlark.com/domelementtype/2.2.0 domhandler: registry.npmmirror.com/domhandler/4.3.0 dev: true @@ -9195,7 +9405,7 @@ packages: '@ctrl/tinycolor': registry.nlark.com/@ctrl/tinycolor/3.4.0 '@element-plus/icons-vue': registry.npmmirror.com/@element-plus/icons-vue/0.2.4_vue@3.2.26 '@popperjs/core': registry.npmmirror.com/@popperjs/core/2.11.0 - '@vueuse/core': registry.npmmirror.com/@vueuse/core/7.5.3_vue@3.2.26 + '@vueuse/core': registry.npmmirror.com/@vueuse/core/7.5.4_vue@3.2.26 async-validator: registry.npmmirror.com/async-validator/4.0.7 dayjs: registry.npmmirror.com/dayjs/1.10.7 lodash: registry.npmmirror.com/lodash/4.17.21 @@ -9565,19 +9775,19 @@ packages: esbuild-windows-arm64: registry.npmmirror.com/esbuild-windows-arm64/0.13.15 dev: true - registry.npmmirror.com/eslint-define-config/1.2.2: + registry.npmmirror.com/eslint-define-config/1.2.3: resolution: { - integrity: sha512-xZpBJNM5UGKyBGvOySj8B7vUjgqITf3Ga27FdrbaoitfiTT9G1qVh1fBuz8Y1DkG5MpyxtTPyV6s0rpMGMSgDA==, + integrity: sha512-etSYUjXbFzj6SnHV2Abmc2z4yVTMlGiK0WwLvqS5QxFsuRZrgpZPIk6wTAc+R8dDuISWcw07MK6x2OcqDgUFpA==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/eslint-define-config/download/eslint-define-config-1.2.2.tgz + tarball: https://registry.npmmirror.com/eslint-define-config/download/eslint-define-config-1.2.3.tgz } name: eslint-define-config - version: 1.2.2 - engines: { node: '>= 16.9.0', npm: '>= 7.0.0', pnpm: '>= 6.17.0' } + version: 1.2.3 + engines: { node: '>= 16.9.0', npm: '>= 7.0.0', pnpm: '>= 6.27.1' } dev: true - registry.npmmirror.com/eslint-plugin-prettier/4.0.0_1c588f61426b1faf18812943f1678311: + registry.npmmirror.com/eslint-plugin-prettier/4.0.0_4660519532e4c3b0a9e5bb6623cfedf6: resolution: { integrity: sha1-i5nR5LiySnYkcrRWeZICNhnLmOA=, @@ -9596,31 +9806,31 @@ packages: eslint-config-prettier: optional: true dependencies: - eslint: registry.npmmirror.com/eslint/8.6.0 - eslint-config-prettier: registry.nlark.com/eslint-config-prettier/8.3.0_eslint@8.6.0 + eslint: registry.npmmirror.com/eslint/8.7.0 + eslint-config-prettier: registry.nlark.com/eslint-config-prettier/8.3.0_eslint@8.7.0 prettier: registry.npmmirror.com/prettier/2.5.1 prettier-linter-helpers: registry.nlark.com/prettier-linter-helpers/1.0.0 dev: true - registry.npmmirror.com/eslint-plugin-vue/8.2.0_eslint@8.6.0: + registry.npmmirror.com/eslint-plugin-vue/8.3.0_eslint@8.7.0: resolution: { - integrity: sha512-cLIdTuOAMXyHeQ4drYKcZfoyzdwdBpH279X8/N0DgmotEI9yFKb5O/cAgoie/CkQZCH/MOmh0xw/KEfS90zY2A==, + integrity: sha512-IIuLHw4vQxGlHcoP2dG6t/2OVdQf2qoyAzEGAxreU1afZOHGA7y3TWq8I+r3ZA6Wjs6xpeUWGHlT31QGr9Rb5g==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/eslint-plugin-vue/download/eslint-plugin-vue-8.2.0.tgz + tarball: https://registry.npmmirror.com/eslint-plugin-vue/download/eslint-plugin-vue-8.3.0.tgz } - id: registry.npmmirror.com/eslint-plugin-vue/8.2.0 + id: registry.npmmirror.com/eslint-plugin-vue/8.3.0 name: eslint-plugin-vue - version: 8.2.0 + version: 8.3.0 engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 dependencies: - eslint: registry.npmmirror.com/eslint/8.6.0 - eslint-utils: registry.nlark.com/eslint-utils/3.0.0_eslint@8.6.0 + eslint: registry.npmmirror.com/eslint/8.7.0 + eslint-utils: registry.nlark.com/eslint-utils/3.0.0_eslint@8.7.0 natural-compare: registry.nlark.com/natural-compare/1.4.0 semver: registry.nlark.com/semver/7.3.5 - vue-eslint-parser: registry.npmmirror.com/vue-eslint-parser/8.0.1_eslint@8.6.0 + vue-eslint-parser: registry.npmmirror.com/vue-eslint-parser/8.0.1_eslint@8.7.0 transitivePeerDependencies: - supports-color dev: true @@ -9694,15 +9904,15 @@ packages: engines: { node: '>=10' } dev: true - registry.npmmirror.com/eslint-visitor-keys/3.1.0: + registry.npmmirror.com/eslint-visitor-keys/3.2.0: resolution: { - integrity: sha512-yWJFpu4DtjsWKkt5GeNBBuZMlNcYVs6vRCLoCVEJrTjaSB6LC98gFipNK/erM2Heg/E8mIK+hXG/pJMLK+eRZA==, + integrity: sha512-IOzT0X126zn7ALX0dwFiUQEdsfzrm4+ISsQS8nukaJXwEyYKRSnEIIDULYg1mCtGp7UUXgfGl7BIolXREQK+XQ==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/eslint-visitor-keys/download/eslint-visitor-keys-3.1.0.tgz + tarball: https://registry.npmmirror.com/eslint-visitor-keys/download/eslint-visitor-keys-3.2.0.tgz } name: eslint-visitor-keys - version: 3.1.0 + version: 3.2.0 engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dev: true @@ -9762,15 +9972,15 @@ packages: - supports-color dev: true - registry.npmmirror.com/eslint/8.6.0: + registry.npmmirror.com/eslint/8.7.0: resolution: { - integrity: sha512-UvxdOJ7mXFlw7iuHZA4jmzPaUqIw54mZrv+XPYKNbKdLR0et4rf60lIZUU9kiNtnzzMzGWxMV+tQ7uG7JG8DPw==, + integrity: sha512-ifHYzkBGrzS2iDU7KjhCAVMGCvF6M3Xfs8X8b37cgrUlDt6bWRTpRh6T/gtSXv1HJ/BUGgmjvNvOEGu85Iif7w==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/eslint/download/eslint-8.6.0.tgz + tarball: https://registry.npmmirror.com/eslint/download/eslint-8.7.0.tgz } name: eslint - version: 8.6.0 + version: 8.7.0 engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } hasBin: true dependencies: @@ -9781,11 +9991,10 @@ packages: cross-spawn: registry.nlark.com/cross-spawn/7.0.3 debug: registry.npmmirror.com/debug/4.3.3 doctrine: registry.nlark.com/doctrine/3.0.0 - enquirer: registry.nlark.com/enquirer/2.3.6 escape-string-regexp: registry.nlark.com/escape-string-regexp/4.0.0 eslint-scope: registry.npmmirror.com/eslint-scope/7.1.0 - eslint-utils: registry.nlark.com/eslint-utils/3.0.0_eslint@8.6.0 - eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys/3.1.0 + eslint-utils: registry.nlark.com/eslint-utils/3.0.0_eslint@8.7.0 + eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys/3.2.0 espree: registry.npmmirror.com/espree/9.3.0 esquery: registry.nlark.com/esquery/1.4.0 esutils: registry.npmmirror.com/esutils/2.0.3 @@ -9794,7 +10003,7 @@ packages: functional-red-black-tree: registry.nlark.com/functional-red-black-tree/1.0.1 glob-parent: registry.npmmirror.com/glob-parent/6.0.2 globals: registry.npmmirror.com/globals/13.12.0 - ignore: registry.npmmirror.com/ignore/4.0.6 + ignore: registry.npmmirror.com/ignore/5.2.0 import-fresh: registry.nlark.com/import-fresh/3.3.0 imurmurhash: registry.nlark.com/imurmurhash/0.1.4 is-glob: registry.npmmirror.com/is-glob/4.0.3 @@ -9805,9 +10014,7 @@ packages: minimatch: registry.nlark.com/minimatch/3.0.4 natural-compare: registry.nlark.com/natural-compare/1.4.0 optionator: registry.nlark.com/optionator/0.9.1 - progress: registry.npmmirror.com/progress/2.0.3 regexpp: registry.nlark.com/regexpp/3.2.0 - semver: registry.nlark.com/semver/7.3.5 strip-ansi: registry.npmmirror.com/strip-ansi/6.0.1 strip-json-comments: registry.nlark.com/strip-json-comments/3.1.1 text-table: registry.nlark.com/text-table/0.2.0 @@ -9861,7 +10068,7 @@ packages: dependencies: acorn: registry.npmmirror.com/acorn/8.7.0 acorn-jsx: registry.nlark.com/acorn-jsx/5.3.2_acorn@8.7.0 - eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys/3.1.0 + eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys/3.2.0 dev: true registry.npmmirror.com/estraverse/4.3.0: @@ -9965,15 +10172,15 @@ packages: strip-final-newline: registry.nlark.com/strip-final-newline/2.0.0 dev: true - registry.npmmirror.com/fast-glob/3.2.10: + registry.npmmirror.com/fast-glob/3.2.11: resolution: { - integrity: sha512-s9nFhFnvR63wls6/kM88kQqDhMu0AfdjqouE2l5GVQPbqLgyFjjU5ry/r2yKsJxpb9Py1EYNqieFrmMaX4v++A==, + integrity: sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/fast-glob/download/fast-glob-3.2.10.tgz + tarball: https://registry.npmmirror.com/fast-glob/download/fast-glob-3.2.11.tgz } name: fast-glob - version: 3.2.10 + version: 3.2.11 engines: { node: '>=8.6.0' } dependencies: '@nodelib/fs.stat': registry.npmmirror.com/@nodelib/fs.stat/2.0.5 @@ -10041,15 +10248,15 @@ packages: version: 3.2.4 dev: true - registry.npmmirror.com/follow-redirects/1.14.6: + registry.npmmirror.com/follow-redirects/1.14.7: resolution: { - integrity: sha512-fhUl5EwSJbbl8AR+uYL2KQDxLkdSjZGR36xy46AO7cOMTrCMON6Sa28FmAnC2tRTDbd/Uuzz3aJBv7EBN7JH8A==, + integrity: sha512-+hbxoLbFMbRKDwohX8GkTataGqO6Jb7jGwpAlwgy2bIz25XtRm7KEzJM76R1WiNT5SwZkX4Y75SwBolkpmE7iQ==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/follow-redirects/download/follow-redirects-1.14.6.tgz + tarball: https://registry.npmmirror.com/follow-redirects/download/follow-redirects-1.14.7.tgz } name: follow-redirects - version: 1.14.6 + version: 1.14.7 engines: { node: '>=4.0' } peerDependencies: debug: '*' @@ -10095,7 +10302,7 @@ packages: engines: { node: '>=10' } hasBin: true dependencies: - dargs: registry.npmmirror.com/dargs/7.0.0 + dargs: registry.nlark.com/dargs/7.0.0 lodash: registry.npmmirror.com/lodash/4.17.21 meow: registry.npmmirror.com/meow/8.1.2 split2: registry.npmmirror.com/split2/3.2.2 @@ -10205,7 +10412,7 @@ packages: dependencies: array-union: registry.nlark.com/array-union/2.1.0 dir-glob: registry.nlark.com/dir-glob/3.0.1 - fast-glob: registry.npmmirror.com/fast-glob/3.2.10 + fast-glob: registry.npmmirror.com/fast-glob/3.2.11 ignore: registry.npmmirror.com/ignore/5.2.0 merge2: registry.nlark.com/merge2/1.4.1 slash: registry.nlark.com/slash/3.0.0 @@ -10252,12 +10459,12 @@ packages: { integrity: sha1-vWedw/WYl7ajS7EHSchVu1OpOS8=, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/htmlparser2/download/htmlparser2-3.10.1.tgz + tarball: https://registry.npmmirror.com/htmlparser2/download/htmlparser2-3.10.1.tgz?cache=0&sync_timestamp=1636641904600&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fhtmlparser2%2Fdownload%2Fhtmlparser2-3.10.1.tgz } name: htmlparser2 version: 3.10.1 dependencies: - domelementtype: registry.npmmirror.com/domelementtype/1.3.1 + domelementtype: registry.nlark.com/domelementtype/1.3.1 domhandler: registry.npmmirror.com/domhandler/2.4.2 domutils: registry.npmmirror.com/domutils/1.7.0 entities: registry.nlark.com/entities/1.1.2 @@ -10270,12 +10477,12 @@ packages: { integrity: sha1-xNditsM3GgXb5l6UrkOp+EX7j7c=, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/htmlparser2/download/htmlparser2-6.1.0.tgz + tarball: https://registry.npmmirror.com/htmlparser2/download/htmlparser2-6.1.0.tgz?cache=0&sync_timestamp=1636641904600&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fhtmlparser2%2Fdownload%2Fhtmlparser2-6.1.0.tgz } name: htmlparser2 version: 6.1.0 dependencies: - domelementtype: registry.npmmirror.com/domelementtype/2.2.0 + domelementtype: registry.nlark.com/domelementtype/2.2.0 domhandler: registry.npmmirror.com/domhandler/4.3.0 domutils: registry.npmmirror.com/domutils/2.8.0 entities: registry.nlark.com/entities/2.2.0 @@ -10313,7 +10520,7 @@ packages: registry.npmmirror.com/ignore/4.0.6: resolution: { - integrity: sha1-dQ49tYYgh7RzfrrIIH/9HvJ7Jfw=, + integrity: sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ignore/download/ignore-4.0.6.tgz } @@ -10446,17 +10653,6 @@ packages: version: 3.14.1 dev: true - registry.npmmirror.com/isexe/2.0.0: - resolution: - { - integrity: sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=, - registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/isexe/download/isexe-2.0.0.tgz - } - name: isexe - version: 2.0.0 - dev: true - registry.npmmirror.com/jiti/1.12.9: resolution: { @@ -10480,17 +10676,6 @@ packages: version: 2.6.4 dev: true - registry.npmmirror.com/js-stringify/1.0.2: - resolution: - { - integrity: sha1-Fzb939lyTyijaCrcYjCufk6Weds=, - registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/js-stringify/download/js-stringify-1.0.2.tgz - } - name: js-stringify - version: 1.0.2 - dev: true - registry.npmmirror.com/js-yaml/3.14.1: resolution: { @@ -10634,15 +10819,15 @@ packages: version: 1.2.4 dev: true - registry.npmmirror.com/lint-staged/12.1.7: + registry.npmmirror.com/lint-staged/12.2.2: resolution: { - integrity: sha512-bltv/ejiLWtowExpjU+s5z8j1Byjg9AlmaAjMmqNbIicY69u6sYIwXGg0dCn0TlkrrY2CphtHIXAkbZ+1VoWQQ==, + integrity: sha512-bcHEoM1M/f+K1BYdHcEuIn8K+zMOSJR3mkny6PAuQiTgcSUcRbUWaUD6porAYypxF4k1vYZZ2HutZt1p94Z1jQ==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/lint-staged/download/lint-staged-12.1.7.tgz + tarball: https://registry.npmmirror.com/lint-staged/download/lint-staged-12.2.2.tgz } name: lint-staged - version: 12.1.7 + version: 12.2.2 engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } hasBin: true dependencies: @@ -10653,10 +10838,10 @@ packages: execa: registry.npmmirror.com/execa/5.1.1 lilconfig: registry.npmmirror.com/lilconfig/2.0.4 listr2: registry.npmmirror.com/listr2/3.13.5 - micromatch: registry.npmmirror.com/micromatch/4.0.4 + micromatch: registry.nlark.com/micromatch/4.0.4 normalize-path: registry.nlark.com/normalize-path/3.0.0 object-inspect: registry.npmmirror.com/object-inspect/1.12.0 - string-argv: registry.npmmirror.com/string-argv/0.3.1 + string-argv: registry.nlark.com/string-argv/0.3.1 supports-color: registry.npmmirror.com/supports-color/9.2.1 yaml: registry.npmmirror.com/yaml/1.10.2 transitivePeerDependencies: @@ -10683,7 +10868,7 @@ packages: colorette: registry.npmmirror.com/colorette/2.0.16 log-update: registry.npmmirror.com/log-update/4.0.0 p-map: registry.npmmirror.com/p-map/4.0.0 - rfdc: registry.npmmirror.com/rfdc/1.3.0 + rfdc: registry.nlark.com/rfdc/1.3.0 rxjs: registry.npmmirror.com/rxjs/7.5.1 through: registry.nlark.com/through/2.3.8 wrap-ansi: registry.nlark.com/wrap-ansi/7.0.0 @@ -10726,7 +10911,7 @@ packages: version: 4.0.0 engines: { node: '>=10' } dependencies: - ansi-escapes: registry.npmmirror.com/ansi-escapes/4.3.2 + ansi-escapes: registry.nlark.com/ansi-escapes/4.3.2 cli-cursor: registry.nlark.com/cli-cursor/3.1.0 slice-ansi: registry.nlark.com/slice-ansi/4.0.0 wrap-ansi: registry.nlark.com/wrap-ansi/6.2.0 @@ -10737,7 +10922,7 @@ packages: { integrity: sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/map-obj/download/map-obj-1.0.1.tgz + tarball: https://registry.npmmirror.com/map-obj/download/map-obj-1.0.1.tgz?cache=0&sync_timestamp=1634552771082&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fmap-obj%2Fdownload%2Fmap-obj-1.0.1.tgz } name: map-obj version: 1.0.1 @@ -10749,7 +10934,7 @@ packages: { integrity: sha1-kwT5Buk/qucIgNoQKp8d8OqLsFo=, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/map-obj/download/map-obj-4.3.0.tgz + tarball: https://registry.npmmirror.com/map-obj/download/map-obj-4.3.0.tgz?cache=0&sync_timestamp=1634552771082&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fmap-obj%2Fdownload%2Fmap-obj-4.3.0.tgz } name: map-obj version: 4.3.0 @@ -10794,7 +10979,7 @@ packages: { integrity: sha1-vL5FvaDuFynTUMA8/8g5WjbE6Jc=, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/meow/download/meow-8.1.2.tgz?cache=0&sync_timestamp=1637477768342&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fmeow%2Fdownload%2Fmeow-8.1.2.tgz + tarball: https://registry.npmmirror.com/meow/download/meow-8.1.2.tgz } name: meow version: 8.1.2 @@ -11002,7 +11187,7 @@ packages: version: 4.0.1 engines: { node: '>=8' } dependencies: - path-key: registry.npmmirror.com/path-key/3.1.1 + path-key: registry.nlark.com/path-key/3.1.1 dev: true registry.npmmirror.com/nprogress/0.2.0: @@ -11038,7 +11223,7 @@ packages: version: 4.0.0 engines: { node: '>=10' } dependencies: - aggregate-error: registry.npmmirror.com/aggregate-error/3.1.0 + aggregate-error: registry.nlark.com/aggregate-error/3.1.0 dev: true registry.npmmirror.com/p-try/2.2.0: @@ -11108,18 +11293,6 @@ packages: engines: { node: '>=0.10.0' } dev: true - registry.npmmirror.com/path-key/3.1.1: - resolution: - { - integrity: sha1-WB9q3mWMu6ZaDTOA3ndTKVBU83U=, - registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/path-key/download/path-key-3.1.1.tgz - } - name: path-key - version: 3.1.1 - engines: { node: '>=8' } - dev: true - registry.npmmirror.com/path-to-regexp/6.2.0: resolution: { @@ -11153,7 +11326,7 @@ packages: engines: { node: '>=8.6' } dev: true - registry.npmmirror.com/pinia/2.0.9_typescript@4.5.4+vue@3.2.26: + registry.npmmirror.com/pinia/2.0.9_typescript@4.5.5+vue@3.2.26: resolution: { integrity: sha512-iuYdxLJKQ07YPyOHYH05wNG9eKWqkP/4y4GE8+RqEYtz5fwHgPA5kr6zQbg/DoEJGnR2XCm1w1vdt6ppzL9ATg==, @@ -11174,7 +11347,7 @@ packages: optional: true dependencies: '@vue/devtools-api': registry.npmmirror.com/@vue/devtools-api/6.0.0-beta.21.1 - typescript: registry.npmmirror.com/typescript/4.5.4 + typescript: registry.npmmirror.com/typescript/4.5.5 vue: registry.npmmirror.com/vue/3.2.26 vue-demi: registry.npmmirror.com/vue-demi/0.12.1_vue@3.2.26 dev: false @@ -11351,41 +11524,6 @@ packages: engines: { node: '>=0.4.0' } dev: true - registry.npmmirror.com/pug-attrs/3.0.0: - resolution: - { - integrity: sha1-sQRR4DSBZeMfrRzCPr3dncc0fEE=, - registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/pug-attrs/download/pug-attrs-3.0.0.tgz - } - name: pug-attrs - version: 3.0.0 - dependencies: - constantinople: registry.nlark.com/constantinople/4.0.1 - js-stringify: registry.npmmirror.com/js-stringify/1.0.2 - pug-runtime: registry.nlark.com/pug-runtime/3.0.1 - dev: true - - registry.npmmirror.com/pug-code-gen/3.0.2: - resolution: - { - integrity: sha1-rRkPSUMTO/GGtguA3kgxAOEy4s4=, - registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/pug-code-gen/download/pug-code-gen-3.0.2.tgz - } - name: pug-code-gen - version: 3.0.2 - dependencies: - constantinople: registry.nlark.com/constantinople/4.0.1 - doctypes: registry.npmmirror.com/doctypes/1.1.0 - js-stringify: registry.npmmirror.com/js-stringify/1.0.2 - pug-attrs: registry.npmmirror.com/pug-attrs/3.0.0 - pug-error: registry.npmmirror.com/pug-error/2.0.0 - pug-runtime: registry.nlark.com/pug-runtime/3.0.1 - void-elements: registry.nlark.com/void-elements/3.1.0 - with: registry.nlark.com/with/7.0.2 - dev: true - registry.npmmirror.com/pug-error/2.0.0: resolution: { @@ -11397,57 +11535,6 @@ packages: version: 2.0.0 dev: true - registry.npmmirror.com/pug-filters/4.0.0: - resolution: - { - integrity: sha1-0+Sa9bqEcum3pm2YDnB86dLMm14=, - registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/pug-filters/download/pug-filters-4.0.0.tgz - } - name: pug-filters - version: 4.0.0 - dependencies: - constantinople: registry.nlark.com/constantinople/4.0.1 - jstransformer: registry.npmmirror.com/jstransformer/1.0.0 - pug-error: registry.npmmirror.com/pug-error/2.0.0 - pug-walk: registry.nlark.com/pug-walk/2.0.0 - resolve: registry.npmmirror.com/resolve/1.20.0 - dev: true - - registry.npmmirror.com/pug-load/3.0.0: - resolution: - { - integrity: sha1-n9nNpSICsIrbEdJWgfufNL1BtmI=, - registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/pug-load/download/pug-load-3.0.0.tgz - } - name: pug-load - version: 3.0.0 - dependencies: - object-assign: registry.nlark.com/object-assign/4.1.1 - pug-walk: registry.nlark.com/pug-walk/2.0.0 - dev: true - - registry.npmmirror.com/pug/3.0.2: - resolution: - { - integrity: sha1-81xxBzQ0VOQ7wnrg/3bHMbeOpTU=, - registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/pug/download/pug-3.0.2.tgz - } - name: pug - version: 3.0.2 - dependencies: - pug-code-gen: registry.npmmirror.com/pug-code-gen/3.0.2 - pug-filters: registry.npmmirror.com/pug-filters/4.0.0 - pug-lexer: registry.nlark.com/pug-lexer/5.0.1 - pug-linker: registry.nlark.com/pug-linker/4.0.0 - pug-load: registry.npmmirror.com/pug-load/3.0.0 - pug-parser: registry.nlark.com/pug-parser/6.0.0 - pug-runtime: registry.nlark.com/pug-runtime/3.0.1 - pug-strip-comments: registry.nlark.com/pug-strip-comments/2.0.0 - dev: true - registry.npmmirror.com/qs/6.10.3: resolution: { @@ -11467,7 +11554,7 @@ packages: { integrity: sha1-W4h48ROlgheEjGSCAmxz4bpXcn8=, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/quick-lru/download/quick-lru-4.0.1.tgz?cache=0&sync_timestamp=1637479219239&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fquick-lru%2Fdownload%2Fquick-lru-4.0.1.tgz + tarball: https://registry.npmmirror.com/quick-lru/download/quick-lru-4.0.1.tgz } name: quick-lru version: 4.0.1 @@ -11490,15 +11577,30 @@ packages: type-fest: registry.npmmirror.com/type-fest/0.8.1 dev: true - registry.npmmirror.com/request-light/0.5.7: + registry.npmmirror.com/require-directory/2.1.1: resolution: { - integrity: sha512-i/wKzvcx7Er8tZnvqSxWuNO5ZGggu2UgZAqj/RyZ0si7lBTXL7kZiI/dWxzxnQjaY7s5HEy1qK21Do4Ncr6cVw==, + integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/request-light/download/request-light-0.5.7.tgz + tarball: https://registry.npmmirror.com/require-directory/download/require-directory-2.1.1.tgz } - name: request-light - version: 0.5.7 + name: require-directory + version: 2.1.1 + engines: { node: '>=0.10.0' } + dev: true + + registry.npmmirror.com/resolve-global/1.0.0: + resolution: + { + integrity: sha1-oqed9K8so/Sb93753azTItrRklU=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.npmmirror.com/resolve-global/download/resolve-global-1.0.0.tgz + } + name: resolve-global + version: 1.0.0 + engines: { node: '>=8' } + dependencies: + global-dirs: registry.nlark.com/global-dirs/0.1.1 dev: true registry.npmmirror.com/resolve-url/0.2.1: @@ -11539,17 +11641,6 @@ packages: engines: { iojs: '>=1.0.0', node: '>=0.10.0' } dev: true - registry.npmmirror.com/rfdc/1.3.0: - resolution: - { - integrity: sha1-0LfEQasnINBdxM8m4ByJYx2doIs=, - registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/rfdc/download/rfdc-1.3.0.tgz - } - name: rfdc - version: 1.3.0 - dev: true - registry.npmmirror.com/rimraf/3.0.2: resolution: { @@ -11606,18 +11697,6 @@ packages: tslib: registry.npmmirror.com/tslib/2.3.1 dev: true - registry.npmmirror.com/shebang-regex/3.0.0: - resolution: - { - integrity: sha1-rhbxZE2HPsrYQ7AwexQzYtTEIXI=, - registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/shebang-regex/download/shebang-regex-3.0.0.tgz - } - name: shebang-regex - version: 3.0.0 - engines: { node: '>=8' } - dev: true - registry.npmmirror.com/signal-exit/3.0.6: resolution: { @@ -11684,7 +11763,7 @@ packages: { integrity: sha1-vyzyo32DgxLCSciSBv16F90SNl8=, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/split2/download/split2-3.2.2.tgz?cache=0&sync_timestamp=1635305521620&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fsplit2%2Fdownload%2Fsplit2-3.2.2.tgz + tarball: https://registry.npmmirror.com/split2/download/split2-3.2.2.tgz } name: split2 version: 3.2.2 @@ -11703,18 +11782,6 @@ packages: version: 0.1.8 dev: true - registry.npmmirror.com/string-argv/0.3.1: - resolution: - { - integrity: sha1-leL77AQnrhkYSTX4FtdKqkxcGdo=, - registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/string-argv/download/string-argv-0.3.1.tgz - } - name: string-argv - version: 0.3.1 - engines: { node: '>=0.6.19' } - dev: true - registry.npmmirror.com/string-width/2.1.1: resolution: { @@ -12123,7 +12190,7 @@ packages: safe-regex: registry.nlark.com/safe-regex/1.1.0 dev: true - registry.npmmirror.com/ts-node/10.4.0_faf01e1d5a40372a98081522dcafc186: + registry.npmmirror.com/ts-node/10.4.0_9d6cd740eceb93d711351e2e9548d1bd: resolution: { integrity: sha512-g0FlPvvCXSIO1JDF6S232P5jPYqBkRL9qly81ZgAOSU7rwI0stphCgd2kLiCrU9DjQCrJMWEqcNSjQL02s6d8A==, @@ -12150,14 +12217,14 @@ packages: '@tsconfig/node12': registry.nlark.com/@tsconfig/node12/1.0.9 '@tsconfig/node14': registry.nlark.com/@tsconfig/node14/1.0.1 '@tsconfig/node16': registry.nlark.com/@tsconfig/node16/1.0.2 - '@types/node': registry.npmmirror.com/@types/node/17.0.8 + '@types/node': registry.npmmirror.com/@types/node/17.0.10 acorn: registry.npmmirror.com/acorn/8.7.0 acorn-walk: registry.nlark.com/acorn-walk/8.2.0 arg: registry.npmmirror.com/arg/4.1.3 create-require: registry.nlark.com/create-require/1.1.1 diff: registry.nlark.com/diff/4.0.2 make-error: registry.nlark.com/make-error/1.3.6 - typescript: registry.npmmirror.com/typescript/4.5.4 + typescript: registry.npmmirror.com/typescript/4.5.5 yn: registry.nlark.com/yn/3.1.1 dev: true @@ -12243,15 +12310,15 @@ packages: engines: { node: '>=8' } dev: true - registry.npmmirror.com/typescript/4.5.4: + registry.npmmirror.com/typescript/4.5.5: resolution: { - integrity: sha512-VgYs2A2QIRuGphtzFV7aQJduJ2gyfTljngLzjpfW9FoYZF6xuw1W0vW9ghCKLfcWrCFxK81CSGRAvS1pn4fIUg==, + integrity: sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/typescript/download/typescript-4.5.4.tgz + tarball: https://registry.npmmirror.com/typescript/download/typescript-4.5.5.tgz } name: typescript - version: 4.5.4 + version: 4.5.5 engines: { node: '>=4.2.0' } hasBin: true dev: true @@ -12268,7 +12335,7 @@ packages: deprecated: Please see https://github.com/lydell/urix#deprecated dev: true - registry.npmmirror.com/vite-plugin-mock/2.9.6_mockjs@1.1.0+vite@2.7.10: + registry.npmmirror.com/vite-plugin-mock/2.9.6_mockjs@1.1.0+vite@2.7.13: resolution: { integrity: sha1-BN0j3muqBS+qW5rTF1FMkNYgXiU=, @@ -12293,13 +12360,13 @@ packages: fast-glob: registry.nlark.com/fast-glob/3.2.7 mockjs: registry.npmmirror.com/mockjs/1.1.0 path-to-regexp: registry.npmmirror.com/path-to-regexp/6.2.0 - vite: registry.npmmirror.com/vite/2.7.10_less@4.1.2 + vite: registry.npmmirror.com/vite/2.7.13_less@4.1.2 transitivePeerDependencies: - rollup - supports-color dev: true - registry.npmmirror.com/vite-plugin-style-import/1.4.1_vite@2.7.10: + registry.npmmirror.com/vite-plugin-style-import/1.4.1_vite@2.7.13: resolution: { integrity: sha512-lJCRvm7+So0hHdnSJiJPg9gD5mxtL6YY0jmhEph+k7ArpsyvqOh6han2kG5htbWWDZxHkUN9d1BuTFL//yCLLQ==, @@ -12318,12 +12385,12 @@ packages: es-module-lexer: registry.npmmirror.com/es-module-lexer/0.9.3 fs-extra: registry.nlark.com/fs-extra/10.0.0 magic-string: registry.nlark.com/magic-string/0.25.7 - vite: registry.npmmirror.com/vite/2.7.10_less@4.1.2 + vite: registry.npmmirror.com/vite/2.7.13_less@4.1.2 transitivePeerDependencies: - supports-color dev: true - registry.npmmirror.com/vite-plugin-svg-icons/1.1.0_vite@2.7.10: + registry.npmmirror.com/vite-plugin-svg-icons/1.1.0_vite@2.7.13: resolution: { integrity: sha512-dmpr7Wq8vQN6ajBrVTrBxy8wJjQfcP30i73q+40uAZc8p7EwphBNZ+bVTI0enFaCrsITI8y0Ruo/mN/SaJQ6Hw==, @@ -12343,12 +12410,12 @@ packages: fs-extra: registry.nlark.com/fs-extra/10.0.0 svg-baker: registry.nlark.com/svg-baker/1.7.0 svgo: registry.npmmirror.com/svgo/2.8.0 - vite: registry.npmmirror.com/vite/2.7.10_less@4.1.2 + vite: registry.npmmirror.com/vite/2.7.13_less@4.1.2 transitivePeerDependencies: - supports-color dev: true - registry.npmmirror.com/vite-plugin-vue-setup-extend/0.3.0_vite@2.7.10: + registry.npmmirror.com/vite-plugin-vue-setup-extend/0.3.0_vite@2.7.13: resolution: { integrity: sha512-9Nd7Bj4TftB2CoOAD2ZI4cHLW5zjKMF3LNihWbrnAPx3nuGBn33tM9SVUGBVjBB6uv1mGAPavwKCTU0xAD8qhw==, @@ -12363,41 +12430,41 @@ packages: dependencies: '@vue/compiler-sfc': registry.npmmirror.com/@vue/compiler-sfc/3.2.26 magic-string: registry.nlark.com/magic-string/0.25.7 - vite: registry.npmmirror.com/vite/2.7.10_less@4.1.2 + vite: registry.npmmirror.com/vite/2.7.13_less@4.1.2 dev: true - registry.npmmirror.com/vite-plugin-windicss/1.6.2_vite@2.7.10: + registry.npmmirror.com/vite-plugin-windicss/1.6.3_vite@2.7.13: resolution: { - integrity: sha512-JFZmWo2XumDIoOk6wOW7RugVFpq0ACJ7DRT0dPi8KJ0fCNyYF+Wu6xyig7/QOQEAfoMbYxnVeU3CWGU4D5PlyA==, + integrity: sha512-D4fEUcAPoLRLdDZMee8NrHZHmn0Qj7AjSg1xNGBnZsMTwRPj93NKZk0fIIUoiKTEh1KrdQejW8g6cg0SgGKTww==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/vite-plugin-windicss/download/vite-plugin-windicss-1.6.2.tgz + tarball: https://registry.npmmirror.com/vite-plugin-windicss/download/vite-plugin-windicss-1.6.3.tgz } - id: registry.npmmirror.com/vite-plugin-windicss/1.6.2 + id: registry.npmmirror.com/vite-plugin-windicss/1.6.3 name: vite-plugin-windicss - version: 1.6.2 + version: 1.6.3 peerDependencies: vite: ^2.0.1 dependencies: - '@windicss/plugin-utils': registry.npmmirror.com/@windicss/plugin-utils/1.6.2 + '@windicss/plugin-utils': registry.npmmirror.com/@windicss/plugin-utils/1.6.3 debug: registry.npmmirror.com/debug/4.3.3 kolorist: registry.npmmirror.com/kolorist/1.5.1 - vite: registry.npmmirror.com/vite/2.7.10_less@4.1.2 - windicss: registry.npmmirror.com/windicss/3.4.2 + vite: registry.npmmirror.com/vite/2.7.13_less@4.1.2 + windicss: registry.npmmirror.com/windicss/3.4.3 transitivePeerDependencies: - supports-color dev: true - registry.npmmirror.com/vite/2.7.10_less@4.1.2: + registry.npmmirror.com/vite/2.7.13_less@4.1.2: resolution: { - integrity: sha512-KEY96ntXUid1/xJihJbgmLZx7QSC2D4Tui0FdS0Old5OokYzFclcofhtxtjDdGOk/fFpPbHv9yw88+rB93Tb8w==, + integrity: sha512-Mq8et7f3aK0SgSxjDNfOAimZGW9XryfHRa/uV0jseQSilg+KhYDSoNb9h1rknOy6SuMkvNDLKCYAYYUMCE+IgQ==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/vite/download/vite-2.7.10.tgz + tarball: https://registry.npmmirror.com/vite/download/vite-2.7.13.tgz } - id: registry.npmmirror.com/vite/2.7.10 + id: registry.npmmirror.com/vite/2.7.13 name: vite - version: 2.7.10 + version: 2.7.13 engines: { node: '>=12.2.0' } hasBin: true peerDependencies: @@ -12415,7 +12482,7 @@ packages: esbuild: registry.npmmirror.com/esbuild/0.13.15 less: registry.npmmirror.com/less/4.1.2 postcss: registry.npmmirror.com/postcss/8.4.5 - resolve: registry.nlark.com/resolve/1.20.0 + resolve: registry.npmmirror.com/resolve/1.20.0 rollup: registry.npmmirror.com/rollup/2.62.0 optionalDependencies: fsevents: registry.npmmirror.com/fsevents/2.3.2 @@ -12470,30 +12537,30 @@ packages: vscode-uri: registry.npmmirror.com/vscode-uri/3.0.3 dev: true - registry.npmmirror.com/vscode-jsonrpc/8.0.0-next.4: + registry.npmmirror.com/vscode-jsonrpc/8.0.0-next.5: resolution: { - integrity: sha512-i+wvza5Wd0YV/t9qhnS8I+dJdhJ1fHIhRW4f262rXXM9Mgts5VZhYrRZufGcai4y99RlbZvwaZhplQ6diRXkaA==, + integrity: sha512-owRllqcFTnz5rXxcbmHPFGmpFmLqj9Z1V3Dzrv+s8ejOHLIT62Pyb5Uqzyl2/in2VP22DmzErPgZwrxjLCIKiQ==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/vscode-jsonrpc/download/vscode-jsonrpc-8.0.0-next.4.tgz + tarball: https://registry.npmmirror.com/vscode-jsonrpc/download/vscode-jsonrpc-8.0.0-next.5.tgz } name: vscode-jsonrpc - version: 8.0.0-next.4 - engines: { node: '>=8.0.0 || >=10.0.0' } + version: 8.0.0-next.5 + engines: { node: '>=14.0.0' } dev: true - registry.npmmirror.com/vscode-languageserver-protocol/3.17.0-next.11: + registry.npmmirror.com/vscode-languageserver-protocol/3.17.0-next.12: resolution: { - integrity: sha512-9FqHT7XvM6tWFsnLvRfuQA7Zh7wZZYAwA9dK85lYthA8M1aXpXEP9drXVvO/Fe03MUeJpKVf2e4/NvDaFUnttg==, + integrity: sha512-VLRcWKOpCXcx9UrqrS+NSF6pNxV498VGYGW+eyp9a79/F9ElUq3wdG6acXYlEfpWHuIxpm6MXps8FU88wqIgTg==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/vscode-languageserver-protocol/download/vscode-languageserver-protocol-3.17.0-next.11.tgz + tarball: https://registry.npmmirror.com/vscode-languageserver-protocol/download/vscode-languageserver-protocol-3.17.0-next.12.tgz } name: vscode-languageserver-protocol - version: 3.17.0-next.11 + version: 3.17.0-next.12 dependencies: - vscode-jsonrpc: registry.npmmirror.com/vscode-jsonrpc/8.0.0-next.4 - vscode-languageserver-types: registry.npmmirror.com/vscode-languageserver-types/3.17.0-next.5 + vscode-jsonrpc: registry.npmmirror.com/vscode-jsonrpc/8.0.0-next.5 + vscode-languageserver-types: registry.npmmirror.com/vscode-languageserver-types/3.17.0-next.6 dev: true registry.npmmirror.com/vscode-languageserver-textdocument/1.0.3: @@ -12518,65 +12585,51 @@ packages: version: 3.16.0 dev: true - registry.npmmirror.com/vscode-languageserver-types/3.17.0-next.5: + registry.npmmirror.com/vscode-languageserver-types/3.17.0-next.6: resolution: { - integrity: sha512-Zcfaw8BznhlJWB09LDR0dscXyxn9+liREqJnPF4pigeUCHwKxYapYqizwuCpMHQ/oLYiAvKwU+f28hPleYu7pA==, + integrity: sha512-rHYeCotiabJHgvIYzWjV8g0dHCxyOQtcryTv1Xa1horaQ4jx2V+rjLBstc6zMpCyrnZcjorwEcAvGBDCd6wudw==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/vscode-languageserver-types/download/vscode-languageserver-types-3.17.0-next.5.tgz + tarball: https://registry.npmmirror.com/vscode-languageserver-types/download/vscode-languageserver-types-3.17.0-next.6.tgz } name: vscode-languageserver-types - version: 3.17.0-next.5 + version: 3.17.0-next.6 dev: true - registry.npmmirror.com/vscode-languageserver/8.0.0-next.5: + registry.npmmirror.com/vscode-pug-languageservice/0.30.6: resolution: { - integrity: sha512-3E2W0eWtGKb6QAJqspOnD0thrBRRo8IGUMV5jpDNMcMKvmtkcxMwsBh0VxdvuWaZ51PiNyR4L+B+GUvkYsyFEg==, + integrity: sha512-oHXKmHaxLxVYDY6dOmxpm0YfilGgohIMEcE/ahK9O+0lvhgZ4xjEOdP27QcZs90fv92eOWf3CU9tgg4fR6e3+w==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/vscode-languageserver/download/vscode-languageserver-8.0.0-next.5.tgz - } - name: vscode-languageserver - version: 8.0.0-next.5 - hasBin: true - dependencies: - vscode-languageserver-protocol: registry.npmmirror.com/vscode-languageserver-protocol/3.17.0-next.11 - dev: true - - registry.npmmirror.com/vscode-pug-languageservice/0.30.2: - resolution: - { - integrity: sha512-YkrBodqSzNrtLaEIeMnRJAcnqCWysIiOdkzxF6XHuOc+wDvbZ1U4XgxoLvNNjQdzNQIEYKbsLW0ldq5TYphjiA==, - registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/vscode-pug-languageservice/download/vscode-pug-languageservice-0.30.2.tgz + tarball: https://registry.npmmirror.com/vscode-pug-languageservice/download/vscode-pug-languageservice-0.30.6.tgz } name: vscode-pug-languageservice - version: 0.30.2 + version: 0.30.6 dependencies: - '@volar/code-gen': registry.npmmirror.com/@volar/code-gen/0.30.2 - '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.2 - '@volar/source-map': registry.npmmirror.com/@volar/source-map/0.30.2 - '@volar/transforms': registry.npmmirror.com/@volar/transforms/0.30.2 + '@volar/code-gen': registry.npmmirror.com/@volar/code-gen/0.30.6 + '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.6 + '@volar/source-map': registry.npmmirror.com/@volar/source-map/0.30.6 + '@volar/transforms': registry.npmmirror.com/@volar/transforms/0.30.6 pug-lexer: registry.nlark.com/pug-lexer/5.0.1 pug-parser: registry.nlark.com/pug-parser/6.0.0 vscode-languageserver-textdocument: registry.npmmirror.com/vscode-languageserver-textdocument/1.0.3 - vscode-languageserver-types: registry.npmmirror.com/vscode-languageserver-types/3.17.0-next.5 + vscode-languageserver-types: registry.npmmirror.com/vscode-languageserver-types/3.17.0-next.6 dev: true - registry.npmmirror.com/vscode-typescript-languageservice/0.30.2: + registry.npmmirror.com/vscode-typescript-languageservice/0.30.6: resolution: { - integrity: sha512-5l+gMfbHTZnJy7V7xdH78ai1ViR/scrIVQT5KFraDWLKTYHjGBkHDZ1E9fF+jbeyEizyy2ayldTQ7kCz8jWqVA==, + integrity: sha512-Dni0VnMe01QkSvO0z7yIIy+vSll6hWCNtuuWvmBNoHAnFlndgq4OibPrpabv2iv4Lmq+66p40kqGcDg/bpjx5Q==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/vscode-typescript-languageservice/download/vscode-typescript-languageservice-0.30.2.tgz + tarball: https://registry.npmmirror.com/vscode-typescript-languageservice/download/vscode-typescript-languageservice-0.30.6.tgz } name: vscode-typescript-languageservice - version: 0.30.2 + version: 0.30.6 dependencies: - '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.2 + '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.6 semver: registry.nlark.com/semver/7.3.5 upath: registry.nlark.com/upath/2.0.1 - vscode-languageserver-protocol: registry.npmmirror.com/vscode-languageserver-protocol/3.17.0-next.11 + vscode-languageserver-protocol: registry.npmmirror.com/vscode-languageserver-protocol/3.17.0-next.12 vscode-languageserver-textdocument: registry.npmmirror.com/vscode-languageserver-textdocument/1.0.3 vscode-nls: registry.nlark.com/vscode-nls/5.0.0 dev: true @@ -12603,35 +12656,33 @@ packages: version: 3.0.3 dev: true - registry.npmmirror.com/vscode-vue-languageservice/0.30.2: + registry.npmmirror.com/vscode-vue-languageservice/0.30.6: resolution: { - integrity: sha512-P0g92JmnVkV2zrWhDbT2zxuOUp0X2kMM9VHlrT7ALZq8wAhPOW0B4nhhb9a6jKBh6qqFBDquNeQRvTEZp4NJMA==, + integrity: sha512-ZDaW6F2WK0LXt9RpwziKEvhfNxNmpx3ULLfPCGc+jIkM+u00gIB4i2K/5F99yNzbvrtxcgb3emFRH5FBlmmWDQ==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/vscode-vue-languageservice/download/vscode-vue-languageservice-0.30.2.tgz + tarball: https://registry.npmmirror.com/vscode-vue-languageservice/download/vscode-vue-languageservice-0.30.6.tgz } name: vscode-vue-languageservice - version: 0.30.2 + version: 0.30.6 dependencies: - '@volar/code-gen': registry.npmmirror.com/@volar/code-gen/0.30.2 - '@volar/html2pug': registry.npmmirror.com/@volar/html2pug/0.30.2 - '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.2 - '@volar/source-map': registry.npmmirror.com/@volar/source-map/0.30.2 - '@volar/transforms': registry.npmmirror.com/@volar/transforms/0.30.2 - '@volar/vue-code-gen': registry.npmmirror.com/@volar/vue-code-gen/0.30.2 + '@volar/code-gen': registry.npmmirror.com/@volar/code-gen/0.30.6 + '@volar/html2pug': registry.npmmirror.com/@volar/html2pug/0.30.6 + '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.6 + '@volar/source-map': registry.npmmirror.com/@volar/source-map/0.30.6 + '@volar/transforms': registry.npmmirror.com/@volar/transforms/0.30.6 + '@volar/vue-code-gen': registry.npmmirror.com/@volar/vue-code-gen/0.30.6 '@vscode/emmet-helper': registry.npmmirror.com/@vscode/emmet-helper/2.8.3 - '@vue/reactivity': registry.npmmirror.com/@vue/reactivity/3.2.26 - '@vue/shared': registry.npmmirror.com/@vue/shared/3.2.26 - request-light: registry.npmmirror.com/request-light/0.5.7 + '@vue/reactivity': registry.npmmirror.com/@vue/reactivity/3.2.28 + '@vue/shared': registry.npmmirror.com/@vue/shared/3.2.28 upath: registry.nlark.com/upath/2.0.1 vscode-css-languageservice: registry.npmmirror.com/vscode-css-languageservice/5.1.9 vscode-html-languageservice: registry.npmmirror.com/vscode-html-languageservice/4.2.1 vscode-json-languageservice: registry.npmmirror.com/vscode-json-languageservice/4.1.10 - vscode-languageserver: registry.npmmirror.com/vscode-languageserver/8.0.0-next.5 - vscode-languageserver-protocol: registry.npmmirror.com/vscode-languageserver-protocol/3.17.0-next.11 + vscode-languageserver-protocol: registry.npmmirror.com/vscode-languageserver-protocol/3.17.0-next.12 vscode-languageserver-textdocument: registry.npmmirror.com/vscode-languageserver-textdocument/1.0.3 - vscode-pug-languageservice: registry.npmmirror.com/vscode-pug-languageservice/0.30.2 - vscode-typescript-languageservice: registry.npmmirror.com/vscode-typescript-languageservice/0.30.2 + vscode-pug-languageservice: registry.npmmirror.com/vscode-pug-languageservice/0.30.6 + vscode-typescript-languageservice: registry.npmmirror.com/vscode-typescript-languageservice/0.30.6 dev: true registry.npmmirror.com/vue-demi/0.12.1_vue@3.2.26: @@ -12657,7 +12708,7 @@ packages: vue: registry.npmmirror.com/vue/3.2.26 dev: false - registry.npmmirror.com/vue-eslint-parser/8.0.1_eslint@8.6.0: + registry.npmmirror.com/vue-eslint-parser/8.0.1_eslint@8.7.0: resolution: { integrity: sha1-JeCLIKQUVRUx8+GfmZkC4ez0XxM=, @@ -12672,9 +12723,9 @@ packages: eslint: '>=6.0.0' dependencies: debug: registry.npmmirror.com/debug/4.3.3 - eslint: registry.npmmirror.com/eslint/8.6.0 + eslint: registry.npmmirror.com/eslint/8.7.0 eslint-scope: registry.npmmirror.com/eslint-scope/6.0.0 - eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys/3.1.0 + eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys/3.2.0 espree: registry.npmmirror.com/espree/9.3.0 esquery: registry.nlark.com/esquery/1.4.0 lodash: registry.npmmirror.com/lodash/4.17.21 @@ -12721,23 +12772,23 @@ packages: vue: registry.npmmirror.com/vue/3.2.26 dev: false - registry.npmmirror.com/vue-tsc/0.30.2_typescript@4.5.4: + registry.npmmirror.com/vue-tsc/0.30.6_typescript@4.5.5: resolution: { - integrity: sha512-A8KIk5KwQTbSdsrDxwJkFYLPqDJ1zM86w3X8cgpi6rveozKUGDMPt300awEz61sTuBM9fAfUhNRcsWbsJ1I+TQ==, + integrity: sha512-p+lemuubzFgwr1Az3pqQ70uvWraf36qTrKkC6C7anv5S1G3aPerc4eY5Rjz3eVDOkK94E+KeBHevvpZbmVwvHA==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/vue-tsc/download/vue-tsc-0.30.2.tgz + tarball: https://registry.npmmirror.com/vue-tsc/download/vue-tsc-0.30.6.tgz } - id: registry.npmmirror.com/vue-tsc/0.30.2 + id: registry.npmmirror.com/vue-tsc/0.30.6 name: vue-tsc - version: 0.30.2 + version: 0.30.6 hasBin: true peerDependencies: typescript: '*' dependencies: - '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.2 - typescript: registry.npmmirror.com/typescript/4.5.4 - vscode-vue-languageservice: registry.npmmirror.com/vscode-vue-languageservice/0.30.2 + '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.6 + typescript: registry.npmmirror.com/typescript/4.5.5 + vscode-vue-languageservice: registry.npmmirror.com/vscode-vue-languageservice/0.30.6 dev: true registry.npmmirror.com/vue-types/4.1.1_vue@3.2.26: @@ -12808,15 +12859,15 @@ packages: - supports-color dev: true - registry.npmmirror.com/windicss/3.4.2: + registry.npmmirror.com/windicss/3.4.3: resolution: { - integrity: sha512-YieqWaXiwPu0JJoB7z03RXdjZjQQJtMZAeXUXu/j3JXSMhIgV/2rUXu4Q7QrworRlbaASZlFhxjnL/78aAty+Q==, + integrity: sha512-UnugThsvEgy8RsPm4/B5DYMCAqvZzD6yWU7Anh+f07t5RSJ8zvmAylGLbXrHPJEmCKzo2Mf+fOUvISH7IJqM3A==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/windicss/download/windicss-3.4.2.tgz + tarball: https://registry.npmmirror.com/windicss/download/windicss-3.4.3.tgz } name: windicss - version: 3.4.2 + version: 3.4.3 engines: { node: '>= 12' } hasBin: true dev: true @@ -12886,7 +12937,7 @@ packages: cliui: registry.nlark.com/cliui/7.0.4 escalade: registry.nlark.com/escalade/3.1.1 get-caller-file: registry.nlark.com/get-caller-file/2.0.5 - require-directory: registry.nlark.com/require-directory/2.1.1 + require-directory: registry.npmmirror.com/require-directory/2.1.1 string-width: registry.npmmirror.com/string-width/4.2.3 y18n: registry.nlark.com/y18n/5.0.8 yargs-parser: registry.npmmirror.com/yargs-parser/21.0.0 diff --git a/src/components/Footer/index.ts b/src/components/Footer/index.ts new file mode 100644 index 0000000..bd052e0 --- /dev/null +++ b/src/components/Footer/index.ts @@ -0,0 +1,3 @@ +import Footer from './src/Footer.vue' + +export { Footer } diff --git a/src/components/Footer/src/Footer.vue b/src/components/Footer/src/Footer.vue new file mode 100644 index 0000000..e24aaf0 --- /dev/null +++ b/src/components/Footer/src/Footer.vue @@ -0,0 +1,12 @@ + + + diff --git a/src/components/Menu/src/Menu.vue b/src/components/Menu/src/Menu.vue index e278327..069e0e8 100644 --- a/src/components/Menu/src/Menu.vue +++ b/src/components/Menu/src/Menu.vue @@ -220,8 +220,8 @@ export default defineComponent({ } .v-menu__title { - max-height: calc(~'var( - -top-tool-height)') !important; - line-height: calc(~'var( - -top-tool-height)'); + max-height: calc(~'var( - -top-tool-height) - 2px') !important; + line-height: calc(~'var( - -top-tool-height) - 2px'); } } } diff --git a/src/components/Setting/src/Setting.vue b/src/components/Setting/src/Setting.vue index 3be96f9..e9ee0c6 100644 --- a/src/components/Setting/src/Setting.vue +++ b/src/components/Setting/src/Setting.vue @@ -32,7 +32,7 @@ const setSystemTheme = (color: string) => { } // 头部主题相关 -const headerTheme = ref(appStore.getTheme.topHeaderBgColor) +const headerTheme = ref(appStore.getTheme.topHeaderBgColor || '') const setHeaderTheme = (color: string) => { const isDarkColor = colorIsDark(color) @@ -55,7 +55,7 @@ const setHeaderTheme = (color: string) => { } // 菜单主题相关 -const menuTheme = ref(appStore.getTheme.leftMenuBgColor) +const menuTheme = ref(appStore.getTheme.leftMenuBgColor || '') const setMenuTheme = (color: string) => { const primaryColor = useCssVar('--el-color-primary', document.documentElement) @@ -91,13 +91,11 @@ const setMenuTheme = (color: string) => { // 监听layout变化,重置一些主题色 watch( () => layout.value, - (n, o) => { - if (o === 'top') { - menuTheme.value = '#fff' - setMenuTheme('#fff') - } - if ((o === 'classic' || o === 'topLeft') && n === 'top') { - menuTheme.value = headerTheme.value + (n) => { + if (n === 'top') { + headerTheme.value = '#fff' + setHeaderTheme('#fff') + } else { setMenuTheme(unref(menuTheme)) } } @@ -125,6 +123,8 @@ tagsView: ${appStore.getTagsView}, logo: ${appStore.getLogo}, // 固定header fixedHeader: ${appStore.getFixedHeader}, +// 页脚 +footer: ${appStore.getFooter}, // 灰色模式 greyMode: ${appStore.getGreyMode}, // layout布局 diff --git a/src/components/Setting/src/components/InterfaceDisplay.vue b/src/components/Setting/src/components/InterfaceDisplay.vue index 049d4c4..2cc0842 100644 --- a/src/components/Setting/src/components/InterfaceDisplay.vue +++ b/src/components/Setting/src/components/InterfaceDisplay.vue @@ -71,6 +71,13 @@ const fixedHeaderChange = (show: boolean) => { appStore.setFixedHeader(show) } +// 页脚 +const footer = ref(appStore.getFooter) + +const footerChange = (show: boolean) => { + appStore.setFooter(show) +} + // 灰色模式 const greyMode = ref(appStore.getGreyMode) @@ -137,6 +144,11 @@ watch( +
+ {{ t('setting.footer') }} + +
+
{{ t('setting.greyMode') }} diff --git a/src/config/app.ts b/src/config/app.ts index 4e5ce8e..adc8cb2 100644 --- a/src/config/app.ts +++ b/src/config/app.ts @@ -4,6 +4,22 @@ const { wsCache } = useCache() export type LayoutType = 'classic' | 'topLeft' | 'top' | 'cutMenu' +export type ThemeTypes = { + elColorPrimary?: string + leftMenuBorderColor?: string + leftMenuBgColor?: string + leftMenuBgLightColor?: string + leftMenuBgActiveColor?: string + leftMenuCollapseBgActiveColor?: string + leftMenuTextColor?: string + leftMenuTextActiveColor?: string + logoTitleTextColor?: string + logoBorderColor?: string + topHeaderBgColor?: string + topHeaderTextColor?: string + topHeaderHoverColor?: string + topToolBorderColor?: string +} export interface AppState { breadcrumb: boolean breadcrumbIcon: boolean @@ -24,7 +40,8 @@ export interface AppState { currentSize: ElememtPlusSzie sizeMap: ElememtPlusSzie[] mobile: boolean - theme: Recordable + footer: boolean + theme: ThemeTypes } export const appModules: AppState = { @@ -44,6 +61,7 @@ export const appModules: AppState = { tagsView: true, // 标签页 logo: true, // logo fixedHeader: true, // 固定toolheader + footer: true, // 显示页脚 greyMode: false, // 是否开始灰色模式,用于特殊悼念日 layout: wsCache.get('layout') || 'classic', // layout布局 diff --git a/src/hooks/web/usePageLoading.ts b/src/hooks/web/usePageLoading.ts index bb89457..7156378 100644 --- a/src/hooks/web/usePageLoading.ts +++ b/src/hooks/web/usePageLoading.ts @@ -8,7 +8,9 @@ export const usePageLoading = () => { } const loadDone = () => { - appStore.setPageLoading(false) + setTimeout(() => { + appStore.setPageLoading(false) + }, 1000) } return { diff --git a/src/layout/Layout.vue b/src/layout/Layout.vue index c191b29..1e921c8 100644 --- a/src/layout/Layout.vue +++ b/src/layout/Layout.vue @@ -63,4 +63,10 @@ export default defineComponent({ diff --git a/src/layout/components/AppView.vue b/src/layout/components/AppView.vue index dcda6e1..6a94b33 100644 --- a/src/layout/components/AppView.vue +++ b/src/layout/components/AppView.vue @@ -1,7 +1,17 @@ diff --git a/src/layout/components/useRenderLayout.tsx b/src/layout/components/useRenderLayout.tsx index 2403355..3b5fa19 100644 --- a/src/layout/components/useRenderLayout.tsx +++ b/src/layout/components/useRenderLayout.tsx @@ -143,7 +143,7 @@ export const useRenderLayout = () => { !collapse.value && fixedHeader.value } ]} - style="transition: all var(--transition-time-02);" + style="transition: width var(--transition-time-02), left var(--transition-time-02);" > ) : undefined} @@ -181,7 +181,7 @@ export const useRenderLayout = () => { '!fixed w-full top-[var(--top-tool-height)] left-0': fixedHeader.value } ]} - style="transition: all var(--transition-time-02);" + style="transition: width var(--transition-time-02), left var(--transition-time-02);" > ) : undefined} diff --git a/src/locales/en.ts b/src/locales/en.ts index 94243c2..17e551d 100644 --- a/src/locales/en.ts +++ b/src/locales/en.ts @@ -41,7 +41,8 @@ export default { cutMenu: 'Cut Menu', copy: 'Copy', clearAndReset: 'Clear cache and reset', - copySuccess: 'Copy success' + copySuccess: 'Copy success', + footer: 'Footer' }, size: { default: 'Default', diff --git a/src/locales/zh-CN.ts b/src/locales/zh-CN.ts index a33872f..f18940f 100644 --- a/src/locales/zh-CN.ts +++ b/src/locales/zh-CN.ts @@ -41,7 +41,8 @@ export default { cutMenu: '切割菜单', copy: '拷贝', clearAndReset: '清除缓存并且重置', - copySuccess: '拷贝成功' + copySuccess: '拷贝成功', + footer: '页脚' }, size: { default: '默认', diff --git a/src/store/modules/app.ts b/src/store/modules/app.ts index 2e9b92b..0f086d0 100644 --- a/src/store/modules/app.ts +++ b/src/store/modules/app.ts @@ -2,7 +2,7 @@ import { defineStore } from 'pinia' import { store } from '../index' import { useCache } from '@/hooks/web/useCache' import { appModules } from '@/config/app' -import type { AppState, LayoutType } from '@/config/app' +import type { AppState, LayoutType, ThemeTypes } from '@/config/app' import { setCssVar, humpToUnderline } from '@/utils' import { ElMessage } from 'element-plus' @@ -69,8 +69,11 @@ export const useAppStore = defineStore({ getMobile(): boolean { return this.mobile }, - getTheme(): Recordable { + getTheme(): ThemeTypes { return this.theme + }, + getFooter(): boolean { + return this.footer } }, actions: { @@ -139,7 +142,7 @@ export const useAppStore = defineStore({ setMobile(mobile: boolean) { this.mobile = mobile }, - setTheme(theme: Recordable) { + setTheme(theme: ThemeTypes) { this.theme = Object.assign(this.theme, theme) wsCache.set('theme', this.theme) }, @@ -147,6 +150,9 @@ export const useAppStore = defineStore({ for (const key in this.theme) { setCssVar(`--${humpToUnderline(key)}`, this.theme[key]) } + }, + setFooter(footer: boolean) { + this.footer = footer } } }) diff --git a/src/styles/common.less b/src/styles/common.less deleted file mode 100644 index 0e4f600..0000000 --- a/src/styles/common.less +++ /dev/null @@ -1,33 +0,0 @@ -.hover-tigger { - @apply flex h-full pt-1px px-10px cursor-pointer items-center; - transition: background var(--transition-time-02); - &:hover { - background-color: var(--top-header-hover-color); - } -} - -.border-bottom { - border-bottom: 1px solid var(--top-tool-border-color); -} - -.border-bottom--after { - @apply relative; - &:after { - content: ''; - border-top: 1px solid var(--top-tool-border-color); - @apply absolute bottom-0 left-0 w-full h-1px; - } -} - -.border-top { - border-top: 1px solid var(--top-tool-border-color); -} - -.border-top--before { - @apply relative; - &:before { - content: ''; - border-top: 1px solid var(--top-tool-border-color); - @apply absolute top-0 left-0 w-full h-1px; - } -} diff --git a/src/styles/index.less b/src/styles/index.less index ba34ee8..7442500 100644 --- a/src/styles/index.less +++ b/src/styles/index.less @@ -1,2 +1 @@ @import './var.css'; -// @import './common.less'; diff --git a/types/router.d.ts b/types/router.d.ts index f4c98ea..bbd8cb0 100644 --- a/types/router.d.ts +++ b/types/router.d.ts @@ -30,8 +30,6 @@ import { defineComponent } from 'vue' followAuth: '/dashboard' 跟随哪个路由进行权限过滤 canTo: true 设置为true即使hidden为true,也依然可以进行路由跳转(默认 false) - - followRoute: '/dashboard' 为路由设置跟随其他路由的权限 } **/ declare module 'vue-router' { @@ -47,7 +45,6 @@ declare module 'vue-router' { noTagsView?: boolean followAuth?: string canTo?: boolean - followRoute?: string } }