From c5ab3599c8ea001ff7831b72fefc9e274163fbbb Mon Sep 17 00:00:00 2001
From: kailong321200875 <321200875@qq.com>
Date: Sun, 9 Jan 2022 10:57:50 +0800
Subject: [PATCH] feat(useTitle): Add useTitle
feat(useNProgress): Add useNProgress
---
.vscode/settings.json | 3 +-
mock/user/index.ts | 5 +-
package.json | 25 +-
pnpm-lock.yaml | 1782 +++++++++--------
.../Login/api.ts => api/login/index.ts} | 3 +-
src/api/login/types.ts | 4 +
.../ConfigGlobal/src/ConfigGlobal.vue | 2 +-
src/config/app.ts | 2 -
src/config/{axios.ts => axios/config.ts} | 2 +-
src/{plugins => config}/axios/index.ts | 5 +-
src/hooks/web/useAxios.ts | 10 +-
src/hooks/web/useNProgress.ts | 32 +
src/hooks/web/useTitle.ts | 25 +
src/layout/Layout.vue | 9 +
src/locales/en.ts | 6 +
src/locales/zh-CN.ts | 6 +
src/main.ts | 2 +
src/permission.ts | 51 +
src/router/index.ts | 24 +-
src/store/modules/app.ts | 6 -
src/views/Login/components/LoginForm.vue | 16 +-
src/views/Redirect/Redirect.vue | 30 +
types/global.d.ts | 18 +-
vite.config.ts | 1 -
24 files changed, 1225 insertions(+), 844 deletions(-)
rename src/{views/Login/api.ts => api/login/index.ts} (60%)
create mode 100644 src/api/login/types.ts
rename src/config/{axios.ts => axios/config.ts} (95%)
rename src/{plugins => config}/axios/index.ts (93%)
create mode 100644 src/hooks/web/useNProgress.ts
create mode 100644 src/hooks/web/useTitle.ts
create mode 100644 src/layout/Layout.vue
create mode 100644 src/permission.ts
create mode 100644 src/views/Redirect/Redirect.vue
diff --git a/.vscode/settings.json b/.vscode/settings.json
index 4fde8c5..2dffb99 100644
--- a/.vscode/settings.json
+++ b/.vscode/settings.json
@@ -14,6 +14,5 @@
"i18n-ally.enabledParsers": ["ts"],
"i18n-ally.sourceLanguage": "en",
"i18n-ally.displayLanguage": "zh-CN",
- "i18n-ally.enabledFrameworks": ["vue", "react"],
- "god.tsconfig": "./tsconfig.json"
+ "i18n-ally.enabledFrameworks": ["vue", "react"]
}
diff --git a/mock/user/index.ts b/mock/user/index.ts
index 546758b..8d76ef6 100644
--- a/mock/user/index.ts
+++ b/mock/user/index.ts
@@ -1,8 +1,10 @@
-import { config } from '@/config/axios'
+import { config } from '@/config/axios/config'
import { MockMethod } from 'vite-plugin-mock'
const { result_code } = config
+const timeout = 2000
+
const List: {
username: string
password: string
@@ -28,6 +30,7 @@ export default [
{
url: '/user/login',
method: 'post',
+ timeout,
response: ({ body }) => {
const data = body
let hasUser = false
diff --git a/package.json b/package.json
index cb65f69..80d6bd6 100644
--- a/package.json
+++ b/package.json
@@ -26,13 +26,14 @@
},
"dependencies": {
"@iconify/iconify": "^2.1.0",
- "@vueuse/core": "^7.5.1",
+ "@vueuse/core": "^7.5.3",
"@zxcvbn-ts/core": "^1.2.0",
"animate.css": "^4.1.1",
"axios": "^0.24.0",
- "element-plus": "1.3.0-beta.1",
+ "element-plus": "1.3.0-beta.2",
"lodash-es": "^4.17.21",
"mockjs": "^1.1.0",
+ "nprogress": "^0.2.0",
"pinia": "^2.0.9",
"qs": "^6.10.2",
"vue": "3.2.26",
@@ -44,28 +45,30 @@
"devDependencies": {
"@commitlint/cli": "^16.0.1",
"@commitlint/config-conventional": "^16.0.0",
- "@iconify/json": "^1.1.450",
+ "@iconify/json": "^1.1.453",
"@intlify/vite-plugin-vue-i18n": "^3.2.1",
"@purge-icons/generated": "^0.7.0",
"@types/lodash-es": "^4.17.5",
- "@types/node": "^17.0.5",
- "@typescript-eslint/eslint-plugin": "^5.8.1",
- "@typescript-eslint/parser": "^5.8.1",
+ "@types/node": "^17.0.8",
+ "@types/nprogress": "^0.2.0",
+ "@types/qs": "^6.9.7",
+ "@typescript-eslint/eslint-plugin": "^5.9.0",
+ "@typescript-eslint/parser": "^5.9.0",
"@vitejs/plugin-vue": "^2.0.1",
"@vitejs/plugin-vue-jsx": "^1.3.3",
- "autoprefixer": "^10.4.1",
+ "autoprefixer": "^10.4.2",
"commitizen": "^4.2.4",
"eslint": "^8.6.0",
"eslint-config-prettier": "^8.3.0",
- "eslint-define-config": "^1.2.1",
+ "eslint-define-config": "^1.2.2",
"eslint-plugin-prettier": "^4.0.0",
"eslint-plugin-vue": "^8.2.0",
"husky": "^7.0.4",
"less": "^4.1.2",
- "lint-staged": "^12.1.4",
+ "lint-staged": "^12.1.7",
"postcss": "^8.4.5",
"postcss-html": "^1.3.0",
- "postcss-less": "^5.0.0",
+ "postcss-less": "^6.0.0",
"prettier": "^2.5.1",
"pretty-quick": "^3.1.3",
"rimraf": "^3.0.2",
@@ -82,7 +85,7 @@
"vite-plugin-style-import": "^1.4.1",
"vite-plugin-svg-icons": "^1.1.0",
"vite-plugin-windicss": "^1.6.1",
- "vue-tsc": "^0.30.1",
+ "vue-tsc": "^0.30.2",
"windicss": "^3.4.2",
"windicss-analysis": "^0.3.5"
},
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index f77c1af..e57caed 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -4,36 +4,39 @@ specifiers:
'@commitlint/cli': ^16.0.1
'@commitlint/config-conventional': ^16.0.0
'@iconify/iconify': ^2.1.0
- '@iconify/json': ^1.1.450
+ '@iconify/json': ^1.1.453
'@intlify/vite-plugin-vue-i18n': ^3.2.1
'@purge-icons/generated': ^0.7.0
'@types/lodash-es': ^4.17.5
- '@types/node': ^17.0.5
- '@typescript-eslint/eslint-plugin': ^5.8.1
- '@typescript-eslint/parser': ^5.8.1
+ '@types/node': ^17.0.8
+ '@types/nprogress': ^0.2.0
+ '@types/qs': ^6.9.7
+ '@typescript-eslint/eslint-plugin': ^5.9.0
+ '@typescript-eslint/parser': ^5.9.0
'@vitejs/plugin-vue': ^2.0.1
'@vitejs/plugin-vue-jsx': ^1.3.3
- '@vueuse/core': ^7.5.1
+ '@vueuse/core': ^7.5.3
'@zxcvbn-ts/core': ^1.2.0
animate.css: ^4.1.1
- autoprefixer: ^10.4.1
+ autoprefixer: ^10.4.2
axios: ^0.24.0
commitizen: ^4.2.4
- element-plus: 1.3.0-beta.1
+ element-plus: 1.3.0-beta.2
eslint: ^8.6.0
eslint-config-prettier: ^8.3.0
- eslint-define-config: ^1.2.1
+ eslint-define-config: ^1.2.2
eslint-plugin-prettier: ^4.0.0
eslint-plugin-vue: ^8.2.0
husky: ^7.0.4
less: ^4.1.2
- lint-staged: ^12.1.4
+ lint-staged: ^12.1.7
lodash-es: ^4.17.21
mockjs: ^1.1.0
+ nprogress: ^0.2.0
pinia: ^2.0.9
postcss: ^8.4.5
postcss-html: ^1.3.0
- postcss-less: ^5.0.0
+ postcss-less: ^6.0.0
prettier: ^2.5.1
pretty-quick: ^3.1.3
qs: ^6.10.2
@@ -54,7 +57,7 @@ specifiers:
vue: 3.2.26
vue-i18n: 9.1.9
vue-router: ^4.0.12
- vue-tsc: ^0.30.1
+ vue-tsc: ^0.30.2
vue-types: ^4.1.1
web-storage-cache: ^1.1.1
windicss: ^3.4.2
@@ -62,13 +65,14 @@ specifiers:
dependencies:
'@iconify/iconify': registry.npmmirror.com/@iconify/iconify/2.1.0
- '@vueuse/core': registry.npmmirror.com/@vueuse/core/7.5.1_vue@3.2.26
+ '@vueuse/core': registry.npmmirror.com/@vueuse/core/7.5.3_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
- element-plus: registry.npmmirror.com/element-plus/1.3.0-beta.1_vue@3.2.26
+ element-plus: registry.npmmirror.com/element-plus/1.3.0-beta.2_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
qs: registry.npmmirror.com/qs/6.10.2
vue: registry.npmmirror.com/vue/3.2.26
@@ -78,30 +82,32 @@ dependencies:
web-storage-cache: registry.npmmirror.com/web-storage-cache/1.1.1
devDependencies:
- '@commitlint/cli': registry.npmmirror.com/@commitlint/cli/16.0.1_@types+node@17.0.5
+ '@commitlint/cli': registry.npmmirror.com/@commitlint/cli/16.0.1_@types+node@17.0.8
'@commitlint/config-conventional': registry.npmmirror.com/@commitlint/config-conventional/16.0.0
- '@iconify/json': registry.npmmirror.com/@iconify/json/1.1.450
+ '@iconify/json': registry.npmmirror.com/@iconify/json/1.1.453
'@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
'@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.5
- '@typescript-eslint/eslint-plugin': registry.npmmirror.com/@typescript-eslint/eslint-plugin/5.8.1_13039593e64cd539d0b4c5c2da390958
- '@typescript-eslint/parser': registry.npmmirror.com/@typescript-eslint/parser/5.8.1_eslint@8.6.0+typescript@4.5.4
+ '@types/node': registry.npmmirror.com/@types/node/17.0.8
+ '@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.0_bd2fd93dbcc607ad2f21b784bccfe0c8
+ '@typescript-eslint/parser': registry.npmmirror.com/@typescript-eslint/parser/5.9.0_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
'@vitejs/plugin-vue-jsx': registry.npmmirror.com/@vitejs/plugin-vue-jsx/1.3.3
- autoprefixer: registry.npmmirror.com/autoprefixer/10.4.1_postcss@8.4.5
- commitizen: registry.npmmirror.com/commitizen/4.2.4_@types+node@17.0.5
+ 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.1
+ 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
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.4
+ lint-staged: registry.npmmirror.com/lint-staged/12.1.7
postcss: registry.npmmirror.com/postcss/8.4.5
postcss-html: registry.npmmirror.com/postcss-html/1.3.0
- postcss-less: registry.nlark.com/postcss-less/5.0.0
+ postcss-less: registry.npmmirror.com/postcss-less/6.0.0_postcss@8.4.5
prettier: registry.npmmirror.com/prettier/2.5.1
pretty-quick: registry.npmmirror.com/pretty-quick/3.1.3_prettier@2.5.1
rimraf: registry.npmmirror.com/rimraf/3.0.2
@@ -118,7 +124,7 @@ devDependencies:
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-windicss: registry.npmmirror.com/vite-plugin-windicss/1.6.1_vite@2.7.10
- vue-tsc: registry.npmmirror.com/vue-tsc/0.30.1_typescript@4.5.4
+ vue-tsc: registry.npmmirror.com/vue-tsc/0.30.2_typescript@4.5.4
windicss: registry.npmmirror.com/windicss/3.4.2
windicss-analysis: registry.npmmirror.com/windicss-analysis/0.3.5
@@ -413,21 +419,6 @@ 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:
{
@@ -452,20 +443,6 @@ 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:
{
@@ -746,18 +723,6 @@ 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:
{
@@ -984,7 +949,7 @@ packages:
version: 4.1.2
dependencies:
pascal-case: registry.nlark.com/pascal-case/3.1.2
- tslib: registry.nlark.com/tslib/2.3.1
+ tslib: registry.npmmirror.com/tslib/2.3.1
dev: true
registry.nlark.com/capital-case/1.0.4:
@@ -998,7 +963,7 @@ packages:
version: 1.0.4
dependencies:
no-case: registry.nlark.com/no-case/3.0.4
- tslib: registry.nlark.com/tslib/2.3.1
+ tslib: registry.npmmirror.com/tslib/2.3.1
upper-case-first: registry.nlark.com/upper-case-first/2.0.2
dev: true
@@ -1023,7 +988,7 @@ packages:
path-case: registry.nlark.com/path-case/3.0.4
sentence-case: registry.nlark.com/sentence-case/3.0.4
snake-case: registry.nlark.com/snake-case/3.0.4
- tslib: registry.nlark.com/tslib/2.3.1
+ tslib: registry.npmmirror.com/tslib/2.3.1
dev: true
registry.nlark.com/cheerio-select/1.5.0:
@@ -1038,9 +1003,9 @@ packages:
dependencies:
css-select: registry.npmmirror.com/css-select/4.2.1
css-what: registry.npmmirror.com/css-what/5.1.0
- domelementtype: registry.nlark.com/domelementtype/2.2.0
+ domelementtype: registry.npmmirror.com/domelementtype/2.2.0
domhandler: registry.npmmirror.com/domhandler/4.3.0
- domutils: registry.nlark.com/domutils/2.8.0
+ domutils: registry.npmmirror.com/domutils/2.8.0
dev: true
registry.nlark.com/cheerio/1.0.0-rc.10:
@@ -1055,12 +1020,12 @@ packages:
engines: { node: '>= 6' }
dependencies:
cheerio-select: registry.nlark.com/cheerio-select/1.5.0
- dom-serializer: registry.nlark.com/dom-serializer/1.3.2
+ dom-serializer: registry.npmmirror.com/dom-serializer/1.3.2
domhandler: registry.npmmirror.com/domhandler/4.3.0
htmlparser2: registry.npmmirror.com/htmlparser2/6.1.0
parse5: registry.nlark.com/parse5/6.0.1
parse5-htmlparser2-tree-adapter: registry.nlark.com/parse5-htmlparser2-tree-adapter/6.0.1
- tslib: registry.nlark.com/tslib/2.3.1
+ tslib: registry.npmmirror.com/tslib/2.3.1
dev: true
registry.nlark.com/class-utils/0.3.6:
@@ -1273,7 +1238,7 @@ packages:
version: 3.0.4
dependencies:
no-case: registry.nlark.com/no-case/3.0.4
- tslib: registry.nlark.com/tslib/2.3.1
+ tslib: registry.npmmirror.com/tslib/2.3.1
upper-case: registry.nlark.com/upper-case/2.0.2
dev: true
@@ -1413,7 +1378,7 @@ packages:
hasBin: true
dev: true
- registry.nlark.com/cz-conventional-changelog/3.2.0_@types+node@17.0.5:
+ registry.nlark.com/cz-conventional-changelog/3.2.0_@types+node@17.0.8:
resolution:
{
integrity: sha1-au8fiS1kETND1+RVUpCJrJ8g5Hc=,
@@ -1432,7 +1397,7 @@ 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.5
+ '@commitlint/load': registry.npmmirror.com/@commitlint/load/16.0.0_@types+node@17.0.8
transitivePeerDependencies:
- '@swc/core'
- '@swc/wasm'
@@ -1602,7 +1567,7 @@ packages:
version: 3.0.1
engines: { node: '>=8' }
dependencies:
- path-type: registry.nlark.com/path-type/4.0.0
+ path-type: registry.npmmirror.com/path-type/4.0.0
dev: true
registry.nlark.com/doctrine/3.0.0:
@@ -1619,97 +1584,6 @@ packages:
esutils: registry.npmmirror.com/esutils/2.0.3
dev: true
- registry.nlark.com/doctypes/1.1.0:
- resolution:
- {
- integrity: sha1-6oCxBqh1OHdOijpKWv4pPeSJ4Kk=,
- registry: https://registry.npm.taobao.org/,
- tarball: https://registry.nlark.com/doctypes/download/doctypes-1.1.0.tgz
- }
- name: doctypes
- version: 1.1.0
- dev: true
-
- registry.nlark.com/dom-serializer/0.2.2:
- resolution:
- {
- integrity: sha1-GvuB9TNxcXXUeGVd68XjMtn5u1E=,
- registry: https://registry.npm.taobao.org/,
- tarball: https://registry.nlark.com/dom-serializer/download/dom-serializer-0.2.2.tgz
- }
- name: dom-serializer
- version: 0.2.2
- dependencies:
- domelementtype: registry.nlark.com/domelementtype/2.2.0
- entities: registry.nlark.com/entities/2.2.0
- dev: true
-
- registry.nlark.com/dom-serializer/1.3.2:
- resolution:
- {
- integrity: sha1-YgZDfTLO767HFhgDIwx6ILwbTZE=,
- registry: https://registry.npm.taobao.org/,
- tarball: https://registry.nlark.com/dom-serializer/download/dom-serializer-1.3.2.tgz
- }
- name: dom-serializer
- version: 1.3.2
- dependencies:
- 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.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/domutils/1.7.0:
- resolution:
- {
- integrity: sha1-Vuo0HoNOBuZ0ivehyyXaZ+qfjCo=,
- registry: https://registry.npm.taobao.org/,
- tarball: https://registry.nlark.com/domutils/download/domutils-1.7.0.tgz
- }
- name: domutils
- version: 1.7.0
- dependencies:
- dom-serializer: registry.nlark.com/dom-serializer/0.2.2
- domelementtype: registry.nlark.com/domelementtype/1.3.1
- dev: true
-
- registry.nlark.com/domutils/2.8.0:
- resolution:
- {
- integrity: sha1-RDfe9dtuLR9dbuhZvZXKfQIEgTU=,
- registry: https://registry.npm.taobao.org/,
- tarball: https://registry.nlark.com/domutils/download/domutils-2.8.0.tgz
- }
- name: domutils
- version: 2.8.0
- dependencies:
- dom-serializer: registry.nlark.com/dom-serializer/1.3.2
- domelementtype: registry.nlark.com/domelementtype/2.2.0
- domhandler: registry.npmmirror.com/domhandler/4.3.0
- dev: true
-
registry.nlark.com/dot-case/3.0.4:
resolution:
{
@@ -1721,7 +1595,7 @@ packages:
version: 3.0.4
dependencies:
no-case: registry.nlark.com/no-case/3.0.4
- tslib: registry.nlark.com/tslib/2.3.1
+ tslib: registry.npmmirror.com/tslib/2.3.1
dev: true
registry.nlark.com/dot-prop/5.3.0:
@@ -2163,7 +2037,7 @@ packages:
'@nodelib/fs.walk': registry.nlark.com/@nodelib/fs.walk/1.2.8
glob-parent: registry.npmmirror.com/glob-parent/5.1.2
merge2: registry.nlark.com/merge2/1.4.1
- micromatch: registry.nlark.com/micromatch/4.0.4
+ micromatch: registry.npmmirror.com/micromatch/4.0.4
dev: true
registry.nlark.com/fast-json-stable-stringify/2.1.0:
@@ -2464,32 +2338,6 @@ packages:
engines: { node: '>=10' }
dev: true
- registry.nlark.com/get-stream/5.2.0:
- resolution:
- {
- integrity: sha1-SWaheV7lrOZecGxLe+txJX1uItM=,
- registry: https://registry.npm.taobao.org/,
- tarball: https://registry.nlark.com/get-stream/download/get-stream-5.2.0.tgz
- }
- name: get-stream
- version: 5.2.0
- engines: { node: '>=8' }
- dependencies:
- pump: registry.nlark.com/pump/3.0.0
- dev: true
-
- registry.nlark.com/get-stream/6.0.1:
- resolution:
- {
- integrity: sha1-omLY7vZ6ztV8KFKtYWdSakPL97c=,
- registry: https://registry.npm.taobao.org/,
- tarball: https://registry.nlark.com/get-stream/download/get-stream-6.0.1.tgz
- }
- name: get-stream
- version: 6.0.1
- engines: { node: '>=10' }
- dev: true
-
registry.nlark.com/get-value/2.0.6:
resolution:
{
@@ -2803,7 +2651,7 @@ packages:
version: 2.0.4
dependencies:
capital-case: registry.nlark.com/capital-case/1.0.4
- tslib: registry.nlark.com/tslib/2.3.1
+ tslib: registry.npmmirror.com/tslib/2.3.1
dev: true
registry.nlark.com/homedir-polyfill/1.0.3:
@@ -2832,30 +2680,6 @@ packages:
engines: { node: '>=8' }
dev: true
- registry.nlark.com/human-signals/1.1.1:
- resolution:
- {
- integrity: sha1-xbHNFPUK6uCatsWf5jujOV/k36M=,
- registry: https://registry.npm.taobao.org/,
- tarball: https://registry.nlark.com/human-signals/download/human-signals-1.1.1.tgz
- }
- name: human-signals
- version: 1.1.1
- engines: { node: '>=8.12.0' }
- dev: true
-
- registry.nlark.com/human-signals/2.1.0:
- resolution:
- {
- integrity: sha1-3JH8ukLk0G5Kuu0zs+ejwC9RTqA=,
- registry: https://registry.npm.taobao.org/,
- tarball: https://registry.nlark.com/human-signals/download/human-signals-2.1.0.tgz
- }
- name: human-signals
- version: 2.1.0
- engines: { node: '>=10.17.0' }
- dev: true
-
registry.nlark.com/iconv-lite/0.4.24:
resolution:
{
@@ -2923,18 +2747,6 @@ packages:
engines: { node: '>=0.8.19' }
dev: true
- registry.nlark.com/indent-string/4.0.0:
- resolution:
- {
- integrity: sha1-Yk+PRJfWGbLZdoUx1Y9BIoVNclE=,
- registry: https://registry.npm.taobao.org/,
- tarball: https://registry.nlark.com/indent-string/download/indent-string-4.0.0.tgz
- }
- name: indent-string
- version: 4.0.0
- engines: { node: '>=8' }
- dev: true
-
registry.nlark.com/inflight/1.0.6:
resolution:
{
@@ -3252,7 +3064,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
+ 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
}
name: is-promise
version: 2.2.2
@@ -3344,17 +3156,6 @@ 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:
{
@@ -3381,17 +3182,6 @@ 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:
{
@@ -3539,20 +3329,6 @@ packages:
graceful-fs: registry.npmmirror.com/graceful-fs/4.2.8
dev: true
- registry.nlark.com/jstransformer/1.0.0:
- resolution:
- {
- integrity: sha1-7Yvwkh4vPx7U1cGkT2hwntJHIsM=,
- registry: https://registry.npm.taobao.org/,
- tarball: https://registry.nlark.com/jstransformer/download/jstransformer-1.0.0.tgz
- }
- name: jstransformer
- version: 1.0.0
- dependencies:
- is-promise: registry.nlark.com/is-promise/2.2.2
- promise: registry.nlark.com/promise/7.3.1
- dev: true
-
registry.nlark.com/kind-of/3.2.2:
resolution:
{
@@ -3714,21 +3490,7 @@ packages:
name: lower-case
version: 2.0.2
dependencies:
- tslib: registry.nlark.com/tslib/2.3.1
- dev: true
-
- registry.nlark.com/lru-cache/6.0.0:
- resolution:
- {
- integrity: sha1-bW/mVw69lqr5D8rR2vo7JWbbOpQ=,
- registry: https://registry.npm.taobao.org/,
- tarball: https://registry.nlark.com/lru-cache/download/lru-cache-6.0.0.tgz
- }
- name: lru-cache
- version: 6.0.0
- engines: { node: '>=10' }
- dependencies:
- yallist: registry.nlark.com/yallist/4.0.0
+ tslib: registry.npmmirror.com/tslib/2.3.1
dev: true
registry.nlark.com/magic-string/0.25.7:
@@ -3811,17 +3573,6 @@ packages:
is-plain-obj: registry.nlark.com/is-plain-obj/1.1.0
dev: true
- registry.nlark.com/merge-stream/2.0.0:
- resolution:
- {
- integrity: sha1-UoI2KaFN0AyXcPtq1H3GMQ8sH2A=,
- registry: https://registry.npm.taobao.org/,
- tarball: https://registry.nlark.com/merge-stream/download/merge-stream-2.0.0.tgz
- }
- name: merge-stream
- version: 2.0.0
- dev: true
-
registry.nlark.com/merge/2.1.1:
resolution:
{
@@ -3860,30 +3611,6 @@ packages:
picomatch: registry.npmmirror.com/picomatch/2.3.0
dev: true
- registry.nlark.com/mimic-fn/1.2.0:
- resolution:
- {
- integrity: sha1-ggyGo5M0ZA6ZUWkovQP8qIBX0CI=,
- registry: https://registry.npm.taobao.org/,
- tarball: https://registry.nlark.com/mimic-fn/download/mimic-fn-1.2.0.tgz
- }
- name: mimic-fn
- version: 1.2.0
- engines: { node: '>=4' }
- dev: true
-
- registry.nlark.com/mimic-fn/2.1.0:
- resolution:
- {
- integrity: sha1-ftLCzMyvhNP/y3pptXcR/CCDQBs=,
- registry: https://registry.npm.taobao.org/,
- tarball: https://registry.nlark.com/mimic-fn/download/mimic-fn-2.1.0.tgz
- }
- name: mimic-fn
- version: 2.1.0
- engines: { node: '>=6' }
- dev: true
-
registry.nlark.com/min-indent/1.0.1:
resolution:
{
@@ -4039,7 +3766,7 @@ packages:
version: 3.0.4
dependencies:
lower-case: registry.nlark.com/lower-case/2.0.2
- tslib: registry.nlark.com/tslib/2.3.1
+ tslib: registry.npmmirror.com/tslib/2.3.1
dev: true
registry.nlark.com/normalize-package-data/2.5.0:
@@ -4080,7 +3807,7 @@ packages:
{
integrity: sha1-Dc1p/yOhybEf0JeDFmRKA4ghamU=,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.nlark.com/normalize-path/download/normalize-path-3.0.0.tgz?cache=0&sync_timestamp=1631501916645&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fnormalize-path%2Fdownload%2Fnormalize-path-3.0.0.tgz
+ tarball: https://registry.nlark.com/normalize-path/download/normalize-path-3.0.0.tgz
}
name: normalize-path
version: 3.0.0
@@ -4128,7 +3855,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
+ 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
}
name: object-assign
version: 4.1.1
@@ -4206,34 +3933,6 @@ packages:
wrappy: registry.nlark.com/wrappy/1.0.2
dev: true
- registry.nlark.com/onetime/2.0.1:
- resolution:
- {
- integrity: sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=,
- registry: https://registry.npm.taobao.org/,
- tarball: https://registry.nlark.com/onetime/download/onetime-2.0.1.tgz
- }
- name: onetime
- version: 2.0.1
- engines: { node: '>=4' }
- dependencies:
- mimic-fn: registry.nlark.com/mimic-fn/1.2.0
- dev: true
-
- registry.nlark.com/onetime/5.1.2:
- resolution:
- {
- integrity: sha1-0Oluu1awdHbfHdnEgG5SN5hcpF4=,
- registry: https://registry.npm.taobao.org/,
- tarball: https://registry.nlark.com/onetime/download/onetime-5.1.2.tgz
- }
- name: onetime
- version: 5.1.2
- engines: { node: '>=6' }
- dependencies:
- mimic-fn: registry.nlark.com/mimic-fn/2.1.0
- dev: true
-
registry.nlark.com/optionator/0.9.1:
resolution:
{
@@ -4270,7 +3969,7 @@ packages:
{
integrity: sha1-PdM8ZHohT9//2DWTPrCG2g3CHbE=,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.nlark.com/p-limit/download/p-limit-2.3.0.tgz?cache=0&sync_timestamp=1631501917013&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fp-limit%2Fdownload%2Fp-limit-2.3.0.tgz
+ tarball: https://registry.nlark.com/p-limit/download/p-limit-2.3.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fp-limit%2Fdownload%2Fp-limit-2.3.0.tgz
}
name: p-limit
version: 2.3.0
@@ -4284,7 +3983,7 @@ packages:
{
integrity: sha1-4drMvnjQ0TiMoYxk/qOOPlfjcGs=,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.nlark.com/p-limit/download/p-limit-3.1.0.tgz?cache=0&sync_timestamp=1631501917013&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fp-limit%2Fdownload%2Fp-limit-3.1.0.tgz
+ tarball: https://registry.nlark.com/p-limit/download/p-limit-3.1.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fp-limit%2Fdownload%2Fp-limit-3.1.0.tgz
}
name: p-limit
version: 3.1.0
@@ -4332,7 +4031,7 @@ packages:
version: 3.0.4
dependencies:
dot-case: registry.nlark.com/dot-case/3.0.4
- tslib: registry.nlark.com/tslib/2.3.1
+ tslib: registry.npmmirror.com/tslib/2.3.1
dev: true
registry.nlark.com/parse-passwd/1.0.0:
@@ -4394,7 +4093,7 @@ packages:
version: 3.1.2
dependencies:
no-case: registry.nlark.com/no-case/3.0.4
- tslib: registry.nlark.com/tslib/2.3.1
+ tslib: registry.npmmirror.com/tslib/2.3.1
dev: true
registry.nlark.com/path-case/3.0.4:
@@ -4408,7 +4107,7 @@ packages:
version: 3.0.4
dependencies:
dot-case: registry.nlark.com/dot-case/3.0.4
- tslib: registry.nlark.com/tslib/2.3.1
+ tslib: registry.npmmirror.com/tslib/2.3.1
dev: true
registry.nlark.com/path-exists/4.0.0:
@@ -4518,18 +4217,6 @@ packages:
engines: { node: '>=0.10.0' }
dev: true
- registry.nlark.com/postcss-less/5.0.0:
- resolution:
- {
- integrity: sha1-P6Nh7Y5SqcPm5P25u5X9kDLzxis=,
- registry: https://registry.npm.taobao.org/,
- tarball: https://registry.nlark.com/postcss-less/download/postcss-less-5.0.0.tgz
- }
- name: postcss-less
- version: 5.0.0
- engines: { node: '>=12' }
- dev: true
-
registry.nlark.com/postcss-media-query-parser/0.2.3:
resolution:
{
@@ -4690,58 +4377,6 @@ 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.nlark.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.nlark.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:
{
@@ -4771,20 +4406,6 @@ 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:
{
@@ -4834,26 +4455,6 @@ 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:
{
@@ -4965,7 +4566,7 @@ packages:
version: 3.0.0
engines: { node: '>=8' }
dependencies:
- indent-string: registry.nlark.com/indent-string/4.0.0
+ indent-string: registry.npmmirror.com/indent-string/4.0.0
strip-indent: registry.nlark.com/strip-indent/3.0.0
dev: true
@@ -4989,7 +4590,7 @@ packages:
{
integrity: sha1-BCWido2PI7rXDKS5BGH6LxIT4bI=,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.nlark.com/regexpp/download/regexpp-3.2.0.tgz
+ tarball: https://registry.nlark.com/regexpp/download/regexpp-3.2.0.tgz?cache=0&sync_timestamp=1631600362120&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fregexpp%2Fdownload%2Fregexpp-3.2.0.tgz
}
name: regexpp
version: 3.2.0
@@ -5122,7 +4723,7 @@ packages:
version: 2.0.0
engines: { node: '>=4' }
dependencies:
- onetime: registry.nlark.com/onetime/2.0.1
+ onetime: registry.npmmirror.com/onetime/2.0.1
signal-exit: registry.npmmirror.com/signal-exit/3.0.6
dev: true
@@ -5137,7 +4738,7 @@ packages:
version: 3.1.0
engines: { node: '>=8' }
dependencies:
- onetime: registry.nlark.com/onetime/5.1.2
+ onetime: registry.npmmirror.com/onetime/5.1.2
signal-exit: registry.npmmirror.com/signal-exit/3.0.6
dev: true
@@ -5165,17 +4766,6 @@ packages:
engines: { iojs: '>=1.0.0', node: '>=0.10.0' }
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:
{
@@ -5281,7 +4871,7 @@ packages:
{
integrity: sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.nlark.com/semver/download/semver-5.7.1.tgz
+ tarball: https://registry.nlark.com/semver/download/semver-5.7.1.tgz?cache=0&sync_timestamp=1631500167672&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz
}
name: semver
version: 5.7.1
@@ -5305,14 +4895,14 @@ packages:
{
integrity: sha1-C2Ich5NI2JmOSw5L6Us/EuYBjvc=,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.nlark.com/semver/download/semver-7.3.5.tgz?cache=0&sync_timestamp=1631500167672&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsemver%2Fdownload%2Fsemver-7.3.5.tgz
+ tarball: https://registry.nlark.com/semver/download/semver-7.3.5.tgz
}
name: semver
version: 7.3.5
engines: { node: '>=10' }
hasBin: true
dependencies:
- lru-cache: registry.nlark.com/lru-cache/6.0.0
+ lru-cache: registry.npmmirror.com/lru-cache/6.0.0
dev: true
registry.nlark.com/sentence-case/3.0.4:
@@ -5326,7 +4916,7 @@ packages:
version: 3.0.4
dependencies:
no-case: registry.nlark.com/no-case/3.0.4
- tslib: registry.nlark.com/tslib/2.3.1
+ tslib: registry.npmmirror.com/tslib/2.3.1
upper-case-first: registry.nlark.com/upper-case-first/2.0.2
dev: true
@@ -5358,19 +4948,7 @@ packages:
version: 2.0.0
engines: { node: '>=8' }
dependencies:
- 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' }
+ shebang-regex: registry.npmmirror.com/shebang-regex/3.0.0
dev: true
registry.nlark.com/side-channel/1.0.4:
@@ -5412,7 +4990,7 @@ packages:
engines: { node: '>=8' }
dependencies:
ansi-styles: registry.nlark.com/ansi-styles/4.3.0
- astral-regex: registry.nlark.com/astral-regex/2.0.0
+ astral-regex: registry.npmmirror.com/astral-regex/2.0.0
is-fullwidth-code-point: registry.nlark.com/is-fullwidth-code-point/3.0.0
dev: true
@@ -5428,7 +5006,7 @@ packages:
engines: { node: '>=10' }
dependencies:
ansi-styles: registry.nlark.com/ansi-styles/4.3.0
- astral-regex: registry.nlark.com/astral-regex/2.0.0
+ astral-regex: registry.npmmirror.com/astral-regex/2.0.0
is-fullwidth-code-point: registry.nlark.com/is-fullwidth-code-point/3.0.0
dev: true
@@ -5458,7 +5036,7 @@ packages:
version: 3.0.4
dependencies:
dot-case: registry.nlark.com/dot-case/3.0.4
- tslib: registry.nlark.com/tslib/2.3.1
+ tslib: registry.npmmirror.com/tslib/2.3.1
dev: true
registry.nlark.com/snapdragon-node/2.1.1:
@@ -5676,18 +5254,6 @@ 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:
{
@@ -5871,18 +5437,6 @@ packages:
os-tmpdir: registry.nlark.com/os-tmpdir/1.0.2
dev: true
- registry.nlark.com/to-fast-properties/2.0.0:
- resolution:
- {
- integrity: sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=,
- registry: https://registry.npm.taobao.org/,
- tarball: https://registry.nlark.com/to-fast-properties/download/to-fast-properties-2.0.0.tgz
- }
- name: to-fast-properties
- version: 2.0.0
- engines: { node: '>=4' }
- dev: true
-
registry.nlark.com/to-regex-range/2.1.1:
resolution:
{
@@ -5958,17 +5512,6 @@ packages:
engines: { node: '>=8' }
dev: true
- registry.nlark.com/tslib/1.14.1:
- resolution:
- {
- integrity: sha1-zy04vcNKE0vK8QkcQfZhni9nLQA=,
- registry: https://registry.npm.taobao.org/,
- tarball: https://registry.nlark.com/tslib/download/tslib-1.14.1.tgz
- }
- name: tslib
- version: 1.14.1
- dev: true
-
registry.nlark.com/tslib/2.3.1:
resolution:
{
@@ -5980,24 +5523,6 @@ packages:
version: 2.3.1
dev: true
- registry.nlark.com/tsutils/3.21.0_typescript@4.5.4:
- resolution:
- {
- integrity: sha1-tIcX05TOpsHglpg+7Vjp1hcVtiM=,
- registry: https://registry.npm.taobao.org/,
- tarball: https://registry.nlark.com/tsutils/download/tsutils-3.21.0.tgz
- }
- id: registry.nlark.com/tsutils/3.21.0
- name: tsutils
- version: 3.21.0
- engines: { node: '>= 6' }
- peerDependencies:
- 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.nlark.com/tslib/1.14.1
- typescript: registry.npmmirror.com/typescript/4.5.4
- dev: true
-
registry.nlark.com/type-check/0.4.0:
resolution:
{
@@ -6115,7 +5640,7 @@ packages:
name: upper-case-first
version: 2.0.2
dependencies:
- tslib: registry.nlark.com/tslib/2.3.1
+ tslib: registry.npmmirror.com/tslib/2.3.1
dev: true
registry.nlark.com/upper-case/2.0.2:
@@ -6128,7 +5653,7 @@ packages:
name: upper-case
version: 2.0.2
dependencies:
- tslib: registry.nlark.com/tslib/2.3.1
+ tslib: registry.npmmirror.com/tslib/2.3.1
dev: true
registry.nlark.com/uri-js/4.4.1:
@@ -6293,7 +5818,7 @@ packages:
version: 1.3.1
hasBin: true
dependencies:
- isexe: registry.nlark.com/isexe/2.0.0
+ isexe: registry.npmmirror.com/isexe/2.0.0
dev: true
registry.nlark.com/which/2.0.2:
@@ -6308,7 +5833,7 @@ packages:
engines: { node: '>= 8' }
hasBin: true
dependencies:
- isexe: registry.nlark.com/isexe/2.0.0
+ isexe: registry.npmmirror.com/isexe/2.0.0
dev: true
registry.nlark.com/with/7.0.2:
@@ -6345,7 +5870,7 @@ packages:
{
integrity: sha1-6Tk7oHEC5skaOyIUePAlfNKFblM=,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.nlark.com/wrap-ansi/download/wrap-ansi-6.2.0.tgz
+ tarball: https://registry.nlark.com/wrap-ansi/download/wrap-ansi-6.2.0.tgz?cache=0&sync_timestamp=1631584889456&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fwrap-ansi%2Fdownload%2Fwrap-ansi-6.2.0.tgz
}
name: wrap-ansi
version: 6.2.0
@@ -6361,7 +5886,7 @@ packages:
{
integrity: sha1-Z+FFz/UQpqaYS98RUpEdadLrnkM=,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.nlark.com/wrap-ansi/download/wrap-ansi-7.0.0.tgz
+ tarball: https://registry.nlark.com/wrap-ansi/download/wrap-ansi-7.0.0.tgz?cache=0&sync_timestamp=1631584889456&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fwrap-ansi%2Fdownload%2Fwrap-ansi-7.0.0.tgz
}
name: wrap-ansi
version: 7.0.0
@@ -6411,17 +5936,6 @@ packages:
engines: { node: '>=10' }
dev: true
- registry.nlark.com/yallist/4.0.0:
- resolution:
- {
- integrity: sha1-m7knkNnA7/7GO+c1GeEaNQGaOnI=,
- registry: https://registry.npm.taobao.org/,
- tarball: https://registry.nlark.com/yallist/download/yallist-4.0.0.tgz
- }
- name: yallist
- version: 4.0.0
- dev: true
-
registry.nlark.com/yn/3.1.1:
resolution:
{
@@ -6788,6 +6302,18 @@ packages:
'@babel/types': registry.npmmirror.com/@babel/types/7.16.0
dev: true
+ registry.npmmirror.com/@babel/helper-validator-identifier/7.15.7:
+ resolution:
+ {
+ integrity: sha1-Ig35k7/pBKSmsCq08zhaXr9uI4k=,
+ registry: https://registry.npm.taobao.org/,
+ tarball: https://registry.npmmirror.com/@babel/helper-validator-identifier/download/@babel/helper-validator-identifier-7.15.7.tgz
+ }
+ name: '@babel/helper-validator-identifier'
+ version: 7.15.7
+ engines: { node: '>=6.9.0' }
+ dev: true
+
registry.npmmirror.com/@babel/helpers/7.16.5:
resolution:
{
@@ -6817,7 +6343,7 @@ packages:
version: 7.16.0
engines: { node: '>=6.9.0' }
dependencies:
- '@babel/helper-validator-identifier': registry.nlark.com/@babel/helper-validator-identifier/7.15.7
+ '@babel/helper-validator-identifier': registry.npmmirror.com/@babel/helper-validator-identifier/7.15.7
chalk: registry.npmmirror.com/chalk/2.4.2
js-tokens: registry.nlark.com/js-tokens/4.0.0
dev: true
@@ -6944,11 +6470,11 @@ packages:
version: 7.16.0
engines: { node: '>=6.9.0' }
dependencies:
- '@babel/helper-validator-identifier': registry.nlark.com/@babel/helper-validator-identifier/7.15.7
- to-fast-properties: registry.nlark.com/to-fast-properties/2.0.0
+ '@babel/helper-validator-identifier': registry.npmmirror.com/@babel/helper-validator-identifier/7.15.7
+ to-fast-properties: registry.npmmirror.com/to-fast-properties/2.0.0
dev: true
- registry.npmmirror.com/@commitlint/cli/16.0.1_@types+node@17.0.5:
+ registry.npmmirror.com/@commitlint/cli/16.0.1_@types+node@17.0.8:
resolution:
{
integrity: sha512-61gGRy65WiVDRsqP0dAR2fAgE3qrTBW3fgz9MySv32y5Ib3ZXXDDq6bGyQqi2dSaPuDYzNCRwwlC7mmQM73T/g==,
@@ -6963,7 +6489,7 @@ packages:
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.5
+ '@commitlint/load': registry.npmmirror.com/@commitlint/load/16.0.0_@types+node@17.0.8
'@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
@@ -7079,7 +6605,7 @@ 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.5:
+ registry.npmmirror.com/@commitlint/load/16.0.0_@types+node@17.0.8:
resolution:
{
integrity: sha512-7WhrGCkP6K/XfjBBguLkkI2XUdiiIyMGlNsSoSqgRNiD352EiffhFEApMy1/XOU+viwBBm/On0n5p0NC7e9/4A==,
@@ -7097,7 +6623,7 @@ packages:
'@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_bad060d5f9aca5284661d88d739ba15b
+ cosmiconfig-typescript-loader: registry.npmmirror.com/cosmiconfig-typescript-loader/1.0.2_faf01e1d5a40372a98081522dcafc186
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
@@ -7379,15 +6905,15 @@ packages:
dependencies:
cross-fetch: registry.npmmirror.com/cross-fetch/3.1.4
- registry.npmmirror.com/@iconify/json/1.1.450:
+ registry.npmmirror.com/@iconify/json/1.1.453:
resolution:
{
- integrity: sha512-U8j5E+bqipaXQi2MDma7ayDjOmrK4/1lzvo0FG0z/qpU5oipp/8XRXL6z8K0GR7kQXpv/xR+WOKDhDW4Cb755w==,
+ integrity: sha512-ib+e1kwbIXGf2AuDYNN3HIgfq5q3ejAsgxdCAvhXMHmT0XZXUi2ZVAXVhOsTLmTvE8kydbSeJ1nDjPrl3KnXCw==,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.npmmirror.com/@iconify/json/download/@iconify/json-1.1.450.tgz
+ tarball: https://registry.npmmirror.com/@iconify/json/download/@iconify/json-1.1.453.tgz
}
name: '@iconify/json'
- version: 1.1.450
+ version: 1.1.453
dev: true
registry.npmmirror.com/@intlify/bundle-utils/2.2.0_vue-i18n@9.1.9:
@@ -7762,15 +7288,15 @@ packages:
version: 1.0.4
dev: true
- registry.npmmirror.com/@types/node/17.0.5:
+ registry.npmmirror.com/@types/node/17.0.8:
resolution:
{
- integrity: sha512-w3mrvNXLeDYV1GKTZorGJQivK6XLCoGwpnyJFbJVK/aTBQUxOCaa/GlFAAN3OTDFcb7h5tiFG+YXCO2By+riZw==,
+ integrity: sha512-YofkM6fGv4gDJq78g4j0mMuGMkZVxZDgtU0JRdx6FgiJDG+0fY0GKVolOV8WqVmEhLCXkQRjwDdKyPxJp/uucg==,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.npmmirror.com/@types/node/download/@types/node-17.0.5.tgz
+ tarball: https://registry.npmmirror.com/@types/node/download/@types/node-17.0.8.tgz
}
name: '@types/node'
- version: 17.0.5
+ version: 17.0.8
dev: true
registry.npmmirror.com/@types/normalize-package-data/2.4.1:
@@ -7784,6 +7310,17 @@ packages:
version: 2.4.1
dev: true
+ registry.npmmirror.com/@types/nprogress/0.2.0:
+ resolution:
+ {
+ integrity: sha512-1cYJrqq9GezNFPsWTZpFut/d4CjpZqA0vhqDUPFWYKF1oIyBz5qnoYMzR+0C/T96t3ebLAC1SSnwrVOm5/j74A==,
+ registry: https://registry.npm.taobao.org/,
+ tarball: https://registry.npmmirror.com/@types/nprogress/download/@types/nprogress-0.2.0.tgz
+ }
+ name: '@types/nprogress'
+ version: 0.2.0
+ dev: true
+
registry.npmmirror.com/@types/parse-json/4.0.0:
resolution:
{
@@ -7795,6 +7332,17 @@ packages:
version: 4.0.0
dev: true
+ registry.npmmirror.com/@types/qs/6.9.7:
+ resolution:
+ {
+ integrity: sha1-Y7t9Bn2xB8weRXwwO8JdUR/r9ss=,
+ registry: https://registry.npm.taobao.org/,
+ tarball: https://registry.npmmirror.com/@types/qs/download/@types/qs-6.9.7.tgz
+ }
+ name: '@types/qs'
+ version: 6.9.7
+ dev: true
+
registry.npmmirror.com/@types/resolve/1.17.1:
resolution:
{
@@ -7805,7 +7353,7 @@ packages:
name: '@types/resolve'
version: 1.17.1
dependencies:
- '@types/node': registry.npmmirror.com/@types/node/17.0.5
+ '@types/node': registry.npmmirror.com/@types/node/17.0.8
dev: true
registry.npmmirror.com/@types/svgo/2.6.0:
@@ -7818,7 +7366,7 @@ packages:
name: '@types/svgo'
version: 2.6.0
dependencies:
- '@types/node': registry.npmmirror.com/@types/node/17.0.5
+ '@types/node': registry.npmmirror.com/@types/node/17.0.8
dev: true
registry.npmmirror.com/@types/throttle-debounce/2.1.0:
@@ -7832,16 +7380,16 @@ packages:
version: 2.1.0
dev: true
- registry.npmmirror.com/@typescript-eslint/eslint-plugin/5.8.1_13039593e64cd539d0b4c5c2da390958:
+ registry.npmmirror.com/@typescript-eslint/eslint-plugin/5.9.0_bd2fd93dbcc607ad2f21b784bccfe0c8:
resolution:
{
- integrity: sha512-wTZ5oEKrKj/8/366qTM366zqhIKAp6NCMweoRONtfuC07OAU9nVI2GZZdqQ1qD30WAAtcPdkH+npDwtRFdp4Rw==,
+ integrity: sha512-qT4lr2jysDQBQOPsCCvpPUZHjbABoTJW8V9ZzIYKHMfppJtpdtzszDYsldwhFxlhvrp7aCHeXD1Lb9M1zhwWwQ==,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.npmmirror.com/@typescript-eslint/eslint-plugin/download/@typescript-eslint/eslint-plugin-5.8.1.tgz
+ tarball: https://registry.npmmirror.com/@typescript-eslint/eslint-plugin/download/@typescript-eslint/eslint-plugin-5.9.0.tgz
}
- id: registry.npmmirror.com/@typescript-eslint/eslint-plugin/5.8.1
+ id: registry.npmmirror.com/@typescript-eslint/eslint-plugin/5.9.0
name: '@typescript-eslint/eslint-plugin'
- version: 5.8.1
+ version: 5.9.0
engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 }
peerDependencies:
'@typescript-eslint/parser': ^5.0.0
@@ -7851,39 +7399,40 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/experimental-utils': registry.npmmirror.com/@typescript-eslint/experimental-utils/5.8.1_eslint@8.6.0+typescript@4.5.4
- '@typescript-eslint/parser': registry.npmmirror.com/@typescript-eslint/parser/5.8.1_eslint@8.6.0+typescript@4.5.4
- '@typescript-eslint/scope-manager': registry.npmmirror.com/@typescript-eslint/scope-manager/5.8.1
+ '@typescript-eslint/experimental-utils': registry.npmmirror.com/@typescript-eslint/experimental-utils/5.9.0_eslint@8.6.0+typescript@4.5.4
+ '@typescript-eslint/parser': registry.npmmirror.com/@typescript-eslint/parser/5.9.0_eslint@8.6.0+typescript@4.5.4
+ '@typescript-eslint/scope-manager': registry.npmmirror.com/@typescript-eslint/scope-manager/5.9.0
+ '@typescript-eslint/type-utils': registry.npmmirror.com/@typescript-eslint/type-utils/5.9.0_eslint@8.6.0+typescript@4.5.4
debug: registry.npmmirror.com/debug/4.3.3
eslint: registry.npmmirror.com/eslint/8.6.0
- functional-red-black-tree: registry.nlark.com/functional-red-black-tree/1.0.1
+ functional-red-black-tree: registry.npmmirror.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
+ tsutils: registry.npmmirror.com/tsutils/3.21.0_typescript@4.5.4
typescript: registry.npmmirror.com/typescript/4.5.4
transitivePeerDependencies:
- supports-color
dev: true
- registry.npmmirror.com/@typescript-eslint/experimental-utils/5.8.1_eslint@8.6.0+typescript@4.5.4:
+ registry.npmmirror.com/@typescript-eslint/experimental-utils/5.9.0_eslint@8.6.0+typescript@4.5.4:
resolution:
{
- integrity: sha512-fbodVnjIDU4JpeXWRDsG5IfIjYBxEvs8EBO8W1+YVdtrc2B9ppfof5sZhVEDOtgTfFHnYQJDI8+qdqLYO4ceww==,
+ integrity: sha512-ZnLVjBrf26dn7ElyaSKa6uDhqwvAi4jBBmHK1VxuFGPRAxhdi18ubQYSGA7SRiFiES3q9JiBOBHEBStOFkwD2g==,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.npmmirror.com/@typescript-eslint/experimental-utils/download/@typescript-eslint/experimental-utils-5.8.1.tgz
+ tarball: https://registry.npmmirror.com/@typescript-eslint/experimental-utils/download/@typescript-eslint/experimental-utils-5.9.0.tgz
}
- id: registry.npmmirror.com/@typescript-eslint/experimental-utils/5.8.1
+ id: registry.npmmirror.com/@typescript-eslint/experimental-utils/5.9.0
name: '@typescript-eslint/experimental-utils'
- version: 5.8.1
+ version: 5.9.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.8.1
- '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types/5.8.1
- '@typescript-eslint/typescript-estree': registry.npmmirror.com/@typescript-eslint/typescript-estree/5.8.1_typescript@4.5.4
+ '@typescript-eslint/scope-manager': registry.npmmirror.com/@typescript-eslint/scope-manager/5.9.0
+ '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types/5.9.0
+ '@typescript-eslint/typescript-estree': registry.npmmirror.com/@typescript-eslint/typescript-estree/5.9.0_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
@@ -7892,16 +7441,16 @@ packages:
- typescript
dev: true
- registry.npmmirror.com/@typescript-eslint/parser/5.8.1_eslint@8.6.0+typescript@4.5.4:
+ registry.npmmirror.com/@typescript-eslint/parser/5.9.0_eslint@8.6.0+typescript@4.5.4:
resolution:
{
- integrity: sha512-K1giKHAjHuyB421SoXMXFHHVI4NdNY603uKw92++D3qyxSeYvC10CBJ/GE5Thpo4WTUvu1mmJI2/FFkz38F2Gw==,
+ integrity: sha512-/6pOPz8yAxEt4PLzgbFRDpZmHnXCeZgPDrh/1DaVKOjvn/UPMlWhbx/gA96xRi2JxY1kBl2AmwVbyROUqys5xQ==,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.npmmirror.com/@typescript-eslint/parser/download/@typescript-eslint/parser-5.8.1.tgz
+ tarball: https://registry.npmmirror.com/@typescript-eslint/parser/download/@typescript-eslint/parser-5.9.0.tgz
}
- id: registry.npmmirror.com/@typescript-eslint/parser/5.8.1
+ id: registry.npmmirror.com/@typescript-eslint/parser/5.9.0
name: '@typescript-eslint/parser'
- version: 5.8.1
+ version: 5.9.0
engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 }
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
@@ -7910,9 +7459,9 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/scope-manager': registry.npmmirror.com/@typescript-eslint/scope-manager/5.8.1
- '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types/5.8.1
- '@typescript-eslint/typescript-estree': registry.npmmirror.com/@typescript-eslint/typescript-estree/5.8.1_typescript@4.5.4
+ '@typescript-eslint/scope-manager': registry.npmmirror.com/@typescript-eslint/scope-manager/5.9.0
+ '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types/5.9.0
+ '@typescript-eslint/typescript-estree': registry.npmmirror.com/@typescript-eslint/typescript-estree/5.9.0_typescript@4.5.4
debug: registry.npmmirror.com/debug/4.3.3
eslint: registry.npmmirror.com/eslint/8.6.0
typescript: registry.npmmirror.com/typescript/4.5.4
@@ -7920,43 +7469,70 @@ packages:
- supports-color
dev: true
- registry.npmmirror.com/@typescript-eslint/scope-manager/5.8.1:
+ registry.npmmirror.com/@typescript-eslint/scope-manager/5.9.0:
resolution:
{
- integrity: sha512-DGxJkNyYruFH3NIZc3PwrzwOQAg7vvgsHsHCILOLvUpupgkwDZdNq/cXU3BjF4LNrCsVg0qxEyWasys5AiJ85Q==,
+ integrity: sha512-DKtdIL49Qxk2a8icF6whRk7uThuVz4A6TCXfjdJSwOsf+9ree7vgQWcx0KOyCdk0i9ETX666p4aMhrRhxhUkyg==,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.npmmirror.com/@typescript-eslint/scope-manager/download/@typescript-eslint/scope-manager-5.8.1.tgz
+ tarball: https://registry.npmmirror.com/@typescript-eslint/scope-manager/download/@typescript-eslint/scope-manager-5.9.0.tgz
}
name: '@typescript-eslint/scope-manager'
- version: 5.8.1
+ version: 5.9.0
engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 }
dependencies:
- '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types/5.8.1
- '@typescript-eslint/visitor-keys': registry.npmmirror.com/@typescript-eslint/visitor-keys/5.8.1
+ '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types/5.9.0
+ '@typescript-eslint/visitor-keys': registry.npmmirror.com/@typescript-eslint/visitor-keys/5.9.0
dev: true
- registry.npmmirror.com/@typescript-eslint/types/5.8.1:
+ registry.npmmirror.com/@typescript-eslint/type-utils/5.9.0_eslint@8.6.0+typescript@4.5.4:
resolution:
{
- integrity: sha512-L/FlWCCgnjKOLefdok90/pqInkomLnAcF9UAzNr+DSqMC3IffzumHTQTrINXhP1gVp9zlHiYYjvozVZDPleLcA==,
+ integrity: sha512-uVCb9dJXpBrK1071ri5aEW7ZHdDHAiqEjYznF3HSSvAJXyrkxGOw2Ejibz/q6BXdT8lea8CMI0CzKNFTNI6TEQ==,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.npmmirror.com/@typescript-eslint/types/download/@typescript-eslint/types-5.8.1.tgz
+ tarball: https://registry.npmmirror.com/@typescript-eslint/type-utils/download/@typescript-eslint/type-utils-5.9.0.tgz
+ }
+ id: registry.npmmirror.com/@typescript-eslint/type-utils/5.9.0
+ name: '@typescript-eslint/type-utils'
+ version: 5.9.0
+ engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 }
+ peerDependencies:
+ eslint: '*'
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ dependencies:
+ '@typescript-eslint/experimental-utils': registry.npmmirror.com/@typescript-eslint/experimental-utils/5.9.0_eslint@8.6.0+typescript@4.5.4
+ debug: registry.npmmirror.com/debug/4.3.3
+ eslint: registry.npmmirror.com/eslint/8.6.0
+ tsutils: registry.npmmirror.com/tsutils/3.21.0_typescript@4.5.4
+ typescript: registry.npmmirror.com/typescript/4.5.4
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ registry.npmmirror.com/@typescript-eslint/types/5.9.0:
+ resolution:
+ {
+ integrity: sha512-mWp6/b56Umo1rwyGCk8fPIzb9Migo8YOniBGPAQDNC6C52SeyNGN4gsVwQTAR+RS2L5xyajON4hOLwAGwPtUwg==,
+ registry: https://registry.npm.taobao.org/,
+ tarball: https://registry.npmmirror.com/@typescript-eslint/types/download/@typescript-eslint/types-5.9.0.tgz
}
name: '@typescript-eslint/types'
- version: 5.8.1
+ version: 5.9.0
engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 }
dev: true
- registry.npmmirror.com/@typescript-eslint/typescript-estree/5.8.1_typescript@4.5.4:
+ registry.npmmirror.com/@typescript-eslint/typescript-estree/5.9.0_typescript@4.5.4:
resolution:
{
- integrity: sha512-26lQ8l8tTbG7ri7xEcCFT9ijU5Fk+sx/KRRyyzCv7MQ+rZZlqiDPtMKWLC8P7o+dtCnby4c+OlxuX1tp8WfafQ==,
+ integrity: sha512-kxo3xL2mB7XmiVZcECbaDwYCt3qFXz99tBSuVJR4L/sR7CJ+UNAPrYILILktGj1ppfZ/jNt/cWYbziJUlHl1Pw==,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.npmmirror.com/@typescript-eslint/typescript-estree/download/@typescript-eslint/typescript-estree-5.8.1.tgz
+ tarball: https://registry.npmmirror.com/@typescript-eslint/typescript-estree/download/@typescript-eslint/typescript-estree-5.9.0.tgz
}
- id: registry.npmmirror.com/@typescript-eslint/typescript-estree/5.8.1
+ id: registry.npmmirror.com/@typescript-eslint/typescript-estree/5.9.0
name: '@typescript-eslint/typescript-estree'
- version: 5.8.1
+ version: 5.9.0
engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 }
peerDependencies:
typescript: '*'
@@ -7964,30 +7540,30 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types/5.8.1
- '@typescript-eslint/visitor-keys': registry.npmmirror.com/@typescript-eslint/visitor-keys/5.8.1
+ '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types/5.9.0
+ '@typescript-eslint/visitor-keys': registry.npmmirror.com/@typescript-eslint/visitor-keys/5.9.0
debug: registry.npmmirror.com/debug/4.3.3
- globby: registry.nlark.com/globby/11.0.4
+ 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
+ tsutils: registry.npmmirror.com/tsutils/3.21.0_typescript@4.5.4
typescript: registry.npmmirror.com/typescript/4.5.4
transitivePeerDependencies:
- supports-color
dev: true
- registry.npmmirror.com/@typescript-eslint/visitor-keys/5.8.1:
+ registry.npmmirror.com/@typescript-eslint/visitor-keys/5.9.0:
resolution:
{
- integrity: sha512-SWgiWIwocK6NralrJarPZlWdr0hZnj5GXHIgfdm8hNkyKvpeQuFyLP6YjSIe9kf3YBIfU6OHSZLYkQ+smZwtNg==,
+ integrity: sha512-6zq0mb7LV0ThExKlecvpfepiB+XEtFv/bzx7/jKSgyXTFD7qjmSu1FoiS0x3OZaiS+UIXpH2vd9O89f02RCtgw==,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.npmmirror.com/@typescript-eslint/visitor-keys/download/@typescript-eslint/visitor-keys-5.8.1.tgz
+ tarball: https://registry.npmmirror.com/@typescript-eslint/visitor-keys/download/@typescript-eslint/visitor-keys-5.9.0.tgz
}
name: '@typescript-eslint/visitor-keys'
- version: 5.8.1
+ version: 5.9.0
engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 }
dependencies:
- '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types/5.8.1
+ '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types/5.9.0
eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys/3.1.0
dev: true
@@ -8031,91 +7607,92 @@ packages:
vue: registry.npmmirror.com/vue/3.2.26
dev: true
- registry.npmmirror.com/@volar/code-gen/0.30.1:
+ registry.npmmirror.com/@volar/code-gen/0.30.2:
resolution:
{
- integrity: sha512-qPT0ZGzLaaUArZ1b5qcso2GAFpgjxsPDRXnq0lgsSOpNO6lXJN5ZcWzFZXYPjMJSV1Rkm0ehK5tSUD+sD+pPWg==,
+ integrity: sha512-75rlb3rw/O/HiXxrOsVJ8JhEssqtN4dJ0i6oG4kL0udr+QM0TwN0PqaEhoMRyMFV6kBPPSunBBJQ3XNAb0PtGA==,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.npmmirror.com/@volar/code-gen/download/@volar/code-gen-0.30.1.tgz
+ tarball: https://registry.npmmirror.com/@volar/code-gen/download/@volar/code-gen-0.30.2.tgz
}
name: '@volar/code-gen'
- version: 0.30.1
+ version: 0.30.2
dependencies:
- '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.1
- '@volar/source-map': registry.npmmirror.com/@volar/source-map/0.30.1
+ '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.2
+ '@volar/source-map': registry.npmmirror.com/@volar/source-map/0.30.2
dev: true
- registry.npmmirror.com/@volar/html2pug/0.30.1:
+ registry.npmmirror.com/@volar/html2pug/0.30.2:
resolution:
{
- integrity: sha512-ojJPrb4qSLrVNl9LTtdjZ5MFyeHmwJK4OVPTgFc/lyQ94nPS9JHba86SaTwDb2XEgiXBWQVEo12bRr3lW9H2+Q==,
+ integrity: sha512-k/DLGoXALaQgnacP1MoJ77AwnCHlKcsQKJJug8Qdou3+yOrzYjSSEP6uwG8BS0Fv1h4d4JYmlXsxW8gJPGXSQQ==,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.npmmirror.com/@volar/html2pug/download/@volar/html2pug-0.30.1.tgz
+ tarball: https://registry.npmmirror.com/@volar/html2pug/download/@volar/html2pug-0.30.2.tgz
}
name: '@volar/html2pug'
- version: 0.30.1
+ version: 0.30.2
dependencies:
- domelementtype: registry.nlark.com/domelementtype/2.2.0
+ domelementtype: registry.npmmirror.com/domelementtype/2.2.0
domhandler: registry.npmmirror.com/domhandler/4.3.0
htmlparser2: registry.npmmirror.com/htmlparser2/7.2.0
- pug: registry.nlark.com/pug/3.0.2
+ pug: registry.npmmirror.com/pug/3.0.2
dev: true
- registry.npmmirror.com/@volar/shared/0.30.1:
+ registry.npmmirror.com/@volar/shared/0.30.2:
resolution:
{
- integrity: sha512-6F5yQYeN+gbXAKplxHDvj4Ei+rHCjNhwkfZnGpaSpEU92uSI2vK/HfEdd/zTKdAZpwz0RjliNuFoXLi6umtQ0w==,
+ integrity: sha512-93Q7i758WjScg4ptvDcpk66r4Paz9StVMH/M5RCsU4/9F5a1xSCUJbkbpwE0zESkVzcuBatDqk79PaZ8TZKqRg==,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.npmmirror.com/@volar/shared/download/@volar/shared-0.30.1.tgz
+ tarball: https://registry.npmmirror.com/@volar/shared/download/@volar/shared-0.30.2.tgz
}
name: '@volar/shared'
- version: 0.30.1
+ version: 0.30.2
dependencies:
upath: registry.nlark.com/upath/2.0.1
vscode-jsonrpc: registry.npmmirror.com/vscode-jsonrpc/8.0.0-next.4
vscode-uri: registry.npmmirror.com/vscode-uri/3.0.3
dev: true
- registry.npmmirror.com/@volar/source-map/0.30.1:
+ registry.npmmirror.com/@volar/source-map/0.30.2:
resolution:
{
- integrity: sha512-QGi36KBGHZ4gq81jPSi3W2wRcpso9Apd59AZOv/H98k5hU9zo8wA5hwartZHiybTlT1q/0Yno3agSj+vK2vocw==,
+ integrity: sha512-gwa9OiSjUOZWYutJX53m/KDU/zaF0yN3RP2B8J0aMVyT5dE/VaIfknSxPAW5QFC6AT79Ea1HKGtChuSBgqHCfA==,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.npmmirror.com/@volar/source-map/download/@volar/source-map-0.30.1.tgz
+ tarball: https://registry.npmmirror.com/@volar/source-map/download/@volar/source-map-0.30.2.tgz
}
name: '@volar/source-map'
- version: 0.30.1
+ version: 0.30.2
dependencies:
- '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.1
+ '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.2
+ vscode-languageserver-textdocument: registry.npmmirror.com/vscode-languageserver-textdocument/1.0.3
dev: true
- registry.npmmirror.com/@volar/transforms/0.30.1:
+ registry.npmmirror.com/@volar/transforms/0.30.2:
resolution:
{
- integrity: sha512-dWFyfQGLoZ8LZI93zud0c5uoCdlkwDBi90G/XaaKfXxkX+3eiJrM0lJ/d1Nc0L04t9mb28I5hpVK68vH90+Tlw==,
+ integrity: sha512-bc+55NGlBbMLHkpChqAEgsblYJxjNHiKVMbVUMi52xKa2l9gOWXNbn5WRsHfz4AR+Cq/Zm0AvVJ10ehLQsGsow==,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.npmmirror.com/@volar/transforms/download/@volar/transforms-0.30.1.tgz
+ tarball: https://registry.npmmirror.com/@volar/transforms/download/@volar/transforms-0.30.2.tgz
}
name: '@volar/transforms'
- version: 0.30.1
+ version: 0.30.2
dependencies:
- '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.1
- vscode-languageserver: registry.npmmirror.com/vscode-languageserver/8.0.0-next.5
+ '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.2
+ vscode-languageserver-types: registry.npmmirror.com/vscode-languageserver-types/3.17.0-next.5
dev: true
- registry.npmmirror.com/@volar/vue-code-gen/0.30.1:
+ registry.npmmirror.com/@volar/vue-code-gen/0.30.2:
resolution:
{
- integrity: sha512-+0egr84YOYLudP6jRXRm+xtAL92GTPaq0U0lsorLTBp/MB14Fap6HMUr/LEeNB5tnND36UQJiUWHM5eTDAAb4Q==,
+ integrity: sha512-kJyVkQFhMvVQ32aDaC6h5DdXG1GJbJjeeAkCnjfCJfMmuYjM5R4QNZHDz1TI0dETgF9vP+kbAukQKNWecHK3qg==,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.npmmirror.com/@volar/vue-code-gen/download/@volar/vue-code-gen-0.30.1.tgz
+ tarball: https://registry.npmmirror.com/@volar/vue-code-gen/download/@volar/vue-code-gen-0.30.2.tgz
}
name: '@volar/vue-code-gen'
- version: 0.30.1
+ version: 0.30.2
dependencies:
- '@volar/code-gen': registry.npmmirror.com/@volar/code-gen/0.30.1
- '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.1
- '@volar/source-map': registry.npmmirror.com/@volar/source-map/0.30.1
+ '@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
@@ -8326,16 +7903,16 @@ packages:
name: '@vue/shared'
version: 3.2.26
- registry.npmmirror.com/@vueuse/core/7.5.1_vue@3.2.26:
+ registry.npmmirror.com/@vueuse/core/7.5.3_vue@3.2.26:
resolution:
{
- integrity: sha512-GczfdTWqH483zkUHdDYiLm0Tn51OtsQXYc+eBKKIeolh0mgn682KbSYmkrjNytaF7qGc74YxMDAYjkPBW6V2Pg==,
+ integrity: sha512-D9j5ymHFMFRXQqCp0yZJkf/bvBGiz0MrKUa364p+L8dMyd5zyq2K1JmHyvoBd4xbTFRfmQ1h878u6YE5LCkDVQ==,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.npmmirror.com/@vueuse/core/download/@vueuse/core-7.5.1.tgz
+ tarball: https://registry.npmmirror.com/@vueuse/core/download/@vueuse/core-7.5.3.tgz
}
- id: registry.npmmirror.com/@vueuse/core/7.5.1
+ id: registry.npmmirror.com/@vueuse/core/7.5.3
name: '@vueuse/core'
- version: 7.5.1
+ version: 7.5.3
peerDependencies:
'@vue/composition-api': ^1.1.0
vue: ^2.6.0 || ^3.2.0
@@ -8345,21 +7922,21 @@ packages:
vue:
optional: true
dependencies:
- '@vueuse/shared': registry.npmmirror.com/@vueuse/shared/7.5.1_vue@3.2.26
+ '@vueuse/shared': registry.npmmirror.com/@vueuse/shared/7.5.3_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.1_vue@3.2.26:
+ registry.npmmirror.com/@vueuse/shared/7.5.3_vue@3.2.26:
resolution:
{
- integrity: sha512-zMQEuYJyTmr5Hj2rYgSbb4H/cSI8mdaa9dUuw20j6rPV+xLV11y7vCyIkxo31uODDr0p77FMlProKzNDiK9rAA==,
+ integrity: sha512-BJ71cxHN5VByW1S58Gl85NFJaQu93F7Vs7K/MuAKsIIuHm9PBbkR5Vxkg9ko9cBdiKVt+FNoo13BhdbA+Vwycg==,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.npmmirror.com/@vueuse/shared/download/@vueuse/shared-7.5.1.tgz
+ tarball: https://registry.npmmirror.com/@vueuse/shared/download/@vueuse/shared-7.5.3.tgz
}
- id: registry.npmmirror.com/@vueuse/shared/7.5.1
+ id: registry.npmmirror.com/@vueuse/shared/7.5.3
name: '@vueuse/shared'
- version: 7.5.1
+ version: 7.5.3
peerDependencies:
'@vue/composition-api': ^1.1.0
vue: ^2.6.0 || ^3.2.0
@@ -8403,7 +7980,7 @@ 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.nlark.com/fast-glob/3.2.7
+ fast-glob: registry.npmmirror.com/fast-glob/3.2.7
magic-string: registry.nlark.com/magic-string/0.25.7
micromatch: registry.npmmirror.com/micromatch/4.0.4
windicss: registry.npmmirror.com/windicss/3.4.2
@@ -8448,6 +8025,21 @@ 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.npmmirror.com/indent-string/4.0.0
+ dev: true
+
registry.npmmirror.com/ajv/6.12.6:
resolution:
{
@@ -8491,6 +8083,20 @@ packages:
version: 4.1.1
dev: false
+ registry.npmmirror.com/ansi-escapes/4.3.2:
+ resolution:
+ {
+ integrity: sha1-ayKR0dt9mLZSHV8e+kLQ86n+tl4=,
+ registry: https://registry.npm.taobao.org/,
+ tarball: https://registry.npmmirror.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.npmmirror.com/arg/4.1.3:
resolution:
{
@@ -8502,6 +8108,18 @@ packages:
version: 4.1.3
dev: true
+ registry.npmmirror.com/array-union/2.1.0:
+ resolution:
+ {
+ integrity: sha1-t5hCCtvrHego2ErNii4j0+/oXo0=,
+ registry: https://registry.npm.taobao.org/,
+ tarball: https://registry.npmmirror.com/array-union/download/array-union-2.1.0.tgz
+ }
+ name: array-union
+ version: 2.1.0
+ engines: { node: '>=8' }
+ dev: true
+
registry.npmmirror.com/assign-symbols/1.0.0:
resolution:
{
@@ -8514,6 +8132,18 @@ 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:
{
@@ -8525,23 +8155,23 @@ packages:
version: 4.0.7
dev: false
- registry.npmmirror.com/autoprefixer/10.4.1_postcss@8.4.5:
+ registry.npmmirror.com/autoprefixer/10.4.2_postcss@8.4.5:
resolution:
{
- integrity: sha512-B3ZEG7wtzXDRCEFsan7HmR2AeNsxdJB0+sEC0Hc5/c2NbhJqPwuZm+tn233GBVw82L+6CtD6IPSfVruwKjfV3A==,
+ integrity: sha512-9fOPpHKuDW1w/0EKfRmVnxTDt8166MAnLI3mgZ1JCnhNtYWxcJ6Ud5CO/AVOZi/AvFa8DY9RTy3h3+tFBlrrdQ==,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.npmmirror.com/autoprefixer/download/autoprefixer-10.4.1.tgz
+ tarball: https://registry.npmmirror.com/autoprefixer/download/autoprefixer-10.4.2.tgz
}
- id: registry.npmmirror.com/autoprefixer/10.4.1
+ id: registry.npmmirror.com/autoprefixer/10.4.2
name: autoprefixer
- version: 10.4.1
+ version: 10.4.2
engines: { node: ^10 || ^12 || >=14 }
hasBin: true
peerDependencies:
postcss: ^8.1.0
dependencies:
browserslist: registry.npmmirror.com/browserslist/4.19.1
- caniuse-lite: registry.npmmirror.com/caniuse-lite/1.0.30001294
+ caniuse-lite: registry.npmmirror.com/caniuse-lite/1.0.30001298
fraction.js: registry.npmmirror.com/fraction.js/4.1.2
normalize-range: registry.nlark.com/normalize-range/0.1.2
picocolors: registry.npmmirror.com/picocolors/1.0.0
@@ -8603,7 +8233,7 @@ packages:
engines: { node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7 }
hasBin: true
dependencies:
- caniuse-lite: registry.npmmirror.com/caniuse-lite/1.0.30001294
+ caniuse-lite: registry.npmmirror.com/caniuse-lite/1.0.30001298
electron-to-chromium: registry.npmmirror.com/electron-to-chromium/1.4.30
escalade: registry.nlark.com/escalade/3.1.1
node-releases: registry.npmmirror.com/node-releases/2.0.1
@@ -8663,9 +8293,9 @@ packages:
registry.npmmirror.com/camelcase/5.3.1:
resolution:
{
- integrity: sha1-48mzFWnhBoEd8kL3FXJaH0xJQyA=,
+ integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.npmmirror.com/camelcase/download/camelcase-5.3.1.tgz?cache=0&sync_timestamp=1636945280716&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fcamelcase%2Fdownload%2Fcamelcase-5.3.1.tgz
+ tarball: https://registry.npmmirror.com/camelcase/download/camelcase-5.3.1.tgz
}
name: camelcase
version: 5.3.1
@@ -8677,22 +8307,22 @@ packages:
{
integrity: sha512-tVI4q5jjFV5CavAU8DXfza/TJcZutVKo/5Foskmsqcm0MsL91moHvwiGNnqaa2o6PF/7yT5ikDRcVcl8Rj6LCA==,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.npmmirror.com/camelcase/download/camelcase-6.2.1.tgz?cache=0&sync_timestamp=1636945280716&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fcamelcase%2Fdownload%2Fcamelcase-6.2.1.tgz
+ tarball: https://registry.npmmirror.com/camelcase/download/camelcase-6.2.1.tgz
}
name: camelcase
version: 6.2.1
engines: { node: '>=10' }
dev: true
- registry.npmmirror.com/caniuse-lite/1.0.30001294:
+ registry.npmmirror.com/caniuse-lite/1.0.30001298:
resolution:
{
- integrity: sha512-LiMlrs1nSKZ8qkNhpUf5KD0Al1KCBE3zaT7OLOwEkagXMEDij98SiOovn9wxVGQpklk9vVC/pUSqgYmkmKOS8g==,
+ integrity: sha512-AcKqikjMLlvghZL/vfTHorlQsLDhGRalYf1+GmWCf5SCMziSGjRYQW/JEksj14NaYHIR6KIhrFAy0HV5C25UzQ==,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.npmmirror.com/caniuse-lite/download/caniuse-lite-1.0.30001294.tgz
+ tarball: https://registry.npmmirror.com/caniuse-lite/download/caniuse-lite-1.0.30001298.tgz
}
name: caniuse-lite
- version: 1.0.30001294
+ version: 1.0.30001298
dev: true
registry.npmmirror.com/chalk/1.1.3:
@@ -8878,7 +8508,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=1633673408257&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=1633678907883&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fcolorette%2Fdownload%2Fcolorette-2.0.16.tgz
}
name: colorette
version: 2.0.16
@@ -8920,7 +8550,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.5
+ cz-conventional-changelog: registry.nlark.com/cz-conventional-changelog/3.2.0_@types+node@17.0.8
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
@@ -8935,7 +8565,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.5:
+ registry.npmmirror.com/commitizen/4.2.4_@types+node@17.0.8:
resolution:
{
integrity: sha1-o+Wza9dXX2v256oZ278GsNjzcWU=,
@@ -8949,7 +8579,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.5
+ cz-conventional-changelog: registry.nlark.com/cz-conventional-changelog/3.2.0_@types+node@17.0.8
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
@@ -9019,7 +8649,7 @@ packages:
vary: registry.nlark.com/vary/1.1.2
dev: true
- registry.npmmirror.com/cosmiconfig-typescript-loader/1.0.2_bad060d5f9aca5284661d88d739ba15b:
+ registry.npmmirror.com/cosmiconfig-typescript-loader/1.0.2_faf01e1d5a40372a98081522dcafc186:
resolution:
{
integrity: sha512-27ZehvijYqAKVzta5xtZBS3PAliC8CmnWkGXN0vgxAZz7yqxpMjf3aG7flxF5rEiu8FAD7nZZXtOI+xUGn+bVg==,
@@ -9034,9 +8664,9 @@ packages:
'@types/node': '*'
typescript: '>=3'
dependencies:
- '@types/node': registry.npmmirror.com/@types/node/17.0.5
+ '@types/node': registry.npmmirror.com/@types/node/17.0.8
cosmiconfig: registry.nlark.com/cosmiconfig/7.0.1
- ts-node: registry.npmmirror.com/ts-node/10.4.0_bad060d5f9aca5284661d88d739ba15b
+ ts-node: registry.npmmirror.com/ts-node/10.4.0_faf01e1d5a40372a98081522dcafc186
typescript: registry.npmmirror.com/typescript/4.5.4
transitivePeerDependencies:
- '@swc/core'
@@ -9055,6 +8685,22 @@ packages:
dependencies:
node-fetch: registry.npmmirror.com/node-fetch/2.6.1
+ registry.npmmirror.com/cross-spawn/7.0.3:
+ resolution:
+ {
+ integrity: sha1-9zqFudXUHQRVUcF34ogtSshXKKY=,
+ registry: https://registry.npm.taobao.org/,
+ tarball: https://registry.npmmirror.com/cross-spawn/download/cross-spawn-7.0.3.tgz
+ }
+ name: cross-spawn
+ version: 7.0.3
+ engines: { node: '>= 8' }
+ dependencies:
+ 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
+
registry.npmmirror.com/css-select/4.2.1:
resolution:
{
@@ -9068,7 +8714,7 @@ packages:
boolbase: registry.nlark.com/boolbase/1.0.0
css-what: registry.npmmirror.com/css-what/5.1.0
domhandler: registry.npmmirror.com/domhandler/4.3.0
- domutils: registry.nlark.com/domutils/2.8.0
+ domutils: registry.npmmirror.com/domutils/2.8.0
nth-check: registry.nlark.com/nth-check/2.0.1
dev: true
@@ -9227,6 +8873,68 @@ packages:
cheerio: registry.nlark.com/cheerio/1.0.0-rc.10
dev: true
+ registry.npmmirror.com/doctypes/1.1.0:
+ resolution:
+ {
+ integrity: sha1-6oCxBqh1OHdOijpKWv4pPeSJ4Kk=,
+ registry: https://registry.npm.taobao.org/,
+ tarball: https://registry.npmmirror.com/doctypes/download/doctypes-1.1.0.tgz
+ }
+ name: doctypes
+ version: 1.1.0
+ dev: true
+
+ registry.npmmirror.com/dom-serializer/0.2.2:
+ resolution:
+ {
+ integrity: sha1-GvuB9TNxcXXUeGVd68XjMtn5u1E=,
+ registry: https://registry.npm.taobao.org/,
+ tarball: https://registry.npmmirror.com/dom-serializer/download/dom-serializer-0.2.2.tgz
+ }
+ name: dom-serializer
+ version: 0.2.2
+ dependencies:
+ domelementtype: registry.npmmirror.com/domelementtype/2.2.0
+ entities: registry.nlark.com/entities/2.2.0
+ dev: true
+
+ registry.npmmirror.com/dom-serializer/1.3.2:
+ resolution:
+ {
+ integrity: sha1-YgZDfTLO767HFhgDIwx6ILwbTZE=,
+ registry: https://registry.npm.taobao.org/,
+ tarball: https://registry.npmmirror.com/dom-serializer/download/dom-serializer-1.3.2.tgz
+ }
+ name: dom-serializer
+ version: 1.3.2
+ dependencies:
+ domelementtype: registry.npmmirror.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:
+ {
+ integrity: sha1-mgtsJ4LtahxzI9QiZxg9+b2LHVc=,
+ registry: https://registry.npm.taobao.org/,
+ tarball: https://registry.npmmirror.com/domelementtype/download/domelementtype-2.2.0.tgz
+ }
+ name: domelementtype
+ version: 2.2.0
+ dev: true
+
registry.npmmirror.com/domhandler/2.4.2:
resolution:
{
@@ -9237,7 +8945,7 @@ packages:
name: domhandler
version: 2.4.2
dependencies:
- domelementtype: registry.nlark.com/domelementtype/1.3.1
+ domelementtype: registry.npmmirror.com/domelementtype/1.3.1
dev: true
registry.npmmirror.com/domhandler/4.3.0:
@@ -9251,7 +8959,36 @@ packages:
version: 4.3.0
engines: { node: '>= 4' }
dependencies:
- domelementtype: registry.nlark.com/domelementtype/2.2.0
+ domelementtype: registry.npmmirror.com/domelementtype/2.2.0
+ dev: true
+
+ registry.npmmirror.com/domutils/1.7.0:
+ resolution:
+ {
+ integrity: sha1-Vuo0HoNOBuZ0ivehyyXaZ+qfjCo=,
+ registry: https://registry.npm.taobao.org/,
+ tarball: https://registry.npmmirror.com/domutils/download/domutils-1.7.0.tgz
+ }
+ name: domutils
+ version: 1.7.0
+ dependencies:
+ dom-serializer: registry.npmmirror.com/dom-serializer/0.2.2
+ domelementtype: registry.npmmirror.com/domelementtype/1.3.1
+ dev: true
+
+ registry.npmmirror.com/domutils/2.8.0:
+ resolution:
+ {
+ integrity: sha1-RDfe9dtuLR9dbuhZvZXKfQIEgTU=,
+ registry: https://registry.npm.taobao.org/,
+ tarball: https://registry.npmmirror.com/domutils/download/domutils-2.8.0.tgz
+ }
+ name: domutils
+ version: 2.8.0
+ dependencies:
+ dom-serializer: registry.npmmirror.com/dom-serializer/1.3.2
+ domelementtype: registry.npmmirror.com/domelementtype/2.2.0
+ domhandler: registry.npmmirror.com/domhandler/4.3.0
dev: true
registry.npmmirror.com/electron-to-chromium/1.4.30:
@@ -9265,23 +9002,23 @@ packages:
version: 1.4.30
dev: true
- registry.npmmirror.com/element-plus/1.3.0-beta.1_vue@3.2.26:
+ registry.npmmirror.com/element-plus/1.3.0-beta.2_vue@3.2.26:
resolution:
{
- integrity: sha512-q3vMaKElPpuSTeIF7kuDmMOE+N1YVCCIG3fshXpz6qgjnxPbgZumVM0qGfhr8DTu9JxRbBoDok49dqtX/BWn3w==,
+ integrity: sha512-8FWS8soDPCUHNIid60gzvLCbb9NC3rXAPgaRik73OQ0wO6M1KcdO/Lc7zQY76JHxWsZWo7ne9Jfz6dXQJooDuQ==,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.npmmirror.com/element-plus/download/element-plus-1.3.0-beta.1.tgz
+ tarball: https://registry.npmmirror.com/element-plus/download/element-plus-1.3.0-beta.2.tgz
}
- id: registry.npmmirror.com/element-plus/1.3.0-beta.1
+ id: registry.npmmirror.com/element-plus/1.3.0-beta.2
name: element-plus
- version: 1.3.0-beta.1
+ version: 1.3.0-beta.2
peerDependencies:
vue: ^3.2.0
dependencies:
'@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.1_vue@3.2.26
+ '@vueuse/core': registry.npmmirror.com/@vueuse/core/7.5.3_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
@@ -9638,15 +9375,15 @@ packages:
esbuild-windows-arm64: registry.npmmirror.com/esbuild-windows-arm64/0.13.15
dev: true
- registry.npmmirror.com/eslint-define-config/1.2.1:
+ registry.npmmirror.com/eslint-define-config/1.2.2:
resolution:
{
- integrity: sha512-Mj6OvJXNDrMA+RtFtPFst4BRJPkB4qi9B+8FFr/hdxY0gNbhGoSnp7i3w3/k75vMXTbbfsmeZhQUomI6mK/JVw==,
+ integrity: sha512-xZpBJNM5UGKyBGvOySj8B7vUjgqITf3Ga27FdrbaoitfiTT9G1qVh1fBuz8Y1DkG5MpyxtTPyV6s0rpMGMSgDA==,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.npmmirror.com/eslint-define-config/download/eslint-define-config-1.2.1.tgz
+ tarball: https://registry.npmmirror.com/eslint-define-config/download/eslint-define-config-1.2.2.tgz
}
name: eslint-define-config
- version: 1.2.1
+ version: 1.2.2
engines: { node: '>= 16.9.0', npm: '>= 7.0.0', pnpm: '>= 6.17.0' }
dev: true
@@ -9703,7 +9440,7 @@ packages:
{
integrity: sha1-54blmmbLkrP2wfsNUIqrF0hI9Iw=,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.npmmirror.com/eslint-scope/download/eslint-scope-5.1.1.tgz
+ tarball: https://registry.npmmirror.com/eslint-scope/download/eslint-scope-5.1.1.tgz?cache=0&sync_timestamp=1637466865628&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Feslint-scope%2Fdownload%2Feslint-scope-5.1.1.tgz
}
name: eslint-scope
version: 5.1.1
@@ -9718,7 +9455,7 @@ packages:
{
integrity: sha1-nPRbE8Wsjz1MUPRqUSH2Gz4xiXg=,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.npmmirror.com/eslint-scope/download/eslint-scope-6.0.0.tgz
+ tarball: https://registry.npmmirror.com/eslint-scope/download/eslint-scope-6.0.0.tgz?cache=0&sync_timestamp=1637466865628&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Feslint-scope%2Fdownload%2Feslint-scope-6.0.0.tgz
}
name: eslint-scope
version: 6.0.0
@@ -9796,7 +9533,7 @@ packages:
'@humanwhocodes/config-array': registry.npmmirror.com/@humanwhocodes/config-array/0.5.0
ajv: registry.npmmirror.com/ajv/6.12.6
chalk: registry.npmmirror.com/chalk/4.1.2
- cross-spawn: registry.nlark.com/cross-spawn/7.0.3
+ cross-spawn: registry.npmmirror.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
@@ -9809,7 +9546,7 @@ packages:
esutils: registry.npmmirror.com/esutils/2.0.3
fast-deep-equal: registry.nlark.com/fast-deep-equal/3.1.3
file-entry-cache: registry.nlark.com/file-entry-cache/6.0.1
- functional-red-black-tree: registry.nlark.com/functional-red-black-tree/1.0.1
+ functional-red-black-tree: registry.npmmirror.com/functional-red-black-tree/1.0.1
glob-parent: registry.npmmirror.com/glob-parent/5.1.2
globals: registry.npmmirror.com/globals/13.12.0
ignore: registry.npmmirror.com/ignore/4.0.6
@@ -9942,7 +9679,7 @@ packages:
{
integrity: sha1-OYrT88WiSUi+dyXoPRGn3ijNvR0=,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.npmmirror.com/estraverse/download/estraverse-4.3.0.tgz
+ tarball: https://registry.npmmirror.com/estraverse/download/estraverse-4.3.0.tgz?cache=0&sync_timestamp=1635237716974&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Festraverse%2Fdownload%2Festraverse-4.3.0.tgz
}
name: estraverse
version: 4.3.0
@@ -9954,7 +9691,7 @@ packages:
{
integrity: sha1-LupSkHAvJquP5TcDcP+GyWXSESM=,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.npmmirror.com/estraverse/download/estraverse-5.3.0.tgz
+ tarball: https://registry.npmmirror.com/estraverse/download/estraverse-5.3.0.tgz?cache=0&sync_timestamp=1635237716974&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Festraverse%2Fdownload%2Festraverse-5.3.0.tgz
}
name: estraverse
version: 5.3.0
@@ -10005,13 +9742,13 @@ packages:
version: 4.1.0
engines: { node: '>=10' }
dependencies:
- cross-spawn: registry.nlark.com/cross-spawn/7.0.3
- get-stream: registry.nlark.com/get-stream/5.2.0
- human-signals: registry.nlark.com/human-signals/1.1.1
+ cross-spawn: registry.npmmirror.com/cross-spawn/7.0.3
+ get-stream: registry.npmmirror.com/get-stream/5.2.0
+ human-signals: registry.npmmirror.com/human-signals/1.1.1
is-stream: registry.nlark.com/is-stream/2.0.1
- merge-stream: registry.nlark.com/merge-stream/2.0.0
+ merge-stream: registry.npmmirror.com/merge-stream/2.0.0
npm-run-path: registry.npmmirror.com/npm-run-path/4.0.1
- onetime: registry.nlark.com/onetime/5.1.2
+ onetime: registry.npmmirror.com/onetime/5.1.2
signal-exit: registry.npmmirror.com/signal-exit/3.0.6
strip-final-newline: registry.nlark.com/strip-final-newline/2.0.0
dev: true
@@ -10021,29 +9758,47 @@ packages:
{
integrity: sha1-+ArZy/Qpj3vR1MlVXCHpN0HEEd0=,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.npmmirror.com/execa/download/execa-5.1.1.tgz?cache=0&sync_timestamp=1637148795580&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fexeca%2Fdownload%2Fexeca-5.1.1.tgz
+ tarball: https://registry.npmmirror.com/execa/download/execa-5.1.1.tgz
}
name: execa
version: 5.1.1
engines: { node: '>=10' }
dependencies:
- cross-spawn: registry.nlark.com/cross-spawn/7.0.3
- get-stream: registry.nlark.com/get-stream/6.0.1
- human-signals: registry.nlark.com/human-signals/2.1.0
+ cross-spawn: registry.npmmirror.com/cross-spawn/7.0.3
+ get-stream: registry.npmmirror.com/get-stream/6.0.1
+ human-signals: registry.npmmirror.com/human-signals/2.1.0
is-stream: registry.nlark.com/is-stream/2.0.1
- merge-stream: registry.nlark.com/merge-stream/2.0.0
+ merge-stream: registry.npmmirror.com/merge-stream/2.0.0
npm-run-path: registry.npmmirror.com/npm-run-path/4.0.1
- onetime: registry.nlark.com/onetime/5.1.2
+ onetime: registry.npmmirror.com/onetime/5.1.2
signal-exit: registry.npmmirror.com/signal-exit/3.0.6
strip-final-newline: registry.nlark.com/strip-final-newline/2.0.0
dev: true
+ registry.npmmirror.com/fast-glob/3.2.7:
+ resolution:
+ {
+ integrity: sha1-/Wy3otfpqnp4RhEehaGW1rL3ZqE=,
+ registry: https://registry.npm.taobao.org/,
+ tarball: https://registry.npmmirror.com/fast-glob/download/fast-glob-3.2.7.tgz
+ }
+ name: fast-glob
+ version: 3.2.7
+ engines: { node: '>=8' }
+ dependencies:
+ '@nodelib/fs.stat': registry.npmmirror.com/@nodelib/fs.stat/2.0.5
+ '@nodelib/fs.walk': registry.nlark.com/@nodelib/fs.walk/1.2.8
+ glob-parent: registry.npmmirror.com/glob-parent/5.1.2
+ merge2: registry.nlark.com/merge2/1.4.1
+ micromatch: registry.npmmirror.com/micromatch/4.0.4
+ dev: true
+
registry.npmmirror.com/find-up/4.1.0:
resolution:
{
integrity: sha1-l6/n1s3AvFkoWEt8jXsW6KmqXRk=,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.npmmirror.com/find-up/download/find-up-4.1.0.tgz
+ tarball: https://registry.npmmirror.com/find-up/download/find-up-4.1.0.tgz?cache=0&sync_timestamp=1633619099767&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Ffind-up%2Fdownload%2Ffind-up-4.1.0.tgz
}
name: find-up
version: 4.1.0
@@ -10058,7 +9813,7 @@ packages:
{
integrity: sha1-TJKBnstwg1YeT0okCoa+UZj1Nvw=,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.npmmirror.com/find-up/download/find-up-5.0.0.tgz
+ tarball: https://registry.npmmirror.com/find-up/download/find-up-5.0.0.tgz?cache=0&sync_timestamp=1633619099767&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Ffind-up%2Fdownload%2Ffind-up-5.0.0.tgz
}
name: find-up
version: 5.0.0
@@ -10148,6 +9903,17 @@ packages:
name: function-bind
version: 1.1.1
+ registry.npmmirror.com/functional-red-black-tree/1.0.1:
+ resolution:
+ {
+ integrity: sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=,
+ registry: https://registry.npm.taobao.org/,
+ tarball: https://registry.npmmirror.com/functional-red-black-tree/download/functional-red-black-tree-1.0.1.tgz
+ }
+ name: functional-red-black-tree
+ version: 1.0.1
+ dev: true
+
registry.npmmirror.com/get-intrinsic/1.1.1:
resolution:
{
@@ -10162,6 +9928,32 @@ packages:
has: registry.nlark.com/has/1.0.3
has-symbols: registry.nlark.com/has-symbols/1.0.2
+ registry.npmmirror.com/get-stream/5.2.0:
+ resolution:
+ {
+ integrity: sha1-SWaheV7lrOZecGxLe+txJX1uItM=,
+ registry: https://registry.npm.taobao.org/,
+ tarball: https://registry.npmmirror.com/get-stream/download/get-stream-5.2.0.tgz
+ }
+ name: get-stream
+ version: 5.2.0
+ engines: { node: '>=8' }
+ dependencies:
+ pump: registry.nlark.com/pump/3.0.0
+ dev: true
+
+ registry.npmmirror.com/get-stream/6.0.1:
+ resolution:
+ {
+ integrity: sha1-omLY7vZ6ztV8KFKtYWdSakPL97c=,
+ registry: https://registry.npm.taobao.org/,
+ tarball: https://registry.npmmirror.com/get-stream/download/get-stream-6.0.1.tgz
+ }
+ name: get-stream
+ version: 6.0.1
+ engines: { node: '>=10' }
+ dev: true
+
registry.npmmirror.com/git-raw-commits/2.0.11:
resolution:
{
@@ -10271,6 +10063,25 @@ packages:
type-fest: registry.npmmirror.com/type-fest/0.20.2
dev: true
+ registry.npmmirror.com/globby/11.0.4:
+ resolution:
+ {
+ integrity: sha1-LLr/d8Lypi5x6bKBOme5ejowAaU=,
+ registry: https://registry.npm.taobao.org/,
+ tarball: https://registry.npmmirror.com/globby/download/globby-11.0.4.tgz
+ }
+ name: globby
+ version: 11.0.4
+ engines: { node: '>=10' }
+ dependencies:
+ array-union: registry.npmmirror.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.7
+ ignore: registry.npmmirror.com/ignore/5.2.0
+ merge2: registry.nlark.com/merge2/1.4.1
+ slash: registry.npmmirror.com/slash/3.0.0
+ dev: true
+
registry.npmmirror.com/graceful-fs/4.2.8:
resolution:
{
@@ -10304,7 +10115,7 @@ packages:
version: 4.0.2
engines: { node: '>=10' }
dependencies:
- lru-cache: registry.nlark.com/lru-cache/6.0.0
+ lru-cache: registry.npmmirror.com/lru-cache/6.0.0
dev: true
registry.npmmirror.com/htmlparser2/3.10.1:
@@ -10312,14 +10123,14 @@ packages:
{
integrity: sha1-vWedw/WYl7ajS7EHSchVu1OpOS8=,
registry: https://registry.npm.taobao.org/,
- 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
+ tarball: https://registry.npmmirror.com/htmlparser2/download/htmlparser2-3.10.1.tgz
}
name: htmlparser2
version: 3.10.1
dependencies:
- domelementtype: registry.nlark.com/domelementtype/1.3.1
+ domelementtype: registry.npmmirror.com/domelementtype/1.3.1
domhandler: registry.npmmirror.com/domhandler/2.4.2
- domutils: registry.nlark.com/domutils/1.7.0
+ domutils: registry.npmmirror.com/domutils/1.7.0
entities: registry.nlark.com/entities/1.1.2
inherits: registry.nlark.com/inherits/2.0.4
readable-stream: registry.nlark.com/readable-stream/3.6.0
@@ -10330,14 +10141,14 @@ packages:
{
integrity: sha1-xNditsM3GgXb5l6UrkOp+EX7j7c=,
registry: https://registry.npm.taobao.org/,
- 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
+ tarball: https://registry.npmmirror.com/htmlparser2/download/htmlparser2-6.1.0.tgz
}
name: htmlparser2
version: 6.1.0
dependencies:
- domelementtype: registry.nlark.com/domelementtype/2.2.0
+ domelementtype: registry.npmmirror.com/domelementtype/2.2.0
domhandler: registry.npmmirror.com/domhandler/4.3.0
- domutils: registry.nlark.com/domutils/2.8.0
+ domutils: registry.npmmirror.com/domutils/2.8.0
entities: registry.nlark.com/entities/2.2.0
dev: true
@@ -10346,17 +10157,41 @@ packages:
{
integrity: sha512-H7MImA4MS6cw7nbyURtLPO1Tms7C5H602LRETv95z1MxO/7CP7rDVROehUYeYBUYEON94NXXDEPmZuq+hX4sog==,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.npmmirror.com/htmlparser2/download/htmlparser2-7.2.0.tgz?cache=0&sync_timestamp=1636641716463&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fhtmlparser2%2Fdownload%2Fhtmlparser2-7.2.0.tgz
+ tarball: https://registry.npmmirror.com/htmlparser2/download/htmlparser2-7.2.0.tgz
}
name: htmlparser2
version: 7.2.0
dependencies:
- domelementtype: registry.nlark.com/domelementtype/2.2.0
+ domelementtype: registry.npmmirror.com/domelementtype/2.2.0
domhandler: registry.npmmirror.com/domhandler/4.3.0
- domutils: registry.nlark.com/domutils/2.8.0
+ domutils: registry.npmmirror.com/domutils/2.8.0
entities: registry.nlark.com/entities/3.0.1
dev: true
+ registry.npmmirror.com/human-signals/1.1.1:
+ resolution:
+ {
+ integrity: sha1-xbHNFPUK6uCatsWf5jujOV/k36M=,
+ registry: https://registry.npm.taobao.org/,
+ tarball: https://registry.npmmirror.com/human-signals/download/human-signals-1.1.1.tgz
+ }
+ name: human-signals
+ version: 1.1.1
+ engines: { node: '>=8.12.0' }
+ dev: true
+
+ registry.npmmirror.com/human-signals/2.1.0:
+ resolution:
+ {
+ integrity: sha1-3JH8ukLk0G5Kuu0zs+ejwC9RTqA=,
+ registry: https://registry.npm.taobao.org/,
+ tarball: https://registry.npmmirror.com/human-signals/download/human-signals-2.1.0.tgz
+ }
+ name: human-signals
+ version: 2.1.0
+ engines: { node: '>=10.17.0' }
+ dev: true
+
registry.npmmirror.com/husky/7.0.4:
resolution:
{
@@ -10394,6 +10229,18 @@ packages:
engines: { node: '>= 4' }
dev: true
+ registry.npmmirror.com/indent-string/4.0.0:
+ resolution:
+ {
+ integrity: sha1-Yk+PRJfWGbLZdoUx1Y9BIoVNclE=,
+ registry: https://registry.npm.taobao.org/,
+ tarball: https://registry.npmmirror.com/indent-string/download/indent-string-4.0.0.tgz
+ }
+ name: indent-string
+ version: 4.0.0
+ engines: { node: '>=8' }
+ dev: true
+
registry.npmmirror.com/inquirer/6.5.2:
resolution:
{
@@ -10492,6 +10339,17 @@ 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:
{
@@ -10515,6 +10373,17 @@ 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:
{
@@ -10574,6 +10443,20 @@ packages:
engines: { '0': node >= 0.2.0 }
dev: true
+ registry.npmmirror.com/jstransformer/1.0.0:
+ resolution:
+ {
+ integrity: sha1-7Yvwkh4vPx7U1cGkT2hwntJHIsM=,
+ registry: https://registry.npm.taobao.org/,
+ tarball: https://registry.npmmirror.com/jstransformer/download/jstransformer-1.0.0.tgz
+ }
+ name: jstransformer
+ version: 1.0.0
+ dependencies:
+ is-promise: registry.nlark.com/is-promise/2.2.2
+ promise: registry.nlark.com/promise/7.3.1
+ dev: true
+
registry.npmmirror.com/known-css-properties/0.24.0:
resolution:
{
@@ -10644,15 +10527,15 @@ packages:
version: 1.2.4
dev: true
- registry.npmmirror.com/lint-staged/12.1.4:
+ registry.npmmirror.com/lint-staged/12.1.7:
resolution:
{
- integrity: sha512-RgDz9nsFsE0/5eL9Vat0AvCuk0+j5mEuzBIVfrRH5FRtt5wibYe8zTjZs2nuqLFrLAGQGYnj8+HJxolcj08i/A==,
+ integrity: sha512-bltv/ejiLWtowExpjU+s5z8j1Byjg9AlmaAjMmqNbIicY69u6sYIwXGg0dCn0TlkrrY2CphtHIXAkbZ+1VoWQQ==,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.npmmirror.com/lint-staged/download/lint-staged-12.1.4.tgz
+ tarball: https://registry.npmmirror.com/lint-staged/download/lint-staged-12.1.7.tgz
}
name: lint-staged
- version: 12.1.4
+ version: 12.1.7
engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 }
hasBin: true
dependencies:
@@ -10663,10 +10546,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.nlark.com/micromatch/4.0.4
+ micromatch: registry.npmmirror.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.nlark.com/string-argv/0.3.1
+ string-argv: registry.npmmirror.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:
@@ -10693,7 +10576,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.nlark.com/rfdc/1.3.0
+ rfdc: registry.npmmirror.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
@@ -10730,18 +10613,32 @@ packages:
{
integrity: sha1-WJ7NNSRx8qHAxXAodUOmTf0g4KE=,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.npmmirror.com/log-update/download/log-update-4.0.0.tgz?cache=0&sync_timestamp=1634543461511&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Flog-update%2Fdownload%2Flog-update-4.0.0.tgz
+ tarball: https://registry.npmmirror.com/log-update/download/log-update-4.0.0.tgz
}
name: log-update
version: 4.0.0
engines: { node: '>=10' }
dependencies:
- ansi-escapes: registry.nlark.com/ansi-escapes/4.3.2
+ ansi-escapes: registry.npmmirror.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
dev: true
+ registry.npmmirror.com/lru-cache/6.0.0:
+ resolution:
+ {
+ integrity: sha1-bW/mVw69lqr5D8rR2vo7JWbbOpQ=,
+ registry: https://registry.npm.taobao.org/,
+ tarball: https://registry.npmmirror.com/lru-cache/download/lru-cache-6.0.0.tgz
+ }
+ name: lru-cache
+ version: 6.0.0
+ engines: { node: '>=10' }
+ dependencies:
+ yallist: registry.npmmirror.com/yallist/4.0.0
+ dev: true
+
registry.npmmirror.com/map-obj/1.0.1:
resolution:
{
@@ -10848,6 +10745,17 @@ packages:
yargs-parser: registry.npmmirror.com/yargs-parser/20.2.9
dev: true
+ registry.npmmirror.com/merge-stream/2.0.0:
+ resolution:
+ {
+ integrity: sha1-UoI2KaFN0AyXcPtq1H3GMQ8sH2A=,
+ registry: https://registry.npm.taobao.org/,
+ tarball: https://registry.npmmirror.com/merge-stream/download/merge-stream-2.0.0.tgz
+ }
+ name: merge-stream
+ version: 2.0.0
+ dev: true
+
registry.npmmirror.com/micromatch/3.1.0:
resolution:
{
@@ -10904,6 +10812,30 @@ packages:
dev: true
optional: true
+ registry.npmmirror.com/mimic-fn/1.2.0:
+ resolution:
+ {
+ integrity: sha1-ggyGo5M0ZA6ZUWkovQP8qIBX0CI=,
+ registry: https://registry.npm.taobao.org/,
+ tarball: https://registry.npmmirror.com/mimic-fn/download/mimic-fn-1.2.0.tgz
+ }
+ name: mimic-fn
+ version: 1.2.0
+ engines: { node: '>=4' }
+ dev: true
+
+ registry.npmmirror.com/mimic-fn/2.1.0:
+ resolution:
+ {
+ integrity: sha1-ftLCzMyvhNP/y3pptXcR/CCDQBs=,
+ registry: https://registry.npm.taobao.org/,
+ tarball: https://registry.npmmirror.com/mimic-fn/download/mimic-fn-2.1.0.tgz
+ }
+ name: mimic-fn
+ version: 2.1.0
+ engines: { node: '>=6' }
+ dev: true
+
registry.npmmirror.com/mockjs/1.1.0:
resolution:
{
@@ -11010,7 +10942,7 @@ packages:
{
integrity: sha1-PR05XyBPHy8ppUNYuftnh2WtL8U=,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.npmmirror.com/node-releases/download/node-releases-2.0.1.tgz
+ tarball: https://registry.npmmirror.com/node-releases/download/node-releases-2.0.1.tgz?cache=0&sync_timestamp=1634807596728&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fnode-releases%2Fdownload%2Fnode-releases-2.0.1.tgz
}
name: node-releases
version: 2.0.1
@@ -11032,7 +10964,7 @@ packages:
{
integrity: sha1-t+zR5e1T2o43pV4cImnguX7XSOo=,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.npmmirror.com/npm-run-path/download/npm-run-path-4.0.1.tgz?cache=0&sync_timestamp=1633420537317&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fnpm-run-path%2Fdownload%2Fnpm-run-path-4.0.1.tgz
+ tarball: https://registry.npmmirror.com/npm-run-path/download/npm-run-path-4.0.1.tgz
}
name: npm-run-path
version: 4.0.1
@@ -11041,6 +10973,18 @@ packages:
path-key: registry.nlark.com/path-key/3.1.1
dev: true
+ registry.npmmirror.com/nprogress/0.2.0:
+ resolution:
+ {
+ integrity: sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==,
+ registry: https://registry.npm.taobao.org/,
+ tarball: https://registry.npmmirror.com/nprogress/download/nprogress-0.2.0.tgz
+ }
+ name: nprogress
+ version: 0.2.0
+ requiresBuild: true
+ dev: false
+
registry.npmmirror.com/object-inspect/1.12.0:
resolution:
{
@@ -11051,18 +10995,46 @@ packages:
name: object-inspect
version: 1.12.0
+ registry.npmmirror.com/onetime/2.0.1:
+ resolution:
+ {
+ integrity: sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=,
+ registry: https://registry.npm.taobao.org/,
+ tarball: https://registry.npmmirror.com/onetime/download/onetime-2.0.1.tgz
+ }
+ name: onetime
+ version: 2.0.1
+ engines: { node: '>=4' }
+ dependencies:
+ mimic-fn: registry.npmmirror.com/mimic-fn/1.2.0
+ dev: true
+
+ registry.npmmirror.com/onetime/5.1.2:
+ resolution:
+ {
+ integrity: sha1-0Oluu1awdHbfHdnEgG5SN5hcpF4=,
+ registry: https://registry.npm.taobao.org/,
+ tarball: https://registry.npmmirror.com/onetime/download/onetime-5.1.2.tgz
+ }
+ name: onetime
+ version: 5.1.2
+ engines: { node: '>=6' }
+ dependencies:
+ mimic-fn: registry.npmmirror.com/mimic-fn/2.1.0
+ dev: true
+
registry.npmmirror.com/p-map/4.0.0:
resolution:
{
integrity: sha1-uy+Vpe2i7BaOySdOBqdHw+KQTSs=,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.npmmirror.com/p-map/download/p-map-4.0.0.tgz?cache=0&sync_timestamp=1635932063287&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fp-map%2Fdownload%2Fp-map-4.0.0.tgz
+ tarball: https://registry.npmmirror.com/p-map/download/p-map-4.0.0.tgz
}
name: p-map
version: 4.0.0
engines: { node: '>=10' }
dependencies:
- aggregate-error: registry.nlark.com/aggregate-error/3.1.0
+ aggregate-error: registry.npmmirror.com/aggregate-error/3.1.0
dev: true
registry.npmmirror.com/p-try/2.2.0:
@@ -11070,7 +11042,7 @@ packages:
{
integrity: sha1-yyhoVA4xPWHeWPr741zpAE1VQOY=,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.npmmirror.com/p-try/download/p-try-2.2.0.tgz
+ tarball: https://registry.npmmirror.com/p-try/download/p-try-2.2.0.tgz?cache=0&sync_timestamp=1633367752239&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fp-try%2Fdownload%2Fp-try-2.2.0.tgz
}
name: p-try
version: 2.2.0
@@ -11132,6 +11104,18 @@ packages:
engines: { node: '>=0.10.0' }
dev: true
+ registry.npmmirror.com/path-type/4.0.0:
+ resolution:
+ {
+ integrity: sha1-hO0BwKe6OAr+CdkKjBgNzZ0DBDs=,
+ registry: https://registry.npm.taobao.org/,
+ tarball: https://registry.npmmirror.com/path-type/download/path-type-4.0.0.tgz
+ }
+ name: path-type
+ version: 4.0.0
+ engines: { node: '>=8' }
+ dev: true
+
registry.npmmirror.com/picocolors/1.0.0:
resolution:
{
@@ -11196,6 +11180,23 @@ packages:
postcss-safe-parser: registry.nlark.com/postcss-safe-parser/6.0.0_postcss@8.4.5
dev: true
+ registry.npmmirror.com/postcss-less/6.0.0_postcss@8.4.5:
+ resolution:
+ {
+ integrity: sha512-FPX16mQLyEjLzEuuJtxA8X3ejDLNGGEG503d2YGZR5Ask1SpDN8KmZUMpzCvyalWRywAn1n1VOA5dcqfCLo5rg==,
+ registry: https://registry.npm.taobao.org/,
+ tarball: https://registry.npmmirror.com/postcss-less/download/postcss-less-6.0.0.tgz
+ }
+ id: registry.npmmirror.com/postcss-less/6.0.0
+ name: postcss-less
+ version: 6.0.0
+ engines: { node: '>=12' }
+ peerDependencies:
+ postcss: ^8.3.5
+ dependencies:
+ postcss: registry.npmmirror.com/postcss/8.4.5
+ dev: true
+
registry.npmmirror.com/postcss-prefix-selector/1.14.0_postcss@5.2.18:
resolution:
{
@@ -11335,6 +11336,41 @@ 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:
{
@@ -11346,6 +11382,57 @@ 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.2:
resolution:
{
@@ -11399,15 +11486,15 @@ packages:
type-fest: registry.npmmirror.com/type-fest/0.8.1
dev: true
- registry.npmmirror.com/request-light/0.5.5:
+ registry.npmmirror.com/request-light/0.5.7:
resolution:
{
- integrity: sha512-AvjfJuhyT6dYfhtIBF+IpTPQco+Td1QJ6PsIJ5xui110vQ5p9HxHk+m1XJqXazLQT6CxxSx9eNv6R/+fu4bZig==,
+ integrity: sha512-i/wKzvcx7Er8tZnvqSxWuNO5ZGggu2UgZAqj/RyZ0si7lBTXL7kZiI/dWxzxnQjaY7s5HEy1qK21Do4Ncr6cVw==,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.npmmirror.com/request-light/download/request-light-0.5.5.tgz
+ tarball: https://registry.npmmirror.com/request-light/download/request-light-0.5.7.tgz
}
name: request-light
- version: 0.5.5
+ version: 0.5.7
dev: true
registry.npmmirror.com/resolve-url/0.2.1:
@@ -11436,6 +11523,17 @@ packages:
path-parse: registry.nlark.com/path-parse/1.0.7
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:
{
@@ -11476,7 +11574,7 @@ packages:
version: 6.6.7
engines: { npm: '>=2.0.0' }
dependencies:
- tslib: registry.nlark.com/tslib/1.14.1
+ tslib: registry.npmmirror.com/tslib/1.14.1
dev: true
registry.npmmirror.com/rxjs/7.5.1:
@@ -11489,7 +11587,19 @@ packages:
name: rxjs
version: 7.5.1
dependencies:
- tslib: registry.nlark.com/tslib/2.3.1
+ 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:
@@ -11519,6 +11629,18 @@ packages:
totalist: registry.nlark.com/totalist/1.1.0
dev: true
+ registry.npmmirror.com/slash/3.0.0:
+ resolution:
+ {
+ integrity: sha1-ZTm+hwwWWtvVJAIg2+Nh8bxNRjQ=,
+ registry: https://registry.npm.taobao.org/,
+ tarball: https://registry.npmmirror.com/slash/download/slash-3.0.0.tgz
+ }
+ name: slash
+ version: 3.0.0
+ engines: { node: '>=8' }
+ dev: true
+
registry.npmmirror.com/source-map-js/1.0.1:
resolution:
{
@@ -11577,6 +11699,18 @@ 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:
{
@@ -11942,6 +12076,18 @@ packages:
strip-ansi: registry.npmmirror.com/strip-ansi/6.0.1
dev: true
+ registry.npmmirror.com/to-fast-properties/2.0.0:
+ resolution:
+ {
+ integrity: sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=,
+ registry: https://registry.npm.taobao.org/,
+ tarball: https://registry.npmmirror.com/to-fast-properties/download/to-fast-properties-2.0.0.tgz
+ }
+ name: to-fast-properties
+ version: 2.0.0
+ engines: { node: '>=4' }
+ dev: true
+
registry.npmmirror.com/to-object-path/0.3.0:
resolution:
{
@@ -11973,7 +12119,7 @@ packages:
safe-regex: registry.nlark.com/safe-regex/1.1.0
dev: true
- registry.npmmirror.com/ts-node/10.4.0_bad060d5f9aca5284661d88d739ba15b:
+ registry.npmmirror.com/ts-node/10.4.0_faf01e1d5a40372a98081522dcafc186:
resolution:
{
integrity: sha1-aA+IlFiF9ObPRQ5/DWIj3UBIlfc=,
@@ -12000,7 +12146,7 @@ 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.5
+ '@types/node': registry.npmmirror.com/@types/node/17.0.8
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
@@ -12011,6 +12157,46 @@ packages:
yn: registry.nlark.com/yn/3.1.1
dev: true
+ registry.npmmirror.com/tslib/1.14.1:
+ resolution:
+ {
+ integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==,
+ registry: https://registry.npm.taobao.org/,
+ tarball: https://registry.npmmirror.com/tslib/download/tslib-1.14.1.tgz
+ }
+ name: tslib
+ version: 1.14.1
+ dev: true
+
+ registry.npmmirror.com/tslib/2.3.1:
+ resolution:
+ {
+ integrity: sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==,
+ registry: https://registry.npm.taobao.org/,
+ tarball: https://registry.npmmirror.com/tslib/download/tslib-2.3.1.tgz
+ }
+ name: tslib
+ version: 2.3.1
+ dev: true
+
+ registry.npmmirror.com/tsutils/3.21.0_typescript@4.5.4:
+ resolution:
+ {
+ integrity: sha1-tIcX05TOpsHglpg+7Vjp1hcVtiM=,
+ registry: https://registry.npm.taobao.org/,
+ tarball: https://registry.npmmirror.com/tsutils/download/tsutils-3.21.0.tgz
+ }
+ id: registry.npmmirror.com/tsutils/3.21.0
+ name: tsutils
+ version: 3.21.0
+ engines: { node: '>= 6' }
+ peerDependencies:
+ 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
+ dev: true
+
registry.npmmirror.com/type-fest/0.18.1:
resolution:
{
@@ -12353,40 +12539,42 @@ packages:
vscode-languageserver-protocol: registry.npmmirror.com/vscode-languageserver-protocol/3.17.0-next.11
dev: true
- registry.npmmirror.com/vscode-pug-languageservice/0.30.1:
+ registry.npmmirror.com/vscode-pug-languageservice/0.30.2:
resolution:
{
- integrity: sha512-ytco+lziRQNrpHpI8X+/rhYaX4KUWAnYZHd1f1epu2m+9WoIf9swbk8/slIOeyec1DPg4Y7AS8hTLcEfOfY71g==,
+ integrity: sha512-YkrBodqSzNrtLaEIeMnRJAcnqCWysIiOdkzxF6XHuOc+wDvbZ1U4XgxoLvNNjQdzNQIEYKbsLW0ldq5TYphjiA==,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.npmmirror.com/vscode-pug-languageservice/download/vscode-pug-languageservice-0.30.1.tgz
+ tarball: https://registry.npmmirror.com/vscode-pug-languageservice/download/vscode-pug-languageservice-0.30.2.tgz
}
name: vscode-pug-languageservice
- version: 0.30.1
+ version: 0.30.2
dependencies:
- '@volar/code-gen': registry.npmmirror.com/@volar/code-gen/0.30.1
- '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.1
- '@volar/source-map': registry.npmmirror.com/@volar/source-map/0.30.1
- '@volar/transforms': registry.npmmirror.com/@volar/transforms/0.30.1
+ '@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
pug-lexer: registry.nlark.com/pug-lexer/5.0.1
pug-parser: registry.nlark.com/pug-parser/6.0.0
- vscode-languageserver: registry.npmmirror.com/vscode-languageserver/8.0.0-next.5
+ 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
dev: true
- registry.npmmirror.com/vscode-typescript-languageservice/0.30.1:
+ registry.npmmirror.com/vscode-typescript-languageservice/0.30.2:
resolution:
{
- integrity: sha512-7EBJiaLXThlrbm2K5VU+qWPR3z+RtmCFLWiZaNdJYO/E5UFBQiPmO8qXlxcB2x1N7zId2GZoogAbT15oexY2eQ==,
+ integrity: sha512-5l+gMfbHTZnJy7V7xdH78ai1ViR/scrIVQT5KFraDWLKTYHjGBkHDZ1E9fF+jbeyEizyy2ayldTQ7kCz8jWqVA==,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.npmmirror.com/vscode-typescript-languageservice/download/vscode-typescript-languageservice-0.30.1.tgz
+ tarball: https://registry.npmmirror.com/vscode-typescript-languageservice/download/vscode-typescript-languageservice-0.30.2.tgz
}
name: vscode-typescript-languageservice
- version: 0.30.1
+ version: 0.30.2
dependencies:
- '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.1
+ '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.2
semver: registry.nlark.com/semver/7.3.5
upath: registry.nlark.com/upath/2.0.1
- 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-textdocument: registry.npmmirror.com/vscode-languageserver-textdocument/1.0.3
+ vscode-nls: registry.nlark.com/vscode-nls/5.0.0
dev: true
registry.npmmirror.com/vscode-uri/2.1.2:
@@ -12411,34 +12599,35 @@ packages:
version: 3.0.3
dev: true
- registry.npmmirror.com/vscode-vue-languageservice/0.30.1:
+ registry.npmmirror.com/vscode-vue-languageservice/0.30.2:
resolution:
{
- integrity: sha512-l9R5vXkrGY0N4hA2o9ZFBIKL44z7UbHc45YjOmnslGwYL15YXfb7T4quW8VYSWJNRbiFBTNnNLWORIDEcWazBA==,
+ integrity: sha512-P0g92JmnVkV2zrWhDbT2zxuOUp0X2kMM9VHlrT7ALZq8wAhPOW0B4nhhb9a6jKBh6qqFBDquNeQRvTEZp4NJMA==,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.npmmirror.com/vscode-vue-languageservice/download/vscode-vue-languageservice-0.30.1.tgz
+ tarball: https://registry.npmmirror.com/vscode-vue-languageservice/download/vscode-vue-languageservice-0.30.2.tgz
}
name: vscode-vue-languageservice
- version: 0.30.1
+ version: 0.30.2
dependencies:
- '@volar/code-gen': registry.npmmirror.com/@volar/code-gen/0.30.1
- '@volar/html2pug': registry.npmmirror.com/@volar/html2pug/0.30.1
- '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.1
- '@volar/source-map': registry.npmmirror.com/@volar/source-map/0.30.1
- '@volar/transforms': registry.npmmirror.com/@volar/transforms/0.30.1
- '@volar/vue-code-gen': registry.npmmirror.com/@volar/vue-code-gen/0.30.1
+ '@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
'@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.5
+ request-light: registry.npmmirror.com/request-light/0.5.7
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-textdocument: registry.npmmirror.com/vscode-languageserver-textdocument/1.0.3
- vscode-pug-languageservice: registry.npmmirror.com/vscode-pug-languageservice/0.30.1
- vscode-typescript-languageservice: registry.npmmirror.com/vscode-typescript-languageservice/0.30.1
+ vscode-pug-languageservice: registry.npmmirror.com/vscode-pug-languageservice/0.30.2
+ vscode-typescript-languageservice: registry.npmmirror.com/vscode-typescript-languageservice/0.30.2
dev: true
registry.npmmirror.com/vue-demi/0.12.1_vue@3.2.26:
@@ -12528,23 +12717,23 @@ packages:
vue: registry.npmmirror.com/vue/3.2.26
dev: false
- registry.npmmirror.com/vue-tsc/0.30.1_typescript@4.5.4:
+ registry.npmmirror.com/vue-tsc/0.30.2_typescript@4.5.4:
resolution:
{
- integrity: sha512-AVBPWF70LvuzAt6phaF3U8pg1WmjmZQBfZvkX4Ve9EHTPh4R2JiJnSjf3MQgnx03qF5w0PGkBJ90l12aaLZeKQ==,
+ integrity: sha512-A8KIk5KwQTbSdsrDxwJkFYLPqDJ1zM86w3X8cgpi6rveozKUGDMPt300awEz61sTuBM9fAfUhNRcsWbsJ1I+TQ==,
registry: https://registry.npm.taobao.org/,
- tarball: https://registry.npmmirror.com/vue-tsc/download/vue-tsc-0.30.1.tgz
+ tarball: https://registry.npmmirror.com/vue-tsc/download/vue-tsc-0.30.2.tgz
}
- id: registry.npmmirror.com/vue-tsc/0.30.1
+ id: registry.npmmirror.com/vue-tsc/0.30.2
name: vue-tsc
- version: 0.30.1
+ version: 0.30.2
hasBin: true
peerDependencies:
typescript: '*'
dependencies:
- '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.1
+ '@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.1
+ vscode-vue-languageservice: registry.npmmirror.com/vscode-vue-languageservice/0.30.2
dev: true
registry.npmmirror.com/vue-types/4.1.1_vue@3.2.26:
@@ -12628,6 +12817,17 @@ packages:
hasBin: true
dev: true
+ registry.npmmirror.com/yallist/4.0.0:
+ resolution:
+ {
+ integrity: sha1-m7knkNnA7/7GO+c1GeEaNQGaOnI=,
+ registry: https://registry.npm.taobao.org/,
+ tarball: https://registry.npmmirror.com/yallist/download/yallist-4.0.0.tgz
+ }
+ name: yallist
+ version: 4.0.0
+ dev: true
+
registry.npmmirror.com/yaml-eslint-parser/0.3.2:
resolution:
{
diff --git a/src/views/Login/api.ts b/src/api/login/index.ts
similarity index 60%
rename from src/views/Login/api.ts
rename to src/api/login/index.ts
index 881e5a0..96ccdb5 100644
--- a/src/views/Login/api.ts
+++ b/src/api/login/index.ts
@@ -1,7 +1,8 @@
import { useAxios } from '@/hooks/web/useAxios'
+import type { UserLoginType } from './types'
const { request } = useAxios()
-export const loginApi = ({ data }: AxiosConfig) => {
+export const loginApi = (data: UserLoginType) => {
return request({ url: '/user/login', method: 'post', data })
}
diff --git a/src/api/login/types.ts b/src/api/login/types.ts
new file mode 100644
index 0000000..be52d56
--- /dev/null
+++ b/src/api/login/types.ts
@@ -0,0 +1,4 @@
+export type UserLoginType = {
+ username: string
+ password: string
+}
diff --git a/src/components/ConfigGlobal/src/ConfigGlobal.vue b/src/components/ConfigGlobal/src/ConfigGlobal.vue
index 8684ab7..adcc049 100644
--- a/src/components/ConfigGlobal/src/ConfigGlobal.vue
+++ b/src/components/ConfigGlobal/src/ConfigGlobal.vue
@@ -16,7 +16,7 @@ provide('configGlobal', props)
-
+
diff --git a/src/config/app.ts b/src/config/app.ts
index ad7d8e1..8d34ca3 100644
--- a/src/config/app.ts
+++ b/src/config/app.ts
@@ -21,7 +21,6 @@ export interface AppState {
greyMode: boolean
showBackTop: boolean
showMenuTab: boolean
- requestTime: boolean
isDark: boolean
size: ElememtPlusSzie
sizeMap: ElememtPlusSzie[]
@@ -44,7 +43,6 @@ export const appModules: AppState = {
greyMode: false, // 是否开始灰色模式,用于特殊悼念日
showBackTop: true, // 是否显示回到顶部
showMenuTab: false, // 是否固定一级菜单
- requestTime: false, // 是否在接口调用时添加时间戳,避免IE缓存
isDark: wsCache.get('isDark') || false, // 是否是暗黑模式
size: wsCache.get('default') || 'default', // 组件尺寸
sizeMap: ['default', 'large', 'small']
diff --git a/src/config/axios.ts b/src/config/axios/config.ts
similarity index 95%
rename from src/config/axios.ts
rename to src/config/axios/config.ts
index efe2957..69c2fc0 100644
--- a/src/config/axios.ts
+++ b/src/config/axios/config.ts
@@ -6,7 +6,7 @@ const config: {
test: string
}
result_code: number | string
- default_headers: AxiosHeadersType
+ default_headers: AxiosHeaders
request_timeout: number
} = {
/**
diff --git a/src/plugins/axios/index.ts b/src/config/axios/index.ts
similarity index 93%
rename from src/plugins/axios/index.ts
rename to src/config/axios/index.ts
index 4f96cb3..b031783 100644
--- a/src/plugins/axios/index.ts
+++ b/src/config/axios/index.ts
@@ -10,7 +10,7 @@ import { ElMessage } from 'element-plus'
import qs from 'qs'
-import { config } from '@/config/axios'
+import { config } from '@/config/axios/config'
const { result_code, base_url } = config
@@ -25,7 +25,6 @@ const service: AxiosInstance = axios.create({
// request拦截器
service.interceptors.request.use(
(config: AxiosRequestConfig) => {
- console.log('我进来了吗')
if (
config.method === 'post' &&
(config.headers as AxiosRequestHeaders)['Content-Type'] ===
@@ -59,7 +58,6 @@ service.interceptors.request.use(
// response 拦截器
service.interceptors.response.use(
(response: AxiosResponse) => {
- console.log(response)
if (response.data.code === result_code) {
return response.data
} else {
@@ -67,7 +65,6 @@ service.interceptors.response.use(
}
},
(error: AxiosError) => {
- console.log(error)
console.log('err' + error) // for debug
ElMessage.error(error.message)
return Promise.reject(error)
diff --git a/src/hooks/web/useAxios.ts b/src/hooks/web/useAxios.ts
index 7b4f27f..5bfe160 100644
--- a/src/hooks/web/useAxios.ts
+++ b/src/hooks/web/useAxios.ts
@@ -1,12 +1,8 @@
-import { service } from '@/plugins/axios'
+import { service } from '@/config/axios'
import { AxiosPromise } from 'axios'
-import { useAppStoreWithOut } from '@/store/modules/app'
-
-import { config } from '@/config/axios'
-
-const appStore = useAppStoreWithOut()
+import { config } from '@/config/axios/config'
const { default_headers } = config
@@ -22,7 +18,7 @@ export function useAxios() {
return service({
url: url,
method,
- params: appStore.getRequestTime ? { time: new Date().getTime(), ...(params || {}) } : params,
+ params,
data,
responseType: responseType,
headers: {
diff --git a/src/hooks/web/useNProgress.ts b/src/hooks/web/useNProgress.ts
new file mode 100644
index 0000000..6293e51
--- /dev/null
+++ b/src/hooks/web/useNProgress.ts
@@ -0,0 +1,32 @@
+import { watch, ref, nextTick, unref } from 'vue'
+import type { NProgressOptions } from 'nprogress'
+import NProgress from 'nprogress'
+import 'nprogress/nprogress.css'
+import { useCssVar } from '@vueuse/core'
+
+const primaryColor = useCssVar('--el-color-primary', document.documentElement)
+
+export function useNProgress() {
+ const isLoading = ref(false)
+ NProgress.configure({ showSpinner: false } as NProgressOptions)
+
+ watch(
+ () => isLoading.value,
+ async (loading: boolean) => {
+ loading ? NProgress.start() : NProgress.done()
+ await nextTick()
+ const bar = document.getElementById('nprogress')?.getElementsByClassName('bar')[0] as ElRef
+ if (bar) {
+ bar.style.background = unref(primaryColor.value)
+ }
+ }
+ )
+
+ function toggle() {
+ isLoading.value = !isLoading.value
+ }
+
+ return {
+ toggle
+ }
+}
diff --git a/src/hooks/web/useTitle.ts b/src/hooks/web/useTitle.ts
new file mode 100644
index 0000000..cc21aeb
--- /dev/null
+++ b/src/hooks/web/useTitle.ts
@@ -0,0 +1,25 @@
+import { watch, ref } from 'vue'
+import { isString } from '@/utils/is'
+import { useAppStoreWithOut } from '@/store/modules/app'
+import { useI18n } from '@/hooks/web/useI18n'
+
+const appStore = useAppStoreWithOut()
+
+export function useTitle(newTitle?: string) {
+ const { t } = useI18n()
+ const title = ref(
+ newTitle ? `${appStore.getTitle} - ${t(newTitle as string)}` : appStore.getTitle
+ )
+
+ watch(
+ title,
+ (n, o) => {
+ if (isString(n) && n !== o && document) {
+ document.title = n
+ }
+ },
+ { immediate: true }
+ )
+
+ return title
+}
diff --git a/src/layout/Layout.vue b/src/layout/Layout.vue
new file mode 100644
index 0000000..2046fc0
--- /dev/null
+++ b/src/layout/Layout.vue
@@ -0,0 +1,9 @@
+
+
+
+
+
diff --git a/src/locales/en.ts b/src/locales/en.ts
index 5513478..909b8ce 100644
--- a/src/locales/en.ts
+++ b/src/locales/en.ts
@@ -22,6 +22,12 @@ export default {
remember: 'Remember me',
forgetPassword: 'Forget password'
},
+ router: {
+ login: 'Login'
+ },
+ mock: {
+ loginErr: 'Wrong account or password'
+ },
formDemo: {
input: 'Input',
inputNumber: 'InputNumber',
diff --git a/src/locales/zh-CN.ts b/src/locales/zh-CN.ts
index c0fbbef..6e05298 100644
--- a/src/locales/zh-CN.ts
+++ b/src/locales/zh-CN.ts
@@ -22,6 +22,12 @@ export default {
remember: '记住我',
forgetPassword: '忘记密码'
},
+ router: {
+ login: '登录'
+ },
+ mock: {
+ loginErr: '账号或密码错误'
+ },
formDemo: {
input: '输入框',
inputNumber: '数字输入框',
diff --git a/src/main.ts b/src/main.ts
index d708c66..f0582b7 100644
--- a/src/main.ts
+++ b/src/main.ts
@@ -29,6 +29,8 @@ import { createApp } from 'vue'
import App from './App.vue'
+import './permission'
+
async function setupAll() {
const app = createApp(App)
diff --git a/src/permission.ts b/src/permission.ts
new file mode 100644
index 0000000..f97860f
--- /dev/null
+++ b/src/permission.ts
@@ -0,0 +1,51 @@
+import router from './router'
+import { useAppStoreWithOut } from '@/store/modules/app'
+import { useCache } from '@/hooks/web/useCache'
+// import type { RouteRecordRaw } from 'vue-router'
+import { useTitle } from '@/hooks/web/useTitle'
+import { useNProgress } from '@/hooks/web/useNProgress'
+
+const appStore = useAppStoreWithOut()
+
+const { wsCache } = useCache()
+
+const { toggle } = useNProgress()
+
+const whiteList = ['/login'] // 不重定向白名单
+
+router.beforeEach((to, from, next) => {
+ console.log(from)
+ toggle()
+ if (wsCache.get(appStore.getUserInfo)) {
+ if (to.path === '/login') {
+ next({ path: '/' })
+ } else {
+ // if (permissionStore.getIsAddRouters) {
+ // next()
+ // return
+ // }
+ // permissionStore.generateRoutes().then(() => {
+ // permissionStore.addRouters.forEach(async (route) => {
+ // await router.addRoute(route as RouteRecordRaw) // 动态添加可访问路由表
+ // })
+ // const redirectPath = from.query.redirect || to.path
+ // const redirect = decodeURIComponent(redirectPath as string)
+ // const nextData = to.path === redirect ? { ...to, replace: true } : { path: redirect }
+ // permissionStore.setIsAddRouters(true)
+ // next(nextData)
+ // })
+ next()
+ }
+ } else {
+ if (whiteList.indexOf(to.path) !== -1) {
+ next()
+ } else {
+ next(`/login?redirect=${to.path}`) // 否则全部重定向到登录页
+ }
+ }
+})
+
+router.afterEach(async (to) => {
+ useTitle(to?.meta?.title as string)
+ toggle() // 结束Progress
+})
diff --git a/src/router/index.ts b/src/router/index.ts
index 2be6a22..3615805 100644
--- a/src/router/index.ts
+++ b/src/router/index.ts
@@ -2,16 +2,36 @@ import { createRouter, createWebHashHistory } from 'vue-router'
import type { RouteRecordRaw } from 'vue-router'
import type { App } from 'vue'
// import { getParentLayout } from './helper'
-import { t } from '@/hooks/web/useI18n'
+import { useI18n } from '@/hooks/web/useI18n'
+const { t } = useI18n()
+
+/* Layout */
+const Layout = () => import('@/layout/Layout.vue')
export const constantRouterMap: AppRouteRecordRaw[] = [
+ {
+ path: '/redirect',
+ component: Layout,
+ name: 'Redirect',
+ children: [
+ {
+ path: '/redirect/:path*',
+ name: 'Redirect',
+ component: () => import('@/views/Redirect/Redirect.vue'),
+ meta: {}
+ }
+ ],
+ meta: {
+ hidden: true
+ }
+ },
{
path: '/login',
component: () => import('@/views/Login/Login.vue'),
name: 'Login',
meta: {
hidden: true,
- title: t('common.login'),
+ title: t('router.login'),
noTagsView: true
}
}
diff --git a/src/store/modules/app.ts b/src/store/modules/app.ts
index 109fba8..c372a9f 100644
--- a/src/store/modules/app.ts
+++ b/src/store/modules/app.ts
@@ -58,9 +58,6 @@ export const useAppStore = defineStore({
getShowMenuTab(): boolean {
return this.showMenuTab
},
- getRequestTime(): boolean {
- return this.requestTime
- },
getIsDark(): boolean {
return this.isDark
},
@@ -117,9 +114,6 @@ export const useAppStore = defineStore({
setShowMenuTab(showMenuTab: boolean) {
this.showMenuTab = showMenuTab
},
- setRequestTime(requestTime: boolean) {
- this.requestTime = requestTime
- },
setIsDark(isDark: boolean) {
this.isDark = isDark
if (this.isDark) {
diff --git a/src/views/Login/components/LoginForm.vue b/src/views/Login/components/LoginForm.vue
index 003099c..c6cf9a0 100644
--- a/src/views/Login/components/LoginForm.vue
+++ b/src/views/Login/components/LoginForm.vue
@@ -5,7 +5,8 @@ import { useI18n } from '@/hooks/web/useI18n'
import { ElButton, ElCheckbox, ElLink } from 'element-plus'
import { required } from '@/utils/formRules'
import { useForm } from '@/hooks/web/useForm'
-import { loginApi } from '../api'
+import { loginApi } from '@/api/login'
+import type { UserLoginType } from '@/api/login/types'
const { t } = useI18n()
@@ -87,12 +88,11 @@ async function signIn() {
if (validate) {
loading.value = true
const { getFormData } = methods
- const formData = await getFormData()
- const res = await loginApi({
- data: formData
- })
+ const formData = (await getFormData()) as UserLoginType
+ const res = await loginApi(formData)
+ .catch(() => {})
+ .finally(() => (loading.value = false))
console.log(res)
- loading.value = false
}
}
@@ -118,7 +118,9 @@ async function signIn() {
- {{ t('login.login') }}
+
+ {{ t('login.login') }}
+
diff --git a/src/views/Redirect/Redirect.vue b/src/views/Redirect/Redirect.vue
new file mode 100644
index 0000000..0b7af7b
--- /dev/null
+++ b/src/views/Redirect/Redirect.vue
@@ -0,0 +1,30 @@
+
+
+
+
diff --git a/types/global.d.ts b/types/global.d.ts
index e8dcc03..bad1971 100644
--- a/types/global.d.ts
+++ b/types/global.d.ts
@@ -16,16 +16,20 @@ declare type ComponentRef = InstanceType
declare type LocaleType = 'zh-CN' | 'en'
+declare type AxiosHeaders =
+ | 'application/json'
+ | 'application/x-www-form-urlencoded'
+ | 'multipart/form-data'
+
+declare type AxiosMethod = 'get' | 'post' | 'delete' | 'put'
+
+declare type AxiosResponseType = 'arraybuffer' | 'blob' | 'document' | 'json' | 'text' | 'stream'
+
declare type AxiosConfig = {
params?: Recordable
data?: Recordable
url?: string
- method?: 'get' | 'post' | 'delete' | 'put'
+ method?: AxiosMethod
headersType?: string
- responseType?: 'arraybuffer' | 'blob' | 'document' | 'json' | 'text' | 'stream'
+ responseType?: AxiosResponseType
}
-
-declare type AxiosHeadersType =
- | 'application/json'
- | 'application/x-www-form-urlencoded'
- | 'multipart/form-data'
diff --git a/vite.config.ts b/vite.config.ts
index 38e2918..9e0b4d5 100644
--- a/vite.config.ts
+++ b/vite.config.ts
@@ -22,7 +22,6 @@ function pathResolve(dir: string) {
export default ({ command, mode }: ConfigEnv): UserConfig => {
let env = null
const isBuild = command === 'build'
- console.log(isBuild)
if (!isBuild) {
env = loadEnv((process.argv[3] === '--mode' ? process.argv[4] : process.argv[3]), root)
} else {