diff --git a/.eslintrc.json b/.eslintrc.json
index b5e395b..ff72cdc 100644
--- a/.eslintrc.json
+++ b/.eslintrc.json
@@ -9,7 +9,9 @@
{
"files": ["*.ts", "*.tsx"], // Your TypeScript files extension
"parserOptions": {
- "project": ["./tsconfig.json"] // Specify it only for TypeScript files
+ "project": ["./tsconfig.json"], // Specify it only for TypeScript files
+ "sourceType": "module",
+ "parser": "@typescript-eslint/parser"
}
}
],
@@ -18,6 +20,12 @@
"sourceType": "module",
"parser": "@typescript-eslint/parser"
},
- "plugins": ["vue"],
- "rules": {}
+ "plugins": ["vue", "@typescript-eslint"],
+ "rules": {
+ "no-console": "off",
+ "no-empty-function": "warn",
+ "no-unused-vars": 1,
+ "@typescript-eslint/triple-slash-reference": "off",
+ "vue/multi-word-component-names": "off"
+ }
}
diff --git a/README.md b/README.md
index e2b8ca9..ad2affc 100644
--- a/README.md
+++ b/README.md
@@ -128,34 +128,43 @@ vue3-admin-vite
│ │ ├─ logo.png
│ │ ├─ images
│ │ └─ css
-│ │ ├─ reset.css
-│ │ └─ element-variables.scss
+│ │ └─ global.scss // 全局样式
+│ ├─ axios // http 方法封装
+│ │ ├─ index.ts
+│ │ └─ request.ts
+│ ├─ components // 公共组件
+│ │ └─ xx.vue
+│ ├─ layouts // 布局模块
+│ │ ├─ menus
+│ │ │ ├─ asideMenu.vue
+│ │ │ ├─ asideMenuTree.vue
+│ │ │ └─ topMenu.vue
+│ │ ├─ tagsTab.vue
+│ │ └─ notFound.vue
+│ ├─ mock // mock数据模块
+│ │ └─ login.ts
│ ├─ presets // 预配置-文件自动生成
│ │ ├─ eslint
│ │ │ └─ eslintrc-auto-import.json // eslint配置文件
│ │ └─ types
│ │ ├─ auto-imports.d.ts // api自动导入声明文件位置
│ │ └─ components.d.ts // 组件自动导入声明文件位置
-│ ├─ interfaces // ts类型
+│ ├─ typings // ts约束类型
│ │ └─ index.ts
-│ ├─ api
-│ │ └─ login.ts
-│ ├─ axios // http 方法封装
-│ │ ├─ index.ts
-│ │ └─ request.ts
-│ ├─ routers // 路由配置
+│ ├─ routers // 路由模块
│ │ ├─ index.ts
│ │ └─ route.ts
-│ ├─ stores // 状态管理库配置
+│ ├─ stores // 状态管理库
+│ │ ├─ modules
+│ │ │ ├─ app.ts
+│ │ │ ├─ menu.ts
+│ │ │ ├─ tagsTab.ts
+│ │ │ └─ user.ts
│ │ └─ index.ts
│ ├─ utils // 公共方法
│ │ └─ index.ts
-│ ├─ layouts // 布局系统
-│ │ └─ notFound.vue
-│ ├─ components // 公共组件
-│ │ └─ demo.vue
-│ ├─ views // 业务页面
-│ │ └─ business.vue
+│ ├─ views // 业务模块
+│ │ └─ xx.vue
│ ├─ App.vue
│ ├─ main.ts
│ └─ env.d.ts
@@ -168,7 +177,7 @@ vue3-admin-vite
├─ pnpm-lock.yaml
├─ tsconfig.json
├─ tsconfig.node.json
-└─ vite.config.ts // vite 配置
+└─ vite.config.ts // vite 配置信息
```
## ✔️ 项目预览图
diff --git a/package.json b/package.json
index f3d8f1c..606aa4c 100644
--- a/package.json
+++ b/package.json
@@ -26,12 +26,22 @@
"*.{js,jsx,ts,tsx,md,html,css,lees,scss,sass}": "prettier --write"
},
"dependencies": {
- "vue": "^3.2.45"
+ "@types/qs": "^6.9.7",
+ "axios": "^1.3.4",
+ "element-plus": "^2.2.32",
+ "lodash-es": "^4.17.21",
+ "pinia": "^2.0.32",
+ "pinia-plugin-persist": "^1.0.0",
+ "qs": "^6.11.0",
+ "vue": "^3.2.45",
+ "vue-router": "^4.1.6"
},
"devDependencies": {
+ "@types/lodash-es": "^4.17.6",
"@typescript-eslint/eslint-plugin": "^5.0.0",
"@typescript-eslint/parser": "^5.53.0",
"@vitejs/plugin-vue": "^4.0.0",
+ "@vueuse/core": "^9.13.0",
"commitizen": "^4.3.0",
"cz-customizable": "^7.0.0",
"eslint": "^8.0.1",
@@ -44,9 +54,16 @@
"eslint-plugin-vue": "^9.9.0",
"husky": "^8.0.3",
"lint-staged": "^13.1.2",
+ "mockjs": "^1.1.0",
"prettier": "^2.8.4",
+ "sass": "^1.58.3",
"typescript": "*",
+ "unocss": "^0.50.3",
+ "unplugin-auto-import": "^0.15.0",
+ "unplugin-icons": "^0.15.3",
+ "unplugin-vue-components": "^0.24.0",
"vite": "^4.1.0",
+ "vite-plugin-vue-setup-extend": "^0.4.0",
"vue-tsc": "^1.0.24"
}
}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index f631d2a..fc5df3f 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -1,11 +1,16 @@
lockfileVersion: 5.4
specifiers:
+ '@types/lodash-es': ^4.17.6
+ '@types/qs': ^6.9.7
'@typescript-eslint/eslint-plugin': ^5.0.0
'@typescript-eslint/parser': ^5.53.0
'@vitejs/plugin-vue': ^4.0.0
+ '@vueuse/core': ^9.13.0
+ axios: ^1.3.4
commitizen: ^4.3.0
cz-customizable: ^7.0.0
+ element-plus: ^2.2.32
eslint: ^8.0.1
eslint-config-prettier: ^8.6.0
eslint-config-standard-with-typescript: ^34.0.0
@@ -16,19 +21,41 @@ specifiers:
eslint-plugin-vue: ^9.9.0
husky: ^8.0.3
lint-staged: ^13.1.2
+ lodash-es: ^4.17.21
+ mockjs: ^1.1.0
+ pinia: ^2.0.32
+ pinia-plugin-persist: ^1.0.0
prettier: ^2.8.4
+ qs: ^6.11.0
+ sass: ^1.58.3
typescript: '*'
+ unocss: ^0.50.3
+ unplugin-auto-import: ^0.15.0
+ unplugin-icons: ^0.15.3
+ unplugin-vue-components: ^0.24.0
vite: ^4.1.0
+ vite-plugin-vue-setup-extend: ^0.4.0
vue: ^3.2.45
+ vue-router: ^4.1.6
vue-tsc: ^1.0.24
dependencies:
+ '@types/qs': registry.npmmirror.com/@types/qs/6.9.7
+ axios: registry.npmmirror.com/axios/1.3.4
+ element-plus: registry.npmmirror.com/element-plus/2.2.32_vue@3.2.47
+ lodash-es: registry.npmmirror.com/lodash-es/4.17.21
+ pinia: registry.npmmirror.com/pinia/2.0.32_hmuptsblhheur2tugfgucj7gc4
+ pinia-plugin-persist: registry.npmmirror.com/pinia-plugin-persist/1.0.0_pinia@2.0.32+vue@3.2.47
+ qs: registry.npmmirror.com/qs/6.11.0
vue: registry.npmmirror.com/vue/3.2.47
+ vue-router: registry.npmmirror.com/vue-router/4.1.6_vue@3.2.47
devDependencies:
+ '@types/lodash-es': registry.npmmirror.com/@types/lodash-es/4.17.6
'@typescript-eslint/eslint-plugin': registry.npmmirror.com/@typescript-eslint/eslint-plugin/5.53.0_ny4s7qc6yg74faf3d6xty2ofzy
'@typescript-eslint/parser': registry.npmmirror.com/@typescript-eslint/parser/5.53.0_7kw3g6rralp5ps6mg3uyzz6azm
'@vitejs/plugin-vue': registry.npmmirror.com/@vitejs/plugin-vue/4.0.0_vite@4.1.4+vue@3.2.47
+ '@vueuse/core': registry.npmmirror.com/@vueuse/core/9.13.0_vue@3.2.47
commitizen: registry.npmmirror.com/commitizen/4.3.0
cz-customizable: registry.npmmirror.com/cz-customizable/7.0.0
eslint: registry.npmmirror.com/eslint/8.34.0
@@ -41,13 +68,51 @@ devDependencies:
eslint-plugin-vue: registry.npmmirror.com/eslint-plugin-vue/9.9.0_eslint@8.34.0
husky: registry.npmmirror.com/husky/8.0.3
lint-staged: registry.npmmirror.com/lint-staged/13.1.2
+ mockjs: registry.npmmirror.com/mockjs/1.1.0
prettier: registry.npmmirror.com/prettier/2.8.4
+ sass: registry.npmmirror.com/sass/1.58.3
typescript: registry.npmmirror.com/typescript/4.9.5
- vite: registry.npmmirror.com/vite/4.1.4
+ unocss: registry.npmmirror.com/unocss/0.50.3_vite@4.1.4
+ unplugin-auto-import: registry.npmmirror.com/unplugin-auto-import/0.15.0_@vueuse+core@9.13.0
+ unplugin-icons: registry.npmmirror.com/unplugin-icons/0.15.3
+ unplugin-vue-components: registry.npmmirror.com/unplugin-vue-components/0.24.0_vue@3.2.47
+ vite: registry.npmmirror.com/vite/4.1.4_sass@1.58.3
+ vite-plugin-vue-setup-extend: registry.npmmirror.com/vite-plugin-vue-setup-extend/0.4.0_vite@4.1.4
vue-tsc: registry.npmmirror.com/vue-tsc/1.1.7_typescript@4.9.5
packages:
+ registry.npmmirror.com/@ampproject/remapping/2.2.0:
+ resolution: {integrity: sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@ampproject/remapping/-/remapping-2.2.0.tgz}
+ name: '@ampproject/remapping'
+ version: 2.2.0
+ engines: {node: '>=6.0.0'}
+ dependencies:
+ '@jridgewell/gen-mapping': registry.npmmirror.com/@jridgewell/gen-mapping/0.1.1
+ '@jridgewell/trace-mapping': registry.npmmirror.com/@jridgewell/trace-mapping/0.3.9
+ dev: true
+
+ registry.npmmirror.com/@antfu/install-pkg/0.1.1:
+ resolution: {integrity: sha512-LyB/8+bSfa0DFGC06zpCEfs89/XoWZwws5ygEa5D+Xsm3OfI+aXQ86VgVG7Acyef+rSZ5HE7J8rrxzrQeM3PjQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@antfu/install-pkg/-/install-pkg-0.1.1.tgz}
+ name: '@antfu/install-pkg'
+ version: 0.1.1
+ dependencies:
+ execa: registry.npmmirror.com/execa/5.1.1
+ find-up: registry.npmmirror.com/find-up/5.0.0
+ dev: true
+
+ registry.npmmirror.com/@antfu/utils/0.5.2:
+ resolution: {integrity: sha512-CQkeV+oJxUazwjlHD0/3ZD08QWKuGQkhnrKo3e6ly5pd48VUpXbb77q0xMU4+vc2CkJnDS02Eq/M9ugyX20XZA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@antfu/utils/-/utils-0.5.2.tgz}
+ name: '@antfu/utils'
+ version: 0.5.2
+ dev: true
+
+ registry.npmmirror.com/@antfu/utils/0.7.2:
+ resolution: {integrity: sha512-vy9fM3pIxZmX07dL+VX1aZe7ynZ+YyB0jY+jE6r3hOK6GNY2t6W8rzpFC4tgpbXUYABkFQwgJq2XYXlxbXAI0g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@antfu/utils/-/utils-0.7.2.tgz}
+ name: '@antfu/utils'
+ version: 0.7.2
+ dev: true
+
registry.npmmirror.com/@babel/code-frame/7.18.6:
resolution: {integrity: sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.18.6.tgz}
name: '@babel/code-frame'
@@ -56,7 +121,138 @@ packages:
dependencies:
'@babel/highlight': registry.npmmirror.com/@babel/highlight/7.18.6
dev: true
- optional: true
+
+ registry.npmmirror.com/@babel/compat-data/7.21.0:
+ resolution: {integrity: sha512-gMuZsmsgxk/ENC3O/fRw5QY8A9/uxQbbCEypnLIiYYc/qVJtEV7ouxC3EllIIwNzMqAQee5tanFabWsUOutS7g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/compat-data/-/compat-data-7.21.0.tgz}
+ name: '@babel/compat-data'
+ version: 7.21.0
+ engines: {node: '>=6.9.0'}
+ dev: true
+
+ registry.npmmirror.com/@babel/core/7.21.0:
+ resolution: {integrity: sha512-PuxUbxcW6ZYe656yL3EAhpy7qXKq0DmYsrJLpbB8XrsCP9Nm+XCg9XFMb5vIDliPD7+U/+M+QJlH17XOcB7eXA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/core/-/core-7.21.0.tgz}
+ name: '@babel/core'
+ version: 7.21.0
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@ampproject/remapping': registry.npmmirror.com/@ampproject/remapping/2.2.0
+ '@babel/code-frame': registry.npmmirror.com/@babel/code-frame/7.18.6
+ '@babel/generator': registry.npmmirror.com/@babel/generator/7.21.1
+ '@babel/helper-compilation-targets': registry.npmmirror.com/@babel/helper-compilation-targets/7.20.7_@babel+core@7.21.0
+ '@babel/helper-module-transforms': registry.npmmirror.com/@babel/helper-module-transforms/7.21.2
+ '@babel/helpers': registry.npmmirror.com/@babel/helpers/7.21.0
+ '@babel/parser': registry.npmmirror.com/@babel/parser/7.21.2
+ '@babel/template': registry.npmmirror.com/@babel/template/7.20.7
+ '@babel/traverse': registry.npmmirror.com/@babel/traverse/7.21.2
+ '@babel/types': registry.npmmirror.com/@babel/types/7.21.2
+ convert-source-map: registry.npmmirror.com/convert-source-map/1.9.0
+ debug: registry.npmmirror.com/debug/4.3.4
+ gensync: registry.npmmirror.com/gensync/1.0.0-beta.2
+ json5: registry.npmmirror.com/json5/2.2.3
+ semver: registry.npmmirror.com/semver/6.3.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ registry.npmmirror.com/@babel/generator/7.21.1:
+ resolution: {integrity: sha512-1lT45bAYlQhFn/BHivJs43AiW2rg3/UbLyShGfF3C0KmHvO5fSghWd5kBJy30kpRRucGzXStvnnCFniCR2kXAA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/generator/-/generator-7.21.1.tgz}
+ name: '@babel/generator'
+ version: 7.21.1
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/types': registry.npmmirror.com/@babel/types/7.21.2
+ '@jridgewell/gen-mapping': registry.npmmirror.com/@jridgewell/gen-mapping/0.3.2
+ '@jridgewell/trace-mapping': registry.npmmirror.com/@jridgewell/trace-mapping/0.3.17
+ jsesc: registry.npmmirror.com/jsesc/2.5.2
+ dev: true
+
+ registry.npmmirror.com/@babel/helper-compilation-targets/7.20.7_@babel+core@7.21.0:
+ resolution: {integrity: sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz}
+ id: registry.npmmirror.com/@babel/helper-compilation-targets/7.20.7
+ name: '@babel/helper-compilation-targets'
+ version: 7.20.7
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ dependencies:
+ '@babel/compat-data': registry.npmmirror.com/@babel/compat-data/7.21.0
+ '@babel/core': registry.npmmirror.com/@babel/core/7.21.0
+ '@babel/helper-validator-option': registry.npmmirror.com/@babel/helper-validator-option/7.21.0
+ browserslist: registry.npmmirror.com/browserslist/4.21.5
+ lru-cache: registry.npmmirror.com/lru-cache/5.1.1
+ semver: registry.npmmirror.com/semver/6.3.0
+ dev: true
+
+ registry.npmmirror.com/@babel/helper-environment-visitor/7.18.9:
+ resolution: {integrity: sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz}
+ name: '@babel/helper-environment-visitor'
+ version: 7.18.9
+ engines: {node: '>=6.9.0'}
+ dev: true
+
+ registry.npmmirror.com/@babel/helper-function-name/7.21.0:
+ resolution: {integrity: sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz}
+ name: '@babel/helper-function-name'
+ version: 7.21.0
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/template': registry.npmmirror.com/@babel/template/7.20.7
+ '@babel/types': registry.npmmirror.com/@babel/types/7.21.2
+ dev: true
+
+ registry.npmmirror.com/@babel/helper-hoist-variables/7.18.6:
+ resolution: {integrity: sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz}
+ name: '@babel/helper-hoist-variables'
+ version: 7.18.6
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/types': registry.npmmirror.com/@babel/types/7.21.2
+ dev: true
+
+ registry.npmmirror.com/@babel/helper-module-imports/7.18.6:
+ resolution: {integrity: sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz}
+ name: '@babel/helper-module-imports'
+ version: 7.18.6
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/types': registry.npmmirror.com/@babel/types/7.21.2
+ dev: true
+
+ registry.npmmirror.com/@babel/helper-module-transforms/7.21.2:
+ resolution: {integrity: sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-module-transforms/-/helper-module-transforms-7.21.2.tgz}
+ name: '@babel/helper-module-transforms'
+ version: 7.21.2
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/helper-environment-visitor': registry.npmmirror.com/@babel/helper-environment-visitor/7.18.9
+ '@babel/helper-module-imports': registry.npmmirror.com/@babel/helper-module-imports/7.18.6
+ '@babel/helper-simple-access': registry.npmmirror.com/@babel/helper-simple-access/7.20.2
+ '@babel/helper-split-export-declaration': registry.npmmirror.com/@babel/helper-split-export-declaration/7.18.6
+ '@babel/helper-validator-identifier': registry.npmmirror.com/@babel/helper-validator-identifier/7.19.1
+ '@babel/template': registry.npmmirror.com/@babel/template/7.20.7
+ '@babel/traverse': registry.npmmirror.com/@babel/traverse/7.21.2
+ '@babel/types': registry.npmmirror.com/@babel/types/7.21.2
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ registry.npmmirror.com/@babel/helper-simple-access/7.20.2:
+ resolution: {integrity: sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz}
+ name: '@babel/helper-simple-access'
+ version: 7.20.2
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/types': registry.npmmirror.com/@babel/types/7.21.2
+ dev: true
+
+ registry.npmmirror.com/@babel/helper-split-export-declaration/7.18.6:
+ resolution: {integrity: sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz}
+ name: '@babel/helper-split-export-declaration'
+ version: 7.18.6
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/types': registry.npmmirror.com/@babel/types/7.21.2
+ dev: true
registry.npmmirror.com/@babel/helper-string-parser/7.19.4:
resolution: {integrity: sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz}
@@ -70,6 +266,26 @@ packages:
version: 7.19.1
engines: {node: '>=6.9.0'}
+ registry.npmmirror.com/@babel/helper-validator-option/7.21.0:
+ resolution: {integrity: sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz}
+ name: '@babel/helper-validator-option'
+ version: 7.21.0
+ engines: {node: '>=6.9.0'}
+ dev: true
+
+ registry.npmmirror.com/@babel/helpers/7.21.0:
+ resolution: {integrity: sha512-XXve0CBtOW0pd7MRzzmoyuSj0e3SEzj8pgyFxnTT1NJZL38BD1MK7yYrm8yefRPIDvNNe14xR4FdbHwpInD4rA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helpers/-/helpers-7.21.0.tgz}
+ name: '@babel/helpers'
+ version: 7.21.0
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/template': registry.npmmirror.com/@babel/template/7.20.7
+ '@babel/traverse': registry.npmmirror.com/@babel/traverse/7.21.2
+ '@babel/types': registry.npmmirror.com/@babel/types/7.21.2
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
registry.npmmirror.com/@babel/highlight/7.18.6:
resolution: {integrity: sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/highlight/-/highlight-7.18.6.tgz}
name: '@babel/highlight'
@@ -80,16 +296,53 @@ packages:
chalk: registry.npmmirror.com/chalk/2.4.2
js-tokens: registry.npmmirror.com/js-tokens/4.0.0
dev: true
- optional: true
- registry.npmmirror.com/@babel/parser/7.21.1:
- resolution: {integrity: sha512-JzhBFpkuhBNYUY7qs+wTzNmyCWUHEaAFpQQD2YfU1rPL38/L43Wvid0fFkiOCnHvsGncRZgEPyGnltABLcVDTg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/parser/-/parser-7.21.1.tgz}
+ registry.npmmirror.com/@babel/parser/7.21.2:
+ resolution: {integrity: sha512-URpaIJQwEkEC2T9Kn+Ai6Xe/02iNaVCuT/PtoRz3GPVJVDpPd7mLo+VddTbhCRU9TXqW5mSrQfXZyi8kDKOVpQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/parser/-/parser-7.21.2.tgz}
name: '@babel/parser'
- version: 7.21.1
+ version: 7.21.2
engines: {node: '>=6.0.0'}
hasBin: true
dependencies:
- '@babel/types': registry.npmmirror.com/@babel/types/7.21.0
+ '@babel/types': registry.npmmirror.com/@babel/types/7.21.2
+
+ registry.npmmirror.com/@babel/standalone/7.21.2:
+ resolution: {integrity: sha512-ySP/TJcyqMJVg1M/lmnPVi6L+F+IJpQ4+0lqtf723LERbk1N8/0JgLgm346cRAzfHaoXkLq/M/mJBd2uo25RBA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/standalone/-/standalone-7.21.2.tgz}
+ name: '@babel/standalone'
+ version: 7.21.2
+ engines: {node: '>=6.9.0'}
+ dev: true
+
+ registry.npmmirror.com/@babel/template/7.20.7:
+ resolution: {integrity: sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/template/-/template-7.20.7.tgz}
+ name: '@babel/template'
+ version: 7.20.7
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/code-frame': registry.npmmirror.com/@babel/code-frame/7.18.6
+ '@babel/parser': registry.npmmirror.com/@babel/parser/7.21.2
+ '@babel/types': registry.npmmirror.com/@babel/types/7.21.2
+ dev: true
+
+ registry.npmmirror.com/@babel/traverse/7.21.2:
+ resolution: {integrity: sha512-ts5FFU/dSUPS13tv8XiEObDu9K+iagEKME9kAbaP7r0Y9KtZJZ+NGndDvWoRAYNpeWafbpFeki3q9QoMD6gxyw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/traverse/-/traverse-7.21.2.tgz}
+ name: '@babel/traverse'
+ version: 7.21.2
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/code-frame': registry.npmmirror.com/@babel/code-frame/7.18.6
+ '@babel/generator': registry.npmmirror.com/@babel/generator/7.21.1
+ '@babel/helper-environment-visitor': registry.npmmirror.com/@babel/helper-environment-visitor/7.18.9
+ '@babel/helper-function-name': registry.npmmirror.com/@babel/helper-function-name/7.21.0
+ '@babel/helper-hoist-variables': registry.npmmirror.com/@babel/helper-hoist-variables/7.18.6
+ '@babel/helper-split-export-declaration': registry.npmmirror.com/@babel/helper-split-export-declaration/7.18.6
+ '@babel/parser': registry.npmmirror.com/@babel/parser/7.21.2
+ '@babel/types': registry.npmmirror.com/@babel/types/7.21.2
+ debug: registry.npmmirror.com/debug/4.3.4
+ globals: registry.npmmirror.com/globals/11.12.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
registry.npmmirror.com/@babel/types/7.21.0:
resolution: {integrity: sha512-uR7NWq2VNFnDi7EYqiRz2Jv/VQIu38tu64Zy8TX2nQFQ6etJ9V/Rr2msW8BS132mum2rL645qpDrLtAJtVpuow==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/types/-/types-7.21.0.tgz}
@@ -100,6 +353,17 @@ packages:
'@babel/helper-string-parser': registry.npmmirror.com/@babel/helper-string-parser/7.19.4
'@babel/helper-validator-identifier': registry.npmmirror.com/@babel/helper-validator-identifier/7.19.1
to-fast-properties: registry.npmmirror.com/to-fast-properties/2.0.0
+ dev: true
+
+ registry.npmmirror.com/@babel/types/7.21.2:
+ resolution: {integrity: sha512-3wRZSs7jiFaB8AjxiiD+VqN5DTG2iRvJGQ+qYFrs/654lg6kGTQWIOFjlBo5RaXuAZjBmP3+OQH4dmhqiiyYxw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/types/-/types-7.21.2.tgz}
+ name: '@babel/types'
+ version: 7.21.2
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/helper-string-parser': registry.npmmirror.com/@babel/helper-string-parser/7.19.4
+ '@babel/helper-validator-identifier': registry.npmmirror.com/@babel/helper-validator-identifier/7.19.1
+ to-fast-properties: registry.npmmirror.com/to-fast-properties/2.0.0
registry.npmmirror.com/@commitlint/config-validator/17.4.4:
resolution: {integrity: sha512-bi0+TstqMiqoBAQDvdEP4AFh0GaKyLFlPPEObgI29utoKEYoPQTvF0EYqIwYYLEoJYhj5GfMIhPHJkTJhagfeg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@commitlint/config-validator/-/config-validator-17.4.4.tgz}
@@ -182,6 +446,24 @@ packages:
dev: true
optional: true
+ registry.npmmirror.com/@ctrl/tinycolor/3.6.0:
+ resolution: {integrity: sha512-/Z3l6pXthq0JvMYdUFyX9j0MaCltlIn6mfh9jLyQwg5aPKxkyNa0PTHtU1AlFXLNk55ZuAeJRcpvq+tmLfKmaQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@ctrl/tinycolor/-/tinycolor-3.6.0.tgz}
+ name: '@ctrl/tinycolor'
+ version: 3.6.0
+ engines: {node: '>=10'}
+ dev: false
+
+ registry.npmmirror.com/@element-plus/icons-vue/2.0.10_vue@3.2.47:
+ resolution: {integrity: sha512-ygEZ1mwPjcPo/OulhzLE7mtDrQBWI8vZzEWSNB2W/RNCRjoQGwbaK4N8lV4rid7Ts4qvySU3njMN7YCiSlSaTQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@element-plus/icons-vue/-/icons-vue-2.0.10.tgz}
+ id: registry.npmmirror.com/@element-plus/icons-vue/2.0.10
+ name: '@element-plus/icons-vue'
+ version: 2.0.10
+ peerDependencies:
+ vue: ^3.2.0
+ dependencies:
+ vue: registry.npmmirror.com/vue/3.2.47
+ dev: false
+
registry.npmmirror.com/@esbuild/android-arm/0.16.17:
resolution: {integrity: sha512-N9x1CMXVhtWEAMS7pNNONyA14f71VPQN9Cnavj1XQh6T7bskqiLLrSca4O0Vr8Wdcga943eThxnVp3JLnBMYtw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/android-arm/-/android-arm-0.16.17.tgz}
name: '@esbuild/android-arm'
@@ -443,6 +725,20 @@ packages:
- supports-color
dev: true
+ registry.npmmirror.com/@floating-ui/core/1.2.2:
+ resolution: {integrity: sha512-FaO9KVLFnxknZaGWGmNtjD2CVFuc0u4yeGEofoyXO2wgRA7fLtkngT6UB0vtWQWuhH3iMTZZ/Y89CMeyGfn8pA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@floating-ui/core/-/core-1.2.2.tgz}
+ name: '@floating-ui/core'
+ version: 1.2.2
+ dev: false
+
+ registry.npmmirror.com/@floating-ui/dom/1.2.3:
+ resolution: {integrity: sha512-lK9cZUrHSJLMVAdCvDqs6Ug8gr0wmqksYiaoj/bxj2gweRQkSuhg2/V6Jswz2KiQ0RAULbqw1oQDJIMpQ5GfGA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@floating-ui/dom/-/dom-1.2.3.tgz}
+ name: '@floating-ui/dom'
+ version: 1.2.3
+ dependencies:
+ '@floating-ui/core': registry.npmmirror.com/@floating-ui/core/1.2.2
+ dev: false
+
registry.npmmirror.com/@humanwhocodes/config-array/0.11.8:
resolution: {integrity: sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@humanwhocodes/config-array/-/config-array-0.11.8.tgz}
name: '@humanwhocodes/config-array'
@@ -469,20 +765,76 @@ packages:
version: 1.2.1
dev: true
+ registry.npmmirror.com/@iconify/types/2.0.0:
+ resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@iconify/types/-/types-2.0.0.tgz}
+ name: '@iconify/types'
+ version: 2.0.0
+ dev: true
+
+ registry.npmmirror.com/@iconify/utils/2.1.4:
+ resolution: {integrity: sha512-7vzsYIvxv5Hng0MNEtSSnyMBD/+zqnORqmKiYsSgpMBGSz1r93URgBZHPYCZ1/gpoaVstYW4/SVLGCMJBNMCLQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@iconify/utils/-/utils-2.1.4.tgz}
+ name: '@iconify/utils'
+ version: 2.1.4
+ dependencies:
+ '@antfu/install-pkg': registry.npmmirror.com/@antfu/install-pkg/0.1.1
+ '@antfu/utils': registry.npmmirror.com/@antfu/utils/0.7.2
+ '@iconify/types': registry.npmmirror.com/@iconify/types/2.0.0
+ debug: registry.npmmirror.com/debug/4.3.4
+ kolorist: registry.npmmirror.com/kolorist/1.7.0
+ local-pkg: registry.npmmirror.com/local-pkg/0.4.3
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ registry.npmmirror.com/@jridgewell/gen-mapping/0.1.1:
+ resolution: {integrity: sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz}
+ name: '@jridgewell/gen-mapping'
+ version: 0.1.1
+ engines: {node: '>=6.0.0'}
+ dependencies:
+ '@jridgewell/set-array': registry.npmmirror.com/@jridgewell/set-array/1.1.2
+ '@jridgewell/sourcemap-codec': registry.npmmirror.com/@jridgewell/sourcemap-codec/1.4.14
+ dev: true
+
+ registry.npmmirror.com/@jridgewell/gen-mapping/0.3.2:
+ resolution: {integrity: sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz}
+ name: '@jridgewell/gen-mapping'
+ version: 0.3.2
+ engines: {node: '>=6.0.0'}
+ dependencies:
+ '@jridgewell/set-array': registry.npmmirror.com/@jridgewell/set-array/1.1.2
+ '@jridgewell/sourcemap-codec': registry.npmmirror.com/@jridgewell/sourcemap-codec/1.4.14
+ '@jridgewell/trace-mapping': registry.npmmirror.com/@jridgewell/trace-mapping/0.3.17
+ dev: true
+
registry.npmmirror.com/@jridgewell/resolve-uri/3.1.0:
resolution: {integrity: sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz}
name: '@jridgewell/resolve-uri'
version: 3.1.0
engines: {node: '>=6.0.0'}
dev: true
- optional: true
+
+ registry.npmmirror.com/@jridgewell/set-array/1.1.2:
+ resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@jridgewell/set-array/-/set-array-1.1.2.tgz}
+ name: '@jridgewell/set-array'
+ version: 1.1.2
+ engines: {node: '>=6.0.0'}
+ dev: true
registry.npmmirror.com/@jridgewell/sourcemap-codec/1.4.14:
resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz}
name: '@jridgewell/sourcemap-codec'
version: 1.4.14
dev: true
- optional: true
+
+ registry.npmmirror.com/@jridgewell/trace-mapping/0.3.17:
+ resolution: {integrity: sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz}
+ name: '@jridgewell/trace-mapping'
+ version: 0.3.17
+ dependencies:
+ '@jridgewell/resolve-uri': registry.npmmirror.com/@jridgewell/resolve-uri/3.1.0
+ '@jridgewell/sourcemap-codec': registry.npmmirror.com/@jridgewell/sourcemap-codec/1.4.14
+ dev: true
registry.npmmirror.com/@jridgewell/trace-mapping/0.3.9:
resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz}
@@ -492,7 +844,6 @@ packages:
'@jridgewell/resolve-uri': registry.npmmirror.com/@jridgewell/resolve-uri/3.1.0
'@jridgewell/sourcemap-codec': registry.npmmirror.com/@jridgewell/sourcemap-codec/1.4.14
dev: true
- optional: true
registry.npmmirror.com/@nodelib/fs.scandir/2.1.5:
resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz}
@@ -521,6 +872,87 @@ packages:
fastq: registry.npmmirror.com/fastq/1.15.0
dev: true
+ registry.npmmirror.com/@nuxt/kit/3.2.3:
+ resolution: {integrity: sha512-wcsVlQLwGkh1cRhAFWHc3uYHdIxFTRNdRUzNyfqoX9DL0Fuga3K75q/PBY0xg1viA9R6F5BMPhc7KDLSWbXtWg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@nuxt/kit/-/kit-3.2.3.tgz}
+ name: '@nuxt/kit'
+ version: 3.2.3
+ engines: {node: ^14.18.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0}
+ dependencies:
+ '@nuxt/schema': registry.npmmirror.com/@nuxt/schema/3.2.3
+ c12: registry.npmmirror.com/c12/1.1.2
+ consola: registry.npmmirror.com/consola/2.15.3
+ defu: registry.npmmirror.com/defu/6.1.2
+ globby: registry.npmmirror.com/globby/13.1.3
+ hash-sum: registry.npmmirror.com/hash-sum/2.0.0
+ ignore: registry.npmmirror.com/ignore/5.2.4
+ jiti: registry.npmmirror.com/jiti/1.17.1
+ knitwork: registry.npmmirror.com/knitwork/1.0.0
+ lodash.template: registry.npmmirror.com/lodash.template/4.5.0
+ mlly: registry.npmmirror.com/mlly/1.1.1
+ pathe: registry.npmmirror.com/pathe/1.1.0
+ pkg-types: registry.npmmirror.com/pkg-types/1.0.2
+ scule: registry.npmmirror.com/scule/1.0.0
+ semver: registry.npmmirror.com/semver/7.3.8
+ unctx: registry.npmmirror.com/unctx/2.1.2
+ unimport: registry.npmmirror.com/unimport/2.2.4
+ untyped: registry.npmmirror.com/untyped/1.2.2
+ transitivePeerDependencies:
+ - rollup
+ - supports-color
+ dev: true
+
+ registry.npmmirror.com/@nuxt/schema/3.2.3:
+ resolution: {integrity: sha512-AXzRnBivCwn5RpNFWjUkvOPGPSHl5BM+6GfOpSNglPXi0tiQJ+rawSl7no7BkxGDmQ44Bx9AXwvHTrgjpcuo4g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@nuxt/schema/-/schema-3.2.3.tgz}
+ name: '@nuxt/schema'
+ version: 3.2.3
+ engines: {node: ^14.18.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0}
+ dependencies:
+ c12: registry.npmmirror.com/c12/1.1.2
+ create-require: registry.npmmirror.com/create-require/1.1.1
+ defu: registry.npmmirror.com/defu/6.1.2
+ hookable: registry.npmmirror.com/hookable/5.4.2
+ jiti: registry.npmmirror.com/jiti/1.17.1
+ pathe: registry.npmmirror.com/pathe/1.1.0
+ pkg-types: registry.npmmirror.com/pkg-types/1.0.2
+ postcss-import-resolver: registry.npmmirror.com/postcss-import-resolver/2.0.0
+ scule: registry.npmmirror.com/scule/1.0.0
+ std-env: registry.npmmirror.com/std-env/3.3.2
+ ufo: registry.npmmirror.com/ufo/1.1.1
+ unimport: registry.npmmirror.com/unimport/2.2.4
+ untyped: registry.npmmirror.com/untyped/1.2.2
+ transitivePeerDependencies:
+ - rollup
+ - supports-color
+ dev: true
+
+ registry.npmmirror.com/@polka/url/1.0.0-next.21:
+ resolution: {integrity: sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@polka/url/-/url-1.0.0-next.21.tgz}
+ name: '@polka/url'
+ version: 1.0.0-next.21
+ dev: true
+
+ registry.npmmirror.com/@rollup/pluginutils/5.0.2:
+ resolution: {integrity: sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@rollup/pluginutils/-/pluginutils-5.0.2.tgz}
+ name: '@rollup/pluginutils'
+ version: 5.0.2
+ engines: {node: '>=14.0.0'}
+ peerDependencies:
+ rollup: ^1.20.0||^2.0.0||^3.0.0
+ peerDependenciesMeta:
+ rollup:
+ optional: true
+ dependencies:
+ '@types/estree': registry.npmmirror.com/@types/estree/1.0.0
+ estree-walker: registry.npmmirror.com/estree-walker/2.0.2
+ picomatch: registry.npmmirror.com/picomatch/2.3.1
+ dev: true
+
+ registry.npmmirror.com/@sxzz/popperjs-es/2.11.7:
+ resolution: {integrity: sha512-Ccy0NlLkzr0Ex2FKvh2X+OyERHXJ88XJ1MXtsI9y9fGexlaXaVTPzBCRBwIxFkORuOb+uBqeu+RqnpgYTEZRUQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@sxzz/popperjs-es/-/popperjs-es-2.11.7.tgz}
+ name: '@sxzz/popperjs-es'
+ version: 2.11.7
+ dev: false
+
registry.npmmirror.com/@tsconfig/node10/1.0.9:
resolution: {integrity: sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@tsconfig/node10/-/node10-1.0.9.tgz}
name: '@tsconfig/node10'
@@ -549,6 +981,12 @@ packages:
dev: true
optional: true
+ registry.npmmirror.com/@types/estree/1.0.0:
+ resolution: {integrity: sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/estree/-/estree-1.0.0.tgz}
+ name: '@types/estree'
+ version: 1.0.0
+ dev: true
+
registry.npmmirror.com/@types/json-schema/7.0.11:
resolution: {integrity: sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/json-schema/-/json-schema-7.0.11.tgz}
name: '@types/json-schema'
@@ -561,6 +999,18 @@ packages:
version: 0.0.29
dev: true
+ registry.npmmirror.com/@types/lodash-es/4.17.6:
+ resolution: {integrity: sha512-R+zTeVUKDdfoRxpAryaQNRKk3105Rrgx2CFRClIgRGaqDTdjsm8h6IYA8ir584W3ePzkZfst5xIgDwYrlh9HLg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/lodash-es/-/lodash-es-4.17.6.tgz}
+ name: '@types/lodash-es'
+ version: 4.17.6
+ dependencies:
+ '@types/lodash': registry.npmmirror.com/@types/lodash/4.14.191
+
+ registry.npmmirror.com/@types/lodash/4.14.191:
+ resolution: {integrity: sha512-BdZ5BCCvho3EIXw6wUCXHe7rS53AIDPLE+JzwgT+OsJk53oBfbSmZZ7CX4VaRoN78N+TJpFi9QPlfIVNmJYWxQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/lodash/-/lodash-4.14.191.tgz}
+ name: '@types/lodash'
+ version: 4.14.191
+
registry.npmmirror.com/@types/node/18.14.2:
resolution: {integrity: sha512-1uEQxww3DaghA0RxqHx0O0ppVlo43pJhepY51OxuQIKHpjbnYLA7vcdwioNPzIqmC2u3I/dmylcqjlh0e7AyUA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/node/-/node-18.14.2.tgz}
name: '@types/node'
@@ -568,12 +1018,23 @@ packages:
dev: true
optional: true
+ registry.npmmirror.com/@types/qs/6.9.7:
+ resolution: {integrity: sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/qs/-/qs-6.9.7.tgz}
+ name: '@types/qs'
+ version: 6.9.7
+ dev: false
+
registry.npmmirror.com/@types/semver/7.3.13:
resolution: {integrity: sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/semver/-/semver-7.3.13.tgz}
name: '@types/semver'
version: 7.3.13
dev: true
+ registry.npmmirror.com/@types/web-bluetooth/0.0.16:
+ resolution: {integrity: sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/web-bluetooth/-/web-bluetooth-0.0.16.tgz}
+ name: '@types/web-bluetooth'
+ version: 0.0.16
+
registry.npmmirror.com/@typescript-eslint/eslint-plugin/5.53.0_ny4s7qc6yg74faf3d6xty2ofzy:
resolution: {integrity: sha512-alFpFWNucPLdUOySmXCJpzr6HKC3bu7XooShWM+3w/EL6J2HIoB2PFxpLnq4JauWVk6DiVeNKzQlFEaE+X9sGw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.53.0.tgz}
id: registry.npmmirror.com/@typescript-eslint/eslint-plugin/5.53.0
@@ -725,6 +1186,224 @@ packages:
eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys/3.3.0
dev: true
+ registry.npmmirror.com/@unocss/astro/0.50.3_vite@4.1.4:
+ resolution: {integrity: sha512-XVYkTusLUplgzWW5KMk3UGASQH39SMTU8yH8pszyCzR75zTPNlbMzkk1dI8epqikx839mOBPL6nLL9kWwlIfcg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@unocss/astro/-/astro-0.50.3.tgz}
+ id: registry.npmmirror.com/@unocss/astro/0.50.3
+ name: '@unocss/astro'
+ version: 0.50.3
+ dependencies:
+ '@unocss/core': registry.npmmirror.com/@unocss/core/0.50.3
+ '@unocss/reset': registry.npmmirror.com/@unocss/reset/0.50.3
+ '@unocss/vite': registry.npmmirror.com/@unocss/vite/0.50.3_vite@4.1.4
+ transitivePeerDependencies:
+ - rollup
+ - vite
+ dev: true
+
+ registry.npmmirror.com/@unocss/cli/0.50.3:
+ resolution: {integrity: sha512-eIDFy2VZtTsfZ5ZpVf8YckS27UjdLuO7A6eJDv0ZZCKF6ITXTtfSkB9+N6bNNVkY/gAbb1ctvzytvCn6aUhyGg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@unocss/cli/-/cli-0.50.3.tgz}
+ name: '@unocss/cli'
+ version: 0.50.3
+ engines: {node: '>=14'}
+ hasBin: true
+ dependencies:
+ '@ampproject/remapping': registry.npmmirror.com/@ampproject/remapping/2.2.0
+ '@rollup/pluginutils': registry.npmmirror.com/@rollup/pluginutils/5.0.2
+ '@unocss/config': registry.npmmirror.com/@unocss/config/0.50.3
+ '@unocss/core': registry.npmmirror.com/@unocss/core/0.50.3
+ '@unocss/preset-uno': registry.npmmirror.com/@unocss/preset-uno/0.50.3
+ cac: registry.npmmirror.com/cac/6.7.14
+ chokidar: registry.npmmirror.com/chokidar/3.5.3
+ colorette: registry.npmmirror.com/colorette/2.0.19
+ consola: registry.npmmirror.com/consola/2.15.3
+ fast-glob: registry.npmmirror.com/fast-glob/3.2.12
+ magic-string: registry.npmmirror.com/magic-string/0.30.0
+ pathe: registry.npmmirror.com/pathe/1.1.0
+ perfect-debounce: registry.npmmirror.com/perfect-debounce/0.1.3
+ transitivePeerDependencies:
+ - rollup
+ dev: true
+
+ registry.npmmirror.com/@unocss/config/0.50.3:
+ resolution: {integrity: sha512-H1Sua3qP0cvHI4g7DzQw1QTgUPz31ffciWpl5xi3WSx+n8Lj9kA94SV5D2r3NRYpTQKc4VjFY+mJLOMofg5w6A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@unocss/config/-/config-0.50.3.tgz}
+ name: '@unocss/config'
+ version: 0.50.3
+ engines: {node: '>=14'}
+ dependencies:
+ '@unocss/core': registry.npmmirror.com/@unocss/core/0.50.3
+ unconfig: registry.npmmirror.com/unconfig/0.3.7
+ dev: true
+
+ registry.npmmirror.com/@unocss/core/0.50.3:
+ resolution: {integrity: sha512-bS9FpI7+kQ2LijNucTze7grA+HPk556ctGNUNYt/CMDkFt/+7beV0j4QQMp2g/JEZOgPtFHusHJfSNcAhkDL4Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@unocss/core/-/core-0.50.3.tgz}
+ name: '@unocss/core'
+ version: 0.50.3
+ dev: true
+
+ registry.npmmirror.com/@unocss/inspector/0.50.3:
+ resolution: {integrity: sha512-LUqGxo7C1yJH60hi6GWFofSKH3pI9u0WF7YpiHi8EY7sW5/bHRKronh/N48pXdmLmFpxfnTW0ynTkC6H6YfcyA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@unocss/inspector/-/inspector-0.50.3.tgz}
+ name: '@unocss/inspector'
+ version: 0.50.3
+ dependencies:
+ gzip-size: registry.npmmirror.com/gzip-size/6.0.0
+ sirv: registry.npmmirror.com/sirv/2.0.2
+ dev: true
+
+ registry.npmmirror.com/@unocss/postcss/0.50.3:
+ resolution: {integrity: sha512-8XLwWyy2aC0pgoIzsaasrTy0rv8SVGqmlN2y9jYUAAXHPkSoTVuELXcvWf9WKVuSR1Qa1AIzm9kN0K29CLx92Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@unocss/postcss/-/postcss-0.50.3.tgz}
+ name: '@unocss/postcss'
+ version: 0.50.3
+ engines: {node: '>=14'}
+ dependencies:
+ '@unocss/config': registry.npmmirror.com/@unocss/config/0.50.3
+ '@unocss/core': registry.npmmirror.com/@unocss/core/0.50.3
+ css-tree: registry.npmmirror.com/css-tree/2.3.1
+ fast-glob: registry.npmmirror.com/fast-glob/3.2.12
+ magic-string: registry.npmmirror.com/magic-string/0.30.0
+ postcss: registry.npmmirror.com/postcss/8.4.21
+ dev: true
+
+ registry.npmmirror.com/@unocss/preset-attributify/0.50.3:
+ resolution: {integrity: sha512-Zc0+9QTiW9QEd48+EPfEuPN8aszOHCzluy7NG0MxPErS9Os7ryu/mCKtR4IEHO8cYE/AJgxg2RO0kDCOuY0XJw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@unocss/preset-attributify/-/preset-attributify-0.50.3.tgz}
+ name: '@unocss/preset-attributify'
+ version: 0.50.3
+ dependencies:
+ '@unocss/core': registry.npmmirror.com/@unocss/core/0.50.3
+ dev: true
+
+ registry.npmmirror.com/@unocss/preset-icons/0.50.3:
+ resolution: {integrity: sha512-Bj1fd+VkUa1NiMfNIzwslRnnElbLpuJpRTldiX4v+fS0dJz3I3faFIuEXd/2gwZlSejfiDZL7w31uR6KqnyuDg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@unocss/preset-icons/-/preset-icons-0.50.3.tgz}
+ name: '@unocss/preset-icons'
+ version: 0.50.3
+ dependencies:
+ '@iconify/utils': registry.npmmirror.com/@iconify/utils/2.1.4
+ '@unocss/core': registry.npmmirror.com/@unocss/core/0.50.3
+ ofetch: registry.npmmirror.com/ofetch/1.0.1
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ registry.npmmirror.com/@unocss/preset-mini/0.50.3:
+ resolution: {integrity: sha512-QZDNM0Ivd9rS9UB3u+A2lTl9tIQxVJkdIUhJ9R6uINIqK0o7+B9X2LN+Kn14x1RsWympzVPk1KaRty+OWdSDOw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@unocss/preset-mini/-/preset-mini-0.50.3.tgz}
+ name: '@unocss/preset-mini'
+ version: 0.50.3
+ dependencies:
+ '@unocss/core': registry.npmmirror.com/@unocss/core/0.50.3
+ dev: true
+
+ registry.npmmirror.com/@unocss/preset-tagify/0.50.3:
+ resolution: {integrity: sha512-7kSdB/RYAti2xNmLgVpxLe83QGXHZgJZaaC4HKeJUgGKAGpT1q4/ZuyCx2ckIDonNF1FR/DnKvZAkbJUz/yw0g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@unocss/preset-tagify/-/preset-tagify-0.50.3.tgz}
+ name: '@unocss/preset-tagify'
+ version: 0.50.3
+ dependencies:
+ '@unocss/core': registry.npmmirror.com/@unocss/core/0.50.3
+ dev: true
+
+ registry.npmmirror.com/@unocss/preset-typography/0.50.3:
+ resolution: {integrity: sha512-yifOCx/vuvRfjL7OkdcWMcE9NhfqSwyqgM0RCET/cjz5AomXeWYJrz0sD1AiXwYEzqlq0lrkxoAw91LRrggqpg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@unocss/preset-typography/-/preset-typography-0.50.3.tgz}
+ name: '@unocss/preset-typography'
+ version: 0.50.3
+ dependencies:
+ '@unocss/core': registry.npmmirror.com/@unocss/core/0.50.3
+ '@unocss/preset-mini': registry.npmmirror.com/@unocss/preset-mini/0.50.3
+ dev: true
+
+ registry.npmmirror.com/@unocss/preset-uno/0.50.3:
+ resolution: {integrity: sha512-IlgC/AJLw0hcRvnH4b7Htd+crkJpMAXo4dHfPec3QaLufqSUITW4ygqZCcEnRLENAgbS5a2RP4j00yztWd6mng==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@unocss/preset-uno/-/preset-uno-0.50.3.tgz}
+ name: '@unocss/preset-uno'
+ version: 0.50.3
+ dependencies:
+ '@unocss/core': registry.npmmirror.com/@unocss/core/0.50.3
+ '@unocss/preset-mini': registry.npmmirror.com/@unocss/preset-mini/0.50.3
+ '@unocss/preset-wind': registry.npmmirror.com/@unocss/preset-wind/0.50.3
+ dev: true
+
+ registry.npmmirror.com/@unocss/preset-web-fonts/0.50.3:
+ resolution: {integrity: sha512-ns2FwCTbTS69M67cKa1tpXfjkrwTzJmLJ1Pt6d8rmtv4ap9SlhsBa1XAdBEeJh01uTkTA0KsZpjZFQ8NFylbqg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@unocss/preset-web-fonts/-/preset-web-fonts-0.50.3.tgz}
+ name: '@unocss/preset-web-fonts'
+ version: 0.50.3
+ dependencies:
+ '@unocss/core': registry.npmmirror.com/@unocss/core/0.50.3
+ ofetch: registry.npmmirror.com/ofetch/1.0.1
+ dev: true
+
+ registry.npmmirror.com/@unocss/preset-wind/0.50.3:
+ resolution: {integrity: sha512-uSsgIEr8ORBH91FAvF+UfXpu/wrc4TKJOh0Ti6hdbL0cj25HGScN+3i8o43Mr2GkSEPXn87mHoy5krRLIDf37Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@unocss/preset-wind/-/preset-wind-0.50.3.tgz}
+ name: '@unocss/preset-wind'
+ version: 0.50.3
+ dependencies:
+ '@unocss/core': registry.npmmirror.com/@unocss/core/0.50.3
+ '@unocss/preset-mini': registry.npmmirror.com/@unocss/preset-mini/0.50.3
+ dev: true
+
+ registry.npmmirror.com/@unocss/reset/0.50.3:
+ resolution: {integrity: sha512-bHzHMPHtwSFKnQOEgJDcm/TNyH7L7Mx7xIznDDp2YPTHfb+s98DpVhXxMSjopNSggB7+X8s8UskL08iSI8pjRQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@unocss/reset/-/reset-0.50.3.tgz}
+ name: '@unocss/reset'
+ version: 0.50.3
+ dev: true
+
+ registry.npmmirror.com/@unocss/scope/0.50.3:
+ resolution: {integrity: sha512-qwxU8h+uwWcwcDv20LwX5y0yT1RbbGWw0VmTjkV3YjeJDjMwiDkva3bUnWW92aot8nG/iQUY3+mtjt9TRw1Pig==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@unocss/scope/-/scope-0.50.3.tgz}
+ name: '@unocss/scope'
+ version: 0.50.3
+ dev: true
+
+ registry.npmmirror.com/@unocss/transformer-attributify-jsx/0.50.3:
+ resolution: {integrity: sha512-FkZnNska9T/ULOB6+XRFA+F3nyMwE2cJrw7Otnpg5HQA/KP1Tu/WZutdcF4kqvYgi+wQdplW/GLkQW7YwBK0AA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@unocss/transformer-attributify-jsx/-/transformer-attributify-jsx-0.50.3.tgz}
+ name: '@unocss/transformer-attributify-jsx'
+ version: 0.50.3
+ dependencies:
+ '@unocss/core': registry.npmmirror.com/@unocss/core/0.50.3
+ dev: true
+
+ registry.npmmirror.com/@unocss/transformer-compile-class/0.50.3:
+ resolution: {integrity: sha512-ERkLEJsvpvV5o95Q6ie5hKzBsjsBhjawOrwnknEWgK411y+YsteMlAs6un0ZTo+duvLeZPsMiPGHll+oRant1Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@unocss/transformer-compile-class/-/transformer-compile-class-0.50.3.tgz}
+ name: '@unocss/transformer-compile-class'
+ version: 0.50.3
+ dependencies:
+ '@unocss/core': registry.npmmirror.com/@unocss/core/0.50.3
+ dev: true
+
+ registry.npmmirror.com/@unocss/transformer-directives/0.50.3:
+ resolution: {integrity: sha512-UTbBDyKdRnubNtTYPwwSFYQtmUXGmuiYhPqlRYdUaANfU2oZvTh+S3EEiiklAr5/agRZoEGdQXsAeUoCxA+r6w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@unocss/transformer-directives/-/transformer-directives-0.50.3.tgz}
+ name: '@unocss/transformer-directives'
+ version: 0.50.3
+ dependencies:
+ '@unocss/core': registry.npmmirror.com/@unocss/core/0.50.3
+ css-tree: registry.npmmirror.com/css-tree/2.3.1
+ dev: true
+
+ registry.npmmirror.com/@unocss/transformer-variant-group/0.50.3:
+ resolution: {integrity: sha512-zkFsEcU+HkGI8rdEfwvnO4RlXKuvEGQ8mCiPGl2GvvExi4r5TTHbaQYev5xZIVfU7+2WG7hLBRDKqWREBbKtaA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@unocss/transformer-variant-group/-/transformer-variant-group-0.50.3.tgz}
+ name: '@unocss/transformer-variant-group'
+ version: 0.50.3
+ dependencies:
+ '@unocss/core': registry.npmmirror.com/@unocss/core/0.50.3
+ dev: true
+
+ registry.npmmirror.com/@unocss/vite/0.50.3_vite@4.1.4:
+ resolution: {integrity: sha512-phahYMPWSXIc2ArxD8qpeu2ctgjHyOViaIld4t6exTUPlgJzgHn2Ru+FNwCVBXm2Gc9ZvslGx7mVh5IzD9kafQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@unocss/vite/-/vite-0.50.3.tgz}
+ id: registry.npmmirror.com/@unocss/vite/0.50.3
+ name: '@unocss/vite'
+ version: 0.50.3
+ peerDependencies:
+ vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0
+ dependencies:
+ '@ampproject/remapping': registry.npmmirror.com/@ampproject/remapping/2.2.0
+ '@rollup/pluginutils': registry.npmmirror.com/@rollup/pluginutils/5.0.2
+ '@unocss/config': registry.npmmirror.com/@unocss/config/0.50.3
+ '@unocss/core': registry.npmmirror.com/@unocss/core/0.50.3
+ '@unocss/inspector': registry.npmmirror.com/@unocss/inspector/0.50.3
+ '@unocss/scope': registry.npmmirror.com/@unocss/scope/0.50.3
+ '@unocss/transformer-directives': registry.npmmirror.com/@unocss/transformer-directives/0.50.3
+ chokidar: registry.npmmirror.com/chokidar/3.5.3
+ fast-glob: registry.npmmirror.com/fast-glob/3.2.12
+ magic-string: registry.npmmirror.com/magic-string/0.30.0
+ vite: registry.npmmirror.com/vite/4.1.4_sass@1.58.3
+ transitivePeerDependencies:
+ - rollup
+ dev: true
+
registry.npmmirror.com/@vitejs/plugin-vue/4.0.0_vite@4.1.4+vue@3.2.47:
resolution: {integrity: sha512-e0X4jErIxAB5oLtDqbHvHpJe/uWNkdpYV83AOG2xo2tEVSzCzewgJMtREZM30wXnM5ls90hxiOtAuVU6H5JgbA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vitejs/plugin-vue/-/plugin-vue-4.0.0.tgz}
id: registry.npmmirror.com/@vitejs/plugin-vue/4.0.0
@@ -735,7 +1414,7 @@ packages:
vite: ^4.0.0
vue: ^3.2.25
dependencies:
- vite: registry.npmmirror.com/vite/4.1.4
+ vite: registry.npmmirror.com/vite/4.1.4_sass@1.58.3
vue: registry.npmmirror.com/vue/3.2.47
dev: true
@@ -793,7 +1472,7 @@ packages:
name: '@vue/compiler-core'
version: 3.2.47
dependencies:
- '@babel/parser': registry.npmmirror.com/@babel/parser/7.21.1
+ '@babel/parser': registry.npmmirror.com/@babel/parser/7.21.2
'@vue/shared': registry.npmmirror.com/@vue/shared/3.2.47
estree-walker: registry.npmmirror.com/estree-walker/2.0.2
source-map: registry.npmmirror.com/source-map/0.6.1
@@ -811,7 +1490,7 @@ packages:
name: '@vue/compiler-sfc'
version: 3.2.47
dependencies:
- '@babel/parser': registry.npmmirror.com/@babel/parser/7.21.1
+ '@babel/parser': registry.npmmirror.com/@babel/parser/7.21.2
'@vue/compiler-core': registry.npmmirror.com/@vue/compiler-core/3.2.47
'@vue/compiler-dom': registry.npmmirror.com/@vue/compiler-dom/3.2.47
'@vue/compiler-ssr': registry.npmmirror.com/@vue/compiler-ssr/3.2.47
@@ -830,12 +1509,18 @@ packages:
'@vue/compiler-dom': registry.npmmirror.com/@vue/compiler-dom/3.2.47
'@vue/shared': registry.npmmirror.com/@vue/shared/3.2.47
+ registry.npmmirror.com/@vue/devtools-api/6.5.0:
+ resolution: {integrity: sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/devtools-api/-/devtools-api-6.5.0.tgz}
+ name: '@vue/devtools-api'
+ version: 6.5.0
+ dev: false
+
registry.npmmirror.com/@vue/reactivity-transform/3.2.47:
resolution: {integrity: sha512-m8lGXw8rdnPVVIdIFhf0LeQ/ixyHkH5plYuS83yop5n7ggVJU+z5v0zecwEnX7fa7HNLBhh2qngJJkxpwEEmYA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/reactivity-transform/-/reactivity-transform-3.2.47.tgz}
name: '@vue/reactivity-transform'
version: 3.2.47
dependencies:
- '@babel/parser': registry.npmmirror.com/@babel/parser/7.21.1
+ '@babel/parser': registry.npmmirror.com/@babel/parser/7.21.2
'@vue/compiler-core': registry.npmmirror.com/@vue/compiler-core/3.2.47
'@vue/shared': registry.npmmirror.com/@vue/shared/3.2.47
estree-walker: registry.npmmirror.com/estree-walker/2.0.2
@@ -882,6 +1567,36 @@ packages:
name: '@vue/shared'
version: 3.2.47
+ registry.npmmirror.com/@vueuse/core/9.13.0_vue@3.2.47:
+ resolution: {integrity: sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vueuse/core/-/core-9.13.0.tgz}
+ id: registry.npmmirror.com/@vueuse/core/9.13.0
+ name: '@vueuse/core'
+ version: 9.13.0
+ dependencies:
+ '@types/web-bluetooth': registry.npmmirror.com/@types/web-bluetooth/0.0.16
+ '@vueuse/metadata': registry.npmmirror.com/@vueuse/metadata/9.13.0
+ '@vueuse/shared': registry.npmmirror.com/@vueuse/shared/9.13.0_vue@3.2.47
+ vue-demi: registry.npmmirror.com/vue-demi/0.13.11_vue@3.2.47
+ transitivePeerDependencies:
+ - '@vue/composition-api'
+ - vue
+
+ registry.npmmirror.com/@vueuse/metadata/9.13.0:
+ resolution: {integrity: sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vueuse/metadata/-/metadata-9.13.0.tgz}
+ name: '@vueuse/metadata'
+ version: 9.13.0
+
+ registry.npmmirror.com/@vueuse/shared/9.13.0_vue@3.2.47:
+ resolution: {integrity: sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vueuse/shared/-/shared-9.13.0.tgz}
+ id: registry.npmmirror.com/@vueuse/shared/9.13.0
+ name: '@vueuse/shared'
+ version: 9.13.0
+ dependencies:
+ vue-demi: registry.npmmirror.com/vue-demi/0.13.11_vue@3.2.47
+ transitivePeerDependencies:
+ - '@vue/composition-api'
+ - vue
+
registry.npmmirror.com/acorn-jsx/5.3.2_acorn@8.8.2:
resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz}
id: registry.npmmirror.com/acorn-jsx/5.3.2
@@ -909,6 +1624,17 @@ packages:
hasBin: true
dev: true
+ registry.npmmirror.com/agent-base/6.0.2:
+ resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/agent-base/-/agent-base-6.0.2.tgz}
+ name: agent-base
+ version: 6.0.2
+ engines: {node: '>= 6.0.0'}
+ dependencies:
+ debug: registry.npmmirror.com/debug/4.3.4
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
registry.npmmirror.com/aggregate-error/3.1.0:
resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/aggregate-error/-/aggregate-error-3.1.0.tgz}
name: aggregate-error
@@ -1011,6 +1737,16 @@ packages:
engines: {node: '>=12'}
dev: true
+ registry.npmmirror.com/anymatch/3.1.3:
+ resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/anymatch/-/anymatch-3.1.3.tgz}
+ name: anymatch
+ version: 3.1.3
+ engines: {node: '>= 8'}
+ dependencies:
+ normalize-path: registry.npmmirror.com/normalize-path/3.0.0
+ picomatch: registry.npmmirror.com/picomatch/2.3.1
+ dev: true
+
registry.npmmirror.com/arg/4.1.3:
resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/arg/-/arg-4.1.3.tgz}
name: arg
@@ -1075,6 +1811,18 @@ packages:
engines: {node: '>=8'}
dev: true
+ registry.npmmirror.com/async-validator/4.2.5:
+ resolution: {integrity: sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/async-validator/-/async-validator-4.2.5.tgz}
+ name: async-validator
+ version: 4.2.5
+ dev: false
+
+ registry.npmmirror.com/asynckit/0.4.0:
+ resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/asynckit/-/asynckit-0.4.0.tgz}
+ name: asynckit
+ version: 0.4.0
+ dev: false
+
registry.npmmirror.com/at-least-node/1.0.0:
resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/at-least-node/-/at-least-node-1.0.0.tgz}
name: at-least-node
@@ -1089,6 +1837,18 @@ packages:
engines: {node: '>= 0.4'}
dev: true
+ registry.npmmirror.com/axios/1.3.4:
+ resolution: {integrity: sha512-toYm+Bsyl6VC5wSkfkbbNB6ROv7KY93PEBBL6xyDczaIHasAiv4wPqQ/c4RjoQzipxRD2W5g21cOqQulZ7rHwQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/axios/-/axios-1.3.4.tgz}
+ name: axios
+ version: 1.3.4
+ dependencies:
+ follow-redirects: registry.npmmirror.com/follow-redirects/1.15.2
+ form-data: registry.npmmirror.com/form-data/4.0.0
+ proxy-from-env: registry.npmmirror.com/proxy-from-env/1.1.0
+ transitivePeerDependencies:
+ - debug
+ dev: false
+
registry.npmmirror.com/balanced-match/1.0.2:
resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz}
name: balanced-match
@@ -1101,6 +1861,13 @@ packages:
version: 1.5.1
dev: true
+ registry.npmmirror.com/binary-extensions/2.2.0:
+ resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/binary-extensions/-/binary-extensions-2.2.0.tgz}
+ name: binary-extensions
+ version: 2.2.0
+ engines: {node: '>=8'}
+ dev: true
+
registry.npmmirror.com/bl/4.1.0:
resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/bl/-/bl-4.1.0.tgz}
name: bl
@@ -1143,6 +1910,19 @@ packages:
fill-range: registry.npmmirror.com/fill-range/7.0.1
dev: true
+ registry.npmmirror.com/browserslist/4.21.5:
+ resolution: {integrity: sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/browserslist/-/browserslist-4.21.5.tgz}
+ name: browserslist
+ version: 4.21.5
+ engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
+ hasBin: true
+ dependencies:
+ caniuse-lite: registry.npmmirror.com/caniuse-lite/1.0.30001458
+ electron-to-chromium: registry.npmmirror.com/electron-to-chromium/1.4.315
+ node-releases: registry.npmmirror.com/node-releases/2.0.10
+ update-browserslist-db: registry.npmmirror.com/update-browserslist-db/1.0.10_browserslist@4.21.5
+ dev: true
+
registry.npmmirror.com/buffer/5.7.1:
resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/buffer/-/buffer-5.7.1.tgz}
name: buffer
@@ -1160,6 +1940,30 @@ packages:
semver: registry.npmmirror.com/semver/7.3.8
dev: true
+ registry.npmmirror.com/c12/1.1.2:
+ resolution: {integrity: sha512-fHT5HDEHNMb2oImnqJ88/UlpEOkY/chdyYxSd3YCpvBqBvU0IDlHTkNc7GnjObDMxdis2lL+rwlQcNq8VeZESA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/c12/-/c12-1.1.2.tgz}
+ name: c12
+ version: 1.1.2
+ dependencies:
+ defu: registry.npmmirror.com/defu/6.1.2
+ dotenv: registry.npmmirror.com/dotenv/16.0.3
+ giget: registry.npmmirror.com/giget/1.1.2
+ jiti: registry.npmmirror.com/jiti/1.17.1
+ mlly: registry.npmmirror.com/mlly/1.1.1
+ pathe: registry.npmmirror.com/pathe/1.1.0
+ pkg-types: registry.npmmirror.com/pkg-types/1.0.2
+ rc9: registry.npmmirror.com/rc9/2.0.1
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ registry.npmmirror.com/cac/6.7.14:
+ resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cac/-/cac-6.7.14.tgz}
+ name: cac
+ version: 6.7.14
+ engines: {node: '>=8'}
+ dev: true
+
registry.npmmirror.com/cachedir/2.3.0:
resolution: {integrity: sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cachedir/-/cachedir-2.3.0.tgz}
name: cachedir
@@ -1174,7 +1978,6 @@ packages:
dependencies:
function-bind: registry.npmmirror.com/function-bind/1.1.1
get-intrinsic: registry.npmmirror.com/get-intrinsic/1.2.0
- dev: true
registry.npmmirror.com/callsites/3.1.0:
resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/callsites/-/callsites-3.1.0.tgz}
@@ -1183,6 +1986,12 @@ packages:
engines: {node: '>=6'}
dev: true
+ registry.npmmirror.com/caniuse-lite/1.0.30001458:
+ resolution: {integrity: sha512-lQ1VlUUq5q9ro9X+5gOEyH7i3vm+AYVT1WDCVB69XOZ17KZRhnZ9J0Sqz7wTHQaLBJccNCHq8/Ww5LlOIZbB0w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001458.tgz}
+ name: caniuse-lite
+ version: 1.0.30001458
+ dev: true
+
registry.npmmirror.com/chalk/2.4.2:
resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/chalk/-/chalk-2.4.2.tgz}
name: chalk
@@ -1210,6 +2019,30 @@ packages:
version: 0.7.0
dev: true
+ registry.npmmirror.com/chokidar/3.5.3:
+ resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/chokidar/-/chokidar-3.5.3.tgz}
+ name: chokidar
+ version: 3.5.3
+ engines: {node: '>= 8.10.0'}
+ dependencies:
+ anymatch: registry.npmmirror.com/anymatch/3.1.3
+ braces: registry.npmmirror.com/braces/3.0.2
+ glob-parent: registry.npmmirror.com/glob-parent/5.1.2
+ is-binary-path: registry.npmmirror.com/is-binary-path/2.1.0
+ is-glob: registry.npmmirror.com/is-glob/4.0.3
+ normalize-path: registry.npmmirror.com/normalize-path/3.0.0
+ readdirp: registry.npmmirror.com/readdirp/3.6.0
+ optionalDependencies:
+ fsevents: registry.npmmirror.com/fsevents/2.3.2
+ dev: true
+
+ registry.npmmirror.com/chownr/2.0.0:
+ resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/chownr/-/chownr-2.0.0.tgz}
+ name: chownr
+ version: 2.0.0
+ engines: {node: '>=10'}
+ dev: true
+
registry.npmmirror.com/clean-stack/2.2.0:
resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/clean-stack/-/clean-stack-2.2.0.tgz}
name: clean-stack
@@ -1317,6 +2150,15 @@ packages:
version: 2.0.19
dev: true
+ registry.npmmirror.com/combined-stream/1.0.8:
+ resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/combined-stream/-/combined-stream-1.0.8.tgz}
+ name: combined-stream
+ version: 1.0.8
+ engines: {node: '>= 0.8'}
+ dependencies:
+ delayed-stream: registry.npmmirror.com/delayed-stream/1.0.0
+ dev: false
+
registry.npmmirror.com/commander/9.5.0:
resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/commander/-/commander-9.5.0.tgz}
name: commander
@@ -1356,12 +2198,30 @@ packages:
version: 0.0.1
dev: true
+ registry.npmmirror.com/consola/2.15.3:
+ resolution: {integrity: sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/consola/-/consola-2.15.3.tgz}
+ name: consola
+ version: 2.15.3
+ dev: true
+
registry.npmmirror.com/conventional-commit-types/3.0.0:
resolution: {integrity: sha512-SmmCYnOniSsAa9GqWOeLqc179lfr5TRu5b4QFDkbsrJ5TZjPJx85wtOr3zn+1dbeNiXDKGPbZ72IKbPhLXh/Lg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/conventional-commit-types/-/conventional-commit-types-3.0.0.tgz}
name: conventional-commit-types
version: 3.0.0
dev: true
+ registry.npmmirror.com/convert-source-map/1.9.0:
+ resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/convert-source-map/-/convert-source-map-1.9.0.tgz}
+ name: convert-source-map
+ version: 1.9.0
+ dev: true
+
+ registry.npmmirror.com/core-util-is/1.0.3:
+ resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/core-util-is/-/core-util-is-1.0.3.tgz}
+ name: core-util-is
+ version: 1.0.3
+ dev: true
+
registry.npmmirror.com/cosmiconfig-typescript-loader/4.3.0_r66scxackjdo2gfsj5qbvkw6ay:
resolution: {integrity: sha512-NTxV1MFfZDLPiBMjxbHRwSh5LaLcPMwNdCutmnHJCKoVnlvldPWlllonKwrsRJ5pYZBIBGRWWU2tfvzxgeSW5Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-4.3.0.tgz}
id: registry.npmmirror.com/cosmiconfig-typescript-loader/4.3.0
@@ -1399,7 +2259,6 @@ packages:
name: create-require
version: 1.1.1
dev: true
- optional: true
registry.npmmirror.com/cross-spawn/7.0.3:
resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cross-spawn/-/cross-spawn-7.0.3.tgz}
@@ -1412,6 +2271,16 @@ packages:
which: registry.npmmirror.com/which/2.0.2
dev: true
+ registry.npmmirror.com/css-tree/2.3.1:
+ resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/css-tree/-/css-tree-2.3.1.tgz}
+ name: css-tree
+ version: 2.3.1
+ engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0}
+ dependencies:
+ mdn-data: registry.npmmirror.com/mdn-data/2.0.30
+ source-map-js: registry.npmmirror.com/source-map-js/1.0.2
+ dev: true
+
registry.npmmirror.com/cssesc/3.0.0:
resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cssesc/-/cssesc-3.0.0.tgz}
name: cssesc
@@ -1458,6 +2327,12 @@ packages:
word-wrap: registry.npmmirror.com/word-wrap/1.2.3
dev: true
+ registry.npmmirror.com/dayjs/1.11.7:
+ resolution: {integrity: sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/dayjs/-/dayjs-1.11.7.tgz}
+ name: dayjs
+ version: 1.11.7
+ dev: false
+
registry.npmmirror.com/de-indent/1.0.2:
resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/de-indent/-/de-indent-1.0.2.tgz}
name: de-indent
@@ -1521,6 +2396,25 @@ packages:
object-keys: registry.npmmirror.com/object-keys/1.1.1
dev: true
+ registry.npmmirror.com/defu/6.1.2:
+ resolution: {integrity: sha512-+uO4+qr7msjNNWKYPHqN/3+Dx3NFkmIzayk2L1MyZQlvgZb/J1A0fo410dpKrN2SnqFjt8n4JL8fDJE0wIgjFQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/defu/-/defu-6.1.2.tgz}
+ name: defu
+ version: 6.1.2
+ dev: true
+
+ registry.npmmirror.com/delayed-stream/1.0.0:
+ resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/delayed-stream/-/delayed-stream-1.0.0.tgz}
+ name: delayed-stream
+ version: 1.0.0
+ engines: {node: '>=0.4.0'}
+ dev: false
+
+ registry.npmmirror.com/destr/1.2.2:
+ resolution: {integrity: sha512-lrbCJwD9saUQrqUfXvl6qoM+QN3W7tLV5pAOs+OqOmopCCz/JkE05MHedJR1xfk4IAnZuJXPVuN5+7jNA2ZCiA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/destr/-/destr-1.2.2.tgz}
+ name: destr
+ version: 1.2.2
+ dev: true
+
registry.npmmirror.com/detect-file/1.0.0:
resolution: {integrity: sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/detect-file/-/detect-file-1.0.0.tgz}
name: detect-file
@@ -1570,6 +2464,19 @@ packages:
esutils: registry.npmmirror.com/esutils/2.0.3
dev: true
+ registry.npmmirror.com/dotenv/16.0.3:
+ resolution: {integrity: sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/dotenv/-/dotenv-16.0.3.tgz}
+ name: dotenv
+ version: 16.0.3
+ engines: {node: '>=12'}
+ dev: true
+
+ registry.npmmirror.com/duplexer/0.1.2:
+ resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/duplexer/-/duplexer-0.1.2.tgz}
+ name: duplexer
+ version: 0.1.2
+ dev: true
+
registry.npmmirror.com/eastasianwidth/0.2.0:
resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz}
name: eastasianwidth
@@ -1582,6 +2489,40 @@ packages:
version: 1.0.0
dev: true
+ registry.npmmirror.com/electron-to-chromium/1.4.315:
+ resolution: {integrity: sha512-ndBQYz3Eyy3rASjjQ9poMJGoAlsZ/aZnq6GBsGL4w/4sWIAwiUHVSsMuADbxa8WJw7pZ0oxLpGbtoDt4vRTdCg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.4.315.tgz}
+ name: electron-to-chromium
+ version: 1.4.315
+ dev: true
+
+ registry.npmmirror.com/element-plus/2.2.32_vue@3.2.47:
+ resolution: {integrity: sha512-DTJMhYOy6MApbmh6z/95hPTK5WrBiNHGzV4IN+uEkup1WoimQ+Qyt8RxKdTe/X1LWEJ8YgWv/Cl8P4ocrt5z5g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/element-plus/-/element-plus-2.2.32.tgz}
+ id: registry.npmmirror.com/element-plus/2.2.32
+ name: element-plus
+ version: 2.2.32
+ peerDependencies:
+ vue: ^3.2.0
+ dependencies:
+ '@ctrl/tinycolor': registry.npmmirror.com/@ctrl/tinycolor/3.6.0
+ '@element-plus/icons-vue': registry.npmmirror.com/@element-plus/icons-vue/2.0.10_vue@3.2.47
+ '@floating-ui/dom': registry.npmmirror.com/@floating-ui/dom/1.2.3
+ '@popperjs/core': registry.npmmirror.com/@sxzz/popperjs-es/2.11.7
+ '@types/lodash': registry.npmmirror.com/@types/lodash/4.14.191
+ '@types/lodash-es': registry.npmmirror.com/@types/lodash-es/4.17.6
+ '@vueuse/core': registry.npmmirror.com/@vueuse/core/9.13.0_vue@3.2.47
+ async-validator: registry.npmmirror.com/async-validator/4.2.5
+ dayjs: registry.npmmirror.com/dayjs/1.11.7
+ escape-html: registry.npmmirror.com/escape-html/1.0.3
+ lodash: registry.npmmirror.com/lodash/4.17.21
+ lodash-es: registry.npmmirror.com/lodash-es/4.17.21
+ lodash-unified: registry.npmmirror.com/lodash-unified/1.0.3_3ib2ivapxullxkx3xftsimdk7u
+ memoize-one: registry.npmmirror.com/memoize-one/6.0.0
+ normalize-wheel-es: registry.npmmirror.com/normalize-wheel-es/1.2.0
+ vue: registry.npmmirror.com/vue/3.2.47
+ transitivePeerDependencies:
+ - '@vue/composition-api'
+ dev: false
+
registry.npmmirror.com/emoji-regex/8.0.0:
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/emoji-regex/-/emoji-regex-8.0.0.tgz}
name: emoji-regex
@@ -1594,6 +2535,26 @@ packages:
version: 9.2.2
dev: true
+ registry.npmmirror.com/enhanced-resolve/4.5.0:
+ resolution: {integrity: sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz}
+ name: enhanced-resolve
+ version: 4.5.0
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ graceful-fs: registry.npmmirror.com/graceful-fs/4.2.10
+ memory-fs: registry.npmmirror.com/memory-fs/0.5.0
+ tapable: registry.npmmirror.com/tapable/1.1.3
+ dev: true
+
+ registry.npmmirror.com/errno/0.1.8:
+ resolution: {integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/errno/-/errno-0.1.8.tgz}
+ name: errno
+ version: 0.1.8
+ hasBin: true
+ dependencies:
+ prr: registry.npmmirror.com/prr/1.0.1
+ dev: true
+
registry.npmmirror.com/error-ex/1.3.2:
resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/error-ex/-/error-ex-1.3.2.tgz}
name: error-ex
@@ -1706,6 +2667,19 @@ packages:
'@esbuild/win32-x64': registry.npmmirror.com/@esbuild/win32-x64/0.16.17
dev: true
+ registry.npmmirror.com/escalade/3.1.1:
+ resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/escalade/-/escalade-3.1.1.tgz}
+ name: escalade
+ version: 3.1.1
+ engines: {node: '>=6'}
+ dev: true
+
+ registry.npmmirror.com/escape-html/1.0.3:
+ resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/escape-html/-/escape-html-1.0.3.tgz}
+ name: escape-html
+ version: 1.0.3
+ dev: false
+
registry.npmmirror.com/escape-string-regexp/1.0.5:
resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz}
name: escape-string-regexp
@@ -1720,6 +2694,13 @@ packages:
engines: {node: '>=10'}
dev: true
+ registry.npmmirror.com/escape-string-regexp/5.0.0:
+ resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz}
+ name: escape-string-regexp
+ version: 5.0.0
+ engines: {node: '>=12'}
+ dev: true
+
registry.npmmirror.com/eslint-config-prettier/8.6.0_eslint@8.34.0:
resolution: {integrity: sha512-bAF0eLpLVqP5oEVUFKpMA+NnRFICwn9X8B5jrR9FcqnYBuPbqWEjTEspPWMj5ye6czoSLDweCzSo3Ko7gGrZaA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint-config-prettier/-/eslint-config-prettier-8.6.0.tgz}
id: registry.npmmirror.com/eslint-config-prettier/8.6.0
@@ -2102,6 +3083,14 @@ packages:
name: estree-walker
version: 2.0.2
+ registry.npmmirror.com/estree-walker/3.0.3:
+ resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/estree-walker/-/estree-walker-3.0.3.tgz}
+ name: estree-walker
+ version: 3.0.3
+ dependencies:
+ '@types/estree': registry.npmmirror.com/@types/estree/1.0.0
+ dev: true
+
registry.npmmirror.com/esutils/2.0.3:
resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esutils/-/esutils-2.0.3.tgz}
name: esutils
@@ -2109,6 +3098,23 @@ packages:
engines: {node: '>=0.10.0'}
dev: true
+ registry.npmmirror.com/execa/5.1.1:
+ resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/execa/-/execa-5.1.1.tgz}
+ name: execa
+ version: 5.1.1
+ engines: {node: '>=10'}
+ dependencies:
+ 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.npmmirror.com/is-stream/2.0.1
+ merge-stream: registry.npmmirror.com/merge-stream/2.0.0
+ npm-run-path: registry.npmmirror.com/npm-run-path/4.0.1
+ onetime: registry.npmmirror.com/onetime/5.1.2
+ signal-exit: registry.npmmirror.com/signal-exit/3.0.7
+ strip-final-newline: registry.npmmirror.com/strip-final-newline/2.0.0
+ dev: true
+
registry.npmmirror.com/execa/6.1.0:
resolution: {integrity: sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/execa/-/execa-6.1.0.tgz}
name: execa
@@ -2283,12 +3289,31 @@ packages:
rimraf: registry.npmmirror.com/rimraf/3.0.2
dev: true
+ registry.npmmirror.com/flat/5.0.2:
+ resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/flat/-/flat-5.0.2.tgz}
+ name: flat
+ version: 5.0.2
+ hasBin: true
+ dev: true
+
registry.npmmirror.com/flatted/3.2.7:
resolution: {integrity: sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/flatted/-/flatted-3.2.7.tgz}
name: flatted
version: 3.2.7
dev: true
+ registry.npmmirror.com/follow-redirects/1.15.2:
+ resolution: {integrity: sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.15.2.tgz}
+ name: follow-redirects
+ version: 1.15.2
+ engines: {node: '>=4.0'}
+ peerDependencies:
+ debug: '*'
+ peerDependenciesMeta:
+ debug:
+ optional: true
+ dev: false
+
registry.npmmirror.com/for-each/0.3.3:
resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/for-each/-/for-each-0.3.3.tgz}
name: for-each
@@ -2297,6 +3322,17 @@ packages:
is-callable: registry.npmmirror.com/is-callable/1.2.7
dev: true
+ registry.npmmirror.com/form-data/4.0.0:
+ resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/form-data/-/form-data-4.0.0.tgz}
+ name: form-data
+ version: 4.0.0
+ engines: {node: '>= 6'}
+ dependencies:
+ asynckit: registry.npmmirror.com/asynckit/0.4.0
+ combined-stream: registry.npmmirror.com/combined-stream/1.0.8
+ mime-types: registry.npmmirror.com/mime-types/2.1.35
+ dev: false
+
registry.npmmirror.com/fs-extra/9.1.0:
resolution: {integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fs-extra/-/fs-extra-9.1.0.tgz}
name: fs-extra
@@ -2309,6 +3345,15 @@ packages:
universalify: registry.npmmirror.com/universalify/2.0.0
dev: true
+ registry.npmmirror.com/fs-minipass/2.1.0:
+ resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fs-minipass/-/fs-minipass-2.1.0.tgz}
+ name: fs-minipass
+ version: 2.1.0
+ engines: {node: '>= 8'}
+ dependencies:
+ minipass: registry.npmmirror.com/minipass/3.3.6
+ dev: true
+
registry.npmmirror.com/fs.realpath/1.0.0:
resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fs.realpath/-/fs.realpath-1.0.0.tgz}
name: fs.realpath
@@ -2329,7 +3374,6 @@ packages:
resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/function-bind/-/function-bind-1.1.1.tgz}
name: function-bind
version: 1.1.1
- dev: true
registry.npmmirror.com/function.prototype.name/1.1.5:
resolution: {integrity: sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/function.prototype.name/-/function.prototype.name-1.1.5.tgz}
@@ -2349,6 +3393,13 @@ packages:
version: 1.2.3
dev: true
+ registry.npmmirror.com/gensync/1.0.0-beta.2:
+ resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/gensync/-/gensync-1.0.0-beta.2.tgz}
+ name: gensync
+ version: 1.0.0-beta.2
+ engines: {node: '>=6.9.0'}
+ dev: true
+
registry.npmmirror.com/get-intrinsic/1.2.0:
resolution: {integrity: sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/get-intrinsic/-/get-intrinsic-1.2.0.tgz}
name: get-intrinsic
@@ -2357,7 +3408,6 @@ packages:
function-bind: registry.npmmirror.com/function-bind/1.1.1
has: registry.npmmirror.com/has/1.0.3
has-symbols: registry.npmmirror.com/has-symbols/1.0.3
- dev: true
registry.npmmirror.com/get-stream/6.0.1:
resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/get-stream/-/get-stream-6.0.1.tgz}
@@ -2376,6 +3426,23 @@ packages:
get-intrinsic: registry.npmmirror.com/get-intrinsic/1.2.0
dev: true
+ registry.npmmirror.com/giget/1.1.2:
+ resolution: {integrity: sha512-HsLoS07HiQ5oqvObOI+Qb2tyZH4Gj5nYGfF9qQcZNrPw+uEFhdXtgJr01aO2pWadGHucajYDLxxbtQkm97ON2A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/giget/-/giget-1.1.2.tgz}
+ name: giget
+ version: 1.1.2
+ hasBin: true
+ dependencies:
+ colorette: registry.npmmirror.com/colorette/2.0.19
+ defu: registry.npmmirror.com/defu/6.1.2
+ https-proxy-agent: registry.npmmirror.com/https-proxy-agent/5.0.1
+ mri: registry.npmmirror.com/mri/1.2.0
+ node-fetch-native: registry.npmmirror.com/node-fetch-native/1.0.2
+ pathe: registry.npmmirror.com/pathe/1.1.0
+ tar: registry.npmmirror.com/tar/6.1.13
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
registry.npmmirror.com/glob-parent/5.1.2:
resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/glob-parent/-/glob-parent-5.1.2.tgz}
name: glob-parent
@@ -2441,6 +3508,13 @@ packages:
which: registry.npmmirror.com/which/1.3.1
dev: true
+ registry.npmmirror.com/globals/11.12.0:
+ resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/globals/-/globals-11.12.0.tgz}
+ name: globals
+ version: 11.12.0
+ engines: {node: '>=4'}
+ dev: true
+
registry.npmmirror.com/globals/13.20.0:
resolution: {integrity: sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/globals/-/globals-13.20.0.tgz}
name: globals
@@ -2473,6 +3547,19 @@ packages:
slash: registry.npmmirror.com/slash/3.0.0
dev: true
+ registry.npmmirror.com/globby/13.1.3:
+ resolution: {integrity: sha512-8krCNHXvlCgHDpegPzleMq07yMYTO2sXKASmZmquEYWEmCx6J5UTRbp5RwMJkTJGtcQ44YpiUYUiN0b9mzy8Bw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/globby/-/globby-13.1.3.tgz}
+ name: globby
+ version: 13.1.3
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ dependencies:
+ dir-glob: registry.npmmirror.com/dir-glob/3.0.1
+ fast-glob: registry.npmmirror.com/fast-glob/3.2.12
+ ignore: registry.npmmirror.com/ignore/5.2.4
+ merge2: registry.npmmirror.com/merge2/1.4.1
+ slash: registry.npmmirror.com/slash/4.0.0
+ dev: true
+
registry.npmmirror.com/gopd/1.0.1:
resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/gopd/-/gopd-1.0.1.tgz}
name: gopd
@@ -2493,6 +3580,15 @@ packages:
version: 1.0.4
dev: true
+ registry.npmmirror.com/gzip-size/6.0.0:
+ resolution: {integrity: sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/gzip-size/-/gzip-size-6.0.0.tgz}
+ name: gzip-size
+ version: 6.0.0
+ engines: {node: '>=10'}
+ dependencies:
+ duplexer: registry.npmmirror.com/duplexer/0.1.2
+ dev: true
+
registry.npmmirror.com/has-bigints/1.0.2:
resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/has-bigints/-/has-bigints-1.0.2.tgz}
name: has-bigints
@@ -2533,7 +3629,6 @@ packages:
name: has-symbols
version: 1.0.3
engines: {node: '>= 0.4'}
- dev: true
registry.npmmirror.com/has-tostringtag/1.0.0:
resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz}
@@ -2551,6 +3646,11 @@ packages:
engines: {node: '>= 0.4.0'}
dependencies:
function-bind: registry.npmmirror.com/function-bind/1.1.1
+
+ registry.npmmirror.com/hash-sum/2.0.0:
+ resolution: {integrity: sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/hash-sum/-/hash-sum-2.0.0.tgz}
+ name: hash-sum
+ version: 2.0.0
dev: true
registry.npmmirror.com/he/1.2.0:
@@ -2569,6 +3669,31 @@ packages:
parse-passwd: registry.npmmirror.com/parse-passwd/1.0.0
dev: true
+ registry.npmmirror.com/hookable/5.4.2:
+ resolution: {integrity: sha512-6rOvaUiNKy9lET1X0ECnyZ5O5kSV0PJbtA5yZUgdEF7fGJEVwSLSislltyt7nFwVVALYHQJtfGeAR2Y0A0uJkg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/hookable/-/hookable-5.4.2.tgz}
+ name: hookable
+ version: 5.4.2
+ dev: true
+
+ registry.npmmirror.com/https-proxy-agent/5.0.1:
+ resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz}
+ name: https-proxy-agent
+ version: 5.0.1
+ engines: {node: '>= 6'}
+ dependencies:
+ agent-base: registry.npmmirror.com/agent-base/6.0.2
+ debug: registry.npmmirror.com/debug/4.3.4
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ registry.npmmirror.com/human-signals/2.1.0:
+ resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/human-signals/-/human-signals-2.1.0.tgz}
+ name: human-signals
+ version: 2.1.0
+ engines: {node: '>=10.17.0'}
+ dev: true
+
registry.npmmirror.com/human-signals/3.0.1:
resolution: {integrity: sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/human-signals/-/human-signals-3.0.1.tgz}
name: human-signals
@@ -2606,6 +3731,12 @@ packages:
engines: {node: '>= 4'}
dev: true
+ registry.npmmirror.com/immutable/4.2.4:
+ resolution: {integrity: sha512-WDxL3Hheb1JkRN3sQkyujNlL/xRjAo3rJtaU5xeufUauG66JdMr32bLj4gF+vWl84DIA3Zxw7tiAjneYzRRw+w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/immutable/-/immutable-4.2.4.tgz}
+ name: immutable
+ version: 4.2.4
+ dev: true
+
registry.npmmirror.com/import-fresh/3.3.0:
resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/import-fresh/-/import-fresh-3.3.0.tgz}
name: import-fresh
@@ -2731,6 +3862,15 @@ packages:
has-bigints: registry.npmmirror.com/has-bigints/1.0.2
dev: true
+ registry.npmmirror.com/is-binary-path/2.1.0:
+ resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-binary-path/-/is-binary-path-2.1.0.tgz}
+ name: is-binary-path
+ version: 2.1.0
+ engines: {node: '>=8'}
+ dependencies:
+ binary-extensions: registry.npmmirror.com/binary-extensions/2.2.0
+ dev: true
+
registry.npmmirror.com/is-boolean-object/1.1.2:
resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz}
name: is-boolean-object
@@ -2857,6 +3997,13 @@ packages:
call-bind: registry.npmmirror.com/call-bind/1.0.2
dev: true
+ registry.npmmirror.com/is-stream/2.0.1:
+ resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-stream/-/is-stream-2.0.1.tgz}
+ name: is-stream
+ version: 2.0.1
+ engines: {node: '>=8'}
+ dev: true
+
registry.npmmirror.com/is-stream/3.0.0:
resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-stream/-/is-stream-3.0.0.tgz}
name: is-stream
@@ -2923,12 +4070,25 @@ packages:
engines: {node: '>=0.10.0'}
dev: true
+ registry.npmmirror.com/isarray/1.0.0:
+ resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/isarray/-/isarray-1.0.0.tgz}
+ name: isarray
+ version: 1.0.0
+ dev: true
+
registry.npmmirror.com/isexe/2.0.0:
resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/isexe/-/isexe-2.0.0.tgz}
name: isexe
version: 2.0.0
dev: true
+ registry.npmmirror.com/jiti/1.17.1:
+ resolution: {integrity: sha512-NZIITw8uZQFuzQimqjUxIrIcEdxYDFIe/0xYfIlVXTkiBjjyBEvgasj5bb0/cHtPRD/NziPbT312sFrkI5ALpw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/jiti/-/jiti-1.17.1.tgz}
+ name: jiti
+ version: 1.17.1
+ hasBin: true
+ dev: true
+
registry.npmmirror.com/js-sdsl/4.3.0:
resolution: {integrity: sha512-mifzlm2+5nZ+lEcLJMoBK0/IH/bDg8XnJfd/Wq6IP+xoCjLZsTOnV2QpxlVbX9bMnkl5PdEjNtBJ9Cj1NjifhQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/js-sdsl/-/js-sdsl-4.3.0.tgz}
name: js-sdsl
@@ -2940,7 +4100,6 @@ packages:
name: js-tokens
version: 4.0.0
dev: true
- optional: true
registry.npmmirror.com/js-yaml/4.1.0:
resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/js-yaml/-/js-yaml-4.1.0.tgz}
@@ -2951,6 +4110,14 @@ packages:
argparse: registry.npmmirror.com/argparse/2.0.1
dev: true
+ registry.npmmirror.com/jsesc/2.5.2:
+ resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/jsesc/-/jsesc-2.5.2.tgz}
+ name: jsesc
+ version: 2.5.2
+ engines: {node: '>=4'}
+ hasBin: true
+ dev: true
+
registry.npmmirror.com/json-parse-even-better-errors/2.3.1:
resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz}
name: json-parse-even-better-errors
@@ -2986,6 +4153,20 @@ packages:
minimist: registry.npmmirror.com/minimist/1.2.8
dev: true
+ registry.npmmirror.com/json5/2.2.3:
+ resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/json5/-/json5-2.2.3.tgz}
+ name: json5
+ version: 2.2.3
+ engines: {node: '>=6'}
+ hasBin: true
+ dev: true
+
+ registry.npmmirror.com/jsonc-parser/3.2.0:
+ resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/jsonc-parser/-/jsonc-parser-3.2.0.tgz}
+ name: jsonc-parser
+ version: 3.2.0
+ dev: true
+
registry.npmmirror.com/jsonfile/6.1.0:
resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/jsonfile/-/jsonfile-6.1.0.tgz}
name: jsonfile
@@ -2996,6 +4177,18 @@ packages:
graceful-fs: registry.npmmirror.com/graceful-fs/4.2.10
dev: true
+ registry.npmmirror.com/knitwork/1.0.0:
+ resolution: {integrity: sha512-dWl0Dbjm6Xm+kDxhPQJsCBTxrJzuGl0aP9rhr+TG8D3l+GL90N8O8lYUi7dTSAN2uuDqCtNgb6aEuQH5wsiV8Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/knitwork/-/knitwork-1.0.0.tgz}
+ name: knitwork
+ version: 1.0.0
+ dev: true
+
+ registry.npmmirror.com/kolorist/1.7.0:
+ resolution: {integrity: sha512-ymToLHqL02udwVdbkowNpzjFd6UzozMtshPQKVi5k1EjKRqKqBrOnE9QbLEb0/pV76SAiIT13hdL8R6suc+f3g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/kolorist/-/kolorist-1.7.0.tgz}
+ name: kolorist
+ version: 1.7.0
+ dev: true
+
registry.npmmirror.com/levn/0.4.1:
resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/levn/-/levn-0.4.1.tgz}
name: levn
@@ -3066,6 +4259,13 @@ packages:
wrap-ansi: registry.npmmirror.com/wrap-ansi/7.0.0
dev: true
+ registry.npmmirror.com/local-pkg/0.4.3:
+ resolution: {integrity: sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/local-pkg/-/local-pkg-0.4.3.tgz}
+ name: local-pkg
+ version: 0.4.3
+ engines: {node: '>=14'}
+ dev: true
+
registry.npmmirror.com/locate-path/6.0.0:
resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/locate-path/-/locate-path-6.0.0.tgz}
name: locate-path
@@ -3075,6 +4275,33 @@ packages:
p-locate: registry.npmmirror.com/p-locate/5.0.0
dev: true
+ registry.npmmirror.com/lodash-es/4.17.21:
+ resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash-es/-/lodash-es-4.17.21.tgz}
+ name: lodash-es
+ version: 4.17.21
+ dev: false
+
+ registry.npmmirror.com/lodash-unified/1.0.3_3ib2ivapxullxkx3xftsimdk7u:
+ resolution: {integrity: sha512-WK9qSozxXOD7ZJQlpSqOT+om2ZfcT4yO+03FuzAHD0wF6S0l0090LRPDx3vhTTLZ8cFKpBn+IOcVXK6qOcIlfQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash-unified/-/lodash-unified-1.0.3.tgz}
+ id: registry.npmmirror.com/lodash-unified/1.0.3
+ name: lodash-unified
+ version: 1.0.3
+ peerDependencies:
+ '@types/lodash-es': '*'
+ lodash: '*'
+ lodash-es: '*'
+ dependencies:
+ '@types/lodash-es': registry.npmmirror.com/@types/lodash-es/4.17.6
+ lodash: registry.npmmirror.com/lodash/4.17.21
+ lodash-es: registry.npmmirror.com/lodash-es/4.17.21
+ dev: false
+
+ registry.npmmirror.com/lodash._reinterpolate/3.0.0:
+ resolution: {integrity: sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz}
+ name: lodash._reinterpolate
+ version: 3.0.0
+ dev: true
+
registry.npmmirror.com/lodash.isplainobject/4.0.6:
resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz}
name: lodash.isplainobject
@@ -3101,6 +4328,23 @@ packages:
dev: true
optional: true
+ registry.npmmirror.com/lodash.template/4.5.0:
+ resolution: {integrity: sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.template/-/lodash.template-4.5.0.tgz}
+ name: lodash.template
+ version: 4.5.0
+ dependencies:
+ lodash._reinterpolate: registry.npmmirror.com/lodash._reinterpolate/3.0.0
+ lodash.templatesettings: registry.npmmirror.com/lodash.templatesettings/4.2.0
+ dev: true
+
+ registry.npmmirror.com/lodash.templatesettings/4.2.0:
+ resolution: {integrity: sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz}
+ name: lodash.templatesettings
+ version: 4.2.0
+ dependencies:
+ lodash._reinterpolate: registry.npmmirror.com/lodash._reinterpolate/3.0.0
+ dev: true
+
registry.npmmirror.com/lodash.uniq/4.5.0:
resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz}
name: lodash.uniq
@@ -3112,7 +4356,6 @@ packages:
resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash/-/lodash-4.17.21.tgz}
name: lodash
version: 4.17.21
- dev: true
registry.npmmirror.com/log-symbols/4.1.0:
resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/log-symbols/-/log-symbols-4.1.0.tgz}
@@ -3143,6 +4386,14 @@ packages:
engines: {node: '>=0.10.0'}
dev: true
+ registry.npmmirror.com/lru-cache/5.1.1:
+ resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lru-cache/-/lru-cache-5.1.1.tgz}
+ name: lru-cache
+ version: 5.1.1
+ dependencies:
+ yallist: registry.npmmirror.com/yallist/3.1.1
+ dev: true
+
registry.npmmirror.com/lru-cache/6.0.0:
resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz}
name: lru-cache
@@ -3159,6 +4410,33 @@ packages:
dependencies:
sourcemap-codec: registry.npmmirror.com/sourcemap-codec/1.4.8
+ registry.npmmirror.com/magic-string/0.27.0:
+ resolution: {integrity: sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/magic-string/-/magic-string-0.27.0.tgz}
+ name: magic-string
+ version: 0.27.0
+ engines: {node: '>=12'}
+ dependencies:
+ '@jridgewell/sourcemap-codec': registry.npmmirror.com/@jridgewell/sourcemap-codec/1.4.14
+ dev: true
+
+ registry.npmmirror.com/magic-string/0.29.0:
+ resolution: {integrity: sha512-WcfidHrDjMY+eLjlU+8OvwREqHwpgCeKVBUpQ3OhYYuvfaYCUgcbuBzappNzZvg/v8onU3oQj+BYpkOJe9Iw4Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/magic-string/-/magic-string-0.29.0.tgz}
+ name: magic-string
+ version: 0.29.0
+ engines: {node: '>=12'}
+ dependencies:
+ '@jridgewell/sourcemap-codec': registry.npmmirror.com/@jridgewell/sourcemap-codec/1.4.14
+ dev: true
+
+ registry.npmmirror.com/magic-string/0.30.0:
+ resolution: {integrity: sha512-LA+31JYDJLs82r2ScLrlz1GjSgu66ZV518eyWT+S8VhyQn/JL0u9MeBOvQMGYiPk1DBiSN9DDMOcXvigJZaViQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/magic-string/-/magic-string-0.30.0.tgz}
+ name: magic-string
+ version: 0.30.0
+ engines: {node: '>=12'}
+ dependencies:
+ '@jridgewell/sourcemap-codec': registry.npmmirror.com/@jridgewell/sourcemap-codec/1.4.14
+ dev: true
+
registry.npmmirror.com/make-error/1.3.6:
resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/make-error/-/make-error-1.3.6.tgz}
name: make-error
@@ -3166,6 +4444,28 @@ packages:
dev: true
optional: true
+ registry.npmmirror.com/mdn-data/2.0.30:
+ resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mdn-data/-/mdn-data-2.0.30.tgz}
+ name: mdn-data
+ version: 2.0.30
+ dev: true
+
+ registry.npmmirror.com/memoize-one/6.0.0:
+ resolution: {integrity: sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/memoize-one/-/memoize-one-6.0.0.tgz}
+ name: memoize-one
+ version: 6.0.0
+ dev: false
+
+ registry.npmmirror.com/memory-fs/0.5.0:
+ resolution: {integrity: sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/memory-fs/-/memory-fs-0.5.0.tgz}
+ name: memory-fs
+ version: 0.5.0
+ engines: {node: '>=4.3.0 <5.0.0 || >=5.10'}
+ dependencies:
+ errno: registry.npmmirror.com/errno/0.1.8
+ readable-stream: registry.npmmirror.com/readable-stream/2.3.8
+ dev: true
+
registry.npmmirror.com/merge-stream/2.0.0:
resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/merge-stream/-/merge-stream-2.0.0.tgz}
name: merge-stream
@@ -3195,6 +4495,22 @@ packages:
picomatch: registry.npmmirror.com/picomatch/2.3.1
dev: true
+ registry.npmmirror.com/mime-db/1.52.0:
+ resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz}
+ name: mime-db
+ version: 1.52.0
+ engines: {node: '>= 0.6'}
+ dev: false
+
+ registry.npmmirror.com/mime-types/2.1.35:
+ resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mime-types/-/mime-types-2.1.35.tgz}
+ name: mime-types
+ version: 2.1.35
+ engines: {node: '>= 0.6'}
+ dependencies:
+ mime-db: registry.npmmirror.com/mime-db/1.52.0
+ dev: false
+
registry.npmmirror.com/mimic-fn/1.2.0:
resolution: {integrity: sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mimic-fn/-/mimic-fn-1.2.0.tgz}
name: mimic-fn
@@ -3233,6 +4549,15 @@ packages:
brace-expansion: registry.npmmirror.com/brace-expansion/2.0.1
dev: true
+ registry.npmmirror.com/minimatch/7.4.2:
+ resolution: {integrity: sha512-xy4q7wou3vUoC9k1xGTXc+awNdGaGVHtFUaey8tiX4H1QRc04DZ/rmDFwNm2EBsuYEhAZ6SgMmYf3InGY6OauA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/minimatch/-/minimatch-7.4.2.tgz}
+ name: minimatch
+ version: 7.4.2
+ engines: {node: '>=10'}
+ dependencies:
+ brace-expansion: registry.npmmirror.com/brace-expansion/2.0.1
+ dev: true
+
registry.npmmirror.com/minimist/1.2.7:
resolution: {integrity: sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/minimist/-/minimist-1.2.7.tgz}
name: minimist
@@ -3245,6 +4570,32 @@ packages:
version: 1.2.8
dev: true
+ registry.npmmirror.com/minipass/3.3.6:
+ resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/minipass/-/minipass-3.3.6.tgz}
+ name: minipass
+ version: 3.3.6
+ engines: {node: '>=8'}
+ dependencies:
+ yallist: registry.npmmirror.com/yallist/4.0.0
+ dev: true
+
+ registry.npmmirror.com/minipass/4.2.4:
+ resolution: {integrity: sha512-lwycX3cBMTvcejsHITUgYj6Gy6A7Nh4Q6h9NP4sTHY1ccJlC7yKzDmiShEHsJ16Jf1nKGDEaiHxiltsJEvk0nQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/minipass/-/minipass-4.2.4.tgz}
+ name: minipass
+ version: 4.2.4
+ engines: {node: '>=8'}
+ dev: true
+
+ registry.npmmirror.com/minizlib/2.1.2:
+ resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/minizlib/-/minizlib-2.1.2.tgz}
+ name: minizlib
+ version: 2.1.2
+ engines: {node: '>= 8'}
+ dependencies:
+ minipass: registry.npmmirror.com/minipass/3.3.6
+ yallist: registry.npmmirror.com/yallist/4.0.0
+ dev: true
+
registry.npmmirror.com/mkdirp/0.5.6:
resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mkdirp/-/mkdirp-0.5.6.tgz}
name: mkdirp
@@ -3254,6 +4605,48 @@ packages:
minimist: registry.npmmirror.com/minimist/1.2.8
dev: true
+ registry.npmmirror.com/mkdirp/1.0.4:
+ resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mkdirp/-/mkdirp-1.0.4.tgz}
+ name: mkdirp
+ version: 1.0.4
+ engines: {node: '>=10'}
+ hasBin: true
+ dev: true
+
+ registry.npmmirror.com/mlly/1.1.1:
+ resolution: {integrity: sha512-Jnlh4W/aI4GySPo6+DyTN17Q75KKbLTyFK8BrGhjNP4rxuUjbRWhE6gHg3bs33URWAF44FRm7gdQA348i3XxRw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mlly/-/mlly-1.1.1.tgz}
+ name: mlly
+ version: 1.1.1
+ dependencies:
+ acorn: registry.npmmirror.com/acorn/8.8.2
+ pathe: registry.npmmirror.com/pathe/1.1.0
+ pkg-types: registry.npmmirror.com/pkg-types/1.0.2
+ ufo: registry.npmmirror.com/ufo/1.1.1
+ dev: true
+
+ registry.npmmirror.com/mockjs/1.1.0:
+ resolution: {integrity: sha512-eQsKcWzIaZzEZ07NuEyO4Nw65g0hdWAyurVol1IPl1gahRwY+svqzfgfey8U8dahLwG44d6/RwEzuK52rSa/JQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mockjs/-/mockjs-1.1.0.tgz}
+ name: mockjs
+ version: 1.1.0
+ hasBin: true
+ dependencies:
+ commander: registry.npmmirror.com/commander/9.5.0
+ dev: true
+
+ registry.npmmirror.com/mri/1.2.0:
+ resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mri/-/mri-1.2.0.tgz}
+ name: mri
+ version: 1.2.0
+ engines: {node: '>=4'}
+ dev: true
+
+ registry.npmmirror.com/mrmime/1.0.1:
+ resolution: {integrity: sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mrmime/-/mrmime-1.0.1.tgz}
+ name: mrmime
+ version: 1.0.1
+ engines: {node: '>=10'}
+ dev: true
+
registry.npmmirror.com/ms/2.1.2:
resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ms/-/ms-2.1.2.tgz}
name: ms
@@ -3297,6 +4690,18 @@ packages:
version: 1.4.0
dev: true
+ registry.npmmirror.com/node-fetch-native/1.0.2:
+ resolution: {integrity: sha512-KIkvH1jl6b3O7es/0ShyCgWLcfXxlBrLBbP3rOr23WArC66IMcU4DeZEeYEOwnopYhawLTn7/y+YtmASe8DFVQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/node-fetch-native/-/node-fetch-native-1.0.2.tgz}
+ name: node-fetch-native
+ version: 1.0.2
+ dev: true
+
+ registry.npmmirror.com/node-releases/2.0.10:
+ resolution: {integrity: sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/node-releases/-/node-releases-2.0.10.tgz}
+ name: node-releases
+ version: 2.0.10
+ dev: true
+
registry.npmmirror.com/normalize-path/3.0.0:
resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/normalize-path/-/normalize-path-3.0.0.tgz}
name: normalize-path
@@ -3304,6 +4709,21 @@ packages:
engines: {node: '>=0.10.0'}
dev: true
+ registry.npmmirror.com/normalize-wheel-es/1.2.0:
+ resolution: {integrity: sha512-Wj7+EJQ8mSuXr2iWfnujrimU35R2W4FAErEyTmJoJ7ucwTn2hOUSsRehMb5RSYkxXGTM7Y9QpvPmp++w5ftoJw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/normalize-wheel-es/-/normalize-wheel-es-1.2.0.tgz}
+ name: normalize-wheel-es
+ version: 1.2.0
+ dev: false
+
+ registry.npmmirror.com/npm-run-path/4.0.1:
+ resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/npm-run-path/-/npm-run-path-4.0.1.tgz}
+ name: npm-run-path
+ version: 4.0.1
+ engines: {node: '>=8'}
+ dependencies:
+ path-key: registry.npmmirror.com/path-key/3.1.1
+ dev: true
+
registry.npmmirror.com/npm-run-path/5.1.0:
resolution: {integrity: sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/npm-run-path/-/npm-run-path-5.1.0.tgz}
name: npm-run-path
@@ -3325,7 +4745,6 @@ packages:
resolution: {integrity: sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/object-inspect/-/object-inspect-1.12.3.tgz}
name: object-inspect
version: 1.12.3
- dev: true
registry.npmmirror.com/object-keys/1.1.1:
resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/object-keys/-/object-keys-1.1.1.tgz}
@@ -3357,6 +4776,16 @@ packages:
es-abstract: registry.npmmirror.com/es-abstract/1.21.1
dev: true
+ registry.npmmirror.com/ofetch/1.0.1:
+ resolution: {integrity: sha512-icBz2JYfEpt+wZz1FRoGcrMigjNKjzvufE26m9+yUiacRQRHwnNlGRPiDnW4op7WX/MR6aniwS8xw8jyVelF2g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ofetch/-/ofetch-1.0.1.tgz}
+ name: ofetch
+ version: 1.0.1
+ dependencies:
+ destr: registry.npmmirror.com/destr/1.2.2
+ node-fetch-native: registry.npmmirror.com/node-fetch-native/1.0.2
+ ufo: registry.npmmirror.com/ufo/1.1.1
+ dev: true
+
registry.npmmirror.com/once/1.4.0:
resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/once/-/once-1.4.0.tgz}
name: once
@@ -3534,6 +4963,18 @@ packages:
engines: {node: '>=8'}
dev: true
+ registry.npmmirror.com/pathe/1.1.0:
+ resolution: {integrity: sha512-ODbEPR0KKHqECXW1GoxdDb+AZvULmXjVPy4rt+pGo2+TnjJTIPJQSVS6N63n8T2Ip+syHhbn52OewKicV0373w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/pathe/-/pathe-1.1.0.tgz}
+ name: pathe
+ version: 1.1.0
+ dev: true
+
+ registry.npmmirror.com/perfect-debounce/0.1.3:
+ resolution: {integrity: sha512-NOT9AcKiDGpnV/HBhI22Str++XWcErO/bALvHCuhv33owZW/CjH8KAFLZDCmu3727sihe0wTxpDhyGc6M8qacQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/perfect-debounce/-/perfect-debounce-0.1.3.tgz}
+ name: perfect-debounce
+ version: 0.1.3
+ dev: true
+
registry.npmmirror.com/picocolors/1.0.0:
resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/picocolors/-/picocolors-1.0.0.tgz}
name: picocolors
@@ -3554,6 +4995,63 @@ packages:
hasBin: true
dev: true
+ registry.npmmirror.com/pinia-plugin-persist/1.0.0_pinia@2.0.32+vue@3.2.47:
+ resolution: {integrity: sha512-M4hBBd8fz/GgNmUPaaUsC29y1M09lqbXrMAHcusVoU8xlQi1TqgkWnnhvMikZwr7Le/hVyMx8KUcumGGrR6GVw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/pinia-plugin-persist/-/pinia-plugin-persist-1.0.0.tgz}
+ id: registry.npmmirror.com/pinia-plugin-persist/1.0.0
+ name: pinia-plugin-persist
+ version: 1.0.0
+ peerDependencies:
+ '@vue/composition-api': ^1.0.0
+ pinia: ^2.0.0
+ vue: ^2.0.0 || >=3.0.0
+ peerDependenciesMeta:
+ '@vue/composition-api':
+ optional: true
+ dependencies:
+ pinia: registry.npmmirror.com/pinia/2.0.32_hmuptsblhheur2tugfgucj7gc4
+ vue: registry.npmmirror.com/vue/3.2.47
+ vue-demi: registry.npmmirror.com/vue-demi/0.12.5_vue@3.2.47
+ dev: false
+
+ registry.npmmirror.com/pinia/2.0.32_hmuptsblhheur2tugfgucj7gc4:
+ resolution: {integrity: sha512-8Tw4OrpCSJ028UUyp0gYPP/wyjigLoEceuO/x1G+FlHVf73337e5vLm4uDmrRIoBG1hvaed/eSHnrCFjOc4nkA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/pinia/-/pinia-2.0.32.tgz}
+ id: registry.npmmirror.com/pinia/2.0.32
+ name: pinia
+ version: 2.0.32
+ peerDependencies:
+ '@vue/composition-api': ^1.4.0
+ typescript: '>=4.4.4'
+ vue: ^2.6.14 || ^3.2.0
+ peerDependenciesMeta:
+ '@vue/composition-api':
+ optional: true
+ typescript:
+ optional: true
+ dependencies:
+ '@vue/devtools-api': registry.npmmirror.com/@vue/devtools-api/6.5.0
+ typescript: registry.npmmirror.com/typescript/4.9.5
+ vue: registry.npmmirror.com/vue/3.2.47
+ vue-demi: registry.npmmirror.com/vue-demi/0.13.11_vue@3.2.47
+ dev: false
+
+ registry.npmmirror.com/pkg-types/1.0.2:
+ resolution: {integrity: sha512-hM58GKXOcj8WTqUXnsQyJYXdeAPbythQgEF3nTcEo+nkD49chjQ9IKm/QJy9xf6JakXptz86h7ecP2024rrLaQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/pkg-types/-/pkg-types-1.0.2.tgz}
+ name: pkg-types
+ version: 1.0.2
+ dependencies:
+ jsonc-parser: registry.npmmirror.com/jsonc-parser/3.2.0
+ mlly: registry.npmmirror.com/mlly/1.1.1
+ pathe: registry.npmmirror.com/pathe/1.1.0
+ dev: true
+
+ registry.npmmirror.com/postcss-import-resolver/2.0.0:
+ resolution: {integrity: sha512-y001XYgGvVwgxyxw9J1a5kqM/vtmIQGzx34g0A0Oy44MFcy/ZboZw1hu/iN3VYFjSTRzbvd7zZJJz0Kh0AGkTw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-import-resolver/-/postcss-import-resolver-2.0.0.tgz}
+ name: postcss-import-resolver
+ version: 2.0.0
+ dependencies:
+ enhanced-resolve: registry.npmmirror.com/enhanced-resolve/4.5.0
+ dev: true
+
registry.npmmirror.com/postcss-selector-parser/6.0.11:
resolution: {integrity: sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz}
name: postcss-selector-parser
@@ -3598,6 +5096,24 @@ packages:
hasBin: true
dev: true
+ registry.npmmirror.com/process-nextick-args/2.0.1:
+ resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz}
+ name: process-nextick-args
+ version: 2.0.1
+ dev: true
+
+ registry.npmmirror.com/proxy-from-env/1.1.0:
+ resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz}
+ name: proxy-from-env
+ version: 1.1.0
+ dev: false
+
+ registry.npmmirror.com/prr/1.0.1:
+ resolution: {integrity: sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/prr/-/prr-1.0.1.tgz}
+ name: prr
+ version: 1.0.1
+ dev: true
+
registry.npmmirror.com/punycode/2.3.0:
resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/punycode/-/punycode-2.3.0.tgz}
name: punycode
@@ -3605,12 +5121,45 @@ packages:
engines: {node: '>=6'}
dev: true
+ registry.npmmirror.com/qs/6.11.0:
+ resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/qs/-/qs-6.11.0.tgz}
+ name: qs
+ version: 6.11.0
+ engines: {node: '>=0.6'}
+ dependencies:
+ side-channel: registry.npmmirror.com/side-channel/1.0.4
+ dev: false
+
registry.npmmirror.com/queue-microtask/1.2.3:
resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/queue-microtask/-/queue-microtask-1.2.3.tgz}
name: queue-microtask
version: 1.2.3
dev: true
+ registry.npmmirror.com/rc9/2.0.1:
+ resolution: {integrity: sha512-9EfjLgNmzP9255YX8bGnILQcmdtOXKtUlFTu8bOZPJVtaUDZ2imswcUdpK51tMjTRQyB7r5RebNijrzuyGXcVA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/rc9/-/rc9-2.0.1.tgz}
+ name: rc9
+ version: 2.0.1
+ dependencies:
+ defu: registry.npmmirror.com/defu/6.1.2
+ destr: registry.npmmirror.com/destr/1.2.2
+ flat: registry.npmmirror.com/flat/5.0.2
+ dev: true
+
+ registry.npmmirror.com/readable-stream/2.3.8:
+ resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/readable-stream/-/readable-stream-2.3.8.tgz}
+ name: readable-stream
+ version: 2.3.8
+ dependencies:
+ core-util-is: registry.npmmirror.com/core-util-is/1.0.3
+ inherits: registry.npmmirror.com/inherits/2.0.4
+ isarray: registry.npmmirror.com/isarray/1.0.0
+ process-nextick-args: registry.npmmirror.com/process-nextick-args/2.0.1
+ safe-buffer: registry.npmmirror.com/safe-buffer/5.1.2
+ string_decoder: registry.npmmirror.com/string_decoder/1.1.1
+ util-deprecate: registry.npmmirror.com/util-deprecate/1.0.2
+ dev: true
+
registry.npmmirror.com/readable-stream/3.6.1:
resolution: {integrity: sha512-+rQmrWMYGA90yenhTYsLWAsLsqVC8osOw6PKE1HDYiO0gdPeKe/xDHNzIAIn4C91YQ6oenEhfYqqc1883qHbjQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/readable-stream/-/readable-stream-3.6.1.tgz}
name: readable-stream
@@ -3622,6 +5171,15 @@ packages:
util-deprecate: registry.npmmirror.com/util-deprecate/1.0.2
dev: true
+ registry.npmmirror.com/readdirp/3.6.0:
+ resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/readdirp/-/readdirp-3.6.0.tgz}
+ name: readdirp
+ version: 3.6.0
+ engines: {node: '>=8.10.0'}
+ dependencies:
+ picomatch: registry.npmmirror.com/picomatch/2.3.1
+ dev: true
+
registry.npmmirror.com/regexp.prototype.flags/1.4.3:
resolution: {integrity: sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz}
name: regexp.prototype.flags
@@ -3787,6 +5345,12 @@ packages:
tslib: registry.npmmirror.com/tslib/2.5.0
dev: true
+ registry.npmmirror.com/safe-buffer/5.1.2:
+ resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz}
+ name: safe-buffer
+ version: 5.1.2
+ dev: true
+
registry.npmmirror.com/safe-buffer/5.2.1:
resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz}
name: safe-buffer
@@ -3809,6 +5373,24 @@ packages:
version: 2.1.2
dev: true
+ registry.npmmirror.com/sass/1.58.3:
+ resolution: {integrity: sha512-Q7RaEtYf6BflYrQ+buPudKR26/lH+10EmO9bBqbmPh/KeLqv8bjpTNqxe71ocONqXq+jYiCbpPUmQMS+JJPk4A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sass/-/sass-1.58.3.tgz}
+ name: sass
+ version: 1.58.3
+ engines: {node: '>=12.0.0'}
+ hasBin: true
+ dependencies:
+ chokidar: registry.npmmirror.com/chokidar/3.5.3
+ immutable: registry.npmmirror.com/immutable/4.2.4
+ source-map-js: registry.npmmirror.com/source-map-js/1.0.2
+ dev: true
+
+ registry.npmmirror.com/scule/1.0.0:
+ resolution: {integrity: sha512-4AsO/FrViE/iDNEPaAQlb77tf0csuq27EsVpy6ett584EcRTp6pTDLoGWVxCD77y5iU5FauOvhsI4o1APwPoSQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/scule/-/scule-1.0.0.tgz}
+ name: scule
+ version: 1.0.0
+ dev: true
+
registry.npmmirror.com/semver/6.3.0:
resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/semver/-/semver-6.3.0.tgz}
name: semver
@@ -3850,7 +5432,6 @@ packages:
call-bind: registry.npmmirror.com/call-bind/1.0.2
get-intrinsic: registry.npmmirror.com/get-intrinsic/1.2.0
object-inspect: registry.npmmirror.com/object-inspect/1.12.3
- dev: true
registry.npmmirror.com/signal-exit/3.0.7:
resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/signal-exit/-/signal-exit-3.0.7.tgz}
@@ -3858,6 +5439,17 @@ packages:
version: 3.0.7
dev: true
+ registry.npmmirror.com/sirv/2.0.2:
+ resolution: {integrity: sha512-4Qog6aE29nIjAOKe/wowFTxOdmbEZKb+3tsLljaBRzJwtqto0BChD2zzH0LhgCSXiI+V7X+Y45v14wBZQ1TK3w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sirv/-/sirv-2.0.2.tgz}
+ name: sirv
+ version: 2.0.2
+ engines: {node: '>= 10'}
+ dependencies:
+ '@polka/url': registry.npmmirror.com/@polka/url/1.0.0-next.21
+ mrmime: registry.npmmirror.com/mrmime/1.0.1
+ totalist: registry.npmmirror.com/totalist/3.0.0
+ dev: true
+
registry.npmmirror.com/slash/3.0.0:
resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/slash/-/slash-3.0.0.tgz}
name: slash
@@ -3865,6 +5457,13 @@ packages:
engines: {node: '>=8'}
dev: true
+ registry.npmmirror.com/slash/4.0.0:
+ resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/slash/-/slash-4.0.0.tgz}
+ name: slash
+ version: 4.0.0
+ engines: {node: '>=12'}
+ dev: true
+
registry.npmmirror.com/slice-ansi/3.0.0:
resolution: {integrity: sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/slice-ansi/-/slice-ansi-3.0.0.tgz}
name: slice-ansi
@@ -3915,6 +5514,12 @@ packages:
version: 1.4.8
deprecated: Please use @jridgewell/sourcemap-codec instead
+ registry.npmmirror.com/std-env/3.3.2:
+ resolution: {integrity: sha512-uUZI65yrV2Qva5gqE0+A7uVAvO40iPo6jGhs7s8keRfHCmtg+uB2X6EiLGCI9IgL1J17xGhvoOqSz79lzICPTA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/std-env/-/std-env-3.3.2.tgz}
+ name: std-env
+ version: 3.3.2
+ dev: true
+
registry.npmmirror.com/string-argv/0.3.1:
resolution: {integrity: sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/string-argv/-/string-argv-0.3.1.tgz}
name: string-argv
@@ -3974,6 +5579,14 @@ packages:
es-abstract: registry.npmmirror.com/es-abstract/1.21.1
dev: true
+ registry.npmmirror.com/string_decoder/1.1.1:
+ resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/string_decoder/-/string_decoder-1.1.1.tgz}
+ name: string_decoder
+ version: 1.1.1
+ dependencies:
+ safe-buffer: registry.npmmirror.com/safe-buffer/5.1.2
+ dev: true
+
registry.npmmirror.com/string_decoder/1.3.0:
resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/string_decoder/-/string_decoder-1.3.0.tgz}
name: string_decoder
@@ -4032,6 +5645,13 @@ packages:
engines: {node: '>=8'}
dev: true
+ registry.npmmirror.com/strip-final-newline/2.0.0:
+ resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz}
+ name: strip-final-newline
+ version: 2.0.0
+ engines: {node: '>=6'}
+ dev: true
+
registry.npmmirror.com/strip-final-newline/3.0.0:
resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/strip-final-newline/-/strip-final-newline-3.0.0.tgz}
name: strip-final-newline
@@ -4046,6 +5666,14 @@ packages:
engines: {node: '>=8'}
dev: true
+ registry.npmmirror.com/strip-literal/1.0.1:
+ resolution: {integrity: sha512-QZTsipNpa2Ppr6v1AmJHESqJ3Uz247MUS0OjrnnZjFAvEoWqxuyFuXn2xLgMtRnijJShAa1HL0gtJyUs7u7n3Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/strip-literal/-/strip-literal-1.0.1.tgz}
+ name: strip-literal
+ version: 1.0.1
+ dependencies:
+ acorn: registry.npmmirror.com/acorn/8.8.2
+ dev: true
+
registry.npmmirror.com/supports-color/5.5.0:
resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/supports-color/-/supports-color-5.5.0.tgz}
name: supports-color
@@ -4071,6 +5699,27 @@ packages:
engines: {node: '>= 0.4'}
dev: true
+ registry.npmmirror.com/tapable/1.1.3:
+ resolution: {integrity: sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tapable/-/tapable-1.1.3.tgz}
+ name: tapable
+ version: 1.1.3
+ engines: {node: '>=6'}
+ dev: true
+
+ registry.npmmirror.com/tar/6.1.13:
+ resolution: {integrity: sha512-jdIBIN6LTIe2jqzay/2vtYLlBHa3JF42ot3h1dW8Q0PaAG4v8rm0cvpVePtau5C6OKXGGcgO9q2AMNSWxiLqKw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tar/-/tar-6.1.13.tgz}
+ name: tar
+ version: 6.1.13
+ engines: {node: '>=10'}
+ dependencies:
+ chownr: registry.npmmirror.com/chownr/2.0.0
+ fs-minipass: registry.npmmirror.com/fs-minipass/2.1.0
+ minipass: registry.npmmirror.com/minipass/4.2.4
+ minizlib: registry.npmmirror.com/minizlib/2.1.2
+ mkdirp: registry.npmmirror.com/mkdirp/1.0.4
+ yallist: registry.npmmirror.com/yallist/4.0.0
+ dev: true
+
registry.npmmirror.com/temp/0.9.4:
resolution: {integrity: sha512-yYrrsWnrXMcdsnu/7YMYAofM1ktpL5By7vZhf15CrXijWWrEYZks5AXBudalfSWJLlnen/QUJUB5aoB0kqZUGA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/temp/-/temp-0.9.4.tgz}
name: temp
@@ -4117,6 +5766,13 @@ packages:
is-number: registry.npmmirror.com/is-number/7.0.0
dev: true
+ registry.npmmirror.com/totalist/3.0.0:
+ resolution: {integrity: sha512-eM+pCBxXO/njtF7vdFsHuqb+ElbxqtI4r5EAvk6grfAFyJ6IvWlSkfZ5T9ozC6xWw3Fj1fGoSmrl0gUs46JVIw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/totalist/-/totalist-3.0.0.tgz}
+ name: totalist
+ version: 3.0.0
+ engines: {node: '>=6'}
+ dev: true
+
registry.npmmirror.com/ts-node/10.9.1_ellgaeuoqnti3hful2ny2iugba:
resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ts-node/-/ts-node-10.9.1.tgz}
id: registry.npmmirror.com/ts-node/10.9.1
@@ -4227,6 +5883,11 @@ packages:
version: 4.9.5
engines: {node: '>=4.2.0'}
hasBin: true
+
+ registry.npmmirror.com/ufo/1.1.1:
+ resolution: {integrity: sha512-MvlCc4GHrmZdAllBc0iUDowff36Q9Ndw/UzqmEKyrfSzokTd9ZCy1i+IIk5hrYKkjoYVQyNbrw7/F8XJ2rEwTg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ufo/-/ufo-1.1.1.tgz}
+ name: ufo
+ version: 1.1.1
dev: true
registry.npmmirror.com/unbox-primitive/1.0.2:
@@ -4240,6 +5901,67 @@ packages:
which-boxed-primitive: registry.npmmirror.com/which-boxed-primitive/1.0.2
dev: true
+ registry.npmmirror.com/unconfig/0.3.7:
+ resolution: {integrity: sha512-1589b7oGa8ILBYpta7TndM5mLHLzHUqBfhszeZxuUBrjO/RoQ52VGVWsS3w0C0GLNxO9RPmqkf6BmIvBApaRdA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unconfig/-/unconfig-0.3.7.tgz}
+ name: unconfig
+ version: 0.3.7
+ dependencies:
+ '@antfu/utils': registry.npmmirror.com/@antfu/utils/0.5.2
+ defu: registry.npmmirror.com/defu/6.1.2
+ jiti: registry.npmmirror.com/jiti/1.17.1
+ dev: true
+
+ registry.npmmirror.com/unctx/2.1.2:
+ resolution: {integrity: sha512-KK18aLRKe3OlbPyHbXAkIWSU3xK8GInomXfA7fzDMGFXQ1crX1UWrCzKesVXeUyHIayHUrnTvf87IPCKMyeKTg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unctx/-/unctx-2.1.2.tgz}
+ name: unctx
+ version: 2.1.2
+ dependencies:
+ acorn: registry.npmmirror.com/acorn/8.8.2
+ estree-walker: registry.npmmirror.com/estree-walker/3.0.3
+ magic-string: registry.npmmirror.com/magic-string/0.27.0
+ unplugin: registry.npmmirror.com/unplugin/1.1.0
+ dev: true
+
+ registry.npmmirror.com/unimport/2.2.4:
+ resolution: {integrity: sha512-qMgmeEGqqrrmEtm0dqxMG37J6xBtrriqxq9hILvDb+e6l2F0yTnJomLoCCp0eghLR7bYGeBsUU5Y0oyiUYhViw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unimport/-/unimport-2.2.4.tgz}
+ name: unimport
+ version: 2.2.4
+ dependencies:
+ '@rollup/pluginutils': registry.npmmirror.com/@rollup/pluginutils/5.0.2
+ escape-string-regexp: registry.npmmirror.com/escape-string-regexp/5.0.0
+ fast-glob: registry.npmmirror.com/fast-glob/3.2.12
+ local-pkg: registry.npmmirror.com/local-pkg/0.4.3
+ magic-string: registry.npmmirror.com/magic-string/0.27.0
+ mlly: registry.npmmirror.com/mlly/1.1.1
+ pathe: registry.npmmirror.com/pathe/1.1.0
+ pkg-types: registry.npmmirror.com/pkg-types/1.0.2
+ scule: registry.npmmirror.com/scule/1.0.0
+ strip-literal: registry.npmmirror.com/strip-literal/1.0.1
+ unplugin: registry.npmmirror.com/unplugin/1.1.0
+ transitivePeerDependencies:
+ - rollup
+ dev: true
+
+ registry.npmmirror.com/unimport/3.0.2:
+ resolution: {integrity: sha512-OQ0hShpcerS1PSsISsyn/NV2dGe5xfdUn4p5nwOodq0iqq5xxYQrTidHqlFGjxIliPDtDJp80OeySzyPTjYHmA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unimport/-/unimport-3.0.2.tgz}
+ name: unimport
+ version: 3.0.2
+ dependencies:
+ '@rollup/pluginutils': registry.npmmirror.com/@rollup/pluginutils/5.0.2
+ escape-string-regexp: registry.npmmirror.com/escape-string-regexp/5.0.0
+ fast-glob: registry.npmmirror.com/fast-glob/3.2.12
+ local-pkg: registry.npmmirror.com/local-pkg/0.4.3
+ magic-string: registry.npmmirror.com/magic-string/0.30.0
+ mlly: registry.npmmirror.com/mlly/1.1.1
+ pathe: registry.npmmirror.com/pathe/1.1.0
+ pkg-types: registry.npmmirror.com/pkg-types/1.0.2
+ scule: registry.npmmirror.com/scule/1.0.0
+ strip-literal: registry.npmmirror.com/strip-literal/1.0.1
+ unplugin: registry.npmmirror.com/unplugin/1.1.0
+ transitivePeerDependencies:
+ - rollup
+ dev: true
+
registry.npmmirror.com/universalify/2.0.0:
resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/universalify/-/universalify-2.0.0.tgz}
name: universalify
@@ -4247,6 +5969,166 @@ packages:
engines: {node: '>= 10.0.0'}
dev: true
+ registry.npmmirror.com/unocss/0.50.3_vite@4.1.4:
+ resolution: {integrity: sha512-6quL19+WPJeuQmVdDIbSSXARHUhIvJSyJQYzHVlZRX4tv9fb+ZeZ2o8upRWodlIT2ulmDRnhXcUQyVdSRnRDDA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unocss/-/unocss-0.50.3.tgz}
+ id: registry.npmmirror.com/unocss/0.50.3
+ name: unocss
+ version: 0.50.3
+ engines: {node: '>=14'}
+ peerDependencies:
+ '@unocss/webpack': 0.50.3
+ peerDependenciesMeta:
+ '@unocss/webpack':
+ optional: true
+ dependencies:
+ '@unocss/astro': registry.npmmirror.com/@unocss/astro/0.50.3_vite@4.1.4
+ '@unocss/cli': registry.npmmirror.com/@unocss/cli/0.50.3
+ '@unocss/core': registry.npmmirror.com/@unocss/core/0.50.3
+ '@unocss/postcss': registry.npmmirror.com/@unocss/postcss/0.50.3
+ '@unocss/preset-attributify': registry.npmmirror.com/@unocss/preset-attributify/0.50.3
+ '@unocss/preset-icons': registry.npmmirror.com/@unocss/preset-icons/0.50.3
+ '@unocss/preset-mini': registry.npmmirror.com/@unocss/preset-mini/0.50.3
+ '@unocss/preset-tagify': registry.npmmirror.com/@unocss/preset-tagify/0.50.3
+ '@unocss/preset-typography': registry.npmmirror.com/@unocss/preset-typography/0.50.3
+ '@unocss/preset-uno': registry.npmmirror.com/@unocss/preset-uno/0.50.3
+ '@unocss/preset-web-fonts': registry.npmmirror.com/@unocss/preset-web-fonts/0.50.3
+ '@unocss/preset-wind': registry.npmmirror.com/@unocss/preset-wind/0.50.3
+ '@unocss/reset': registry.npmmirror.com/@unocss/reset/0.50.3
+ '@unocss/transformer-attributify-jsx': registry.npmmirror.com/@unocss/transformer-attributify-jsx/0.50.3
+ '@unocss/transformer-compile-class': registry.npmmirror.com/@unocss/transformer-compile-class/0.50.3
+ '@unocss/transformer-directives': registry.npmmirror.com/@unocss/transformer-directives/0.50.3
+ '@unocss/transformer-variant-group': registry.npmmirror.com/@unocss/transformer-variant-group/0.50.3
+ '@unocss/vite': registry.npmmirror.com/@unocss/vite/0.50.3_vite@4.1.4
+ transitivePeerDependencies:
+ - rollup
+ - supports-color
+ - vite
+ dev: true
+
+ registry.npmmirror.com/unplugin-auto-import/0.15.0_@vueuse+core@9.13.0:
+ resolution: {integrity: sha512-TYlqpTiX1jlbc2+EVaM0jfwdvbIdDWLHAPqw/l+7+QRm9rkqK2j8LQGjY3tAPbe66r5EirgTlrrXQG/MNVTv7w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unplugin-auto-import/-/unplugin-auto-import-0.15.0.tgz}
+ id: registry.npmmirror.com/unplugin-auto-import/0.15.0
+ name: unplugin-auto-import
+ version: 0.15.0
+ engines: {node: '>=14'}
+ peerDependencies:
+ '@vueuse/core': '*'
+ peerDependenciesMeta:
+ '@vueuse/core':
+ optional: true
+ dependencies:
+ '@antfu/utils': registry.npmmirror.com/@antfu/utils/0.7.2
+ '@nuxt/kit': registry.npmmirror.com/@nuxt/kit/3.2.3
+ '@rollup/pluginutils': registry.npmmirror.com/@rollup/pluginutils/5.0.2
+ '@vueuse/core': registry.npmmirror.com/@vueuse/core/9.13.0_vue@3.2.47
+ local-pkg: registry.npmmirror.com/local-pkg/0.4.3
+ magic-string: registry.npmmirror.com/magic-string/0.30.0
+ minimatch: registry.npmmirror.com/minimatch/7.4.2
+ unimport: registry.npmmirror.com/unimport/3.0.2
+ unplugin: registry.npmmirror.com/unplugin/1.1.0
+ transitivePeerDependencies:
+ - rollup
+ - supports-color
+ dev: true
+
+ registry.npmmirror.com/unplugin-icons/0.15.3:
+ resolution: {integrity: sha512-YWgJqv5AahrokeOnta8uX/m1damZA6Rf6zPClgHg2Fa/45iyOe3Lj+Wn/Ba+CSsq9yBffn17YfKfJNyWCNZPvw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unplugin-icons/-/unplugin-icons-0.15.3.tgz}
+ name: unplugin-icons
+ version: 0.15.3
+ peerDependencies:
+ '@svgr/core': '>=5.5.0'
+ '@vue/compiler-sfc': ^3.0.2 || ^2.7.0
+ vue-template-compiler: ^2.6.12
+ vue-template-es2015-compiler: ^1.9.0
+ peerDependenciesMeta:
+ '@svgr/core':
+ optional: true
+ '@vue/compiler-sfc':
+ optional: true
+ vue-template-compiler:
+ optional: true
+ vue-template-es2015-compiler:
+ optional: true
+ dependencies:
+ '@antfu/install-pkg': registry.npmmirror.com/@antfu/install-pkg/0.1.1
+ '@antfu/utils': registry.npmmirror.com/@antfu/utils/0.7.2
+ '@iconify/utils': registry.npmmirror.com/@iconify/utils/2.1.4
+ debug: registry.npmmirror.com/debug/4.3.4
+ kolorist: registry.npmmirror.com/kolorist/1.7.0
+ local-pkg: registry.npmmirror.com/local-pkg/0.4.3
+ unplugin: registry.npmmirror.com/unplugin/1.1.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ registry.npmmirror.com/unplugin-vue-components/0.24.0_vue@3.2.47:
+ resolution: {integrity: sha512-U+Pr5StEhlD1LzsJC63f3FoTje3IbqRuSIui9RBnOokowzMM2uK2jZkc1ccLWmhLa8P9qJwEdj93LE/NG83eiw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unplugin-vue-components/-/unplugin-vue-components-0.24.0.tgz}
+ id: registry.npmmirror.com/unplugin-vue-components/0.24.0
+ name: unplugin-vue-components
+ version: 0.24.0
+ engines: {node: '>=14'}
+ peerDependencies:
+ '@babel/parser': ^7.15.8
+ vue: 2 || 3
+ peerDependenciesMeta:
+ '@babel/parser':
+ optional: true
+ dependencies:
+ '@antfu/utils': registry.npmmirror.com/@antfu/utils/0.7.2
+ '@nuxt/kit': registry.npmmirror.com/@nuxt/kit/3.2.3
+ '@rollup/pluginutils': registry.npmmirror.com/@rollup/pluginutils/5.0.2
+ chokidar: registry.npmmirror.com/chokidar/3.5.3
+ debug: registry.npmmirror.com/debug/4.3.4
+ fast-glob: registry.npmmirror.com/fast-glob/3.2.12
+ local-pkg: registry.npmmirror.com/local-pkg/0.4.3
+ magic-string: registry.npmmirror.com/magic-string/0.29.0
+ minimatch: registry.npmmirror.com/minimatch/6.2.0
+ resolve: registry.npmmirror.com/resolve/1.22.1
+ unplugin: registry.npmmirror.com/unplugin/1.1.0
+ vue: registry.npmmirror.com/vue/3.2.47
+ transitivePeerDependencies:
+ - rollup
+ - supports-color
+ dev: true
+
+ registry.npmmirror.com/unplugin/1.1.0:
+ resolution: {integrity: sha512-I8obQ8Rs/hnkxokRV6g8JKOQFgYNnTd9DL58vcSt5IJ9AkK8wbrtsnzD5hi4BJlvcY536JzfEXj9L6h7j559/A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unplugin/-/unplugin-1.1.0.tgz}
+ name: unplugin
+ version: 1.1.0
+ dependencies:
+ acorn: registry.npmmirror.com/acorn/8.8.2
+ chokidar: registry.npmmirror.com/chokidar/3.5.3
+ webpack-sources: registry.npmmirror.com/webpack-sources/3.2.3
+ webpack-virtual-modules: registry.npmmirror.com/webpack-virtual-modules/0.5.0
+ dev: true
+
+ registry.npmmirror.com/untyped/1.2.2:
+ resolution: {integrity: sha512-EANYd5L6AdpgfldlgMcmvOOnj092nWhy0ybhc7uhEH12ipytDYz89EOegBQKj8qWL3u1wgYnmFjADhsuCJs5Aw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/untyped/-/untyped-1.2.2.tgz}
+ name: untyped
+ version: 1.2.2
+ dependencies:
+ '@babel/core': registry.npmmirror.com/@babel/core/7.21.0
+ '@babel/standalone': registry.npmmirror.com/@babel/standalone/7.21.2
+ '@babel/types': registry.npmmirror.com/@babel/types/7.21.0
+ scule: registry.npmmirror.com/scule/1.0.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ registry.npmmirror.com/update-browserslist-db/1.0.10_browserslist@4.21.5:
+ resolution: {integrity: sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz}
+ id: registry.npmmirror.com/update-browserslist-db/1.0.10
+ name: update-browserslist-db
+ version: 1.0.10
+ hasBin: true
+ peerDependencies:
+ browserslist: '>= 4.21.0'
+ dependencies:
+ browserslist: registry.npmmirror.com/browserslist/4.21.5
+ escalade: registry.npmmirror.com/escalade/3.1.1
+ picocolors: registry.npmmirror.com/picocolors/1.0.0
+ dev: true
+
registry.npmmirror.com/uri-js/4.4.1:
resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/uri-js/-/uri-js-4.4.1.tgz}
name: uri-js
@@ -4277,8 +6159,22 @@ packages:
dev: true
optional: true
- registry.npmmirror.com/vite/4.1.4:
+ registry.npmmirror.com/vite-plugin-vue-setup-extend/0.4.0_vite@4.1.4:
+ resolution: {integrity: sha512-WMbjPCui75fboFoUTHhdbXzu4Y/bJMv5N9QT9a7do3wNMNHHqrk+Tn2jrSJU0LS5fGl/EG+FEDBYVUeWIkDqXQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vite-plugin-vue-setup-extend/-/vite-plugin-vue-setup-extend-0.4.0.tgz}
+ id: registry.npmmirror.com/vite-plugin-vue-setup-extend/0.4.0
+ name: vite-plugin-vue-setup-extend
+ version: 0.4.0
+ peerDependencies:
+ vite: '>=2.0.0'
+ dependencies:
+ '@vue/compiler-sfc': registry.npmmirror.com/@vue/compiler-sfc/3.2.47
+ magic-string: registry.npmmirror.com/magic-string/0.25.9
+ vite: registry.npmmirror.com/vite/4.1.4_sass@1.58.3
+ dev: true
+
+ registry.npmmirror.com/vite/4.1.4_sass@1.58.3:
resolution: {integrity: sha512-3knk/HsbSTKEin43zHu7jTwYWv81f8kgAL99G5NWBcA1LKvtvcVAC4JjBH1arBunO9kQka+1oGbrMKOjk4ZrBg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vite/-/vite-4.1.4.tgz}
+ id: registry.npmmirror.com/vite/4.1.4
name: vite
version: 4.1.4
engines: {node: ^14.18.0 || >=16.0.0}
@@ -4308,10 +6204,46 @@ packages:
postcss: registry.npmmirror.com/postcss/8.4.21
resolve: registry.npmmirror.com/resolve/1.22.1
rollup: registry.npmmirror.com/rollup/3.17.2
+ sass: registry.npmmirror.com/sass/1.58.3
optionalDependencies:
fsevents: registry.npmmirror.com/fsevents/2.3.2
dev: true
+ registry.npmmirror.com/vue-demi/0.12.5_vue@3.2.47:
+ resolution: {integrity: sha512-BREuTgTYlUr0zw0EZn3hnhC3I6gPWv+Kwh4MCih6QcAeaTlaIX0DwOVN0wHej7hSvDPecz4jygy/idsgKfW58Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vue-demi/-/vue-demi-0.12.5.tgz}
+ id: registry.npmmirror.com/vue-demi/0.12.5
+ name: vue-demi
+ version: 0.12.5
+ engines: {node: '>=12'}
+ hasBin: true
+ requiresBuild: true
+ peerDependencies:
+ '@vue/composition-api': ^1.0.0-rc.1
+ vue: ^3.0.0-0 || ^2.6.0
+ peerDependenciesMeta:
+ '@vue/composition-api':
+ optional: true
+ dependencies:
+ vue: registry.npmmirror.com/vue/3.2.47
+ dev: false
+
+ registry.npmmirror.com/vue-demi/0.13.11_vue@3.2.47:
+ resolution: {integrity: sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vue-demi/-/vue-demi-0.13.11.tgz}
+ id: registry.npmmirror.com/vue-demi/0.13.11
+ name: vue-demi
+ version: 0.13.11
+ engines: {node: '>=12'}
+ hasBin: true
+ requiresBuild: true
+ peerDependencies:
+ '@vue/composition-api': ^1.0.0-rc.1
+ vue: ^3.0.0-0 || ^2.6.0
+ peerDependenciesMeta:
+ '@vue/composition-api':
+ optional: true
+ dependencies:
+ vue: registry.npmmirror.com/vue/3.2.47
+
registry.npmmirror.com/vue-eslint-parser/9.1.0_eslint@8.34.0:
resolution: {integrity: sha512-NGn/iQy8/Wb7RrRa4aRkokyCZfOUWk19OP5HP6JEozQFX5AoS/t+Z0ZN7FY4LlmWc4FNI922V7cvX28zctN8dQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vue-eslint-parser/-/vue-eslint-parser-9.1.0.tgz}
id: registry.npmmirror.com/vue-eslint-parser/9.1.0
@@ -4333,6 +6265,18 @@ packages:
- supports-color
dev: true
+ registry.npmmirror.com/vue-router/4.1.6_vue@3.2.47:
+ resolution: {integrity: sha512-DYWYwsG6xNPmLq/FmZn8Ip+qrhFEzA14EI12MsMgVxvHFDYvlr4NXpVF5hrRH1wVcDP8fGi5F4rxuJSl8/r+EQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vue-router/-/vue-router-4.1.6.tgz}
+ id: registry.npmmirror.com/vue-router/4.1.6
+ name: vue-router
+ version: 4.1.6
+ peerDependencies:
+ vue: ^3.2.0
+ dependencies:
+ '@vue/devtools-api': registry.npmmirror.com/@vue/devtools-api/6.5.0
+ vue: registry.npmmirror.com/vue/3.2.47
+ dev: false
+
registry.npmmirror.com/vue-template-compiler/2.7.14:
resolution: {integrity: sha512-zyA5Y3ArvVG0NacJDkkzJuPQDF8RFeRlzV2vLeSnhSpieO6LK2OVbdLPi5MPPs09Ii+gMO8nY4S3iKQxBxDmWQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vue-template-compiler/-/vue-template-compiler-2.7.14.tgz}
name: vue-template-compiler
@@ -4375,6 +6319,19 @@ packages:
defaults: registry.npmmirror.com/defaults/1.0.4
dev: true
+ registry.npmmirror.com/webpack-sources/3.2.3:
+ resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/webpack-sources/-/webpack-sources-3.2.3.tgz}
+ name: webpack-sources
+ version: 3.2.3
+ engines: {node: '>=10.13.0'}
+ dev: true
+
+ registry.npmmirror.com/webpack-virtual-modules/0.5.0:
+ resolution: {integrity: sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/webpack-virtual-modules/-/webpack-virtual-modules-0.5.0.tgz}
+ name: webpack-virtual-modules
+ version: 0.5.0
+ dev: true
+
registry.npmmirror.com/which-boxed-primitive/1.0.2:
resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz}
name: which-boxed-primitive
@@ -4462,6 +6419,12 @@ packages:
engines: {node: '>=12'}
dev: true
+ registry.npmmirror.com/yallist/3.1.1:
+ resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/yallist/-/yallist-3.1.1.tgz}
+ name: yallist
+ version: 3.1.1
+ dev: true
+
registry.npmmirror.com/yallist/4.0.0:
resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz}
name: yallist
diff --git a/src/App.vue b/src/App.vue
index bb666a8..0633d9a 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -1,30 +1,19 @@
-
-
-
-
+
+
+
-
diff --git a/src/layouts/index.vue b/src/layouts/index.vue
new file mode 100644
index 0000000..8327b9c
--- /dev/null
+++ b/src/layouts/index.vue
@@ -0,0 +1,3 @@
+
+
+
diff --git a/src/layouts/tagstab/index.vue b/src/layouts/tagstab/index.vue
new file mode 100644
index 0000000..e69de29
diff --git a/src/layouts/unusual/404.vue b/src/layouts/unusual/404.vue
new file mode 100644
index 0000000..2396a4d
--- /dev/null
+++ b/src/layouts/unusual/404.vue
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/src/main.ts b/src/main.ts
index 2425c0f..721377b 100644
--- a/src/main.ts
+++ b/src/main.ts
@@ -1,5 +1,8 @@
import { createApp } from 'vue'
import './style.css'
import App from './App.vue'
+import store from './stores'
+import router from './routers'
-createApp(App).mount('#app')
+const app = createApp(App)
+app.use(store).use(router).mount('#app')
diff --git a/src/presets/eslint/eslintrc-auto-import.json b/src/presets/eslint/eslintrc-auto-import.json
new file mode 100644
index 0000000..3d69358
--- /dev/null
+++ b/src/presets/eslint/eslintrc-auto-import.json
@@ -0,0 +1,288 @@
+{
+ "globals": {
+ "Component": true,
+ "ComponentPublicInstance": true,
+ "ComputedRef": true,
+ "EffectScope": true,
+ "InjectionKey": true,
+ "PropType": true,
+ "Ref": true,
+ "VNode": true,
+ "acceptHMRUpdate": true,
+ "asyncComputed": true,
+ "autoResetRef": true,
+ "computed": true,
+ "computedAsync": true,
+ "computedEager": true,
+ "computedInject": true,
+ "computedWithControl": true,
+ "controlledComputed": true,
+ "controlledRef": true,
+ "createApp": true,
+ "createEventHook": true,
+ "createGlobalState": true,
+ "createInjectionState": true,
+ "createPinia": true,
+ "createReactiveFn": true,
+ "createSharedComposable": true,
+ "createUnrefFn": true,
+ "customRef": true,
+ "debouncedRef": true,
+ "debouncedWatch": true,
+ "defineAsyncComponent": true,
+ "defineComponent": true,
+ "defineStore": true,
+ "eagerComputed": true,
+ "effectScope": true,
+ "extendRef": true,
+ "getActivePinia": true,
+ "getCurrentInstance": true,
+ "getCurrentScope": true,
+ "h": true,
+ "ignorableWatch": true,
+ "inject": true,
+ "isDefined": true,
+ "isProxy": true,
+ "isReactive": true,
+ "isReadonly": true,
+ "isRef": true,
+ "makeDestructurable": true,
+ "mapActions": true,
+ "mapGetters": true,
+ "mapState": true,
+ "mapStores": true,
+ "mapWritableState": true,
+ "markRaw": true,
+ "nextTick": true,
+ "onActivated": true,
+ "onBeforeMount": true,
+ "onBeforeRouteLeave": true,
+ "onBeforeRouteUpdate": true,
+ "onBeforeUnmount": true,
+ "onBeforeUpdate": true,
+ "onClickOutside": true,
+ "onDeactivated": true,
+ "onErrorCaptured": true,
+ "onKeyStroke": true,
+ "onLongPress": true,
+ "onMounted": true,
+ "onRenderTracked": true,
+ "onRenderTriggered": true,
+ "onScopeDispose": true,
+ "onServerPrefetch": true,
+ "onStartTyping": true,
+ "onUnmounted": true,
+ "onUpdated": true,
+ "pausableWatch": true,
+ "provide": true,
+ "reactify": true,
+ "reactifyObject": true,
+ "reactive": true,
+ "reactiveComputed": true,
+ "reactiveOmit": true,
+ "reactivePick": true,
+ "readonly": true,
+ "ref": true,
+ "refAutoReset": true,
+ "refDebounced": true,
+ "refDefault": true,
+ "refThrottled": true,
+ "refWithControl": true,
+ "resolveComponent": true,
+ "resolveRef": true,
+ "resolveUnref": true,
+ "setActivePinia": true,
+ "setMapStoreSuffix": true,
+ "shallowReactive": true,
+ "shallowReadonly": true,
+ "shallowRef": true,
+ "storeToRefs": true,
+ "syncRef": true,
+ "syncRefs": true,
+ "templateRef": true,
+ "throttledRef": true,
+ "throttledWatch": true,
+ "toRaw": true,
+ "toReactive": true,
+ "toRef": true,
+ "toRefs": true,
+ "triggerRef": true,
+ "tryOnBeforeMount": true,
+ "tryOnBeforeUnmount": true,
+ "tryOnMounted": true,
+ "tryOnScopeDispose": true,
+ "tryOnUnmounted": true,
+ "unref": true,
+ "unrefElement": true,
+ "until": true,
+ "useActiveElement": true,
+ "useArrayEvery": true,
+ "useArrayFilter": true,
+ "useArrayFind": true,
+ "useArrayFindIndex": true,
+ "useArrayFindLast": true,
+ "useArrayJoin": true,
+ "useArrayMap": true,
+ "useArrayReduce": true,
+ "useArraySome": true,
+ "useArrayUnique": true,
+ "useAsyncQueue": true,
+ "useAsyncState": true,
+ "useAttrs": true,
+ "useBase64": true,
+ "useBattery": true,
+ "useBluetooth": true,
+ "useBreakpoints": true,
+ "useBroadcastChannel": true,
+ "useBrowserLocation": true,
+ "useCached": true,
+ "useClipboard": true,
+ "useCloned": true,
+ "useColorMode": true,
+ "useConfirmDialog": true,
+ "useCounter": true,
+ "useCssModule": true,
+ "useCssVar": true,
+ "useCssVars": true,
+ "useCurrentElement": true,
+ "useCycleList": true,
+ "useDark": true,
+ "useDateFormat": true,
+ "useDebounce": true,
+ "useDebounceFn": true,
+ "useDebouncedRefHistory": true,
+ "useDeviceMotion": true,
+ "useDeviceOrientation": true,
+ "useDevicePixelRatio": true,
+ "useDevicesList": true,
+ "useDisplayMedia": true,
+ "useDocumentVisibility": true,
+ "useDraggable": true,
+ "useDropZone": true,
+ "useElementBounding": true,
+ "useElementByPoint": true,
+ "useElementHover": true,
+ "useElementSize": true,
+ "useElementVisibility": true,
+ "useEventBus": true,
+ "useEventListener": true,
+ "useEventSource": true,
+ "useEyeDropper": true,
+ "useFavicon": true,
+ "useFetch": true,
+ "useFileDialog": true,
+ "useFileSystemAccess": true,
+ "useFocus": true,
+ "useFocusWithin": true,
+ "useFps": true,
+ "useFullscreen": true,
+ "useGamepad": true,
+ "useGeolocation": true,
+ "useIdle": true,
+ "useImage": true,
+ "useInfiniteScroll": true,
+ "useIntersectionObserver": true,
+ "useInterval": true,
+ "useIntervalFn": true,
+ "useKeyModifier": true,
+ "useLastChanged": true,
+ "useLink": true,
+ "useLocalStorage": true,
+ "useMagicKeys": true,
+ "useManualRefHistory": true,
+ "useMediaControls": true,
+ "useMediaQuery": true,
+ "useMemoize": true,
+ "useMemory": true,
+ "useMounted": true,
+ "useMouse": true,
+ "useMouseInElement": true,
+ "useMousePressed": true,
+ "useMutationObserver": true,
+ "useNavigatorLanguage": true,
+ "useNetwork": true,
+ "useNow": true,
+ "useObjectUrl": true,
+ "useOffsetPagination": true,
+ "useOnline": true,
+ "usePageLeave": true,
+ "useParallax": true,
+ "usePermission": true,
+ "usePointer": true,
+ "usePointerLock": true,
+ "usePointerSwipe": true,
+ "usePreferredColorScheme": true,
+ "usePreferredContrast": true,
+ "usePreferredDark": true,
+ "usePreferredLanguages": true,
+ "usePreferredReducedMotion": true,
+ "usePrevious": true,
+ "useRafFn": true,
+ "useRefHistory": true,
+ "useResizeObserver": true,
+ "useRoute": true,
+ "useRouter": true,
+ "useScreenOrientation": true,
+ "useScreenSafeArea": true,
+ "useScriptTag": true,
+ "useScroll": true,
+ "useScrollLock": true,
+ "useSessionStorage": true,
+ "useShare": true,
+ "useSlots": true,
+ "useSorted": true,
+ "useSpeechRecognition": true,
+ "useSpeechSynthesis": true,
+ "useStepper": true,
+ "useStorage": true,
+ "useStorageAsync": true,
+ "useStyleTag": true,
+ "useSupported": true,
+ "useSwipe": true,
+ "useTemplateRefsList": true,
+ "useTextDirection": true,
+ "useTextSelection": true,
+ "useTextareaAutosize": true,
+ "useThrottle": true,
+ "useThrottleFn": true,
+ "useThrottledRefHistory": true,
+ "useTimeAgo": true,
+ "useTimeout": true,
+ "useTimeoutFn": true,
+ "useTimeoutPoll": true,
+ "useTimestamp": true,
+ "useTitle": true,
+ "useToNumber": true,
+ "useToString": true,
+ "useToggle": true,
+ "useTransition": true,
+ "useUrlSearchParams": true,
+ "useUserMedia": true,
+ "useVModel": true,
+ "useVModels": true,
+ "useVibrate": true,
+ "useVirtualList": true,
+ "useWakeLock": true,
+ "useWebNotification": true,
+ "useWebSocket": true,
+ "useWebWorker": true,
+ "useWebWorkerFn": true,
+ "useWindowFocus": true,
+ "useWindowScroll": true,
+ "useWindowSize": true,
+ "watch": true,
+ "watchArray": true,
+ "watchAtMost": true,
+ "watchDebounced": true,
+ "watchEffect": true,
+ "watchIgnorable": true,
+ "watchOnce": true,
+ "watchPausable": true,
+ "watchPostEffect": true,
+ "watchSyncEffect": true,
+ "watchThrottled": true,
+ "watchTriggerable": true,
+ "watchWithFilter": true,
+ "whenever": true
+ }
+}
\ No newline at end of file
diff --git a/src/presets/types/auto-imports.d.ts b/src/presets/types/auto-imports.d.ts
new file mode 100644
index 0000000..37b2b80
--- /dev/null
+++ b/src/presets/types/auto-imports.d.ts
@@ -0,0 +1,289 @@
+/* eslint-disable */
+/* prettier-ignore */
+// @ts-nocheck
+// Generated by unplugin-auto-import
+export {}
+declare global {
+ const EffectScope: typeof import('vue')['EffectScope']
+ const acceptHMRUpdate: typeof import('pinia')['acceptHMRUpdate']
+ const asyncComputed: typeof import('@vueuse/core')['asyncComputed']
+ const autoResetRef: typeof import('@vueuse/core')['autoResetRef']
+ const computed: typeof import('vue')['computed']
+ const computedAsync: typeof import('@vueuse/core')['computedAsync']
+ const computedEager: typeof import('@vueuse/core')['computedEager']
+ const computedInject: typeof import('@vueuse/core')['computedInject']
+ const computedWithControl: typeof import('@vueuse/core')['computedWithControl']
+ const controlledComputed: typeof import('@vueuse/core')['controlledComputed']
+ const controlledRef: typeof import('@vueuse/core')['controlledRef']
+ const createApp: typeof import('vue')['createApp']
+ const createEventHook: typeof import('@vueuse/core')['createEventHook']
+ const createGlobalState: typeof import('@vueuse/core')['createGlobalState']
+ const createInjectionState: typeof import('@vueuse/core')['createInjectionState']
+ const createPinia: typeof import('pinia')['createPinia']
+ const createReactiveFn: typeof import('@vueuse/core')['createReactiveFn']
+ const createSharedComposable: typeof import('@vueuse/core')['createSharedComposable']
+ const createUnrefFn: typeof import('@vueuse/core')['createUnrefFn']
+ const customRef: typeof import('vue')['customRef']
+ const debouncedRef: typeof import('@vueuse/core')['debouncedRef']
+ const debouncedWatch: typeof import('@vueuse/core')['debouncedWatch']
+ const defineAsyncComponent: typeof import('vue')['defineAsyncComponent']
+ const defineComponent: typeof import('vue')['defineComponent']
+ const defineStore: typeof import('pinia')['defineStore']
+ const eagerComputed: typeof import('@vueuse/core')['eagerComputed']
+ const effectScope: typeof import('vue')['effectScope']
+ const extendRef: typeof import('@vueuse/core')['extendRef']
+ const getActivePinia: typeof import('pinia')['getActivePinia']
+ const getCurrentInstance: typeof import('vue')['getCurrentInstance']
+ const getCurrentScope: typeof import('vue')['getCurrentScope']
+ const h: typeof import('vue')['h']
+ const ignorableWatch: typeof import('@vueuse/core')['ignorableWatch']
+ const inject: typeof import('vue')['inject']
+ const isDefined: typeof import('@vueuse/core')['isDefined']
+ const isProxy: typeof import('vue')['isProxy']
+ const isReactive: typeof import('vue')['isReactive']
+ const isReadonly: typeof import('vue')['isReadonly']
+ const isRef: typeof import('vue')['isRef']
+ const makeDestructurable: typeof import('@vueuse/core')['makeDestructurable']
+ const mapActions: typeof import('pinia')['mapActions']
+ const mapGetters: typeof import('pinia')['mapGetters']
+ const mapState: typeof import('pinia')['mapState']
+ const mapStores: typeof import('pinia')['mapStores']
+ const mapWritableState: typeof import('pinia')['mapWritableState']
+ const markRaw: typeof import('vue')['markRaw']
+ const nextTick: typeof import('vue')['nextTick']
+ const onActivated: typeof import('vue')['onActivated']
+ const onBeforeMount: typeof import('vue')['onBeforeMount']
+ const onBeforeRouteLeave: typeof import('vue-router')['onBeforeRouteLeave']
+ const onBeforeRouteUpdate: typeof import('vue-router')['onBeforeRouteUpdate']
+ const onBeforeUnmount: typeof import('vue')['onBeforeUnmount']
+ const onBeforeUpdate: typeof import('vue')['onBeforeUpdate']
+ const onClickOutside: typeof import('@vueuse/core')['onClickOutside']
+ const onDeactivated: typeof import('vue')['onDeactivated']
+ const onErrorCaptured: typeof import('vue')['onErrorCaptured']
+ const onKeyStroke: typeof import('@vueuse/core')['onKeyStroke']
+ const onLongPress: typeof import('@vueuse/core')['onLongPress']
+ const onMounted: typeof import('vue')['onMounted']
+ const onRenderTracked: typeof import('vue')['onRenderTracked']
+ const onRenderTriggered: typeof import('vue')['onRenderTriggered']
+ const onScopeDispose: typeof import('vue')['onScopeDispose']
+ const onServerPrefetch: typeof import('vue')['onServerPrefetch']
+ const onStartTyping: typeof import('@vueuse/core')['onStartTyping']
+ const onUnmounted: typeof import('vue')['onUnmounted']
+ const onUpdated: typeof import('vue')['onUpdated']
+ const pausableWatch: typeof import('@vueuse/core')['pausableWatch']
+ const provide: typeof import('vue')['provide']
+ const reactify: typeof import('@vueuse/core')['reactify']
+ const reactifyObject: typeof import('@vueuse/core')['reactifyObject']
+ const reactive: typeof import('vue')['reactive']
+ const reactiveComputed: typeof import('@vueuse/core')['reactiveComputed']
+ const reactiveOmit: typeof import('@vueuse/core')['reactiveOmit']
+ const reactivePick: typeof import('@vueuse/core')['reactivePick']
+ const readonly: typeof import('vue')['readonly']
+ const ref: typeof import('vue')['ref']
+ const refAutoReset: typeof import('@vueuse/core')['refAutoReset']
+ const refDebounced: typeof import('@vueuse/core')['refDebounced']
+ const refDefault: typeof import('@vueuse/core')['refDefault']
+ const refThrottled: typeof import('@vueuse/core')['refThrottled']
+ const refWithControl: typeof import('@vueuse/core')['refWithControl']
+ const resolveComponent: typeof import('vue')['resolveComponent']
+ const resolveRef: typeof import('@vueuse/core')['resolveRef']
+ const resolveUnref: typeof import('@vueuse/core')['resolveUnref']
+ const setActivePinia: typeof import('pinia')['setActivePinia']
+ const setMapStoreSuffix: typeof import('pinia')['setMapStoreSuffix']
+ const shallowReactive: typeof import('vue')['shallowReactive']
+ const shallowReadonly: typeof import('vue')['shallowReadonly']
+ const shallowRef: typeof import('vue')['shallowRef']
+ const storeToRefs: typeof import('pinia')['storeToRefs']
+ const syncRef: typeof import('@vueuse/core')['syncRef']
+ const syncRefs: typeof import('@vueuse/core')['syncRefs']
+ const templateRef: typeof import('@vueuse/core')['templateRef']
+ const throttledRef: typeof import('@vueuse/core')['throttledRef']
+ const throttledWatch: typeof import('@vueuse/core')['throttledWatch']
+ const toRaw: typeof import('vue')['toRaw']
+ const toReactive: typeof import('@vueuse/core')['toReactive']
+ const toRef: typeof import('vue')['toRef']
+ const toRefs: typeof import('vue')['toRefs']
+ const triggerRef: typeof import('vue')['triggerRef']
+ const tryOnBeforeMount: typeof import('@vueuse/core')['tryOnBeforeMount']
+ const tryOnBeforeUnmount: typeof import('@vueuse/core')['tryOnBeforeUnmount']
+ const tryOnMounted: typeof import('@vueuse/core')['tryOnMounted']
+ const tryOnScopeDispose: typeof import('@vueuse/core')['tryOnScopeDispose']
+ const tryOnUnmounted: typeof import('@vueuse/core')['tryOnUnmounted']
+ const unref: typeof import('vue')['unref']
+ const unrefElement: typeof import('@vueuse/core')['unrefElement']
+ const until: typeof import('@vueuse/core')['until']
+ const useActiveElement: typeof import('@vueuse/core')['useActiveElement']
+ const useArrayEvery: typeof import('@vueuse/core')['useArrayEvery']
+ const useArrayFilter: typeof import('@vueuse/core')['useArrayFilter']
+ const useArrayFind: typeof import('@vueuse/core')['useArrayFind']
+ const useArrayFindIndex: typeof import('@vueuse/core')['useArrayFindIndex']
+ const useArrayFindLast: typeof import('@vueuse/core')['useArrayFindLast']
+ const useArrayJoin: typeof import('@vueuse/core')['useArrayJoin']
+ const useArrayMap: typeof import('@vueuse/core')['useArrayMap']
+ const useArrayReduce: typeof import('@vueuse/core')['useArrayReduce']
+ const useArraySome: typeof import('@vueuse/core')['useArraySome']
+ const useArrayUnique: typeof import('@vueuse/core')['useArrayUnique']
+ const useAsyncQueue: typeof import('@vueuse/core')['useAsyncQueue']
+ const useAsyncState: typeof import('@vueuse/core')['useAsyncState']
+ const useAttrs: typeof import('vue')['useAttrs']
+ const useBase64: typeof import('@vueuse/core')['useBase64']
+ const useBattery: typeof import('@vueuse/core')['useBattery']
+ const useBluetooth: typeof import('@vueuse/core')['useBluetooth']
+ const useBreakpoints: typeof import('@vueuse/core')['useBreakpoints']
+ const useBroadcastChannel: typeof import('@vueuse/core')['useBroadcastChannel']
+ const useBrowserLocation: typeof import('@vueuse/core')['useBrowserLocation']
+ const useCached: typeof import('@vueuse/core')['useCached']
+ const useClipboard: typeof import('@vueuse/core')['useClipboard']
+ const useCloned: typeof import('@vueuse/core')['useCloned']
+ const useColorMode: typeof import('@vueuse/core')['useColorMode']
+ const useConfirmDialog: typeof import('@vueuse/core')['useConfirmDialog']
+ const useCounter: typeof import('@vueuse/core')['useCounter']
+ const useCssModule: typeof import('vue')['useCssModule']
+ const useCssVar: typeof import('@vueuse/core')['useCssVar']
+ const useCssVars: typeof import('vue')['useCssVars']
+ const useCurrentElement: typeof import('@vueuse/core')['useCurrentElement']
+ const useCycleList: typeof import('@vueuse/core')['useCycleList']
+ const useDark: typeof import('@vueuse/core')['useDark']
+ const useDateFormat: typeof import('@vueuse/core')['useDateFormat']
+ const useDebounce: typeof import('@vueuse/core')['useDebounce']
+ const useDebounceFn: typeof import('@vueuse/core')['useDebounceFn']
+ const useDebouncedRefHistory: typeof import('@vueuse/core')['useDebouncedRefHistory']
+ const useDeviceMotion: typeof import('@vueuse/core')['useDeviceMotion']
+ const useDeviceOrientation: typeof import('@vueuse/core')['useDeviceOrientation']
+ const useDevicePixelRatio: typeof import('@vueuse/core')['useDevicePixelRatio']
+ const useDevicesList: typeof import('@vueuse/core')['useDevicesList']
+ const useDisplayMedia: typeof import('@vueuse/core')['useDisplayMedia']
+ const useDocumentVisibility: typeof import('@vueuse/core')['useDocumentVisibility']
+ const useDraggable: typeof import('@vueuse/core')['useDraggable']
+ const useDropZone: typeof import('@vueuse/core')['useDropZone']
+ const useElementBounding: typeof import('@vueuse/core')['useElementBounding']
+ const useElementByPoint: typeof import('@vueuse/core')['useElementByPoint']
+ const useElementHover: typeof import('@vueuse/core')['useElementHover']
+ const useElementSize: typeof import('@vueuse/core')['useElementSize']
+ const useElementVisibility: typeof import('@vueuse/core')['useElementVisibility']
+ const useEventBus: typeof import('@vueuse/core')['useEventBus']
+ const useEventListener: typeof import('@vueuse/core')['useEventListener']
+ const useEventSource: typeof import('@vueuse/core')['useEventSource']
+ const useEyeDropper: typeof import('@vueuse/core')['useEyeDropper']
+ const useFavicon: typeof import('@vueuse/core')['useFavicon']
+ const useFetch: typeof import('@vueuse/core')['useFetch']
+ const useFileDialog: typeof import('@vueuse/core')['useFileDialog']
+ const useFileSystemAccess: typeof import('@vueuse/core')['useFileSystemAccess']
+ const useFocus: typeof import('@vueuse/core')['useFocus']
+ const useFocusWithin: typeof import('@vueuse/core')['useFocusWithin']
+ const useFps: typeof import('@vueuse/core')['useFps']
+ const useFullscreen: typeof import('@vueuse/core')['useFullscreen']
+ const useGamepad: typeof import('@vueuse/core')['useGamepad']
+ const useGeolocation: typeof import('@vueuse/core')['useGeolocation']
+ const useIdle: typeof import('@vueuse/core')['useIdle']
+ const useImage: typeof import('@vueuse/core')['useImage']
+ const useInfiniteScroll: typeof import('@vueuse/core')['useInfiniteScroll']
+ const useIntersectionObserver: typeof import('@vueuse/core')['useIntersectionObserver']
+ const useInterval: typeof import('@vueuse/core')['useInterval']
+ const useIntervalFn: typeof import('@vueuse/core')['useIntervalFn']
+ const useKeyModifier: typeof import('@vueuse/core')['useKeyModifier']
+ const useLastChanged: typeof import('@vueuse/core')['useLastChanged']
+ const useLink: typeof import('vue-router')['useLink']
+ const useLocalStorage: typeof import('@vueuse/core')['useLocalStorage']
+ const useMagicKeys: typeof import('@vueuse/core')['useMagicKeys']
+ const useManualRefHistory: typeof import('@vueuse/core')['useManualRefHistory']
+ const useMediaControls: typeof import('@vueuse/core')['useMediaControls']
+ const useMediaQuery: typeof import('@vueuse/core')['useMediaQuery']
+ const useMemoize: typeof import('@vueuse/core')['useMemoize']
+ const useMemory: typeof import('@vueuse/core')['useMemory']
+ const useMounted: typeof import('@vueuse/core')['useMounted']
+ const useMouse: typeof import('@vueuse/core')['useMouse']
+ const useMouseInElement: typeof import('@vueuse/core')['useMouseInElement']
+ const useMousePressed: typeof import('@vueuse/core')['useMousePressed']
+ const useMutationObserver: typeof import('@vueuse/core')['useMutationObserver']
+ const useNavigatorLanguage: typeof import('@vueuse/core')['useNavigatorLanguage']
+ const useNetwork: typeof import('@vueuse/core')['useNetwork']
+ const useNow: typeof import('@vueuse/core')['useNow']
+ const useObjectUrl: typeof import('@vueuse/core')['useObjectUrl']
+ const useOffsetPagination: typeof import('@vueuse/core')['useOffsetPagination']
+ const useOnline: typeof import('@vueuse/core')['useOnline']
+ const usePageLeave: typeof import('@vueuse/core')['usePageLeave']
+ const useParallax: typeof import('@vueuse/core')['useParallax']
+ const usePermission: typeof import('@vueuse/core')['usePermission']
+ const usePointer: typeof import('@vueuse/core')['usePointer']
+ const usePointerLock: typeof import('@vueuse/core')['usePointerLock']
+ const usePointerSwipe: typeof import('@vueuse/core')['usePointerSwipe']
+ const usePreferredColorScheme: typeof import('@vueuse/core')['usePreferredColorScheme']
+ const usePreferredContrast: typeof import('@vueuse/core')['usePreferredContrast']
+ const usePreferredDark: typeof import('@vueuse/core')['usePreferredDark']
+ const usePreferredLanguages: typeof import('@vueuse/core')['usePreferredLanguages']
+ const usePreferredReducedMotion: typeof import('@vueuse/core')['usePreferredReducedMotion']
+ const usePrevious: typeof import('@vueuse/core')['usePrevious']
+ const useRafFn: typeof import('@vueuse/core')['useRafFn']
+ const useRefHistory: typeof import('@vueuse/core')['useRefHistory']
+ const useResizeObserver: typeof import('@vueuse/core')['useResizeObserver']
+ const useRoute: typeof import('vue-router')['useRoute']
+ const useRouter: typeof import('vue-router')['useRouter']
+ const useScreenOrientation: typeof import('@vueuse/core')['useScreenOrientation']
+ const useScreenSafeArea: typeof import('@vueuse/core')['useScreenSafeArea']
+ const useScriptTag: typeof import('@vueuse/core')['useScriptTag']
+ const useScroll: typeof import('@vueuse/core')['useScroll']
+ const useScrollLock: typeof import('@vueuse/core')['useScrollLock']
+ const useSessionStorage: typeof import('@vueuse/core')['useSessionStorage']
+ const useShare: typeof import('@vueuse/core')['useShare']
+ const useSlots: typeof import('vue')['useSlots']
+ const useSorted: typeof import('@vueuse/core')['useSorted']
+ const useSpeechRecognition: typeof import('@vueuse/core')['useSpeechRecognition']
+ const useSpeechSynthesis: typeof import('@vueuse/core')['useSpeechSynthesis']
+ const useStepper: typeof import('@vueuse/core')['useStepper']
+ const useStorage: typeof import('@vueuse/core')['useStorage']
+ const useStorageAsync: typeof import('@vueuse/core')['useStorageAsync']
+ const useStyleTag: typeof import('@vueuse/core')['useStyleTag']
+ const useSupported: typeof import('@vueuse/core')['useSupported']
+ const useSwipe: typeof import('@vueuse/core')['useSwipe']
+ const useTemplateRefsList: typeof import('@vueuse/core')['useTemplateRefsList']
+ const useTextDirection: typeof import('@vueuse/core')['useTextDirection']
+ const useTextSelection: typeof import('@vueuse/core')['useTextSelection']
+ const useTextareaAutosize: typeof import('@vueuse/core')['useTextareaAutosize']
+ const useThrottle: typeof import('@vueuse/core')['useThrottle']
+ const useThrottleFn: typeof import('@vueuse/core')['useThrottleFn']
+ const useThrottledRefHistory: typeof import('@vueuse/core')['useThrottledRefHistory']
+ const useTimeAgo: typeof import('@vueuse/core')['useTimeAgo']
+ const useTimeout: typeof import('@vueuse/core')['useTimeout']
+ const useTimeoutFn: typeof import('@vueuse/core')['useTimeoutFn']
+ const useTimeoutPoll: typeof import('@vueuse/core')['useTimeoutPoll']
+ const useTimestamp: typeof import('@vueuse/core')['useTimestamp']
+ const useTitle: typeof import('@vueuse/core')['useTitle']
+ const useToNumber: typeof import('@vueuse/core')['useToNumber']
+ const useToString: typeof import('@vueuse/core')['useToString']
+ const useToggle: typeof import('@vueuse/core')['useToggle']
+ const useTransition: typeof import('@vueuse/core')['useTransition']
+ const useUrlSearchParams: typeof import('@vueuse/core')['useUrlSearchParams']
+ const useUserMedia: typeof import('@vueuse/core')['useUserMedia']
+ const useVModel: typeof import('@vueuse/core')['useVModel']
+ const useVModels: typeof import('@vueuse/core')['useVModels']
+ const useVibrate: typeof import('@vueuse/core')['useVibrate']
+ const useVirtualList: typeof import('@vueuse/core')['useVirtualList']
+ const useWakeLock: typeof import('@vueuse/core')['useWakeLock']
+ const useWebNotification: typeof import('@vueuse/core')['useWebNotification']
+ const useWebSocket: typeof import('@vueuse/core')['useWebSocket']
+ const useWebWorker: typeof import('@vueuse/core')['useWebWorker']
+ const useWebWorkerFn: typeof import('@vueuse/core')['useWebWorkerFn']
+ const useWindowFocus: typeof import('@vueuse/core')['useWindowFocus']
+ const useWindowScroll: typeof import('@vueuse/core')['useWindowScroll']
+ const useWindowSize: typeof import('@vueuse/core')['useWindowSize']
+ const watch: typeof import('vue')['watch']
+ const watchArray: typeof import('@vueuse/core')['watchArray']
+ const watchAtMost: typeof import('@vueuse/core')['watchAtMost']
+ const watchDebounced: typeof import('@vueuse/core')['watchDebounced']
+ const watchEffect: typeof import('vue')['watchEffect']
+ const watchIgnorable: typeof import('@vueuse/core')['watchIgnorable']
+ const watchOnce: typeof import('@vueuse/core')['watchOnce']
+ const watchPausable: typeof import('@vueuse/core')['watchPausable']
+ const watchPostEffect: typeof import('vue')['watchPostEffect']
+ const watchSyncEffect: typeof import('vue')['watchSyncEffect']
+ const watchThrottled: typeof import('@vueuse/core')['watchThrottled']
+ const watchTriggerable: typeof import('@vueuse/core')['watchTriggerable']
+ const watchWithFilter: typeof import('@vueuse/core')['watchWithFilter']
+ const whenever: typeof import('@vueuse/core')['whenever']
+}
+// for type re-export
+declare global {
+ // @ts-ignore
+ export type { Component, ComponentPublicInstance, ComputedRef, InjectionKey, PropType, Ref, VNode } from 'vue'
+}
diff --git a/src/presets/types/components.d.ts b/src/presets/types/components.d.ts
new file mode 100644
index 0000000..902a55b
--- /dev/null
+++ b/src/presets/types/components.d.ts
@@ -0,0 +1,17 @@
+/* eslint-disable */
+/* prettier-ignore */
+// @ts-nocheck
+// Generated by unplugin-vue-components
+// Read more: https://github.com/vuejs/core/pull/3399
+import '@vue/runtime-core'
+
+export {}
+
+declare module '@vue/runtime-core' {
+ export interface GlobalComponents {
+ ElConfigProvider: typeof import('element-plus/es')['ElConfigProvider']
+ HelloWorld: typeof import('./../../components/HelloWorld.vue')['default']
+ RouterLink: typeof import('vue-router')['RouterLink']
+ RouterView: typeof import('vue-router')['RouterView']
+ }
+}
diff --git a/src/routers/index.ts b/src/routers/index.ts
new file mode 100644
index 0000000..1dab3be
--- /dev/null
+++ b/src/routers/index.ts
@@ -0,0 +1,43 @@
+import {
+ createRouter,
+ createWebHistory,
+ type RouteRecordRaw,
+ type NavigationGuardNext,
+ type RouteLocationNormalized
+} from 'vue-router'
+
+const routes: RouteRecordRaw[] = [
+ {
+ path: '/login',
+ name: 'login',
+ component: async () => await import('@/views/Login/index.vue'),
+ meta: { title: '登录/注册' }
+ },
+ {
+ path: '/',
+ name: 'home',
+ component: async () => await import('@/layouts/index.vue'),
+ meta: { title: '首页' }
+ }
+]
+
+const router = createRouter({
+ history: createWebHistory(),
+ routes
+})
+
+/**
+ * token: 判断 token 是否存在?若存在,则验证token是否过期;若不存在,则判断是否进入login页面
+ * isTokenExpired: 判断 token 是否过期,通过接口动态获取 -> false过期, true未过期
+ * isntRefresh: 判断 是否 刷新页面;true->不是,false->是
+ */
+router.beforeEach((to: RouteLocationNormalized, from: RouteLocationNormalized, next: NavigationGuardNext) => {
+ next()
+})
+
+router.afterEach((to: RouteLocationNormalized) => {
+ // 设置document title to.meta.title ||
+ useTitle('禅游科技OA平台')
+})
+
+export default router
diff --git a/src/stores/index.ts b/src/stores/index.ts
new file mode 100644
index 0000000..54b8243
--- /dev/null
+++ b/src/stores/index.ts
@@ -0,0 +1,15 @@
+import { createPinia } from 'pinia'
+import { markRaw } from 'vue'
+import router from '@/routers'
+import piniaPluginPersist from 'pinia-plugin-persist'
+
+const store = createPinia()
+store.use(piniaPluginPersist)
+store.use(({ store }) => (store.$router = markRaw(router)))
+
+export default store
+
+// export * from './modules/app'
+// export * from './modules/user'
+// export * from './modules/menu'
+// export * from './modules/tagsTab'
diff --git a/src/views/Login/index.vue b/src/views/Login/index.vue
new file mode 100644
index 0000000..660ec0e
--- /dev/null
+++ b/src/views/Login/index.vue
@@ -0,0 +1,5 @@
+
+ xixixi
+
+
+
diff --git a/tsconfig.json b/tsconfig.json
index b557c40..874476f 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -11,8 +11,13 @@
"esModuleInterop": true,
"lib": ["ESNext", "DOM"],
"skipLibCheck": true,
- "noEmit": true
+ "noEmit": true,
+ "baseUrl": ".",
+ "paths": {
+ "@/*": ["src/*"],
+ "~/*": ["static/*"]
+ }
},
- "include": ["src/**/*.ts", "src/**/*.d.ts", "src/**/*.tsx", "src/**/*.vue"],
+ "include": ["src/**/*.ts", "src/**/*.d.ts", "src/**/*.tsx", "src/**/*.vue", "vite.config.ts"],
"references": [{ "path": "./tsconfig.node.json" }]
}
diff --git a/vite.config.ts b/vite.config.ts
index 315212d..3a0e806 100644
--- a/vite.config.ts
+++ b/vite.config.ts
@@ -1,7 +1,54 @@
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
+import VueSetupExtend from 'vite-plugin-vue-setup-extend'
+import UnoCSS from 'unocss/vite'
+import { resolve } from 'path'
+import { ElementPlusResolver } from 'unplugin-vue-components/resolvers'
+import AutoImport from 'unplugin-auto-import/vite'
+import Components from 'unplugin-vue-components/vite'
+import Icons from 'unplugin-icons/vite'
+import IconsResolver from 'unplugin-icons/resolver'
// https://vitejs.dev/config/
export default defineConfig({
- plugins: [vue()]
+ plugins: [
+ vue(),
+ VueSetupExtend(),
+ UnoCSS(),
+ AutoImport({
+ imports: ['vue', 'vue-router', 'pinia', '@vueuse/core'],
+ dts: './src/presets/types/auto-imports.d.ts',
+ resolvers: [ElementPlusResolver(), IconsResolver()],
+ eslintrc: {
+ enabled: false,
+ filepath: './src/presets/eslint/eslintrc-auto-import.json',
+ globalsPropValue: true
+ }
+ }),
+ Components({
+ dts: './src/presets/types/components.d.ts',
+ resolvers: [ElementPlusResolver(), IconsResolver({ prefix: false, enabledCollections: ['ep', 'mdi'] })],
+ exclude: [/[\\/]node_modules[\\/]/, /[\\/]\.git[\\/]/]
+ }),
+ Icons({ autoInstall: true })
+ ],
+ resolve: {
+ alias: {
+ '@': resolve(__dirname, 'src'),
+ '~': resolve(__dirname, 'static')
+ },
+ extensions: ['.mjs', '.js', '.ts', '.jsx', '.tsx', '.json', '.vue']
+ },
+ server: {
+ port: 8086,
+ open: true,
+ cors: true,
+ proxy: {
+ '/api': {
+ target: 'http://oat.365you.com/:90/',
+ changeOrigin: true,
+ secure: false
+ }
+ }
+ }
})