From 2f654a1772ce6b87b82833cba30b09e89ec0d89a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=A9=99=E5=AD=90?= <454313500@qq.com> Date: Sun, 19 Feb 2023 23:50:42 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0bbs=E5=89=8D=E7=AB=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Yi.BBS.Vue2/.androidbuild | 4 + Yi.BBS.Vue2/.browserslistrc | 3 + Yi.BBS.Vue2/.env.development | 4 + Yi.BBS.Vue2/.env.production | 2 + Yi.BBS.Vue2/.gitignore | 23 + Yi.BBS.Vue2/README.md | 19 + Yi.BBS.Vue2/package-lock.json | 23205 ++++++++++++++++ Yi.BBS.Vue2/package.json | 34 + Yi.BBS.Vue2/public/favicon.ico | Bin 0 -> 3262 bytes Yi.BBS.Vue2/public/index.html | 34 + Yi.BBS.Vue2/public/startStyle.css | 108 + Yi.BBS.Vue2/src/App.vue | 5 + Yi.BBS.Vue2/src/api/accountApi.js | 39 + Yi.BBS.Vue2/src/api/actionApi.js | 30 + Yi.BBS.Vue2/src/api/agreesApi.js | 9 + Yi.BBS.Vue2/src/api/articleApi.js | 82 + Yi.BBS.Vue2/src/api/bannerApi.js | 30 + Yi.BBS.Vue2/src/api/collectionApi.js | 21 + Yi.BBS.Vue2/src/api/commentApi.js | 38 + Yi.BBS.Vue2/src/api/discussApi.js | 76 + Yi.BBS.Vue2/src/api/fileApi.js | 16 + Yi.BBS.Vue2/src/api/friendApi.js | 34 + Yi.BBS.Vue2/src/api/labelApi.js | 48 + Yi.BBS.Vue2/src/api/levelApi.js | 30 + Yi.BBS.Vue2/src/api/mytypeApi.js | 30 + Yi.BBS.Vue2/src/api/plateApi.js | 30 + Yi.BBS.Vue2/src/api/propApi.js | 30 + Yi.BBS.Vue2/src/api/qqApi.js | 15 + Yi.BBS.Vue2/src/api/recordApi.js | 37 + Yi.BBS.Vue2/src/api/roleApi.js | 50 + Yi.BBS.Vue2/src/api/settingApi.js | 22 + Yi.BBS.Vue2/src/api/shopApi.js | 36 + Yi.BBS.Vue2/src/api/userApi.js | 101 + Yi.BBS.Vue2/src/api/versionApi.js | 30 + Yi.BBS.Vue2/src/api/warehouseApi.js | 9 + Yi.BBS.Vue2/src/assets/login.svg | 1 + Yi.BBS.Vue2/src/assets/logo.svg | 1 + Yi.BBS.Vue2/src/components/AppHeader.vue | 134 + Yi.BBS.Vue2/src/components/AppMain.vue | 75 + Yi.BBS.Vue2/src/components/AppNavbar.vue | 127 + Yi.BBS.Vue2/src/components/Layout.vue | 65 + Yi.BBS.Vue2/src/components/LayoutLogin.vue | 65 + Yi.BBS.Vue2/src/components/Loader.vue | 10 + Yi.BBS.Vue2/src/main.js | 42 + Yi.BBS.Vue2/src/permission.js | 25 + Yi.BBS.Vue2/src/plugins/theme/dark.js | 18 + Yi.BBS.Vue2/src/plugins/theme/light.js | 19 + Yi.BBS.Vue2/src/plugins/vuetify.js | 21 + Yi.BBS.Vue2/src/router/index.js | 305 + Yi.BBS.Vue2/src/store/index.js | 18 + Yi.BBS.Vue2/src/store/modules/home.js | 42 + Yi.BBS.Vue2/src/store/modules/loader.js | 34 + Yi.BBS.Vue2/src/store/modules/theme.js | 33 + Yi.BBS.Vue2/src/store/modules/user.js | 121 + Yi.BBS.Vue2/src/utils/dialog.js | 13 + Yi.BBS.Vue2/src/utils/myaction.js | 16 + Yi.BBS.Vue2/src/utils/myaxios.js | 43 + Yi.BBS.Vue2/src/utils/myqq.js | 9 + Yi.BBS.Vue2/src/utils/signalR.js | 34 + Yi.BBS.Vue2/src/utils/usertoken.js | 18 + Yi.BBS.Vue2/src/views/admin/AdmAction.vue | 261 + Yi.BBS.Vue2/src/views/admin/AdmBanner.vue | 241 + Yi.BBS.Vue2/src/views/admin/AdmDiscuss.vue | 232 + Yi.BBS.Vue2/src/views/admin/AdmLevel.vue | 250 + Yi.BBS.Vue2/src/views/admin/AdmLog.vue | 76 + Yi.BBS.Vue2/src/views/admin/AdmMytype.vue | 223 + Yi.BBS.Vue2/src/views/admin/AdmPlate.vue | 241 + Yi.BBS.Vue2/src/views/admin/AdmProp.vue | 250 + Yi.BBS.Vue2/src/views/admin/AdmRole.vue | 307 + Yi.BBS.Vue2/src/views/admin/AdmSetting.vue | 96 + Yi.BBS.Vue2/src/views/admin/AdmShop.vue | 255 + Yi.BBS.Vue2/src/views/admin/AdmUser.vue | 476 + Yi.BBS.Vue2/src/views/admin/AdmVersion.vue | 250 + Yi.BBS.Vue2/src/views/chathub.vue | 275 + Yi.BBS.Vue2/src/views/file.vue | 73 + Yi.BBS.Vue2/src/views/html.vue | 64 + Yi.BBS.Vue2/src/views/login.vue | 165 + Yi.BBS.Vue2/src/views/markdown.vue | 86 + Yi.BBS.Vue2/src/views/qq.vue | 48 + Yi.BBS.Vue2/src/views/register.vue | 247 + Yi.BBS.Vue2/src/views/user/Index.vue | 151 + Yi.BBS.Vue2/src/views/user/addArticle.vue | 380 + Yi.BBS.Vue2/src/views/user/addDiscuss.vue | 156 + Yi.BBS.Vue2/src/views/user/collection.vue | 190 + Yi.BBS.Vue2/src/views/user/comment.vue | 733 + Yi.BBS.Vue2/src/views/user/discuss.vue | 251 + Yi.BBS.Vue2/src/views/user/friend.vue | 316 + Yi.BBS.Vue2/src/views/user/my.vue | 34 + Yi.BBS.Vue2/src/views/user/myDiscuss.vue | 340 + Yi.BBS.Vue2/src/views/user/shop.vue | 99 + Yi.BBS.Vue2/src/views/user/theme.vue | 167 + Yi.BBS.Vue2/src/views/user/userInfo.vue | 394 + Yi.BBS.Vue2/src/views/user/version.vue | 47 + Yi.BBS.Vue2/src/views/user/warehouse.vue | 51 + Yi.BBS.Vue2/strat.txt | 1 + Yi.BBS.Vue2/vue.config.js | 41 + Yi.BBS.Vue2/vue.zip | Bin 0 -> 5421599 bytes .../project/BBS/Yi.BBS.Web/YiBBSWebModule.cs | 2 +- .../project/BBS/Yi.BBS.Web/yi-sqlsugar-dev.db | Bin 94208 -> 212992 bytes .../project/bbs/Yi.BBS.Web/YiBBSWebModule.cs | 2 +- .../project/bbs/Yi.BBS.Web/yi-sqlsugar-dev.db | Bin 94208 -> 212992 bytes .../rbac/Yi.RBAC.Web/yi-sqlsugar-dev.db | Bin 118784 -> 118784 bytes 102 files changed, 33042 insertions(+), 2 deletions(-) create mode 100644 Yi.BBS.Vue2/.androidbuild create mode 100644 Yi.BBS.Vue2/.browserslistrc create mode 100644 Yi.BBS.Vue2/.env.development create mode 100644 Yi.BBS.Vue2/.env.production create mode 100644 Yi.BBS.Vue2/.gitignore create mode 100644 Yi.BBS.Vue2/README.md create mode 100644 Yi.BBS.Vue2/package-lock.json create mode 100644 Yi.BBS.Vue2/package.json create mode 100644 Yi.BBS.Vue2/public/favicon.ico create mode 100644 Yi.BBS.Vue2/public/index.html create mode 100644 Yi.BBS.Vue2/public/startStyle.css create mode 100644 Yi.BBS.Vue2/src/App.vue create mode 100644 Yi.BBS.Vue2/src/api/accountApi.js create mode 100644 Yi.BBS.Vue2/src/api/actionApi.js create mode 100644 Yi.BBS.Vue2/src/api/agreesApi.js create mode 100644 Yi.BBS.Vue2/src/api/articleApi.js create mode 100644 Yi.BBS.Vue2/src/api/bannerApi.js create mode 100644 Yi.BBS.Vue2/src/api/collectionApi.js create mode 100644 Yi.BBS.Vue2/src/api/commentApi.js create mode 100644 Yi.BBS.Vue2/src/api/discussApi.js create mode 100644 Yi.BBS.Vue2/src/api/fileApi.js create mode 100644 Yi.BBS.Vue2/src/api/friendApi.js create mode 100644 Yi.BBS.Vue2/src/api/labelApi.js create mode 100644 Yi.BBS.Vue2/src/api/levelApi.js create mode 100644 Yi.BBS.Vue2/src/api/mytypeApi.js create mode 100644 Yi.BBS.Vue2/src/api/plateApi.js create mode 100644 Yi.BBS.Vue2/src/api/propApi.js create mode 100644 Yi.BBS.Vue2/src/api/qqApi.js create mode 100644 Yi.BBS.Vue2/src/api/recordApi.js create mode 100644 Yi.BBS.Vue2/src/api/roleApi.js create mode 100644 Yi.BBS.Vue2/src/api/settingApi.js create mode 100644 Yi.BBS.Vue2/src/api/shopApi.js create mode 100644 Yi.BBS.Vue2/src/api/userApi.js create mode 100644 Yi.BBS.Vue2/src/api/versionApi.js create mode 100644 Yi.BBS.Vue2/src/api/warehouseApi.js create mode 100644 Yi.BBS.Vue2/src/assets/login.svg create mode 100644 Yi.BBS.Vue2/src/assets/logo.svg create mode 100644 Yi.BBS.Vue2/src/components/AppHeader.vue create mode 100644 Yi.BBS.Vue2/src/components/AppMain.vue create mode 100644 Yi.BBS.Vue2/src/components/AppNavbar.vue create mode 100644 Yi.BBS.Vue2/src/components/Layout.vue create mode 100644 Yi.BBS.Vue2/src/components/LayoutLogin.vue create mode 100644 Yi.BBS.Vue2/src/components/Loader.vue create mode 100644 Yi.BBS.Vue2/src/main.js create mode 100644 Yi.BBS.Vue2/src/permission.js create mode 100644 Yi.BBS.Vue2/src/plugins/theme/dark.js create mode 100644 Yi.BBS.Vue2/src/plugins/theme/light.js create mode 100644 Yi.BBS.Vue2/src/plugins/vuetify.js create mode 100644 Yi.BBS.Vue2/src/router/index.js create mode 100644 Yi.BBS.Vue2/src/store/index.js create mode 100644 Yi.BBS.Vue2/src/store/modules/home.js create mode 100644 Yi.BBS.Vue2/src/store/modules/loader.js create mode 100644 Yi.BBS.Vue2/src/store/modules/theme.js create mode 100644 Yi.BBS.Vue2/src/store/modules/user.js create mode 100644 Yi.BBS.Vue2/src/utils/dialog.js create mode 100644 Yi.BBS.Vue2/src/utils/myaction.js create mode 100644 Yi.BBS.Vue2/src/utils/myaxios.js create mode 100644 Yi.BBS.Vue2/src/utils/myqq.js create mode 100644 Yi.BBS.Vue2/src/utils/signalR.js create mode 100644 Yi.BBS.Vue2/src/utils/usertoken.js create mode 100644 Yi.BBS.Vue2/src/views/admin/AdmAction.vue create mode 100644 Yi.BBS.Vue2/src/views/admin/AdmBanner.vue create mode 100644 Yi.BBS.Vue2/src/views/admin/AdmDiscuss.vue create mode 100644 Yi.BBS.Vue2/src/views/admin/AdmLevel.vue create mode 100644 Yi.BBS.Vue2/src/views/admin/AdmLog.vue create mode 100644 Yi.BBS.Vue2/src/views/admin/AdmMytype.vue create mode 100644 Yi.BBS.Vue2/src/views/admin/AdmPlate.vue create mode 100644 Yi.BBS.Vue2/src/views/admin/AdmProp.vue create mode 100644 Yi.BBS.Vue2/src/views/admin/AdmRole.vue create mode 100644 Yi.BBS.Vue2/src/views/admin/AdmSetting.vue create mode 100644 Yi.BBS.Vue2/src/views/admin/AdmShop.vue create mode 100644 Yi.BBS.Vue2/src/views/admin/AdmUser.vue create mode 100644 Yi.BBS.Vue2/src/views/admin/AdmVersion.vue create mode 100644 Yi.BBS.Vue2/src/views/chathub.vue create mode 100644 Yi.BBS.Vue2/src/views/file.vue create mode 100644 Yi.BBS.Vue2/src/views/html.vue create mode 100644 Yi.BBS.Vue2/src/views/login.vue create mode 100644 Yi.BBS.Vue2/src/views/markdown.vue create mode 100644 Yi.BBS.Vue2/src/views/qq.vue create mode 100644 Yi.BBS.Vue2/src/views/register.vue create mode 100644 Yi.BBS.Vue2/src/views/user/Index.vue create mode 100644 Yi.BBS.Vue2/src/views/user/addArticle.vue create mode 100644 Yi.BBS.Vue2/src/views/user/addDiscuss.vue create mode 100644 Yi.BBS.Vue2/src/views/user/collection.vue create mode 100644 Yi.BBS.Vue2/src/views/user/comment.vue create mode 100644 Yi.BBS.Vue2/src/views/user/discuss.vue create mode 100644 Yi.BBS.Vue2/src/views/user/friend.vue create mode 100644 Yi.BBS.Vue2/src/views/user/my.vue create mode 100644 Yi.BBS.Vue2/src/views/user/myDiscuss.vue create mode 100644 Yi.BBS.Vue2/src/views/user/shop.vue create mode 100644 Yi.BBS.Vue2/src/views/user/theme.vue create mode 100644 Yi.BBS.Vue2/src/views/user/userInfo.vue create mode 100644 Yi.BBS.Vue2/src/views/user/version.vue create mode 100644 Yi.BBS.Vue2/src/views/user/warehouse.vue create mode 100644 Yi.BBS.Vue2/strat.txt create mode 100644 Yi.BBS.Vue2/vue.config.js create mode 100644 Yi.BBS.Vue2/vue.zip diff --git a/Yi.BBS.Vue2/.androidbuild b/Yi.BBS.Vue2/.androidbuild new file mode 100644 index 00000000..d5ccf9a8 --- /dev/null +++ b/Yi.BBS.Vue2/.androidbuild @@ -0,0 +1,4 @@ +#安卓生成环境路径前缀 +VUE_APP_BASE_API='https://jiftcc.com:20001' +#生成环境路径前缀 +VUE_APP_BASE_API='/prod-apis' \ No newline at end of file diff --git a/Yi.BBS.Vue2/.browserslistrc b/Yi.BBS.Vue2/.browserslistrc new file mode 100644 index 00000000..214388fe --- /dev/null +++ b/Yi.BBS.Vue2/.browserslistrc @@ -0,0 +1,3 @@ +> 1% +last 2 versions +not dead diff --git a/Yi.BBS.Vue2/.env.development b/Yi.BBS.Vue2/.env.development new file mode 100644 index 00000000..57692e9d --- /dev/null +++ b/Yi.BBS.Vue2/.env.development @@ -0,0 +1,4 @@ +#接口服务地址 +VUE_APP_SERVICE_URL='http://localhost:19003/api' +#开发环境路径前缀 +VUE_APP_BASE_API='/dev-apis' \ No newline at end of file diff --git a/Yi.BBS.Vue2/.env.production b/Yi.BBS.Vue2/.env.production new file mode 100644 index 00000000..e08412fa --- /dev/null +++ b/Yi.BBS.Vue2/.env.production @@ -0,0 +1,2 @@ +#生成环境路径前缀 +VUE_APP_BASE_API='/prod-apis' \ No newline at end of file diff --git a/Yi.BBS.Vue2/.gitignore b/Yi.BBS.Vue2/.gitignore new file mode 100644 index 00000000..403adbc1 --- /dev/null +++ b/Yi.BBS.Vue2/.gitignore @@ -0,0 +1,23 @@ +.DS_Store +node_modules +/dist + + +# local env files +.env.local +.env.*.local + +# Log files +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* + +# Editor directories and files +.idea +.vscode +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? diff --git a/Yi.BBS.Vue2/README.md b/Yi.BBS.Vue2/README.md new file mode 100644 index 00000000..679b886b --- /dev/null +++ b/Yi.BBS.Vue2/README.md @@ -0,0 +1,19 @@ +# cc.yi.vuetify + +## Project setup +``` +npm install +``` + +### Compiles and hot-reloads for development +``` +npm run serve +``` + +### Compiles and minifies for production +``` +npm run build +``` + +### Customize configuration +See [Configuration Reference](https://cli.vuejs.org/config/). diff --git a/Yi.BBS.Vue2/package-lock.json b/Yi.BBS.Vue2/package-lock.json new file mode 100644 index 00000000..4f3261d1 --- /dev/null +++ b/Yi.BBS.Vue2/package-lock.json @@ -0,0 +1,23205 @@ +{ + "name": "cc.yi.vuetify", + "version": "0.1.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "cc.yi.vuetify", + "version": "0.1.0", + "dependencies": { + "@microsoft/signalr": "^5.0.7", + "axios": "^0.21.1", + "json-bigint": "^1.0.0", + "mavon-editor": "^2.9.1", + "vue": "^2.6.11", + "vue-i18n": "^8.24.5", + "vue-router": "^3.2.0", + "vuetify": "^2.4.0", + "vuetify-dialog": "^2.0.14", + "vuex": "^3.6.2", + "wangeditor": "^4.6.17" + }, + "devDependencies": { + "@mdi/font": "^6.7.96", + "@vue/cli-plugin-router": "~4.5.0", + "@vue/cli-service": "~4.5.0", + "copy-webpack-plugin": "^4.6.0", + "sass": "^1.32.0", + "sass-loader": "^10.0.0", + "typeface-roboto": "^1.1.13", + "vue-cli-plugin-vuetify": "~2.3.1", + "vue-template-compiler": "^2.6.11", + "vuetify-loader": "^1.7.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.12.13", + "resolved": "https://registry.npm.taobao.org/@babel/code-frame/download/@babel/code-frame-7.12.13.tgz", + "integrity": "sha1-3PyCa+72XnXFDiHTg319lXmN1lg=", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.12.13" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npm.taobao.org/@babel/helper-validator-identifier/download/@babel/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha1-yaHwIZF9y1zPDU5FPjmQIpgfye0=", + "dev": true + }, + "node_modules/@babel/highlight": { + "version": "7.13.10", + "resolved": "https://registry.npm.taobao.org/@babel/highlight/download/@babel/highlight-7.13.10.tgz", + "integrity": "sha1-qLKmYUj1sn1maxXYF3Q0enMdUtE=", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.12.11", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.14.0", + "resolved": "https://registry.nlark.com/@babel/runtime/download/@babel/runtime-7.14.0.tgz?cache=0&sync_timestamp=1619727414495&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fruntime%2Fdownload%2F%40babel%2Fruntime-7.14.0.tgz", + "integrity": "sha1-RnlLwgthLF915i3QceJN/ZXxy+Y=", + "dependencies": { + "regenerator-runtime": "^0.13.4" + } + }, + "node_modules/@babel/runtime-corejs3": { + "version": "7.14.0", + "resolved": "https://registry.nlark.com/@babel/runtime-corejs3/download/@babel/runtime-corejs3-7.14.0.tgz?cache=0&sync_timestamp=1619727725709&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fruntime-corejs3%2Fdownload%2F%40babel%2Fruntime-corejs3-7.14.0.tgz", + "integrity": "sha1-a/X7wLlh+OMgKIjLLND7egqaP2Y=", + "dependencies": { + "core-js-pure": "^3.0.0", + "regenerator-runtime": "^0.13.4" + } + }, + "node_modules/@hapi/address": { + "version": "2.1.4", + "resolved": "https://registry.npm.taobao.org/@hapi/address/download/@hapi/address-2.1.4.tgz?cache=0&sync_timestamp=1603524710662&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40hapi%2Faddress%2Fdownload%2F%40hapi%2Faddress-2.1.4.tgz", + "integrity": "sha1-XWftQ/P9QaadS5/3tW58DR0KgeU=", + "deprecated": "Moved to 'npm install @sideway/address'", + "dev": true + }, + "node_modules/@hapi/bourne": { + "version": "1.3.2", + "resolved": "https://registry.npm.taobao.org/@hapi/bourne/download/@hapi/bourne-1.3.2.tgz", + "integrity": "sha1-CnCVreoGckPOMoPhtWuKj0U7JCo=", + "deprecated": "This version has been deprecated and is no longer supported or maintained", + "dev": true + }, + "node_modules/@hapi/hoek": { + "version": "8.5.1", + "resolved": "https://registry.npm.taobao.org/@hapi/hoek/download/@hapi/hoek-8.5.1.tgz?cache=0&sync_timestamp=1609086954944&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40hapi%2Fhoek%2Fdownload%2F%40hapi%2Fhoek-8.5.1.tgz", + "integrity": "sha1-/elgZMpEbeyMVajC8TCVewcMbgY=", + "deprecated": "This version has been deprecated and is no longer supported or maintained", + "dev": true + }, + "node_modules/@hapi/joi": { + "version": "15.1.1", + "resolved": "https://registry.npm.taobao.org/@hapi/joi/download/@hapi/joi-15.1.1.tgz", + "integrity": "sha1-xnW4pxKW8Cgz+NbSQ7NMV7jOGdc=", + "deprecated": "Switch to 'npm install joi'", + "dev": true, + "dependencies": { + "@hapi/address": "2.x.x", + "@hapi/bourne": "1.x.x", + "@hapi/hoek": "8.x.x", + "@hapi/topo": "3.x.x" + } + }, + "node_modules/@hapi/topo": { + "version": "3.1.6", + "resolved": "https://registry.npm.taobao.org/@hapi/topo/download/@hapi/topo-3.1.6.tgz", + "integrity": "sha1-aNk1+j6uf91asNf5U/MgXYsr/Ck=", + "deprecated": "This version has been deprecated and is no longer supported or maintained", + "dev": true, + "dependencies": { + "@hapi/hoek": "^8.3.0" + } + }, + "node_modules/@intervolga/optimize-cssnano-plugin": { + "version": "1.0.6", + "resolved": "https://registry.npm.taobao.org/@intervolga/optimize-cssnano-plugin/download/@intervolga/optimize-cssnano-plugin-1.0.6.tgz", + "integrity": "sha1-vnx4RhKLiPapsdEmGgrQbrXA/fg=", + "dev": true, + "dependencies": { + "cssnano": "^4.0.0", + "cssnano-preset-default": "^4.0.0", + "postcss": "^7.0.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/@mdi/font": { + "version": "6.7.96", + "resolved": "https://registry.npmmirror.com/@mdi/font/-/font-6.7.96.tgz", + "integrity": "sha512-M68vlRhtmA/SpDjo2dV3SUZus20jrU9Zp2ggslfzh0cbFpygPukcVpBIA3pErwsukhYt4RfbgXpFi74SjixOrQ==", + "dev": true + }, + "node_modules/@microsoft/signalr": { + "version": "5.0.7", + "resolved": "https://registry.nlark.com/@microsoft/signalr/download/@microsoft/signalr-5.0.7.tgz", + "integrity": "sha1-5jwEgJpAi3EjIuNG4v3tJRIUrVc=", + "dependencies": { + "abort-controller": "^3.0.0", + "eventsource": "^1.0.7", + "fetch-cookie": "^0.7.3", + "node-fetch": "^2.6.0", + "ws": "^6.0.0" + } + }, + "node_modules/@mrmlnc/readdir-enhanced": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/@mrmlnc/readdir-enhanced/download/@mrmlnc/readdir-enhanced-2.2.1.tgz", + "integrity": "sha1-UkryQNGjYFJ7cwR17PoTRKpUDd4=", + "dev": true, + "dependencies": { + "call-me-maybe": "^1.0.1", + "glob-to-regexp": "^0.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/@nodelib/fs.stat/download/@nodelib/fs.stat-1.1.3.tgz?cache=0&sync_timestamp=1609074429033&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40nodelib%2Ffs.stat%2Fdownload%2F%40nodelib%2Ffs.stat-1.1.3.tgz", + "integrity": "sha1-K1o6s/kYzKSKjHVMCBaOPwPrphs=", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@soda/friendly-errors-webpack-plugin": { + "version": "1.8.0", + "resolved": "https://registry.npm.taobao.org/@soda/friendly-errors-webpack-plugin/download/@soda/friendly-errors-webpack-plugin-1.8.0.tgz?cache=0&sync_timestamp=1607927398894&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40soda%2Ffriendly-errors-webpack-plugin%2Fdownload%2F%40soda%2Ffriendly-errors-webpack-plugin-1.8.0.tgz", + "integrity": "sha1-hHUdgqkwGdXJLAzw5FrFkIfNIkA=", + "dev": true, + "dependencies": { + "chalk": "^2.4.2", + "error-stack-parser": "^2.0.2", + "string-width": "^2.0.0", + "strip-ansi": "^5" + }, + "engines": { + "node": ">=8.0.0" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-5.2.0.tgz", + "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", + "dev": true, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@soda/get-current-script": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/@soda/get-current-script/download/@soda/get-current-script-1.0.2.tgz", + "integrity": "sha1-pTUV2yXYA4N0OBtzryC7Ty5QjYc=", + "dev": true + }, + "node_modules/@types/anymatch": { + "version": "1.3.1", + "resolved": "https://registry.npm.taobao.org/@types/anymatch/download/@types/anymatch-1.3.1.tgz?cache=0&sync_timestamp=1613378017677&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fanymatch%2Fdownload%2F%40types%2Fanymatch-1.3.1.tgz", + "integrity": "sha1-M2utwb7sudrMOL6izzKt9ieoQho=", + "dev": true + }, + "node_modules/@types/body-parser": { + "version": "1.19.0", + "resolved": "https://registry.npm.taobao.org/@types/body-parser/download/@types/body-parser-1.19.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fbody-parser%2Fdownload%2F%40types%2Fbody-parser-1.19.0.tgz", + "integrity": "sha1-BoWzxH6zAG/+0RfN1VFkth+AU48=", + "dev": true, + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/connect": { + "version": "3.4.34", + "resolved": "https://registry.npm.taobao.org/@types/connect/download/@types/connect-3.4.34.tgz", + "integrity": "sha1-FwpAIjptZmAG2TyhKK8r6x2bGQE=", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect-history-api-fallback": { + "version": "1.3.4", + "resolved": "https://registry.npm.taobao.org/@types/connect-history-api-fallback/download/@types/connect-history-api-fallback-1.3.4.tgz?cache=0&sync_timestamp=1615910664204&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fconnect-history-api-fallback%2Fdownload%2F%40types%2Fconnect-history-api-fallback-1.3.4.tgz", + "integrity": "sha1-jA8Obl2CUraZ9aZi9Rvfgv2di7g=", + "dev": true, + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "node_modules/@types/express": { + "version": "4.17.11", + "resolved": "https://registry.npm.taobao.org/@types/express/download/@types/express-4.17.11.tgz", + "integrity": "sha1-3r48qm+OX82pa0e9VOL0DE7llUU=", + "dev": true, + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.17.19", + "resolved": "https://registry.npm.taobao.org/@types/express-serve-static-core/download/@types/express-serve-static-core-4.17.19.tgz?cache=0&sync_timestamp=1615830555880&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fexpress-serve-static-core%2Fdownload%2F%40types%2Fexpress-serve-static-core-4.17.19.tgz", + "integrity": "sha1-AKz8FjLnKaysTxUw6eFvbdFQih0=", + "dev": true, + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "node_modules/@types/glob": { + "version": "7.1.3", + "resolved": "https://registry.npm.taobao.org/@types/glob/download/@types/glob-7.1.3.tgz", + "integrity": "sha1-5rqA82t9qtLGhazZJmOC5omFwYM=", + "dev": true, + "dependencies": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "node_modules/@types/http-proxy": { + "version": "1.17.5", + "resolved": "https://registry.npm.taobao.org/@types/http-proxy/download/@types/http-proxy-1.17.5.tgz", + "integrity": "sha1-wgPF5uncaCDSekDrHlEccKIgQj0=", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.7", + "resolved": "https://registry.npm.taobao.org/@types/json-schema/download/@types/json-schema-7.0.7.tgz?cache=0&sync_timestamp=1613379029028&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fjson-schema%2Fdownload%2F%40types%2Fjson-schema-7.0.7.tgz", + "integrity": "sha1-mKmTUWyFnrDVxMjwmDF6nqaNua0=", + "dev": true + }, + "node_modules/@types/mime": { + "version": "1.3.2", + "resolved": "https://registry.npm.taobao.org/@types/mime/download/@types/mime-1.3.2.tgz?cache=0&sync_timestamp=1613379303907&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fmime%2Fdownload%2F%40types%2Fmime-1.3.2.tgz", + "integrity": "sha1-k+Jb+e51/g/YC1lLxP6w6GIRG1o=", + "dev": true + }, + "node_modules/@types/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npm.taobao.org/@types/minimatch/download/@types/minimatch-3.0.4.tgz", + "integrity": "sha1-8Owl2/Lw5LGGRzE6wDETTKWySyE=", + "dev": true + }, + "node_modules/@types/minimist": { + "version": "1.2.1", + "resolved": "https://registry.npm.taobao.org/@types/minimist/download/@types/minimist-1.2.1.tgz?cache=0&sync_timestamp=1613379305770&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fminimist%2Fdownload%2F%40types%2Fminimist-1.2.1.tgz", + "integrity": "sha1-KD9mn/dte4Jg34q3pCYsyD2YglY=", + "dev": true + }, + "node_modules/@types/node": { + "version": "14.14.37", + "resolved": "https://registry.npm.taobao.org/@types/node/download/@types/node-14.14.37.tgz?cache=0&sync_timestamp=1616803552865&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fnode%2Fdownload%2F%40types%2Fnode-14.14.37.tgz", + "integrity": "sha1-o92NpOuEqZbDbjMd+Y2Cq9drUW4=", + "dev": true + }, + "node_modules/@types/normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npm.taobao.org/@types/normalize-package-data/download/@types/normalize-package-data-2.4.0.tgz", + "integrity": "sha1-5IbQ2XOW15vu3QpuM/RTT/a0lz4=", + "dev": true + }, + "node_modules/@types/q": { + "version": "1.5.4", + "resolved": "https://registry.npm.taobao.org/@types/q/download/@types/q-1.5.4.tgz", + "integrity": "sha1-FZJUFOCtLNdlv+9YhC9+JqesyyQ=", + "dev": true + }, + "node_modules/@types/qs": { + "version": "6.9.6", + "resolved": "https://registry.npm.taobao.org/@types/qs/download/@types/qs-6.9.6.tgz", + "integrity": "sha1-35w8izGiR+wxXmmWVmvjFx30s7E=", + "dev": true + }, + "node_modules/@types/range-parser": { + "version": "1.2.3", + "resolved": "https://registry.npm.taobao.org/@types/range-parser/download/@types/range-parser-1.2.3.tgz?cache=0&sync_timestamp=1613379868458&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Frange-parser%2Fdownload%2F%40types%2Frange-parser-1.2.3.tgz", + "integrity": "sha1-fuMwunyq+5gJC+zoal7kQRWQTCw=", + "dev": true + }, + "node_modules/@types/serve-static": { + "version": "1.13.9", + "resolved": "https://registry.npm.taobao.org/@types/serve-static/download/@types/serve-static-1.13.9.tgz?cache=0&sync_timestamp=1613384362265&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fserve-static%2Fdownload%2F%40types%2Fserve-static-1.13.9.tgz", + "integrity": "sha1-qs8oqFoF7imhH7fD6tk1rFbzPk4=", + "dev": true, + "dependencies": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "node_modules/@types/source-list-map": { + "version": "0.1.2", + "resolved": "https://registry.npm.taobao.org/@types/source-list-map/download/@types/source-list-map-0.1.2.tgz?cache=0&sync_timestamp=1613384391241&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fsource-list-map%2Fdownload%2F%40types%2Fsource-list-map-0.1.2.tgz", + "integrity": "sha1-AHiDYGP/rxdBI0m7o2QIfgrALsk=", + "dev": true + }, + "node_modules/@types/tapable": { + "version": "1.0.7", + "resolved": "https://registry.npm.taobao.org/@types/tapable/download/@types/tapable-1.0.7.tgz?cache=0&sync_timestamp=1616706310077&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Ftapable%2Fdownload%2F%40types%2Ftapable-1.0.7.tgz", + "integrity": "sha1-VFFYNC+Uno/Tv9gTIklx7N3D+sQ=", + "dev": true + }, + "node_modules/@types/uglify-js": { + "version": "3.13.0", + "resolved": "https://registry.npm.taobao.org/@types/uglify-js/download/@types/uglify-js-3.13.0.tgz", + "integrity": "sha1-HK2N8fsLFDxaugjeVxLqnR/3ESQ=", + "dev": true, + "dependencies": { + "source-map": "^0.6.1" + } + }, + "node_modules/@types/webpack": { + "version": "4.41.27", + "resolved": "https://registry.npm.taobao.org/@types/webpack/download/@types/webpack-4.41.27.tgz?cache=0&sync_timestamp=1616706310939&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fwebpack%2Fdownload%2F%40types%2Fwebpack-4.41.27.tgz", + "integrity": "sha1-9H2kiMgDfn8bLb8nFPu6y2HsD/w=", + "dev": true, + "dependencies": { + "@types/anymatch": "*", + "@types/node": "*", + "@types/tapable": "^1", + "@types/uglify-js": "*", + "@types/webpack-sources": "*", + "source-map": "^0.6.0" + } + }, + "node_modules/@types/webpack-dev-server": { + "version": "3.11.3", + "resolved": "https://registry.npm.taobao.org/@types/webpack-dev-server/download/@types/webpack-dev-server-3.11.3.tgz?cache=0&sync_timestamp=1616706313801&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fwebpack-dev-server%2Fdownload%2F%40types%2Fwebpack-dev-server-3.11.3.tgz", + "integrity": "sha1-I34m2HZRz5VJDc01b1aMjIQBYXc=", + "dev": true, + "dependencies": { + "@types/connect-history-api-fallback": "*", + "@types/express": "*", + "@types/serve-static": "*", + "@types/webpack": "^4", + "http-proxy-middleware": "^1.0.0" + } + }, + "node_modules/@types/webpack-sources": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/@types/webpack-sources/download/@types/webpack-sources-2.1.0.tgz", + "integrity": "sha1-iIKwvWLR4M5i8YPQ0Bty5ugujBA=", + "dev": true, + "dependencies": { + "@types/node": "*", + "@types/source-list-map": "*", + "source-map": "^0.7.3" + } + }, + "node_modules/@types/webpack-sources/node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.7.3.tgz", + "integrity": "sha1-UwL4FpAxc1ImVECS5kmB91F1A4M=", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@vue/cli-overlay": { + "version": "4.5.12", + "resolved": "https://registry.npm.taobao.org/@vue/cli-overlay/download/@vue/cli-overlay-4.5.12.tgz?cache=0&sync_timestamp=1616590469141&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fcli-overlay%2Fdownload%2F%40vue%2Fcli-overlay-4.5.12.tgz", + "integrity": "sha1-1a41OrsYdnIgQZfc0HekNn1NSiQ=", + "dev": true + }, + "node_modules/@vue/cli-plugin-router": { + "version": "4.5.12", + "resolved": "https://registry.npm.taobao.org/@vue/cli-plugin-router/download/@vue/cli-plugin-router-4.5.12.tgz", + "integrity": "sha1-l3xLK2lMwD6e+BYRKl1YkjST0Kw=", + "dev": true, + "dependencies": { + "@vue/cli-shared-utils": "^4.5.12" + }, + "peerDependencies": { + "@vue/cli-service": "^3.0.0 || ^4.0.0-0" + } + }, + "node_modules/@vue/cli-plugin-vuex": { + "version": "4.5.12", + "resolved": "https://registry.npm.taobao.org/@vue/cli-plugin-vuex/download/@vue/cli-plugin-vuex-4.5.12.tgz", + "integrity": "sha1-9/vhd+5xdvBVtUbp50Ry+dkXdiY=", + "dev": true, + "peerDependencies": { + "@vue/cli-service": "^3.0.0 || ^4.0.0-0" + } + }, + "node_modules/@vue/cli-service": { + "version": "4.5.12", + "resolved": "https://registry.npm.taobao.org/@vue/cli-service/download/@vue/cli-service-4.5.12.tgz?cache=0&sync_timestamp=1616590457583&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fcli-service%2Fdownload%2F%40vue%2Fcli-service-4.5.12.tgz", + "integrity": "sha1-SDrvfcTip7ArfyJPCi73zqkQ4DM=", + "dev": true, + "dependencies": { + "@intervolga/optimize-cssnano-plugin": "^1.0.5", + "@soda/friendly-errors-webpack-plugin": "^1.7.1", + "@soda/get-current-script": "^1.0.0", + "@types/minimist": "^1.2.0", + "@types/webpack": "^4.0.0", + "@types/webpack-dev-server": "^3.11.0", + "@vue/cli-overlay": "^4.5.12", + "@vue/cli-plugin-router": "^4.5.12", + "@vue/cli-plugin-vuex": "^4.5.12", + "@vue/cli-shared-utils": "^4.5.12", + "@vue/component-compiler-utils": "^3.1.2", + "@vue/preload-webpack-plugin": "^1.1.0", + "@vue/web-component-wrapper": "^1.2.0", + "acorn": "^7.4.0", + "acorn-walk": "^7.1.1", + "address": "^1.1.2", + "autoprefixer": "^9.8.6", + "browserslist": "^4.12.0", + "cache-loader": "^4.1.0", + "case-sensitive-paths-webpack-plugin": "^2.3.0", + "cli-highlight": "^2.1.4", + "clipboardy": "^2.3.0", + "cliui": "^6.0.0", + "copy-webpack-plugin": "^5.1.1", + "css-loader": "^3.5.3", + "cssnano": "^4.1.10", + "debug": "^4.1.1", + "default-gateway": "^5.0.5", + "dotenv": "^8.2.0", + "dotenv-expand": "^5.1.0", + "file-loader": "^4.2.0", + "fs-extra": "^7.0.1", + "globby": "^9.2.0", + "hash-sum": "^2.0.0", + "html-webpack-plugin": "^3.2.0", + "launch-editor-middleware": "^2.2.1", + "lodash.defaultsdeep": "^4.6.1", + "lodash.mapvalues": "^4.6.0", + "lodash.transform": "^4.6.0", + "mini-css-extract-plugin": "^0.9.0", + "minimist": "^1.2.5", + "pnp-webpack-plugin": "^1.6.4", + "portfinder": "^1.0.26", + "postcss-loader": "^3.0.0", + "ssri": "^7.1.0", + "terser-webpack-plugin": "^2.3.6", + "thread-loader": "^2.1.3", + "url-loader": "^2.2.0", + "vue-loader": "^15.9.2", + "vue-style-loader": "^4.1.2", + "webpack": "^4.0.0", + "webpack-bundle-analyzer": "^3.8.0", + "webpack-chain": "^6.4.0", + "webpack-dev-server": "^3.11.0", + "webpack-merge": "^4.2.2" + }, + "bin": { + "vue-cli-service": "bin/vue-cli-service.js" + }, + "engines": { + "node": ">=8" + }, + "optionalDependencies": { + "vue-loader-v16": "npm:vue-loader@^16.1.0" + }, + "peerDependencies": { + "@vue/compiler-sfc": "^3.0.0-beta.14", + "vue-template-compiler": "^2.0.0" + }, + "peerDependenciesMeta": { + "@vue/compiler-sfc": { + "optional": true + }, + "less-loader": { + "optional": true + }, + "pug-plain-loader": { + "optional": true + }, + "raw-loader": { + "optional": true + }, + "sass-loader": { + "optional": true + }, + "stylus-loader": { + "optional": true + }, + "vue-template-compiler": { + "optional": true + } + } + }, + "node_modules/@vue/cli-service/node_modules/copy-webpack-plugin": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/copy-webpack-plugin/-/copy-webpack-plugin-5.1.2.tgz", + "integrity": "sha512-Uh7crJAco3AjBvgAy9Z75CjK8IG+gxaErro71THQ+vv/bl4HaQcpkexAY8KVW/T6D2W2IRr+couF/knIRkZMIQ==", + "dev": true, + "dependencies": { + "cacache": "^12.0.3", + "find-cache-dir": "^2.1.0", + "glob-parent": "^3.1.0", + "globby": "^7.1.1", + "is-glob": "^4.0.1", + "loader-utils": "^1.2.3", + "minimatch": "^3.0.4", + "normalize-path": "^3.0.0", + "p-limit": "^2.2.1", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "webpack-log": "^2.0.0" + }, + "engines": { + "node": ">= 6.9.0" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/@vue/cli-service/node_modules/copy-webpack-plugin/node_modules/globby": { + "version": "7.1.1", + "resolved": "https://registry.npmmirror.com/globby/-/globby-7.1.1.tgz", + "integrity": "sha512-yANWAN2DUcBtuus5Cpd+SKROzXHs2iVXFZt/Ykrfz6SAXqacLX25NZpltE+39ceMexYF4TtEadjuSTw8+3wX4g==", + "dev": true, + "dependencies": { + "array-union": "^1.0.1", + "dir-glob": "^2.0.0", + "glob": "^7.1.2", + "ignore": "^3.3.5", + "pify": "^3.0.0", + "slash": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@vue/cli-service/node_modules/copy-webpack-plugin/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@vue/cli-service/node_modules/find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@vue/cli-service/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@vue/cli-service/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@vue/cli-service/node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@vue/cli-service/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@vue/cli-service/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@vue/cli-service/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@vue/cli-service/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@vue/cli-service/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmmirror.com/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@vue/cli-shared-utils": { + "version": "4.5.12", + "resolved": "https://registry.npm.taobao.org/@vue/cli-shared-utils/download/@vue/cli-shared-utils-4.5.12.tgz?cache=0&sync_timestamp=1616590469561&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fcli-shared-utils%2Fdownload%2F%40vue%2Fcli-shared-utils-4.5.12.tgz", + "integrity": "sha1-DgaT1IgzbShP+mWP8zseoikn0GU=", + "dev": true, + "dependencies": { + "@hapi/joi": "^15.0.1", + "chalk": "^2.4.2", + "execa": "^1.0.0", + "launch-editor": "^2.2.1", + "lru-cache": "^5.1.1", + "node-ipc": "^9.1.1", + "open": "^6.3.0", + "ora": "^3.4.0", + "read-pkg": "^5.1.1", + "request": "^2.88.2", + "semver": "^6.1.0", + "strip-ansi": "^6.0.0" + } + }, + "node_modules/@vue/component-compiler-utils": { + "version": "3.2.0", + "resolved": "https://registry.npm.taobao.org/@vue/component-compiler-utils/download/@vue/component-compiler-utils-3.2.0.tgz", + "integrity": "sha1-j4UYLO7Sjps8dTE95mn4MWbRHl0=", + "dev": true, + "dependencies": { + "consolidate": "^0.15.1", + "hash-sum": "^1.0.2", + "lru-cache": "^4.1.2", + "merge-source-map": "^1.1.0", + "postcss": "^7.0.14", + "postcss-selector-parser": "^6.0.2", + "source-map": "~0.6.1", + "vue-template-es2015-compiler": "^1.9.0" + }, + "optionalDependencies": { + "prettier": "^1.18.2" + } + }, + "node_modules/@vue/component-compiler-utils/node_modules/hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/hash-sum/download/hash-sum-1.0.2.tgz", + "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=", + "dev": true + }, + "node_modules/@vue/component-compiler-utils/node_modules/lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npm.taobao.org/lru-cache/download/lru-cache-4.1.5.tgz", + "integrity": "sha1-i75Q6oW+1ZvJ4z3KuCNe6bz0Q80=", + "dev": true, + "dependencies": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "node_modules/@vue/component-compiler-utils/node_modules/yallist": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/yallist/download/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + }, + "node_modules/@vue/preload-webpack-plugin": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/@vue/preload-webpack-plugin/download/@vue/preload-webpack-plugin-1.1.2.tgz?cache=0&sync_timestamp=1613215046917&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fpreload-webpack-plugin%2Fdownload%2F%40vue%2Fpreload-webpack-plugin-1.1.2.tgz", + "integrity": "sha1-zrkktOyzucQ4ccekKaAvhCPmIas=", + "dev": true, + "engines": { + "node": ">=6.0.0" + }, + "peerDependencies": { + "html-webpack-plugin": ">=2.26.0", + "webpack": ">=4.0.0" + } + }, + "node_modules/@vue/web-component-wrapper": { + "version": "1.3.0", + "resolved": "https://registry.npm.taobao.org/@vue/web-component-wrapper/download/@vue/web-component-wrapper-1.3.0.tgz?cache=0&sync_timestamp=1613216636926&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fweb-component-wrapper%2Fdownload%2F%40vue%2Fweb-component-wrapper-1.3.0.tgz", + "integrity": "sha1-trQKdiVCnSvXwigd26YB7QXcfxo=", + "dev": true + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/ast/download/@webassemblyjs/ast-1.9.0.tgz?cache=0&sync_timestamp=1610041386122&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Fast%2Fdownload%2F%40webassemblyjs%2Fast-1.9.0.tgz", + "integrity": "sha1-vYUGBLQEJFmlpBzX0zjL7Wle2WQ=", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/floating-point-hex-parser/download/@webassemblyjs/floating-point-hex-parser-1.9.0.tgz?cache=0&sync_timestamp=1610041384204&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Ffloating-point-hex-parser%2Fdownload%2F%40webassemblyjs%2Ffloating-point-hex-parser-1.9.0.tgz", + "integrity": "sha1-PD07Jxvd/ITesA9xNEQ4MR1S/7Q=", + "dev": true + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/helper-api-error/download/@webassemblyjs/helper-api-error-1.9.0.tgz?cache=0&sync_timestamp=1610041385672&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Fhelper-api-error%2Fdownload%2F%40webassemblyjs%2Fhelper-api-error-1.9.0.tgz", + "integrity": "sha1-ID9nbjM7lsnaLuqzzO8zxFkotqI=", + "dev": true + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/helper-buffer/download/@webassemblyjs/helper-buffer-1.9.0.tgz?cache=0&sync_timestamp=1610041385156&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Fhelper-buffer%2Fdownload%2F%40webassemblyjs%2Fhelper-buffer-1.9.0.tgz", + "integrity": "sha1-oUQtJpxf6yP8vJ73WdrDVH8p3gA=", + "dev": true + }, + "node_modules/@webassemblyjs/helper-code-frame": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/helper-code-frame/download/@webassemblyjs/helper-code-frame-1.9.0.tgz?cache=0&sync_timestamp=1610045502739&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Fhelper-code-frame%2Fdownload%2F%40webassemblyjs%2Fhelper-code-frame-1.9.0.tgz", + "integrity": "sha1-ZH+Iks0gQ6gqwMjF51w28dkVnyc=", + "dev": true, + "dependencies": { + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "node_modules/@webassemblyjs/helper-fsm": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/helper-fsm/download/@webassemblyjs/helper-fsm-1.9.0.tgz?cache=0&sync_timestamp=1610045497114&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Fhelper-fsm%2Fdownload%2F%40webassemblyjs%2Fhelper-fsm-1.9.0.tgz", + "integrity": "sha1-wFJWtxJEIUZx9LCOwQitY7cO3bg=", + "dev": true + }, + "node_modules/@webassemblyjs/helper-module-context": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/helper-module-context/download/@webassemblyjs/helper-module-context-1.9.0.tgz", + "integrity": "sha1-JdiIS3aDmHGgimxvgGw5ee9xLwc=", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/helper-wasm-bytecode/download/@webassemblyjs/helper-wasm-bytecode-1.9.0.tgz?cache=0&sync_timestamp=1610041385277&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Fhelper-wasm-bytecode%2Fdownload%2F%40webassemblyjs%2Fhelper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha1-T+2L6sm4wU+MWLcNEk1UndH+V5A=", + "dev": true + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/helper-wasm-section/download/@webassemblyjs/helper-wasm-section-1.9.0.tgz?cache=0&sync_timestamp=1610041387398&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Fhelper-wasm-section%2Fdownload%2F%40webassemblyjs%2Fhelper-wasm-section-1.9.0.tgz", + "integrity": "sha1-WkE41aYpK6GLBMWuSXF+QWeWU0Y=", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/ieee754/download/@webassemblyjs/ieee754-1.9.0.tgz?cache=0&sync_timestamp=1610041385781&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Fieee754%2Fdownload%2F%40webassemblyjs%2Fieee754-1.9.0.tgz", + "integrity": "sha1-Fceg+6roP7JhQ7us9tbfFwKtOeQ=", + "dev": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/leb128/download/@webassemblyjs/leb128-1.9.0.tgz?cache=0&sync_timestamp=1610041385570&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Fleb128%2Fdownload%2F%40webassemblyjs%2Fleb128-1.9.0.tgz", + "integrity": "sha1-8Zygt2ptxVYjoJz/p2noOPoeHJU=", + "dev": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/utf8/download/@webassemblyjs/utf8-1.9.0.tgz?cache=0&sync_timestamp=1610045498791&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Futf8%2Fdownload%2F%40webassemblyjs%2Futf8-1.9.0.tgz", + "integrity": "sha1-BNM7Y2945qaBMifoJAL3Y3tiKas=", + "dev": true + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/wasm-edit/download/@webassemblyjs/wasm-edit-1.9.0.tgz?cache=0&sync_timestamp=1610041387713&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Fwasm-edit%2Fdownload%2F%40webassemblyjs%2Fwasm-edit-1.9.0.tgz", + "integrity": "sha1-P+bXnT8PkiGDqoYALELdJWz+6c8=", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/wasm-gen/download/@webassemblyjs/wasm-gen-1.9.0.tgz?cache=0&sync_timestamp=1610041387011&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Fwasm-gen%2Fdownload%2F%40webassemblyjs%2Fwasm-gen-1.9.0.tgz", + "integrity": "sha1-ULxw7Gje2OJ2OwGhQYv0NJGnpJw=", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/wasm-opt/download/@webassemblyjs/wasm-opt-1.9.0.tgz?cache=0&sync_timestamp=1610041387249&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Fwasm-opt%2Fdownload%2F%40webassemblyjs%2Fwasm-opt-1.9.0.tgz", + "integrity": "sha1-IhEYHlsxMmRDzIES658LkChyGmE=", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/wasm-parser/download/@webassemblyjs/wasm-parser-1.9.0.tgz?cache=0&sync_timestamp=1610045501288&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Fwasm-parser%2Fdownload%2F%40webassemblyjs%2Fwasm-parser-1.9.0.tgz", + "integrity": "sha1-nUjkSCbfSmWYKUqmyHRp1kL/9l4=", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "node_modules/@webassemblyjs/wast-parser": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/wast-parser/download/@webassemblyjs/wast-parser-1.9.0.tgz?cache=0&sync_timestamp=1610041387557&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Fwast-parser%2Fdownload%2F%40webassemblyjs%2Fwast-parser-1.9.0.tgz", + "integrity": "sha1-MDERXXmsW9JhVWzsw/qQo+9FGRQ=", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/floating-point-hex-parser": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-code-frame": "1.9.0", + "@webassemblyjs/helper-fsm": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/wast-printer/download/@webassemblyjs/wast-printer-1.9.0.tgz?cache=0&sync_timestamp=1610041386456&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Fwast-printer%2Fdownload%2F%40webassemblyjs%2Fwast-printer-1.9.0.tgz", + "integrity": "sha1-STXVTIX+9jewDOn1I3dFHQDUeJk=", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/@xtuc/ieee754/download/@xtuc/ieee754-1.2.0.tgz", + "integrity": "sha1-7vAUoxRa5Hehy8AM0eVSM23Ot5A=", + "dev": true + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npm.taobao.org/@xtuc/long/download/@xtuc/long-4.2.2.tgz", + "integrity": "sha1-0pHGpOl5ibXGHZrPOWrk/hM6cY0=", + "dev": true + }, + "node_modules/abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/abort-controller/download/abort-controller-3.0.0.tgz", + "integrity": "sha1-6vVNU7YrrkE46AnKIlyEOabvs5I=", + "dependencies": { + "event-target-shim": "^5.0.0" + }, + "engines": { + "node": ">=6.5" + } + }, + "node_modules/accepts": { + "version": "1.3.7", + "resolved": "https://registry.npm.taobao.org/accepts/download/accepts-1.3.7.tgz?cache=0&sync_timestamp=1600349136981&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Faccepts%2Fdownload%2Faccepts-1.3.7.tgz", + "integrity": "sha1-UxvHJlF6OytB+FACHGzBXqq1B80=", + "dev": true, + "dependencies": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npm.taobao.org/acorn/download/acorn-7.4.1.tgz?cache=0&sync_timestamp=1615305874483&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Facorn%2Fdownload%2Facorn-7.4.1.tgz", + "integrity": "sha1-/q7SVZc9LndVW4PbwIhRpsY1IPo=", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npm.taobao.org/acorn-walk/download/acorn-walk-7.2.0.tgz", + "integrity": "sha1-DeiJpgEgOQmw++B7iTjcIdLpZ7w=", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/address": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/address/download/address-1.1.2.tgz?cache=0&sync_timestamp=1593529661616&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Faddress%2Fdownload%2Faddress-1.1.2.tgz", + "integrity": "sha1-vxEWycdYxRt6kz0pa3LCIe2UKLY=", + "dev": true, + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/aggregate-error/download/aggregate-error-3.1.0.tgz?cache=0&sync_timestamp=1609930663052&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Faggregate-error%2Fdownload%2Faggregate-error-3.1.0.tgz", + "integrity": "sha1-kmcP9Q9TWb23o+DUDQ7DDFc3aHo=", + "dev": true, + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npm.taobao.org/ajv/download/ajv-6.12.6.tgz", + "integrity": "sha1-uvWmLoArB9l3A0WG+MO69a3ybfQ=", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "node_modules/ajv-errors": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/ajv-errors/download/ajv-errors-1.0.1.tgz", + "integrity": "sha1-81mGrOuRr63sQQL72FAUlQzvpk0=", + "dev": true, + "peerDependencies": { + "ajv": ">=5.0.0" + } + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npm.taobao.org/ajv-keywords/download/ajv-keywords-3.5.2.tgz", + "integrity": "sha1-MfKdpatuANHC0yms97WSlhTVAU0=", + "dev": true, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/alphanum-sort/download/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", + "dev": true + }, + "node_modules/ansi-colors": { + "version": "3.2.4", + "resolved": "https://registry.npm.taobao.org/ansi-colors/download/ansi-colors-3.2.4.tgz?cache=0&sync_timestamp=1593529711167&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-colors%2Fdownload%2Fansi-colors-3.2.4.tgz", + "integrity": "sha1-46PaS/uubIapwoViXeEkojQCb78=", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-html": { + "version": "0.0.7", + "resolved": "https://registry.npm.taobao.org/ansi-html/download/ansi-html-0.0.7.tgz", + "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=", + "dev": true, + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-4.1.0.tgz", + "integrity": "sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc=", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-3.2.1.tgz", + "integrity": "sha1-QfuyAkPlCxK+DwS43tvwdSDOhB0=", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npm.taobao.org/any-promise/download/any-promise-1.3.0.tgz", + "integrity": "sha1-q8av7tzqUugJzcA3au0845Y10X8=", + "dev": true + }, + "node_modules/anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/anymatch/download/anymatch-3.1.1.tgz", + "integrity": "sha1-xV7PAhheJGklk5kxDBc84xIzsUI=", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/aproba": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/aproba/download/aproba-1.2.0.tgz", + "integrity": "sha1-aALmJk79GMeQobDVF/DyYnvyyUo=", + "dev": true + }, + "node_modules/arch": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/arch/download/arch-2.2.0.tgz", + "integrity": "sha1-G8R4GPMFdk8jqzMGsL/AhsWinRE=", + "dev": true + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npm.taobao.org/argparse/download/argparse-1.0.10.tgz", + "integrity": "sha1-vNZ5HqWuCXJeF+WtmIE0zUCz2RE=", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/arr-diff/download/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/arr-flatten/download/arr-flatten-1.1.0.tgz", + "integrity": "sha1-NgSLv/TntH4TZkQxbJlmnqWukfE=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/arr-union/download/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/array-flatten/download/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", + "dev": true + }, + "node_modules/array-union": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/array-union/download/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "dev": true, + "dependencies": { + "array-uniq": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/array-uniq/download/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npm.taobao.org/array-unique/download/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/asn1": { + "version": "0.2.4", + "resolved": "https://registry.npm.taobao.org/asn1/download/asn1-0.2.4.tgz", + "integrity": "sha1-jSR136tVO7M+d7VOWeiAu4ziMTY=", + "dev": true, + "dependencies": { + "safer-buffer": "~2.1.0" + } + }, + "node_modules/asn1.js": { + "version": "5.4.1", + "resolved": "https://registry.npm.taobao.org/asn1.js/download/asn1.js-5.4.1.tgz", + "integrity": "sha1-EamAuE67kXgc41sP3C7ilON4Pwc=", + "dev": true, + "dependencies": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/asn1.js/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-4.12.0.tgz", + "integrity": "sha1-d1s/J477uXGO7HNh9IP7Nvu/6og=", + "dev": true + }, + "node_modules/assert": { + "version": "1.5.0", + "resolved": "https://registry.npm.taobao.org/assert/download/assert-1.5.0.tgz", + "integrity": "sha1-VcEJqvbgrv2z3EtxJAxwv1dLGOs=", + "dev": true, + "dependencies": { + "object-assign": "^4.1.1", + "util": "0.10.3" + } + }, + "node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/assert-plus/download/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/assert/node_modules/inherits": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/inherits/download/inherits-2.0.1.tgz?cache=0&sync_timestamp=1606706255906&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Finherits%2Fdownload%2Finherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", + "dev": true + }, + "node_modules/assert/node_modules/util": { + "version": "0.10.3", + "resolved": "https://registry.npm.taobao.org/util/download/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "dev": true, + "dependencies": { + "inherits": "2.0.1" + } + }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/assign-symbols/download/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/async": { + "version": "2.6.3", + "resolved": "https://registry.npm.taobao.org/async/download/async-2.6.3.tgz", + "integrity": "sha1-1yYl4jRKNlbjo61Pp0n6gymdgv8=", + "dev": true, + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/async-each": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/async-each/download/async-each-1.0.3.tgz", + "integrity": "sha1-tyfb+H12UWAvBvTUrDh/R9kbDL8=", + "dev": true + }, + "node_modules/async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/async-limiter/download/async-limiter-1.0.1.tgz", + "integrity": "sha1-3TeelPDbgxCwgpH51kwyCXZmF/0=" + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npm.taobao.org/asynckit/download/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/atob/download/atob-2.1.2.tgz", + "integrity": "sha1-bZUX654DDSQ2ZmZR6GvZ9vE1M8k=", + "dev": true, + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/autoprefixer": { + "version": "9.8.6", + "resolved": "https://registry.npm.taobao.org/autoprefixer/download/autoprefixer-9.8.6.tgz?cache=0&sync_timestamp=1614956773875&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fautoprefixer%2Fdownload%2Fautoprefixer-9.8.6.tgz", + "integrity": "sha1-O3NZTKG/kmYyDFrPFYjXTep0IQ8=", + "dev": true, + "dependencies": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "colorette": "^1.2.1", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + } + }, + "node_modules/aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npm.taobao.org/aws-sign2/download/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/aws4": { + "version": "1.11.0", + "resolved": "https://registry.npm.taobao.org/aws4/download/aws4-1.11.0.tgz?cache=0&sync_timestamp=1604101311814&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Faws4%2Fdownload%2Faws4-1.11.0.tgz", + "integrity": "sha1-1h9G2DslGSUOJ4Ta9bCUeai0HFk=", + "dev": true + }, + "node_modules/axios": { + "version": "0.21.1", + "resolved": "https://registry.npm.taobao.org/axios/download/axios-0.21.1.tgz?cache=0&sync_timestamp=1608609188013&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Faxios%2Fdownload%2Faxios-0.21.1.tgz", + "integrity": "sha1-IlY0gZYvTWvemnbVFu8OXTwJsrg=", + "dependencies": { + "follow-redirects": "^1.10.0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/balanced-match/download/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true + }, + "node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npm.taobao.org/base/download/base-0.11.2.tgz", + "integrity": "sha1-e95c7RRbbVUakNuH+DxVi060io8=", + "dev": true, + "dependencies": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha1-FpwvbT3x+ZJhgHI2XJsOofaHhlY=", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-1.0.0.tgz", + "integrity": "sha1-2Eh2Mh0Oet0DmQQGq7u9NrqSaMc=", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/is-descriptor/download/is-descriptor-1.0.2.tgz", + "integrity": "sha1-OxWXRqZmBLBPjIFSS6NlxfFNhuw=", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npm.taobao.org/base64-js/download/base64-js-1.5.1.tgz", + "integrity": "sha1-GxtEAWClv3rUC2UPCVljSBkDkwo=", + "dev": true + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/batch/download/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", + "dev": true + }, + "node_modules/bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/bcrypt-pbkdf/download/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dev": true, + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "node_modules/bfj": { + "version": "6.1.2", + "resolved": "https://registry.npm.taobao.org/bfj/download/bfj-6.1.2.tgz", + "integrity": "sha1-MlyGGoIryzWKQceKM7jm4ght3n8=", + "dev": true, + "dependencies": { + "bluebird": "^3.5.5", + "check-types": "^8.0.3", + "hoopy": "^0.1.4", + "tryer": "^1.0.1" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npm.taobao.org/big.js/download/big.js-5.2.2.tgz", + "integrity": "sha1-ZfCvOC9Xi83HQr2cKB6cstd2gyg=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/bignumber.js": { + "version": "9.1.1", + "resolved": "https://registry.npmmirror.com/bignumber.js/-/bignumber.js-9.1.1.tgz", + "integrity": "sha512-pHm4LsMJ6lzgNGVfZHjMoO8sdoRhOzOH4MLmY65Jg70bpxCKu5iOHNJyfF6OyvYw7t8Fpf35RuzUyqnQsj8Vig==", + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/binary-extensions/download/binary-extensions-2.2.0.tgz?cache=0&sync_timestamp=1610299293319&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbinary-extensions%2Fdownload%2Fbinary-extensions-2.2.0.tgz", + "integrity": "sha1-dfUC7q+f/eQvyYgpZFvk6na9ni0=", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/bindings": { + "version": "1.5.0", + "resolved": "https://registry.npm.taobao.org/bindings/download/bindings-1.5.0.tgz", + "integrity": "sha1-EDU8npRTNLwFEabZCzj7x8nFBN8=", + "dev": true, + "optional": true, + "dependencies": { + "file-uri-to-path": "1.0.0" + } + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npm.taobao.org/bluebird/download/bluebird-3.7.2.tgz", + "integrity": "sha1-nyKcFb4nJFT/qXOs4NvueaGww28=", + "dev": true + }, + "node_modules/bn.js": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-5.2.0.tgz", + "integrity": "sha1-NYhgZ0OWxpl3canQUfzBtX1K4AI=", + "dev": true + }, + "node_modules/body-parser": { + "version": "1.19.0", + "resolved": "https://registry.npm.taobao.org/body-parser/download/body-parser-1.19.0.tgz", + "integrity": "sha1-lrJwnlfJxOCab9Zqj9l5hE9p8Io=", + "dev": true, + "dependencies": { + "bytes": "3.1.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.7.0", + "raw-body": "2.4.0", + "type-is": "~1.6.17" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433888963&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/body-parser/node_modules/qs": { + "version": "6.7.0", + "resolved": "https://registry.npm.taobao.org/qs/download/qs-6.7.0.tgz?cache=0&sync_timestamp=1616385328325&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fqs%2Fdownload%2Fqs-6.7.0.tgz", + "integrity": "sha1-QdwaAV49WB8WIXdr4xr7KHapsbw=", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npm.taobao.org/bonjour/download/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "dev": true, + "dependencies": { + "array-flatten": "^2.1.0", + "deep-equal": "^1.0.1", + "dns-equal": "^1.0.0", + "dns-txt": "^2.0.2", + "multicast-dns": "^6.0.1", + "multicast-dns-service-types": "^1.1.0" + } + }, + "node_modules/bonjour/node_modules/array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/array-flatten/download/array-flatten-2.1.2.tgz", + "integrity": "sha1-JO+AoowaiTYX4hSbDG0NeIKTsJk=", + "dev": true + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/boolbase/download/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npm.taobao.org/brace-expansion/download/brace-expansion-1.1.11.tgz", + "integrity": "sha1-PH/L9SnYcibz0vUrlm/1Jx60Qd0=", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npm.taobao.org/braces/download/braces-3.0.2.tgz", + "integrity": "sha1-NFThpGLujVmeI23zNs2epPiv4Qc=", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/brorand": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/brorand/download/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", + "dev": true + }, + "node_modules/browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/browserify-aes/download/browserify-aes-1.2.0.tgz", + "integrity": "sha1-Mmc0ZC9APavDADIJhTu3CtQo70g=", + "dev": true, + "dependencies": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/browserify-cipher/download/browserify-cipher-1.0.1.tgz", + "integrity": "sha1-jWR0wbhwv9q807z8wZNKEOlPFfA=", + "dev": true, + "dependencies": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "node_modules/browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/browserify-des/download/browserify-des-1.0.2.tgz", + "integrity": "sha1-OvTx9Zg5QDVy8cZiBDdfen9wPpw=", + "dev": true, + "dependencies": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/browserify-rsa": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/browserify-rsa/download/browserify-rsa-4.1.0.tgz", + "integrity": "sha1-sv0Gtbda4pf3zi3GUfkY9b4VjI0=", + "dev": true, + "dependencies": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + } + }, + "node_modules/browserify-sign": { + "version": "4.2.1", + "resolved": "https://registry.npm.taobao.org/browserify-sign/download/browserify-sign-4.2.1.tgz?cache=0&sync_timestamp=1596557838450&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbrowserify-sign%2Fdownload%2Fbrowserify-sign-4.2.1.tgz", + "integrity": "sha1-6vSt1G3VS+O7OzbAzxWrvrp5VsM=", + "dev": true, + "dependencies": { + "bn.js": "^5.1.1", + "browserify-rsa": "^4.0.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.3", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + } + }, + "node_modules/browserify-sign/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-3.6.0.tgz", + "integrity": "sha1-M3u9o63AcGvT4CRCaihtS0sskZg=", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npm.taobao.org/browserify-zlib/download/browserify-zlib-0.2.0.tgz", + "integrity": "sha1-KGlFnZqjviRf6P4sofRuLn9U1z8=", + "dev": true, + "dependencies": { + "pako": "~1.0.5" + } + }, + "node_modules/browserslist": { + "version": "4.16.3", + "resolved": "https://registry.npm.taobao.org/browserslist/download/browserslist-4.16.3.tgz?cache=0&sync_timestamp=1612124165331&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbrowserslist%2Fdownload%2Fbrowserslist-4.16.3.tgz", + "integrity": "sha1-NAqkaUDX24eHSFZ8XeokpI3fNxc=", + "dev": true, + "dependencies": { + "caniuse-lite": "^1.0.30001181", + "colorette": "^1.2.1", + "electron-to-chromium": "^1.3.649", + "escalade": "^3.1.1", + "node-releases": "^1.1.70" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/buffer": { + "version": "4.9.2", + "resolved": "https://registry.npm.taobao.org/buffer/download/buffer-4.9.2.tgz", + "integrity": "sha1-Iw6tNEACmIZEhBqwJEr4xEu+Pvg=", + "dev": true, + "dependencies": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "node_modules/buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/buffer-from/download/buffer-from-1.1.1.tgz", + "integrity": "sha1-MnE7wCj3XAL9txDXx7zsHyxgcO8=", + "dev": true + }, + "node_modules/buffer-indexof": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/buffer-indexof/download/buffer-indexof-1.1.1.tgz", + "integrity": "sha1-Uvq8xqYG0aADAoAmSO9o9jnaJow=", + "dev": true + }, + "node_modules/buffer-json": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/buffer-json/download/buffer-json-2.0.0.tgz", + "integrity": "sha1-9z4TseQvGW/i/WfQAcfXEH7dfCM=", + "dev": true + }, + "node_modules/buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/buffer-xor/download/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", + "dev": true + }, + "node_modules/builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/builtin-status-codes/download/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", + "dev": true + }, + "node_modules/bytes": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/bytes/download/bytes-3.1.0.tgz", + "integrity": "sha1-9s95M6Ng4FiPqf3oVlHNx/gF0fY=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cacache": { + "version": "12.0.4", + "resolved": "https://registry.npm.taobao.org/cacache/download/cacache-12.0.4.tgz?cache=0&sync_timestamp=1616431142216&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcacache%2Fdownload%2Fcacache-12.0.4.tgz", + "integrity": "sha1-ZovL0QWutfHZL+JVcOyVJcj6pAw=", + "dev": true, + "dependencies": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "node_modules/cacache/node_modules/ssri": { + "version": "6.0.1", + "resolved": "https://registry.npm.taobao.org/ssri/download/ssri-6.0.1.tgz?cache=0&sync_timestamp=1611777443499&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fssri%2Fdownload%2Fssri-6.0.1.tgz", + "integrity": "sha1-KjxBso3UW2K2Nnbst0ABJlrp7dg=", + "dev": true, + "dependencies": { + "figgy-pudding": "^3.5.1" + } + }, + "node_modules/cacache/node_modules/y18n": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/y18n/download/y18n-4.0.1.tgz", + "integrity": "sha1-jbK4PDHF11CZu4kLI/MJSJHiR9Q=", + "dev": true + }, + "node_modules/cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/cache-base/download/cache-base-1.0.1.tgz", + "integrity": "sha1-Cn9GQWgxyLZi7jb+TnxZ129marI=", + "dev": true, + "dependencies": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cache-loader": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/cache-loader/download/cache-loader-4.1.0.tgz?cache=0&sync_timestamp=1601432152909&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcache-loader%2Fdownload%2Fcache-loader-4.1.0.tgz", + "integrity": "sha1-mUjK41OuwKH8ser9ojAIFuyFOH4=", + "dev": true, + "dependencies": { + "buffer-json": "^2.0.0", + "find-cache-dir": "^3.0.0", + "loader-utils": "^1.2.3", + "mkdirp": "^0.5.1", + "neo-async": "^2.6.1", + "schema-utils": "^2.0.0" + }, + "engines": { + "node": ">= 8.9.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/call-bind/download/call-bind-1.0.2.tgz?cache=0&sync_timestamp=1610405478355&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcall-bind%2Fdownload%2Fcall-bind-1.0.2.tgz", + "integrity": "sha1-sdTonmiBGcPJqQOtMKuy9qkZvjw=", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "node_modules/call-me-maybe": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/call-me-maybe/download/call-me-maybe-1.0.1.tgz", + "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=", + "dev": true + }, + "node_modules/caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/caller-callsite/download/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dev": true, + "dependencies": { + "callsites": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/caller-path/download/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dev": true, + "dependencies": { + "caller-callsite": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/callsite": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/callsite/download/callsite-1.0.0.tgz", + "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/callsites": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/callsites/download/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/camel-case": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/camel-case/download/camel-case-3.0.0.tgz?cache=0&sync_timestamp=1606867359182&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcamel-case%2Fdownload%2Fcamel-case-3.0.0.tgz", + "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=", + "dev": true, + "dependencies": { + "no-case": "^2.2.0", + "upper-case": "^1.1.1" + } + }, + "node_modules/camelcase": { + "version": "6.2.0", + "resolved": "https://registry.npm.taobao.org/camelcase/download/camelcase-6.2.0.tgz?cache=0&sync_timestamp=1603921787305&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcamelcase%2Fdownload%2Fcamelcase-6.2.0.tgz", + "integrity": "sha1-kkr4gcnVJaydh/QNlk5c6pgqGAk=", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/caniuse-api/download/caniuse-api-3.0.0.tgz", + "integrity": "sha1-Xk2Q4idJYdRikZl99Znj7QCO5MA=", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001204", + "resolved": "https://registry.npm.taobao.org/caniuse-lite/download/caniuse-lite-1.0.30001204.tgz?cache=0&sync_timestamp=1616362566224&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcaniuse-lite%2Fdownload%2Fcaniuse-lite-1.0.30001204.tgz", + "integrity": "sha1-JWyFcJo0jsTRdehHo7UVxm558qo=", + "dev": true + }, + "node_modules/case-sensitive-paths-webpack-plugin": { + "version": "2.4.0", + "resolved": "https://registry.npm.taobao.org/case-sensitive-paths-webpack-plugin/download/case-sensitive-paths-webpack-plugin-2.4.0.tgz?cache=0&sync_timestamp=1614019098201&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcase-sensitive-paths-webpack-plugin%2Fdownload%2Fcase-sensitive-paths-webpack-plugin-2.4.0.tgz", + "integrity": "sha1-22QGbGQi7tLgjMFLmGykN5bbxtQ=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npm.taobao.org/caseless/download/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-2.4.2.tgz?cache=0&sync_timestamp=1592843133653&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-2.4.2.tgz", + "integrity": "sha1-zUJUFnelQzPPVBpJEIwUMrRMlCQ=", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/check-types": { + "version": "8.0.3", + "resolved": "https://registry.npm.taobao.org/check-types/download/check-types-8.0.3.tgz", + "integrity": "sha1-M1bMoZyIlUTy16le1JzlCKDs9VI=", + "dev": true + }, + "node_modules/chokidar": { + "version": "3.5.1", + "resolved": "https://registry.npm.taobao.org/chokidar/download/chokidar-3.5.1.tgz?cache=0&sync_timestamp=1610719499558&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchokidar%2Fdownload%2Fchokidar-3.5.1.tgz", + "integrity": "sha1-7pznu+vSt59J8wR5nVRo4x4U5oo=", + "dev": true, + "dependencies": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.5.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.1" + } + }, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npm.taobao.org/glob-parent/download/glob-parent-5.1.2.tgz", + "integrity": "sha1-hpgyxYA0/mikCTwX3BXoNA2EAcQ=", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/chownr/download/chownr-1.1.4.tgz", + "integrity": "sha1-b8nXtC0ypYNZYzdmbn0ICE2izGs=", + "dev": true + }, + "node_modules/chrome-trace-event": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/chrome-trace-event/download/chrome-trace-event-1.0.2.tgz", + "integrity": "sha1-I0CQ7pfH1K0aLEvq4nUF3v/GCKQ=", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/cipher-base/download/cipher-base-1.0.4.tgz", + "integrity": "sha1-h2Dk7MJy9MNjUy+SbYdKriwTl94=", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npm.taobao.org/class-utils/download/class-utils-0.3.6.tgz", + "integrity": "sha1-+TNprouafOAv1B+q0MqDAzGQxGM=", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clean-css": { + "version": "4.2.3", + "resolved": "https://registry.npm.taobao.org/clean-css/download/clean-css-4.2.3.tgz", + "integrity": "sha1-UHtd59l7SO5T2ErbAWD/YhY4D3g=", + "dev": true, + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/clean-stack/download/clean-stack-2.2.0.tgz?cache=0&sync_timestamp=1605702448295&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fclean-stack%2Fdownload%2Fclean-stack-2.2.0.tgz", + "integrity": "sha1-7oRy27Ep5yezHooQpCfe6d/kAIs=", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/cli-cursor/download/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "dev": true, + "dependencies": { + "restore-cursor": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cli-highlight": { + "version": "2.1.11", + "resolved": "https://registry.npm.taobao.org/cli-highlight/download/cli-highlight-2.1.11.tgz?cache=0&sync_timestamp=1616955767588&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcli-highlight%2Fdownload%2Fcli-highlight-2.1.11.tgz", + "integrity": "sha1-SXNvpFLwqvT65YDjCssmgo0twb8=", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "highlight.js": "^10.7.1", + "mz": "^2.4.0", + "parse5": "^5.1.1", + "parse5-htmlparser2-tree-adapter": "^6.0.0", + "yargs": "^16.0.0" + }, + "bin": { + "highlight": "bin/highlight" + }, + "engines": { + "node": ">=8.0.0", + "npm": ">=5.0.0" + } + }, + "node_modules/cli-highlight/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-highlight/node_modules/chalk": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-4.1.0.tgz?cache=0&sync_timestamp=1592843133653&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-4.1.0.tgz", + "integrity": "sha1-ThSHCmGNni7dl92DRf2dncMVZGo=", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cli-highlight/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/cli-highlight/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", + "dev": true + }, + "node_modules/cli-highlight/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz", + "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-highlight/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.2.0.tgz", + "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-spinners": { + "version": "2.6.0", + "resolved": "https://registry.npm.taobao.org/cli-spinners/download/cli-spinners-2.6.0.tgz?cache=0&sync_timestamp=1616091539101&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcli-spinners%2Fdownload%2Fcli-spinners-2.6.0.tgz", + "integrity": "sha1-NsfcmPtqmna9YjjsP3fiQlYn6Tk=", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/clipboardy": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/clipboardy/download/clipboardy-2.3.0.tgz", + "integrity": "sha1-PCkDZQxo5GqRs4iYW8J3QofbopA=", + "dev": true, + "dependencies": { + "arch": "^2.1.1", + "execa": "^1.0.0", + "is-wsl": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/clipboardy/node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/is-wsl/download/is-wsl-2.2.0.tgz", + "integrity": "sha1-dKTHbnfKn9P5MvKQwX6jJs0VcnE=", + "dev": true, + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui": { + "version": "6.0.0", + "resolved": "https://registry.npm.taobao.org/cliui/download/cliui-6.0.0.tgz?cache=0&sync_timestamp=1604880267387&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcliui%2Fdownload%2Fcliui-6.0.0.tgz", + "integrity": "sha1-UR1wLAxOQcoVbX0OlgIfI+EyJbE=", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "node_modules/cliui/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/cliui/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", + "dev": true + }, + "node_modules/cliui/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha1-8Rb4Bk/pCz94RKOJl8C3UFEmnx0=", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui/node_modules/string-width": { + "version": "4.2.2", + "resolved": "https://registry.npm.taobao.org/string-width/download/string-width-4.2.2.tgz?cache=0&sync_timestamp=1614522217971&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstring-width%2Fdownload%2Fstring-width-4.2.2.tgz", + "integrity": "sha1-2v1PlVmnWFz7pSnGoKT3NIjr1MU=", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui/node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npm.taobao.org/wrap-ansi/download/wrap-ansi-6.2.0.tgz", + "integrity": "sha1-6Tk7oHEC5skaOyIUePAlfNKFblM=", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/clone/download/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/coa": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/coa/download/coa-2.0.2.tgz", + "integrity": "sha1-Q/bCEVG07yv1cYfbDXPeIp4+fsM=", + "dev": true, + "dependencies": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/collection-visit/download/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "dependencies": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/color": { + "version": "3.1.3", + "resolved": "https://registry.npm.taobao.org/color/download/color-3.1.3.tgz", + "integrity": "sha1-ymf7TnuX1hHc3jns7tQiBn2RWW4=", + "dev": true, + "dependencies": { + "color-convert": "^1.9.1", + "color-string": "^1.5.4" + } + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-1.9.3.tgz", + "integrity": "sha1-u3GFBpDh8TZWfeYp0tVHHe2kweg=", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "node_modules/color-string": { + "version": "1.5.5", + "resolved": "https://registry.npm.taobao.org/color-string/download/color-string-1.5.5.tgz?cache=0&sync_timestamp=1614967248053&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcolor-string%2Fdownload%2Fcolor-string-1.5.5.tgz", + "integrity": "sha1-ZUdKjw50OWJfPSemoZ2J/EUiMBQ=", + "dev": true, + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "node_modules/colorette": { + "version": "1.2.2", + "resolved": "https://registry.npm.taobao.org/colorette/download/colorette-1.2.2.tgz?cache=0&sync_timestamp=1614259593633&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcolorette%2Fdownload%2Fcolorette-1.2.2.tgz", + "integrity": "sha1-y8x51emcrqLb8Q6zom/Ys+as+pQ=", + "dev": true + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npm.taobao.org/combined-stream/download/combined-stream-1.0.8.tgz", + "integrity": "sha1-w9RaizT9cwYxoRCoolIGgrMdWn8=", + "dev": true, + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "2.17.1", + "resolved": "https://registry.npm.taobao.org/commander/download/commander-2.17.1.tgz?cache=0&sync_timestamp=1616364021418&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcommander%2Fdownload%2Fcommander-2.17.1.tgz", + "integrity": "sha1-vXerfebelCBc6sxy8XFtKfIKd78=", + "dev": true + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/commondir/download/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "dev": true + }, + "node_modules/component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npm.taobao.org/component-emitter/download/component-emitter-1.3.0.tgz", + "integrity": "sha1-FuQHD7qK4ptnnyIVhT7hgasuq8A=", + "dev": true + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npm.taobao.org/compressible/download/compressible-2.0.18.tgz", + "integrity": "sha1-r1PMprBw1MPAdQ+9dyhqbXzEb7o=", + "dev": true, + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npm.taobao.org/compression/download/compression-1.7.4.tgz", + "integrity": "sha1-lVI+/xcMpXwpoMpB5v4TH0Hlu48=", + "dev": true, + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/bytes/download/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433888963&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/compression/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.1.2.tgz", + "integrity": "sha1-mR7GnSluAxN0fVm9/St0XDX4go0=", + "dev": true + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npm.taobao.org/concat-map/download/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "node_modules/concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npm.taobao.org/concat-stream/download/concat-stream-1.6.2.tgz", + "integrity": "sha1-kEvfGUzTEi/Gdcd/xKw9T/D9GjQ=", + "dev": true, + "engines": [ + "node >= 0.8" + ], + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "node_modules/connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npm.taobao.org/connect-history-api-fallback/download/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha1-izIIk1kwjRERFdgcrT/Oq4iPl7w=", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/console-browserify/download/console-browserify-1.2.0.tgz", + "integrity": "sha1-ZwY871fOts9Jk6KrOlWECujEkzY=", + "dev": true + }, + "node_modules/consolidate": { + "version": "0.15.1", + "resolved": "https://registry.npm.taobao.org/consolidate/download/consolidate-0.15.1.tgz", + "integrity": "sha1-IasEMjXHGgfUXZqtmFk7DbpWurc=", + "dev": true, + "dependencies": { + "bluebird": "^3.1.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/constants-browserify/download/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", + "dev": true + }, + "node_modules/content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npm.taobao.org/content-disposition/download/content-disposition-0.5.3.tgz", + "integrity": "sha1-4TDK9+cnkIfFYWwgB9BIVpiYT70=", + "dev": true, + "dependencies": { + "safe-buffer": "5.1.2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-disposition/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.1.2.tgz", + "integrity": "sha1-mR7GnSluAxN0fVm9/St0XDX4go0=", + "dev": true + }, + "node_modules/content-type": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/content-type/download/content-type-1.0.4.tgz", + "integrity": "sha1-4TjMdeBAxyexlm/l5fjJruJW/js=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie": { + "version": "0.4.0", + "resolved": "https://registry.npm.taobao.org/cookie/download/cookie-0.4.0.tgz", + "integrity": "sha1-vrQ35wIrO21JAZ0IhmUwPr6cFLo=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npm.taobao.org/cookie-signature/download/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", + "dev": true + }, + "node_modules/copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npm.taobao.org/copy-concurrently/download/copy-concurrently-1.0.5.tgz", + "integrity": "sha1-kilzmMrjSTf8r9bsgTnBgFHwteA=", + "dev": true, + "dependencies": { + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" + } + }, + "node_modules/copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/copy-descriptor/download/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/copy-webpack-plugin": { + "version": "4.6.0", + "resolved": "https://registry.npmmirror.com/copy-webpack-plugin/-/copy-webpack-plugin-4.6.0.tgz", + "integrity": "sha512-Y+SQCF+0NoWQryez2zXn5J5knmr9z/9qSQt7fbL78u83rxmigOy8X5+BFn8CFSuX+nKT8gpYwJX68ekqtQt6ZA==", + "dev": true, + "dependencies": { + "cacache": "^10.0.4", + "find-cache-dir": "^1.0.0", + "globby": "^7.1.1", + "is-glob": "^4.0.0", + "loader-utils": "^1.1.0", + "minimatch": "^3.0.4", + "p-limit": "^1.0.0", + "serialize-javascript": "^1.4.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/copy-webpack-plugin/node_modules/cacache": { + "version": "10.0.4", + "resolved": "https://registry.npmmirror.com/cacache/-/cacache-10.0.4.tgz", + "integrity": "sha512-Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA==", + "dev": true, + "dependencies": { + "bluebird": "^3.5.1", + "chownr": "^1.0.1", + "glob": "^7.1.2", + "graceful-fs": "^4.1.11", + "lru-cache": "^4.1.1", + "mississippi": "^2.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.2", + "ssri": "^5.2.4", + "unique-filename": "^1.1.0", + "y18n": "^4.0.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/find-cache-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/find-cache-dir/-/find-cache-dir-1.0.0.tgz", + "integrity": "sha512-46TFiBOzX7xq/PcSWfFwkyjpemdRnMe31UQF+os0y+1W3k95f6R4SEt02Hj4p3X0Mir9gfrkmOtshFidS0VPUg==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^1.0.0", + "pkg-dir": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/copy-webpack-plugin/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", + "dev": true, + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/copy-webpack-plugin/node_modules/globby": { + "version": "7.1.1", + "resolved": "https://registry.npmmirror.com/globby/-/globby-7.1.1.tgz", + "integrity": "sha512-yANWAN2DUcBtuus5Cpd+SKROzXHs2iVXFZt/Ykrfz6SAXqacLX25NZpltE+39ceMexYF4TtEadjuSTw8+3wX4g==", + "dev": true, + "dependencies": { + "array-union": "^1.0.1", + "dir-glob": "^2.0.0", + "glob": "^7.1.2", + "ignore": "^3.3.5", + "pify": "^3.0.0", + "slash": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/copy-webpack-plugin/node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", + "dev": true, + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/copy-webpack-plugin/node_modules/lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "dependencies": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "node_modules/copy-webpack-plugin/node_modules/make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "dev": true, + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/copy-webpack-plugin/node_modules/mississippi": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/mississippi/-/mississippi-2.0.0.tgz", + "integrity": "sha512-zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw==", + "dev": true, + "dependencies": { + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^2.0.1", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/copy-webpack-plugin/node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", + "dev": true, + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/copy-webpack-plugin/node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/copy-webpack-plugin/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/copy-webpack-plugin/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/copy-webpack-plugin/node_modules/pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha512-ojakdnUgL5pzJYWw2AIDEupaQCX5OPbM688ZevubICjdIX01PRSYKqm33fJoCOJBRseYCTUlQRnBNX+Pchaejw==", + "dev": true, + "dependencies": { + "find-up": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/copy-webpack-plugin/node_modules/pump": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/copy-webpack-plugin/node_modules/serialize-javascript": { + "version": "1.9.1", + "resolved": "https://registry.npmmirror.com/serialize-javascript/-/serialize-javascript-1.9.1.tgz", + "integrity": "sha512-0Vb/54WJ6k5v8sSWN09S0ora+Hnr+cX40r9F170nT+mSkaxltoE/7R3OrIdBSUv1OoiobH1QoWQbCnAO+e8J1A==", + "dev": true + }, + "node_modules/copy-webpack-plugin/node_modules/ssri": { + "version": "5.3.0", + "resolved": "https://registry.npmmirror.com/ssri/-/ssri-5.3.0.tgz", + "integrity": "sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.1.1" + } + }, + "node_modules/copy-webpack-plugin/node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmmirror.com/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "node_modules/copy-webpack-plugin/node_modules/yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", + "dev": true + }, + "node_modules/core-js-pure": { + "version": "3.11.1", + "resolved": "https://registry.nlark.com/core-js-pure/download/core-js-pure-3.11.1.tgz?cache=0&sync_timestamp=1619620061354&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fcore-js-pure%2Fdownload%2Fcore-js-pure-3.11.1.tgz", + "integrity": "sha1-/VL6jIt7eXs2BlJLPZcnio2Ofwk=", + "deprecated": "core-js-pure@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js-pure.", + "hasInstallScript": true + }, + "node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/core-util-is/download/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true + }, + "node_modules/cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npm.taobao.org/cosmiconfig/download/cosmiconfig-5.2.1.tgz", + "integrity": "sha1-BA9yaAnFked6F8CjYmykW08Wixo=", + "dev": true, + "dependencies": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cosmiconfig/node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/parse-json/download/parse-json-4.0.0.tgz?cache=0&sync_timestamp=1610966642419&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fparse-json%2Fdownload%2Fparse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npm.taobao.org/create-ecdh/download/create-ecdh-4.0.4.tgz", + "integrity": "sha1-1uf0v/pmc2CFoHYv06YyaE2rzE4=", + "dev": true, + "dependencies": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + } + }, + "node_modules/create-ecdh/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-4.12.0.tgz", + "integrity": "sha1-d1s/J477uXGO7HNh9IP7Nvu/6og=", + "dev": true + }, + "node_modules/create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/create-hash/download/create-hash-1.2.0.tgz", + "integrity": "sha1-iJB4rxGmN1a8+1m9IhmWvjqe8ZY=", + "dev": true, + "dependencies": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "node_modules/create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npm.taobao.org/create-hmac/download/create-hmac-1.1.7.tgz", + "integrity": "sha1-aRcMeLOrlXFHsriwRXLkfq0iQ/8=", + "dev": true, + "dependencies": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npm.taobao.org/cross-spawn/download/cross-spawn-6.0.5.tgz", + "integrity": "sha1-Sl7Hxk364iw6FBJNus3uhG2Ay8Q=", + "dev": true, + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/cross-spawn/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&sync_timestamp=1616463641178&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", + "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npm.taobao.org/crypto-browserify/download/crypto-browserify-3.12.0.tgz", + "integrity": "sha1-OWz58xN/A+S45TLFj2mCVOAPgOw=", + "dev": true, + "dependencies": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + }, + "engines": { + "node": "*" + } + }, + "node_modules/css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npm.taobao.org/css-color-names/download/css-color-names-0.0.4.tgz", + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/css-declaration-sorter": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/css-declaration-sorter/download/css-declaration-sorter-4.0.1.tgz?cache=0&sync_timestamp=1604519271783&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcss-declaration-sorter%2Fdownload%2Fcss-declaration-sorter-4.0.1.tgz", + "integrity": "sha1-wZiUD2OnbX42wecQGLABchBUyyI=", + "dev": true, + "dependencies": { + "postcss": "^7.0.1", + "timsort": "^0.3.0" + }, + "engines": { + "node": ">4" + } + }, + "node_modules/css-loader": { + "version": "3.6.0", + "resolved": "https://registry.npm.taobao.org/css-loader/download/css-loader-3.6.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcss-loader%2Fdownload%2Fcss-loader-3.6.0.tgz", + "integrity": "sha1-Lkssfm4tJ/jI8o9hv/zS5ske9kU=", + "dev": true, + "dependencies": { + "camelcase": "^5.3.1", + "cssesc": "^3.0.0", + "icss-utils": "^4.1.1", + "loader-utils": "^1.2.3", + "normalize-path": "^3.0.0", + "postcss": "^7.0.32", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^3.0.2", + "postcss-modules-scope": "^2.2.0", + "postcss-modules-values": "^3.0.0", + "postcss-value-parser": "^4.1.0", + "schema-utils": "^2.7.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">= 8.9.0" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/css-loader/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npm.taobao.org/camelcase/download/camelcase-5.3.1.tgz?cache=0&sync_timestamp=1603921787305&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcamelcase%2Fdownload%2Fcamelcase-5.3.1.tgz", + "integrity": "sha1-48mzFWnhBoEd8kL3FXJaH0xJQyA=", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/css-select": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/css-select/download/css-select-2.1.0.tgz", + "integrity": "sha1-ajRlM1ZjWTSoG6ymjQJVQyEF2+8=", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "node_modules/css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/css-select-base-adapter/download/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha1-Oy/0lyzDYquIVhUHqVQIoUMhNdc=", + "dev": true + }, + "node_modules/css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npm.taobao.org/css-tree/download/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha1-mL69YsTB2flg7DQM+fdSLjBwmiI=", + "dev": true, + "dependencies": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-what": { + "version": "3.4.2", + "resolved": "https://registry.npm.taobao.org/css-what/download/css-what-3.4.2.tgz?cache=0&sync_timestamp=1615262617763&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcss-what%2Fdownload%2Fcss-what-3.4.2.tgz", + "integrity": "sha1-6nAm/LAXd+295SEk4h8yfnrpUOQ=", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/cssesc/download/cssesc-3.0.0.tgz", + "integrity": "sha1-N3QZGZA7hoVl4cCep0dEXNGJg+4=", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssfilter": { + "version": "0.0.10", + "resolved": "https://registry.npm.taobao.org/cssfilter/download/cssfilter-0.0.10.tgz", + "integrity": "sha1-xtJnJjKi5cg+AT5oZKQs6N79IK4=" + }, + "node_modules/cssnano": { + "version": "4.1.10", + "resolved": "https://registry.npm.taobao.org/cssnano/download/cssnano-4.1.10.tgz", + "integrity": "sha1-CsQfCxPRPUZUh+ERt3jULaYxuLI=", + "dev": true, + "dependencies": { + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.7", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-preset-default": { + "version": "4.0.7", + "resolved": "https://registry.npm.taobao.org/cssnano-preset-default/download/cssnano-preset-default-4.0.7.tgz", + "integrity": "sha1-UexmLM/KD4izltzZZ5zbkxvhf3Y=", + "dev": true, + "dependencies": { + "css-declaration-sorter": "^4.0.1", + "cssnano-util-raw-cache": "^4.0.1", + "postcss": "^7.0.0", + "postcss-calc": "^7.0.1", + "postcss-colormin": "^4.0.3", + "postcss-convert-values": "^4.0.1", + "postcss-discard-comments": "^4.0.2", + "postcss-discard-duplicates": "^4.0.2", + "postcss-discard-empty": "^4.0.1", + "postcss-discard-overridden": "^4.0.1", + "postcss-merge-longhand": "^4.0.11", + "postcss-merge-rules": "^4.0.3", + "postcss-minify-font-values": "^4.0.2", + "postcss-minify-gradients": "^4.0.2", + "postcss-minify-params": "^4.0.2", + "postcss-minify-selectors": "^4.0.2", + "postcss-normalize-charset": "^4.0.1", + "postcss-normalize-display-values": "^4.0.2", + "postcss-normalize-positions": "^4.0.2", + "postcss-normalize-repeat-style": "^4.0.2", + "postcss-normalize-string": "^4.0.2", + "postcss-normalize-timing-functions": "^4.0.2", + "postcss-normalize-unicode": "^4.0.1", + "postcss-normalize-url": "^4.0.1", + "postcss-normalize-whitespace": "^4.0.2", + "postcss-ordered-values": "^4.1.2", + "postcss-reduce-initial": "^4.0.3", + "postcss-reduce-transforms": "^4.0.2", + "postcss-svgo": "^4.0.2", + "postcss-unique-selectors": "^4.0.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-get-arguments": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/cssnano-util-get-arguments/download/cssnano-util-get-arguments-4.0.0.tgz", + "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-get-match": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/cssnano-util-get-match/download/cssnano-util-get-match-4.0.0.tgz", + "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-raw-cache": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/cssnano-util-raw-cache/download/cssnano-util-raw-cache-4.0.1.tgz", + "integrity": "sha1-sm1f1fcqEd/np4RvtMZyYPlr8oI=", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-same-parent": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/cssnano-util-same-parent/download/cssnano-util-same-parent-4.0.1.tgz", + "integrity": "sha1-V0CC+yhZ0ttDOFWDXZqEVuoYu/M=", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npm.taobao.org/csso/download/csso-4.2.0.tgz?cache=0&sync_timestamp=1606408790645&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcsso%2Fdownload%2Fcsso-4.2.0.tgz", + "integrity": "sha1-6jpWE0bo3J9UbW/r7dUBh884lSk=", + "dev": true, + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/css-tree/download/css-tree-1.1.2.tgz", + "integrity": "sha1-muOTtdr9fa6KYiR1yux409j717U=", + "dev": true, + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npm.taobao.org/mdn-data/download/mdn-data-2.0.14.tgz", + "integrity": "sha1-cRP8QoGRfWPOKbQ0RvcB5owlulA=", + "dev": true + }, + "node_modules/cyclist": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/cyclist/download/cyclist-1.0.1.tgz", + "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=", + "dev": true + }, + "node_modules/dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npm.taobao.org/dashdash/download/dashdash-1.14.1.tgz?cache=0&sync_timestamp=1601073333186&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdashdash%2Fdownload%2Fdashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/de-indent": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/de-indent/download/de-indent-1.0.2.tgz", + "integrity": "sha1-sgOOhG3DO6pXlhKNCAS0VbjB4h0=", + "dev": true + }, + "node_modules/debug": { + "version": "4.3.1", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-4.3.1.tgz", + "integrity": "sha1-8NIpxQXgxtjEmsVT0bE9wYP2su4=", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decache": { + "version": "4.6.0", + "resolved": "https://registry.npm.taobao.org/decache/download/decache-4.6.0.tgz", + "integrity": "sha1-hwJrxuaWdZ6C1Xo4QcTiUaMDVug=", + "dev": true, + "dependencies": { + "callsite": "^1.0.0" + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/decamelize/download/decamelize-1.2.0.tgz?cache=0&sync_timestamp=1610348666533&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdecamelize%2Fdownload%2Fdecamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npm.taobao.org/decode-uri-component/download/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/deep-equal": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/deep-equal/download/deep-equal-1.1.1.tgz?cache=0&sync_timestamp=1606859943631&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdeep-equal%2Fdownload%2Fdeep-equal-1.1.1.tgz", + "integrity": "sha1-tcmMlCzv+vfLBR4k4UNKJaLmB2o=", + "dev": true, + "dependencies": { + "is-arguments": "^1.0.4", + "is-date-object": "^1.0.1", + "is-regex": "^1.0.4", + "object-is": "^1.0.1", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.2.0" + } + }, + "node_modules/deepmerge": { + "version": "1.5.2", + "resolved": "https://registry.npm.taobao.org/deepmerge/download/deepmerge-1.5.2.tgz", + "integrity": "sha1-EEmdhohEza1P7ghC34x/bwyVp1M=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway": { + "version": "5.0.5", + "resolved": "https://registry.npm.taobao.org/default-gateway/download/default-gateway-5.0.5.tgz?cache=0&sync_timestamp=1610365857779&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdefault-gateway%2Fdownload%2Fdefault-gateway-5.0.5.tgz", + "integrity": "sha1-T9a9XShV05s0zFpZUFSG6ar8mxA=", + "dev": true, + "dependencies": { + "execa": "^3.3.0" + }, + "engines": { + "node": "^8.12.0 || >=9.7.0" + } + }, + "node_modules/default-gateway/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npm.taobao.org/cross-spawn/download/cross-spawn-7.0.3.tgz", + "integrity": "sha1-9zqFudXUHQRVUcF34ogtSshXKKY=", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/default-gateway/node_modules/execa": { + "version": "3.4.0", + "resolved": "https://registry.npm.taobao.org/execa/download/execa-3.4.0.tgz?cache=0&sync_timestamp=1608181271428&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fexeca%2Fdownload%2Fexeca-3.4.0.tgz", + "integrity": "sha1-wI7UVQ72XYWPrCaf/IVyRG8364k=", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "p-finally": "^2.0.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": "^8.12.0 || >=9.7.0" + } + }, + "node_modules/default-gateway/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/get-stream/download/get-stream-5.2.0.tgz", + "integrity": "sha1-SWaheV7lrOZecGxLe+txJX1uItM=", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/default-gateway/node_modules/is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/is-stream/download/is-stream-2.0.0.tgz", + "integrity": "sha1-venDJoDW+uBBKdasnZIc54FfeOM=", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/default-gateway/node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/mimic-fn/download/mimic-fn-2.1.0.tgz", + "integrity": "sha1-ftLCzMyvhNP/y3pptXcR/CCDQBs=", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/default-gateway/node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/npm-run-path/download/npm-run-path-4.0.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnpm-run-path%2Fdownload%2Fnpm-run-path-4.0.1.tgz", + "integrity": "sha1-t+zR5e1T2o43pV4cImnguX7XSOo=", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/default-gateway/node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npm.taobao.org/onetime/download/onetime-5.1.2.tgz", + "integrity": "sha1-0Oluu1awdHbfHdnEgG5SN5hcpF4=", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/default-gateway/node_modules/p-finally": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/p-finally/download/p-finally-2.0.1.tgz", + "integrity": "sha1-vW/KqcVZoJa2gIBvTWV7Pw8kBWE=", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/default-gateway/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/path-key/download/path-key-3.1.1.tgz?cache=0&sync_timestamp=1574441431664&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpath-key%2Fdownload%2Fpath-key-3.1.1.tgz", + "integrity": "sha1-WB9q3mWMu6ZaDTOA3ndTKVBU83U=", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/default-gateway/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/shebang-command/download/shebang-command-2.0.0.tgz", + "integrity": "sha1-zNCvT4g1+9wmW4JGGq8MNmY/NOo=", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/default-gateway/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/shebang-regex/download/shebang-regex-3.0.0.tgz", + "integrity": "sha1-rhbxZE2HPsrYQ7AwexQzYtTEIXI=", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/default-gateway/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/which/download/which-2.0.2.tgz", + "integrity": "sha1-fGqN0KY2oDJ+ELWckobu6T8/UbE=", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/defaults": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/defaults/download/defaults-1.0.3.tgz", + "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", + "dev": true, + "dependencies": { + "clone": "^1.0.2" + } + }, + "node_modules/define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/define-properties/download/define-properties-1.1.3.tgz", + "integrity": "sha1-z4jabL7ib+bbcJT2HYcMvYTO6fE=", + "dev": true, + "dependencies": { + "object-keys": "^1.0.12" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-2.0.2.tgz", + "integrity": "sha1-1Flono1lS6d+AqgX+HENcCyxbp0=", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-property/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha1-FpwvbT3x+ZJhgHI2XJsOofaHhlY=", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-property/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-1.0.0.tgz", + "integrity": "sha1-2Eh2Mh0Oet0DmQQGq7u9NrqSaMc=", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-property/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/is-descriptor/download/is-descriptor-1.0.2.tgz", + "integrity": "sha1-OxWXRqZmBLBPjIFSS6NlxfFNhuw=", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/del/download/del-4.1.1.tgz?cache=0&sync_timestamp=1601076741536&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdel%2Fdownload%2Fdel-4.1.1.tgz", + "integrity": "sha1-no8RciLqRKMf86FWwEm5kFKp8LQ=", + "dev": true, + "dependencies": { + "@types/glob": "^7.1.1", + "globby": "^6.1.0", + "is-path-cwd": "^2.0.0", + "is-path-in-cwd": "^2.0.0", + "p-map": "^2.0.0", + "pify": "^4.0.1", + "rimraf": "^2.6.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/del/node_modules/globby": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/globby/download/globby-6.1.0.tgz?cache=0&sync_timestamp=1616407139482&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fglobby%2Fdownload%2Fglobby-6.1.0.tgz", + "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", + "dev": true, + "dependencies": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del/node_modules/globby/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/pify/download/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del/node_modules/p-map": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/p-map/download/p-map-2.1.0.tgz", + "integrity": "sha1-MQko/u+cnsxltosXaTAYpmXOoXU=", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/delayed-stream/download/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/depd/download/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/des.js": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/des.js/download/des.js-1.0.1.tgz", + "integrity": "sha1-U4IULhvcU/hdhtU+X0qn3rkeCEM=", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/destroy": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/destroy/download/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "node_modules/detect-node": { + "version": "2.0.5", + "resolved": "https://registry.npm.taobao.org/detect-node/download/detect-node-2.0.5.tgz?cache=0&sync_timestamp=1615921320304&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdetect-node%2Fdownload%2Fdetect-node-2.0.5.tgz", + "integrity": "sha1-nScKp+qlrwtyxMnZuBTn9M5zi3k=", + "dev": true + }, + "node_modules/diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npm.taobao.org/diffie-hellman/download/diffie-hellman-5.0.3.tgz", + "integrity": "sha1-QOjumPVaIUlgcUaSHGPhrl89KHU=", + "dev": true, + "dependencies": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + } + }, + "node_modules/diffie-hellman/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-4.12.0.tgz", + "integrity": "sha1-d1s/J477uXGO7HNh9IP7Nvu/6og=", + "dev": true + }, + "node_modules/dir-glob": { + "version": "2.2.2", + "resolved": "https://registry.npm.taobao.org/dir-glob/download/dir-glob-2.2.2.tgz", + "integrity": "sha1-+gnwaUFTyJGLGLoN6vrpR2n8UMQ=", + "dev": true, + "dependencies": { + "path-type": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/dns-equal/download/dns-equal-1.0.0.tgz", + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=", + "dev": true + }, + "node_modules/dns-packet": { + "version": "1.3.1", + "resolved": "https://registry.npm.taobao.org/dns-packet/download/dns-packet-1.3.1.tgz", + "integrity": "sha1-EqpCaYEHW+UAuRDu3NC0fdfe2lo=", + "dev": true, + "dependencies": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/dns-txt": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/dns-txt/download/dns-txt-2.0.2.tgz", + "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", + "dev": true, + "dependencies": { + "buffer-indexof": "^1.0.0" + } + }, + "node_modules/dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npm.taobao.org/dom-converter/download/dom-converter-0.2.0.tgz", + "integrity": "sha1-ZyGp2u4uKTaClVtq/kFncWJ7t2g=", + "dev": true, + "dependencies": { + "utila": "~0.4" + } + }, + "node_modules/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npm.taobao.org/dom-serializer/download/dom-serializer-0.2.2.tgz", + "integrity": "sha1-GvuB9TNxcXXUeGVd68XjMtn5u1E=", + "dev": true, + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "node_modules/dom-serializer/node_modules/domelementtype": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/domelementtype/download/domelementtype-2.1.0.tgz", + "integrity": "sha1-qFHAgKbRw9lDRK7RUdmfZp7fWF4=", + "dev": true + }, + "node_modules/domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/domain-browser/download/domain-browser-1.2.0.tgz?cache=0&sync_timestamp=1604239998047&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdomain-browser%2Fdownload%2Fdomain-browser-1.2.0.tgz", + "integrity": "sha1-PTH1AZGmdJ3RN1p/Ui6CPULlTto=", + "dev": true, + "engines": { + "node": ">=0.4", + "npm": ">=1.2" + } + }, + "node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npm.taobao.org/domelementtype/download/domelementtype-1.3.1.tgz", + "integrity": "sha1-0EjESzew0Qp/Kj1f7j9DM9eQSB8=", + "dev": true + }, + "node_modules/domhandler": { + "version": "2.4.2", + "resolved": "https://registry.npm.taobao.org/domhandler/download/domhandler-2.4.2.tgz?cache=0&sync_timestamp=1606872277715&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdomhandler%2Fdownload%2Fdomhandler-2.4.2.tgz", + "integrity": "sha1-iAUJfpM9ZehVRvcm1g9euItE+AM=", + "dev": true, + "dependencies": { + "domelementtype": "1" + } + }, + "node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npm.taobao.org/domutils/download/domutils-1.7.0.tgz?cache=0&sync_timestamp=1615420240315&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdomutils%2Fdownload%2Fdomutils-1.7.0.tgz", + "integrity": "sha1-Vuo0HoNOBuZ0ivehyyXaZ+qfjCo=", + "dev": true, + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npm.taobao.org/dot-prop/download/dot-prop-5.3.0.tgz?cache=0&sync_timestamp=1605778245141&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdot-prop%2Fdownload%2Fdot-prop-5.3.0.tgz", + "integrity": "sha1-kMzOcIzZzYLMTcjD3dmr3VWyDog=", + "dev": true, + "dependencies": { + "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dotenv": { + "version": "8.2.0", + "resolved": "https://registry.npm.taobao.org/dotenv/download/dotenv-8.2.0.tgz", + "integrity": "sha1-l+YZJZradQ7qPk6j4mvO6lQksWo=", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npm.taobao.org/dotenv-expand/download/dotenv-expand-5.1.0.tgz", + "integrity": "sha1-P7rwIL/XlIhAcuomsel5HUWmKfA=", + "dev": true + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npm.taobao.org/duplexer/download/duplexer-0.1.2.tgz?cache=0&sync_timestamp=1597220926027&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fduplexer%2Fdownload%2Fduplexer-0.1.2.tgz", + "integrity": "sha1-Or5DrvODX4rgd9E23c4PJ2sEAOY=", + "dev": true + }, + "node_modules/duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npm.taobao.org/duplexify/download/duplexify-3.7.1.tgz", + "integrity": "sha1-Kk31MX9sz9kfhtb9JdjYoQO4gwk=", + "dev": true, + "dependencies": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/easy-stack": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/easy-stack/download/easy-stack-1.0.1.tgz", + "integrity": "sha1-iv5CZGJpiMq7EfPHBMzQyDVBEGY=", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npm.taobao.org/ecc-jsbn/download/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dev": true, + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/ee-first/download/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true + }, + "node_modules/ejs": { + "version": "2.7.4", + "resolved": "https://registry.npm.taobao.org/ejs/download/ejs-2.7.4.tgz", + "integrity": "sha1-SGYSh1c9zFPjZsehrlLDoSDuybo=", + "dev": true, + "hasInstallScript": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.3.701", + "resolved": "https://registry.npm.taobao.org/electron-to-chromium/download/electron-to-chromium-1.3.701.tgz?cache=0&sync_timestamp=1616786178717&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Felectron-to-chromium%2Fdownload%2Felectron-to-chromium-1.3.701.tgz", + "integrity": "sha1-Xnlu186IzXe8e/gxzzEe9rBnw4k=", + "dev": true + }, + "node_modules/elliptic": { + "version": "6.5.4", + "resolved": "https://registry.npm.taobao.org/elliptic/download/elliptic-6.5.4.tgz", + "integrity": "sha1-2jfOvTHnmhNn6UG1ku0fvr1Yq7s=", + "dev": true, + "dependencies": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/elliptic/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-4.12.0.tgz", + "integrity": "sha1-d1s/J477uXGO7HNh9IP7Nvu/6og=", + "dev": true + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npm.taobao.org/emoji-regex/download/emoji-regex-8.0.0.tgz", + "integrity": "sha1-6Bj9ac5cz8tARZT4QpY79TFkzDc=", + "dev": true + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/emojis-list/download/emojis-list-3.0.0.tgz", + "integrity": "sha1-VXBmIEatKeLpFucariYKvf9Pang=", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/encodeurl/download/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npm.taobao.org/end-of-stream/download/end-of-stream-1.4.4.tgz", + "integrity": "sha1-WuZKX0UFe682JuwU2gyl5LJDHrA=", + "dev": true, + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npm.taobao.org/enhanced-resolve/download/enhanced-resolve-4.5.0.tgz?cache=0&sync_timestamp=1610568507654&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fenhanced-resolve%2Fdownload%2Fenhanced-resolve-4.5.0.tgz", + "integrity": "sha1-Lzz9hNvjtIfxjy2y7x4GSlccpew=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/enhanced-resolve/node_modules/memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npm.taobao.org/memory-fs/download/memory-fs-0.5.0.tgz", + "integrity": "sha1-MkwBKIuIZSlm0WHbd4OHIIRajjw=", + "dev": true, + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + }, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/entities/download/entities-2.2.0.tgz", + "integrity": "sha1-CY3JDruD2N/6CJ1VJWs1HTTE2lU=", + "dev": true + }, + "node_modules/errno": { + "version": "0.1.8", + "resolved": "https://registry.npm.taobao.org/errno/download/errno-0.1.8.tgz?cache=0&sync_timestamp=1608121636522&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ferrno%2Fdownload%2Ferrno-0.1.8.tgz", + "integrity": "sha1-i7Ppx9Rjvkl2/4iPdrSAnrwugR8=", + "dev": true, + "dependencies": { + "prr": "~1.0.1" + }, + "bin": { + "errno": "cli.js" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npm.taobao.org/error-ex/download/error-ex-1.3.2.tgz", + "integrity": "sha1-tKxAZIEH/c3PriQvQovqihTU8b8=", + "dev": true, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/error-stack-parser": { + "version": "2.0.6", + "resolved": "https://registry.npm.taobao.org/error-stack-parser/download/error-stack-parser-2.0.6.tgz", + "integrity": "sha1-WpmnB716TFinl5AtSNgoA+3mqtg=", + "dev": true, + "dependencies": { + "stackframe": "^1.1.1" + } + }, + "node_modules/es-abstract": { + "version": "1.18.0", + "resolved": "https://registry.npm.taobao.org/es-abstract/download/es-abstract-1.18.0.tgz?cache=0&sync_timestamp=1614815038744&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fes-abstract%2Fdownload%2Fes-abstract-1.18.0.tgz", + "integrity": "sha1-q4CzWe7Lft5MKYAAOQvFrD7HtaQ=", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.2", + "is-callable": "^1.2.3", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.2", + "is-string": "^1.0.5", + "object-inspect": "^1.9.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npm.taobao.org/es-to-primitive/download/es-to-primitive-1.2.1.tgz", + "integrity": "sha1-5VzUyc3BiLzvsDs2bHNjI/xciYo=", + "dev": true, + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es6-denodeify": { + "version": "0.1.5", + "resolved": "https://registry.npm.taobao.org/es6-denodeify/download/es6-denodeify-0.1.5.tgz", + "integrity": "sha1-MdTV/pxVA+ElRgQ5MQ4WoqPznB8=" + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/escalade/download/escalade-3.1.1.tgz?cache=0&sync_timestamp=1602567230854&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fescalade%2Fdownload%2Fescalade-3.1.1.tgz", + "integrity": "sha1-2M/ccACWXFoBdLSoLqpcBVJ0LkA=", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/escape-html/download/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npm.taobao.org/escape-string-regexp/download/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npm.taobao.org/eslint-scope/download/eslint-scope-4.0.3.tgz", + "integrity": "sha1-ygODMxD2iJoyZHgaqC5j65z+eEg=", + "dev": true, + "dependencies": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/esprima/download/esprima-4.0.1.tgz", + "integrity": "sha1-E7BM2z5sXRnfkatph6hpVhmwqnE=", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/esrecurse/download/esrecurse-4.3.0.tgz?cache=0&sync_timestamp=1598898247102&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fesrecurse%2Fdownload%2Fesrecurse-4.3.0.tgz", + "integrity": "sha1-eteWTWeauyi+5yzsY3WLHF0smSE=", + "dev": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/estraverse/download/estraverse-5.2.0.tgz", + "integrity": "sha1-MH30JUfmzHMk088DwVXVzbjFOIA=", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/estraverse/download/estraverse-4.3.0.tgz", + "integrity": "sha1-OYrT88WiSUi+dyXoPRGn3ijNvR0=", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npm.taobao.org/etag/download/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/event-pubsub": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/event-pubsub/download/event-pubsub-4.3.0.tgz?cache=0&sync_timestamp=1606361604403&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fevent-pubsub%2Fdownload%2Fevent-pubsub-4.3.0.tgz", + "integrity": "sha1-9o2Ba8KfHsAsU53FjI3UDOcss24=", + "dev": true, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npm.taobao.org/event-target-shim/download/event-target-shim-5.0.1.tgz", + "integrity": "sha1-XU0+vflYPWOlMzzi3rdICrKwV4k=", + "engines": { + "node": ">=6" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npm.taobao.org/eventemitter3/download/eventemitter3-4.0.7.tgz?cache=0&sync_timestamp=1598517809015&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feventemitter3%2Fdownload%2Feventemitter3-4.0.7.tgz", + "integrity": "sha1-Lem2j2Uo1WRO9cWVJqG0oHMGFp8=", + "dev": true + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npm.taobao.org/events/download/events-3.3.0.tgz", + "integrity": "sha1-Mala0Kkk4tLEGagTrrLE6HjqdAA=", + "dev": true, + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/eventsource": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/eventsource/download/eventsource-1.1.0.tgz?cache=0&sync_timestamp=1616041716084&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feventsource%2Fdownload%2Feventsource-1.1.0.tgz", + "integrity": "sha1-AOjKfJIQnpSw3fMtrGd9hBAoz68=", + "dependencies": { + "original": "^1.0.0" + }, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/evp_bytestokey/download/evp_bytestokey-1.0.3.tgz", + "integrity": "sha1-f8vbGY3HGVlDLv4ThCaE4FJaywI=", + "dev": true, + "dependencies": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/execa/download/execa-1.0.0.tgz?cache=0&sync_timestamp=1608181271428&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fexeca%2Fdownload%2Fexeca-1.0.0.tgz", + "integrity": "sha1-xiNqW7TfbW8V6I5/AXeYIWdJ3dg=", + "dev": true, + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npm.taobao.org/expand-brackets/download/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, + "dependencies": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/expand-brackets/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433888963&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/express": { + "version": "4.17.1", + "resolved": "https://registry.npm.taobao.org/express/download/express-4.17.1.tgz", + "integrity": "sha1-RJH8OGBc9R+GKdOcK10Cb5ikwTQ=", + "dev": true, + "dependencies": { + "accepts": "~1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.0", + "content-disposition": "0.5.3", + "content-type": "~1.0.4", + "cookie": "0.4.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.5", + "qs": "6.7.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.1.2", + "send": "0.17.1", + "serve-static": "1.14.1", + "setprototypeof": "1.1.1", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433888963&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/express/node_modules/qs": { + "version": "6.7.0", + "resolved": "https://registry.npm.taobao.org/qs/download/qs-6.7.0.tgz?cache=0&sync_timestamp=1616385328325&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fqs%2Fdownload%2Fqs-6.7.0.tgz", + "integrity": "sha1-QdwaAV49WB8WIXdr4xr7KHapsbw=", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/express/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.1.2.tgz", + "integrity": "sha1-mR7GnSluAxN0fVm9/St0XDX4go0=", + "dev": true + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npm.taobao.org/extend/download/extend-3.0.2.tgz", + "integrity": "sha1-+LETa0Bx+9jrFAr/hYsQGewpFfo=", + "dev": true + }, + "node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extend-shallow/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/is-extendable/download/is-extendable-1.0.1.tgz", + "integrity": "sha1-p0cPnkJnM9gb2B4RVSZOOjUHyrQ=", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npm.taobao.org/extglob/download/extglob-2.0.4.tgz", + "integrity": "sha1-rQD+TcYSqSMuhxhxHcXLWrAoVUM=", + "dev": true, + "dependencies": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha1-FpwvbT3x+ZJhgHI2XJsOofaHhlY=", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-1.0.0.tgz", + "integrity": "sha1-2Eh2Mh0Oet0DmQQGq7u9NrqSaMc=", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/is-descriptor/download/is-descriptor-1.0.2.tgz", + "integrity": "sha1-OxWXRqZmBLBPjIFSS6NlxfFNhuw=", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npm.taobao.org/extsprintf/download/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true, + "engines": [ + "node >=0.6.0" + ] + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npm.taobao.org/fast-deep-equal/download/fast-deep-equal-3.1.3.tgz", + "integrity": "sha1-On1WtVnWy8PrUSMlJE5hmmXGxSU=", + "dev": true + }, + "node_modules/fast-glob": { + "version": "2.2.7", + "resolved": "https://registry.npm.taobao.org/fast-glob/download/fast-glob-2.2.7.tgz?cache=0&sync_timestamp=1610876590762&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffast-glob%2Fdownload%2Ffast-glob-2.2.7.tgz", + "integrity": "sha1-aVOFfDr6R1//ku5gFdUtpwpM050=", + "dev": true, + "dependencies": { + "@mrmlnc/readdir-enhanced": "^2.2.1", + "@nodelib/fs.stat": "^1.1.2", + "glob-parent": "^3.1.0", + "is-glob": "^4.0.0", + "merge2": "^1.2.3", + "micromatch": "^3.1.10" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/fast-glob/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npm.taobao.org/braces/download/braces-2.3.2.tgz", + "integrity": "sha1-WXn9PxTNUxVl5fot8av/8d+u5yk=", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fast-glob/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fast-glob/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/fill-range/download/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fast-glob/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fast-glob/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/is-number/download/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fast-glob/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fast-glob/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npm.taobao.org/micromatch/download/micromatch-3.1.10.tgz", + "integrity": "sha1-cIWbyVyYQJUvNZoGij/En57PrCM=", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fast-glob/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/to-regex-range/download/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/fast-json-stable-stringify/download/fast-json-stable-stringify-2.1.0.tgz?cache=0&sync_timestamp=1600349170187&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffast-json-stable-stringify%2Fdownload%2Ffast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha1-h0v2nG9ATCtdmcSBNBOZ/VWJJjM=", + "dev": true + }, + "node_modules/faye-websocket": { + "version": "0.11.3", + "resolved": "https://registry.npm.taobao.org/faye-websocket/download/faye-websocket-0.11.3.tgz", + "integrity": "sha1-XA6aiWjokSwoZjn96XeosgnyUI4=", + "dev": true, + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/fetch-cookie": { + "version": "0.7.3", + "resolved": "https://registry.npm.taobao.org/fetch-cookie/download/fetch-cookie-0.7.3.tgz", + "integrity": "sha1-uNAj9CHdKy9KDsqc1zGKln7U7tg=", + "dependencies": { + "es6-denodeify": "^0.1.1", + "tough-cookie": "^2.3.3" + } + }, + "node_modules/figgy-pudding": { + "version": "3.5.2", + "resolved": "https://registry.npm.taobao.org/figgy-pudding/download/figgy-pudding-3.5.2.tgz", + "integrity": "sha1-tO7oFIq7Adzx0aw0Nn1Z4S+mHW4=", + "dev": true + }, + "node_modules/file-loader": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/file-loader/download/file-loader-4.3.0.tgz?cache=0&sync_timestamp=1603816990383&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffile-loader%2Fdownload%2Ffile-loader-4.3.0.tgz", + "integrity": "sha1-eA8ED3KbPRgBnyBgX3I+hEuKWK8=", + "dev": true, + "dependencies": { + "loader-utils": "^1.2.3", + "schema-utils": "^2.5.0" + }, + "engines": { + "node": ">= 8.9.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/file-uri-to-path/download/file-uri-to-path-1.0.0.tgz", + "integrity": "sha1-VTp7hEb/b2hDWcRF8eN6BdrMM90=", + "dev": true, + "optional": true + }, + "node_modules/filesize": { + "version": "3.6.1", + "resolved": "https://registry.npm.taobao.org/filesize/download/filesize-3.6.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffilesize%2Fdownload%2Ffilesize-3.6.1.tgz", + "integrity": "sha1-CQuz7gG2+AGoqL6Z0xcQs0Irsxc=", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npm.taobao.org/fill-range/download/fill-range-7.0.1.tgz", + "integrity": "sha1-GRmmp8df44ssfHflGYU12prN2kA=", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/finalhandler/download/finalhandler-1.1.2.tgz", + "integrity": "sha1-t+fQAP/RGTjQ/bBTUG9uur6fWH0=", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433888963&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/find-cache-dir": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/find-cache-dir/download/find-cache-dir-3.3.1.tgz", + "integrity": "sha1-ibM/rUpGcNqpT4Vff74x1thP6IA=", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/find-up/download/find-up-4.1.0.tgz?cache=0&sync_timestamp=1608181302758&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffind-up%2Fdownload%2Ffind-up-4.1.0.tgz", + "integrity": "sha1-l6/n1s3AvFkoWEt8jXsW6KmqXRk=", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/flush-write-stream/download/flush-write-stream-1.1.1.tgz", + "integrity": "sha1-jdfYc6G6vCB9lOrQwuDkQnbr8ug=", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "node_modules/follow-redirects": { + "version": "1.13.3", + "resolved": "https://registry.npm.taobao.org/follow-redirects/download/follow-redirects-1.13.3.tgz?cache=0&sync_timestamp=1614436920073&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffollow-redirects%2Fdownload%2Ffollow-redirects-1.13.3.tgz", + "integrity": "sha1-5VmK1QF0wbxOhyMB6CrCzZf5Amc=", + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/for-in/download/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/forever-agent/download/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/form-data": { + "version": "2.3.3", + "resolved": "https://registry.npm.taobao.org/form-data/download/form-data-2.3.3.tgz?cache=0&sync_timestamp=1613410812604&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fform-data%2Fdownload%2Fform-data-2.3.3.tgz", + "integrity": "sha1-3M5SwF9kTymManq5Nr1yTO/786Y=", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/forwarded": { + "version": "0.1.2", + "resolved": "https://registry.npm.taobao.org/forwarded/download/forwarded-0.1.2.tgz", + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npm.taobao.org/fragment-cache/download/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npm.taobao.org/fresh/download/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/from2": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/from2/download/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "node_modules/fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npm.taobao.org/fs-extra/download/fs-extra-7.0.1.tgz?cache=0&sync_timestamp=1611075495956&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffs-extra%2Fdownload%2Ffs-extra-7.0.1.tgz", + "integrity": "sha1-TxicRKoSO4lfcigE9V6iPq3DSOk=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/fs-minipass/download/fs-minipass-2.1.0.tgz", + "integrity": "sha1-f1A2/b8SxjwWkZDL5BmchSJx+fs=", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/fs-write-stream-atomic": { + "version": "1.0.10", + "resolved": "https://registry.npm.taobao.org/fs-write-stream-atomic/download/fs-write-stream-atomic-1.0.10.tgz", + "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/fs.realpath/download/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npm.taobao.org/fsevents/download/fsevents-2.3.2.tgz", + "integrity": "sha1-ilJveLj99GI7cJ4Ll1xSwkwC/Ro=", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/function-bind/download/function-bind-1.1.1.tgz", + "integrity": "sha1-pWiZ0+o8m6uHS7l3O3xe3pL0iV0=", + "dev": true + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npm.taobao.org/get-caller-file/download/get-caller-file-2.0.5.tgz", + "integrity": "sha1-T5RBKoLbMvNuOwuXQfipf+sDH34=", + "dev": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/get-intrinsic/download/get-intrinsic-1.1.1.tgz?cache=0&sync_timestamp=1612364352840&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fget-intrinsic%2Fdownload%2Fget-intrinsic-1.1.1.tgz", + "integrity": "sha1-FfWfN2+FXERpY5SPDSTNNje0q8Y=", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/get-stream/download/get-stream-4.1.0.tgz", + "integrity": "sha1-wbJVV189wh1Zv8ec09K0axw6VLU=", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/get-value": { + "version": "2.0.6", + "resolved": "https://registry.npm.taobao.org/get-value/download/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npm.taobao.org/getpass/download/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/glob": { + "version": "7.1.6", + "resolved": "https://registry.npm.taobao.org/glob/download/glob-7.1.6.tgz", + "integrity": "sha1-FB8zuBp8JJLhJVlDB0gMRmeSeKY=", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + } + }, + "node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/glob-parent/download/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/is-glob/download/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.3.0", + "resolved": "https://registry.npm.taobao.org/glob-to-regexp/download/glob-to-regexp-0.3.0.tgz", + "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=", + "dev": true + }, + "node_modules/globby": { + "version": "9.2.0", + "resolved": "https://registry.npm.taobao.org/globby/download/globby-9.2.0.tgz?cache=0&sync_timestamp=1616407139482&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fglobby%2Fdownload%2Fglobby-9.2.0.tgz", + "integrity": "sha1-/QKacGxwPSm90XD0tts6P3p8tj0=", + "dev": true, + "dependencies": { + "@types/glob": "^7.1.1", + "array-union": "^1.0.2", + "dir-glob": "^2.2.2", + "fast-glob": "^2.2.6", + "glob": "^7.1.3", + "ignore": "^4.0.3", + "pify": "^4.0.1", + "slash": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/globby/node_modules/ignore": { + "version": "4.0.6", + "resolved": "https://registry.npm.taobao.org/ignore/download/ignore-4.0.6.tgz", + "integrity": "sha1-dQ49tYYgh7RzfrrIIH/9HvJ7Jfw=", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/globby/node_modules/slash": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/slash/download/slash-2.0.0.tgz", + "integrity": "sha1-3lUoUaF1nfOo8gZTVEL17E3eq0Q=", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.6", + "resolved": "https://registry.npm.taobao.org/graceful-fs/download/graceful-fs-4.2.6.tgz", + "integrity": "sha1-/wQLKwhTsjw9MQJ1I3BvGIXXa+4=", + "dev": true + }, + "node_modules/gzip-size": { + "version": "5.1.1", + "resolved": "https://registry.npm.taobao.org/gzip-size/download/gzip-size-5.1.1.tgz", + "integrity": "sha1-y5vuaS+HwGErIyhAqHOQTkwTUnQ=", + "dev": true, + "dependencies": { + "duplexer": "^0.1.1", + "pify": "^4.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/handle-thing/download/handle-thing-2.0.1.tgz", + "integrity": "sha1-hX95zjWVgMNA1DCBzGSJcNC7I04=", + "dev": true + }, + "node_modules/har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/har-schema/download/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npm.taobao.org/har-validator/download/har-validator-5.1.5.tgz", + "integrity": "sha1-HwgDufjLIMD6E4It8ezds2veHv0=", + "deprecated": "this library is no longer supported", + "dev": true, + "dependencies": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/has/download/has-1.0.3.tgz", + "integrity": "sha1-ci18v8H2qoJB8W3YFOAR4fQeh5Y=", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/has-bigints/download/has-bigints-1.0.1.tgz?cache=0&sync_timestamp=1615461293395&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-bigints%2Fdownload%2Fhas-bigints-1.0.1.tgz", + "integrity": "sha1-ZP5qywIGc+O3jbA1pa9pqp0HsRM=", + "dev": true + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/has-symbols/download/has-symbols-1.0.2.tgz", + "integrity": "sha1-Fl0wcMADCXUqEjakeTMeOsVvFCM=", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/has-value": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/has-value/download/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/has-values/download/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/is-number/download/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/hash-base/download/hash-base-3.1.0.tgz", + "integrity": "sha1-VcOB2eBuHSmXqIO0o/3f5/DTrzM=", + "dev": true, + "dependencies": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/hash-base/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-3.6.0.tgz", + "integrity": "sha1-M3u9o63AcGvT4CRCaihtS0sskZg=", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/hash-sum": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/hash-sum/download/hash-sum-2.0.0.tgz", + "integrity": "sha1-gdAbtd6OpKIUrV1urRtSNGCwtFo=", + "dev": true + }, + "node_modules/hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npm.taobao.org/hash.js/download/hash.js-1.1.7.tgz", + "integrity": "sha1-C6vKU46NTuSg+JiNaIZlN6ADz0I=", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/he/download/he-1.2.0.tgz", + "integrity": "sha1-hK5l+n6vsWX922FWauFLrwVmTw8=", + "dev": true, + "bin": { + "he": "bin/he" + } + }, + "node_modules/hex-color-regex": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/hex-color-regex/download/hex-color-regex-1.1.0.tgz", + "integrity": "sha1-TAb8y0YC/iYCs8k9+C1+fb8aio4=", + "dev": true + }, + "node_modules/highlight.js": { + "version": "10.7.1", + "resolved": "https://registry.npm.taobao.org/highlight.js/download/highlight.js-10.7.1.tgz", + "integrity": "sha1-qOxBUtsk6mMMkJJ9bK4qRfjsuVU=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/highlight.js-async-webpack": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/highlight.js-async-webpack/download/highlight.js-async-webpack-1.0.4.tgz", + "integrity": "sha1-wGtnv5nwSQRdYrdW5YVbCRLsYWw=" + }, + "node_modules/hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/hmac-drbg/download/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "dev": true, + "dependencies": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/hoopy": { + "version": "0.1.4", + "resolved": "https://registry.npm.taobao.org/hoopy/download/hoopy-0.1.4.tgz", + "integrity": "sha1-YJIH1mEQADOpqUAq096mdzgcGx0=", + "dev": true, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/hosted-git-info": { + "version": "2.8.8", + "resolved": "https://registry.npm.taobao.org/hosted-git-info/download/hosted-git-info-2.8.8.tgz", + "integrity": "sha1-dTm9S8Hg4KiVgVouAmJCCxKFhIg=", + "dev": true + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npm.taobao.org/hpack.js/download/hpack.js-2.1.6.tgz", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/hsl-regex/download/hsl-regex-1.0.0.tgz", + "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=", + "dev": true + }, + "node_modules/hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/hsla-regex/download/hsla-regex-1.0.0.tgz", + "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=", + "dev": true + }, + "node_modules/html-comment-regex": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/html-comment-regex/download/html-comment-regex-1.1.2.tgz", + "integrity": "sha1-l9RoiutcgYhqNk+qDK0d2hTUM6c=", + "dev": true + }, + "node_modules/html-entities": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/html-entities/download/html-entities-1.4.0.tgz?cache=0&sync_timestamp=1616952041587&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhtml-entities%2Fdownload%2Fhtml-entities-1.4.0.tgz", + "integrity": "sha1-z70bAdKvr5rcobEK59/6uYxx0tw=", + "dev": true + }, + "node_modules/html-minifier": { + "version": "3.5.21", + "resolved": "https://registry.npm.taobao.org/html-minifier/download/html-minifier-3.5.21.tgz", + "integrity": "sha1-0AQOBUcw41TbAIRjWTGUAVIS0gw=", + "dev": true, + "dependencies": { + "camel-case": "3.0.x", + "clean-css": "4.2.x", + "commander": "2.17.x", + "he": "1.2.x", + "param-case": "2.1.x", + "relateurl": "0.2.x", + "uglify-js": "3.4.x" + }, + "bin": { + "html-minifier": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/html-webpack-plugin": { + "version": "3.2.0", + "resolved": "https://registry.npm.taobao.org/html-webpack-plugin/download/html-webpack-plugin-3.2.0.tgz", + "integrity": "sha1-sBq71yOsqqeze2r0SS69oD2d03s=", + "deprecated": "3.x is no longer supported", + "dev": true, + "dependencies": { + "html-minifier": "^3.2.3", + "loader-utils": "^0.2.16", + "lodash": "^4.17.3", + "pretty-error": "^2.0.2", + "tapable": "^1.0.0", + "toposort": "^1.0.0", + "util.promisify": "1.0.0" + }, + "engines": { + "node": ">=6.9" + }, + "peerDependencies": { + "webpack": "^1.0.0 || ^2.0.0 || ^3.0.0 || ^4.0.0" + } + }, + "node_modules/html-webpack-plugin/node_modules/big.js": { + "version": "3.2.0", + "resolved": "https://registry.npm.taobao.org/big.js/download/big.js-3.2.0.tgz", + "integrity": "sha1-pfwpi4G54Nyi5FiCR4S2XFK6WI4=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/html-webpack-plugin/node_modules/emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/emojis-list/download/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/html-webpack-plugin/node_modules/json5": { + "version": "0.5.1", + "resolved": "https://registry.npm.taobao.org/json5/download/json5-0.5.1.tgz?cache=0&sync_timestamp=1612146079519&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjson5%2Fdownload%2Fjson5-0.5.1.tgz", + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", + "dev": true, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/html-webpack-plugin/node_modules/loader-utils": { + "version": "0.2.17", + "resolved": "https://registry.npm.taobao.org/loader-utils/download/loader-utils-0.2.17.tgz", + "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=", + "dev": true, + "dependencies": { + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0", + "object-assign": "^4.0.1" + } + }, + "node_modules/html-webpack-plugin/node_modules/util.promisify": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/util.promisify/download/util.promisify-1.0.0.tgz?cache=0&sync_timestamp=1610159858516&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Futil.promisify%2Fdownload%2Futil.promisify-1.0.0.tgz", + "integrity": "sha1-RA9xZaRZyaFtwUXrjnLzVocJcDA=", + "dev": true, + "dependencies": { + "define-properties": "^1.1.2", + "object.getownpropertydescriptors": "^2.0.3" + } + }, + "node_modules/htmlparser2": { + "version": "3.10.1", + "resolved": "https://registry.npm.taobao.org/htmlparser2/download/htmlparser2-3.10.1.tgz?cache=0&sync_timestamp=1615145021725&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhtmlparser2%2Fdownload%2Fhtmlparser2-3.10.1.tgz", + "integrity": "sha1-vWedw/WYl7ajS7EHSchVu1OpOS8=", + "dev": true, + "dependencies": { + "domelementtype": "^1.3.1", + "domhandler": "^2.3.0", + "domutils": "^1.5.1", + "entities": "^1.1.1", + "inherits": "^2.0.1", + "readable-stream": "^3.1.1" + } + }, + "node_modules/htmlparser2/node_modules/entities": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/entities/download/entities-1.1.2.tgz", + "integrity": "sha1-vfpzUplmTfr9NFKe1PhSKidf6lY=", + "dev": true + }, + "node_modules/htmlparser2/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-3.6.0.tgz", + "integrity": "sha1-M3u9o63AcGvT4CRCaihtS0sskZg=", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npm.taobao.org/http-deceiver/download/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=", + "dev": true + }, + "node_modules/http-errors": { + "version": "1.7.2", + "resolved": "https://registry.npm.taobao.org/http-errors/download/http-errors-1.7.2.tgz", + "integrity": "sha1-T1ApzxMjnzEDblsuVSkrz7zIXI8=", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-errors/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npm.taobao.org/inherits/download/inherits-2.0.3.tgz?cache=0&sync_timestamp=1606706255906&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Finherits%2Fdownload%2Finherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "node_modules/http-parser-js": { + "version": "0.5.3", + "resolved": "https://registry.npm.taobao.org/http-parser-js/download/http-parser-js-0.5.3.tgz", + "integrity": "sha1-AdJwnHnUFpi7AdTezF6dpOSgM9k=", + "dev": true + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npm.taobao.org/http-proxy/download/http-proxy-1.18.1.tgz?cache=0&sync_timestamp=1589778321455&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhttp-proxy%2Fdownload%2Fhttp-proxy-1.18.1.tgz", + "integrity": "sha1-QBVB8FNIhLv5UmAzTnL4juOXZUk=", + "dev": true, + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-middleware": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/http-proxy-middleware/download/http-proxy-middleware-1.1.0.tgz?cache=0&sync_timestamp=1616967547207&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhttp-proxy-middleware%2Fdownload%2Fhttp-proxy-middleware-1.1.0.tgz", + "integrity": "sha1-uJayzGg2AZr0pPLV97Ibmcd+oT8=", + "dev": true, + "dependencies": { + "@types/http-proxy": "^1.17.5", + "camelcase": "^6.2.0", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/http-signature/download/http-signature-1.2.0.tgz?cache=0&sync_timestamp=1600868613104&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhttp-signature%2Fdownload%2Fhttp-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + }, + "engines": { + "node": ">=0.8", + "npm": ">=1.3.7" + } + }, + "node_modules/https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/https-browserify/download/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", + "dev": true + }, + "node_modules/human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/human-signals/download/human-signals-1.1.1.tgz", + "integrity": "sha1-xbHNFPUK6uCatsWf5jujOV/k36M=", + "dev": true, + "engines": { + "node": ">=8.12.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npm.taobao.org/iconv-lite/download/iconv-lite-0.4.24.tgz", + "integrity": "sha1-ICK0sl+93CHS9SSXSkdKr+czkIs=", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/icss-utils/download/icss-utils-4.1.1.tgz", + "integrity": "sha1-IRcLU3ie4nRHwvR91oMIFAP5pGc=", + "dev": true, + "dependencies": { + "postcss": "^7.0.14" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npm.taobao.org/ieee754/download/ieee754-1.2.1.tgz?cache=0&sync_timestamp=1603838209136&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fieee754%2Fdownload%2Fieee754-1.2.1.tgz", + "integrity": "sha1-jrehCmP/8l0VpXsAFYbRd9Gw01I=", + "dev": true + }, + "node_modules/iferr": { + "version": "0.1.5", + "resolved": "https://registry.npm.taobao.org/iferr/download/iferr-0.1.5.tgz", + "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=", + "dev": true + }, + "node_modules/ignore": { + "version": "3.3.10", + "resolved": "https://registry.npmmirror.com/ignore/-/ignore-3.3.10.tgz", + "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", + "dev": true + }, + "node_modules/import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/import-cwd/download/import-cwd-2.1.0.tgz", + "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", + "dev": true, + "dependencies": { + "import-from": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/import-fresh/download/import-fresh-2.0.0.tgz?cache=0&sync_timestamp=1608469485280&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fimport-fresh%2Fdownload%2Fimport-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "dev": true, + "dependencies": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-from": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/import-from/download/import-from-2.1.0.tgz?cache=0&sync_timestamp=1600349104815&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fimport-from%2Fdownload%2Fimport-from-2.1.0.tgz", + "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", + "dev": true, + "dependencies": { + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-local": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/import-local/download/import-local-2.0.0.tgz", + "integrity": "sha1-VQcL44pZk88Y72236WH1vuXFoJ0=", + "dev": true, + "dependencies": { + "pkg-dir": "^3.0.0", + "resolve-cwd": "^2.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/import-local/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/find-up/download/find-up-3.0.0.tgz?cache=0&sync_timestamp=1608181302758&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffind-up%2Fdownload%2Ffind-up-3.0.0.tgz", + "integrity": "sha1-SRafHXmTQwZG2mHsxa41XCHJe3M=", + "dev": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/import-local/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/locate-path/download/locate-path-3.0.0.tgz", + "integrity": "sha1-2+w7OrdZdYBxtY/ln8QYca8hQA4=", + "dev": true, + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/import-local/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/p-locate/download/p-locate-3.0.0.tgz", + "integrity": "sha1-Mi1poFwCZLJZl9n0DNiokasAZKQ=", + "dev": true, + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/import-local/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/path-exists/download/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-local/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/pkg-dir/download/pkg-dir-3.0.0.tgz?cache=0&sync_timestamp=1602859010405&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpkg-dir%2Fdownload%2Fpkg-dir-3.0.0.tgz", + "integrity": "sha1-J0kCDyOe2ZCIGx9xIQ1R62UjvqM=", + "dev": true, + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npm.taobao.org/imurmurhash/download/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/indent-string/download/indent-string-4.0.0.tgz", + "integrity": "sha1-Yk+PRJfWGbLZdoUx1Y9BIoVNclE=", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/indexes-of/download/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", + "dev": true + }, + "node_modules/infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/infer-owner/download/infer-owner-1.0.4.tgz", + "integrity": "sha1-xM78qo5RBRwqQLos6KPScpWvlGc=", + "dev": true + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npm.taobao.org/inflight/download/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npm.taobao.org/inherits/download/inherits-2.0.4.tgz?cache=0&sync_timestamp=1606706255906&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Finherits%2Fdownload%2Finherits-2.0.4.tgz", + "integrity": "sha1-D6LGT5MpF8NDOg3tVTY6rjdBa3w=", + "dev": true + }, + "node_modules/internal-ip": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/internal-ip/download/internal-ip-4.3.0.tgz?cache=0&sync_timestamp=1605885653768&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Finternal-ip%2Fdownload%2Finternal-ip-4.3.0.tgz", + "integrity": "sha1-hFRSuq2dLKO2nGNaE3rLmg2tCQc=", + "dev": true, + "dependencies": { + "default-gateway": "^4.2.0", + "ipaddr.js": "^1.9.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/internal-ip/node_modules/default-gateway": { + "version": "4.2.0", + "resolved": "https://registry.npm.taobao.org/default-gateway/download/default-gateway-4.2.0.tgz?cache=0&sync_timestamp=1610365857779&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdefault-gateway%2Fdownload%2Fdefault-gateway-4.2.0.tgz", + "integrity": "sha1-FnEEx1AMIRX23WmwpTa7jtcgVSs=", + "dev": true, + "dependencies": { + "execa": "^1.0.0", + "ip-regex": "^2.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/interpret": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/interpret/download/interpret-1.4.0.tgz", + "integrity": "sha1-Zlq4vE2iendKQFhOgS4+D6RbGh4=", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/ip": { + "version": "1.1.5", + "resolved": "https://registry.npm.taobao.org/ip/download/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "dev": true + }, + "node_modules/ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/ip-regex/download/ip-regex-2.1.0.tgz", + "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npm.taobao.org/ipaddr.js/download/ipaddr.js-1.9.1.tgz", + "integrity": "sha1-v/OFQ+64mEglB5/zoqjmy9RngbM=", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/is-absolute-url/download/is-absolute-url-2.1.0.tgz", + "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-arguments": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/is-arguments/download/is-arguments-1.1.0.tgz?cache=0&sync_timestamp=1607117383813&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-arguments%2Fdownload%2Fis-arguments-1.1.0.tgz", + "integrity": "sha1-YjUwMd++4HzrNGVqa95Z7+yujdk=", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npm.taobao.org/is-arrayish/download/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "node_modules/is-bigint": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/is-bigint/download/is-bigint-1.0.1.tgz", + "integrity": "sha1-aSMFHfy8dkJ4VAuc4OazITql68I=", + "dev": true + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/is-binary-path/download/is-binary-path-2.1.0.tgz", + "integrity": "sha1-6h9/O4DwZCNug0cPhsCcJU+0Wwk=", + "dev": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/is-boolean-object/download/is-boolean-object-1.1.0.tgz", + "integrity": "sha1-4qqtOjqPyjTCj27uE1sVbtJYf/A=", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npm.taobao.org/is-buffer/download/is-buffer-1.1.6.tgz", + "integrity": "sha1-76ouqdqg16suoTqXsritUf776L4=", + "dev": true + }, + "node_modules/is-callable": { + "version": "1.2.3", + "resolved": "https://registry.npm.taobao.org/is-callable/download/is-callable-1.2.3.tgz?cache=0&sync_timestamp=1612134205336&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-callable%2Fdownload%2Fis-callable-1.2.3.tgz", + "integrity": "sha1-ix4FALc6HXbHBIdjbzaOUZ3o244=", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-color-stop": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/is-color-stop/download/is-color-stop-1.1.0.tgz", + "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", + "dev": true, + "dependencies": { + "css-color-names": "^0.0.4", + "hex-color-regex": "^1.1.0", + "hsl-regex": "^1.0.0", + "hsla-regex": "^1.0.0", + "rgb-regex": "^1.0.1", + "rgba-regex": "^1.0.0" + } + }, + "node_modules/is-core-module": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/is-core-module/download/is-core-module-2.2.0.tgz", + "integrity": "sha1-lwN+89UiJNhRY/VZeytj2a/tmBo=", + "dev": true, + "dependencies": { + "has": "^1.0.3" + } + }, + "node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-date-object": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/is-date-object/download/is-date-object-1.0.2.tgz?cache=0&sync_timestamp=1576729182289&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-date-object%2Fdownload%2Fis-date-object-1.0.2.tgz", + "integrity": "sha1-vac28s2P0G0yhE53Q7+nSUw7/X4=", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npm.taobao.org/is-descriptor/download/is-descriptor-0.1.6.tgz", + "integrity": "sha1-Nm2CQN3kh8pRgjsaufB6EKeCUco=", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-descriptor/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-5.1.0.tgz", + "integrity": "sha1-cpyR4thXt6QZofmqZWhcTDP1hF0=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npm.taobao.org/is-directory/download/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-docker": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/is-docker/download/is-docker-2.1.1.tgz?cache=0&sync_timestamp=1596559460885&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-docker%2Fdownload%2Fis-docker-2.1.1.tgz", + "integrity": "sha1-QSWojkTkUNOE4JBH7eca3C0UQVY=", + "dev": true, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/is-extendable/download/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/is-extglob/download/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/is-glob/download/is-glob-4.0.1.tgz", + "integrity": "sha1-dWfb6fL14kZ7x3q4PEopSCQHpdw=", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/is-negative-zero/download/is-negative-zero-2.0.1.tgz", + "integrity": "sha1-PedGwY3aIxkkGlNnWQjY92bxHCQ=", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npm.taobao.org/is-number/download/is-number-7.0.0.tgz", + "integrity": "sha1-dTU0W4lnNNX4DE0GxQlVUnoU8Ss=", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/is-number-object/download/is-number-object-1.0.4.tgz", + "integrity": "sha1-NqyV50HPGLKD/B3fXoPaeY4+wZc=", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/is-obj/download/is-obj-2.0.0.tgz", + "integrity": "sha1-Rz+wXZc3BeP9liBUUBjKjiLvSYI=", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/is-path-cwd/download/is-path-cwd-2.2.0.tgz", + "integrity": "sha1-Z9Q7gmZKe1GR/ZEZEn6zAASKn9s=", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-in-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/is-path-in-cwd/download/is-path-in-cwd-2.1.0.tgz", + "integrity": "sha1-v+Lcomxp85cmWkAJljYCk1oFOss=", + "dev": true, + "dependencies": { + "is-path-inside": "^2.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-inside": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/is-path-inside/download/is-path-inside-2.1.0.tgz?cache=0&sync_timestamp=1615183779039&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-path-inside%2Fdownload%2Fis-path-inside-2.1.0.tgz", + "integrity": "sha1-fJgQWH1lmkDSe8201WFuqwWUlLI=", + "dev": true, + "dependencies": { + "path-is-inside": "^1.0.2" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/is-plain-obj/download/is-plain-obj-3.0.0.tgz", + "integrity": "sha1-r28uoUrFpkYYOlu9tbqrvBVq2dc=", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npm.taobao.org/is-plain-object/download/is-plain-object-2.0.4.tgz?cache=0&sync_timestamp=1599667247216&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-plain-object%2Fdownload%2Fis-plain-object-2.0.4.tgz", + "integrity": "sha1-LBY7P6+xtgbZ0Xko8FwqHDjgdnc=", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-regex": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/is-regex/download/is-regex-1.1.2.tgz?cache=0&sync_timestamp=1612217453411&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-regex%2Fdownload%2Fis-regex-1.1.2.tgz", + "integrity": "sha1-gcjr3k2xQvLPHFP8htakV4gmYlE=", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-symbols": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/is-resolvable/download/is-resolvable-1.1.0.tgz", + "integrity": "sha1-+xj4fOH+uSUWnJpAfBkxijIG7Yg=", + "dev": true + }, + "node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/is-stream/download/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-string": { + "version": "1.0.5", + "resolved": "https://registry.npm.taobao.org/is-string/download/is-string-1.0.5.tgz", + "integrity": "sha1-QEk+0ZjvP/R3uMf5L2ROyCpc06Y=", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-svg": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/is-svg/download/is-svg-3.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-svg%2Fdownload%2Fis-svg-3.0.0.tgz", + "integrity": "sha1-kyHb0pwhLlypnE+peUxxS8r6L3U=", + "dev": true, + "dependencies": { + "html-comment-regex": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/is-symbol": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/is-symbol/download/is-symbol-1.0.3.tgz", + "integrity": "sha1-OOEBS55jKb4N6dJKQU/XRB7GGTc=", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-typedarray/download/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/is-windows/download/is-windows-1.0.2.tgz", + "integrity": "sha1-0YUOuXkezRjmGCzhKjDzlmNLsZ0=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/is-wsl/download/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/isexe/download/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/isobject/download/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npm.taobao.org/isstream/download/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "node_modules/javascript-stringify": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/javascript-stringify/download/javascript-stringify-2.0.1.tgz", + "integrity": "sha1-bvNYA1MQ411mfGde1j0+t8GqGeU=", + "dev": true + }, + "node_modules/jest-worker": { + "version": "25.5.0", + "resolved": "https://registry.npm.taobao.org/jest-worker/download/jest-worker-25.5.0.tgz", + "integrity": "sha1-JhHQcbec6g9D7lej0RhZOsFUfbE=", + "dev": true, + "dependencies": { + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-worker/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz", + "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.2.0.tgz", + "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/js-message": { + "version": "1.0.7", + "resolved": "https://registry.npm.taobao.org/js-message/download/js-message-1.0.7.tgz?cache=0&sync_timestamp=1605128905632&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjs-message%2Fdownload%2Fjs-message-1.0.7.tgz", + "integrity": "sha1-+93QU8ekcCGHG7iyyVOXzBfCDkc=", + "dev": true, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/js-queue": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/js-queue/download/js-queue-2.0.2.tgz", + "integrity": "sha1-C+WQM4+QOzbHPTPDGIOoIUEs1II=", + "dev": true, + "dependencies": { + "easy-stack": "^1.0.1" + }, + "engines": { + "node": ">=1.0.0" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/js-tokens/download/js-tokens-4.0.0.tgz", + "integrity": "sha1-GSA/tZmR35jjoocFDUZHzerzJJk=", + "dev": true + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npm.taobao.org/js-yaml/download/js-yaml-3.14.1.tgz", + "integrity": "sha1-2ugS/bOCX6MGYJqHFzg8UMNqBTc=", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/jsbn/download/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true + }, + "node_modules/json-bigint": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/json-bigint/-/json-bigint-1.0.0.tgz", + "integrity": "sha512-SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ==", + "dependencies": { + "bignumber.js": "^9.0.0" + } + }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/json-parse-better-errors/download/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha1-u4Z8+zRQ5pEHwTHRxRS6s9yLyqk=", + "dev": true + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npm.taobao.org/json-parse-even-better-errors/download/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha1-fEeAWpQxmSjgV3dAXcEuH3pO4C0=", + "dev": true + }, + "node_modules/json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npm.taobao.org/json-schema/download/json-schema-0.2.3.tgz?cache=0&sync_timestamp=1609553708276&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjson-schema%2Fdownload%2Fjson-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npm.taobao.org/json-schema-traverse/download/json-schema-traverse-0.4.1.tgz?cache=0&sync_timestamp=1608000211395&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjson-schema-traverse%2Fdownload%2Fjson-schema-traverse-0.4.1.tgz", + "integrity": "sha1-afaofZUTq4u4/mO9sJecRI5oRmA=", + "dev": true + }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npm.taobao.org/json-stringify-safe/download/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true + }, + "node_modules/json3": { + "version": "3.3.3", + "resolved": "https://registry.npm.taobao.org/json3/download/json3-3.3.3.tgz", + "integrity": "sha1-f8EON1/FrkLEcFpcwKpvYr4wW4E=", + "dev": true + }, + "node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/json5/download/json5-1.0.1.tgz?cache=0&sync_timestamp=1612146079519&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjson5%2Fdownload%2Fjson5-1.0.1.tgz", + "integrity": "sha1-d5+wAYYE+oVOrL9iUhgNg1Q+Pb4=", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/jsonfile/download/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dev": true, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npm.taobao.org/jsprim/download/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "node_modules/killable": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/killable/download/killable-1.0.1.tgz", + "integrity": "sha1-TIzkQRh6Bhx0dPuHygjipjgZSJI=", + "dev": true + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-6.0.3.tgz", + "integrity": "sha1-B8BQNKbDSfoG4k+jWqdttFgM5N0=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/klona": { + "version": "2.0.4", + "resolved": "https://registry.npm.taobao.org/klona/download/klona-2.0.4.tgz?cache=0&sync_timestamp=1600226636423&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fklona%2Fdownload%2Fklona-2.0.4.tgz", + "integrity": "sha1-e7Hjr/sMuGJFR+9+j2cI6i4538A=", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/launch-editor": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/launch-editor/download/launch-editor-2.2.1.tgz", + "integrity": "sha1-hxtaPuOdZoD8wm03kwtu7aidsMo=", + "dev": true, + "dependencies": { + "chalk": "^2.3.0", + "shell-quote": "^1.6.1" + } + }, + "node_modules/launch-editor-middleware": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/launch-editor-middleware/download/launch-editor-middleware-2.2.1.tgz", + "integrity": "sha1-4UsH5scVSwpLhqD9NFeE5FgEwVc=", + "dev": true, + "dependencies": { + "launch-editor": "^2.2.1" + } + }, + "node_modules/lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npm.taobao.org/lines-and-columns/download/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", + "dev": true + }, + "node_modules/loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npm.taobao.org/loader-runner/download/loader-runner-2.4.0.tgz?cache=0&sync_timestamp=1610028054313&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Floader-runner%2Fdownload%2Floader-runner-2.4.0.tgz", + "integrity": "sha1-7UcGa/5TTX6ExMe5mYwqdWB9k1c=", + "dev": true, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/loader-utils/download/loader-utils-1.4.0.tgz", + "integrity": "sha1-xXm140yzSxp07cbB+za/o3HVphM=", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/locate-path/download/locate-path-5.0.0.tgz", + "integrity": "sha1-Gvujlq/WdqbUJQTQpno6frn2KqA=", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npm.taobao.org/lodash/download/lodash-4.17.21.tgz?cache=0&sync_timestamp=1613835817439&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flodash%2Fdownload%2Flodash-4.17.21.tgz", + "integrity": "sha1-Z5WRxWTDv/quhFTPCz3zcMPWkRw=", + "dev": true + }, + "node_modules/lodash.defaultsdeep": { + "version": "4.6.1", + "resolved": "https://registry.npm.taobao.org/lodash.defaultsdeep/download/lodash.defaultsdeep-4.6.1.tgz", + "integrity": "sha1-US6b1yHSctlOPTpjZT+hdRZ0HKY=", + "dev": true + }, + "node_modules/lodash.mapvalues": { + "version": "4.6.0", + "resolved": "https://registry.npm.taobao.org/lodash.mapvalues/download/lodash.mapvalues-4.6.0.tgz", + "integrity": "sha1-G6+lAF3p3W9PJmaMMMo3IwzJaJw=", + "dev": true + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npm.taobao.org/lodash.memoize/download/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", + "dev": true + }, + "node_modules/lodash.transform": { + "version": "4.6.0", + "resolved": "https://registry.npm.taobao.org/lodash.transform/download/lodash.transform-4.6.0.tgz", + "integrity": "sha1-EjBkIvYzJK7YSD0/ODMrX2cFR6A=", + "dev": true + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npm.taobao.org/lodash.uniq/download/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", + "dev": true + }, + "node_modules/log-symbols": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/log-symbols/download/log-symbols-2.2.0.tgz", + "integrity": "sha1-V0Dhxdbw39pK2TI7UzIQfva0xAo=", + "dev": true, + "dependencies": { + "chalk": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/loglevel": { + "version": "1.7.1", + "resolved": "https://registry.npm.taobao.org/loglevel/download/loglevel-1.7.1.tgz?cache=0&sync_timestamp=1606312255832&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Floglevel%2Fdownload%2Floglevel-1.7.1.tgz", + "integrity": "sha1-AF/eL15uRwaPk1/yhXPhJe9y8Zc=", + "dev": true, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/lower-case": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/lower-case/download/lower-case-1.1.4.tgz", + "integrity": "sha1-miyr0bno4K6ZOkv31YdcOcQujqw=", + "dev": true + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npm.taobao.org/lru-cache/download/lru-cache-5.1.1.tgz", + "integrity": "sha1-HaJ+ZxAnGUdpXa9oSOhH8B2EuSA=", + "dev": true, + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/make-dir/download/make-dir-3.1.0.tgz", + "integrity": "sha1-QV6WcEazp/HRhSd9hKpYIDcmoT8=", + "dev": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npm.taobao.org/map-cache/download/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/map-visit/download/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mavon-editor": { + "version": "2.9.1", + "resolved": "https://registry.npm.taobao.org/mavon-editor/download/mavon-editor-2.9.1.tgz", + "integrity": "sha1-Wa3Hy9Ghpx9pHPWyon5g7D5pl8w=", + "dependencies": { + "highlight.js": "^9.11.0", + "highlight.js-async-webpack": "^1.0.4", + "xss": "^1.0.6" + } + }, + "node_modules/mavon-editor/node_modules/highlight.js": { + "version": "9.18.5", + "resolved": "https://registry.nlark.com/highlight.js/download/highlight.js-9.18.5.tgz", + "integrity": "sha1-0Yo1mGfzeME41oGe38KorNXymCU=", + "deprecated": "Support has ended for 9.x series. Upgrade to @latest", + "hasInstallScript": true, + "engines": { + "node": "*" + } + }, + "node_modules/md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npm.taobao.org/md5.js/download/md5.js-1.3.5.tgz", + "integrity": "sha1-tdB7jjIW4+J81yjXL3DR5qNCAF8=", + "dev": true, + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npm.taobao.org/mdn-data/download/mdn-data-2.0.4.tgz", + "integrity": "sha1-aZs8OKxvHXKAkaZGULZdOIUC/Vs=", + "dev": true + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npm.taobao.org/media-typer/download/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npm.taobao.org/memory-fs/download/memory-fs-0.4.1.tgz", + "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", + "dev": true, + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/merge-descriptors/download/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", + "dev": true + }, + "node_modules/merge-source-map": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/merge-source-map/download/merge-source-map-1.1.0.tgz", + "integrity": "sha1-L93n5gIJOfcJBqaPLXrmheTIxkY=", + "dev": true, + "dependencies": { + "source-map": "^0.6.1" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/merge-stream/download/merge-stream-2.0.0.tgz", + "integrity": "sha1-UoI2KaFN0AyXcPtq1H3GMQ8sH2A=", + "dev": true + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npm.taobao.org/merge2/download/merge2-1.4.1.tgz", + "integrity": "sha1-Q2iJL4hekHRVpv19xVwMnUBJkK4=", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/methods/download/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/micromatch/download/micromatch-4.0.2.tgz", + "integrity": "sha1-T8sJmb+fvC/L3SEvbWKbmlbDklk=", + "dev": true, + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/miller-rabin/download/miller-rabin-4.0.1.tgz", + "integrity": "sha1-8IA1HIZbDcViqEYpZtqlNUPHik0=", + "dev": true, + "dependencies": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "bin": { + "miller-rabin": "bin/miller-rabin" + } + }, + "node_modules/miller-rabin/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-4.12.0.tgz", + "integrity": "sha1-d1s/J477uXGO7HNh9IP7Nvu/6og=", + "dev": true + }, + "node_modules/mime": { + "version": "2.5.2", + "resolved": "https://registry.npm.taobao.org/mime/download/mime-2.5.2.tgz?cache=0&sync_timestamp=1613584838235&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmime%2Fdownload%2Fmime-2.5.2.tgz", + "integrity": "sha1-bj3GzCuVEGQ4MOXxnVy3U9pe6r4=", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mime-db": { + "version": "1.46.0", + "resolved": "https://registry.npm.taobao.org/mime-db/download/mime-db-1.46.0.tgz", + "integrity": "sha1-Ymd0in95lZTePLyM3pHe80lmHO4=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.29", + "resolved": "https://registry.npm.taobao.org/mime-types/download/mime-types-2.1.29.tgz?cache=0&sync_timestamp=1613608566611&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmime-types%2Fdownload%2Fmime-types-2.1.29.tgz", + "integrity": "sha1-HUq3faZLkfX3JInfKSNlY3VLsbI=", + "dev": true, + "dependencies": { + "mime-db": "1.46.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/mimic-fn/download/mimic-fn-1.2.0.tgz", + "integrity": "sha1-ggyGo5M0ZA6ZUWkovQP8qIBX0CI=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "0.9.0", + "resolved": "https://registry.npm.taobao.org/mini-css-extract-plugin/download/mini-css-extract-plugin-0.9.0.tgz", + "integrity": "sha1-R/LPB6oWWrNXM7H8l9TEbAVkM54=", + "dev": true, + "dependencies": { + "loader-utils": "^1.1.0", + "normalize-url": "1.9.1", + "schema-utils": "^1.0.0", + "webpack-sources": "^1.1.0" + }, + "engines": { + "node": ">= 6.9.0" + }, + "peerDependencies": { + "webpack": "^4.4.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/normalize-url": { + "version": "1.9.1", + "resolved": "https://registry.npm.taobao.org/normalize-url/download/normalize-url-1.9.1.tgz", + "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", + "dev": true, + "dependencies": { + "object-assign": "^4.0.1", + "prepend-http": "^1.0.0", + "query-string": "^4.1.0", + "sort-keys": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-1.0.0.tgz", + "integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/minimalistic-assert/download/minimalistic-assert-1.0.1.tgz", + "integrity": "sha1-LhlN4ERibUoQ5/f7wAznPoPk1cc=", + "dev": true + }, + "node_modules/minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/minimalistic-crypto-utils/download/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", + "dev": true + }, + "node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npm.taobao.org/minimatch/download/minimatch-3.0.4.tgz", + "integrity": "sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npm.taobao.org/minimist/download/minimist-1.2.5.tgz?cache=0&sync_timestamp=1606706583368&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fminimist%2Fdownload%2Fminimist-1.2.5.tgz", + "integrity": "sha1-Z9ZgFLZqaoqqDAg8X9WN9OTpdgI=", + "dev": true + }, + "node_modules/minipass": { + "version": "3.1.3", + "resolved": "https://registry.npm.taobao.org/minipass/download/minipass-3.1.3.tgz", + "integrity": "sha1-fUL/HzljVILhX5zbUxhN7r1YFf0=", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/minipass-collect/download/minipass-collect-1.0.2.tgz", + "integrity": "sha1-IrgTv3Rdxu26JXa5QAIq1u3Ixhc=", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npm.taobao.org/minipass-flush/download/minipass-flush-1.0.5.tgz", + "integrity": "sha1-gucTXX6JpQ/+ZGEKeHlTxMTLs3M=", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npm.taobao.org/minipass-pipeline/download/minipass-pipeline-1.2.4.tgz", + "integrity": "sha1-aEcveXEcCEZXwGfFxq2Tzd6oIUw=", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/yallist/download/yallist-4.0.0.tgz", + "integrity": "sha1-m7knkNnA7/7GO+c1GeEaNQGaOnI=", + "dev": true + }, + "node_modules/mississippi": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/mississippi/download/mississippi-3.0.0.tgz", + "integrity": "sha1-6goykfl+C16HdrNj1fChLZTGcCI=", + "dev": true, + "dependencies": { + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^3.0.0", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npm.taobao.org/mixin-deep/download/mixin-deep-1.3.2.tgz", + "integrity": "sha1-ESC0PcNZp4Xc5ltVuC4lfM9HlWY=", + "dev": true, + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mixin-deep/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/is-extendable/download/is-extendable-1.0.1.tgz", + "integrity": "sha1-p0cPnkJnM9gb2B4RVSZOOjUHyrQ=", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npm.taobao.org/mkdirp/download/mkdirp-0.5.5.tgz", + "integrity": "sha1-2Rzv1i0UNsoPQWIOJRKI1CAJne8=", + "dev": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/move-concurrently": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/move-concurrently/download/move-concurrently-1.0.1.tgz", + "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", + "dev": true, + "dependencies": { + "aproba": "^1.1.1", + "copy-concurrently": "^1.0.0", + "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.3" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.1.2.tgz?cache=0&sync_timestamp=1607433888963&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.1.2.tgz", + "integrity": "sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk=", + "dev": true + }, + "node_modules/multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npm.taobao.org/multicast-dns/download/multicast-dns-6.2.3.tgz", + "integrity": "sha1-oOx72QVcQoL3kMPIL04o2zsxsik=", + "dev": true, + "dependencies": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/multicast-dns-service-types": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/multicast-dns-service-types/download/multicast-dns-service-types-1.1.0.tgz", + "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=", + "dev": true + }, + "node_modules/mz": { + "version": "2.7.0", + "resolved": "https://registry.npm.taobao.org/mz/download/mz-2.7.0.tgz", + "integrity": "sha1-lQCAV6Vsr63CvGPd5/n/aVWUjjI=", + "dev": true, + "dependencies": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "node_modules/nan": { + "version": "2.14.2", + "resolved": "https://registry.npm.taobao.org/nan/download/nan-2.14.2.tgz?cache=0&sync_timestamp=1602591675048&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnan%2Fdownload%2Fnan-2.14.2.tgz", + "integrity": "sha1-9TdkAGlRaPTMaUrJOT0MlYXu6hk=", + "dev": true, + "optional": true + }, + "node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npm.taobao.org/nanomatch/download/nanomatch-1.2.13.tgz", + "integrity": "sha1-uHqKpPwN6P5r6IiVs4mD/yZb0Rk=", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npm.taobao.org/negotiator/download/negotiator-0.6.2.tgz", + "integrity": "sha1-/qz3zPUlp3rpY0Q2pkiD/+yjRvs=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npm.taobao.org/neo-async/download/neo-async-2.6.2.tgz", + "integrity": "sha1-tKr7k+OustgXTKU88WOrfXMIMF8=", + "dev": true + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npm.taobao.org/nice-try/download/nice-try-1.0.5.tgz", + "integrity": "sha1-ozeKdpbOfSI+iPybdkvX7xCJ42Y=", + "dev": true + }, + "node_modules/no-case": { + "version": "2.3.2", + "resolved": "https://registry.npm.taobao.org/no-case/download/no-case-2.3.2.tgz", + "integrity": "sha1-YLgTOWvjmz8SiKTB7V0efSi0ZKw=", + "dev": true, + "dependencies": { + "lower-case": "^1.1.1" + } + }, + "node_modules/node-fetch": { + "version": "2.6.1", + "resolved": "https://registry.npm.taobao.org/node-fetch/download/node-fetch-2.6.1.tgz?cache=0&sync_timestamp=1599309667528&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnode-fetch%2Fdownload%2Fnode-fetch-2.6.1.tgz", + "integrity": "sha1-BFvTI2Mfdu0uK1VXM5RBa2OaAFI=", + "engines": { + "node": "4.x || >=6.0.0" + } + }, + "node_modules/node-forge": { + "version": "0.10.0", + "resolved": "https://registry.npm.taobao.org/node-forge/download/node-forge-0.10.0.tgz?cache=0&sync_timestamp=1599010706324&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnode-forge%2Fdownload%2Fnode-forge-0.10.0.tgz", + "integrity": "sha1-Mt6ir7Ppkm8C7lzoeUkCaRpna/M=", + "dev": true, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/node-ipc": { + "version": "9.1.4", + "resolved": "https://registry.npm.taobao.org/node-ipc/download/node-ipc-9.1.4.tgz?cache=0&sync_timestamp=1614360246127&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnode-ipc%2Fdownload%2Fnode-ipc-9.1.4.tgz", + "integrity": "sha1-Ks+WJoGv2sJgKHbZj+ZDTVTZvTw=", + "dev": true, + "dependencies": { + "event-pubsub": "4.3.0", + "js-message": "1.0.7", + "js-queue": "2.0.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/node-libs-browser/download/node-libs-browser-2.2.1.tgz", + "integrity": "sha1-tk9RPRgzhiX5A0bSew0jXmMfZCU=", + "dev": true, + "dependencies": { + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "0.0.1", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", + "tty-browserify": "0.0.0", + "url": "^0.11.0", + "util": "^0.11.0", + "vm-browserify": "^1.0.1" + } + }, + "node_modules/node-libs-browser/node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npm.taobao.org/punycode/download/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "dev": true + }, + "node_modules/node-releases": { + "version": "1.1.71", + "resolved": "https://registry.npm.taobao.org/node-releases/download/node-releases-1.1.71.tgz?cache=0&sync_timestamp=1614110060774&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnode-releases%2Fdownload%2Fnode-releases-1.1.71.tgz", + "integrity": "sha1-yxM0sXmJaxyJ7P3UtyX7e738fbs=", + "dev": true + }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npm.taobao.org/normalize-package-data/download/normalize-package-data-2.5.0.tgz?cache=0&sync_timestamp=1616087026739&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnormalize-package-data%2Fdownload%2Fnormalize-package-data-2.5.0.tgz", + "integrity": "sha1-5m2xg4sgDB38IzIl0SyzZSDiNKg=", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-package-data/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&sync_timestamp=1616463641178&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", + "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/normalize-path/download/normalize-path-3.0.0.tgz", + "integrity": "sha1-Dc1p/yOhybEf0JeDFmRKA4ghamU=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npm.taobao.org/normalize-range/download/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "3.3.0", + "resolved": "https://registry.npm.taobao.org/normalize-url/download/normalize-url-3.3.0.tgz", + "integrity": "sha1-suHE3E98bVd0PfczpPWXjRhlBVk=", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/npm-run-path/download/npm-run-path-2.0.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnpm-run-path%2Fdownload%2Fnpm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/nth-check/download/nth-check-1.0.2.tgz", + "integrity": "sha1-sr0pXDfj3VijvwcAN2Zjuk2c8Fw=", + "dev": true, + "dependencies": { + "boolbase": "~1.0.0" + } + }, + "node_modules/null-loader": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/null-loader/download/null-loader-3.0.0.tgz?cache=0&sync_timestamp=1602256793413&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnull-loader%2Fdownload%2Fnull-loader-3.0.0.tgz", + "integrity": "sha1-PitsZjxb2oxzpUNX2PoHCNxhskU=", + "dev": true, + "dependencies": { + "loader-utils": "^1.2.3", + "schema-utils": "^1.0.0" + }, + "engines": { + "node": ">= 8.9.0" + }, + "peerDependencies": { + "webpack": "^4.3.0" + } + }, + "node_modules/null-loader/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-1.0.0.tgz", + "integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npm.taobao.org/num2fraction/download/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "dev": true + }, + "node_modules/oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npm.taobao.org/oauth-sign/download/oauth-sign-0.9.0.tgz", + "integrity": "sha1-R6ewFrqmi1+g7PPe4IqFxnmsZFU=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/object-assign/download/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npm.taobao.org/object-copy/download/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/object-inspect/download/object-inspect-1.9.0.tgz?cache=0&sync_timestamp=1606804265193&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fobject-inspect%2Fdownload%2Fobject-inspect-1.9.0.tgz", + "integrity": "sha1-yQUh104RJ7ZyZt7TOUrWEWmGUzo=", + "dev": true + }, + "node_modules/object-is": { + "version": "1.1.5", + "resolved": "https://registry.npm.taobao.org/object-is/download/object-is-1.1.5.tgz?cache=0&sync_timestamp=1613858223300&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fobject-is%2Fdownload%2Fobject-is-1.1.5.tgz", + "integrity": "sha1-ud7qpfx/GEag+uzc7sE45XePU6w=", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/object-keys/download/object-keys-1.1.1.tgz", + "integrity": "sha1-HEfyct8nfzsdrwYWd9nILiMixg4=", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/object-visit/download/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npm.taobao.org/object.assign/download/object.assign-4.1.2.tgz?cache=0&sync_timestamp=1604115104654&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fobject.assign%2Fdownload%2Fobject.assign-4.1.2.tgz", + "integrity": "sha1-DtVKNC7Os3s4/3brgxoOeIy2OUA=", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.getownpropertydescriptors": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/object.getownpropertydescriptors/download/object.getownpropertydescriptors-2.1.2.tgz?cache=0&sync_timestamp=1613860098805&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fobject.getownpropertydescriptors%2Fdownload%2Fobject.getownpropertydescriptors-2.1.2.tgz", + "integrity": "sha1-G9Y66s8NXS0vMbXjk7A6fGAaI/c=", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npm.taobao.org/object.pick/download/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.values": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/object.values/download/object.values-1.1.3.tgz?cache=0&sync_timestamp=1614057760863&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fobject.values%2Fdownload%2Fobject.values-1.1.3.tgz", + "integrity": "sha1-6qix4XWJ8C9pjbCT98Yu4WmXQu4=", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2", + "has": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/obuf/download/obuf-1.1.2.tgz", + "integrity": "sha1-Cb6jND1BhZ69RGKS0RydTbYZCE4=", + "dev": true + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/on-finished/download/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/on-headers/download/on-headers-1.0.2.tgz", + "integrity": "sha1-dysK5qqlJcOZ5Imt+tkMQD6zwo8=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/once/download/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/onetime/download/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "dev": true, + "dependencies": { + "mimic-fn": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/open": { + "version": "6.4.0", + "resolved": "https://registry.npm.taobao.org/open/download/open-6.4.0.tgz", + "integrity": "sha1-XBPpbQ3IlGhhZPGJZez+iJ7PyKk=", + "dev": true, + "dependencies": { + "is-wsl": "^1.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/opener": { + "version": "1.5.2", + "resolved": "https://registry.npm.taobao.org/opener/download/opener-1.5.2.tgz", + "integrity": "sha1-XTfh81B3udysQwE3InGv3rKhNZg=", + "dev": true, + "bin": { + "opener": "bin/opener-bin.js" + } + }, + "node_modules/opn": { + "version": "5.5.0", + "resolved": "https://registry.npm.taobao.org/opn/download/opn-5.5.0.tgz", + "integrity": "sha1-/HFk+rVtI1kExRw7J9pnWMo7m/w=", + "dev": true, + "dependencies": { + "is-wsl": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ora": { + "version": "3.4.0", + "resolved": "https://registry.npm.taobao.org/ora/download/ora-3.4.0.tgz?cache=0&sync_timestamp=1615981780743&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fora%2Fdownload%2Fora-3.4.0.tgz", + "integrity": "sha1-vwdSSRBZo+8+1MhQl1Md6f280xg=", + "dev": true, + "dependencies": { + "chalk": "^2.4.2", + "cli-cursor": "^2.1.0", + "cli-spinners": "^2.0.0", + "log-symbols": "^2.2.0", + "strip-ansi": "^5.2.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/ora/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-5.2.0.tgz", + "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", + "dev": true, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/original": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/original/download/original-1.0.2.tgz", + "integrity": "sha1-5EKmHP/hxf0gpl8yYcJmY7MD8l8=", + "dependencies": { + "url-parse": "^1.4.3" + } + }, + "node_modules/os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npm.taobao.org/os-browserify/download/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", + "dev": true + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/p-finally/download/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/p-limit/download/p-limit-2.3.0.tgz", + "integrity": "sha1-PdM8ZHohT9//2DWTPrCG2g3CHbE=", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/p-locate/download/p-locate-4.1.0.tgz", + "integrity": "sha1-o0KLtwiLOmApL2aRkni3wpetTwc=", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-map": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/p-map/download/p-map-3.0.0.tgz", + "integrity": "sha1-1wTZr4orpoTiYA2aIVmD1BQal50=", + "dev": true, + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-retry": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/p-retry/download/p-retry-3.0.1.tgz?cache=0&sync_timestamp=1617001968077&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fp-retry%2Fdownload%2Fp-retry-3.0.1.tgz", + "integrity": "sha1-MWtMiJPiyNwc+okfQGxLQivr8yg=", + "dev": true, + "dependencies": { + "retry": "^0.12.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/p-try/download/p-try-2.2.0.tgz", + "integrity": "sha1-yyhoVA4xPWHeWPr741zpAE1VQOY=", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npm.taobao.org/pako/download/pako-1.0.11.tgz?cache=0&sync_timestamp=1610208910632&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpako%2Fdownload%2Fpako-1.0.11.tgz", + "integrity": "sha1-bJWZ00DVTf05RjgCUqNXBaa5kr8=", + "dev": true + }, + "node_modules/parallel-transform": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/parallel-transform/download/parallel-transform-1.2.0.tgz", + "integrity": "sha1-kEnKN9bLIYLDsdLHIL6U0UpYFPw=", + "dev": true, + "dependencies": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "node_modules/param-case": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/param-case/download/param-case-2.1.1.tgz", + "integrity": "sha1-35T9jPZTHs915r75oIWPvHK+Ikc=", + "dev": true, + "dependencies": { + "no-case": "^2.2.0" + } + }, + "node_modules/parse-asn1": { + "version": "5.1.6", + "resolved": "https://registry.npm.taobao.org/parse-asn1/download/parse-asn1-5.1.6.tgz", + "integrity": "sha1-OFCAo+wTy2KmLTlAnLPoiETNrtQ=", + "dev": true, + "dependencies": { + "asn1.js": "^5.2.0", + "browserify-aes": "^1.0.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/parse-json/download/parse-json-5.2.0.tgz?cache=0&sync_timestamp=1610966642419&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fparse-json%2Fdownload%2Fparse-json-5.2.0.tgz", + "integrity": "sha1-x2/Gbe5UIxyWKyK8yKcs8vmXU80=", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/parse5": { + "version": "5.1.1", + "resolved": "https://registry.npm.taobao.org/parse5/download/parse5-5.1.1.tgz?cache=0&sync_timestamp=1595850971402&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fparse5%2Fdownload%2Fparse5-5.1.1.tgz", + "integrity": "sha1-9o5OW6GFKsLK3AD0VV//bCq7YXg=", + "dev": true + }, + "node_modules/parse5-htmlparser2-tree-adapter": { + "version": "6.0.1", + "resolved": "https://registry.npm.taobao.org/parse5-htmlparser2-tree-adapter/download/parse5-htmlparser2-tree-adapter-6.0.1.tgz", + "integrity": "sha1-LN+a2CMyEUA3DU2/XT6Sx8jdxuY=", + "dev": true, + "dependencies": { + "parse5": "^6.0.1" + } + }, + "node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npm.taobao.org/parse5/download/parse5-6.0.1.tgz?cache=0&sync_timestamp=1595850971402&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fparse5%2Fdownload%2Fparse5-6.0.1.tgz", + "integrity": "sha1-4aHAhcVps9wIMhGE8Zo5zCf3wws=", + "dev": true + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npm.taobao.org/parseurl/download/parseurl-1.3.3.tgz", + "integrity": "sha1-naGee+6NEt/wUT7Vt2lXeTvC6NQ=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/pascalcase/download/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npm.taobao.org/path-browserify/download/path-browserify-0.0.1.tgz", + "integrity": "sha1-5sTd1+06onxoogzE5Q4aTug7vEo=", + "dev": true + }, + "node_modules/path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/path-dirname/download/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", + "dev": true + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/path-exists/download/path-exists-4.0.0.tgz", + "integrity": "sha1-UTvb4tO5XXdi6METfvoZXGxhtbM=", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/path-is-absolute/download/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/path-is-inside/download/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", + "dev": true + }, + "node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/path-key/download/path-key-2.0.1.tgz?cache=0&sync_timestamp=1574441431664&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpath-key%2Fdownload%2Fpath-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npm.taobao.org/path-parse/download/path-parse-1.0.6.tgz", + "integrity": "sha1-1i27VnlAXXLEc37FhgDp3c8G0kw=", + "dev": true + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npm.taobao.org/path-to-regexp/download/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", + "dev": true + }, + "node_modules/path-type": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/path-type/download/path-type-3.0.0.tgz?cache=0&sync_timestamp=1611752058913&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpath-type%2Fdownload%2Fpath-type-3.0.0.tgz", + "integrity": "sha1-zvMdyOCho7sNEFwM2Xzzv0f0428=", + "dev": true, + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/path-type/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/pify/download/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/pbkdf2": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/pbkdf2/download/pbkdf2-3.1.1.tgz", + "integrity": "sha1-y4cksPramEWWhW0abrr9NYRlS5Q=", + "dev": true, + "dependencies": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/performance-now/download/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.2.2", + "resolved": "https://registry.npm.taobao.org/picomatch/download/picomatch-2.2.2.tgz", + "integrity": "sha1-IfMz6ba46v8CRo9RRupAbTRfTa0=", + "dev": true, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/pify/download/pify-4.0.1.tgz", + "integrity": "sha1-SyzSXFDVmHNcUCkiJP2MbfQeMjE=", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npm.taobao.org/pinkie/download/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/pinkie-promise/download/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "dev": true, + "dependencies": { + "pinkie": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npm.taobao.org/pkg-dir/download/pkg-dir-4.2.0.tgz?cache=0&sync_timestamp=1602859010405&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpkg-dir%2Fdownload%2Fpkg-dir-4.2.0.tgz", + "integrity": "sha1-8JkTPfft5CLoHR2ESCcO6z5CYfM=", + "dev": true, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pnp-webpack-plugin": { + "version": "1.6.4", + "resolved": "https://registry.npm.taobao.org/pnp-webpack-plugin/download/pnp-webpack-plugin-1.6.4.tgz", + "integrity": "sha1-yXEaxNxIpoXauvyG+Lbdn434QUk=", + "dev": true, + "dependencies": { + "ts-pnp": "^1.1.6" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/portfinder": { + "version": "1.0.28", + "resolved": "https://registry.npm.taobao.org/portfinder/download/portfinder-1.0.28.tgz", + "integrity": "sha1-Z8RiKFK9U3TdHdkA93n1NGL6x3g=", + "dev": true, + "dependencies": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/portfinder/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-3.2.7.tgz", + "integrity": "sha1-clgLfpFF+zm2Z2+cXl+xALk0F5o=", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/posix-character-classes/download/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss": { + "version": "7.0.35", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-7.0.35.tgz", + "integrity": "sha1-0r4AuZj38hHYonaXQHny6SuXDiQ=", + "dev": true, + "dependencies": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-calc": { + "version": "7.0.5", + "resolved": "https://registry.npm.taobao.org/postcss-calc/download/postcss-calc-7.0.5.tgz?cache=0&sync_timestamp=1609689294247&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-calc%2Fdownload%2Fpostcss-calc-7.0.5.tgz", + "integrity": "sha1-+KbpnxLmGcLrwjz2xIb9wVhgkz4=", + "dev": true, + "dependencies": { + "postcss": "^7.0.27", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.2" + } + }, + "node_modules/postcss-colormin": { + "version": "4.0.3", + "resolved": "https://registry.npm.taobao.org/postcss-colormin/download/postcss-colormin-4.0.3.tgz?cache=0&sync_timestamp=1615826700943&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-colormin%2Fdownload%2Fpostcss-colormin-4.0.3.tgz", + "integrity": "sha1-rgYLzpPteUrHEmTwgTLVUJVr04E=", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "color": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-colormin/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz?cache=0&sync_timestamp=1588083303810&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-value-parser%2Fdownload%2Fpostcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + }, + "node_modules/postcss-convert-values": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-convert-values/download/postcss-convert-values-4.0.1.tgz?cache=0&sync_timestamp=1615826700919&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-convert-values%2Fdownload%2Fpostcss-convert-values-4.0.1.tgz", + "integrity": "sha1-yjgT7U2g+BL51DcDWE5Enr4Ymn8=", + "dev": true, + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-convert-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz?cache=0&sync_timestamp=1588083303810&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-value-parser%2Fdownload%2Fpostcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + }, + "node_modules/postcss-discard-comments": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-discard-comments/download/postcss-discard-comments-4.0.2.tgz?cache=0&sync_timestamp=1615826719322&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-discard-comments%2Fdownload%2Fpostcss-discard-comments-4.0.2.tgz", + "integrity": "sha1-H7q9LCRr/2qq15l7KwkY9NevQDM=", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-discard-duplicates/download/postcss-discard-duplicates-4.0.2.tgz?cache=0&sync_timestamp=1615826718440&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-discard-duplicates%2Fdownload%2Fpostcss-discard-duplicates-4.0.2.tgz", + "integrity": "sha1-P+EzzTyCKC5VD8myORdqkge3hOs=", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-discard-empty": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-discard-empty/download/postcss-discard-empty-4.0.1.tgz?cache=0&sync_timestamp=1615826718746&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-discard-empty%2Fdownload%2Fpostcss-discard-empty-4.0.1.tgz", + "integrity": "sha1-yMlR6fc+2UKAGUWERKAq2Qu592U=", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-discard-overridden": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-discard-overridden/download/postcss-discard-overridden-4.0.1.tgz?cache=0&sync_timestamp=1615826705945&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-discard-overridden%2Fdownload%2Fpostcss-discard-overridden-4.0.1.tgz", + "integrity": "sha1-ZSrvipZybwKfXj4AFG7npOdV/1c=", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-load-config": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/postcss-load-config/download/postcss-load-config-2.1.2.tgz?cache=0&sync_timestamp=1612743037145&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-load-config%2Fdownload%2Fpostcss-load-config-2.1.2.tgz", + "integrity": "sha1-xepQTyxK7zPHNZo03jVzdyrXUCo=", + "dev": true, + "dependencies": { + "cosmiconfig": "^5.0.0", + "import-cwd": "^2.0.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/postcss-loader": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/postcss-loader/download/postcss-loader-3.0.0.tgz?cache=0&sync_timestamp=1615479643882&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-loader%2Fdownload%2Fpostcss-loader-3.0.0.tgz", + "integrity": "sha1-a5eUPkfHLYRfqeA/Jzdz1OjdbC0=", + "dev": true, + "dependencies": { + "loader-utils": "^1.1.0", + "postcss": "^7.0.0", + "postcss-load-config": "^2.0.0", + "schema-utils": "^1.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/postcss-loader/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-1.0.0.tgz", + "integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/postcss-merge-longhand": { + "version": "4.0.11", + "resolved": "https://registry.npm.taobao.org/postcss-merge-longhand/download/postcss-merge-longhand-4.0.11.tgz?cache=0&sync_timestamp=1615826720971&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-merge-longhand%2Fdownload%2Fpostcss-merge-longhand-4.0.11.tgz", + "integrity": "sha1-YvSaE+Sg7gTnuY9CuxYGLKJUniQ=", + "dev": true, + "dependencies": { + "css-color-names": "0.0.4", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "stylehacks": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-merge-longhand/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz?cache=0&sync_timestamp=1588083303810&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-value-parser%2Fdownload%2Fpostcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + }, + "node_modules/postcss-merge-rules": { + "version": "4.0.3", + "resolved": "https://registry.npm.taobao.org/postcss-merge-rules/download/postcss-merge-rules-4.0.3.tgz?cache=0&sync_timestamp=1615826721026&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-merge-rules%2Fdownload%2Fpostcss-merge-rules-4.0.3.tgz", + "integrity": "sha1-NivqT/Wh+Y5AdacTxsslrv75plA=", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "cssnano-util-same-parent": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0", + "vendors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-merge-rules/node_modules/postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npm.taobao.org/postcss-selector-parser/download/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha1-sxD1xMD9r3b5SQK7qjDbaqhPUnA=", + "dev": true, + "dependencies": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-minify-font-values/download/postcss-minify-font-values-4.0.2.tgz?cache=0&sync_timestamp=1615826707819&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-minify-font-values%2Fdownload%2Fpostcss-minify-font-values-4.0.2.tgz", + "integrity": "sha1-zUw0TM5HQ0P6xdgiBqssvLiv1aY=", + "dev": true, + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-font-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz?cache=0&sync_timestamp=1588083303810&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-value-parser%2Fdownload%2Fpostcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + }, + "node_modules/postcss-minify-gradients": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-minify-gradients/download/postcss-minify-gradients-4.0.2.tgz?cache=0&sync_timestamp=1615826720974&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-minify-gradients%2Fdownload%2Fpostcss-minify-gradients-4.0.2.tgz", + "integrity": "sha1-k7KcL/UJnFNe7NpWxKpuZlpmNHE=", + "dev": true, + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "is-color-stop": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-gradients/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz?cache=0&sync_timestamp=1588083303810&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-value-parser%2Fdownload%2Fpostcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + }, + "node_modules/postcss-minify-params": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-minify-params/download/postcss-minify-params-4.0.2.tgz?cache=0&sync_timestamp=1615826716020&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-minify-params%2Fdownload%2Fpostcss-minify-params-4.0.2.tgz", + "integrity": "sha1-a5zvAwwR41Jh+V9hjJADbWgNuHQ=", + "dev": true, + "dependencies": { + "alphanum-sort": "^1.0.0", + "browserslist": "^4.0.0", + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "uniqs": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-params/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz?cache=0&sync_timestamp=1588083303810&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-value-parser%2Fdownload%2Fpostcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + }, + "node_modules/postcss-minify-selectors": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-minify-selectors/download/postcss-minify-selectors-4.0.2.tgz?cache=0&sync_timestamp=1615826710931&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-minify-selectors%2Fdownload%2Fpostcss-minify-selectors-4.0.2.tgz", + "integrity": "sha1-4uXrQL/uUA0M2SQ1APX46kJi+9g=", + "dev": true, + "dependencies": { + "alphanum-sort": "^1.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-selectors/node_modules/postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npm.taobao.org/postcss-selector-parser/download/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha1-sxD1xMD9r3b5SQK7qjDbaqhPUnA=", + "dev": true, + "dependencies": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/postcss-modules-extract-imports/download/postcss-modules-extract-imports-2.0.0.tgz?cache=0&sync_timestamp=1602588238811&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-modules-extract-imports%2Fdownload%2Fpostcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha1-gYcZoa4doyX5gyRGsBE27rSTzX4=", + "dev": true, + "dependencies": { + "postcss": "^7.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "3.0.3", + "resolved": "https://registry.npm.taobao.org/postcss-modules-local-by-default/download/postcss-modules-local-by-default-3.0.3.tgz?cache=0&sync_timestamp=1602587661752&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-modules-local-by-default%2Fdownload%2Fpostcss-modules-local-by-default-3.0.3.tgz", + "integrity": "sha1-uxTgzHgnnVBNvcv9fgyiiZP/u7A=", + "dev": true, + "dependencies": { + "icss-utils": "^4.1.1", + "postcss": "^7.0.32", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/postcss-modules-scope": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/postcss-modules-scope/download/postcss-modules-scope-2.2.0.tgz?cache=0&sync_timestamp=1602593290698&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-modules-scope%2Fdownload%2Fpostcss-modules-scope-2.2.0.tgz", + "integrity": "sha1-OFyuATzHdD9afXYC0Qc6iequYu4=", + "dev": true, + "dependencies": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/postcss-modules-values": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/postcss-modules-values/download/postcss-modules-values-3.0.0.tgz?cache=0&sync_timestamp=1602586248938&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-modules-values%2Fdownload%2Fpostcss-modules-values-3.0.0.tgz", + "integrity": "sha1-W1AA1uuuKbQlUwG0o6VFdEI+fxA=", + "dev": true, + "dependencies": { + "icss-utils": "^4.0.0", + "postcss": "^7.0.6" + } + }, + "node_modules/postcss-normalize-charset": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-charset/download/postcss-normalize-charset-4.0.1.tgz?cache=0&sync_timestamp=1615826705990&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-normalize-charset%2Fdownload%2Fpostcss-normalize-charset-4.0.1.tgz", + "integrity": "sha1-izWt067oOhNrBHHg1ZvlilAoXdQ=", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-display-values": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-display-values/download/postcss-normalize-display-values-4.0.2.tgz?cache=0&sync_timestamp=1615826720902&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-normalize-display-values%2Fdownload%2Fpostcss-normalize-display-values-4.0.2.tgz", + "integrity": "sha1-Db4EpM6QY9RmftK+R2u4MMglk1o=", + "dev": true, + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-display-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz?cache=0&sync_timestamp=1588083303810&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-value-parser%2Fdownload%2Fpostcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + }, + "node_modules/postcss-normalize-positions": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-positions/download/postcss-normalize-positions-4.0.2.tgz?cache=0&sync_timestamp=1615826710956&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-normalize-positions%2Fdownload%2Fpostcss-normalize-positions-4.0.2.tgz", + "integrity": "sha1-BfdX+E8mBDc3g2ipH4ky1LECkX8=", + "dev": true, + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-positions/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz?cache=0&sync_timestamp=1588083303810&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-value-parser%2Fdownload%2Fpostcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-repeat-style/download/postcss-normalize-repeat-style-4.0.2.tgz?cache=0&sync_timestamp=1615826720951&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-normalize-repeat-style%2Fdownload%2Fpostcss-normalize-repeat-style-4.0.2.tgz", + "integrity": "sha1-xOu8KJ85kaAo1EdRy90RkYsXkQw=", + "dev": true, + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-repeat-style/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz?cache=0&sync_timestamp=1588083303810&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-value-parser%2Fdownload%2Fpostcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + }, + "node_modules/postcss-normalize-string": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-string/download/postcss-normalize-string-4.0.2.tgz?cache=0&sync_timestamp=1615826710965&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-normalize-string%2Fdownload%2Fpostcss-normalize-string-4.0.2.tgz", + "integrity": "sha1-zUTECrB6DHo23F6Zqs4eyk7CaQw=", + "dev": true, + "dependencies": { + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-string/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz?cache=0&sync_timestamp=1588083303810&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-value-parser%2Fdownload%2Fpostcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-timing-functions/download/postcss-normalize-timing-functions-4.0.2.tgz", + "integrity": "sha1-jgCcoqOUnNr4rSPmtquZy159KNk=", + "dev": true, + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-timing-functions/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz?cache=0&sync_timestamp=1588083303810&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-value-parser%2Fdownload%2Fpostcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + }, + "node_modules/postcss-normalize-unicode": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-unicode/download/postcss-normalize-unicode-4.0.1.tgz?cache=0&sync_timestamp=1615826710988&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-normalize-unicode%2Fdownload%2Fpostcss-normalize-unicode-4.0.1.tgz", + "integrity": "sha1-hBvUj9zzAZrUuqdJOj02O1KuHPs=", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-unicode/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz?cache=0&sync_timestamp=1588083303810&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-value-parser%2Fdownload%2Fpostcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + }, + "node_modules/postcss-normalize-url": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-url/download/postcss-normalize-url-4.0.1.tgz?cache=0&sync_timestamp=1615826711043&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-normalize-url%2Fdownload%2Fpostcss-normalize-url-4.0.1.tgz", + "integrity": "sha1-EOQ3+GvHx+WPe5ZS7YeNqqlfquE=", + "dev": true, + "dependencies": { + "is-absolute-url": "^2.0.0", + "normalize-url": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-url/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz?cache=0&sync_timestamp=1588083303810&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-value-parser%2Fdownload%2Fpostcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + }, + "node_modules/postcss-normalize-whitespace": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-whitespace/download/postcss-normalize-whitespace-4.0.2.tgz?cache=0&sync_timestamp=1615826711115&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-normalize-whitespace%2Fdownload%2Fpostcss-normalize-whitespace-4.0.2.tgz", + "integrity": "sha1-vx1AcP5Pzqh9E0joJdjMDF+qfYI=", + "dev": true, + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-whitespace/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz?cache=0&sync_timestamp=1588083303810&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-value-parser%2Fdownload%2Fpostcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + }, + "node_modules/postcss-ordered-values": { + "version": "4.1.2", + "resolved": "https://registry.npm.taobao.org/postcss-ordered-values/download/postcss-ordered-values-4.1.2.tgz", + "integrity": "sha1-DPdcgg7H1cTSgBiVWeC1ceusDu4=", + "dev": true, + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-ordered-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz?cache=0&sync_timestamp=1588083303810&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-value-parser%2Fdownload%2Fpostcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + }, + "node_modules/postcss-reduce-initial": { + "version": "4.0.3", + "resolved": "https://registry.npm.taobao.org/postcss-reduce-initial/download/postcss-reduce-initial-4.0.3.tgz?cache=0&sync_timestamp=1615826715922&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-reduce-initial%2Fdownload%2Fpostcss-reduce-initial-4.0.3.tgz", + "integrity": "sha1-f9QuvqXpyBRgljniwuhK4nC6SN8=", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-reduce-transforms/download/postcss-reduce-transforms-4.0.2.tgz?cache=0&sync_timestamp=1615826725939&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-reduce-transforms%2Fdownload%2Fpostcss-reduce-transforms-4.0.2.tgz", + "integrity": "sha1-F++kBerMbge+NBSlyi0QdGgdTik=", + "dev": true, + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-reduce-transforms/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz?cache=0&sync_timestamp=1588083303810&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-value-parser%2Fdownload%2Fpostcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.4", + "resolved": "https://registry.npm.taobao.org/postcss-selector-parser/download/postcss-selector-parser-6.0.4.tgz", + "integrity": "sha1-VgdaE4CgRgTDiwY+p3Z6Epr1wrM=", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-svgo": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-svgo/download/postcss-svgo-4.0.2.tgz?cache=0&sync_timestamp=1615826711106&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-svgo%2Fdownload%2Fpostcss-svgo-4.0.2.tgz", + "integrity": "sha1-F7mXvHEbMzurFDqu07jT1uPTglg=", + "dev": true, + "dependencies": { + "is-svg": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "svgo": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-svgo/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz?cache=0&sync_timestamp=1588083303810&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-value-parser%2Fdownload%2Fpostcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + }, + "node_modules/postcss-unique-selectors": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-unique-selectors/download/postcss-unique-selectors-4.0.1.tgz?cache=0&sync_timestamp=1615826715923&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-unique-selectors%2Fdownload%2Fpostcss-unique-selectors-4.0.1.tgz", + "integrity": "sha1-lEaRHzKJv9ZMbWgPBzwDsfnuS6w=", + "dev": true, + "dependencies": { + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-4.1.0.tgz?cache=0&sync_timestamp=1588083303810&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-value-parser%2Fdownload%2Fpostcss-value-parser-4.1.0.tgz", + "integrity": "sha1-RD9qIM7WSBor2k+oUypuVdeJoss=", + "dev": true + }, + "node_modules/postcss/node_modules/supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/prepend-http/download/prepend-http-1.0.4.tgz", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/prettier": { + "version": "1.19.1", + "resolved": "https://registry.npm.taobao.org/prettier/download/prettier-1.19.1.tgz", + "integrity": "sha1-99f1/4qc2HKnvkyhQglZVqYHl8s=", + "dev": true, + "optional": true, + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pretty-error": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/pretty-error/download/pretty-error-2.1.2.tgz", + "integrity": "sha1-von4LYGxyG7I/fvDhQRYgnJ/k7Y=", + "dev": true, + "dependencies": { + "lodash": "^4.17.20", + "renderkid": "^2.0.4" + } + }, + "node_modules/process": { + "version": "0.11.10", + "resolved": "https://registry.npm.taobao.org/process/download/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "dev": true, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/process-nextick-args/download/process-nextick-args-2.0.1.tgz", + "integrity": "sha1-eCDZsWEgzFXKmud5JoCufbptf+I=", + "dev": true + }, + "node_modules/promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/promise-inflight/download/promise-inflight-1.0.1.tgz", + "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=", + "dev": true + }, + "node_modules/proxy-addr": { + "version": "2.0.6", + "resolved": "https://registry.npm.taobao.org/proxy-addr/download/proxy-addr-2.0.6.tgz?cache=0&sync_timestamp=1582556112011&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fproxy-addr%2Fdownload%2Fproxy-addr-2.0.6.tgz", + "integrity": "sha1-/cIzZQVEfT8vLGOO0nLK9hS7sr8=", + "dev": true, + "dependencies": { + "forwarded": "~0.1.2", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/prr": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/prr/download/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", + "dev": true + }, + "node_modules/pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/pseudomap/download/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "dev": true + }, + "node_modules/psl": { + "version": "1.8.0", + "resolved": "https://registry.npm.taobao.org/psl/download/psl-1.8.0.tgz", + "integrity": "sha1-kyb4vPsBOtzABf3/BWrM4CDlHCQ=" + }, + "node_modules/public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npm.taobao.org/public-encrypt/download/public-encrypt-4.0.3.tgz", + "integrity": "sha1-T8ydd6B+SLp1J+fL4N4z0HATMeA=", + "dev": true, + "dependencies": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/public-encrypt/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-4.12.0.tgz", + "integrity": "sha1-d1s/J477uXGO7HNh9IP7Nvu/6og=", + "dev": true + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/pump/download/pump-3.0.0.tgz", + "integrity": "sha1-tKIRaBW94vTh6mAjVOjHVWUQemQ=", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npm.taobao.org/pumpify/download/pumpify-1.5.1.tgz", + "integrity": "sha1-NlE74karJ1cLGjdKXOJ4v9dDcM4=", + "dev": true, + "dependencies": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + } + }, + "node_modules/pumpify/node_modules/pump": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/pump/download/pump-2.0.1.tgz", + "integrity": "sha1-Ejma3W5M91Jtlzy8i1zi4pCLOQk=", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/punycode/download/punycode-2.1.1.tgz", + "integrity": "sha1-tYsBCsQMIsVldhbI0sLALHv0eew=", + "engines": { + "node": ">=6" + } + }, + "node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.npm.taobao.org/q/download/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "dev": true, + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, + "node_modules/qs": { + "version": "6.5.2", + "resolved": "https://registry.npm.taobao.org/qs/download/qs-6.5.2.tgz?cache=0&sync_timestamp=1616385328325&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fqs%2Fdownload%2Fqs-6.5.2.tgz", + "integrity": "sha1-yzroBuh0BERYTvFUzo7pjUA/PjY=", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/query-string": { + "version": "4.3.4", + "resolved": "https://registry.npm.taobao.org/query-string/download/query-string-4.3.4.tgz", + "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", + "dev": true, + "dependencies": { + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/querystring": { + "version": "0.2.0", + "resolved": "https://registry.npm.taobao.org/querystring/download/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", + "dev": true, + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npm.taobao.org/querystring-es3/download/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", + "dev": true, + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/querystringify/download/querystringify-2.2.0.tgz", + "integrity": "sha1-M0WUG0FTy50ILY7uTNogFqmu9/Y=" + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/randombytes/download/randombytes-2.1.0.tgz", + "integrity": "sha1-32+ENy8CcNxlzfYpE0mrekc9Tyo=", + "dev": true, + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/randomfill/download/randomfill-1.0.4.tgz", + "integrity": "sha1-ySGW/IarQr6YPxvzF3giSTHWFFg=", + "dev": true, + "dependencies": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npm.taobao.org/range-parser/download/range-parser-1.2.1.tgz", + "integrity": "sha1-PPNwI9GZ4cJNGlW4SADC8+ZGgDE=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.4.0", + "resolved": "https://registry.npm.taobao.org/raw-body/download/raw-body-2.4.0.tgz", + "integrity": "sha1-oc5vucm8NWylLoklarWQWeE9AzI=", + "dev": true, + "dependencies": { + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/read-pkg/download/read-pkg-5.2.0.tgz?cache=0&sync_timestamp=1616914988083&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fread-pkg%2Fdownload%2Fread-pkg-5.2.0.tgz", + "integrity": "sha1-e/KVQ4yloz5WzTDgU7NO5yUMk8w=", + "dev": true, + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.7.tgz", + "integrity": "sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c=", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/readable-stream/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.1.2.tgz", + "integrity": "sha1-mR7GnSluAxN0fVm9/St0XDX4go0=", + "dev": true + }, + "node_modules/readdirp": { + "version": "3.5.0", + "resolved": "https://registry.npm.taobao.org/readdirp/download/readdirp-3.5.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Freaddirp%2Fdownload%2Freaddirp-3.5.0.tgz", + "integrity": "sha1-m6dMAZsV02UnjS6Ru4xI17TULJ4=", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npm.taobao.org/rechoir/download/rechoir-0.6.2.tgz", + "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", + "dev": true, + "dependencies": { + "resolve": "^1.1.6" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.7", + "resolved": "https://registry.npm.taobao.org/regenerator-runtime/download/regenerator-runtime-0.13.7.tgz", + "integrity": "sha1-ysLazIoepnX+qrrriugziYrkb1U=" + }, + "node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/regex-not/download/regex-not-1.0.2.tgz", + "integrity": "sha1-H07OJ+ALC2XgJHpoEOaoXYOldSw=", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regexp.prototype.flags": { + "version": "1.3.1", + "resolved": "https://registry.npm.taobao.org/regexp.prototype.flags/download/regexp.prototype.flags-1.3.1.tgz?cache=0&sync_timestamp=1610725764337&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fregexp.prototype.flags%2Fdownload%2Fregexp.prototype.flags-1.3.1.tgz", + "integrity": "sha1-fvNSro0VnnWMDq3Kb4/LTu8HviY=", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npm.taobao.org/relateurl/download/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/remove-trailing-separator/download/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true + }, + "node_modules/renderkid": { + "version": "2.0.5", + "resolved": "https://registry.npm.taobao.org/renderkid/download/renderkid-2.0.5.tgz", + "integrity": "sha1-SDsaxZxmAaswp6WWpZZcq8z90KU=", + "dev": true, + "dependencies": { + "css-select": "^2.0.2", + "dom-converter": "^0.2", + "htmlparser2": "^3.10.1", + "lodash": "^4.17.20", + "strip-ansi": "^3.0.0" + } + }, + "node_modules/renderkid/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/renderkid/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/repeat-element/download/repeat-element-1.1.3.tgz", + "integrity": "sha1-eC4NglwMWjuzlzH4Tv7mt0Lmsc4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npm.taobao.org/repeat-string/download/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/request": { + "version": "2.88.2", + "resolved": "https://registry.npm.taobao.org/request/download/request-2.88.2.tgz", + "integrity": "sha1-1zyRhzHLWofaBH4gcjQUb2ZNErM=", + "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", + "dev": true, + "dependencies": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/require-directory/download/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/require-main-filename/download/require-main-filename-2.0.0.tgz", + "integrity": "sha1-0LMp7MfMD2Fkn2IhW+aa9UqomJs=", + "dev": true + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/requires-port/download/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" + }, + "node_modules/resolve": { + "version": "1.20.0", + "resolved": "https://registry.npm.taobao.org/resolve/download/resolve-1.20.0.tgz", + "integrity": "sha1-YpoBP7P3B1XW8LeTXMHCxTeLGXU=", + "dev": true, + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + }, + "node_modules/resolve-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/resolve-cwd/download/resolve-cwd-2.0.0.tgz", + "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", + "dev": true, + "dependencies": { + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/resolve-from/download/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npm.taobao.org/resolve-url/download/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "deprecated": "https://github.com/lydell/resolve-url#deprecated", + "dev": true + }, + "node_modules/restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/restore-cursor/download/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "dev": true, + "dependencies": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npm.taobao.org/ret/download/ret-0.1.15.tgz?cache=0&sync_timestamp=1613002746282&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fret%2Fdownload%2Fret-0.1.15.tgz", + "integrity": "sha1-uKSCXVvbH8P29Twrwz+BOIaBx7w=", + "dev": true, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/retry": { + "version": "0.12.0", + "resolved": "https://registry.npm.taobao.org/retry/download/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/rgb-regex/download/rgb-regex-1.0.1.tgz", + "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=", + "dev": true + }, + "node_modules/rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/rgba-regex/download/rgba-regex-1.0.0.tgz", + "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=", + "dev": true + }, + "node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npm.taobao.org/rimraf/download/rimraf-2.7.1.tgz", + "integrity": "sha1-NXl/E6f9rcVmFCwp1PB8ytSD4+w=", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/ripemd160/download/ripemd160-2.0.2.tgz", + "integrity": "sha1-ocGm9iR1FXe6XQeRTLyShQWFiQw=", + "dev": true, + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "node_modules/run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/run-queue/download/run-queue-1.0.3.tgz", + "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", + "dev": true, + "dependencies": { + "aproba": "^1.1.1" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.2.1.tgz", + "integrity": "sha1-Hq+fqb2x/dTsdfWPnNtOa3gn7sY=", + "dev": true + }, + "node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/safe-regex/download/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "dependencies": { + "ret": "~0.1.10" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/safer-buffer/download/safer-buffer-2.1.2.tgz", + "integrity": "sha1-RPoWGwGHuVSd2Eu5GAL5vYOFzWo=", + "dev": true + }, + "node_modules/sass": { + "version": "1.32.8", + "resolved": "https://registry.npm.taobao.org/sass/download/sass-1.32.8.tgz", + "integrity": "sha1-8WqavY3FMK3Yg05QaHiigIwDe9w=", + "dev": true, + "dependencies": { + "chokidar": ">=2.0.0 <4.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/sass-loader": { + "version": "10.1.1", + "resolved": "https://registry.npm.taobao.org/sass-loader/download/sass-loader-10.1.1.tgz", + "integrity": "sha1-Td1aPXY455SQZd1unHwEA39+Zj0=", + "dev": true, + "dependencies": { + "klona": "^2.0.4", + "loader-utils": "^2.0.0", + "neo-async": "^2.6.2", + "schema-utils": "^3.0.0", + "semver": "^7.3.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0 || ^5.0.0", + "sass": "^1.3.0", + "webpack": "^4.36.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + } + } + }, + "node_modules/sass-loader/node_modules/json5": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/json5/download/json5-2.2.0.tgz?cache=0&sync_timestamp=1612146079519&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjson5%2Fdownload%2Fjson5-2.2.0.tgz", + "integrity": "sha1-Lf7+cgxrpSXZ69kJlQ8FFTFsiaM=", + "dev": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/sass-loader/node_modules/loader-utils": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/loader-utils/download/loader-utils-2.0.0.tgz", + "integrity": "sha1-5MrOW4FtQloWa18JfhDNErNgZLA=", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/sass-loader/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npm.taobao.org/lru-cache/download/lru-cache-6.0.0.tgz", + "integrity": "sha1-bW/mVw69lqr5D8rR2vo7JWbbOpQ=", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/sass-loader/node_modules/schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-3.0.0.tgz", + "integrity": "sha1-Z1AvaqK2ai1AMrQnmilEl4oJE+8=", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/sass-loader/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-7.3.5.tgz?cache=0&sync_timestamp=1616463641178&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-7.3.5.tgz", + "integrity": "sha1-C2Ich5NI2JmOSw5L6Us/EuYBjvc=", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/sass-loader/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/yallist/download/yallist-4.0.0.tgz", + "integrity": "sha1-m7knkNnA7/7GO+c1GeEaNQGaOnI=", + "dev": true + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npm.taobao.org/sax/download/sax-1.2.4.tgz?cache=0&sync_timestamp=1608181219722&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsax%2Fdownload%2Fsax-1.2.4.tgz", + "integrity": "sha1-KBYjTiN4vdxOU1T6tcqold9xANk=", + "dev": true + }, + "node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-2.7.1.tgz", + "integrity": "sha1-HKTzLRskxZDCA7jnpQvw6kzTlNc=", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + } + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/select-hose/download/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", + "dev": true + }, + "node_modules/selfsigned": { + "version": "1.10.8", + "resolved": "https://registry.npm.taobao.org/selfsigned/download/selfsigned-1.10.8.tgz", + "integrity": "sha1-DRcgi30Swz+OrIXEGDXyf8PYGjA=", + "dev": true, + "dependencies": { + "node-forge": "^0.10.0" + } + }, + "node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-6.3.0.tgz?cache=0&sync_timestamp=1616463641178&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-6.3.0.tgz", + "integrity": "sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/send": { + "version": "0.17.1", + "resolved": "https://registry.npm.taobao.org/send/download/send-0.17.1.tgz", + "integrity": "sha1-wdiwWfeQD3Rm3Uk4vcROEd2zdsg=", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.7.2", + "mime": "1.6.0", + "ms": "2.1.1", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433888963&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/send/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npm.taobao.org/mime/download/mime-1.6.0.tgz?cache=0&sync_timestamp=1613584838235&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmime%2Fdownload%2Fmime-1.6.0.tgz", + "integrity": "sha1-Ms2eXGRVO9WNGaVor0Uqz/BJgbE=", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.1.1.tgz?cache=0&sync_timestamp=1607433888963&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.1.1.tgz", + "integrity": "sha1-MKWGTrPrsKZvLr5tcnrwagnYbgo=", + "dev": true + }, + "node_modules/serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/serialize-javascript/download/serialize-javascript-4.0.0.tgz", + "integrity": "sha1-tSXhI4SJpez8Qq+sw/6Z5mb0sao=", + "dev": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npm.taobao.org/serve-index/download/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npm.taobao.org/http-errors/download/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npm.taobao.org/inherits/download/inherits-2.0.3.tgz?cache=0&sync_timestamp=1606706255906&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Finherits%2Fdownload%2Finherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433888963&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/setprototypeof/download/setprototypeof-1.1.0.tgz", + "integrity": "sha1-0L2FU2iHtv58DYGMuWLZ2RxU5lY=", + "dev": true + }, + "node_modules/serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npm.taobao.org/serve-static/download/serve-static-1.14.1.tgz", + "integrity": "sha1-Zm5jbcTwEPfvKZcKiKZ0MgiYsvk=", + "dev": true, + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/set-blocking/download/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "node_modules/set-value": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/set-value/download/set-value-2.0.1.tgz", + "integrity": "sha1-oY1AUw5vB95CKMfe/kInr4ytAFs=", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npm.taobao.org/setimmediate/download/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", + "dev": true + }, + "node_modules/setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/setprototypeof/download/setprototypeof-1.1.1.tgz", + "integrity": "sha1-fpWsskqpL1iF4KvvW6ExMw1K5oM=", + "dev": true + }, + "node_modules/sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npm.taobao.org/sha.js/download/sha.js-2.4.11.tgz", + "integrity": "sha1-N6XPC4HsvGlD3hCbopYNGyZYSuc=", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + }, + "bin": { + "sha.js": "bin.js" + } + }, + "node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/shebang-command/download/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/shebang-regex/download/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shell-quote": { + "version": "1.7.2", + "resolved": "https://registry.npm.taobao.org/shell-quote/download/shell-quote-1.7.2.tgz", + "integrity": "sha1-Z6fQLHbJ2iT5nSCAj8re0ODgS+I=", + "dev": true + }, + "node_modules/shelljs": { + "version": "0.8.4", + "resolved": "https://registry.npm.taobao.org/shelljs/download/shelljs-0.8.4.tgz", + "integrity": "sha1-3naE/ut2f4cWsyYHiooAh1iQ48I=", + "dev": true, + "dependencies": { + "glob": "^7.0.0", + "interpret": "^1.0.0", + "rechoir": "^0.6.2" + }, + "bin": { + "shjs": "bin/shjs" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npm.taobao.org/signal-exit/download/signal-exit-3.0.3.tgz?cache=0&sync_timestamp=1600349108829&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsignal-exit%2Fdownload%2Fsignal-exit-3.0.3.tgz", + "integrity": "sha1-oUEMLt2PB3sItOJTyOrPyvBXRhw=", + "dev": true + }, + "node_modules/simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npm.taobao.org/simple-swizzle/download/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "dev": true, + "dependencies": { + "is-arrayish": "^0.3.1" + } + }, + "node_modules/simple-swizzle/node_modules/is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npm.taobao.org/is-arrayish/download/is-arrayish-0.3.2.tgz", + "integrity": "sha1-RXSirlb3qyBolvtDHq7tBm/fjwM=", + "dev": true + }, + "node_modules/slash": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/slash/-/slash-1.0.0.tgz", + "integrity": "sha512-3TYDR7xWt4dIqV2JauJr+EJeW356RXijHeUlO+8djJ+uBXPn8/2dpzBc8yQhh583sVvc9CvFAeQVgijsH+PNNg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npm.taobao.org/snapdragon/download/snapdragon-0.8.2.tgz", + "integrity": "sha1-ZJIufFZbDhQgS6GqfWlkJ40lGC0=", + "dev": true, + "dependencies": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/snapdragon-node/download/snapdragon-node-2.1.1.tgz", + "integrity": "sha1-bBdfhv8UvbByRWPo88GwIaKGhTs=", + "dev": true, + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha1-FpwvbT3x+ZJhgHI2XJsOofaHhlY=", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-1.0.0.tgz", + "integrity": "sha1-2Eh2Mh0Oet0DmQQGq7u9NrqSaMc=", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/is-descriptor/download/is-descriptor-1.0.2.tgz", + "integrity": "sha1-OxWXRqZmBLBPjIFSS6NlxfFNhuw=", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/snapdragon-util/download/snapdragon-util-3.0.1.tgz", + "integrity": "sha1-+VZHlIbyrNeXAGk/b3uAXkWrVuI=", + "dev": true, + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/snapdragon/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433888963&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/snapdragon/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sockjs": { + "version": "0.3.21", + "resolved": "https://registry.npm.taobao.org/sockjs/download/sockjs-0.3.21.tgz", + "integrity": "sha1-s0/7mOeWkwtgoM+hGQTWozmn1Bc=", + "dev": true, + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^3.4.0", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/sockjs-client": { + "version": "1.5.1", + "resolved": "https://registry.npm.taobao.org/sockjs-client/download/sockjs-client-1.5.1.tgz", + "integrity": "sha1-JWkI9tWt+5Tau9vQLGY2LMoPnqY=", + "dev": true, + "dependencies": { + "debug": "^3.2.6", + "eventsource": "^1.0.7", + "faye-websocket": "^0.11.3", + "inherits": "^2.0.4", + "json3": "^3.3.3", + "url-parse": "^1.5.1" + } + }, + "node_modules/sockjs-client/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-3.2.7.tgz", + "integrity": "sha1-clgLfpFF+zm2Z2+cXl+xALk0F5o=", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/sort-keys/download/sort-keys-1.1.2.tgz?cache=0&sync_timestamp=1609311085248&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsort-keys%2Fdownload%2Fsort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", + "dev": true, + "dependencies": { + "is-plain-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sort-keys/node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/is-plain-obj/download/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/source-list-map/download/source-list-map-2.0.1.tgz", + "integrity": "sha1-OZO9hzv8SEecyp6jpUeDXHwVSzQ=", + "dev": true + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npm.taobao.org/source-map-resolve/download/source-map-resolve-0.5.3.tgz", + "integrity": "sha1-GQhmvs51U+H48mei7oLGBrVQmho=", + "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "dev": true, + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.19", + "resolved": "https://registry.npm.taobao.org/source-map-support/download/source-map-support-0.5.19.tgz?cache=0&sync_timestamp=1587719289626&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map-support%2Fdownload%2Fsource-map-support-0.5.19.tgz", + "integrity": "sha1-qYti+G3K9PZzmWSMCFKRq56P7WE=", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npm.taobao.org/source-map-url/download/source-map-url-0.4.1.tgz?cache=0&sync_timestamp=1612211015749&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map-url%2Fdownload%2Fsource-map-url-0.4.1.tgz", + "integrity": "sha1-CvZmBadFpaL5HPG7+KevvCg97FY=", + "deprecated": "See https://github.com/lydell/source-map-url#deprecated", + "dev": true + }, + "node_modules/spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/spdx-correct/download/spdx-correct-3.1.1.tgz", + "integrity": "sha1-3s6BrJweZxPl99G28X1Gj6U9iak=", + "dev": true, + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/spdx-exceptions/download/spdx-exceptions-2.3.0.tgz?cache=0&sync_timestamp=1587422410312&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fspdx-exceptions%2Fdownload%2Fspdx-exceptions-2.3.0.tgz", + "integrity": "sha1-PyjOGnegA3JoPq3kpDMYNSeiFj0=", + "dev": true + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/spdx-expression-parse/download/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha1-z3D1BILu/cmOPOCmgz5KU87rpnk=", + "dev": true, + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.7", + "resolved": "https://registry.npm.taobao.org/spdx-license-ids/download/spdx-license-ids-3.0.7.tgz", + "integrity": "sha1-6cGKQQ5e1+EkQqVJ+9ivp2cDjWU=", + "dev": true + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/spdy/download/spdy-4.0.2.tgz", + "integrity": "sha1-t09GYgOj7aRSwCSSuR+56EonZ3s=", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/spdy-transport/download/spdy-transport-3.0.0.tgz", + "integrity": "sha1-ANSGOmQArXXfkzYaFghgXl3NzzE=", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/spdy-transport/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-3.6.0.tgz", + "integrity": "sha1-M3u9o63AcGvT4CRCaihtS0sskZg=", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/split-string": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/split-string/download/split-string-3.1.0.tgz", + "integrity": "sha1-fLCd2jqGWFcFxks5pkZgOGguj+I=", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/sprintf-js/download/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "node_modules/sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npm.taobao.org/sshpk/download/sshpk-1.16.1.tgz", + "integrity": "sha1-+2YcC+8ps520B2nuOfpwCT1vaHc=", + "dev": true, + "dependencies": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + }, + "bin": { + "sshpk-conv": "bin/sshpk-conv", + "sshpk-sign": "bin/sshpk-sign", + "sshpk-verify": "bin/sshpk-verify" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ssri": { + "version": "7.1.0", + "resolved": "https://registry.npm.taobao.org/ssri/download/ssri-7.1.0.tgz?cache=0&sync_timestamp=1611777443499&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fssri%2Fdownload%2Fssri-7.1.0.tgz", + "integrity": "sha1-ksJBv23oI2W1x/tL126XVSLhKU0=", + "dev": true, + "dependencies": { + "figgy-pudding": "^3.5.1", + "minipass": "^3.1.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npm.taobao.org/stable/download/stable-0.1.8.tgz", + "integrity": "sha1-g26zyDgv4pNv6vVEYxAXzn1Ho88=", + "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility", + "dev": true + }, + "node_modules/stackframe": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/stackframe/download/stackframe-1.2.0.tgz?cache=0&sync_timestamp=1590854072754&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstackframe%2Fdownload%2Fstackframe-1.2.0.tgz", + "integrity": "sha1-UkKUktY8YuuYmATBFVLj0i53kwM=", + "dev": true + }, + "node_modules/static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npm.taobao.org/static-extend/download/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npm.taobao.org/statuses/download/statuses-1.5.0.tgz?cache=0&sync_timestamp=1609654307301&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstatuses%2Fdownload%2Fstatuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/stream-browserify/download/stream-browserify-2.0.2.tgz", + "integrity": "sha1-h1IdOKRKp+6RzhzSpH3wy0ndZgs=", + "dev": true, + "dependencies": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "node_modules/stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npm.taobao.org/stream-each/download/stream-each-1.2.3.tgz", + "integrity": "sha1-6+J6DDibBPvMIzZClS4Qcxr6m64=", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npm.taobao.org/stream-http/download/stream-http-2.8.3.tgz", + "integrity": "sha1-stJCRpKIpaJ+xP6JM6z2I95lFPw=", + "dev": true, + "dependencies": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "node_modules/stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/stream-shift/download/stream-shift-1.0.1.tgz?cache=0&sync_timestamp=1576147145118&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstream-shift%2Fdownload%2Fstream-shift-1.0.1.tgz", + "integrity": "sha1-1wiCgVWasneEJCebCHfaPDktWj0=", + "dev": true + }, + "node_modules/strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/strict-uri-encode/download/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz", + "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.1.2.tgz", + "integrity": "sha1-mR7GnSluAxN0fVm9/St0XDX4go0=", + "dev": true + }, + "node_modules/string-width": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/string-width/download/string-width-2.1.1.tgz?cache=0&sync_timestamp=1614522217971&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstring-width%2Fdownload%2Fstring-width-2.1.1.tgz", + "integrity": "sha1-q5Pyeo3BPSjKyBXEYhQ6bZASrp4=", + "dev": true, + "dependencies": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/string-width/node_modules/ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/string-width/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "dependencies": { + "ansi-regex": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/string.prototype.trimend/download/string.prototype.trimend-1.0.4.tgz?cache=0&sync_timestamp=1614127438583&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstring.prototype.trimend%2Fdownload%2Fstring.prototype.trimend-1.0.4.tgz", + "integrity": "sha1-51rpDClCxjUEaGwYsoe0oLGkX4A=", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/string.prototype.trimstart/download/string.prototype.trimstart-1.0.4.tgz?cache=0&sync_timestamp=1614127299808&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstring.prototype.trimstart%2Fdownload%2Fstring.prototype.trimstart-1.0.4.tgz", + "integrity": "sha1-s2OZr0qymZtMnGSL16P7K7Jv7u0=", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-6.0.0.tgz", + "integrity": "sha1-CxVx3XZpzNTz4G4U7x7tJiJa5TI=", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-5.0.0.tgz", + "integrity": "sha1-OIU59VF5vzkznIGvMKZU1p+Hy3U=", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/strip-eof/download/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/strip-final-newline/download/strip-final-newline-2.0.0.tgz", + "integrity": "sha1-ibhS+y/L6Tb29LMYevsKEsGrWK0=", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/stylehacks": { + "version": "4.0.3", + "resolved": "https://registry.npm.taobao.org/stylehacks/download/stylehacks-4.0.3.tgz?cache=0&sync_timestamp=1615826716171&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstylehacks%2Fdownload%2Fstylehacks-4.0.3.tgz", + "integrity": "sha1-Zxj8r00eB9ihMYaQiB6NlnJqcdU=", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/stylehacks/node_modules/postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npm.taobao.org/postcss-selector-parser/download/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha1-sxD1xMD9r3b5SQK7qjDbaqhPUnA=", + "dev": true, + "dependencies": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-5.5.0.tgz", + "integrity": "sha1-4uaaRKyHcveKHsCzW2id9lMO/I8=", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/svgo": { + "version": "1.3.2", + "resolved": "https://registry.npm.taobao.org/svgo/download/svgo-1.3.2.tgz", + "integrity": "sha1-ttxRHAYzRsnkFbgeQ0ARRbltQWc=", + "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/tapable/download/tapable-1.1.3.tgz?cache=0&sync_timestamp=1607088921527&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftapable%2Fdownload%2Ftapable-1.1.3.tgz", + "integrity": "sha1-ofzMBrWNth/XpF2i2kT186Pme6I=", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/terser": { + "version": "4.8.0", + "resolved": "https://registry.npm.taobao.org/terser/download/terser-4.8.0.tgz?cache=0&sync_timestamp=1616002501787&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fterser%2Fdownload%2Fterser-4.8.0.tgz", + "integrity": "sha1-YwVjQ9fHC7KfOvZlhlpG/gOg3xc=", + "dev": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "2.3.8", + "resolved": "https://registry.npm.taobao.org/terser-webpack-plugin/download/terser-webpack-plugin-2.3.8.tgz?cache=0&sync_timestamp=1610194199773&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fterser-webpack-plugin%2Fdownload%2Fterser-webpack-plugin-2.3.8.tgz", + "integrity": "sha1-iUdkoZsHQ/L3BOfCqEjFKDppZyQ=", + "dev": true, + "dependencies": { + "cacache": "^13.0.1", + "find-cache-dir": "^3.3.1", + "jest-worker": "^25.4.0", + "p-limit": "^2.3.0", + "schema-utils": "^2.6.6", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.6.12", + "webpack-sources": "^1.4.3" + }, + "engines": { + "node": ">= 8.9.0" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/terser-webpack-plugin/node_modules/cacache": { + "version": "13.0.1", + "resolved": "https://registry.npm.taobao.org/cacache/download/cacache-13.0.1.tgz?cache=0&sync_timestamp=1616431142216&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcacache%2Fdownload%2Fcacache-13.0.1.tgz", + "integrity": "sha1-qAAMIWlwiQgvhSh6GuxuOCAkpxw=", + "dev": true, + "dependencies": { + "chownr": "^1.1.2", + "figgy-pudding": "^3.5.1", + "fs-minipass": "^2.0.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.2", + "infer-owner": "^1.0.4", + "lru-cache": "^5.1.1", + "minipass": "^3.0.0", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.2", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "p-map": "^3.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^2.7.1", + "ssri": "^7.0.0", + "unique-filename": "^1.1.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npm.taobao.org/commander/download/commander-2.20.3.tgz?cache=0&sync_timestamp=1616364021418&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcommander%2Fdownload%2Fcommander-2.20.3.tgz", + "integrity": "sha1-/UhehMA+tIgcIHIrpIA16FMa6zM=", + "dev": true + }, + "node_modules/thenify": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/thenify/download/thenify-3.3.1.tgz", + "integrity": "sha1-iTLmhqQGYDigFt2eLKRq3Zg4qV8=", + "dev": true, + "dependencies": { + "any-promise": "^1.0.0" + } + }, + "node_modules/thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npm.taobao.org/thenify-all/download/thenify-all-1.6.0.tgz", + "integrity": "sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY=", + "dev": true, + "dependencies": { + "thenify": ">= 3.1.0 < 4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/thread-loader": { + "version": "2.1.3", + "resolved": "https://registry.npm.taobao.org/thread-loader/download/thread-loader-2.1.3.tgz?cache=0&sync_timestamp=1603809365048&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fthread-loader%2Fdownload%2Fthread-loader-2.1.3.tgz", + "integrity": "sha1-y9LBOfwrLebp0o9iKGq3cMGsvdo=", + "dev": true, + "dependencies": { + "loader-runner": "^2.3.1", + "loader-utils": "^1.1.0", + "neo-async": "^2.6.0" + }, + "engines": { + "node": ">= 6.9.0 <7.0.0 || >= 8.9.0" + }, + "peerDependencies": { + "webpack": "^2.0.0 || ^3.0.0 || ^4.0.0" + } + }, + "node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npm.taobao.org/through2/download/through2-2.0.5.tgz", + "integrity": "sha1-AcHjnrMdB8t9A6lqcIIyYLIxMs0=", + "dev": true, + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/thunky/download/thunky-1.1.0.tgz", + "integrity": "sha1-Wrr3FKlAXbBQRzK7zNLO3Z75U30=", + "dev": true + }, + "node_modules/timers-browserify": { + "version": "2.0.12", + "resolved": "https://registry.npm.taobao.org/timers-browserify/download/timers-browserify-2.0.12.tgz?cache=0&sync_timestamp=1603793835646&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftimers-browserify%2Fdownload%2Ftimers-browserify-2.0.12.tgz", + "integrity": "sha1-RKRcEfv0B/NPl7zNFXfGUjYbAO4=", + "dev": true, + "dependencies": { + "setimmediate": "^1.0.4" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/timsort": { + "version": "0.3.0", + "resolved": "https://registry.npm.taobao.org/timsort/download/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=", + "dev": true + }, + "node_modules/to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/to-arraybuffer/download/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", + "dev": true + }, + "node_modules/to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npm.taobao.org/to-object-path/download/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-object-path/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npm.taobao.org/to-regex/download/to-regex-3.0.2.tgz", + "integrity": "sha1-E8/dmzNlUvMLUfM6iuG0Knp1mc4=", + "dev": true, + "dependencies": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npm.taobao.org/to-regex-range/download/to-regex-range-5.0.1.tgz", + "integrity": "sha1-FkjESq58jZiKMmAY7XL1tN0DkuQ=", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/toidentifier/download/toidentifier-1.0.0.tgz", + "integrity": "sha1-fhvjRw8ed5SLxD2Uo8j013UrpVM=", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/toposort": { + "version": "1.0.7", + "resolved": "https://registry.npm.taobao.org/toposort/download/toposort-1.0.7.tgz", + "integrity": "sha1-LmhELZ9k7HILjMieZEOsbKqVACk=", + "dev": true + }, + "node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npm.taobao.org/tough-cookie/download/tough-cookie-2.5.0.tgz", + "integrity": "sha1-zZ+yoKodWhK0c72fuW+j3P9lreI=", + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/tryer": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/tryer/download/tryer-1.0.1.tgz", + "integrity": "sha1-8shUBoALmw90yfdGW4HqrSQSUvg=", + "dev": true + }, + "node_modules/ts-pnp": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/ts-pnp/download/ts-pnp-1.2.0.tgz", + "integrity": "sha1-pQCtCEsHmPHDBxrzkeZZEshrypI=", + "dev": true, + "engines": { + "node": ">=6" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npm.taobao.org/tslib/download/tslib-1.14.1.tgz?cache=0&sync_timestamp=1609887438976&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftslib%2Fdownload%2Ftslib-1.14.1.tgz", + "integrity": "sha1-zy04vcNKE0vK8QkcQfZhni9nLQA=", + "dev": true + }, + "node_modules/tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npm.taobao.org/tty-browserify/download/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", + "dev": true + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npm.taobao.org/tunnel-agent/download/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npm.taobao.org/tweetnacl/download/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true + }, + "node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npm.taobao.org/type-fest/download/type-fest-0.6.0.tgz", + "integrity": "sha1-jSojcNPfiG61yQraHFv2GIrPg4s=", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npm.taobao.org/type-is/download/type-is-1.6.18.tgz", + "integrity": "sha1-TlUs0F3wlGfcvE73Od6J8s83wTE=", + "dev": true, + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npm.taobao.org/typedarray/download/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "node_modules/typeface-roboto": { + "version": "1.1.13", + "resolved": "https://registry.npmmirror.com/typeface-roboto/-/typeface-roboto-1.1.13.tgz", + "integrity": "sha512-YXvbd3a1QTREoD+FJoEkl0VQNJoEjewR2H11IjVv4bp6ahuIcw0yyw/3udC4vJkHw3T3cUh85FTg8eWef3pSaw==", + "dev": true + }, + "node_modules/uglify-js": { + "version": "3.4.10", + "resolved": "https://registry.npm.taobao.org/uglify-js/download/uglify-js-3.4.10.tgz?cache=0&sync_timestamp=1616975941247&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fuglify-js%2Fdownload%2Fuglify-js-3.4.10.tgz", + "integrity": "sha1-mtlWPY6zrN+404WX0q8dgV9qdV8=", + "dev": true, + "dependencies": { + "commander": "~2.19.0", + "source-map": "~0.6.1" + }, + "bin": { + "uglifyjs": "bin/uglifyjs" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/uglify-js/node_modules/commander": { + "version": "2.19.0", + "resolved": "https://registry.npm.taobao.org/commander/download/commander-2.19.0.tgz?cache=0&sync_timestamp=1616364021418&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcommander%2Fdownload%2Fcommander-2.19.0.tgz", + "integrity": "sha1-9hmKqE5bg8RgVLlN3tv+1e6f8So=", + "dev": true + }, + "node_modules/unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/unbox-primitive/download/unbox-primitive-1.0.1.tgz?cache=0&sync_timestamp=1616706319488&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Funbox-primitive%2Fdownload%2Funbox-primitive-1.0.1.tgz", + "integrity": "sha1-CF4hViXsMWJXTciFmr7nilmxRHE=", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + } + }, + "node_modules/union-value": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/union-value/download/union-value-1.0.1.tgz", + "integrity": "sha1-C2/nuDWuzaYcbqTU8CwUIh4QmEc=", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/uniq": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/uniq/download/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", + "dev": true + }, + "node_modules/uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/uniqs/download/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=", + "dev": true + }, + "node_modules/unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/unique-filename/download/unique-filename-1.1.1.tgz", + "integrity": "sha1-HWl2k2mtoFgxA6HmrodoG1ZXMjA=", + "dev": true, + "dependencies": { + "unique-slug": "^2.0.0" + } + }, + "node_modules/unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/unique-slug/download/unique-slug-2.0.2.tgz", + "integrity": "sha1-uqvOkQg/xk6UWw861hPiZPfNTmw=", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4" + } + }, + "node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npm.taobao.org/universalify/download/universalify-0.1.2.tgz?cache=0&sync_timestamp=1603180042770&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Funiversalify%2Fdownload%2Funiversalify-0.1.2.tgz", + "integrity": "sha1-tkb2m+OULavOzJ1mOcgNwQXvqmY=", + "dev": true, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/unpipe/download/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unquote": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/unquote/download/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=", + "dev": true + }, + "node_modules/unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/unset-value/download/unset-value-1.0.0.tgz?cache=0&sync_timestamp=1616088539233&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Funset-value%2Fdownload%2Funset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "dependencies": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "resolved": "https://registry.npm.taobao.org/has-value/download/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/isobject/download/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-values": { + "version": "0.1.4", + "resolved": "https://registry.npm.taobao.org/has-values/download/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/upath": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/upath/download/upath-1.2.0.tgz", + "integrity": "sha1-j2bbzVWog6za5ECK+LA1pQRMGJQ=", + "dev": true, + "engines": { + "node": ">=4", + "yarn": "*" + } + }, + "node_modules/upper-case": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/upper-case/download/upper-case-1.1.3.tgz", + "integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=", + "dev": true + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npm.taobao.org/uri-js/download/uri-js-4.4.1.tgz?cache=0&sync_timestamp=1610237586670&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Furi-js%2Fdownload%2Furi-js-4.4.1.tgz", + "integrity": "sha1-mxpSWVIlhZ5V9mnZKPiMbFfyp34=", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/urix": { + "version": "0.1.0", + "resolved": "https://registry.npm.taobao.org/urix/download/urix-0.1.0.tgz?cache=0&sync_timestamp=1585438689517&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Furix%2Fdownload%2Furix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "deprecated": "Please see https://github.com/lydell/urix#deprecated", + "dev": true + }, + "node_modules/url": { + "version": "0.11.0", + "resolved": "https://registry.npm.taobao.org/url/download/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "dependencies": { + "punycode": "1.3.2", + "querystring": "0.2.0" + } + }, + "node_modules/url-loader": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/url-loader/download/url-loader-2.3.0.tgz?cache=0&sync_timestamp=1602252665628&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Furl-loader%2Fdownload%2Furl-loader-2.3.0.tgz", + "integrity": "sha1-4OLvZY8APvuMpBsPP/v3a6uIZYs=", + "dev": true, + "dependencies": { + "loader-utils": "^1.2.3", + "mime": "^2.4.4", + "schema-utils": "^2.5.0" + }, + "engines": { + "node": ">= 8.9.0" + }, + "peerDependencies": { + "file-loader": "*", + "webpack": "^4.0.0" + }, + "peerDependenciesMeta": { + "file-loader": { + "optional": true + } + } + }, + "node_modules/url-parse": { + "version": "1.5.1", + "resolved": "https://registry.npm.taobao.org/url-parse/download/url-parse-1.5.1.tgz?cache=0&sync_timestamp=1613659753482&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Furl-parse%2Fdownload%2Furl-parse-1.5.1.tgz", + "integrity": "sha1-1fqYkK+KXh8nSiyYN2UQ9kJfbjs=", + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "node_modules/url/node_modules/punycode": { + "version": "1.3.2", + "resolved": "https://registry.npm.taobao.org/punycode/download/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + }, + "node_modules/use": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/use/download/use-3.1.1.tgz", + "integrity": "sha1-1QyMrHmhn7wg8pEfVuuXP04QBw8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/util": { + "version": "0.11.1", + "resolved": "https://registry.npm.taobao.org/util/download/util-0.11.1.tgz", + "integrity": "sha1-MjZzNyDsZLsn9uJvQhqqLhtYjWE=", + "dev": true, + "dependencies": { + "inherits": "2.0.3" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/util-deprecate/download/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "node_modules/util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/util.promisify/download/util.promisify-1.0.1.tgz?cache=0&sync_timestamp=1610159858516&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Futil.promisify%2Fdownload%2Futil.promisify-1.0.1.tgz", + "integrity": "sha1-a693dLgO6w91INi4HQeYKlmruu4=", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + } + }, + "node_modules/util/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npm.taobao.org/inherits/download/inherits-2.0.3.tgz?cache=0&sync_timestamp=1606706255906&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Finherits%2Fdownload%2Finherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "node_modules/utila": { + "version": "0.4.0", + "resolved": "https://registry.npm.taobao.org/utila/download/utila-0.4.0.tgz", + "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=", + "dev": true + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/utils-merge/download/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npm.taobao.org/uuid/download/uuid-3.4.0.tgz?cache=0&sync_timestamp=1607460052228&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fuuid%2Fdownload%2Fuuid-3.4.0.tgz", + "integrity": "sha1-sj5DWK+oogL+ehAK8fX4g/AgB+4=", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "dev": true, + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npm.taobao.org/validate-npm-package-license/download/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha1-/JH2uce6FchX9MssXe/uw51PQQo=", + "dev": true, + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/vary/download/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vendors": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/vendors/download/vendors-1.0.4.tgz?cache=0&sync_timestamp=1615203465160&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fvendors%2Fdownload%2Fvendors-1.0.4.tgz", + "integrity": "sha1-4rgApT56Kbk1BsPPQRANFsTErY4=", + "dev": true + }, + "node_modules/verror": { + "version": "1.10.0", + "resolved": "https://registry.npm.taobao.org/verror/download/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "node_modules/vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/vm-browserify/download/vm-browserify-1.1.2.tgz?cache=0&sync_timestamp=1572870776965&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fvm-browserify%2Fdownload%2Fvm-browserify-1.1.2.tgz", + "integrity": "sha1-eGQcSIuObKkadfUR56OzKobl3aA=", + "dev": true + }, + "node_modules/vue": { + "version": "2.6.12", + "resolved": "https://registry.npm.taobao.org/vue/download/vue-2.6.12.tgz?cache=0&sync_timestamp=1616859177211&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fvue%2Fdownload%2Fvue-2.6.12.tgz", + "integrity": "sha1-9evU+mvShpQD4pqJau1JBEVskSM=" + }, + "node_modules/vue-cli-plugin-vuetify": { + "version": "2.3.1", + "resolved": "https://registry.npm.taobao.org/vue-cli-plugin-vuetify/download/vue-cli-plugin-vuetify-2.3.1.tgz", + "integrity": "sha1-nkWmhpAjUTIOh2iB0FfracZGois=", + "dev": true, + "dependencies": { + "null-loader": "^3.0.0", + "semver": "^7.1.2", + "shelljs": "^0.8.3" + }, + "peerDependenciesMeta": { + "sass-loader": { + "optional": true + }, + "vuetify-loader": { + "optional": true + } + } + }, + "node_modules/vue-cli-plugin-vuetify/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npm.taobao.org/lru-cache/download/lru-cache-6.0.0.tgz", + "integrity": "sha1-bW/mVw69lqr5D8rR2vo7JWbbOpQ=", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/vue-cli-plugin-vuetify/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-7.3.5.tgz?cache=0&sync_timestamp=1616463641178&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-7.3.5.tgz", + "integrity": "sha1-C2Ich5NI2JmOSw5L6Us/EuYBjvc=", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/vue-cli-plugin-vuetify/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/yallist/download/yallist-4.0.0.tgz", + "integrity": "sha1-m7knkNnA7/7GO+c1GeEaNQGaOnI=", + "dev": true + }, + "node_modules/vue-hot-reload-api": { + "version": "2.3.4", + "resolved": "https://registry.npm.taobao.org/vue-hot-reload-api/download/vue-hot-reload-api-2.3.4.tgz", + "integrity": "sha1-UylVzB6yCKPZkLOp+acFdGV+CPI=", + "dev": true + }, + "node_modules/vue-i18n": { + "version": "8.24.5", + "resolved": "https://registry.nlark.com/vue-i18n/download/vue-i18n-8.24.5.tgz?cache=0&sync_timestamp=1624118161778&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fvue-i18n%2Fdownload%2Fvue-i18n-8.24.5.tgz", + "integrity": "sha1-cSemZtW+IZm+ab455DmkGakP+TE=" + }, + "node_modules/vue-loader": { + "version": "15.9.6", + "resolved": "https://registry.npm.taobao.org/vue-loader/download/vue-loader-15.9.6.tgz", + "integrity": "sha1-9Lua4gw6g3CvPs8JuBJtOP/ba4s=", + "dev": true, + "dependencies": { + "@vue/component-compiler-utils": "^3.1.0", + "hash-sum": "^1.0.2", + "loader-utils": "^1.1.0", + "vue-hot-reload-api": "^2.3.0", + "vue-style-loader": "^4.1.0" + }, + "peerDependencies": { + "css-loader": "*", + "webpack": "^3.0.0 || ^4.1.0 || ^5.0.0-0" + }, + "peerDependenciesMeta": { + "cache-loader": { + "optional": true + }, + "vue-template-compiler": { + "optional": true + } + } + }, + "node_modules/vue-loader-v16": { + "name": "vue-loader", + "version": "16.2.0", + "resolved": "https://registry.npm.taobao.org/vue-loader/download/vue-loader-16.2.0.tgz", + "integrity": "sha1-BGpTMI3Ufljv4g3ewe3sAnzjtG4=", + "dev": true, + "optional": true, + "dependencies": { + "chalk": "^4.1.0", + "hash-sum": "^2.0.0", + "loader-utils": "^2.0.0" + } + }, + "node_modules/vue-loader-v16/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "dev": true, + "optional": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/vue-loader-v16/node_modules/chalk": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-4.1.0.tgz?cache=0&sync_timestamp=1592843133653&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-4.1.0.tgz", + "integrity": "sha1-ThSHCmGNni7dl92DRf2dncMVZGo=", + "dev": true, + "optional": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/vue-loader-v16/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "dev": true, + "optional": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/vue-loader-v16/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", + "dev": true, + "optional": true + }, + "node_modules/vue-loader-v16/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz", + "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=", + "dev": true, + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/vue-loader-v16/node_modules/json5": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/json5/download/json5-2.2.0.tgz?cache=0&sync_timestamp=1612146079519&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjson5%2Fdownload%2Fjson5-2.2.0.tgz", + "integrity": "sha1-Lf7+cgxrpSXZ69kJlQ8FFTFsiaM=", + "dev": true, + "optional": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/vue-loader-v16/node_modules/loader-utils": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/loader-utils/download/loader-utils-2.0.0.tgz", + "integrity": "sha1-5MrOW4FtQloWa18JfhDNErNgZLA=", + "dev": true, + "optional": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/vue-loader-v16/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.2.0.tgz", + "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", + "dev": true, + "optional": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/vue-loader/node_modules/hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/hash-sum/download/hash-sum-1.0.2.tgz", + "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=", + "dev": true + }, + "node_modules/vue-router": { + "version": "3.5.1", + "resolved": "https://registry.npm.taobao.org/vue-router/download/vue-router-3.5.1.tgz?cache=0&sync_timestamp=1615477715384&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fvue-router%2Fdownload%2Fvue-router-3.5.1.tgz", + "integrity": "sha1-7fPPSQeVLR4Fg+B5I3Igxf9utsk=" + }, + "node_modules/vue-style-loader": { + "version": "4.1.3", + "resolved": "https://registry.npm.taobao.org/vue-style-loader/download/vue-style-loader-4.1.3.tgz?cache=0&sync_timestamp=1614758618345&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fvue-style-loader%2Fdownload%2Fvue-style-loader-4.1.3.tgz", + "integrity": "sha1-bVWGOlH6dXqyTonZNxRlByqnvDU=", + "dev": true, + "dependencies": { + "hash-sum": "^1.0.2", + "loader-utils": "^1.0.2" + } + }, + "node_modules/vue-style-loader/node_modules/hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/hash-sum/download/hash-sum-1.0.2.tgz", + "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=", + "dev": true + }, + "node_modules/vue-template-compiler": { + "version": "2.6.12", + "resolved": "https://registry.npm.taobao.org/vue-template-compiler/download/vue-template-compiler-2.6.12.tgz?cache=0&sync_timestamp=1597927338574&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fvue-template-compiler%2Fdownload%2Fvue-template-compiler-2.6.12.tgz", + "integrity": "sha1-lH7XGWdEyKUoXr4SM/6WBDf8xX4=", + "dev": true, + "dependencies": { + "de-indent": "^1.0.2", + "he": "^1.1.0" + } + }, + "node_modules/vue-template-es2015-compiler": { + "version": "1.9.1", + "resolved": "https://registry.npm.taobao.org/vue-template-es2015-compiler/download/vue-template-es2015-compiler-1.9.1.tgz", + "integrity": "sha1-HuO8mhbsv1EYvjNLsV+cRvgvWCU=", + "dev": true + }, + "node_modules/vuetify": { + "version": "2.4.8", + "resolved": "https://registry.npm.taobao.org/vuetify/download/vuetify-2.4.8.tgz", + "integrity": "sha1-xuiDqbJWD5kGvYufnrWLABIAru8=", + "peerDependencies": { + "vue": "^2.6.4" + } + }, + "node_modules/vuetify-dialog": { + "version": "2.0.14", + "resolved": "https://registry.nlark.com/vuetify-dialog/download/vuetify-dialog-2.0.14.tgz", + "integrity": "sha1-GUAQvAO5SmHTZzglo+7/hzueE1g=", + "peerDependencies": { + "vue": "*", + "vuetify": "*" + } + }, + "node_modules/vuetify-loader": { + "version": "1.7.2", + "resolved": "https://registry.npm.taobao.org/vuetify-loader/download/vuetify-loader-1.7.2.tgz", + "integrity": "sha1-XNxFMJSWzzpf5DH9dhFwb/pKqMg=", + "dev": true, + "dependencies": { + "decache": "^4.6.0", + "file-loader": "^6.2.0", + "loader-utils": "^2.0.0" + }, + "peerDependencies": { + "vue-template-compiler": "^2.6.10", + "vuetify": "^1.3.0 || ^2.0.0", + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/vuetify-loader/node_modules/file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npm.taobao.org/file-loader/download/file-loader-6.2.0.tgz?cache=0&sync_timestamp=1603816990383&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffile-loader%2Fdownload%2Ffile-loader-6.2.0.tgz", + "integrity": "sha1-uu98+OGEDfMl5DkLRISHlIDuvk0=", + "dev": true, + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/vuetify-loader/node_modules/json5": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/json5/download/json5-2.2.0.tgz?cache=0&sync_timestamp=1612146079519&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjson5%2Fdownload%2Fjson5-2.2.0.tgz", + "integrity": "sha1-Lf7+cgxrpSXZ69kJlQ8FFTFsiaM=", + "dev": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/vuetify-loader/node_modules/loader-utils": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/loader-utils/download/loader-utils-2.0.0.tgz", + "integrity": "sha1-5MrOW4FtQloWa18JfhDNErNgZLA=", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/vuetify-loader/node_modules/schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-3.0.0.tgz", + "integrity": "sha1-Z1AvaqK2ai1AMrQnmilEl4oJE+8=", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/vuex": { + "version": "3.6.2", + "resolved": "https://registry.npm.taobao.org/vuex/download/vuex-3.6.2.tgz?cache=0&sync_timestamp=1612277384353&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fvuex%2Fdownload%2Fvuex-3.6.2.tgz", + "integrity": "sha1-I2vAhqhww655lG8QfxbeWdWJXnE=", + "peerDependencies": { + "vue": "^2.0.0" + } + }, + "node_modules/wangeditor": { + "version": "4.6.17", + "resolved": "https://registry.nlark.com/wangeditor/download/wangeditor-4.6.17.tgz?cache=0&sync_timestamp=1619709265873&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fwangeditor%2Fdownload%2Fwangeditor-4.6.17.tgz", + "integrity": "sha1-gyBhEgVlSCWWl7F/7ks+xya3OWc=", + "dependencies": { + "@babel/runtime": "^7.11.2", + "@babel/runtime-corejs3": "^7.11.2", + "tslib": "^2.1.0" + } + }, + "node_modules/wangeditor/node_modules/tslib": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/tslib/download/tslib-2.2.0.tgz?cache=0&sync_timestamp=1617647331485&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftslib%2Fdownload%2Ftslib-2.2.0.tgz", + "integrity": "sha1-+yxHWXfjXiQTEe3iaTzuHsZpj1w=" + }, + "node_modules/watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npm.taobao.org/watchpack/download/watchpack-1.7.5.tgz?cache=0&sync_timestamp=1612715822561&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwatchpack%2Fdownload%2Fwatchpack-1.7.5.tgz", + "integrity": "sha1-EmfmxV4Lm1vkTCAjrtVDeiwmxFM=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + }, + "optionalDependencies": { + "chokidar": "^3.4.1", + "watchpack-chokidar2": "^2.0.1" + } + }, + "node_modules/watchpack-chokidar2": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/watchpack-chokidar2/download/watchpack-chokidar2-2.0.1.tgz?cache=0&sync_timestamp=1604989085906&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwatchpack-chokidar2%2Fdownload%2Fwatchpack-chokidar2-2.0.1.tgz", + "integrity": "sha1-OFAAcu5uzmbzdpk2lQ6hdxvhyVc=", + "dev": true, + "optional": true, + "dependencies": { + "chokidar": "^2.1.8" + } + }, + "node_modules/watchpack-chokidar2/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/anymatch/download/anymatch-2.0.0.tgz", + "integrity": "sha1-vLJLTzeTTZqnrBe0ra+J58du8us=", + "dev": true, + "optional": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/watchpack-chokidar2/node_modules/anymatch/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/normalize-path/download/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "optional": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npm.taobao.org/binary-extensions/download/binary-extensions-1.13.1.tgz?cache=0&sync_timestamp=1610299293319&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbinary-extensions%2Fdownload%2Fbinary-extensions-1.13.1.tgz", + "integrity": "sha1-WYr+VHVbKGilMw0q/51Ou1Mgm2U=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npm.taobao.org/braces/download/braces-2.3.2.tgz", + "integrity": "sha1-WXn9PxTNUxVl5fot8av/8d+u5yk=", + "dev": true, + "optional": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "optional": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npm.taobao.org/chokidar/download/chokidar-2.1.8.tgz?cache=0&sync_timestamp=1610719499558&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchokidar%2Fdownload%2Fchokidar-2.1.8.tgz", + "integrity": "sha1-gEs6e2qZNYw8XGHnHYco8EHP+Rc=", + "deprecated": "Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies", + "dev": true, + "optional": true, + "dependencies": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" + } + }, + "node_modules/watchpack-chokidar2/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/fill-range/download/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "optional": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "optional": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npm.taobao.org/fsevents/download/fsevents-1.2.13.tgz", + "integrity": "sha1-8yXLBFVZJCi88Rs4M3DvcOO/zDg=", + "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/is-binary-path/download/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": true, + "optional": true, + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/is-number/download/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "optional": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "optional": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npm.taobao.org/micromatch/download/micromatch-3.1.10.tgz", + "integrity": "sha1-cIWbyVyYQJUvNZoGij/En57PrCM=", + "dev": true, + "optional": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/readdirp/download/readdirp-2.2.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Freaddirp%2Fdownload%2Freaddirp-2.2.1.tgz", + "integrity": "sha1-DodiKjMlqjPokihcr4tOhGUppSU=", + "dev": true, + "optional": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/watchpack-chokidar2/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/to-regex-range/download/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "optional": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npm.taobao.org/wbuf/download/wbuf-1.7.3.tgz", + "integrity": "sha1-wdjRSTFtPqhShIiVy2oL/oh7h98=", + "dev": true, + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/wcwidth/download/wcwidth-1.0.1.tgz", + "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", + "dev": true, + "dependencies": { + "defaults": "^1.0.3" + } + }, + "node_modules/webpack": { + "version": "4.46.0", + "resolved": "https://registry.npm.taobao.org/webpack/download/webpack-4.46.0.tgz?cache=0&sync_timestamp=1616589642251&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpack%2Fdownload%2Fwebpack-4.46.0.tgz", + "integrity": "sha1-v5tEBOogoHNgXgoBHRiNd8tq1UI=", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.5.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=6.11.5" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + }, + "webpack-command": { + "optional": true + } + } + }, + "node_modules/webpack-bundle-analyzer": { + "version": "3.9.0", + "resolved": "https://registry.npm.taobao.org/webpack-bundle-analyzer/download/webpack-bundle-analyzer-3.9.0.tgz?cache=0&sync_timestamp=1611221513167&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpack-bundle-analyzer%2Fdownload%2Fwebpack-bundle-analyzer-3.9.0.tgz", + "integrity": "sha1-9vlNsQj7V05BWtMT3kGicH0z7zw=", + "dev": true, + "dependencies": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1", + "bfj": "^6.1.1", + "chalk": "^2.4.1", + "commander": "^2.18.0", + "ejs": "^2.6.1", + "express": "^4.16.3", + "filesize": "^3.6.1", + "gzip-size": "^5.0.0", + "lodash": "^4.17.19", + "mkdirp": "^0.5.1", + "opener": "^1.5.1", + "ws": "^6.0.0" + }, + "bin": { + "webpack-bundle-analyzer": "lib/bin/analyzer.js" + }, + "engines": { + "node": ">= 6.14.4" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npm.taobao.org/commander/download/commander-2.20.3.tgz?cache=0&sync_timestamp=1616364021418&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcommander%2Fdownload%2Fcommander-2.20.3.tgz", + "integrity": "sha1-/UhehMA+tIgcIHIrpIA16FMa6zM=", + "dev": true + }, + "node_modules/webpack-chain": { + "version": "6.5.1", + "resolved": "https://registry.npm.taobao.org/webpack-chain/download/webpack-chain-6.5.1.tgz?cache=0&sync_timestamp=1595813261846&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpack-chain%2Fdownload%2Fwebpack-chain-6.5.1.tgz", + "integrity": "sha1-TycoTLu2N+PI+970Pu9YjU2GEgY=", + "dev": true, + "dependencies": { + "deepmerge": "^1.5.2", + "javascript-stringify": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack-dev-middleware": { + "version": "3.7.3", + "resolved": "https://registry.npm.taobao.org/webpack-dev-middleware/download/webpack-dev-middleware-3.7.3.tgz?cache=0&sync_timestamp=1610718844043&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpack-dev-middleware%2Fdownload%2Fwebpack-dev-middleware-3.7.3.tgz", + "integrity": "sha1-Bjk3KxQyYuK4SrldO5GnWXBhwsU=", + "dev": true, + "dependencies": { + "memory-fs": "^0.4.1", + "mime": "^2.4.4", + "mkdirp": "^0.5.1", + "range-parser": "^1.2.1", + "webpack-log": "^2.0.0" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-server": { + "version": "3.11.2", + "resolved": "https://registry.npm.taobao.org/webpack-dev-server/download/webpack-dev-server-3.11.2.tgz?cache=0&sync_timestamp=1616521496693&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpack-dev-server%2Fdownload%2Fwebpack-dev-server-3.11.2.tgz", + "integrity": "sha1-aV687Xakkp8NXef9c/r+GF/jNwg=", + "dev": true, + "dependencies": { + "ansi-html": "0.0.7", + "bonjour": "^3.5.0", + "chokidar": "^2.1.8", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "debug": "^4.1.1", + "del": "^4.1.1", + "express": "^4.17.1", + "html-entities": "^1.3.1", + "http-proxy-middleware": "0.19.1", + "import-local": "^2.0.0", + "internal-ip": "^4.3.0", + "ip": "^1.1.5", + "is-absolute-url": "^3.0.3", + "killable": "^1.0.1", + "loglevel": "^1.6.8", + "opn": "^5.5.0", + "p-retry": "^3.0.1", + "portfinder": "^1.0.26", + "schema-utils": "^1.0.0", + "selfsigned": "^1.10.8", + "semver": "^6.3.0", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "sockjs-client": "^1.5.0", + "spdy": "^4.0.2", + "strip-ansi": "^3.0.1", + "supports-color": "^6.1.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^3.7.2", + "webpack-log": "^2.0.0", + "ws": "^6.2.1", + "yargs": "^13.3.2" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 6.11.5" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/anymatch/download/anymatch-2.0.0.tgz", + "integrity": "sha1-vLJLTzeTTZqnrBe0ra+J58du8us=", + "dev": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/webpack-dev-server/node_modules/anymatch/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/normalize-path/download/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npm.taobao.org/binary-extensions/download/binary-extensions-1.13.1.tgz?cache=0&sync_timestamp=1610299293319&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbinary-extensions%2Fdownload%2Fbinary-extensions-1.13.1.tgz", + "integrity": "sha1-WYr+VHVbKGilMw0q/51Ou1Mgm2U=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npm.taobao.org/braces/download/braces-2.3.2.tgz", + "integrity": "sha1-WXn9PxTNUxVl5fot8av/8d+u5yk=", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npm.taobao.org/camelcase/download/camelcase-5.3.1.tgz?cache=0&sync_timestamp=1603921787305&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcamelcase%2Fdownload%2Fcamelcase-5.3.1.tgz", + "integrity": "sha1-48mzFWnhBoEd8kL3FXJaH0xJQyA=", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npm.taobao.org/chokidar/download/chokidar-2.1.8.tgz?cache=0&sync_timestamp=1610719499558&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchokidar%2Fdownload%2Fchokidar-2.1.8.tgz", + "integrity": "sha1-gEs6e2qZNYw8XGHnHYco8EHP+Rc=", + "deprecated": "Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies", + "dev": true, + "dependencies": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" + } + }, + "node_modules/webpack-dev-server/node_modules/cliui": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/cliui/download/cliui-5.0.0.tgz?cache=0&sync_timestamp=1604880267387&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcliui%2Fdownload%2Fcliui-5.0.0.tgz", + "integrity": "sha1-3u/P2y6AB4SqNPRvoI4GhRx7u8U=", + "dev": true, + "dependencies": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + } + }, + "node_modules/webpack-dev-server/node_modules/cliui/node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-4.1.0.tgz", + "integrity": "sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc=", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/cliui/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-5.2.0.tgz", + "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", + "dev": true, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npm.taobao.org/emoji-regex/download/emoji-regex-7.0.3.tgz", + "integrity": "sha1-kzoEBShgyF6DwSJHnEdIqOTHIVY=", + "dev": true + }, + "node_modules/webpack-dev-server/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/fill-range/download/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/find-up/download/find-up-3.0.0.tgz?cache=0&sync_timestamp=1608181302758&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffind-up%2Fdownload%2Ffind-up-3.0.0.tgz", + "integrity": "sha1-SRafHXmTQwZG2mHsxa41XCHJe3M=", + "dev": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npm.taobao.org/fsevents/download/fsevents-1.2.13.tgz", + "integrity": "sha1-8yXLBFVZJCi88Rs4M3DvcOO/zDg=", + "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/webpack-dev-server/node_modules/http-proxy-middleware": { + "version": "0.19.1", + "resolved": "https://registry.npm.taobao.org/http-proxy-middleware/download/http-proxy-middleware-0.19.1.tgz?cache=0&sync_timestamp=1616967547207&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhttp-proxy-middleware%2Fdownload%2Fhttp-proxy-middleware-0.19.1.tgz", + "integrity": "sha1-GDx9xKoUeRUDBkmMIQza+WCApDo=", + "dev": true, + "dependencies": { + "http-proxy": "^1.17.0", + "is-glob": "^4.0.0", + "lodash": "^4.17.11", + "micromatch": "^3.1.10" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/webpack-dev-server/node_modules/is-absolute-url": { + "version": "3.0.3", + "resolved": "https://registry.npm.taobao.org/is-absolute-url/download/is-absolute-url-3.0.3.tgz", + "integrity": "sha1-lsaiK2ojkpsR6gr7GDbDatSl1pg=", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack-dev-server/node_modules/is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/is-binary-path/download/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": true, + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/is-number/download/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/locate-path/download/locate-path-3.0.0.tgz", + "integrity": "sha1-2+w7OrdZdYBxtY/ln8QYca8hQA4=", + "dev": true, + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npm.taobao.org/micromatch/download/micromatch-3.1.10.tgz", + "integrity": "sha1-cIWbyVyYQJUvNZoGij/En57PrCM=", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/p-locate/download/p-locate-3.0.0.tgz", + "integrity": "sha1-Mi1poFwCZLJZl9n0DNiokasAZKQ=", + "dev": true, + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/path-exists/download/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack-dev-server/node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/readdirp/download/readdirp-2.2.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Freaddirp%2Fdownload%2Freaddirp-2.2.1.tgz", + "integrity": "sha1-DodiKjMlqjPokihcr4tOhGUppSU=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-1.0.0.tgz", + "integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/webpack-dev-server/node_modules/string-width": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/string-width/download/string-width-3.1.0.tgz?cache=0&sync_timestamp=1614522217971&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstring-width%2Fdownload%2Fstring-width-3.1.0.tgz", + "integrity": "sha1-InZ74htirxCBV0MG9prFG2IgOWE=", + "dev": true, + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/string-width/node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-4.1.0.tgz", + "integrity": "sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc=", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/string-width/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-5.2.0.tgz", + "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", + "dev": true, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/to-regex-range/download/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npm.taobao.org/wrap-ansi/download/wrap-ansi-5.1.0.tgz", + "integrity": "sha1-H9H2cjXVttD+54EFYAG/tpTAOwk=", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/wrap-ansi/node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-4.1.0.tgz", + "integrity": "sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc=", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-5.2.0.tgz", + "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", + "dev": true, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/y18n": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/y18n/download/y18n-4.0.1.tgz", + "integrity": "sha1-jbK4PDHF11CZu4kLI/MJSJHiR9Q=", + "dev": true + }, + "node_modules/webpack-dev-server/node_modules/yargs": { + "version": "13.3.2", + "resolved": "https://registry.npm.taobao.org/yargs/download/yargs-13.3.2.tgz?cache=0&sync_timestamp=1616790642051&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fyargs%2Fdownload%2Fyargs-13.3.2.tgz", + "integrity": "sha1-rX/+/sGqWVZayRX4Lcyzipwxot0=", + "dev": true, + "dependencies": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + } + }, + "node_modules/webpack-dev-server/node_modules/yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npm.taobao.org/yargs-parser/download/yargs-parser-13.1.2.tgz", + "integrity": "sha1-Ew8JcC667vJlDVTObj5XBvek+zg=", + "dev": true, + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + }, + "node_modules/webpack-log": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/webpack-log/download/webpack-log-2.0.0.tgz?cache=0&sync_timestamp=1615477211227&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpack-log%2Fdownload%2Fwebpack-log-2.0.0.tgz", + "integrity": "sha1-W3ko4GN1k/EZ0y9iJ8HgrDHhtH8=", + "dev": true, + "dependencies": { + "ansi-colors": "^3.0.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/webpack-merge": { + "version": "4.2.2", + "resolved": "https://registry.npm.taobao.org/webpack-merge/download/webpack-merge-4.2.2.tgz?cache=0&sync_timestamp=1608705461067&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpack-merge%2Fdownload%2Fwebpack-merge-4.2.2.tgz", + "integrity": "sha1-onxS6ng9E5iv0gh/VH17nS9DY00=", + "dev": true, + "dependencies": { + "lodash": "^4.17.15" + } + }, + "node_modules/webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npm.taobao.org/webpack-sources/download/webpack-sources-1.4.3.tgz?cache=0&sync_timestamp=1603965283437&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpack-sources%2Fdownload%2Fwebpack-sources-1.4.3.tgz", + "integrity": "sha1-7t2OwLko+/HL/plOItLYkPMwqTM=", + "dev": true, + "dependencies": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "node_modules/webpack/node_modules/acorn": { + "version": "6.4.2", + "resolved": "https://registry.npm.taobao.org/acorn/download/acorn-6.4.2.tgz?cache=0&sync_timestamp=1615305874483&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Facorn%2Fdownload%2Facorn-6.4.2.tgz", + "integrity": "sha1-NYZv1xBSjpLeEM8GAWSY5H454eY=", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/webpack/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npm.taobao.org/braces/download/braces-2.3.2.tgz", + "integrity": "sha1-WXn9PxTNUxVl5fot8av/8d+u5yk=", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/fill-range/download/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/find-cache-dir/download/find-cache-dir-2.1.0.tgz", + "integrity": "sha1-jQ+UzRP+Q8bHwmGg2GEVypGMBfc=", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/find-up/download/find-up-3.0.0.tgz?cache=0&sync_timestamp=1608181302758&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffind-up%2Fdownload%2Ffind-up-3.0.0.tgz", + "integrity": "sha1-SRafHXmTQwZG2mHsxa41XCHJe3M=", + "dev": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/is-number/download/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/locate-path/download/locate-path-3.0.0.tgz", + "integrity": "sha1-2+w7OrdZdYBxtY/ln8QYca8hQA4=", + "dev": true, + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack/node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/make-dir/download/make-dir-2.1.0.tgz", + "integrity": "sha1-XwMQ4YuL6JjMBwCSlaMK5B6R5vU=", + "dev": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npm.taobao.org/micromatch/download/micromatch-3.1.10.tgz", + "integrity": "sha1-cIWbyVyYQJUvNZoGij/En57PrCM=", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/p-locate/download/p-locate-3.0.0.tgz", + "integrity": "sha1-Mi1poFwCZLJZl9n0DNiokasAZKQ=", + "dev": true, + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/path-exists/download/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/pkg-dir/download/pkg-dir-3.0.0.tgz?cache=0&sync_timestamp=1602859010405&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpkg-dir%2Fdownload%2Fpkg-dir-3.0.0.tgz", + "integrity": "sha1-J0kCDyOe2ZCIGx9xIQ1R62UjvqM=", + "dev": true, + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-1.0.0.tgz", + "integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/webpack/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&sync_timestamp=1616463641178&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", + "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/webpack/node_modules/terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npm.taobao.org/terser-webpack-plugin/download/terser-webpack-plugin-1.4.5.tgz?cache=0&sync_timestamp=1610194199773&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fterser-webpack-plugin%2Fdownload%2Fterser-webpack-plugin-1.4.5.tgz", + "integrity": "sha1-oheu+uozDnNP+sthIOwfoxLWBAs=", + "dev": true, + "dependencies": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + }, + "engines": { + "node": ">= 6.9.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/webpack/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/to-regex-range/download/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npm.taobao.org/websocket-driver/download/websocket-driver-0.7.4.tgz", + "integrity": "sha1-ia1Slbv2S0gKvLox5JU6ynBvV2A=", + "dev": true, + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npm.taobao.org/websocket-extensions/download/websocket-extensions-0.1.4.tgz", + "integrity": "sha1-f4RzvIOd/YdgituV1+sHUhFXikI=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npm.taobao.org/which/download/which-1.3.1.tgz", + "integrity": "sha1-pFBD1U9YBTFtqNYvn1CRjT2nCwo=", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/which-boxed-primitive/download/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha1-E3V7yJsgmwSf5dhkMOIc9AqJqOY=", + "dev": true, + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, + "node_modules/which-module": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/which-module/download/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "node_modules/worker-farm": { + "version": "1.7.0", + "resolved": "https://registry.npm.taobao.org/worker-farm/download/worker-farm-1.7.0.tgz", + "integrity": "sha1-JqlMU5G7ypJhUgAvabhKS/dy5ag=", + "dev": true, + "dependencies": { + "errno": "~0.1.7" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npm.taobao.org/wrap-ansi/download/wrap-ansi-7.0.0.tgz", + "integrity": "sha1-Z+FFz/UQpqaYS98RUpEdadLrnkM=", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", + "dev": true + }, + "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha1-8Rb4Bk/pCz94RKOJl8C3UFEmnx0=", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/string-width": { + "version": "4.2.2", + "resolved": "https://registry.npm.taobao.org/string-width/download/string-width-4.2.2.tgz?cache=0&sync_timestamp=1614522217971&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstring-width%2Fdownload%2Fstring-width-4.2.2.tgz", + "integrity": "sha1-2v1PlVmnWFz7pSnGoKT3NIjr1MU=", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/wrappy/download/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "node_modules/ws": { + "version": "6.2.1", + "resolved": "https://registry.npm.taobao.org/ws/download/ws-6.2.1.tgz?cache=0&sync_timestamp=1615063662500&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fws%2Fdownload%2Fws-6.2.1.tgz", + "integrity": "sha1-RC/fCkftZPWbal2P8TD0dI7VJPs=", + "dependencies": { + "async-limiter": "~1.0.0" + } + }, + "node_modules/xss": { + "version": "1.0.9", + "resolved": "https://registry.nlark.com/xss/download/xss-1.0.9.tgz?cache=0&sync_timestamp=1620317390765&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fxss%2Fdownload%2Fxss-1.0.9.tgz", + "integrity": "sha1-P/1WVXH/YNLkDbfzuAtGd77HcNI=", + "dependencies": { + "commander": "^2.20.3", + "cssfilter": "0.0.10" + }, + "bin": { + "xss": "bin/xss" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/xss/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.nlark.com/commander/download/commander-2.20.3.tgz", + "integrity": "sha1-/UhehMA+tIgcIHIrpIA16FMa6zM=" + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/xtend/download/xtend-4.0.2.tgz", + "integrity": "sha1-u3J3n1+kZRhrH0OPZ0+jR/2121Q=", + "dev": true, + "engines": { + "node": ">=0.4" + } + }, + "node_modules/y18n": { + "version": "5.0.5", + "resolved": "https://registry.npm.taobao.org/y18n/download/y18n-5.0.5.tgz", + "integrity": "sha1-h2nsCNA7HqLfJQCs71YXQ7u5qxg=", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/yallist/download/yallist-3.1.1.tgz", + "integrity": "sha1-27fa+b/YusmrRev2ArjLrQ1dCP0=", + "dev": true + }, + "node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npm.taobao.org/yargs/download/yargs-16.2.0.tgz?cache=0&sync_timestamp=1616790642051&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fyargs%2Fdownload%2Fyargs-16.2.0.tgz", + "integrity": "sha1-HIK/D2tqZur85+8w43b0mhJHf2Y=", + "dev": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs-parser": { + "version": "20.2.7", + "resolved": "https://registry.npm.taobao.org/yargs-parser/download/yargs-parser-20.2.7.tgz", + "integrity": "sha1-Yd+FwRPt+1p6TjbriqYO9CPLyQo=", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs/node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npm.taobao.org/cliui/download/cliui-7.0.4.tgz?cache=0&sync_timestamp=1604880267387&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcliui%2Fdownload%2Fcliui-7.0.4.tgz", + "integrity": "sha1-oCZe5lVHb8gHrqnfPfjfd4OAi08=", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/yargs/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha1-8Rb4Bk/pCz94RKOJl8C3UFEmnx0=", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/string-width": { + "version": "4.2.2", + "resolved": "https://registry.npm.taobao.org/string-width/download/string-width-4.2.2.tgz?cache=0&sync_timestamp=1614522217971&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstring-width%2Fdownload%2Fstring-width-4.2.2.tgz", + "integrity": "sha1-2v1PlVmnWFz7pSnGoKT3NIjr1MU=", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + } + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.12.13", + "resolved": "https://registry.npm.taobao.org/@babel/code-frame/download/@babel/code-frame-7.12.13.tgz", + "integrity": "sha1-3PyCa+72XnXFDiHTg319lXmN1lg=", + "dev": true, + "requires": { + "@babel/highlight": "^7.12.13" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npm.taobao.org/@babel/helper-validator-identifier/download/@babel/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha1-yaHwIZF9y1zPDU5FPjmQIpgfye0=", + "dev": true + }, + "@babel/highlight": { + "version": "7.13.10", + "resolved": "https://registry.npm.taobao.org/@babel/highlight/download/@babel/highlight-7.13.10.tgz", + "integrity": "sha1-qLKmYUj1sn1maxXYF3Q0enMdUtE=", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.12.11", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/runtime": { + "version": "7.14.0", + "resolved": "https://registry.nlark.com/@babel/runtime/download/@babel/runtime-7.14.0.tgz?cache=0&sync_timestamp=1619727414495&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fruntime%2Fdownload%2F%40babel%2Fruntime-7.14.0.tgz", + "integrity": "sha1-RnlLwgthLF915i3QceJN/ZXxy+Y=", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/runtime-corejs3": { + "version": "7.14.0", + "resolved": "https://registry.nlark.com/@babel/runtime-corejs3/download/@babel/runtime-corejs3-7.14.0.tgz?cache=0&sync_timestamp=1619727725709&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fruntime-corejs3%2Fdownload%2F%40babel%2Fruntime-corejs3-7.14.0.tgz", + "integrity": "sha1-a/X7wLlh+OMgKIjLLND7egqaP2Y=", + "requires": { + "core-js-pure": "^3.0.0", + "regenerator-runtime": "^0.13.4" + } + }, + "@hapi/address": { + "version": "2.1.4", + "resolved": "https://registry.npm.taobao.org/@hapi/address/download/@hapi/address-2.1.4.tgz?cache=0&sync_timestamp=1603524710662&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40hapi%2Faddress%2Fdownload%2F%40hapi%2Faddress-2.1.4.tgz", + "integrity": "sha1-XWftQ/P9QaadS5/3tW58DR0KgeU=", + "dev": true + }, + "@hapi/bourne": { + "version": "1.3.2", + "resolved": "https://registry.npm.taobao.org/@hapi/bourne/download/@hapi/bourne-1.3.2.tgz", + "integrity": "sha1-CnCVreoGckPOMoPhtWuKj0U7JCo=", + "dev": true + }, + "@hapi/hoek": { + "version": "8.5.1", + "resolved": "https://registry.npm.taobao.org/@hapi/hoek/download/@hapi/hoek-8.5.1.tgz?cache=0&sync_timestamp=1609086954944&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40hapi%2Fhoek%2Fdownload%2F%40hapi%2Fhoek-8.5.1.tgz", + "integrity": "sha1-/elgZMpEbeyMVajC8TCVewcMbgY=", + "dev": true + }, + "@hapi/joi": { + "version": "15.1.1", + "resolved": "https://registry.npm.taobao.org/@hapi/joi/download/@hapi/joi-15.1.1.tgz", + "integrity": "sha1-xnW4pxKW8Cgz+NbSQ7NMV7jOGdc=", + "dev": true, + "requires": { + "@hapi/address": "2.x.x", + "@hapi/bourne": "1.x.x", + "@hapi/hoek": "8.x.x", + "@hapi/topo": "3.x.x" + } + }, + "@hapi/topo": { + "version": "3.1.6", + "resolved": "https://registry.npm.taobao.org/@hapi/topo/download/@hapi/topo-3.1.6.tgz", + "integrity": "sha1-aNk1+j6uf91asNf5U/MgXYsr/Ck=", + "dev": true, + "requires": { + "@hapi/hoek": "^8.3.0" + } + }, + "@intervolga/optimize-cssnano-plugin": { + "version": "1.0.6", + "resolved": "https://registry.npm.taobao.org/@intervolga/optimize-cssnano-plugin/download/@intervolga/optimize-cssnano-plugin-1.0.6.tgz", + "integrity": "sha1-vnx4RhKLiPapsdEmGgrQbrXA/fg=", + "dev": true, + "requires": { + "cssnano": "^4.0.0", + "cssnano-preset-default": "^4.0.0", + "postcss": "^7.0.0" + } + }, + "@mdi/font": { + "version": "6.7.96", + "resolved": "https://registry.npmmirror.com/@mdi/font/-/font-6.7.96.tgz", + "integrity": "sha512-M68vlRhtmA/SpDjo2dV3SUZus20jrU9Zp2ggslfzh0cbFpygPukcVpBIA3pErwsukhYt4RfbgXpFi74SjixOrQ==", + "dev": true + }, + "@microsoft/signalr": { + "version": "5.0.7", + "resolved": "https://registry.nlark.com/@microsoft/signalr/download/@microsoft/signalr-5.0.7.tgz", + "integrity": "sha1-5jwEgJpAi3EjIuNG4v3tJRIUrVc=", + "requires": { + "abort-controller": "^3.0.0", + "eventsource": "^1.0.7", + "fetch-cookie": "^0.7.3", + "node-fetch": "^2.6.0", + "ws": "^6.0.0" + } + }, + "@mrmlnc/readdir-enhanced": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/@mrmlnc/readdir-enhanced/download/@mrmlnc/readdir-enhanced-2.2.1.tgz", + "integrity": "sha1-UkryQNGjYFJ7cwR17PoTRKpUDd4=", + "dev": true, + "requires": { + "call-me-maybe": "^1.0.1", + "glob-to-regexp": "^0.3.0" + } + }, + "@nodelib/fs.stat": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/@nodelib/fs.stat/download/@nodelib/fs.stat-1.1.3.tgz?cache=0&sync_timestamp=1609074429033&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40nodelib%2Ffs.stat%2Fdownload%2F%40nodelib%2Ffs.stat-1.1.3.tgz", + "integrity": "sha1-K1o6s/kYzKSKjHVMCBaOPwPrphs=", + "dev": true + }, + "@soda/friendly-errors-webpack-plugin": { + "version": "1.8.0", + "resolved": "https://registry.npm.taobao.org/@soda/friendly-errors-webpack-plugin/download/@soda/friendly-errors-webpack-plugin-1.8.0.tgz?cache=0&sync_timestamp=1607927398894&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40soda%2Ffriendly-errors-webpack-plugin%2Fdownload%2F%40soda%2Ffriendly-errors-webpack-plugin-1.8.0.tgz", + "integrity": "sha1-hHUdgqkwGdXJLAzw5FrFkIfNIkA=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "error-stack-parser": "^2.0.2", + "string-width": "^2.0.0", + "strip-ansi": "^5" + }, + "dependencies": { + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-5.2.0.tgz", + "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "@soda/get-current-script": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/@soda/get-current-script/download/@soda/get-current-script-1.0.2.tgz", + "integrity": "sha1-pTUV2yXYA4N0OBtzryC7Ty5QjYc=", + "dev": true + }, + "@types/anymatch": { + "version": "1.3.1", + "resolved": "https://registry.npm.taobao.org/@types/anymatch/download/@types/anymatch-1.3.1.tgz?cache=0&sync_timestamp=1613378017677&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fanymatch%2Fdownload%2F%40types%2Fanymatch-1.3.1.tgz", + "integrity": "sha1-M2utwb7sudrMOL6izzKt9ieoQho=", + "dev": true + }, + "@types/body-parser": { + "version": "1.19.0", + "resolved": "https://registry.npm.taobao.org/@types/body-parser/download/@types/body-parser-1.19.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fbody-parser%2Fdownload%2F%40types%2Fbody-parser-1.19.0.tgz", + "integrity": "sha1-BoWzxH6zAG/+0RfN1VFkth+AU48=", + "dev": true, + "requires": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "@types/connect": { + "version": "3.4.34", + "resolved": "https://registry.npm.taobao.org/@types/connect/download/@types/connect-3.4.34.tgz", + "integrity": "sha1-FwpAIjptZmAG2TyhKK8r6x2bGQE=", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/connect-history-api-fallback": { + "version": "1.3.4", + "resolved": "https://registry.npm.taobao.org/@types/connect-history-api-fallback/download/@types/connect-history-api-fallback-1.3.4.tgz?cache=0&sync_timestamp=1615910664204&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fconnect-history-api-fallback%2Fdownload%2F%40types%2Fconnect-history-api-fallback-1.3.4.tgz", + "integrity": "sha1-jA8Obl2CUraZ9aZi9Rvfgv2di7g=", + "dev": true, + "requires": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "@types/express": { + "version": "4.17.11", + "resolved": "https://registry.npm.taobao.org/@types/express/download/@types/express-4.17.11.tgz", + "integrity": "sha1-3r48qm+OX82pa0e9VOL0DE7llUU=", + "dev": true, + "requires": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "@types/express-serve-static-core": { + "version": "4.17.19", + "resolved": "https://registry.npm.taobao.org/@types/express-serve-static-core/download/@types/express-serve-static-core-4.17.19.tgz?cache=0&sync_timestamp=1615830555880&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fexpress-serve-static-core%2Fdownload%2F%40types%2Fexpress-serve-static-core-4.17.19.tgz", + "integrity": "sha1-AKz8FjLnKaysTxUw6eFvbdFQih0=", + "dev": true, + "requires": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "@types/glob": { + "version": "7.1.3", + "resolved": "https://registry.npm.taobao.org/@types/glob/download/@types/glob-7.1.3.tgz", + "integrity": "sha1-5rqA82t9qtLGhazZJmOC5omFwYM=", + "dev": true, + "requires": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "@types/http-proxy": { + "version": "1.17.5", + "resolved": "https://registry.npm.taobao.org/@types/http-proxy/download/@types/http-proxy-1.17.5.tgz", + "integrity": "sha1-wgPF5uncaCDSekDrHlEccKIgQj0=", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/json-schema": { + "version": "7.0.7", + "resolved": "https://registry.npm.taobao.org/@types/json-schema/download/@types/json-schema-7.0.7.tgz?cache=0&sync_timestamp=1613379029028&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fjson-schema%2Fdownload%2F%40types%2Fjson-schema-7.0.7.tgz", + "integrity": "sha1-mKmTUWyFnrDVxMjwmDF6nqaNua0=", + "dev": true + }, + "@types/mime": { + "version": "1.3.2", + "resolved": "https://registry.npm.taobao.org/@types/mime/download/@types/mime-1.3.2.tgz?cache=0&sync_timestamp=1613379303907&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fmime%2Fdownload%2F%40types%2Fmime-1.3.2.tgz", + "integrity": "sha1-k+Jb+e51/g/YC1lLxP6w6GIRG1o=", + "dev": true + }, + "@types/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npm.taobao.org/@types/minimatch/download/@types/minimatch-3.0.4.tgz", + "integrity": "sha1-8Owl2/Lw5LGGRzE6wDETTKWySyE=", + "dev": true + }, + "@types/minimist": { + "version": "1.2.1", + "resolved": "https://registry.npm.taobao.org/@types/minimist/download/@types/minimist-1.2.1.tgz?cache=0&sync_timestamp=1613379305770&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fminimist%2Fdownload%2F%40types%2Fminimist-1.2.1.tgz", + "integrity": "sha1-KD9mn/dte4Jg34q3pCYsyD2YglY=", + "dev": true + }, + "@types/node": { + "version": "14.14.37", + "resolved": "https://registry.npm.taobao.org/@types/node/download/@types/node-14.14.37.tgz?cache=0&sync_timestamp=1616803552865&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fnode%2Fdownload%2F%40types%2Fnode-14.14.37.tgz", + "integrity": "sha1-o92NpOuEqZbDbjMd+Y2Cq9drUW4=", + "dev": true + }, + "@types/normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npm.taobao.org/@types/normalize-package-data/download/@types/normalize-package-data-2.4.0.tgz", + "integrity": "sha1-5IbQ2XOW15vu3QpuM/RTT/a0lz4=", + "dev": true + }, + "@types/q": { + "version": "1.5.4", + "resolved": "https://registry.npm.taobao.org/@types/q/download/@types/q-1.5.4.tgz", + "integrity": "sha1-FZJUFOCtLNdlv+9YhC9+JqesyyQ=", + "dev": true + }, + "@types/qs": { + "version": "6.9.6", + "resolved": "https://registry.npm.taobao.org/@types/qs/download/@types/qs-6.9.6.tgz", + "integrity": "sha1-35w8izGiR+wxXmmWVmvjFx30s7E=", + "dev": true + }, + "@types/range-parser": { + "version": "1.2.3", + "resolved": "https://registry.npm.taobao.org/@types/range-parser/download/@types/range-parser-1.2.3.tgz?cache=0&sync_timestamp=1613379868458&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Frange-parser%2Fdownload%2F%40types%2Frange-parser-1.2.3.tgz", + "integrity": "sha1-fuMwunyq+5gJC+zoal7kQRWQTCw=", + "dev": true + }, + "@types/serve-static": { + "version": "1.13.9", + "resolved": "https://registry.npm.taobao.org/@types/serve-static/download/@types/serve-static-1.13.9.tgz?cache=0&sync_timestamp=1613384362265&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fserve-static%2Fdownload%2F%40types%2Fserve-static-1.13.9.tgz", + "integrity": "sha1-qs8oqFoF7imhH7fD6tk1rFbzPk4=", + "dev": true, + "requires": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "@types/source-list-map": { + "version": "0.1.2", + "resolved": "https://registry.npm.taobao.org/@types/source-list-map/download/@types/source-list-map-0.1.2.tgz?cache=0&sync_timestamp=1613384391241&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fsource-list-map%2Fdownload%2F%40types%2Fsource-list-map-0.1.2.tgz", + "integrity": "sha1-AHiDYGP/rxdBI0m7o2QIfgrALsk=", + "dev": true + }, + "@types/tapable": { + "version": "1.0.7", + "resolved": "https://registry.npm.taobao.org/@types/tapable/download/@types/tapable-1.0.7.tgz?cache=0&sync_timestamp=1616706310077&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Ftapable%2Fdownload%2F%40types%2Ftapable-1.0.7.tgz", + "integrity": "sha1-VFFYNC+Uno/Tv9gTIklx7N3D+sQ=", + "dev": true + }, + "@types/uglify-js": { + "version": "3.13.0", + "resolved": "https://registry.npm.taobao.org/@types/uglify-js/download/@types/uglify-js-3.13.0.tgz", + "integrity": "sha1-HK2N8fsLFDxaugjeVxLqnR/3ESQ=", + "dev": true, + "requires": { + "source-map": "^0.6.1" + } + }, + "@types/webpack": { + "version": "4.41.27", + "resolved": "https://registry.npm.taobao.org/@types/webpack/download/@types/webpack-4.41.27.tgz?cache=0&sync_timestamp=1616706310939&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fwebpack%2Fdownload%2F%40types%2Fwebpack-4.41.27.tgz", + "integrity": "sha1-9H2kiMgDfn8bLb8nFPu6y2HsD/w=", + "dev": true, + "requires": { + "@types/anymatch": "*", + "@types/node": "*", + "@types/tapable": "^1", + "@types/uglify-js": "*", + "@types/webpack-sources": "*", + "source-map": "^0.6.0" + } + }, + "@types/webpack-dev-server": { + "version": "3.11.3", + "resolved": "https://registry.npm.taobao.org/@types/webpack-dev-server/download/@types/webpack-dev-server-3.11.3.tgz?cache=0&sync_timestamp=1616706313801&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fwebpack-dev-server%2Fdownload%2F%40types%2Fwebpack-dev-server-3.11.3.tgz", + "integrity": "sha1-I34m2HZRz5VJDc01b1aMjIQBYXc=", + "dev": true, + "requires": { + "@types/connect-history-api-fallback": "*", + "@types/express": "*", + "@types/serve-static": "*", + "@types/webpack": "^4", + "http-proxy-middleware": "^1.0.0" + } + }, + "@types/webpack-sources": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/@types/webpack-sources/download/@types/webpack-sources-2.1.0.tgz", + "integrity": "sha1-iIKwvWLR4M5i8YPQ0Bty5ugujBA=", + "dev": true, + "requires": { + "@types/node": "*", + "@types/source-list-map": "*", + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.7.3.tgz", + "integrity": "sha1-UwL4FpAxc1ImVECS5kmB91F1A4M=", + "dev": true + } + } + }, + "@vue/cli-overlay": { + "version": "4.5.12", + "resolved": "https://registry.npm.taobao.org/@vue/cli-overlay/download/@vue/cli-overlay-4.5.12.tgz?cache=0&sync_timestamp=1616590469141&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fcli-overlay%2Fdownload%2F%40vue%2Fcli-overlay-4.5.12.tgz", + "integrity": "sha1-1a41OrsYdnIgQZfc0HekNn1NSiQ=", + "dev": true + }, + "@vue/cli-plugin-router": { + "version": "4.5.12", + "resolved": "https://registry.npm.taobao.org/@vue/cli-plugin-router/download/@vue/cli-plugin-router-4.5.12.tgz", + "integrity": "sha1-l3xLK2lMwD6e+BYRKl1YkjST0Kw=", + "dev": true, + "requires": { + "@vue/cli-shared-utils": "^4.5.12" + } + }, + "@vue/cli-plugin-vuex": { + "version": "4.5.12", + "resolved": "https://registry.npm.taobao.org/@vue/cli-plugin-vuex/download/@vue/cli-plugin-vuex-4.5.12.tgz", + "integrity": "sha1-9/vhd+5xdvBVtUbp50Ry+dkXdiY=", + "dev": true, + "requires": {} + }, + "@vue/cli-service": { + "version": "4.5.12", + "resolved": "https://registry.npm.taobao.org/@vue/cli-service/download/@vue/cli-service-4.5.12.tgz?cache=0&sync_timestamp=1616590457583&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fcli-service%2Fdownload%2F%40vue%2Fcli-service-4.5.12.tgz", + "integrity": "sha1-SDrvfcTip7ArfyJPCi73zqkQ4DM=", + "dev": true, + "requires": { + "@intervolga/optimize-cssnano-plugin": "^1.0.5", + "@soda/friendly-errors-webpack-plugin": "^1.7.1", + "@soda/get-current-script": "^1.0.0", + "@types/minimist": "^1.2.0", + "@types/webpack": "^4.0.0", + "@types/webpack-dev-server": "^3.11.0", + "@vue/cli-overlay": "^4.5.12", + "@vue/cli-plugin-router": "^4.5.12", + "@vue/cli-plugin-vuex": "^4.5.12", + "@vue/cli-shared-utils": "^4.5.12", + "@vue/component-compiler-utils": "^3.1.2", + "@vue/preload-webpack-plugin": "^1.1.0", + "@vue/web-component-wrapper": "^1.2.0", + "acorn": "^7.4.0", + "acorn-walk": "^7.1.1", + "address": "^1.1.2", + "autoprefixer": "^9.8.6", + "browserslist": "^4.12.0", + "cache-loader": "^4.1.0", + "case-sensitive-paths-webpack-plugin": "^2.3.0", + "cli-highlight": "^2.1.4", + "clipboardy": "^2.3.0", + "cliui": "^6.0.0", + "copy-webpack-plugin": "^5.1.1", + "css-loader": "^3.5.3", + "cssnano": "^4.1.10", + "debug": "^4.1.1", + "default-gateway": "^5.0.5", + "dotenv": "^8.2.0", + "dotenv-expand": "^5.1.0", + "file-loader": "^4.2.0", + "fs-extra": "^7.0.1", + "globby": "^9.2.0", + "hash-sum": "^2.0.0", + "html-webpack-plugin": "^3.2.0", + "launch-editor-middleware": "^2.2.1", + "lodash.defaultsdeep": "^4.6.1", + "lodash.mapvalues": "^4.6.0", + "lodash.transform": "^4.6.0", + "mini-css-extract-plugin": "^0.9.0", + "minimist": "^1.2.5", + "pnp-webpack-plugin": "^1.6.4", + "portfinder": "^1.0.26", + "postcss-loader": "^3.0.0", + "ssri": "^7.1.0", + "terser-webpack-plugin": "^2.3.6", + "thread-loader": "^2.1.3", + "url-loader": "^2.2.0", + "vue-loader": "^15.9.2", + "vue-loader-v16": "npm:vue-loader@^16.1.0", + "vue-style-loader": "^4.1.2", + "webpack": "^4.0.0", + "webpack-bundle-analyzer": "^3.8.0", + "webpack-chain": "^6.4.0", + "webpack-dev-server": "^3.11.0", + "webpack-merge": "^4.2.2" + }, + "dependencies": { + "copy-webpack-plugin": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/copy-webpack-plugin/-/copy-webpack-plugin-5.1.2.tgz", + "integrity": "sha512-Uh7crJAco3AjBvgAy9Z75CjK8IG+gxaErro71THQ+vv/bl4HaQcpkexAY8KVW/T6D2W2IRr+couF/knIRkZMIQ==", + "dev": true, + "requires": { + "cacache": "^12.0.3", + "find-cache-dir": "^2.1.0", + "glob-parent": "^3.1.0", + "globby": "^7.1.1", + "is-glob": "^4.0.1", + "loader-utils": "^1.2.3", + "minimatch": "^3.0.4", + "normalize-path": "^3.0.0", + "p-limit": "^2.2.1", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "webpack-log": "^2.0.0" + }, + "dependencies": { + "globby": { + "version": "7.1.1", + "resolved": "https://registry.npmmirror.com/globby/-/globby-7.1.1.tgz", + "integrity": "sha512-yANWAN2DUcBtuus5Cpd+SKROzXHs2iVXFZt/Ykrfz6SAXqacLX25NZpltE+39ceMexYF4TtEadjuSTw8+3wX4g==", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "dir-glob": "^2.0.0", + "glob": "^7.1.2", + "ignore": "^3.3.5", + "pify": "^3.0.0", + "slash": "^1.0.0" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true + } + } + }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "requires": { + "find-up": "^3.0.0" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmmirror.com/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "@vue/cli-shared-utils": { + "version": "4.5.12", + "resolved": "https://registry.npm.taobao.org/@vue/cli-shared-utils/download/@vue/cli-shared-utils-4.5.12.tgz?cache=0&sync_timestamp=1616590469561&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fcli-shared-utils%2Fdownload%2F%40vue%2Fcli-shared-utils-4.5.12.tgz", + "integrity": "sha1-DgaT1IgzbShP+mWP8zseoikn0GU=", + "dev": true, + "requires": { + "@hapi/joi": "^15.0.1", + "chalk": "^2.4.2", + "execa": "^1.0.0", + "launch-editor": "^2.2.1", + "lru-cache": "^5.1.1", + "node-ipc": "^9.1.1", + "open": "^6.3.0", + "ora": "^3.4.0", + "read-pkg": "^5.1.1", + "request": "^2.88.2", + "semver": "^6.1.0", + "strip-ansi": "^6.0.0" + } + }, + "@vue/component-compiler-utils": { + "version": "3.2.0", + "resolved": "https://registry.npm.taobao.org/@vue/component-compiler-utils/download/@vue/component-compiler-utils-3.2.0.tgz", + "integrity": "sha1-j4UYLO7Sjps8dTE95mn4MWbRHl0=", + "dev": true, + "requires": { + "consolidate": "^0.15.1", + "hash-sum": "^1.0.2", + "lru-cache": "^4.1.2", + "merge-source-map": "^1.1.0", + "postcss": "^7.0.14", + "postcss-selector-parser": "^6.0.2", + "prettier": "^1.18.2", + "source-map": "~0.6.1", + "vue-template-es2015-compiler": "^1.9.0" + }, + "dependencies": { + "hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/hash-sum/download/hash-sum-1.0.2.tgz", + "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=", + "dev": true + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npm.taobao.org/lru-cache/download/lru-cache-4.1.5.tgz", + "integrity": "sha1-i75Q6oW+1ZvJ4z3KuCNe6bz0Q80=", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/yallist/download/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + } + } + }, + "@vue/preload-webpack-plugin": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/@vue/preload-webpack-plugin/download/@vue/preload-webpack-plugin-1.1.2.tgz?cache=0&sync_timestamp=1613215046917&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fpreload-webpack-plugin%2Fdownload%2F%40vue%2Fpreload-webpack-plugin-1.1.2.tgz", + "integrity": "sha1-zrkktOyzucQ4ccekKaAvhCPmIas=", + "dev": true, + "requires": {} + }, + "@vue/web-component-wrapper": { + "version": "1.3.0", + "resolved": "https://registry.npm.taobao.org/@vue/web-component-wrapper/download/@vue/web-component-wrapper-1.3.0.tgz?cache=0&sync_timestamp=1613216636926&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fweb-component-wrapper%2Fdownload%2F%40vue%2Fweb-component-wrapper-1.3.0.tgz", + "integrity": "sha1-trQKdiVCnSvXwigd26YB7QXcfxo=", + "dev": true + }, + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/ast/download/@webassemblyjs/ast-1.9.0.tgz?cache=0&sync_timestamp=1610041386122&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Fast%2Fdownload%2F%40webassemblyjs%2Fast-1.9.0.tgz", + "integrity": "sha1-vYUGBLQEJFmlpBzX0zjL7Wle2WQ=", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/floating-point-hex-parser/download/@webassemblyjs/floating-point-hex-parser-1.9.0.tgz?cache=0&sync_timestamp=1610041384204&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Ffloating-point-hex-parser%2Fdownload%2F%40webassemblyjs%2Ffloating-point-hex-parser-1.9.0.tgz", + "integrity": "sha1-PD07Jxvd/ITesA9xNEQ4MR1S/7Q=", + "dev": true + }, + "@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/helper-api-error/download/@webassemblyjs/helper-api-error-1.9.0.tgz?cache=0&sync_timestamp=1610041385672&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Fhelper-api-error%2Fdownload%2F%40webassemblyjs%2Fhelper-api-error-1.9.0.tgz", + "integrity": "sha1-ID9nbjM7lsnaLuqzzO8zxFkotqI=", + "dev": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/helper-buffer/download/@webassemblyjs/helper-buffer-1.9.0.tgz?cache=0&sync_timestamp=1610041385156&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Fhelper-buffer%2Fdownload%2F%40webassemblyjs%2Fhelper-buffer-1.9.0.tgz", + "integrity": "sha1-oUQtJpxf6yP8vJ73WdrDVH8p3gA=", + "dev": true + }, + "@webassemblyjs/helper-code-frame": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/helper-code-frame/download/@webassemblyjs/helper-code-frame-1.9.0.tgz?cache=0&sync_timestamp=1610045502739&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Fhelper-code-frame%2Fdownload%2F%40webassemblyjs%2Fhelper-code-frame-1.9.0.tgz", + "integrity": "sha1-ZH+Iks0gQ6gqwMjF51w28dkVnyc=", + "dev": true, + "requires": { + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "@webassemblyjs/helper-fsm": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/helper-fsm/download/@webassemblyjs/helper-fsm-1.9.0.tgz?cache=0&sync_timestamp=1610045497114&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Fhelper-fsm%2Fdownload%2F%40webassemblyjs%2Fhelper-fsm-1.9.0.tgz", + "integrity": "sha1-wFJWtxJEIUZx9LCOwQitY7cO3bg=", + "dev": true + }, + "@webassemblyjs/helper-module-context": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/helper-module-context/download/@webassemblyjs/helper-module-context-1.9.0.tgz", + "integrity": "sha1-JdiIS3aDmHGgimxvgGw5ee9xLwc=", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/helper-wasm-bytecode/download/@webassemblyjs/helper-wasm-bytecode-1.9.0.tgz?cache=0&sync_timestamp=1610041385277&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Fhelper-wasm-bytecode%2Fdownload%2F%40webassemblyjs%2Fhelper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha1-T+2L6sm4wU+MWLcNEk1UndH+V5A=", + "dev": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/helper-wasm-section/download/@webassemblyjs/helper-wasm-section-1.9.0.tgz?cache=0&sync_timestamp=1610041387398&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Fhelper-wasm-section%2Fdownload%2F%40webassemblyjs%2Fhelper-wasm-section-1.9.0.tgz", + "integrity": "sha1-WkE41aYpK6GLBMWuSXF+QWeWU0Y=", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/ieee754/download/@webassemblyjs/ieee754-1.9.0.tgz?cache=0&sync_timestamp=1610041385781&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Fieee754%2Fdownload%2F%40webassemblyjs%2Fieee754-1.9.0.tgz", + "integrity": "sha1-Fceg+6roP7JhQ7us9tbfFwKtOeQ=", + "dev": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/leb128/download/@webassemblyjs/leb128-1.9.0.tgz?cache=0&sync_timestamp=1610041385570&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Fleb128%2Fdownload%2F%40webassemblyjs%2Fleb128-1.9.0.tgz", + "integrity": "sha1-8Zygt2ptxVYjoJz/p2noOPoeHJU=", + "dev": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/utf8/download/@webassemblyjs/utf8-1.9.0.tgz?cache=0&sync_timestamp=1610045498791&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Futf8%2Fdownload%2F%40webassemblyjs%2Futf8-1.9.0.tgz", + "integrity": "sha1-BNM7Y2945qaBMifoJAL3Y3tiKas=", + "dev": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/wasm-edit/download/@webassemblyjs/wasm-edit-1.9.0.tgz?cache=0&sync_timestamp=1610041387713&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Fwasm-edit%2Fdownload%2F%40webassemblyjs%2Fwasm-edit-1.9.0.tgz", + "integrity": "sha1-P+bXnT8PkiGDqoYALELdJWz+6c8=", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/wasm-gen/download/@webassemblyjs/wasm-gen-1.9.0.tgz?cache=0&sync_timestamp=1610041387011&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Fwasm-gen%2Fdownload%2F%40webassemblyjs%2Fwasm-gen-1.9.0.tgz", + "integrity": "sha1-ULxw7Gje2OJ2OwGhQYv0NJGnpJw=", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/wasm-opt/download/@webassemblyjs/wasm-opt-1.9.0.tgz?cache=0&sync_timestamp=1610041387249&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Fwasm-opt%2Fdownload%2F%40webassemblyjs%2Fwasm-opt-1.9.0.tgz", + "integrity": "sha1-IhEYHlsxMmRDzIES658LkChyGmE=", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/wasm-parser/download/@webassemblyjs/wasm-parser-1.9.0.tgz?cache=0&sync_timestamp=1610045501288&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Fwasm-parser%2Fdownload%2F%40webassemblyjs%2Fwasm-parser-1.9.0.tgz", + "integrity": "sha1-nUjkSCbfSmWYKUqmyHRp1kL/9l4=", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wast-parser": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/wast-parser/download/@webassemblyjs/wast-parser-1.9.0.tgz?cache=0&sync_timestamp=1610041387557&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Fwast-parser%2Fdownload%2F%40webassemblyjs%2Fwast-parser-1.9.0.tgz", + "integrity": "sha1-MDERXXmsW9JhVWzsw/qQo+9FGRQ=", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/floating-point-hex-parser": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-code-frame": "1.9.0", + "@webassemblyjs/helper-fsm": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/wast-printer/download/@webassemblyjs/wast-printer-1.9.0.tgz?cache=0&sync_timestamp=1610041386456&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Fwast-printer%2Fdownload%2F%40webassemblyjs%2Fwast-printer-1.9.0.tgz", + "integrity": "sha1-STXVTIX+9jewDOn1I3dFHQDUeJk=", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/@xtuc/ieee754/download/@xtuc/ieee754-1.2.0.tgz", + "integrity": "sha1-7vAUoxRa5Hehy8AM0eVSM23Ot5A=", + "dev": true + }, + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npm.taobao.org/@xtuc/long/download/@xtuc/long-4.2.2.tgz", + "integrity": "sha1-0pHGpOl5ibXGHZrPOWrk/hM6cY0=", + "dev": true + }, + "abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/abort-controller/download/abort-controller-3.0.0.tgz", + "integrity": "sha1-6vVNU7YrrkE46AnKIlyEOabvs5I=", + "requires": { + "event-target-shim": "^5.0.0" + } + }, + "accepts": { + "version": "1.3.7", + "resolved": "https://registry.npm.taobao.org/accepts/download/accepts-1.3.7.tgz?cache=0&sync_timestamp=1600349136981&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Faccepts%2Fdownload%2Faccepts-1.3.7.tgz", + "integrity": "sha1-UxvHJlF6OytB+FACHGzBXqq1B80=", + "dev": true, + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npm.taobao.org/acorn/download/acorn-7.4.1.tgz?cache=0&sync_timestamp=1615305874483&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Facorn%2Fdownload%2Facorn-7.4.1.tgz", + "integrity": "sha1-/q7SVZc9LndVW4PbwIhRpsY1IPo=", + "dev": true + }, + "acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npm.taobao.org/acorn-walk/download/acorn-walk-7.2.0.tgz", + "integrity": "sha1-DeiJpgEgOQmw++B7iTjcIdLpZ7w=", + "dev": true + }, + "address": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/address/download/address-1.1.2.tgz?cache=0&sync_timestamp=1593529661616&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Faddress%2Fdownload%2Faddress-1.1.2.tgz", + "integrity": "sha1-vxEWycdYxRt6kz0pa3LCIe2UKLY=", + "dev": true + }, + "aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/aggregate-error/download/aggregate-error-3.1.0.tgz?cache=0&sync_timestamp=1609930663052&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Faggregate-error%2Fdownload%2Faggregate-error-3.1.0.tgz", + "integrity": "sha1-kmcP9Q9TWb23o+DUDQ7DDFc3aHo=", + "dev": true, + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npm.taobao.org/ajv/download/ajv-6.12.6.tgz", + "integrity": "sha1-uvWmLoArB9l3A0WG+MO69a3ybfQ=", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-errors": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/ajv-errors/download/ajv-errors-1.0.1.tgz", + "integrity": "sha1-81mGrOuRr63sQQL72FAUlQzvpk0=", + "dev": true, + "requires": {} + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npm.taobao.org/ajv-keywords/download/ajv-keywords-3.5.2.tgz", + "integrity": "sha1-MfKdpatuANHC0yms97WSlhTVAU0=", + "dev": true, + "requires": {} + }, + "alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/alphanum-sort/download/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", + "dev": true + }, + "ansi-colors": { + "version": "3.2.4", + "resolved": "https://registry.npm.taobao.org/ansi-colors/download/ansi-colors-3.2.4.tgz?cache=0&sync_timestamp=1593529711167&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-colors%2Fdownload%2Fansi-colors-3.2.4.tgz", + "integrity": "sha1-46PaS/uubIapwoViXeEkojQCb78=", + "dev": true + }, + "ansi-html": { + "version": "0.0.7", + "resolved": "https://registry.npm.taobao.org/ansi-html/download/ansi-html-0.0.7.tgz", + "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=", + "dev": true + }, + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-4.1.0.tgz", + "integrity": "sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc=", + "dev": true + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-3.2.1.tgz", + "integrity": "sha1-QfuyAkPlCxK+DwS43tvwdSDOhB0=", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npm.taobao.org/any-promise/download/any-promise-1.3.0.tgz", + "integrity": "sha1-q8av7tzqUugJzcA3au0845Y10X8=", + "dev": true + }, + "anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/anymatch/download/anymatch-3.1.1.tgz", + "integrity": "sha1-xV7PAhheJGklk5kxDBc84xIzsUI=", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/aproba/download/aproba-1.2.0.tgz", + "integrity": "sha1-aALmJk79GMeQobDVF/DyYnvyyUo=", + "dev": true + }, + "arch": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/arch/download/arch-2.2.0.tgz", + "integrity": "sha1-G8R4GPMFdk8jqzMGsL/AhsWinRE=", + "dev": true + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npm.taobao.org/argparse/download/argparse-1.0.10.tgz", + "integrity": "sha1-vNZ5HqWuCXJeF+WtmIE0zUCz2RE=", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/arr-diff/download/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/arr-flatten/download/arr-flatten-1.1.0.tgz", + "integrity": "sha1-NgSLv/TntH4TZkQxbJlmnqWukfE=", + "dev": true + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/arr-union/download/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true + }, + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/array-flatten/download/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", + "dev": true + }, + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/array-union/download/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "dev": true, + "requires": { + "array-uniq": "^1.0.1" + } + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/array-uniq/download/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", + "dev": true + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npm.taobao.org/array-unique/download/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true + }, + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npm.taobao.org/asn1/download/asn1-0.2.4.tgz", + "integrity": "sha1-jSR136tVO7M+d7VOWeiAu4ziMTY=", + "dev": true, + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "asn1.js": { + "version": "5.4.1", + "resolved": "https://registry.npm.taobao.org/asn1.js/download/asn1.js-5.4.1.tgz", + "integrity": "sha1-EamAuE67kXgc41sP3C7ilON4Pwc=", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-4.12.0.tgz", + "integrity": "sha1-d1s/J477uXGO7HNh9IP7Nvu/6og=", + "dev": true + } + } + }, + "assert": { + "version": "1.5.0", + "resolved": "https://registry.npm.taobao.org/assert/download/assert-1.5.0.tgz", + "integrity": "sha1-VcEJqvbgrv2z3EtxJAxwv1dLGOs=", + "dev": true, + "requires": { + "object-assign": "^4.1.1", + "util": "0.10.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/inherits/download/inherits-2.0.1.tgz?cache=0&sync_timestamp=1606706255906&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Finherits%2Fdownload%2Finherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", + "dev": true + }, + "util": { + "version": "0.10.3", + "resolved": "https://registry.npm.taobao.org/util/download/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "dev": true, + "requires": { + "inherits": "2.0.1" + } + } + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/assert-plus/download/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/assign-symbols/download/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true + }, + "async": { + "version": "2.6.3", + "resolved": "https://registry.npm.taobao.org/async/download/async-2.6.3.tgz", + "integrity": "sha1-1yYl4jRKNlbjo61Pp0n6gymdgv8=", + "dev": true, + "requires": { + "lodash": "^4.17.14" + } + }, + "async-each": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/async-each/download/async-each-1.0.3.tgz", + "integrity": "sha1-tyfb+H12UWAvBvTUrDh/R9kbDL8=", + "dev": true + }, + "async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/async-limiter/download/async-limiter-1.0.1.tgz", + "integrity": "sha1-3TeelPDbgxCwgpH51kwyCXZmF/0=" + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npm.taobao.org/asynckit/download/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/atob/download/atob-2.1.2.tgz", + "integrity": "sha1-bZUX654DDSQ2ZmZR6GvZ9vE1M8k=", + "dev": true + }, + "autoprefixer": { + "version": "9.8.6", + "resolved": "https://registry.npm.taobao.org/autoprefixer/download/autoprefixer-9.8.6.tgz?cache=0&sync_timestamp=1614956773875&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fautoprefixer%2Fdownload%2Fautoprefixer-9.8.6.tgz", + "integrity": "sha1-O3NZTKG/kmYyDFrPFYjXTep0IQ8=", + "dev": true, + "requires": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "colorette": "^1.2.1", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + } + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npm.taobao.org/aws-sign2/download/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true + }, + "aws4": { + "version": "1.11.0", + "resolved": "https://registry.npm.taobao.org/aws4/download/aws4-1.11.0.tgz?cache=0&sync_timestamp=1604101311814&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Faws4%2Fdownload%2Faws4-1.11.0.tgz", + "integrity": "sha1-1h9G2DslGSUOJ4Ta9bCUeai0HFk=", + "dev": true + }, + "axios": { + "version": "0.21.1", + "resolved": "https://registry.npm.taobao.org/axios/download/axios-0.21.1.tgz?cache=0&sync_timestamp=1608609188013&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Faxios%2Fdownload%2Faxios-0.21.1.tgz", + "integrity": "sha1-IlY0gZYvTWvemnbVFu8OXTwJsrg=", + "requires": { + "follow-redirects": "^1.10.0" + } + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/balanced-match/download/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npm.taobao.org/base/download/base-0.11.2.tgz", + "integrity": "sha1-e95c7RRbbVUakNuH+DxVi060io8=", + "dev": true, + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha1-FpwvbT3x+ZJhgHI2XJsOofaHhlY=", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-1.0.0.tgz", + "integrity": "sha1-2Eh2Mh0Oet0DmQQGq7u9NrqSaMc=", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/is-descriptor/download/is-descriptor-1.0.2.tgz", + "integrity": "sha1-OxWXRqZmBLBPjIFSS6NlxfFNhuw=", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npm.taobao.org/base64-js/download/base64-js-1.5.1.tgz", + "integrity": "sha1-GxtEAWClv3rUC2UPCVljSBkDkwo=", + "dev": true + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/batch/download/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", + "dev": true + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/bcrypt-pbkdf/download/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dev": true, + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "bfj": { + "version": "6.1.2", + "resolved": "https://registry.npm.taobao.org/bfj/download/bfj-6.1.2.tgz", + "integrity": "sha1-MlyGGoIryzWKQceKM7jm4ght3n8=", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "check-types": "^8.0.3", + "hoopy": "^0.1.4", + "tryer": "^1.0.1" + } + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npm.taobao.org/big.js/download/big.js-5.2.2.tgz", + "integrity": "sha1-ZfCvOC9Xi83HQr2cKB6cstd2gyg=", + "dev": true + }, + "bignumber.js": { + "version": "9.1.1", + "resolved": "https://registry.npmmirror.com/bignumber.js/-/bignumber.js-9.1.1.tgz", + "integrity": "sha512-pHm4LsMJ6lzgNGVfZHjMoO8sdoRhOzOH4MLmY65Jg70bpxCKu5iOHNJyfF6OyvYw7t8Fpf35RuzUyqnQsj8Vig==" + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/binary-extensions/download/binary-extensions-2.2.0.tgz?cache=0&sync_timestamp=1610299293319&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbinary-extensions%2Fdownload%2Fbinary-extensions-2.2.0.tgz", + "integrity": "sha1-dfUC7q+f/eQvyYgpZFvk6na9ni0=", + "dev": true + }, + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npm.taobao.org/bindings/download/bindings-1.5.0.tgz", + "integrity": "sha1-EDU8npRTNLwFEabZCzj7x8nFBN8=", + "dev": true, + "optional": true, + "requires": { + "file-uri-to-path": "1.0.0" + } + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npm.taobao.org/bluebird/download/bluebird-3.7.2.tgz", + "integrity": "sha1-nyKcFb4nJFT/qXOs4NvueaGww28=", + "dev": true + }, + "bn.js": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-5.2.0.tgz", + "integrity": "sha1-NYhgZ0OWxpl3canQUfzBtX1K4AI=", + "dev": true + }, + "body-parser": { + "version": "1.19.0", + "resolved": "https://registry.npm.taobao.org/body-parser/download/body-parser-1.19.0.tgz", + "integrity": "sha1-lrJwnlfJxOCab9Zqj9l5hE9p8Io=", + "dev": true, + "requires": { + "bytes": "3.1.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.7.0", + "raw-body": "2.4.0", + "type-is": "~1.6.17" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433888963&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "qs": { + "version": "6.7.0", + "resolved": "https://registry.npm.taobao.org/qs/download/qs-6.7.0.tgz?cache=0&sync_timestamp=1616385328325&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fqs%2Fdownload%2Fqs-6.7.0.tgz", + "integrity": "sha1-QdwaAV49WB8WIXdr4xr7KHapsbw=", + "dev": true + } + } + }, + "bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npm.taobao.org/bonjour/download/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "dev": true, + "requires": { + "array-flatten": "^2.1.0", + "deep-equal": "^1.0.1", + "dns-equal": "^1.0.0", + "dns-txt": "^2.0.2", + "multicast-dns": "^6.0.1", + "multicast-dns-service-types": "^1.1.0" + }, + "dependencies": { + "array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/array-flatten/download/array-flatten-2.1.2.tgz", + "integrity": "sha1-JO+AoowaiTYX4hSbDG0NeIKTsJk=", + "dev": true + } + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/boolbase/download/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npm.taobao.org/brace-expansion/download/brace-expansion-1.1.11.tgz", + "integrity": "sha1-PH/L9SnYcibz0vUrlm/1Jx60Qd0=", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npm.taobao.org/braces/download/braces-3.0.2.tgz", + "integrity": "sha1-NFThpGLujVmeI23zNs2epPiv4Qc=", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/brorand/download/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", + "dev": true + }, + "browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/browserify-aes/download/browserify-aes-1.2.0.tgz", + "integrity": "sha1-Mmc0ZC9APavDADIJhTu3CtQo70g=", + "dev": true, + "requires": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/browserify-cipher/download/browserify-cipher-1.0.1.tgz", + "integrity": "sha1-jWR0wbhwv9q807z8wZNKEOlPFfA=", + "dev": true, + "requires": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/browserify-des/download/browserify-des-1.0.2.tgz", + "integrity": "sha1-OvTx9Zg5QDVy8cZiBDdfen9wPpw=", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "browserify-rsa": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/browserify-rsa/download/browserify-rsa-4.1.0.tgz", + "integrity": "sha1-sv0Gtbda4pf3zi3GUfkY9b4VjI0=", + "dev": true, + "requires": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + } + }, + "browserify-sign": { + "version": "4.2.1", + "resolved": "https://registry.npm.taobao.org/browserify-sign/download/browserify-sign-4.2.1.tgz?cache=0&sync_timestamp=1596557838450&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbrowserify-sign%2Fdownload%2Fbrowserify-sign-4.2.1.tgz", + "integrity": "sha1-6vSt1G3VS+O7OzbAzxWrvrp5VsM=", + "dev": true, + "requires": { + "bn.js": "^5.1.1", + "browserify-rsa": "^4.0.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.3", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-3.6.0.tgz", + "integrity": "sha1-M3u9o63AcGvT4CRCaihtS0sskZg=", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npm.taobao.org/browserify-zlib/download/browserify-zlib-0.2.0.tgz", + "integrity": "sha1-KGlFnZqjviRf6P4sofRuLn9U1z8=", + "dev": true, + "requires": { + "pako": "~1.0.5" + } + }, + "browserslist": { + "version": "4.16.3", + "resolved": "https://registry.npm.taobao.org/browserslist/download/browserslist-4.16.3.tgz?cache=0&sync_timestamp=1612124165331&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbrowserslist%2Fdownload%2Fbrowserslist-4.16.3.tgz", + "integrity": "sha1-NAqkaUDX24eHSFZ8XeokpI3fNxc=", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001181", + "colorette": "^1.2.1", + "electron-to-chromium": "^1.3.649", + "escalade": "^3.1.1", + "node-releases": "^1.1.70" + } + }, + "buffer": { + "version": "4.9.2", + "resolved": "https://registry.npm.taobao.org/buffer/download/buffer-4.9.2.tgz", + "integrity": "sha1-Iw6tNEACmIZEhBqwJEr4xEu+Pvg=", + "dev": true, + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/buffer-from/download/buffer-from-1.1.1.tgz", + "integrity": "sha1-MnE7wCj3XAL9txDXx7zsHyxgcO8=", + "dev": true + }, + "buffer-indexof": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/buffer-indexof/download/buffer-indexof-1.1.1.tgz", + "integrity": "sha1-Uvq8xqYG0aADAoAmSO9o9jnaJow=", + "dev": true + }, + "buffer-json": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/buffer-json/download/buffer-json-2.0.0.tgz", + "integrity": "sha1-9z4TseQvGW/i/WfQAcfXEH7dfCM=", + "dev": true + }, + "buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/buffer-xor/download/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", + "dev": true + }, + "builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/builtin-status-codes/download/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", + "dev": true + }, + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/bytes/download/bytes-3.1.0.tgz", + "integrity": "sha1-9s95M6Ng4FiPqf3oVlHNx/gF0fY=", + "dev": true + }, + "cacache": { + "version": "12.0.4", + "resolved": "https://registry.npm.taobao.org/cacache/download/cacache-12.0.4.tgz?cache=0&sync_timestamp=1616431142216&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcacache%2Fdownload%2Fcacache-12.0.4.tgz", + "integrity": "sha1-ZovL0QWutfHZL+JVcOyVJcj6pAw=", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + }, + "dependencies": { + "ssri": { + "version": "6.0.1", + "resolved": "https://registry.npm.taobao.org/ssri/download/ssri-6.0.1.tgz?cache=0&sync_timestamp=1611777443499&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fssri%2Fdownload%2Fssri-6.0.1.tgz", + "integrity": "sha1-KjxBso3UW2K2Nnbst0ABJlrp7dg=", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1" + } + }, + "y18n": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/y18n/download/y18n-4.0.1.tgz", + "integrity": "sha1-jbK4PDHF11CZu4kLI/MJSJHiR9Q=", + "dev": true + } + } + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/cache-base/download/cache-base-1.0.1.tgz", + "integrity": "sha1-Cn9GQWgxyLZi7jb+TnxZ129marI=", + "dev": true, + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + } + }, + "cache-loader": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/cache-loader/download/cache-loader-4.1.0.tgz?cache=0&sync_timestamp=1601432152909&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcache-loader%2Fdownload%2Fcache-loader-4.1.0.tgz", + "integrity": "sha1-mUjK41OuwKH8ser9ojAIFuyFOH4=", + "dev": true, + "requires": { + "buffer-json": "^2.0.0", + "find-cache-dir": "^3.0.0", + "loader-utils": "^1.2.3", + "mkdirp": "^0.5.1", + "neo-async": "^2.6.1", + "schema-utils": "^2.0.0" + } + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/call-bind/download/call-bind-1.0.2.tgz?cache=0&sync_timestamp=1610405478355&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcall-bind%2Fdownload%2Fcall-bind-1.0.2.tgz", + "integrity": "sha1-sdTonmiBGcPJqQOtMKuy9qkZvjw=", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "call-me-maybe": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/call-me-maybe/download/call-me-maybe-1.0.1.tgz", + "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=", + "dev": true + }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/caller-callsite/download/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dev": true, + "requires": { + "callsites": "^2.0.0" + } + }, + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/caller-path/download/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dev": true, + "requires": { + "caller-callsite": "^2.0.0" + } + }, + "callsite": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/callsite/download/callsite-1.0.0.tgz", + "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=", + "dev": true + }, + "callsites": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/callsites/download/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "dev": true + }, + "camel-case": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/camel-case/download/camel-case-3.0.0.tgz?cache=0&sync_timestamp=1606867359182&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcamel-case%2Fdownload%2Fcamel-case-3.0.0.tgz", + "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=", + "dev": true, + "requires": { + "no-case": "^2.2.0", + "upper-case": "^1.1.1" + } + }, + "camelcase": { + "version": "6.2.0", + "resolved": "https://registry.npm.taobao.org/camelcase/download/camelcase-6.2.0.tgz?cache=0&sync_timestamp=1603921787305&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcamelcase%2Fdownload%2Fcamelcase-6.2.0.tgz", + "integrity": "sha1-kkr4gcnVJaydh/QNlk5c6pgqGAk=", + "dev": true + }, + "caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/caniuse-api/download/caniuse-api-3.0.0.tgz", + "integrity": "sha1-Xk2Q4idJYdRikZl99Znj7QCO5MA=", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "caniuse-lite": { + "version": "1.0.30001204", + "resolved": "https://registry.npm.taobao.org/caniuse-lite/download/caniuse-lite-1.0.30001204.tgz?cache=0&sync_timestamp=1616362566224&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcaniuse-lite%2Fdownload%2Fcaniuse-lite-1.0.30001204.tgz", + "integrity": "sha1-JWyFcJo0jsTRdehHo7UVxm558qo=", + "dev": true + }, + "case-sensitive-paths-webpack-plugin": { + "version": "2.4.0", + "resolved": "https://registry.npm.taobao.org/case-sensitive-paths-webpack-plugin/download/case-sensitive-paths-webpack-plugin-2.4.0.tgz?cache=0&sync_timestamp=1614019098201&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcase-sensitive-paths-webpack-plugin%2Fdownload%2Fcase-sensitive-paths-webpack-plugin-2.4.0.tgz", + "integrity": "sha1-22QGbGQi7tLgjMFLmGykN5bbxtQ=", + "dev": true + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npm.taobao.org/caseless/download/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-2.4.2.tgz?cache=0&sync_timestamp=1592843133653&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-2.4.2.tgz", + "integrity": "sha1-zUJUFnelQzPPVBpJEIwUMrRMlCQ=", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "check-types": { + "version": "8.0.3", + "resolved": "https://registry.npm.taobao.org/check-types/download/check-types-8.0.3.tgz", + "integrity": "sha1-M1bMoZyIlUTy16le1JzlCKDs9VI=", + "dev": true + }, + "chokidar": { + "version": "3.5.1", + "resolved": "https://registry.npm.taobao.org/chokidar/download/chokidar-3.5.1.tgz?cache=0&sync_timestamp=1610719499558&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchokidar%2Fdownload%2Fchokidar-3.5.1.tgz", + "integrity": "sha1-7pznu+vSt59J8wR5nVRo4x4U5oo=", + "dev": true, + "requires": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "fsevents": "~2.3.1", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.5.0" + }, + "dependencies": { + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npm.taobao.org/glob-parent/download/glob-parent-5.1.2.tgz", + "integrity": "sha1-hpgyxYA0/mikCTwX3BXoNA2EAcQ=", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + } + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/chownr/download/chownr-1.1.4.tgz", + "integrity": "sha1-b8nXtC0ypYNZYzdmbn0ICE2izGs=", + "dev": true + }, + "chrome-trace-event": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/chrome-trace-event/download/chrome-trace-event-1.0.2.tgz", + "integrity": "sha1-I0CQ7pfH1K0aLEvq4nUF3v/GCKQ=", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/cipher-base/download/cipher-base-1.0.4.tgz", + "integrity": "sha1-h2Dk7MJy9MNjUy+SbYdKriwTl94=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npm.taobao.org/class-utils/download/class-utils-0.3.6.tgz", + "integrity": "sha1-+TNprouafOAv1B+q0MqDAzGQxGM=", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "clean-css": { + "version": "4.2.3", + "resolved": "https://registry.npm.taobao.org/clean-css/download/clean-css-4.2.3.tgz", + "integrity": "sha1-UHtd59l7SO5T2ErbAWD/YhY4D3g=", + "dev": true, + "requires": { + "source-map": "~0.6.0" + } + }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/clean-stack/download/clean-stack-2.2.0.tgz?cache=0&sync_timestamp=1605702448295&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fclean-stack%2Fdownload%2Fclean-stack-2.2.0.tgz", + "integrity": "sha1-7oRy27Ep5yezHooQpCfe6d/kAIs=", + "dev": true + }, + "cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/cli-cursor/download/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "dev": true, + "requires": { + "restore-cursor": "^2.0.0" + } + }, + "cli-highlight": { + "version": "2.1.11", + "resolved": "https://registry.npm.taobao.org/cli-highlight/download/cli-highlight-2.1.11.tgz?cache=0&sync_timestamp=1616955767588&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcli-highlight%2Fdownload%2Fcli-highlight-2.1.11.tgz", + "integrity": "sha1-SXNvpFLwqvT65YDjCssmgo0twb8=", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "highlight.js": "^10.7.1", + "mz": "^2.4.0", + "parse5": "^5.1.1", + "parse5-htmlparser2-tree-adapter": "^6.0.0", + "yargs": "^16.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-4.1.0.tgz?cache=0&sync_timestamp=1592843133653&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-4.1.0.tgz", + "integrity": "sha1-ThSHCmGNni7dl92DRf2dncMVZGo=", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz", + "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.2.0.tgz", + "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "cli-spinners": { + "version": "2.6.0", + "resolved": "https://registry.npm.taobao.org/cli-spinners/download/cli-spinners-2.6.0.tgz?cache=0&sync_timestamp=1616091539101&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcli-spinners%2Fdownload%2Fcli-spinners-2.6.0.tgz", + "integrity": "sha1-NsfcmPtqmna9YjjsP3fiQlYn6Tk=", + "dev": true + }, + "clipboardy": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/clipboardy/download/clipboardy-2.3.0.tgz", + "integrity": "sha1-PCkDZQxo5GqRs4iYW8J3QofbopA=", + "dev": true, + "requires": { + "arch": "^2.1.1", + "execa": "^1.0.0", + "is-wsl": "^2.1.1" + }, + "dependencies": { + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/is-wsl/download/is-wsl-2.2.0.tgz", + "integrity": "sha1-dKTHbnfKn9P5MvKQwX6jJs0VcnE=", + "dev": true, + "requires": { + "is-docker": "^2.0.0" + } + } + } + }, + "cliui": { + "version": "6.0.0", + "resolved": "https://registry.npm.taobao.org/cliui/download/cliui-6.0.0.tgz?cache=0&sync_timestamp=1604880267387&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcliui%2Fdownload%2Fcliui-6.0.0.tgz", + "integrity": "sha1-UR1wLAxOQcoVbX0OlgIfI+EyJbE=", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha1-8Rb4Bk/pCz94RKOJl8C3UFEmnx0=", + "dev": true + }, + "string-width": { + "version": "4.2.2", + "resolved": "https://registry.npm.taobao.org/string-width/download/string-width-4.2.2.tgz?cache=0&sync_timestamp=1614522217971&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstring-width%2Fdownload%2Fstring-width-4.2.2.tgz", + "integrity": "sha1-2v1PlVmnWFz7pSnGoKT3NIjr1MU=", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npm.taobao.org/wrap-ansi/download/wrap-ansi-6.2.0.tgz", + "integrity": "sha1-6Tk7oHEC5skaOyIUePAlfNKFblM=", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + } + } + }, + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/clone/download/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "dev": true + }, + "coa": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/coa/download/coa-2.0.2.tgz", + "integrity": "sha1-Q/bCEVG07yv1cYfbDXPeIp4+fsM=", + "dev": true, + "requires": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + } + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/collection-visit/download/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color": { + "version": "3.1.3", + "resolved": "https://registry.npm.taobao.org/color/download/color-3.1.3.tgz", + "integrity": "sha1-ymf7TnuX1hHc3jns7tQiBn2RWW4=", + "dev": true, + "requires": { + "color-convert": "^1.9.1", + "color-string": "^1.5.4" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-1.9.3.tgz", + "integrity": "sha1-u3GFBpDh8TZWfeYp0tVHHe2kweg=", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "color-string": { + "version": "1.5.5", + "resolved": "https://registry.npm.taobao.org/color-string/download/color-string-1.5.5.tgz?cache=0&sync_timestamp=1614967248053&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcolor-string%2Fdownload%2Fcolor-string-1.5.5.tgz", + "integrity": "sha1-ZUdKjw50OWJfPSemoZ2J/EUiMBQ=", + "dev": true, + "requires": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "colorette": { + "version": "1.2.2", + "resolved": "https://registry.npm.taobao.org/colorette/download/colorette-1.2.2.tgz?cache=0&sync_timestamp=1614259593633&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcolorette%2Fdownload%2Fcolorette-1.2.2.tgz", + "integrity": "sha1-y8x51emcrqLb8Q6zom/Ys+as+pQ=", + "dev": true + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npm.taobao.org/combined-stream/download/combined-stream-1.0.8.tgz", + "integrity": "sha1-w9RaizT9cwYxoRCoolIGgrMdWn8=", + "dev": true, + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "2.17.1", + "resolved": "https://registry.npm.taobao.org/commander/download/commander-2.17.1.tgz?cache=0&sync_timestamp=1616364021418&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcommander%2Fdownload%2Fcommander-2.17.1.tgz", + "integrity": "sha1-vXerfebelCBc6sxy8XFtKfIKd78=", + "dev": true + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/commondir/download/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "dev": true + }, + "component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npm.taobao.org/component-emitter/download/component-emitter-1.3.0.tgz", + "integrity": "sha1-FuQHD7qK4ptnnyIVhT7hgasuq8A=", + "dev": true + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npm.taobao.org/compressible/download/compressible-2.0.18.tgz", + "integrity": "sha1-r1PMprBw1MPAdQ+9dyhqbXzEb7o=", + "dev": true, + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npm.taobao.org/compression/download/compression-1.7.4.tgz", + "integrity": "sha1-lVI+/xcMpXwpoMpB5v4TH0Hlu48=", + "dev": true, + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "dependencies": { + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/bytes/download/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433888963&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.1.2.tgz", + "integrity": "sha1-mR7GnSluAxN0fVm9/St0XDX4go0=", + "dev": true + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npm.taobao.org/concat-map/download/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npm.taobao.org/concat-stream/download/concat-stream-1.6.2.tgz", + "integrity": "sha1-kEvfGUzTEi/Gdcd/xKw9T/D9GjQ=", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npm.taobao.org/connect-history-api-fallback/download/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha1-izIIk1kwjRERFdgcrT/Oq4iPl7w=", + "dev": true + }, + "console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/console-browserify/download/console-browserify-1.2.0.tgz", + "integrity": "sha1-ZwY871fOts9Jk6KrOlWECujEkzY=", + "dev": true + }, + "consolidate": { + "version": "0.15.1", + "resolved": "https://registry.npm.taobao.org/consolidate/download/consolidate-0.15.1.tgz", + "integrity": "sha1-IasEMjXHGgfUXZqtmFk7DbpWurc=", + "dev": true, + "requires": { + "bluebird": "^3.1.1" + } + }, + "constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/constants-browserify/download/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", + "dev": true + }, + "content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npm.taobao.org/content-disposition/download/content-disposition-0.5.3.tgz", + "integrity": "sha1-4TDK9+cnkIfFYWwgB9BIVpiYT70=", + "dev": true, + "requires": { + "safe-buffer": "5.1.2" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.1.2.tgz", + "integrity": "sha1-mR7GnSluAxN0fVm9/St0XDX4go0=", + "dev": true + } + } + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/content-type/download/content-type-1.0.4.tgz", + "integrity": "sha1-4TjMdeBAxyexlm/l5fjJruJW/js=", + "dev": true + }, + "cookie": { + "version": "0.4.0", + "resolved": "https://registry.npm.taobao.org/cookie/download/cookie-0.4.0.tgz", + "integrity": "sha1-vrQ35wIrO21JAZ0IhmUwPr6cFLo=", + "dev": true + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npm.taobao.org/cookie-signature/download/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", + "dev": true + }, + "copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npm.taobao.org/copy-concurrently/download/copy-concurrently-1.0.5.tgz", + "integrity": "sha1-kilzmMrjSTf8r9bsgTnBgFHwteA=", + "dev": true, + "requires": { + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/copy-descriptor/download/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true + }, + "copy-webpack-plugin": { + "version": "4.6.0", + "resolved": "https://registry.npmmirror.com/copy-webpack-plugin/-/copy-webpack-plugin-4.6.0.tgz", + "integrity": "sha512-Y+SQCF+0NoWQryez2zXn5J5knmr9z/9qSQt7fbL78u83rxmigOy8X5+BFn8CFSuX+nKT8gpYwJX68ekqtQt6ZA==", + "dev": true, + "requires": { + "cacache": "^10.0.4", + "find-cache-dir": "^1.0.0", + "globby": "^7.1.1", + "is-glob": "^4.0.0", + "loader-utils": "^1.1.0", + "minimatch": "^3.0.4", + "p-limit": "^1.0.0", + "serialize-javascript": "^1.4.0" + }, + "dependencies": { + "cacache": { + "version": "10.0.4", + "resolved": "https://registry.npmmirror.com/cacache/-/cacache-10.0.4.tgz", + "integrity": "sha512-Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA==", + "dev": true, + "requires": { + "bluebird": "^3.5.1", + "chownr": "^1.0.1", + "glob": "^7.1.2", + "graceful-fs": "^4.1.11", + "lru-cache": "^4.1.1", + "mississippi": "^2.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.2", + "ssri": "^5.2.4", + "unique-filename": "^1.1.0", + "y18n": "^4.0.0" + } + }, + "find-cache-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/find-cache-dir/-/find-cache-dir-1.0.0.tgz", + "integrity": "sha512-46TFiBOzX7xq/PcSWfFwkyjpemdRnMe31UQF+os0y+1W3k95f6R4SEt02Hj4p3X0Mir9gfrkmOtshFidS0VPUg==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^1.0.0", + "pkg-dir": "^2.0.0" + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "globby": { + "version": "7.1.1", + "resolved": "https://registry.npmmirror.com/globby/-/globby-7.1.1.tgz", + "integrity": "sha512-yANWAN2DUcBtuus5Cpd+SKROzXHs2iVXFZt/Ykrfz6SAXqacLX25NZpltE+39ceMexYF4TtEadjuSTw8+3wX4g==", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "dir-glob": "^2.0.0", + "glob": "^7.1.2", + "ignore": "^3.3.5", + "pify": "^3.0.0", + "slash": "^1.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", + "dev": true, + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "dev": true, + "requires": { + "pify": "^3.0.0" + } + }, + "mississippi": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/mississippi/-/mississippi-2.0.0.tgz", + "integrity": "sha512-zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw==", + "dev": true, + "requires": { + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^2.0.1", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" + } + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", + "dev": true, + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==", + "dev": true + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true + }, + "pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha512-ojakdnUgL5pzJYWw2AIDEupaQCX5OPbM688ZevubICjdIX01PRSYKqm33fJoCOJBRseYCTUlQRnBNX+Pchaejw==", + "dev": true, + "requires": { + "find-up": "^2.1.0" + } + }, + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "serialize-javascript": { + "version": "1.9.1", + "resolved": "https://registry.npmmirror.com/serialize-javascript/-/serialize-javascript-1.9.1.tgz", + "integrity": "sha512-0Vb/54WJ6k5v8sSWN09S0ora+Hnr+cX40r9F170nT+mSkaxltoE/7R3OrIdBSUv1OoiobH1QoWQbCnAO+e8J1A==", + "dev": true + }, + "ssri": { + "version": "5.3.0", + "resolved": "https://registry.npmmirror.com/ssri/-/ssri-5.3.0.tgz", + "integrity": "sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ==", + "dev": true, + "requires": { + "safe-buffer": "^5.1.1" + } + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmmirror.com/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", + "dev": true + } + } + }, + "core-js-pure": { + "version": "3.11.1", + "resolved": "https://registry.nlark.com/core-js-pure/download/core-js-pure-3.11.1.tgz?cache=0&sync_timestamp=1619620061354&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fcore-js-pure%2Fdownload%2Fcore-js-pure-3.11.1.tgz", + "integrity": "sha1-/VL6jIt7eXs2BlJLPZcnio2Ofwk=" + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/core-util-is/download/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true + }, + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npm.taobao.org/cosmiconfig/download/cosmiconfig-5.2.1.tgz", + "integrity": "sha1-BA9yaAnFked6F8CjYmykW08Wixo=", + "dev": true, + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "dependencies": { + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/parse-json/download/parse-json-4.0.0.tgz?cache=0&sync_timestamp=1610966642419&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fparse-json%2Fdownload%2Fparse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + } + } + }, + "create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npm.taobao.org/create-ecdh/download/create-ecdh-4.0.4.tgz", + "integrity": "sha1-1uf0v/pmc2CFoHYv06YyaE2rzE4=", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-4.12.0.tgz", + "integrity": "sha1-d1s/J477uXGO7HNh9IP7Nvu/6og=", + "dev": true + } + } + }, + "create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/create-hash/download/create-hash-1.2.0.tgz", + "integrity": "sha1-iJB4rxGmN1a8+1m9IhmWvjqe8ZY=", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npm.taobao.org/create-hmac/download/create-hmac-1.1.7.tgz", + "integrity": "sha1-aRcMeLOrlXFHsriwRXLkfq0iQ/8=", + "dev": true, + "requires": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npm.taobao.org/cross-spawn/download/cross-spawn-6.0.5.tgz", + "integrity": "sha1-Sl7Hxk364iw6FBJNus3uhG2Ay8Q=", + "dev": true, + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&sync_timestamp=1616463641178&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", + "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", + "dev": true + } + } + }, + "crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npm.taobao.org/crypto-browserify/download/crypto-browserify-3.12.0.tgz", + "integrity": "sha1-OWz58xN/A+S45TLFj2mCVOAPgOw=", + "dev": true, + "requires": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + } + }, + "css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npm.taobao.org/css-color-names/download/css-color-names-0.0.4.tgz", + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=", + "dev": true + }, + "css-declaration-sorter": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/css-declaration-sorter/download/css-declaration-sorter-4.0.1.tgz?cache=0&sync_timestamp=1604519271783&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcss-declaration-sorter%2Fdownload%2Fcss-declaration-sorter-4.0.1.tgz", + "integrity": "sha1-wZiUD2OnbX42wecQGLABchBUyyI=", + "dev": true, + "requires": { + "postcss": "^7.0.1", + "timsort": "^0.3.0" + } + }, + "css-loader": { + "version": "3.6.0", + "resolved": "https://registry.npm.taobao.org/css-loader/download/css-loader-3.6.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcss-loader%2Fdownload%2Fcss-loader-3.6.0.tgz", + "integrity": "sha1-Lkssfm4tJ/jI8o9hv/zS5ske9kU=", + "dev": true, + "requires": { + "camelcase": "^5.3.1", + "cssesc": "^3.0.0", + "icss-utils": "^4.1.1", + "loader-utils": "^1.2.3", + "normalize-path": "^3.0.0", + "postcss": "^7.0.32", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^3.0.2", + "postcss-modules-scope": "^2.2.0", + "postcss-modules-values": "^3.0.0", + "postcss-value-parser": "^4.1.0", + "schema-utils": "^2.7.0", + "semver": "^6.3.0" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npm.taobao.org/camelcase/download/camelcase-5.3.1.tgz?cache=0&sync_timestamp=1603921787305&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcamelcase%2Fdownload%2Fcamelcase-5.3.1.tgz", + "integrity": "sha1-48mzFWnhBoEd8kL3FXJaH0xJQyA=", + "dev": true + } + } + }, + "css-select": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/css-select/download/css-select-2.1.0.tgz", + "integrity": "sha1-ajRlM1ZjWTSoG6ymjQJVQyEF2+8=", + "dev": true, + "requires": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/css-select-base-adapter/download/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha1-Oy/0lyzDYquIVhUHqVQIoUMhNdc=", + "dev": true + }, + "css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npm.taobao.org/css-tree/download/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha1-mL69YsTB2flg7DQM+fdSLjBwmiI=", + "dev": true, + "requires": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + } + }, + "css-what": { + "version": "3.4.2", + "resolved": "https://registry.npm.taobao.org/css-what/download/css-what-3.4.2.tgz?cache=0&sync_timestamp=1615262617763&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcss-what%2Fdownload%2Fcss-what-3.4.2.tgz", + "integrity": "sha1-6nAm/LAXd+295SEk4h8yfnrpUOQ=", + "dev": true + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/cssesc/download/cssesc-3.0.0.tgz", + "integrity": "sha1-N3QZGZA7hoVl4cCep0dEXNGJg+4=", + "dev": true + }, + "cssfilter": { + "version": "0.0.10", + "resolved": "https://registry.npm.taobao.org/cssfilter/download/cssfilter-0.0.10.tgz", + "integrity": "sha1-xtJnJjKi5cg+AT5oZKQs6N79IK4=" + }, + "cssnano": { + "version": "4.1.10", + "resolved": "https://registry.npm.taobao.org/cssnano/download/cssnano-4.1.10.tgz", + "integrity": "sha1-CsQfCxPRPUZUh+ERt3jULaYxuLI=", + "dev": true, + "requires": { + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.7", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + } + }, + "cssnano-preset-default": { + "version": "4.0.7", + "resolved": "https://registry.npm.taobao.org/cssnano-preset-default/download/cssnano-preset-default-4.0.7.tgz", + "integrity": "sha1-UexmLM/KD4izltzZZ5zbkxvhf3Y=", + "dev": true, + "requires": { + "css-declaration-sorter": "^4.0.1", + "cssnano-util-raw-cache": "^4.0.1", + "postcss": "^7.0.0", + "postcss-calc": "^7.0.1", + "postcss-colormin": "^4.0.3", + "postcss-convert-values": "^4.0.1", + "postcss-discard-comments": "^4.0.2", + "postcss-discard-duplicates": "^4.0.2", + "postcss-discard-empty": "^4.0.1", + "postcss-discard-overridden": "^4.0.1", + "postcss-merge-longhand": "^4.0.11", + "postcss-merge-rules": "^4.0.3", + "postcss-minify-font-values": "^4.0.2", + "postcss-minify-gradients": "^4.0.2", + "postcss-minify-params": "^4.0.2", + "postcss-minify-selectors": "^4.0.2", + "postcss-normalize-charset": "^4.0.1", + "postcss-normalize-display-values": "^4.0.2", + "postcss-normalize-positions": "^4.0.2", + "postcss-normalize-repeat-style": "^4.0.2", + "postcss-normalize-string": "^4.0.2", + "postcss-normalize-timing-functions": "^4.0.2", + "postcss-normalize-unicode": "^4.0.1", + "postcss-normalize-url": "^4.0.1", + "postcss-normalize-whitespace": "^4.0.2", + "postcss-ordered-values": "^4.1.2", + "postcss-reduce-initial": "^4.0.3", + "postcss-reduce-transforms": "^4.0.2", + "postcss-svgo": "^4.0.2", + "postcss-unique-selectors": "^4.0.1" + } + }, + "cssnano-util-get-arguments": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/cssnano-util-get-arguments/download/cssnano-util-get-arguments-4.0.0.tgz", + "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=", + "dev": true + }, + "cssnano-util-get-match": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/cssnano-util-get-match/download/cssnano-util-get-match-4.0.0.tgz", + "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=", + "dev": true + }, + "cssnano-util-raw-cache": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/cssnano-util-raw-cache/download/cssnano-util-raw-cache-4.0.1.tgz", + "integrity": "sha1-sm1f1fcqEd/np4RvtMZyYPlr8oI=", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "cssnano-util-same-parent": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/cssnano-util-same-parent/download/cssnano-util-same-parent-4.0.1.tgz", + "integrity": "sha1-V0CC+yhZ0ttDOFWDXZqEVuoYu/M=", + "dev": true + }, + "csso": { + "version": "4.2.0", + "resolved": "https://registry.npm.taobao.org/csso/download/csso-4.2.0.tgz?cache=0&sync_timestamp=1606408790645&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcsso%2Fdownload%2Fcsso-4.2.0.tgz", + "integrity": "sha1-6jpWE0bo3J9UbW/r7dUBh884lSk=", + "dev": true, + "requires": { + "css-tree": "^1.1.2" + }, + "dependencies": { + "css-tree": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/css-tree/download/css-tree-1.1.2.tgz", + "integrity": "sha1-muOTtdr9fa6KYiR1yux409j717U=", + "dev": true, + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + } + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npm.taobao.org/mdn-data/download/mdn-data-2.0.14.tgz", + "integrity": "sha1-cRP8QoGRfWPOKbQ0RvcB5owlulA=", + "dev": true + } + } + }, + "cyclist": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/cyclist/download/cyclist-1.0.1.tgz", + "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=", + "dev": true + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npm.taobao.org/dashdash/download/dashdash-1.14.1.tgz?cache=0&sync_timestamp=1601073333186&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdashdash%2Fdownload%2Fdashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "de-indent": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/de-indent/download/de-indent-1.0.2.tgz", + "integrity": "sha1-sgOOhG3DO6pXlhKNCAS0VbjB4h0=", + "dev": true + }, + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-4.3.1.tgz", + "integrity": "sha1-8NIpxQXgxtjEmsVT0bE9wYP2su4=", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "decache": { + "version": "4.6.0", + "resolved": "https://registry.npm.taobao.org/decache/download/decache-4.6.0.tgz", + "integrity": "sha1-hwJrxuaWdZ6C1Xo4QcTiUaMDVug=", + "dev": true, + "requires": { + "callsite": "^1.0.0" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/decamelize/download/decamelize-1.2.0.tgz?cache=0&sync_timestamp=1610348666533&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdecamelize%2Fdownload%2Fdecamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npm.taobao.org/decode-uri-component/download/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true + }, + "deep-equal": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/deep-equal/download/deep-equal-1.1.1.tgz?cache=0&sync_timestamp=1606859943631&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdeep-equal%2Fdownload%2Fdeep-equal-1.1.1.tgz", + "integrity": "sha1-tcmMlCzv+vfLBR4k4UNKJaLmB2o=", + "dev": true, + "requires": { + "is-arguments": "^1.0.4", + "is-date-object": "^1.0.1", + "is-regex": "^1.0.4", + "object-is": "^1.0.1", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.2.0" + } + }, + "deepmerge": { + "version": "1.5.2", + "resolved": "https://registry.npm.taobao.org/deepmerge/download/deepmerge-1.5.2.tgz", + "integrity": "sha1-EEmdhohEza1P7ghC34x/bwyVp1M=", + "dev": true + }, + "default-gateway": { + "version": "5.0.5", + "resolved": "https://registry.npm.taobao.org/default-gateway/download/default-gateway-5.0.5.tgz?cache=0&sync_timestamp=1610365857779&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdefault-gateway%2Fdownload%2Fdefault-gateway-5.0.5.tgz", + "integrity": "sha1-T9a9XShV05s0zFpZUFSG6ar8mxA=", + "dev": true, + "requires": { + "execa": "^3.3.0" + }, + "dependencies": { + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npm.taobao.org/cross-spawn/download/cross-spawn-7.0.3.tgz", + "integrity": "sha1-9zqFudXUHQRVUcF34ogtSshXKKY=", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "execa": { + "version": "3.4.0", + "resolved": "https://registry.npm.taobao.org/execa/download/execa-3.4.0.tgz?cache=0&sync_timestamp=1608181271428&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fexeca%2Fdownload%2Fexeca-3.4.0.tgz", + "integrity": "sha1-wI7UVQ72XYWPrCaf/IVyRG8364k=", + "dev": true, + "requires": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "p-finally": "^2.0.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + } + }, + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/get-stream/download/get-stream-5.2.0.tgz", + "integrity": "sha1-SWaheV7lrOZecGxLe+txJX1uItM=", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/is-stream/download/is-stream-2.0.0.tgz", + "integrity": "sha1-venDJoDW+uBBKdasnZIc54FfeOM=", + "dev": true + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/mimic-fn/download/mimic-fn-2.1.0.tgz", + "integrity": "sha1-ftLCzMyvhNP/y3pptXcR/CCDQBs=", + "dev": true + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/npm-run-path/download/npm-run-path-4.0.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnpm-run-path%2Fdownload%2Fnpm-run-path-4.0.1.tgz", + "integrity": "sha1-t+zR5e1T2o43pV4cImnguX7XSOo=", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npm.taobao.org/onetime/download/onetime-5.1.2.tgz", + "integrity": "sha1-0Oluu1awdHbfHdnEgG5SN5hcpF4=", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "p-finally": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/p-finally/download/p-finally-2.0.1.tgz", + "integrity": "sha1-vW/KqcVZoJa2gIBvTWV7Pw8kBWE=", + "dev": true + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/path-key/download/path-key-3.1.1.tgz?cache=0&sync_timestamp=1574441431664&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpath-key%2Fdownload%2Fpath-key-3.1.1.tgz", + "integrity": "sha1-WB9q3mWMu6ZaDTOA3ndTKVBU83U=", + "dev": true + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/shebang-command/download/shebang-command-2.0.0.tgz", + "integrity": "sha1-zNCvT4g1+9wmW4JGGq8MNmY/NOo=", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/shebang-regex/download/shebang-regex-3.0.0.tgz", + "integrity": "sha1-rhbxZE2HPsrYQ7AwexQzYtTEIXI=", + "dev": true + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/which/download/which-2.0.2.tgz", + "integrity": "sha1-fGqN0KY2oDJ+ELWckobu6T8/UbE=", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "defaults": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/defaults/download/defaults-1.0.3.tgz", + "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", + "dev": true, + "requires": { + "clone": "^1.0.2" + } + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/define-properties/download/define-properties-1.1.3.tgz", + "integrity": "sha1-z4jabL7ib+bbcJT2HYcMvYTO6fE=", + "dev": true, + "requires": { + "object-keys": "^1.0.12" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-2.0.2.tgz", + "integrity": "sha1-1Flono1lS6d+AqgX+HENcCyxbp0=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "dependencies": { + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha1-FpwvbT3x+ZJhgHI2XJsOofaHhlY=", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-1.0.0.tgz", + "integrity": "sha1-2Eh2Mh0Oet0DmQQGq7u9NrqSaMc=", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/is-descriptor/download/is-descriptor-1.0.2.tgz", + "integrity": "sha1-OxWXRqZmBLBPjIFSS6NlxfFNhuw=", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "del": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/del/download/del-4.1.1.tgz?cache=0&sync_timestamp=1601076741536&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdel%2Fdownload%2Fdel-4.1.1.tgz", + "integrity": "sha1-no8RciLqRKMf86FWwEm5kFKp8LQ=", + "dev": true, + "requires": { + "@types/glob": "^7.1.1", + "globby": "^6.1.0", + "is-path-cwd": "^2.0.0", + "is-path-in-cwd": "^2.0.0", + "p-map": "^2.0.0", + "pify": "^4.0.1", + "rimraf": "^2.6.3" + }, + "dependencies": { + "globby": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/globby/download/globby-6.1.0.tgz?cache=0&sync_timestamp=1616407139482&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fglobby%2Fdownload%2Fglobby-6.1.0.tgz", + "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/pify/download/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + }, + "p-map": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/p-map/download/p-map-2.1.0.tgz", + "integrity": "sha1-MQko/u+cnsxltosXaTAYpmXOoXU=", + "dev": true + } + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/delayed-stream/download/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/depd/download/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true + }, + "des.js": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/des.js/download/des.js-1.0.1.tgz", + "integrity": "sha1-U4IULhvcU/hdhtU+X0qn3rkeCEM=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/destroy/download/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "detect-node": { + "version": "2.0.5", + "resolved": "https://registry.npm.taobao.org/detect-node/download/detect-node-2.0.5.tgz?cache=0&sync_timestamp=1615921320304&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdetect-node%2Fdownload%2Fdetect-node-2.0.5.tgz", + "integrity": "sha1-nScKp+qlrwtyxMnZuBTn9M5zi3k=", + "dev": true + }, + "diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npm.taobao.org/diffie-hellman/download/diffie-hellman-5.0.3.tgz", + "integrity": "sha1-QOjumPVaIUlgcUaSHGPhrl89KHU=", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-4.12.0.tgz", + "integrity": "sha1-d1s/J477uXGO7HNh9IP7Nvu/6og=", + "dev": true + } + } + }, + "dir-glob": { + "version": "2.2.2", + "resolved": "https://registry.npm.taobao.org/dir-glob/download/dir-glob-2.2.2.tgz", + "integrity": "sha1-+gnwaUFTyJGLGLoN6vrpR2n8UMQ=", + "dev": true, + "requires": { + "path-type": "^3.0.0" + } + }, + "dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/dns-equal/download/dns-equal-1.0.0.tgz", + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=", + "dev": true + }, + "dns-packet": { + "version": "1.3.1", + "resolved": "https://registry.npm.taobao.org/dns-packet/download/dns-packet-1.3.1.tgz", + "integrity": "sha1-EqpCaYEHW+UAuRDu3NC0fdfe2lo=", + "dev": true, + "requires": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "dns-txt": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/dns-txt/download/dns-txt-2.0.2.tgz", + "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", + "dev": true, + "requires": { + "buffer-indexof": "^1.0.0" + } + }, + "dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npm.taobao.org/dom-converter/download/dom-converter-0.2.0.tgz", + "integrity": "sha1-ZyGp2u4uKTaClVtq/kFncWJ7t2g=", + "dev": true, + "requires": { + "utila": "~0.4" + } + }, + "dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npm.taobao.org/dom-serializer/download/dom-serializer-0.2.2.tgz", + "integrity": "sha1-GvuB9TNxcXXUeGVd68XjMtn5u1E=", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + }, + "dependencies": { + "domelementtype": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/domelementtype/download/domelementtype-2.1.0.tgz", + "integrity": "sha1-qFHAgKbRw9lDRK7RUdmfZp7fWF4=", + "dev": true + } + } + }, + "domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/domain-browser/download/domain-browser-1.2.0.tgz?cache=0&sync_timestamp=1604239998047&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdomain-browser%2Fdownload%2Fdomain-browser-1.2.0.tgz", + "integrity": "sha1-PTH1AZGmdJ3RN1p/Ui6CPULlTto=", + "dev": true + }, + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npm.taobao.org/domelementtype/download/domelementtype-1.3.1.tgz", + "integrity": "sha1-0EjESzew0Qp/Kj1f7j9DM9eQSB8=", + "dev": true + }, + "domhandler": { + "version": "2.4.2", + "resolved": "https://registry.npm.taobao.org/domhandler/download/domhandler-2.4.2.tgz?cache=0&sync_timestamp=1606872277715&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdomhandler%2Fdownload%2Fdomhandler-2.4.2.tgz", + "integrity": "sha1-iAUJfpM9ZehVRvcm1g9euItE+AM=", + "dev": true, + "requires": { + "domelementtype": "1" + } + }, + "domutils": { + "version": "1.7.0", + "resolved": "https://registry.npm.taobao.org/domutils/download/domutils-1.7.0.tgz?cache=0&sync_timestamp=1615420240315&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdomutils%2Fdownload%2Fdomutils-1.7.0.tgz", + "integrity": "sha1-Vuo0HoNOBuZ0ivehyyXaZ+qfjCo=", + "dev": true, + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npm.taobao.org/dot-prop/download/dot-prop-5.3.0.tgz?cache=0&sync_timestamp=1605778245141&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdot-prop%2Fdownload%2Fdot-prop-5.3.0.tgz", + "integrity": "sha1-kMzOcIzZzYLMTcjD3dmr3VWyDog=", + "dev": true, + "requires": { + "is-obj": "^2.0.0" + } + }, + "dotenv": { + "version": "8.2.0", + "resolved": "https://registry.npm.taobao.org/dotenv/download/dotenv-8.2.0.tgz", + "integrity": "sha1-l+YZJZradQ7qPk6j4mvO6lQksWo=", + "dev": true + }, + "dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npm.taobao.org/dotenv-expand/download/dotenv-expand-5.1.0.tgz", + "integrity": "sha1-P7rwIL/XlIhAcuomsel5HUWmKfA=", + "dev": true + }, + "duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npm.taobao.org/duplexer/download/duplexer-0.1.2.tgz?cache=0&sync_timestamp=1597220926027&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fduplexer%2Fdownload%2Fduplexer-0.1.2.tgz", + "integrity": "sha1-Or5DrvODX4rgd9E23c4PJ2sEAOY=", + "dev": true + }, + "duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npm.taobao.org/duplexify/download/duplexify-3.7.1.tgz", + "integrity": "sha1-Kk31MX9sz9kfhtb9JdjYoQO4gwk=", + "dev": true, + "requires": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "easy-stack": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/easy-stack/download/easy-stack-1.0.1.tgz", + "integrity": "sha1-iv5CZGJpiMq7EfPHBMzQyDVBEGY=", + "dev": true + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npm.taobao.org/ecc-jsbn/download/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dev": true, + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/ee-first/download/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true + }, + "ejs": { + "version": "2.7.4", + "resolved": "https://registry.npm.taobao.org/ejs/download/ejs-2.7.4.tgz", + "integrity": "sha1-SGYSh1c9zFPjZsehrlLDoSDuybo=", + "dev": true + }, + "electron-to-chromium": { + "version": "1.3.701", + "resolved": "https://registry.npm.taobao.org/electron-to-chromium/download/electron-to-chromium-1.3.701.tgz?cache=0&sync_timestamp=1616786178717&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Felectron-to-chromium%2Fdownload%2Felectron-to-chromium-1.3.701.tgz", + "integrity": "sha1-Xnlu186IzXe8e/gxzzEe9rBnw4k=", + "dev": true + }, + "elliptic": { + "version": "6.5.4", + "resolved": "https://registry.npm.taobao.org/elliptic/download/elliptic-6.5.4.tgz", + "integrity": "sha1-2jfOvTHnmhNn6UG1ku0fvr1Yq7s=", + "dev": true, + "requires": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-4.12.0.tgz", + "integrity": "sha1-d1s/J477uXGO7HNh9IP7Nvu/6og=", + "dev": true + } + } + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npm.taobao.org/emoji-regex/download/emoji-regex-8.0.0.tgz", + "integrity": "sha1-6Bj9ac5cz8tARZT4QpY79TFkzDc=", + "dev": true + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/emojis-list/download/emojis-list-3.0.0.tgz", + "integrity": "sha1-VXBmIEatKeLpFucariYKvf9Pang=", + "dev": true + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/encodeurl/download/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "dev": true + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npm.taobao.org/end-of-stream/download/end-of-stream-1.4.4.tgz", + "integrity": "sha1-WuZKX0UFe682JuwU2gyl5LJDHrA=", + "dev": true, + "requires": { + "once": "^1.4.0" + } + }, + "enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npm.taobao.org/enhanced-resolve/download/enhanced-resolve-4.5.0.tgz?cache=0&sync_timestamp=1610568507654&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fenhanced-resolve%2Fdownload%2Fenhanced-resolve-4.5.0.tgz", + "integrity": "sha1-Lzz9hNvjtIfxjy2y7x4GSlccpew=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "dependencies": { + "memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npm.taobao.org/memory-fs/download/memory-fs-0.5.0.tgz", + "integrity": "sha1-MkwBKIuIZSlm0WHbd4OHIIRajjw=", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + } + } + }, + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/entities/download/entities-2.2.0.tgz", + "integrity": "sha1-CY3JDruD2N/6CJ1VJWs1HTTE2lU=", + "dev": true + }, + "errno": { + "version": "0.1.8", + "resolved": "https://registry.npm.taobao.org/errno/download/errno-0.1.8.tgz?cache=0&sync_timestamp=1608121636522&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ferrno%2Fdownload%2Ferrno-0.1.8.tgz", + "integrity": "sha1-i7Ppx9Rjvkl2/4iPdrSAnrwugR8=", + "dev": true, + "requires": { + "prr": "~1.0.1" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npm.taobao.org/error-ex/download/error-ex-1.3.2.tgz", + "integrity": "sha1-tKxAZIEH/c3PriQvQovqihTU8b8=", + "dev": true, + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "error-stack-parser": { + "version": "2.0.6", + "resolved": "https://registry.npm.taobao.org/error-stack-parser/download/error-stack-parser-2.0.6.tgz", + "integrity": "sha1-WpmnB716TFinl5AtSNgoA+3mqtg=", + "dev": true, + "requires": { + "stackframe": "^1.1.1" + } + }, + "es-abstract": { + "version": "1.18.0", + "resolved": "https://registry.npm.taobao.org/es-abstract/download/es-abstract-1.18.0.tgz?cache=0&sync_timestamp=1614815038744&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fes-abstract%2Fdownload%2Fes-abstract-1.18.0.tgz", + "integrity": "sha1-q4CzWe7Lft5MKYAAOQvFrD7HtaQ=", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.2", + "is-callable": "^1.2.3", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.2", + "is-string": "^1.0.5", + "object-inspect": "^1.9.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.0" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npm.taobao.org/es-to-primitive/download/es-to-primitive-1.2.1.tgz", + "integrity": "sha1-5VzUyc3BiLzvsDs2bHNjI/xciYo=", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "es6-denodeify": { + "version": "0.1.5", + "resolved": "https://registry.npm.taobao.org/es6-denodeify/download/es6-denodeify-0.1.5.tgz", + "integrity": "sha1-MdTV/pxVA+ElRgQ5MQ4WoqPznB8=" + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/escalade/download/escalade-3.1.1.tgz?cache=0&sync_timestamp=1602567230854&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fescalade%2Fdownload%2Fescalade-3.1.1.tgz", + "integrity": "sha1-2M/ccACWXFoBdLSoLqpcBVJ0LkA=", + "dev": true + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/escape-html/download/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npm.taobao.org/escape-string-regexp/download/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true + }, + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npm.taobao.org/eslint-scope/download/eslint-scope-4.0.3.tgz", + "integrity": "sha1-ygODMxD2iJoyZHgaqC5j65z+eEg=", + "dev": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/esprima/download/esprima-4.0.1.tgz", + "integrity": "sha1-E7BM2z5sXRnfkatph6hpVhmwqnE=", + "dev": true + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/esrecurse/download/esrecurse-4.3.0.tgz?cache=0&sync_timestamp=1598898247102&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fesrecurse%2Fdownload%2Fesrecurse-4.3.0.tgz", + "integrity": "sha1-eteWTWeauyi+5yzsY3WLHF0smSE=", + "dev": true, + "requires": { + "estraverse": "^5.2.0" + }, + "dependencies": { + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/estraverse/download/estraverse-5.2.0.tgz", + "integrity": "sha1-MH30JUfmzHMk088DwVXVzbjFOIA=", + "dev": true + } + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/estraverse/download/estraverse-4.3.0.tgz", + "integrity": "sha1-OYrT88WiSUi+dyXoPRGn3ijNvR0=", + "dev": true + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npm.taobao.org/etag/download/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "dev": true + }, + "event-pubsub": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/event-pubsub/download/event-pubsub-4.3.0.tgz?cache=0&sync_timestamp=1606361604403&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fevent-pubsub%2Fdownload%2Fevent-pubsub-4.3.0.tgz", + "integrity": "sha1-9o2Ba8KfHsAsU53FjI3UDOcss24=", + "dev": true + }, + "event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npm.taobao.org/event-target-shim/download/event-target-shim-5.0.1.tgz", + "integrity": "sha1-XU0+vflYPWOlMzzi3rdICrKwV4k=" + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npm.taobao.org/eventemitter3/download/eventemitter3-4.0.7.tgz?cache=0&sync_timestamp=1598517809015&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feventemitter3%2Fdownload%2Feventemitter3-4.0.7.tgz", + "integrity": "sha1-Lem2j2Uo1WRO9cWVJqG0oHMGFp8=", + "dev": true + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npm.taobao.org/events/download/events-3.3.0.tgz", + "integrity": "sha1-Mala0Kkk4tLEGagTrrLE6HjqdAA=", + "dev": true + }, + "eventsource": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/eventsource/download/eventsource-1.1.0.tgz?cache=0&sync_timestamp=1616041716084&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feventsource%2Fdownload%2Feventsource-1.1.0.tgz", + "integrity": "sha1-AOjKfJIQnpSw3fMtrGd9hBAoz68=", + "requires": { + "original": "^1.0.0" + } + }, + "evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/evp_bytestokey/download/evp_bytestokey-1.0.3.tgz", + "integrity": "sha1-f8vbGY3HGVlDLv4ThCaE4FJaywI=", + "dev": true, + "requires": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/execa/download/execa-1.0.0.tgz?cache=0&sync_timestamp=1608181271428&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fexeca%2Fdownload%2Fexeca-1.0.0.tgz", + "integrity": "sha1-xiNqW7TfbW8V6I5/AXeYIWdJ3dg=", + "dev": true, + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npm.taobao.org/expand-brackets/download/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433888963&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "express": { + "version": "4.17.1", + "resolved": "https://registry.npm.taobao.org/express/download/express-4.17.1.tgz", + "integrity": "sha1-RJH8OGBc9R+GKdOcK10Cb5ikwTQ=", + "dev": true, + "requires": { + "accepts": "~1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.0", + "content-disposition": "0.5.3", + "content-type": "~1.0.4", + "cookie": "0.4.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.5", + "qs": "6.7.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.1.2", + "send": "0.17.1", + "serve-static": "1.14.1", + "setprototypeof": "1.1.1", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433888963&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "qs": { + "version": "6.7.0", + "resolved": "https://registry.npm.taobao.org/qs/download/qs-6.7.0.tgz?cache=0&sync_timestamp=1616385328325&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fqs%2Fdownload%2Fqs-6.7.0.tgz", + "integrity": "sha1-QdwaAV49WB8WIXdr4xr7KHapsbw=", + "dev": true + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.1.2.tgz", + "integrity": "sha1-mR7GnSluAxN0fVm9/St0XDX4go0=", + "dev": true + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npm.taobao.org/extend/download/extend-3.0.2.tgz", + "integrity": "sha1-+LETa0Bx+9jrFAr/hYsQGewpFfo=", + "dev": true + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/is-extendable/download/is-extendable-1.0.1.tgz", + "integrity": "sha1-p0cPnkJnM9gb2B4RVSZOOjUHyrQ=", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npm.taobao.org/extglob/download/extglob-2.0.4.tgz", + "integrity": "sha1-rQD+TcYSqSMuhxhxHcXLWrAoVUM=", + "dev": true, + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha1-FpwvbT3x+ZJhgHI2XJsOofaHhlY=", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-1.0.0.tgz", + "integrity": "sha1-2Eh2Mh0Oet0DmQQGq7u9NrqSaMc=", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/is-descriptor/download/is-descriptor-1.0.2.tgz", + "integrity": "sha1-OxWXRqZmBLBPjIFSS6NlxfFNhuw=", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npm.taobao.org/extsprintf/download/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npm.taobao.org/fast-deep-equal/download/fast-deep-equal-3.1.3.tgz", + "integrity": "sha1-On1WtVnWy8PrUSMlJE5hmmXGxSU=", + "dev": true + }, + "fast-glob": { + "version": "2.2.7", + "resolved": "https://registry.npm.taobao.org/fast-glob/download/fast-glob-2.2.7.tgz?cache=0&sync_timestamp=1610876590762&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffast-glob%2Fdownload%2Ffast-glob-2.2.7.tgz", + "integrity": "sha1-aVOFfDr6R1//ku5gFdUtpwpM050=", + "dev": true, + "requires": { + "@mrmlnc/readdir-enhanced": "^2.2.1", + "@nodelib/fs.stat": "^1.1.2", + "glob-parent": "^3.1.0", + "is-glob": "^4.0.0", + "merge2": "^1.2.3", + "micromatch": "^3.1.10" + }, + "dependencies": { + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npm.taobao.org/braces/download/braces-2.3.2.tgz", + "integrity": "sha1-WXn9PxTNUxVl5fot8av/8d+u5yk=", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/fill-range/download/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/is-number/download/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npm.taobao.org/micromatch/download/micromatch-3.1.10.tgz", + "integrity": "sha1-cIWbyVyYQJUvNZoGij/En57PrCM=", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/to-regex-range/download/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/fast-json-stable-stringify/download/fast-json-stable-stringify-2.1.0.tgz?cache=0&sync_timestamp=1600349170187&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffast-json-stable-stringify%2Fdownload%2Ffast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha1-h0v2nG9ATCtdmcSBNBOZ/VWJJjM=", + "dev": true + }, + "faye-websocket": { + "version": "0.11.3", + "resolved": "https://registry.npm.taobao.org/faye-websocket/download/faye-websocket-0.11.3.tgz", + "integrity": "sha1-XA6aiWjokSwoZjn96XeosgnyUI4=", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "fetch-cookie": { + "version": "0.7.3", + "resolved": "https://registry.npm.taobao.org/fetch-cookie/download/fetch-cookie-0.7.3.tgz", + "integrity": "sha1-uNAj9CHdKy9KDsqc1zGKln7U7tg=", + "requires": { + "es6-denodeify": "^0.1.1", + "tough-cookie": "^2.3.3" + } + }, + "figgy-pudding": { + "version": "3.5.2", + "resolved": "https://registry.npm.taobao.org/figgy-pudding/download/figgy-pudding-3.5.2.tgz", + "integrity": "sha1-tO7oFIq7Adzx0aw0Nn1Z4S+mHW4=", + "dev": true + }, + "file-loader": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/file-loader/download/file-loader-4.3.0.tgz?cache=0&sync_timestamp=1603816990383&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffile-loader%2Fdownload%2Ffile-loader-4.3.0.tgz", + "integrity": "sha1-eA8ED3KbPRgBnyBgX3I+hEuKWK8=", + "dev": true, + "requires": { + "loader-utils": "^1.2.3", + "schema-utils": "^2.5.0" + } + }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/file-uri-to-path/download/file-uri-to-path-1.0.0.tgz", + "integrity": "sha1-VTp7hEb/b2hDWcRF8eN6BdrMM90=", + "dev": true, + "optional": true + }, + "filesize": { + "version": "3.6.1", + "resolved": "https://registry.npm.taobao.org/filesize/download/filesize-3.6.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffilesize%2Fdownload%2Ffilesize-3.6.1.tgz", + "integrity": "sha1-CQuz7gG2+AGoqL6Z0xcQs0Irsxc=", + "dev": true + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npm.taobao.org/fill-range/download/fill-range-7.0.1.tgz", + "integrity": "sha1-GRmmp8df44ssfHflGYU12prN2kA=", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/finalhandler/download/finalhandler-1.1.2.tgz", + "integrity": "sha1-t+fQAP/RGTjQ/bBTUG9uur6fWH0=", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433888963&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "find-cache-dir": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/find-cache-dir/download/find-cache-dir-3.3.1.tgz", + "integrity": "sha1-ibM/rUpGcNqpT4Vff74x1thP6IA=", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/find-up/download/find-up-4.1.0.tgz?cache=0&sync_timestamp=1608181302758&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffind-up%2Fdownload%2Ffind-up-4.1.0.tgz", + "integrity": "sha1-l6/n1s3AvFkoWEt8jXsW6KmqXRk=", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/flush-write-stream/download/flush-write-stream-1.1.1.tgz", + "integrity": "sha1-jdfYc6G6vCB9lOrQwuDkQnbr8ug=", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "follow-redirects": { + "version": "1.13.3", + "resolved": "https://registry.npm.taobao.org/follow-redirects/download/follow-redirects-1.13.3.tgz?cache=0&sync_timestamp=1614436920073&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffollow-redirects%2Fdownload%2Ffollow-redirects-1.13.3.tgz", + "integrity": "sha1-5VmK1QF0wbxOhyMB6CrCzZf5Amc=" + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/for-in/download/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/forever-agent/download/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true + }, + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npm.taobao.org/form-data/download/form-data-2.3.3.tgz?cache=0&sync_timestamp=1613410812604&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fform-data%2Fdownload%2Fform-data-2.3.3.tgz", + "integrity": "sha1-3M5SwF9kTymManq5Nr1yTO/786Y=", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "forwarded": { + "version": "0.1.2", + "resolved": "https://registry.npm.taobao.org/forwarded/download/forwarded-0.1.2.tgz", + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", + "dev": true + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npm.taobao.org/fragment-cache/download/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, + "requires": { + "map-cache": "^0.2.2" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npm.taobao.org/fresh/download/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true + }, + "from2": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/from2/download/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npm.taobao.org/fs-extra/download/fs-extra-7.0.1.tgz?cache=0&sync_timestamp=1611075495956&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffs-extra%2Fdownload%2Ffs-extra-7.0.1.tgz", + "integrity": "sha1-TxicRKoSO4lfcigE9V6iPq3DSOk=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/fs-minipass/download/fs-minipass-2.1.0.tgz", + "integrity": "sha1-f1A2/b8SxjwWkZDL5BmchSJx+fs=", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "fs-write-stream-atomic": { + "version": "1.0.10", + "resolved": "https://registry.npm.taobao.org/fs-write-stream-atomic/download/fs-write-stream-atomic-1.0.10.tgz", + "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/fs.realpath/download/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npm.taobao.org/fsevents/download/fsevents-2.3.2.tgz", + "integrity": "sha1-ilJveLj99GI7cJ4Ll1xSwkwC/Ro=", + "dev": true, + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/function-bind/download/function-bind-1.1.1.tgz", + "integrity": "sha1-pWiZ0+o8m6uHS7l3O3xe3pL0iV0=", + "dev": true + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npm.taobao.org/get-caller-file/download/get-caller-file-2.0.5.tgz", + "integrity": "sha1-T5RBKoLbMvNuOwuXQfipf+sDH34=", + "dev": true + }, + "get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/get-intrinsic/download/get-intrinsic-1.1.1.tgz?cache=0&sync_timestamp=1612364352840&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fget-intrinsic%2Fdownload%2Fget-intrinsic-1.1.1.tgz", + "integrity": "sha1-FfWfN2+FXERpY5SPDSTNNje0q8Y=", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/get-stream/download/get-stream-4.1.0.tgz", + "integrity": "sha1-wbJVV189wh1Zv8ec09K0axw6VLU=", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npm.taobao.org/get-value/download/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npm.taobao.org/getpass/download/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npm.taobao.org/glob/download/glob-7.1.6.tgz", + "integrity": "sha1-FB8zuBp8JJLhJVlDB0gMRmeSeKY=", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/glob-parent/download/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/is-glob/download/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "glob-to-regexp": { + "version": "0.3.0", + "resolved": "https://registry.npm.taobao.org/glob-to-regexp/download/glob-to-regexp-0.3.0.tgz", + "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=", + "dev": true + }, + "globby": { + "version": "9.2.0", + "resolved": "https://registry.npm.taobao.org/globby/download/globby-9.2.0.tgz?cache=0&sync_timestamp=1616407139482&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fglobby%2Fdownload%2Fglobby-9.2.0.tgz", + "integrity": "sha1-/QKacGxwPSm90XD0tts6P3p8tj0=", + "dev": true, + "requires": { + "@types/glob": "^7.1.1", + "array-union": "^1.0.2", + "dir-glob": "^2.2.2", + "fast-glob": "^2.2.6", + "glob": "^7.1.3", + "ignore": "^4.0.3", + "pify": "^4.0.1", + "slash": "^2.0.0" + }, + "dependencies": { + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npm.taobao.org/ignore/download/ignore-4.0.6.tgz", + "integrity": "sha1-dQ49tYYgh7RzfrrIIH/9HvJ7Jfw=", + "dev": true + }, + "slash": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/slash/download/slash-2.0.0.tgz", + "integrity": "sha1-3lUoUaF1nfOo8gZTVEL17E3eq0Q=", + "dev": true + } + } + }, + "graceful-fs": { + "version": "4.2.6", + "resolved": "https://registry.npm.taobao.org/graceful-fs/download/graceful-fs-4.2.6.tgz", + "integrity": "sha1-/wQLKwhTsjw9MQJ1I3BvGIXXa+4=", + "dev": true + }, + "gzip-size": { + "version": "5.1.1", + "resolved": "https://registry.npm.taobao.org/gzip-size/download/gzip-size-5.1.1.tgz", + "integrity": "sha1-y5vuaS+HwGErIyhAqHOQTkwTUnQ=", + "dev": true, + "requires": { + "duplexer": "^0.1.1", + "pify": "^4.0.1" + } + }, + "handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/handle-thing/download/handle-thing-2.0.1.tgz", + "integrity": "sha1-hX95zjWVgMNA1DCBzGSJcNC7I04=", + "dev": true + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/har-schema/download/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true + }, + "har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npm.taobao.org/har-validator/download/har-validator-5.1.5.tgz", + "integrity": "sha1-HwgDufjLIMD6E4It8ezds2veHv0=", + "dev": true, + "requires": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/has/download/has-1.0.3.tgz", + "integrity": "sha1-ci18v8H2qoJB8W3YFOAR4fQeh5Y=", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/has-bigints/download/has-bigints-1.0.1.tgz?cache=0&sync_timestamp=1615461293395&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-bigints%2Fdownload%2Fhas-bigints-1.0.1.tgz", + "integrity": "sha1-ZP5qywIGc+O3jbA1pa9pqp0HsRM=", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/has-symbols/download/has-symbols-1.0.2.tgz", + "integrity": "sha1-Fl0wcMADCXUqEjakeTMeOsVvFCM=", + "dev": true + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/has-value/download/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/has-values/download/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/is-number/download/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/hash-base/download/hash-base-3.1.0.tgz", + "integrity": "sha1-VcOB2eBuHSmXqIO0o/3f5/DTrzM=", + "dev": true, + "requires": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-3.6.0.tgz", + "integrity": "sha1-M3u9o63AcGvT4CRCaihtS0sskZg=", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "hash-sum": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/hash-sum/download/hash-sum-2.0.0.tgz", + "integrity": "sha1-gdAbtd6OpKIUrV1urRtSNGCwtFo=", + "dev": true + }, + "hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npm.taobao.org/hash.js/download/hash.js-1.1.7.tgz", + "integrity": "sha1-C6vKU46NTuSg+JiNaIZlN6ADz0I=", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/he/download/he-1.2.0.tgz", + "integrity": "sha1-hK5l+n6vsWX922FWauFLrwVmTw8=", + "dev": true + }, + "hex-color-regex": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/hex-color-regex/download/hex-color-regex-1.1.0.tgz", + "integrity": "sha1-TAb8y0YC/iYCs8k9+C1+fb8aio4=", + "dev": true + }, + "highlight.js": { + "version": "10.7.1", + "resolved": "https://registry.npm.taobao.org/highlight.js/download/highlight.js-10.7.1.tgz", + "integrity": "sha1-qOxBUtsk6mMMkJJ9bK4qRfjsuVU=", + "dev": true + }, + "highlight.js-async-webpack": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/highlight.js-async-webpack/download/highlight.js-async-webpack-1.0.4.tgz", + "integrity": "sha1-wGtnv5nwSQRdYrdW5YVbCRLsYWw=" + }, + "hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/hmac-drbg/download/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "dev": true, + "requires": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "hoopy": { + "version": "0.1.4", + "resolved": "https://registry.npm.taobao.org/hoopy/download/hoopy-0.1.4.tgz", + "integrity": "sha1-YJIH1mEQADOpqUAq096mdzgcGx0=", + "dev": true + }, + "hosted-git-info": { + "version": "2.8.8", + "resolved": "https://registry.npm.taobao.org/hosted-git-info/download/hosted-git-info-2.8.8.tgz", + "integrity": "sha1-dTm9S8Hg4KiVgVouAmJCCxKFhIg=", + "dev": true + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npm.taobao.org/hpack.js/download/hpack.js-2.1.6.tgz", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/hsl-regex/download/hsl-regex-1.0.0.tgz", + "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=", + "dev": true + }, + "hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/hsla-regex/download/hsla-regex-1.0.0.tgz", + "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=", + "dev": true + }, + "html-comment-regex": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/html-comment-regex/download/html-comment-regex-1.1.2.tgz", + "integrity": "sha1-l9RoiutcgYhqNk+qDK0d2hTUM6c=", + "dev": true + }, + "html-entities": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/html-entities/download/html-entities-1.4.0.tgz?cache=0&sync_timestamp=1616952041587&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhtml-entities%2Fdownload%2Fhtml-entities-1.4.0.tgz", + "integrity": "sha1-z70bAdKvr5rcobEK59/6uYxx0tw=", + "dev": true + }, + "html-minifier": { + "version": "3.5.21", + "resolved": "https://registry.npm.taobao.org/html-minifier/download/html-minifier-3.5.21.tgz", + "integrity": "sha1-0AQOBUcw41TbAIRjWTGUAVIS0gw=", + "dev": true, + "requires": { + "camel-case": "3.0.x", + "clean-css": "4.2.x", + "commander": "2.17.x", + "he": "1.2.x", + "param-case": "2.1.x", + "relateurl": "0.2.x", + "uglify-js": "3.4.x" + } + }, + "html-webpack-plugin": { + "version": "3.2.0", + "resolved": "https://registry.npm.taobao.org/html-webpack-plugin/download/html-webpack-plugin-3.2.0.tgz", + "integrity": "sha1-sBq71yOsqqeze2r0SS69oD2d03s=", + "dev": true, + "requires": { + "html-minifier": "^3.2.3", + "loader-utils": "^0.2.16", + "lodash": "^4.17.3", + "pretty-error": "^2.0.2", + "tapable": "^1.0.0", + "toposort": "^1.0.0", + "util.promisify": "1.0.0" + }, + "dependencies": { + "big.js": { + "version": "3.2.0", + "resolved": "https://registry.npm.taobao.org/big.js/download/big.js-3.2.0.tgz", + "integrity": "sha1-pfwpi4G54Nyi5FiCR4S2XFK6WI4=", + "dev": true + }, + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/emojis-list/download/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", + "dev": true + }, + "json5": { + "version": "0.5.1", + "resolved": "https://registry.npm.taobao.org/json5/download/json5-0.5.1.tgz?cache=0&sync_timestamp=1612146079519&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjson5%2Fdownload%2Fjson5-0.5.1.tgz", + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", + "dev": true + }, + "loader-utils": { + "version": "0.2.17", + "resolved": "https://registry.npm.taobao.org/loader-utils/download/loader-utils-0.2.17.tgz", + "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=", + "dev": true, + "requires": { + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0", + "object-assign": "^4.0.1" + } + }, + "util.promisify": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/util.promisify/download/util.promisify-1.0.0.tgz?cache=0&sync_timestamp=1610159858516&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Futil.promisify%2Fdownload%2Futil.promisify-1.0.0.tgz", + "integrity": "sha1-RA9xZaRZyaFtwUXrjnLzVocJcDA=", + "dev": true, + "requires": { + "define-properties": "^1.1.2", + "object.getownpropertydescriptors": "^2.0.3" + } + } + } + }, + "htmlparser2": { + "version": "3.10.1", + "resolved": "https://registry.npm.taobao.org/htmlparser2/download/htmlparser2-3.10.1.tgz?cache=0&sync_timestamp=1615145021725&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhtmlparser2%2Fdownload%2Fhtmlparser2-3.10.1.tgz", + "integrity": "sha1-vWedw/WYl7ajS7EHSchVu1OpOS8=", + "dev": true, + "requires": { + "domelementtype": "^1.3.1", + "domhandler": "^2.3.0", + "domutils": "^1.5.1", + "entities": "^1.1.1", + "inherits": "^2.0.1", + "readable-stream": "^3.1.1" + }, + "dependencies": { + "entities": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/entities/download/entities-1.1.2.tgz", + "integrity": "sha1-vfpzUplmTfr9NFKe1PhSKidf6lY=", + "dev": true + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-3.6.0.tgz", + "integrity": "sha1-M3u9o63AcGvT4CRCaihtS0sskZg=", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npm.taobao.org/http-deceiver/download/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=", + "dev": true + }, + "http-errors": { + "version": "1.7.2", + "resolved": "https://registry.npm.taobao.org/http-errors/download/http-errors-1.7.2.tgz", + "integrity": "sha1-T1ApzxMjnzEDblsuVSkrz7zIXI8=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npm.taobao.org/inherits/download/inherits-2.0.3.tgz?cache=0&sync_timestamp=1606706255906&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Finherits%2Fdownload%2Finherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + } + } + }, + "http-parser-js": { + "version": "0.5.3", + "resolved": "https://registry.npm.taobao.org/http-parser-js/download/http-parser-js-0.5.3.tgz", + "integrity": "sha1-AdJwnHnUFpi7AdTezF6dpOSgM9k=", + "dev": true + }, + "http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npm.taobao.org/http-proxy/download/http-proxy-1.18.1.tgz?cache=0&sync_timestamp=1589778321455&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhttp-proxy%2Fdownload%2Fhttp-proxy-1.18.1.tgz", + "integrity": "sha1-QBVB8FNIhLv5UmAzTnL4juOXZUk=", + "dev": true, + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } + }, + "http-proxy-middleware": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/http-proxy-middleware/download/http-proxy-middleware-1.1.0.tgz?cache=0&sync_timestamp=1616967547207&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhttp-proxy-middleware%2Fdownload%2Fhttp-proxy-middleware-1.1.0.tgz", + "integrity": "sha1-uJayzGg2AZr0pPLV97Ibmcd+oT8=", + "dev": true, + "requires": { + "@types/http-proxy": "^1.17.5", + "camelcase": "^6.2.0", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/http-signature/download/http-signature-1.2.0.tgz?cache=0&sync_timestamp=1600868613104&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhttp-signature%2Fdownload%2Fhttp-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/https-browserify/download/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", + "dev": true + }, + "human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/human-signals/download/human-signals-1.1.1.tgz", + "integrity": "sha1-xbHNFPUK6uCatsWf5jujOV/k36M=", + "dev": true + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npm.taobao.org/iconv-lite/download/iconv-lite-0.4.24.tgz", + "integrity": "sha1-ICK0sl+93CHS9SSXSkdKr+czkIs=", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "icss-utils": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/icss-utils/download/icss-utils-4.1.1.tgz", + "integrity": "sha1-IRcLU3ie4nRHwvR91oMIFAP5pGc=", + "dev": true, + "requires": { + "postcss": "^7.0.14" + } + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npm.taobao.org/ieee754/download/ieee754-1.2.1.tgz?cache=0&sync_timestamp=1603838209136&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fieee754%2Fdownload%2Fieee754-1.2.1.tgz", + "integrity": "sha1-jrehCmP/8l0VpXsAFYbRd9Gw01I=", + "dev": true + }, + "iferr": { + "version": "0.1.5", + "resolved": "https://registry.npm.taobao.org/iferr/download/iferr-0.1.5.tgz", + "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=", + "dev": true + }, + "ignore": { + "version": "3.3.10", + "resolved": "https://registry.npmmirror.com/ignore/-/ignore-3.3.10.tgz", + "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", + "dev": true + }, + "import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/import-cwd/download/import-cwd-2.1.0.tgz", + "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", + "dev": true, + "requires": { + "import-from": "^2.1.0" + } + }, + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/import-fresh/download/import-fresh-2.0.0.tgz?cache=0&sync_timestamp=1608469485280&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fimport-fresh%2Fdownload%2Fimport-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "dev": true, + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + } + }, + "import-from": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/import-from/download/import-from-2.1.0.tgz?cache=0&sync_timestamp=1600349104815&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fimport-from%2Fdownload%2Fimport-from-2.1.0.tgz", + "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", + "dev": true, + "requires": { + "resolve-from": "^3.0.0" + } + }, + "import-local": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/import-local/download/import-local-2.0.0.tgz", + "integrity": "sha1-VQcL44pZk88Y72236WH1vuXFoJ0=", + "dev": true, + "requires": { + "pkg-dir": "^3.0.0", + "resolve-cwd": "^2.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/find-up/download/find-up-3.0.0.tgz?cache=0&sync_timestamp=1608181302758&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffind-up%2Fdownload%2Ffind-up-3.0.0.tgz", + "integrity": "sha1-SRafHXmTQwZG2mHsxa41XCHJe3M=", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/locate-path/download/locate-path-3.0.0.tgz", + "integrity": "sha1-2+w7OrdZdYBxtY/ln8QYca8hQA4=", + "dev": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/p-locate/download/p-locate-3.0.0.tgz", + "integrity": "sha1-Mi1poFwCZLJZl9n0DNiokasAZKQ=", + "dev": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/path-exists/download/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/pkg-dir/download/pkg-dir-3.0.0.tgz?cache=0&sync_timestamp=1602859010405&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpkg-dir%2Fdownload%2Fpkg-dir-3.0.0.tgz", + "integrity": "sha1-J0kCDyOe2ZCIGx9xIQ1R62UjvqM=", + "dev": true, + "requires": { + "find-up": "^3.0.0" + } + } + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npm.taobao.org/imurmurhash/download/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/indent-string/download/indent-string-4.0.0.tgz", + "integrity": "sha1-Yk+PRJfWGbLZdoUx1Y9BIoVNclE=", + "dev": true + }, + "indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/indexes-of/download/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", + "dev": true + }, + "infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/infer-owner/download/infer-owner-1.0.4.tgz", + "integrity": "sha1-xM78qo5RBRwqQLos6KPScpWvlGc=", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npm.taobao.org/inflight/download/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npm.taobao.org/inherits/download/inherits-2.0.4.tgz?cache=0&sync_timestamp=1606706255906&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Finherits%2Fdownload%2Finherits-2.0.4.tgz", + "integrity": "sha1-D6LGT5MpF8NDOg3tVTY6rjdBa3w=", + "dev": true + }, + "internal-ip": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/internal-ip/download/internal-ip-4.3.0.tgz?cache=0&sync_timestamp=1605885653768&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Finternal-ip%2Fdownload%2Finternal-ip-4.3.0.tgz", + "integrity": "sha1-hFRSuq2dLKO2nGNaE3rLmg2tCQc=", + "dev": true, + "requires": { + "default-gateway": "^4.2.0", + "ipaddr.js": "^1.9.0" + }, + "dependencies": { + "default-gateway": { + "version": "4.2.0", + "resolved": "https://registry.npm.taobao.org/default-gateway/download/default-gateway-4.2.0.tgz?cache=0&sync_timestamp=1610365857779&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdefault-gateway%2Fdownload%2Fdefault-gateway-4.2.0.tgz", + "integrity": "sha1-FnEEx1AMIRX23WmwpTa7jtcgVSs=", + "dev": true, + "requires": { + "execa": "^1.0.0", + "ip-regex": "^2.1.0" + } + } + } + }, + "interpret": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/interpret/download/interpret-1.4.0.tgz", + "integrity": "sha1-Zlq4vE2iendKQFhOgS4+D6RbGh4=", + "dev": true + }, + "ip": { + "version": "1.1.5", + "resolved": "https://registry.npm.taobao.org/ip/download/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "dev": true + }, + "ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/ip-regex/download/ip-regex-2.1.0.tgz", + "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=", + "dev": true + }, + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npm.taobao.org/ipaddr.js/download/ipaddr.js-1.9.1.tgz", + "integrity": "sha1-v/OFQ+64mEglB5/zoqjmy9RngbM=", + "dev": true + }, + "is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/is-absolute-url/download/is-absolute-url-2.1.0.tgz", + "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=", + "dev": true + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-arguments": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/is-arguments/download/is-arguments-1.1.0.tgz?cache=0&sync_timestamp=1607117383813&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-arguments%2Fdownload%2Fis-arguments-1.1.0.tgz", + "integrity": "sha1-YjUwMd++4HzrNGVqa95Z7+yujdk=", + "dev": true, + "requires": { + "call-bind": "^1.0.0" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npm.taobao.org/is-arrayish/download/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "is-bigint": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/is-bigint/download/is-bigint-1.0.1.tgz", + "integrity": "sha1-aSMFHfy8dkJ4VAuc4OazITql68I=", + "dev": true + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/is-binary-path/download/is-binary-path-2.1.0.tgz", + "integrity": "sha1-6h9/O4DwZCNug0cPhsCcJU+0Wwk=", + "dev": true, + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-boolean-object": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/is-boolean-object/download/is-boolean-object-1.1.0.tgz", + "integrity": "sha1-4qqtOjqPyjTCj27uE1sVbtJYf/A=", + "dev": true, + "requires": { + "call-bind": "^1.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npm.taobao.org/is-buffer/download/is-buffer-1.1.6.tgz", + "integrity": "sha1-76ouqdqg16suoTqXsritUf776L4=", + "dev": true + }, + "is-callable": { + "version": "1.2.3", + "resolved": "https://registry.npm.taobao.org/is-callable/download/is-callable-1.2.3.tgz?cache=0&sync_timestamp=1612134205336&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-callable%2Fdownload%2Fis-callable-1.2.3.tgz", + "integrity": "sha1-ix4FALc6HXbHBIdjbzaOUZ3o244=", + "dev": true + }, + "is-color-stop": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/is-color-stop/download/is-color-stop-1.1.0.tgz", + "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", + "dev": true, + "requires": { + "css-color-names": "^0.0.4", + "hex-color-regex": "^1.1.0", + "hsl-regex": "^1.0.0", + "hsla-regex": "^1.0.0", + "rgb-regex": "^1.0.1", + "rgba-regex": "^1.0.0" + } + }, + "is-core-module": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/is-core-module/download/is-core-module-2.2.0.tgz", + "integrity": "sha1-lwN+89UiJNhRY/VZeytj2a/tmBo=", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-date-object": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/is-date-object/download/is-date-object-1.0.2.tgz?cache=0&sync_timestamp=1576729182289&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-date-object%2Fdownload%2Fis-date-object-1.0.2.tgz", + "integrity": "sha1-vac28s2P0G0yhE53Q7+nSUw7/X4=", + "dev": true + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npm.taobao.org/is-descriptor/download/is-descriptor-0.1.6.tgz", + "integrity": "sha1-Nm2CQN3kh8pRgjsaufB6EKeCUco=", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-5.1.0.tgz", + "integrity": "sha1-cpyR4thXt6QZofmqZWhcTDP1hF0=", + "dev": true + } + } + }, + "is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npm.taobao.org/is-directory/download/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", + "dev": true + }, + "is-docker": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/is-docker/download/is-docker-2.1.1.tgz?cache=0&sync_timestamp=1596559460885&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-docker%2Fdownload%2Fis-docker-2.1.1.tgz", + "integrity": "sha1-QSWojkTkUNOE4JBH7eca3C0UQVY=", + "dev": true + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/is-extendable/download/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/is-extglob/download/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/is-glob/download/is-glob-4.0.1.tgz", + "integrity": "sha1-dWfb6fL14kZ7x3q4PEopSCQHpdw=", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-negative-zero": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/is-negative-zero/download/is-negative-zero-2.0.1.tgz", + "integrity": "sha1-PedGwY3aIxkkGlNnWQjY92bxHCQ=", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npm.taobao.org/is-number/download/is-number-7.0.0.tgz", + "integrity": "sha1-dTU0W4lnNNX4DE0GxQlVUnoU8Ss=", + "dev": true + }, + "is-number-object": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/is-number-object/download/is-number-object-1.0.4.tgz", + "integrity": "sha1-NqyV50HPGLKD/B3fXoPaeY4+wZc=", + "dev": true + }, + "is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/is-obj/download/is-obj-2.0.0.tgz", + "integrity": "sha1-Rz+wXZc3BeP9liBUUBjKjiLvSYI=", + "dev": true + }, + "is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/is-path-cwd/download/is-path-cwd-2.2.0.tgz", + "integrity": "sha1-Z9Q7gmZKe1GR/ZEZEn6zAASKn9s=", + "dev": true + }, + "is-path-in-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/is-path-in-cwd/download/is-path-in-cwd-2.1.0.tgz", + "integrity": "sha1-v+Lcomxp85cmWkAJljYCk1oFOss=", + "dev": true, + "requires": { + "is-path-inside": "^2.1.0" + } + }, + "is-path-inside": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/is-path-inside/download/is-path-inside-2.1.0.tgz?cache=0&sync_timestamp=1615183779039&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-path-inside%2Fdownload%2Fis-path-inside-2.1.0.tgz", + "integrity": "sha1-fJgQWH1lmkDSe8201WFuqwWUlLI=", + "dev": true, + "requires": { + "path-is-inside": "^1.0.2" + } + }, + "is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/is-plain-obj/download/is-plain-obj-3.0.0.tgz", + "integrity": "sha1-r28uoUrFpkYYOlu9tbqrvBVq2dc=", + "dev": true + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npm.taobao.org/is-plain-object/download/is-plain-object-2.0.4.tgz?cache=0&sync_timestamp=1599667247216&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-plain-object%2Fdownload%2Fis-plain-object-2.0.4.tgz", + "integrity": "sha1-LBY7P6+xtgbZ0Xko8FwqHDjgdnc=", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-regex": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/is-regex/download/is-regex-1.1.2.tgz?cache=0&sync_timestamp=1612217453411&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-regex%2Fdownload%2Fis-regex-1.1.2.tgz", + "integrity": "sha1-gcjr3k2xQvLPHFP8htakV4gmYlE=", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-symbols": "^1.0.1" + } + }, + "is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/is-resolvable/download/is-resolvable-1.1.0.tgz", + "integrity": "sha1-+xj4fOH+uSUWnJpAfBkxijIG7Yg=", + "dev": true + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/is-stream/download/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "dev": true + }, + "is-string": { + "version": "1.0.5", + "resolved": "https://registry.npm.taobao.org/is-string/download/is-string-1.0.5.tgz", + "integrity": "sha1-QEk+0ZjvP/R3uMf5L2ROyCpc06Y=", + "dev": true + }, + "is-svg": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/is-svg/download/is-svg-3.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-svg%2Fdownload%2Fis-svg-3.0.0.tgz", + "integrity": "sha1-kyHb0pwhLlypnE+peUxxS8r6L3U=", + "dev": true, + "requires": { + "html-comment-regex": "^1.1.0" + } + }, + "is-symbol": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/is-symbol/download/is-symbol-1.0.3.tgz", + "integrity": "sha1-OOEBS55jKb4N6dJKQU/XRB7GGTc=", + "dev": true, + "requires": { + "has-symbols": "^1.0.1" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-typedarray/download/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/is-windows/download/is-windows-1.0.2.tgz", + "integrity": "sha1-0YUOuXkezRjmGCzhKjDzlmNLsZ0=", + "dev": true + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/is-wsl/download/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "dev": true + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/isexe/download/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/isobject/download/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npm.taobao.org/isstream/download/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "javascript-stringify": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/javascript-stringify/download/javascript-stringify-2.0.1.tgz", + "integrity": "sha1-bvNYA1MQ411mfGde1j0+t8GqGeU=", + "dev": true + }, + "jest-worker": { + "version": "25.5.0", + "resolved": "https://registry.npm.taobao.org/jest-worker/download/jest-worker-25.5.0.tgz", + "integrity": "sha1-JhHQcbec6g9D7lej0RhZOsFUfbE=", + "dev": true, + "requires": { + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz", + "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.2.0.tgz", + "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "js-message": { + "version": "1.0.7", + "resolved": "https://registry.npm.taobao.org/js-message/download/js-message-1.0.7.tgz?cache=0&sync_timestamp=1605128905632&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjs-message%2Fdownload%2Fjs-message-1.0.7.tgz", + "integrity": "sha1-+93QU8ekcCGHG7iyyVOXzBfCDkc=", + "dev": true + }, + "js-queue": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/js-queue/download/js-queue-2.0.2.tgz", + "integrity": "sha1-C+WQM4+QOzbHPTPDGIOoIUEs1II=", + "dev": true, + "requires": { + "easy-stack": "^1.0.1" + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/js-tokens/download/js-tokens-4.0.0.tgz", + "integrity": "sha1-GSA/tZmR35jjoocFDUZHzerzJJk=", + "dev": true + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npm.taobao.org/js-yaml/download/js-yaml-3.14.1.tgz", + "integrity": "sha1-2ugS/bOCX6MGYJqHFzg8UMNqBTc=", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/jsbn/download/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true + }, + "json-bigint": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/json-bigint/-/json-bigint-1.0.0.tgz", + "integrity": "sha512-SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ==", + "requires": { + "bignumber.js": "^9.0.0" + } + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/json-parse-better-errors/download/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha1-u4Z8+zRQ5pEHwTHRxRS6s9yLyqk=", + "dev": true + }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npm.taobao.org/json-parse-even-better-errors/download/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha1-fEeAWpQxmSjgV3dAXcEuH3pO4C0=", + "dev": true + }, + "json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npm.taobao.org/json-schema/download/json-schema-0.2.3.tgz?cache=0&sync_timestamp=1609553708276&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjson-schema%2Fdownload%2Fjson-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npm.taobao.org/json-schema-traverse/download/json-schema-traverse-0.4.1.tgz?cache=0&sync_timestamp=1608000211395&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjson-schema-traverse%2Fdownload%2Fjson-schema-traverse-0.4.1.tgz", + "integrity": "sha1-afaofZUTq4u4/mO9sJecRI5oRmA=", + "dev": true + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npm.taobao.org/json-stringify-safe/download/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true + }, + "json3": { + "version": "3.3.3", + "resolved": "https://registry.npm.taobao.org/json3/download/json3-3.3.3.tgz", + "integrity": "sha1-f8EON1/FrkLEcFpcwKpvYr4wW4E=", + "dev": true + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/json5/download/json5-1.0.1.tgz?cache=0&sync_timestamp=1612146079519&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjson5%2Fdownload%2Fjson5-1.0.1.tgz", + "integrity": "sha1-d5+wAYYE+oVOrL9iUhgNg1Q+Pb4=", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/jsonfile/download/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npm.taobao.org/jsprim/download/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "killable": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/killable/download/killable-1.0.1.tgz", + "integrity": "sha1-TIzkQRh6Bhx0dPuHygjipjgZSJI=", + "dev": true + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-6.0.3.tgz", + "integrity": "sha1-B8BQNKbDSfoG4k+jWqdttFgM5N0=", + "dev": true + }, + "klona": { + "version": "2.0.4", + "resolved": "https://registry.npm.taobao.org/klona/download/klona-2.0.4.tgz?cache=0&sync_timestamp=1600226636423&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fklona%2Fdownload%2Fklona-2.0.4.tgz", + "integrity": "sha1-e7Hjr/sMuGJFR+9+j2cI6i4538A=", + "dev": true + }, + "launch-editor": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/launch-editor/download/launch-editor-2.2.1.tgz", + "integrity": "sha1-hxtaPuOdZoD8wm03kwtu7aidsMo=", + "dev": true, + "requires": { + "chalk": "^2.3.0", + "shell-quote": "^1.6.1" + } + }, + "launch-editor-middleware": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/launch-editor-middleware/download/launch-editor-middleware-2.2.1.tgz", + "integrity": "sha1-4UsH5scVSwpLhqD9NFeE5FgEwVc=", + "dev": true, + "requires": { + "launch-editor": "^2.2.1" + } + }, + "lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npm.taobao.org/lines-and-columns/download/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", + "dev": true + }, + "loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npm.taobao.org/loader-runner/download/loader-runner-2.4.0.tgz?cache=0&sync_timestamp=1610028054313&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Floader-runner%2Fdownload%2Floader-runner-2.4.0.tgz", + "integrity": "sha1-7UcGa/5TTX6ExMe5mYwqdWB9k1c=", + "dev": true + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/loader-utils/download/loader-utils-1.4.0.tgz", + "integrity": "sha1-xXm140yzSxp07cbB+za/o3HVphM=", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/locate-path/download/locate-path-5.0.0.tgz", + "integrity": "sha1-Gvujlq/WdqbUJQTQpno6frn2KqA=", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npm.taobao.org/lodash/download/lodash-4.17.21.tgz?cache=0&sync_timestamp=1613835817439&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flodash%2Fdownload%2Flodash-4.17.21.tgz", + "integrity": "sha1-Z5WRxWTDv/quhFTPCz3zcMPWkRw=", + "dev": true + }, + "lodash.defaultsdeep": { + "version": "4.6.1", + "resolved": "https://registry.npm.taobao.org/lodash.defaultsdeep/download/lodash.defaultsdeep-4.6.1.tgz", + "integrity": "sha1-US6b1yHSctlOPTpjZT+hdRZ0HKY=", + "dev": true + }, + "lodash.mapvalues": { + "version": "4.6.0", + "resolved": "https://registry.npm.taobao.org/lodash.mapvalues/download/lodash.mapvalues-4.6.0.tgz", + "integrity": "sha1-G6+lAF3p3W9PJmaMMMo3IwzJaJw=", + "dev": true + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npm.taobao.org/lodash.memoize/download/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", + "dev": true + }, + "lodash.transform": { + "version": "4.6.0", + "resolved": "https://registry.npm.taobao.org/lodash.transform/download/lodash.transform-4.6.0.tgz", + "integrity": "sha1-EjBkIvYzJK7YSD0/ODMrX2cFR6A=", + "dev": true + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npm.taobao.org/lodash.uniq/download/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", + "dev": true + }, + "log-symbols": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/log-symbols/download/log-symbols-2.2.0.tgz", + "integrity": "sha1-V0Dhxdbw39pK2TI7UzIQfva0xAo=", + "dev": true, + "requires": { + "chalk": "^2.0.1" + } + }, + "loglevel": { + "version": "1.7.1", + "resolved": "https://registry.npm.taobao.org/loglevel/download/loglevel-1.7.1.tgz?cache=0&sync_timestamp=1606312255832&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Floglevel%2Fdownload%2Floglevel-1.7.1.tgz", + "integrity": "sha1-AF/eL15uRwaPk1/yhXPhJe9y8Zc=", + "dev": true + }, + "lower-case": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/lower-case/download/lower-case-1.1.4.tgz", + "integrity": "sha1-miyr0bno4K6ZOkv31YdcOcQujqw=", + "dev": true + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npm.taobao.org/lru-cache/download/lru-cache-5.1.1.tgz", + "integrity": "sha1-HaJ+ZxAnGUdpXa9oSOhH8B2EuSA=", + "dev": true, + "requires": { + "yallist": "^3.0.2" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/make-dir/download/make-dir-3.1.0.tgz", + "integrity": "sha1-QV6WcEazp/HRhSd9hKpYIDcmoT8=", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npm.taobao.org/map-cache/download/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/map-visit/download/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, + "requires": { + "object-visit": "^1.0.0" + } + }, + "mavon-editor": { + "version": "2.9.1", + "resolved": "https://registry.npm.taobao.org/mavon-editor/download/mavon-editor-2.9.1.tgz", + "integrity": "sha1-Wa3Hy9Ghpx9pHPWyon5g7D5pl8w=", + "requires": { + "highlight.js": "^9.11.0", + "highlight.js-async-webpack": "^1.0.4", + "xss": "^1.0.6" + }, + "dependencies": { + "highlight.js": { + "version": "9.18.5", + "resolved": "https://registry.nlark.com/highlight.js/download/highlight.js-9.18.5.tgz", + "integrity": "sha1-0Yo1mGfzeME41oGe38KorNXymCU=" + } + } + }, + "md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npm.taobao.org/md5.js/download/md5.js-1.3.5.tgz", + "integrity": "sha1-tdB7jjIW4+J81yjXL3DR5qNCAF8=", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npm.taobao.org/mdn-data/download/mdn-data-2.0.4.tgz", + "integrity": "sha1-aZs8OKxvHXKAkaZGULZdOIUC/Vs=", + "dev": true + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npm.taobao.org/media-typer/download/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "dev": true + }, + "memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npm.taobao.org/memory-fs/download/memory-fs-0.4.1.tgz", + "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/merge-descriptors/download/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", + "dev": true + }, + "merge-source-map": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/merge-source-map/download/merge-source-map-1.1.0.tgz", + "integrity": "sha1-L93n5gIJOfcJBqaPLXrmheTIxkY=", + "dev": true, + "requires": { + "source-map": "^0.6.1" + } + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/merge-stream/download/merge-stream-2.0.0.tgz", + "integrity": "sha1-UoI2KaFN0AyXcPtq1H3GMQ8sH2A=", + "dev": true + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npm.taobao.org/merge2/download/merge2-1.4.1.tgz", + "integrity": "sha1-Q2iJL4hekHRVpv19xVwMnUBJkK4=", + "dev": true + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/methods/download/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true + }, + "micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/micromatch/download/micromatch-4.0.2.tgz", + "integrity": "sha1-T8sJmb+fvC/L3SEvbWKbmlbDklk=", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + } + }, + "miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/miller-rabin/download/miller-rabin-4.0.1.tgz", + "integrity": "sha1-8IA1HIZbDcViqEYpZtqlNUPHik0=", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-4.12.0.tgz", + "integrity": "sha1-d1s/J477uXGO7HNh9IP7Nvu/6og=", + "dev": true + } + } + }, + "mime": { + "version": "2.5.2", + "resolved": "https://registry.npm.taobao.org/mime/download/mime-2.5.2.tgz?cache=0&sync_timestamp=1613584838235&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmime%2Fdownload%2Fmime-2.5.2.tgz", + "integrity": "sha1-bj3GzCuVEGQ4MOXxnVy3U9pe6r4=", + "dev": true + }, + "mime-db": { + "version": "1.46.0", + "resolved": "https://registry.npm.taobao.org/mime-db/download/mime-db-1.46.0.tgz", + "integrity": "sha1-Ymd0in95lZTePLyM3pHe80lmHO4=", + "dev": true + }, + "mime-types": { + "version": "2.1.29", + "resolved": "https://registry.npm.taobao.org/mime-types/download/mime-types-2.1.29.tgz?cache=0&sync_timestamp=1613608566611&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmime-types%2Fdownload%2Fmime-types-2.1.29.tgz", + "integrity": "sha1-HUq3faZLkfX3JInfKSNlY3VLsbI=", + "dev": true, + "requires": { + "mime-db": "1.46.0" + } + }, + "mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/mimic-fn/download/mimic-fn-1.2.0.tgz", + "integrity": "sha1-ggyGo5M0ZA6ZUWkovQP8qIBX0CI=", + "dev": true + }, + "mini-css-extract-plugin": { + "version": "0.9.0", + "resolved": "https://registry.npm.taobao.org/mini-css-extract-plugin/download/mini-css-extract-plugin-0.9.0.tgz", + "integrity": "sha1-R/LPB6oWWrNXM7H8l9TEbAVkM54=", + "dev": true, + "requires": { + "loader-utils": "^1.1.0", + "normalize-url": "1.9.1", + "schema-utils": "^1.0.0", + "webpack-sources": "^1.1.0" + }, + "dependencies": { + "normalize-url": { + "version": "1.9.1", + "resolved": "https://registry.npm.taobao.org/normalize-url/download/normalize-url-1.9.1.tgz", + "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", + "dev": true, + "requires": { + "object-assign": "^4.0.1", + "prepend-http": "^1.0.0", + "query-string": "^4.1.0", + "sort-keys": "^1.0.0" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-1.0.0.tgz", + "integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/minimalistic-assert/download/minimalistic-assert-1.0.1.tgz", + "integrity": "sha1-LhlN4ERibUoQ5/f7wAznPoPk1cc=", + "dev": true + }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/minimalistic-crypto-utils/download/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", + "dev": true + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npm.taobao.org/minimatch/download/minimatch-3.0.4.tgz", + "integrity": "sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npm.taobao.org/minimist/download/minimist-1.2.5.tgz?cache=0&sync_timestamp=1606706583368&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fminimist%2Fdownload%2Fminimist-1.2.5.tgz", + "integrity": "sha1-Z9ZgFLZqaoqqDAg8X9WN9OTpdgI=", + "dev": true + }, + "minipass": { + "version": "3.1.3", + "resolved": "https://registry.npm.taobao.org/minipass/download/minipass-3.1.3.tgz", + "integrity": "sha1-fUL/HzljVILhX5zbUxhN7r1YFf0=", + "dev": true, + "requires": { + "yallist": "^4.0.0" + }, + "dependencies": { + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/yallist/download/yallist-4.0.0.tgz", + "integrity": "sha1-m7knkNnA7/7GO+c1GeEaNQGaOnI=", + "dev": true + } + } + }, + "minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/minipass-collect/download/minipass-collect-1.0.2.tgz", + "integrity": "sha1-IrgTv3Rdxu26JXa5QAIq1u3Ixhc=", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npm.taobao.org/minipass-flush/download/minipass-flush-1.0.5.tgz", + "integrity": "sha1-gucTXX6JpQ/+ZGEKeHlTxMTLs3M=", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npm.taobao.org/minipass-pipeline/download/minipass-pipeline-1.2.4.tgz", + "integrity": "sha1-aEcveXEcCEZXwGfFxq2Tzd6oIUw=", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "mississippi": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/mississippi/download/mississippi-3.0.0.tgz", + "integrity": "sha1-6goykfl+C16HdrNj1fChLZTGcCI=", + "dev": true, + "requires": { + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^3.0.0", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" + } + }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npm.taobao.org/mixin-deep/download/mixin-deep-1.3.2.tgz", + "integrity": "sha1-ESC0PcNZp4Xc5ltVuC4lfM9HlWY=", + "dev": true, + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/is-extendable/download/is-extendable-1.0.1.tgz", + "integrity": "sha1-p0cPnkJnM9gb2B4RVSZOOjUHyrQ=", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npm.taobao.org/mkdirp/download/mkdirp-0.5.5.tgz", + "integrity": "sha1-2Rzv1i0UNsoPQWIOJRKI1CAJne8=", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "move-concurrently": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/move-concurrently/download/move-concurrently-1.0.1.tgz", + "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", + "dev": true, + "requires": { + "aproba": "^1.1.1", + "copy-concurrently": "^1.0.0", + "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.3" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.1.2.tgz?cache=0&sync_timestamp=1607433888963&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.1.2.tgz", + "integrity": "sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk=", + "dev": true + }, + "multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npm.taobao.org/multicast-dns/download/multicast-dns-6.2.3.tgz", + "integrity": "sha1-oOx72QVcQoL3kMPIL04o2zsxsik=", + "dev": true, + "requires": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + } + }, + "multicast-dns-service-types": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/multicast-dns-service-types/download/multicast-dns-service-types-1.1.0.tgz", + "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=", + "dev": true + }, + "mz": { + "version": "2.7.0", + "resolved": "https://registry.npm.taobao.org/mz/download/mz-2.7.0.tgz", + "integrity": "sha1-lQCAV6Vsr63CvGPd5/n/aVWUjjI=", + "dev": true, + "requires": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "nan": { + "version": "2.14.2", + "resolved": "https://registry.npm.taobao.org/nan/download/nan-2.14.2.tgz?cache=0&sync_timestamp=1602591675048&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnan%2Fdownload%2Fnan-2.14.2.tgz", + "integrity": "sha1-9TdkAGlRaPTMaUrJOT0MlYXu6hk=", + "dev": true, + "optional": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npm.taobao.org/nanomatch/download/nanomatch-1.2.13.tgz", + "integrity": "sha1-uHqKpPwN6P5r6IiVs4mD/yZb0Rk=", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + } + }, + "negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npm.taobao.org/negotiator/download/negotiator-0.6.2.tgz", + "integrity": "sha1-/qz3zPUlp3rpY0Q2pkiD/+yjRvs=", + "dev": true + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npm.taobao.org/neo-async/download/neo-async-2.6.2.tgz", + "integrity": "sha1-tKr7k+OustgXTKU88WOrfXMIMF8=", + "dev": true + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npm.taobao.org/nice-try/download/nice-try-1.0.5.tgz", + "integrity": "sha1-ozeKdpbOfSI+iPybdkvX7xCJ42Y=", + "dev": true + }, + "no-case": { + "version": "2.3.2", + "resolved": "https://registry.npm.taobao.org/no-case/download/no-case-2.3.2.tgz", + "integrity": "sha1-YLgTOWvjmz8SiKTB7V0efSi0ZKw=", + "dev": true, + "requires": { + "lower-case": "^1.1.1" + } + }, + "node-fetch": { + "version": "2.6.1", + "resolved": "https://registry.npm.taobao.org/node-fetch/download/node-fetch-2.6.1.tgz?cache=0&sync_timestamp=1599309667528&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnode-fetch%2Fdownload%2Fnode-fetch-2.6.1.tgz", + "integrity": "sha1-BFvTI2Mfdu0uK1VXM5RBa2OaAFI=" + }, + "node-forge": { + "version": "0.10.0", + "resolved": "https://registry.npm.taobao.org/node-forge/download/node-forge-0.10.0.tgz?cache=0&sync_timestamp=1599010706324&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnode-forge%2Fdownload%2Fnode-forge-0.10.0.tgz", + "integrity": "sha1-Mt6ir7Ppkm8C7lzoeUkCaRpna/M=", + "dev": true + }, + "node-ipc": { + "version": "9.1.4", + "resolved": "https://registry.npm.taobao.org/node-ipc/download/node-ipc-9.1.4.tgz?cache=0&sync_timestamp=1614360246127&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnode-ipc%2Fdownload%2Fnode-ipc-9.1.4.tgz", + "integrity": "sha1-Ks+WJoGv2sJgKHbZj+ZDTVTZvTw=", + "dev": true, + "requires": { + "event-pubsub": "4.3.0", + "js-message": "1.0.7", + "js-queue": "2.0.2" + } + }, + "node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/node-libs-browser/download/node-libs-browser-2.2.1.tgz", + "integrity": "sha1-tk9RPRgzhiX5A0bSew0jXmMfZCU=", + "dev": true, + "requires": { + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "0.0.1", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", + "tty-browserify": "0.0.0", + "url": "^0.11.0", + "util": "^0.11.0", + "vm-browserify": "^1.0.1" + }, + "dependencies": { + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npm.taobao.org/punycode/download/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "dev": true + } + } + }, + "node-releases": { + "version": "1.1.71", + "resolved": "https://registry.npm.taobao.org/node-releases/download/node-releases-1.1.71.tgz?cache=0&sync_timestamp=1614110060774&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnode-releases%2Fdownload%2Fnode-releases-1.1.71.tgz", + "integrity": "sha1-yxM0sXmJaxyJ7P3UtyX7e738fbs=", + "dev": true + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npm.taobao.org/normalize-package-data/download/normalize-package-data-2.5.0.tgz?cache=0&sync_timestamp=1616087026739&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnormalize-package-data%2Fdownload%2Fnormalize-package-data-2.5.0.tgz", + "integrity": "sha1-5m2xg4sgDB38IzIl0SyzZSDiNKg=", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&sync_timestamp=1616463641178&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", + "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", + "dev": true + } + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/normalize-path/download/normalize-path-3.0.0.tgz", + "integrity": "sha1-Dc1p/yOhybEf0JeDFmRKA4ghamU=", + "dev": true + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npm.taobao.org/normalize-range/download/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "dev": true + }, + "normalize-url": { + "version": "3.3.0", + "resolved": "https://registry.npm.taobao.org/normalize-url/download/normalize-url-3.3.0.tgz", + "integrity": "sha1-suHE3E98bVd0PfczpPWXjRhlBVk=", + "dev": true + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/npm-run-path/download/npm-run-path-2.0.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnpm-run-path%2Fdownload%2Fnpm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "requires": { + "path-key": "^2.0.0" + } + }, + "nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/nth-check/download/nth-check-1.0.2.tgz", + "integrity": "sha1-sr0pXDfj3VijvwcAN2Zjuk2c8Fw=", + "dev": true, + "requires": { + "boolbase": "~1.0.0" + } + }, + "null-loader": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/null-loader/download/null-loader-3.0.0.tgz?cache=0&sync_timestamp=1602256793413&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnull-loader%2Fdownload%2Fnull-loader-3.0.0.tgz", + "integrity": "sha1-PitsZjxb2oxzpUNX2PoHCNxhskU=", + "dev": true, + "requires": { + "loader-utils": "^1.2.3", + "schema-utils": "^1.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-1.0.0.tgz", + "integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npm.taobao.org/num2fraction/download/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "dev": true + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npm.taobao.org/oauth-sign/download/oauth-sign-0.9.0.tgz", + "integrity": "sha1-R6ewFrqmi1+g7PPe4IqFxnmsZFU=", + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/object-assign/download/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npm.taobao.org/object-copy/download/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-inspect": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/object-inspect/download/object-inspect-1.9.0.tgz?cache=0&sync_timestamp=1606804265193&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fobject-inspect%2Fdownload%2Fobject-inspect-1.9.0.tgz", + "integrity": "sha1-yQUh104RJ7ZyZt7TOUrWEWmGUzo=", + "dev": true + }, + "object-is": { + "version": "1.1.5", + "resolved": "https://registry.npm.taobao.org/object-is/download/object-is-1.1.5.tgz?cache=0&sync_timestamp=1613858223300&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fobject-is%2Fdownload%2Fobject-is-1.1.5.tgz", + "integrity": "sha1-ud7qpfx/GEag+uzc7sE45XePU6w=", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/object-keys/download/object-keys-1.1.1.tgz", + "integrity": "sha1-HEfyct8nfzsdrwYWd9nILiMixg4=", + "dev": true + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/object-visit/download/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npm.taobao.org/object.assign/download/object.assign-4.1.2.tgz?cache=0&sync_timestamp=1604115104654&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fobject.assign%2Fdownload%2Fobject.assign-4.1.2.tgz", + "integrity": "sha1-DtVKNC7Os3s4/3brgxoOeIy2OUA=", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "object.getownpropertydescriptors": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/object.getownpropertydescriptors/download/object.getownpropertydescriptors-2.1.2.tgz?cache=0&sync_timestamp=1613860098805&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fobject.getownpropertydescriptors%2Fdownload%2Fobject.getownpropertydescriptors-2.1.2.tgz", + "integrity": "sha1-G9Y66s8NXS0vMbXjk7A6fGAaI/c=", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npm.taobao.org/object.pick/download/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "object.values": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/object.values/download/object.values-1.1.3.tgz?cache=0&sync_timestamp=1614057760863&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fobject.values%2Fdownload%2Fobject.values-1.1.3.tgz", + "integrity": "sha1-6qix4XWJ8C9pjbCT98Yu4WmXQu4=", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2", + "has": "^1.0.3" + } + }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/obuf/download/obuf-1.1.2.tgz", + "integrity": "sha1-Cb6jND1BhZ69RGKS0RydTbYZCE4=", + "dev": true + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/on-finished/download/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/on-headers/download/on-headers-1.0.2.tgz", + "integrity": "sha1-dysK5qqlJcOZ5Imt+tkMQD6zwo8=", + "dev": true + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/once/download/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/onetime/download/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "dev": true, + "requires": { + "mimic-fn": "^1.0.0" + } + }, + "open": { + "version": "6.4.0", + "resolved": "https://registry.npm.taobao.org/open/download/open-6.4.0.tgz", + "integrity": "sha1-XBPpbQ3IlGhhZPGJZez+iJ7PyKk=", + "dev": true, + "requires": { + "is-wsl": "^1.1.0" + } + }, + "opener": { + "version": "1.5.2", + "resolved": "https://registry.npm.taobao.org/opener/download/opener-1.5.2.tgz", + "integrity": "sha1-XTfh81B3udysQwE3InGv3rKhNZg=", + "dev": true + }, + "opn": { + "version": "5.5.0", + "resolved": "https://registry.npm.taobao.org/opn/download/opn-5.5.0.tgz", + "integrity": "sha1-/HFk+rVtI1kExRw7J9pnWMo7m/w=", + "dev": true, + "requires": { + "is-wsl": "^1.1.0" + } + }, + "ora": { + "version": "3.4.0", + "resolved": "https://registry.npm.taobao.org/ora/download/ora-3.4.0.tgz?cache=0&sync_timestamp=1615981780743&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fora%2Fdownload%2Fora-3.4.0.tgz", + "integrity": "sha1-vwdSSRBZo+8+1MhQl1Md6f280xg=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "cli-cursor": "^2.1.0", + "cli-spinners": "^2.0.0", + "log-symbols": "^2.2.0", + "strip-ansi": "^5.2.0", + "wcwidth": "^1.0.1" + }, + "dependencies": { + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-5.2.0.tgz", + "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "original": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/original/download/original-1.0.2.tgz", + "integrity": "sha1-5EKmHP/hxf0gpl8yYcJmY7MD8l8=", + "requires": { + "url-parse": "^1.4.3" + } + }, + "os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npm.taobao.org/os-browserify/download/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", + "dev": true + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/p-finally/download/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/p-limit/download/p-limit-2.3.0.tgz", + "integrity": "sha1-PdM8ZHohT9//2DWTPrCG2g3CHbE=", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/p-locate/download/p-locate-4.1.0.tgz", + "integrity": "sha1-o0KLtwiLOmApL2aRkni3wpetTwc=", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "p-map": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/p-map/download/p-map-3.0.0.tgz", + "integrity": "sha1-1wTZr4orpoTiYA2aIVmD1BQal50=", + "dev": true, + "requires": { + "aggregate-error": "^3.0.0" + } + }, + "p-retry": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/p-retry/download/p-retry-3.0.1.tgz?cache=0&sync_timestamp=1617001968077&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fp-retry%2Fdownload%2Fp-retry-3.0.1.tgz", + "integrity": "sha1-MWtMiJPiyNwc+okfQGxLQivr8yg=", + "dev": true, + "requires": { + "retry": "^0.12.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/p-try/download/p-try-2.2.0.tgz", + "integrity": "sha1-yyhoVA4xPWHeWPr741zpAE1VQOY=", + "dev": true + }, + "pako": { + "version": "1.0.11", + "resolved": "https://registry.npm.taobao.org/pako/download/pako-1.0.11.tgz?cache=0&sync_timestamp=1610208910632&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpako%2Fdownload%2Fpako-1.0.11.tgz", + "integrity": "sha1-bJWZ00DVTf05RjgCUqNXBaa5kr8=", + "dev": true + }, + "parallel-transform": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/parallel-transform/download/parallel-transform-1.2.0.tgz", + "integrity": "sha1-kEnKN9bLIYLDsdLHIL6U0UpYFPw=", + "dev": true, + "requires": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "param-case": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/param-case/download/param-case-2.1.1.tgz", + "integrity": "sha1-35T9jPZTHs915r75oIWPvHK+Ikc=", + "dev": true, + "requires": { + "no-case": "^2.2.0" + } + }, + "parse-asn1": { + "version": "5.1.6", + "resolved": "https://registry.npm.taobao.org/parse-asn1/download/parse-asn1-5.1.6.tgz", + "integrity": "sha1-OFCAo+wTy2KmLTlAnLPoiETNrtQ=", + "dev": true, + "requires": { + "asn1.js": "^5.2.0", + "browserify-aes": "^1.0.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/parse-json/download/parse-json-5.2.0.tgz?cache=0&sync_timestamp=1610966642419&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fparse-json%2Fdownload%2Fparse-json-5.2.0.tgz", + "integrity": "sha1-x2/Gbe5UIxyWKyK8yKcs8vmXU80=", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "parse5": { + "version": "5.1.1", + "resolved": "https://registry.npm.taobao.org/parse5/download/parse5-5.1.1.tgz?cache=0&sync_timestamp=1595850971402&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fparse5%2Fdownload%2Fparse5-5.1.1.tgz", + "integrity": "sha1-9o5OW6GFKsLK3AD0VV//bCq7YXg=", + "dev": true + }, + "parse5-htmlparser2-tree-adapter": { + "version": "6.0.1", + "resolved": "https://registry.npm.taobao.org/parse5-htmlparser2-tree-adapter/download/parse5-htmlparser2-tree-adapter-6.0.1.tgz", + "integrity": "sha1-LN+a2CMyEUA3DU2/XT6Sx8jdxuY=", + "dev": true, + "requires": { + "parse5": "^6.0.1" + }, + "dependencies": { + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npm.taobao.org/parse5/download/parse5-6.0.1.tgz?cache=0&sync_timestamp=1595850971402&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fparse5%2Fdownload%2Fparse5-6.0.1.tgz", + "integrity": "sha1-4aHAhcVps9wIMhGE8Zo5zCf3wws=", + "dev": true + } + } + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npm.taobao.org/parseurl/download/parseurl-1.3.3.tgz", + "integrity": "sha1-naGee+6NEt/wUT7Vt2lXeTvC6NQ=", + "dev": true + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/pascalcase/download/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true + }, + "path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npm.taobao.org/path-browserify/download/path-browserify-0.0.1.tgz", + "integrity": "sha1-5sTd1+06onxoogzE5Q4aTug7vEo=", + "dev": true + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/path-dirname/download/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", + "dev": true + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/path-exists/download/path-exists-4.0.0.tgz", + "integrity": "sha1-UTvb4tO5XXdi6METfvoZXGxhtbM=", + "dev": true + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/path-is-absolute/download/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/path-is-inside/download/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", + "dev": true + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/path-key/download/path-key-2.0.1.tgz?cache=0&sync_timestamp=1574441431664&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpath-key%2Fdownload%2Fpath-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true + }, + "path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npm.taobao.org/path-parse/download/path-parse-1.0.6.tgz", + "integrity": "sha1-1i27VnlAXXLEc37FhgDp3c8G0kw=", + "dev": true + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npm.taobao.org/path-to-regexp/download/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", + "dev": true + }, + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/path-type/download/path-type-3.0.0.tgz?cache=0&sync_timestamp=1611752058913&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpath-type%2Fdownload%2Fpath-type-3.0.0.tgz", + "integrity": "sha1-zvMdyOCho7sNEFwM2Xzzv0f0428=", + "dev": true, + "requires": { + "pify": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/pify/download/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "pbkdf2": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/pbkdf2/download/pbkdf2-3.1.1.tgz", + "integrity": "sha1-y4cksPramEWWhW0abrr9NYRlS5Q=", + "dev": true, + "requires": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/performance-now/download/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true + }, + "picomatch": { + "version": "2.2.2", + "resolved": "https://registry.npm.taobao.org/picomatch/download/picomatch-2.2.2.tgz", + "integrity": "sha1-IfMz6ba46v8CRo9RRupAbTRfTa0=", + "dev": true + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/pify/download/pify-4.0.1.tgz", + "integrity": "sha1-SyzSXFDVmHNcUCkiJP2MbfQeMjE=", + "dev": true + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npm.taobao.org/pinkie/download/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "dev": true + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/pinkie-promise/download/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "dev": true, + "requires": { + "pinkie": "^2.0.0" + } + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npm.taobao.org/pkg-dir/download/pkg-dir-4.2.0.tgz?cache=0&sync_timestamp=1602859010405&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpkg-dir%2Fdownload%2Fpkg-dir-4.2.0.tgz", + "integrity": "sha1-8JkTPfft5CLoHR2ESCcO6z5CYfM=", + "dev": true, + "requires": { + "find-up": "^4.0.0" + } + }, + "pnp-webpack-plugin": { + "version": "1.6.4", + "resolved": "https://registry.npm.taobao.org/pnp-webpack-plugin/download/pnp-webpack-plugin-1.6.4.tgz", + "integrity": "sha1-yXEaxNxIpoXauvyG+Lbdn434QUk=", + "dev": true, + "requires": { + "ts-pnp": "^1.1.6" + } + }, + "portfinder": { + "version": "1.0.28", + "resolved": "https://registry.npm.taobao.org/portfinder/download/portfinder-1.0.28.tgz", + "integrity": "sha1-Z8RiKFK9U3TdHdkA93n1NGL6x3g=", + "dev": true, + "requires": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-3.2.7.tgz", + "integrity": "sha1-clgLfpFF+zm2Z2+cXl+xALk0F5o=", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/posix-character-classes/download/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true + }, + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-7.0.35.tgz", + "integrity": "sha1-0r4AuZj38hHYonaXQHny6SuXDiQ=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + }, + "dependencies": { + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-calc": { + "version": "7.0.5", + "resolved": "https://registry.npm.taobao.org/postcss-calc/download/postcss-calc-7.0.5.tgz?cache=0&sync_timestamp=1609689294247&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-calc%2Fdownload%2Fpostcss-calc-7.0.5.tgz", + "integrity": "sha1-+KbpnxLmGcLrwjz2xIb9wVhgkz4=", + "dev": true, + "requires": { + "postcss": "^7.0.27", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.2" + } + }, + "postcss-colormin": { + "version": "4.0.3", + "resolved": "https://registry.npm.taobao.org/postcss-colormin/download/postcss-colormin-4.0.3.tgz?cache=0&sync_timestamp=1615826700943&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-colormin%2Fdownload%2Fpostcss-colormin-4.0.3.tgz", + "integrity": "sha1-rgYLzpPteUrHEmTwgTLVUJVr04E=", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "color": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz?cache=0&sync_timestamp=1588083303810&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-value-parser%2Fdownload%2Fpostcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + } + } + }, + "postcss-convert-values": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-convert-values/download/postcss-convert-values-4.0.1.tgz?cache=0&sync_timestamp=1615826700919&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-convert-values%2Fdownload%2Fpostcss-convert-values-4.0.1.tgz", + "integrity": "sha1-yjgT7U2g+BL51DcDWE5Enr4Ymn8=", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz?cache=0&sync_timestamp=1588083303810&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-value-parser%2Fdownload%2Fpostcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + } + } + }, + "postcss-discard-comments": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-discard-comments/download/postcss-discard-comments-4.0.2.tgz?cache=0&sync_timestamp=1615826719322&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-discard-comments%2Fdownload%2Fpostcss-discard-comments-4.0.2.tgz", + "integrity": "sha1-H7q9LCRr/2qq15l7KwkY9NevQDM=", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-duplicates": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-discard-duplicates/download/postcss-discard-duplicates-4.0.2.tgz?cache=0&sync_timestamp=1615826718440&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-discard-duplicates%2Fdownload%2Fpostcss-discard-duplicates-4.0.2.tgz", + "integrity": "sha1-P+EzzTyCKC5VD8myORdqkge3hOs=", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-empty": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-discard-empty/download/postcss-discard-empty-4.0.1.tgz?cache=0&sync_timestamp=1615826718746&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-discard-empty%2Fdownload%2Fpostcss-discard-empty-4.0.1.tgz", + "integrity": "sha1-yMlR6fc+2UKAGUWERKAq2Qu592U=", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-overridden": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-discard-overridden/download/postcss-discard-overridden-4.0.1.tgz?cache=0&sync_timestamp=1615826705945&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-discard-overridden%2Fdownload%2Fpostcss-discard-overridden-4.0.1.tgz", + "integrity": "sha1-ZSrvipZybwKfXj4AFG7npOdV/1c=", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-load-config": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/postcss-load-config/download/postcss-load-config-2.1.2.tgz?cache=0&sync_timestamp=1612743037145&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-load-config%2Fdownload%2Fpostcss-load-config-2.1.2.tgz", + "integrity": "sha1-xepQTyxK7zPHNZo03jVzdyrXUCo=", + "dev": true, + "requires": { + "cosmiconfig": "^5.0.0", + "import-cwd": "^2.0.0" + } + }, + "postcss-loader": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/postcss-loader/download/postcss-loader-3.0.0.tgz?cache=0&sync_timestamp=1615479643882&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-loader%2Fdownload%2Fpostcss-loader-3.0.0.tgz", + "integrity": "sha1-a5eUPkfHLYRfqeA/Jzdz1OjdbC0=", + "dev": true, + "requires": { + "loader-utils": "^1.1.0", + "postcss": "^7.0.0", + "postcss-load-config": "^2.0.0", + "schema-utils": "^1.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-1.0.0.tgz", + "integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "postcss-merge-longhand": { + "version": "4.0.11", + "resolved": "https://registry.npm.taobao.org/postcss-merge-longhand/download/postcss-merge-longhand-4.0.11.tgz?cache=0&sync_timestamp=1615826720971&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-merge-longhand%2Fdownload%2Fpostcss-merge-longhand-4.0.11.tgz", + "integrity": "sha1-YvSaE+Sg7gTnuY9CuxYGLKJUniQ=", + "dev": true, + "requires": { + "css-color-names": "0.0.4", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "stylehacks": "^4.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz?cache=0&sync_timestamp=1588083303810&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-value-parser%2Fdownload%2Fpostcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + } + } + }, + "postcss-merge-rules": { + "version": "4.0.3", + "resolved": "https://registry.npm.taobao.org/postcss-merge-rules/download/postcss-merge-rules-4.0.3.tgz?cache=0&sync_timestamp=1615826721026&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-merge-rules%2Fdownload%2Fpostcss-merge-rules-4.0.3.tgz", + "integrity": "sha1-NivqT/Wh+Y5AdacTxsslrv75plA=", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "cssnano-util-same-parent": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0", + "vendors": "^1.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npm.taobao.org/postcss-selector-parser/download/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha1-sxD1xMD9r3b5SQK7qjDbaqhPUnA=", + "dev": true, + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-minify-font-values": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-minify-font-values/download/postcss-minify-font-values-4.0.2.tgz?cache=0&sync_timestamp=1615826707819&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-minify-font-values%2Fdownload%2Fpostcss-minify-font-values-4.0.2.tgz", + "integrity": "sha1-zUw0TM5HQ0P6xdgiBqssvLiv1aY=", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz?cache=0&sync_timestamp=1588083303810&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-value-parser%2Fdownload%2Fpostcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + } + } + }, + "postcss-minify-gradients": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-minify-gradients/download/postcss-minify-gradients-4.0.2.tgz?cache=0&sync_timestamp=1615826720974&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-minify-gradients%2Fdownload%2Fpostcss-minify-gradients-4.0.2.tgz", + "integrity": "sha1-k7KcL/UJnFNe7NpWxKpuZlpmNHE=", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "is-color-stop": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz?cache=0&sync_timestamp=1588083303810&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-value-parser%2Fdownload%2Fpostcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + } + } + }, + "postcss-minify-params": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-minify-params/download/postcss-minify-params-4.0.2.tgz?cache=0&sync_timestamp=1615826716020&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-minify-params%2Fdownload%2Fpostcss-minify-params-4.0.2.tgz", + "integrity": "sha1-a5zvAwwR41Jh+V9hjJADbWgNuHQ=", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "browserslist": "^4.0.0", + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "uniqs": "^2.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz?cache=0&sync_timestamp=1588083303810&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-value-parser%2Fdownload%2Fpostcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + } + } + }, + "postcss-minify-selectors": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-minify-selectors/download/postcss-minify-selectors-4.0.2.tgz?cache=0&sync_timestamp=1615826710931&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-minify-selectors%2Fdownload%2Fpostcss-minify-selectors-4.0.2.tgz", + "integrity": "sha1-4uXrQL/uUA0M2SQ1APX46kJi+9g=", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npm.taobao.org/postcss-selector-parser/download/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha1-sxD1xMD9r3b5SQK7qjDbaqhPUnA=", + "dev": true, + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-modules-extract-imports": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/postcss-modules-extract-imports/download/postcss-modules-extract-imports-2.0.0.tgz?cache=0&sync_timestamp=1602588238811&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-modules-extract-imports%2Fdownload%2Fpostcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha1-gYcZoa4doyX5gyRGsBE27rSTzX4=", + "dev": true, + "requires": { + "postcss": "^7.0.5" + } + }, + "postcss-modules-local-by-default": { + "version": "3.0.3", + "resolved": "https://registry.npm.taobao.org/postcss-modules-local-by-default/download/postcss-modules-local-by-default-3.0.3.tgz?cache=0&sync_timestamp=1602587661752&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-modules-local-by-default%2Fdownload%2Fpostcss-modules-local-by-default-3.0.3.tgz", + "integrity": "sha1-uxTgzHgnnVBNvcv9fgyiiZP/u7A=", + "dev": true, + "requires": { + "icss-utils": "^4.1.1", + "postcss": "^7.0.32", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/postcss-modules-scope/download/postcss-modules-scope-2.2.0.tgz?cache=0&sync_timestamp=1602593290698&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-modules-scope%2Fdownload%2Fpostcss-modules-scope-2.2.0.tgz", + "integrity": "sha1-OFyuATzHdD9afXYC0Qc6iequYu4=", + "dev": true, + "requires": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" + } + }, + "postcss-modules-values": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/postcss-modules-values/download/postcss-modules-values-3.0.0.tgz?cache=0&sync_timestamp=1602586248938&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-modules-values%2Fdownload%2Fpostcss-modules-values-3.0.0.tgz", + "integrity": "sha1-W1AA1uuuKbQlUwG0o6VFdEI+fxA=", + "dev": true, + "requires": { + "icss-utils": "^4.0.0", + "postcss": "^7.0.6" + } + }, + "postcss-normalize-charset": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-charset/download/postcss-normalize-charset-4.0.1.tgz?cache=0&sync_timestamp=1615826705990&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-normalize-charset%2Fdownload%2Fpostcss-normalize-charset-4.0.1.tgz", + "integrity": "sha1-izWt067oOhNrBHHg1ZvlilAoXdQ=", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-normalize-display-values": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-display-values/download/postcss-normalize-display-values-4.0.2.tgz?cache=0&sync_timestamp=1615826720902&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-normalize-display-values%2Fdownload%2Fpostcss-normalize-display-values-4.0.2.tgz", + "integrity": "sha1-Db4EpM6QY9RmftK+R2u4MMglk1o=", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz?cache=0&sync_timestamp=1588083303810&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-value-parser%2Fdownload%2Fpostcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + } + } + }, + "postcss-normalize-positions": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-positions/download/postcss-normalize-positions-4.0.2.tgz?cache=0&sync_timestamp=1615826710956&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-normalize-positions%2Fdownload%2Fpostcss-normalize-positions-4.0.2.tgz", + "integrity": "sha1-BfdX+E8mBDc3g2ipH4ky1LECkX8=", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz?cache=0&sync_timestamp=1588083303810&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-value-parser%2Fdownload%2Fpostcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + } + } + }, + "postcss-normalize-repeat-style": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-repeat-style/download/postcss-normalize-repeat-style-4.0.2.tgz?cache=0&sync_timestamp=1615826720951&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-normalize-repeat-style%2Fdownload%2Fpostcss-normalize-repeat-style-4.0.2.tgz", + "integrity": "sha1-xOu8KJ85kaAo1EdRy90RkYsXkQw=", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz?cache=0&sync_timestamp=1588083303810&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-value-parser%2Fdownload%2Fpostcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + } + } + }, + "postcss-normalize-string": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-string/download/postcss-normalize-string-4.0.2.tgz?cache=0&sync_timestamp=1615826710965&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-normalize-string%2Fdownload%2Fpostcss-normalize-string-4.0.2.tgz", + "integrity": "sha1-zUTECrB6DHo23F6Zqs4eyk7CaQw=", + "dev": true, + "requires": { + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz?cache=0&sync_timestamp=1588083303810&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-value-parser%2Fdownload%2Fpostcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + } + } + }, + "postcss-normalize-timing-functions": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-timing-functions/download/postcss-normalize-timing-functions-4.0.2.tgz", + "integrity": "sha1-jgCcoqOUnNr4rSPmtquZy159KNk=", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz?cache=0&sync_timestamp=1588083303810&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-value-parser%2Fdownload%2Fpostcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + } + } + }, + "postcss-normalize-unicode": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-unicode/download/postcss-normalize-unicode-4.0.1.tgz?cache=0&sync_timestamp=1615826710988&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-normalize-unicode%2Fdownload%2Fpostcss-normalize-unicode-4.0.1.tgz", + "integrity": "sha1-hBvUj9zzAZrUuqdJOj02O1KuHPs=", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz?cache=0&sync_timestamp=1588083303810&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-value-parser%2Fdownload%2Fpostcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + } + } + }, + "postcss-normalize-url": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-url/download/postcss-normalize-url-4.0.1.tgz?cache=0&sync_timestamp=1615826711043&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-normalize-url%2Fdownload%2Fpostcss-normalize-url-4.0.1.tgz", + "integrity": "sha1-EOQ3+GvHx+WPe5ZS7YeNqqlfquE=", + "dev": true, + "requires": { + "is-absolute-url": "^2.0.0", + "normalize-url": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz?cache=0&sync_timestamp=1588083303810&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-value-parser%2Fdownload%2Fpostcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + } + } + }, + "postcss-normalize-whitespace": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-whitespace/download/postcss-normalize-whitespace-4.0.2.tgz?cache=0&sync_timestamp=1615826711115&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-normalize-whitespace%2Fdownload%2Fpostcss-normalize-whitespace-4.0.2.tgz", + "integrity": "sha1-vx1AcP5Pzqh9E0joJdjMDF+qfYI=", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz?cache=0&sync_timestamp=1588083303810&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-value-parser%2Fdownload%2Fpostcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + } + } + }, + "postcss-ordered-values": { + "version": "4.1.2", + "resolved": "https://registry.npm.taobao.org/postcss-ordered-values/download/postcss-ordered-values-4.1.2.tgz", + "integrity": "sha1-DPdcgg7H1cTSgBiVWeC1ceusDu4=", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz?cache=0&sync_timestamp=1588083303810&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-value-parser%2Fdownload%2Fpostcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + } + } + }, + "postcss-reduce-initial": { + "version": "4.0.3", + "resolved": "https://registry.npm.taobao.org/postcss-reduce-initial/download/postcss-reduce-initial-4.0.3.tgz?cache=0&sync_timestamp=1615826715922&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-reduce-initial%2Fdownload%2Fpostcss-reduce-initial-4.0.3.tgz", + "integrity": "sha1-f9QuvqXpyBRgljniwuhK4nC6SN8=", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0" + } + }, + "postcss-reduce-transforms": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-reduce-transforms/download/postcss-reduce-transforms-4.0.2.tgz?cache=0&sync_timestamp=1615826725939&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-reduce-transforms%2Fdownload%2Fpostcss-reduce-transforms-4.0.2.tgz", + "integrity": "sha1-F++kBerMbge+NBSlyi0QdGgdTik=", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz?cache=0&sync_timestamp=1588083303810&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-value-parser%2Fdownload%2Fpostcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + } + } + }, + "postcss-selector-parser": { + "version": "6.0.4", + "resolved": "https://registry.npm.taobao.org/postcss-selector-parser/download/postcss-selector-parser-6.0.4.tgz", + "integrity": "sha1-VgdaE4CgRgTDiwY+p3Z6Epr1wrM=", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1", + "util-deprecate": "^1.0.2" + } + }, + "postcss-svgo": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-svgo/download/postcss-svgo-4.0.2.tgz?cache=0&sync_timestamp=1615826711106&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-svgo%2Fdownload%2Fpostcss-svgo-4.0.2.tgz", + "integrity": "sha1-F7mXvHEbMzurFDqu07jT1uPTglg=", + "dev": true, + "requires": { + "is-svg": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "svgo": "^1.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz?cache=0&sync_timestamp=1588083303810&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-value-parser%2Fdownload%2Fpostcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + } + } + }, + "postcss-unique-selectors": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-unique-selectors/download/postcss-unique-selectors-4.0.1.tgz?cache=0&sync_timestamp=1615826715923&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-unique-selectors%2Fdownload%2Fpostcss-unique-selectors-4.0.1.tgz", + "integrity": "sha1-lEaRHzKJv9ZMbWgPBzwDsfnuS6w=", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" + } + }, + "postcss-value-parser": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-4.1.0.tgz?cache=0&sync_timestamp=1588083303810&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-value-parser%2Fdownload%2Fpostcss-value-parser-4.1.0.tgz", + "integrity": "sha1-RD9qIM7WSBor2k+oUypuVdeJoss=", + "dev": true + }, + "prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/prepend-http/download/prepend-http-1.0.4.tgz", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", + "dev": true + }, + "prettier": { + "version": "1.19.1", + "resolved": "https://registry.npm.taobao.org/prettier/download/prettier-1.19.1.tgz", + "integrity": "sha1-99f1/4qc2HKnvkyhQglZVqYHl8s=", + "dev": true, + "optional": true + }, + "pretty-error": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/pretty-error/download/pretty-error-2.1.2.tgz", + "integrity": "sha1-von4LYGxyG7I/fvDhQRYgnJ/k7Y=", + "dev": true, + "requires": { + "lodash": "^4.17.20", + "renderkid": "^2.0.4" + } + }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npm.taobao.org/process/download/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "dev": true + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/process-nextick-args/download/process-nextick-args-2.0.1.tgz", + "integrity": "sha1-eCDZsWEgzFXKmud5JoCufbptf+I=", + "dev": true + }, + "promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/promise-inflight/download/promise-inflight-1.0.1.tgz", + "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=", + "dev": true + }, + "proxy-addr": { + "version": "2.0.6", + "resolved": "https://registry.npm.taobao.org/proxy-addr/download/proxy-addr-2.0.6.tgz?cache=0&sync_timestamp=1582556112011&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fproxy-addr%2Fdownload%2Fproxy-addr-2.0.6.tgz", + "integrity": "sha1-/cIzZQVEfT8vLGOO0nLK9hS7sr8=", + "dev": true, + "requires": { + "forwarded": "~0.1.2", + "ipaddr.js": "1.9.1" + } + }, + "prr": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/prr/download/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", + "dev": true + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/pseudomap/download/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "dev": true + }, + "psl": { + "version": "1.8.0", + "resolved": "https://registry.npm.taobao.org/psl/download/psl-1.8.0.tgz", + "integrity": "sha1-kyb4vPsBOtzABf3/BWrM4CDlHCQ=" + }, + "public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npm.taobao.org/public-encrypt/download/public-encrypt-4.0.3.tgz", + "integrity": "sha1-T8ydd6B+SLp1J+fL4N4z0HATMeA=", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-4.12.0.tgz", + "integrity": "sha1-d1s/J477uXGO7HNh9IP7Nvu/6og=", + "dev": true + } + } + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/pump/download/pump-3.0.0.tgz", + "integrity": "sha1-tKIRaBW94vTh6mAjVOjHVWUQemQ=", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npm.taobao.org/pumpify/download/pumpify-1.5.1.tgz", + "integrity": "sha1-NlE74karJ1cLGjdKXOJ4v9dDcM4=", + "dev": true, + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + }, + "dependencies": { + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/pump/download/pump-2.0.1.tgz", + "integrity": "sha1-Ejma3W5M91Jtlzy8i1zi4pCLOQk=", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + } + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/punycode/download/punycode-2.1.1.tgz", + "integrity": "sha1-tYsBCsQMIsVldhbI0sLALHv0eew=" + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npm.taobao.org/q/download/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "dev": true + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npm.taobao.org/qs/download/qs-6.5.2.tgz?cache=0&sync_timestamp=1616385328325&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fqs%2Fdownload%2Fqs-6.5.2.tgz", + "integrity": "sha1-yzroBuh0BERYTvFUzo7pjUA/PjY=", + "dev": true + }, + "query-string": { + "version": "4.3.4", + "resolved": "https://registry.npm.taobao.org/query-string/download/query-string-4.3.4.tgz", + "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", + "dev": true, + "requires": { + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + } + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npm.taobao.org/querystring/download/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "dev": true + }, + "querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npm.taobao.org/querystring-es3/download/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", + "dev": true + }, + "querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/querystringify/download/querystringify-2.2.0.tgz", + "integrity": "sha1-M0WUG0FTy50ILY7uTNogFqmu9/Y=" + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/randombytes/download/randombytes-2.1.0.tgz", + "integrity": "sha1-32+ENy8CcNxlzfYpE0mrekc9Tyo=", + "dev": true, + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/randomfill/download/randomfill-1.0.4.tgz", + "integrity": "sha1-ySGW/IarQr6YPxvzF3giSTHWFFg=", + "dev": true, + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npm.taobao.org/range-parser/download/range-parser-1.2.1.tgz", + "integrity": "sha1-PPNwI9GZ4cJNGlW4SADC8+ZGgDE=", + "dev": true + }, + "raw-body": { + "version": "2.4.0", + "resolved": "https://registry.npm.taobao.org/raw-body/download/raw-body-2.4.0.tgz", + "integrity": "sha1-oc5vucm8NWylLoklarWQWeE9AzI=", + "dev": true, + "requires": { + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/read-pkg/download/read-pkg-5.2.0.tgz?cache=0&sync_timestamp=1616914988083&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fread-pkg%2Fdownload%2Fread-pkg-5.2.0.tgz", + "integrity": "sha1-e/KVQ4yloz5WzTDgU7NO5yUMk8w=", + "dev": true, + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.7.tgz", + "integrity": "sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.1.2.tgz", + "integrity": "sha1-mR7GnSluAxN0fVm9/St0XDX4go0=", + "dev": true + } + } + }, + "readdirp": { + "version": "3.5.0", + "resolved": "https://registry.npm.taobao.org/readdirp/download/readdirp-3.5.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Freaddirp%2Fdownload%2Freaddirp-3.5.0.tgz", + "integrity": "sha1-m6dMAZsV02UnjS6Ru4xI17TULJ4=", + "dev": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npm.taobao.org/rechoir/download/rechoir-0.6.2.tgz", + "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", + "dev": true, + "requires": { + "resolve": "^1.1.6" + } + }, + "regenerator-runtime": { + "version": "0.13.7", + "resolved": "https://registry.npm.taobao.org/regenerator-runtime/download/regenerator-runtime-0.13.7.tgz", + "integrity": "sha1-ysLazIoepnX+qrrriugziYrkb1U=" + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/regex-not/download/regex-not-1.0.2.tgz", + "integrity": "sha1-H07OJ+ALC2XgJHpoEOaoXYOldSw=", + "dev": true, + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "regexp.prototype.flags": { + "version": "1.3.1", + "resolved": "https://registry.npm.taobao.org/regexp.prototype.flags/download/regexp.prototype.flags-1.3.1.tgz?cache=0&sync_timestamp=1610725764337&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fregexp.prototype.flags%2Fdownload%2Fregexp.prototype.flags-1.3.1.tgz", + "integrity": "sha1-fvNSro0VnnWMDq3Kb4/LTu8HviY=", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npm.taobao.org/relateurl/download/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", + "dev": true + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/remove-trailing-separator/download/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true + }, + "renderkid": { + "version": "2.0.5", + "resolved": "https://registry.npm.taobao.org/renderkid/download/renderkid-2.0.5.tgz", + "integrity": "sha1-SDsaxZxmAaswp6WWpZZcq8z90KU=", + "dev": true, + "requires": { + "css-select": "^2.0.2", + "dom-converter": "^0.2", + "htmlparser2": "^3.10.1", + "lodash": "^4.17.20", + "strip-ansi": "^3.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + } + } + }, + "repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/repeat-element/download/repeat-element-1.1.3.tgz", + "integrity": "sha1-eC4NglwMWjuzlzH4Tv7mt0Lmsc4=", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npm.taobao.org/repeat-string/download/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npm.taobao.org/request/download/request-2.88.2.tgz", + "integrity": "sha1-1zyRhzHLWofaBH4gcjQUb2ZNErM=", + "dev": true, + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/require-directory/download/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/require-main-filename/download/require-main-filename-2.0.0.tgz", + "integrity": "sha1-0LMp7MfMD2Fkn2IhW+aa9UqomJs=", + "dev": true + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/requires-port/download/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" + }, + "resolve": { + "version": "1.20.0", + "resolved": "https://registry.npm.taobao.org/resolve/download/resolve-1.20.0.tgz", + "integrity": "sha1-YpoBP7P3B1XW8LeTXMHCxTeLGXU=", + "dev": true, + "requires": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + }, + "resolve-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/resolve-cwd/download/resolve-cwd-2.0.0.tgz", + "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", + "dev": true, + "requires": { + "resolve-from": "^3.0.0" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/resolve-from/download/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npm.taobao.org/resolve-url/download/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "dev": true + }, + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/restore-cursor/download/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "dev": true, + "requires": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npm.taobao.org/ret/download/ret-0.1.15.tgz?cache=0&sync_timestamp=1613002746282&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fret%2Fdownload%2Fret-0.1.15.tgz", + "integrity": "sha1-uKSCXVvbH8P29Twrwz+BOIaBx7w=", + "dev": true + }, + "retry": { + "version": "0.12.0", + "resolved": "https://registry.npm.taobao.org/retry/download/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "dev": true + }, + "rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/rgb-regex/download/rgb-regex-1.0.1.tgz", + "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=", + "dev": true + }, + "rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/rgba-regex/download/rgba-regex-1.0.0.tgz", + "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=", + "dev": true + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npm.taobao.org/rimraf/download/rimraf-2.7.1.tgz", + "integrity": "sha1-NXl/E6f9rcVmFCwp1PB8ytSD4+w=", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/ripemd160/download/ripemd160-2.0.2.tgz", + "integrity": "sha1-ocGm9iR1FXe6XQeRTLyShQWFiQw=", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/run-queue/download/run-queue-1.0.3.tgz", + "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", + "dev": true, + "requires": { + "aproba": "^1.1.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.2.1.tgz", + "integrity": "sha1-Hq+fqb2x/dTsdfWPnNtOa3gn7sY=", + "dev": true + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/safe-regex/download/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/safer-buffer/download/safer-buffer-2.1.2.tgz", + "integrity": "sha1-RPoWGwGHuVSd2Eu5GAL5vYOFzWo=", + "dev": true + }, + "sass": { + "version": "1.32.8", + "resolved": "https://registry.npm.taobao.org/sass/download/sass-1.32.8.tgz", + "integrity": "sha1-8WqavY3FMK3Yg05QaHiigIwDe9w=", + "dev": true, + "requires": { + "chokidar": ">=2.0.0 <4.0.0" + } + }, + "sass-loader": { + "version": "10.1.1", + "resolved": "https://registry.npm.taobao.org/sass-loader/download/sass-loader-10.1.1.tgz", + "integrity": "sha1-Td1aPXY455SQZd1unHwEA39+Zj0=", + "dev": true, + "requires": { + "klona": "^2.0.4", + "loader-utils": "^2.0.0", + "neo-async": "^2.6.2", + "schema-utils": "^3.0.0", + "semver": "^7.3.2" + }, + "dependencies": { + "json5": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/json5/download/json5-2.2.0.tgz?cache=0&sync_timestamp=1612146079519&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjson5%2Fdownload%2Fjson5-2.2.0.tgz", + "integrity": "sha1-Lf7+cgxrpSXZ69kJlQ8FFTFsiaM=", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "loader-utils": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/loader-utils/download/loader-utils-2.0.0.tgz", + "integrity": "sha1-5MrOW4FtQloWa18JfhDNErNgZLA=", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npm.taobao.org/lru-cache/download/lru-cache-6.0.0.tgz", + "integrity": "sha1-bW/mVw69lqr5D8rR2vo7JWbbOpQ=", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-3.0.0.tgz", + "integrity": "sha1-Z1AvaqK2ai1AMrQnmilEl4oJE+8=", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-7.3.5.tgz?cache=0&sync_timestamp=1616463641178&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-7.3.5.tgz", + "integrity": "sha1-C2Ich5NI2JmOSw5L6Us/EuYBjvc=", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/yallist/download/yallist-4.0.0.tgz", + "integrity": "sha1-m7knkNnA7/7GO+c1GeEaNQGaOnI=", + "dev": true + } + } + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npm.taobao.org/sax/download/sax-1.2.4.tgz?cache=0&sync_timestamp=1608181219722&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsax%2Fdownload%2Fsax-1.2.4.tgz", + "integrity": "sha1-KBYjTiN4vdxOU1T6tcqold9xANk=", + "dev": true + }, + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-2.7.1.tgz", + "integrity": "sha1-HKTzLRskxZDCA7jnpQvw6kzTlNc=", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/select-hose/download/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", + "dev": true + }, + "selfsigned": { + "version": "1.10.8", + "resolved": "https://registry.npm.taobao.org/selfsigned/download/selfsigned-1.10.8.tgz", + "integrity": "sha1-DRcgi30Swz+OrIXEGDXyf8PYGjA=", + "dev": true, + "requires": { + "node-forge": "^0.10.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-6.3.0.tgz?cache=0&sync_timestamp=1616463641178&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-6.3.0.tgz", + "integrity": "sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=", + "dev": true + }, + "send": { + "version": "0.17.1", + "resolved": "https://registry.npm.taobao.org/send/download/send-0.17.1.tgz", + "integrity": "sha1-wdiwWfeQD3Rm3Uk4vcROEd2zdsg=", + "dev": true, + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.7.2", + "mime": "1.6.0", + "ms": "2.1.1", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433888963&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npm.taobao.org/mime/download/mime-1.6.0.tgz?cache=0&sync_timestamp=1613584838235&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmime%2Fdownload%2Fmime-1.6.0.tgz", + "integrity": "sha1-Ms2eXGRVO9WNGaVor0Uqz/BJgbE=", + "dev": true + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.1.1.tgz?cache=0&sync_timestamp=1607433888963&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.1.1.tgz", + "integrity": "sha1-MKWGTrPrsKZvLr5tcnrwagnYbgo=", + "dev": true + } + } + }, + "serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/serialize-javascript/download/serialize-javascript-4.0.0.tgz", + "integrity": "sha1-tSXhI4SJpez8Qq+sw/6Z5mb0sao=", + "dev": true, + "requires": { + "randombytes": "^2.1.0" + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npm.taobao.org/serve-index/download/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npm.taobao.org/http-errors/download/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npm.taobao.org/inherits/download/inherits-2.0.3.tgz?cache=0&sync_timestamp=1606706255906&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Finherits%2Fdownload%2Finherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433888963&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/setprototypeof/download/setprototypeof-1.1.0.tgz", + "integrity": "sha1-0L2FU2iHtv58DYGMuWLZ2RxU5lY=", + "dev": true + } + } + }, + "serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npm.taobao.org/serve-static/download/serve-static-1.14.1.tgz", + "integrity": "sha1-Zm5jbcTwEPfvKZcKiKZ0MgiYsvk=", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/set-blocking/download/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/set-value/download/set-value-2.0.1.tgz", + "integrity": "sha1-oY1AUw5vB95CKMfe/kInr4ytAFs=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npm.taobao.org/setimmediate/download/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/setprototypeof/download/setprototypeof-1.1.1.tgz", + "integrity": "sha1-fpWsskqpL1iF4KvvW6ExMw1K5oM=", + "dev": true + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npm.taobao.org/sha.js/download/sha.js-2.4.11.tgz", + "integrity": "sha1-N6XPC4HsvGlD3hCbopYNGyZYSuc=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/shebang-command/download/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/shebang-regex/download/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true + }, + "shell-quote": { + "version": "1.7.2", + "resolved": "https://registry.npm.taobao.org/shell-quote/download/shell-quote-1.7.2.tgz", + "integrity": "sha1-Z6fQLHbJ2iT5nSCAj8re0ODgS+I=", + "dev": true + }, + "shelljs": { + "version": "0.8.4", + "resolved": "https://registry.npm.taobao.org/shelljs/download/shelljs-0.8.4.tgz", + "integrity": "sha1-3naE/ut2f4cWsyYHiooAh1iQ48I=", + "dev": true, + "requires": { + "glob": "^7.0.0", + "interpret": "^1.0.0", + "rechoir": "^0.6.2" + } + }, + "signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npm.taobao.org/signal-exit/download/signal-exit-3.0.3.tgz?cache=0&sync_timestamp=1600349108829&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsignal-exit%2Fdownload%2Fsignal-exit-3.0.3.tgz", + "integrity": "sha1-oUEMLt2PB3sItOJTyOrPyvBXRhw=", + "dev": true + }, + "simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npm.taobao.org/simple-swizzle/download/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "dev": true, + "requires": { + "is-arrayish": "^0.3.1" + }, + "dependencies": { + "is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npm.taobao.org/is-arrayish/download/is-arrayish-0.3.2.tgz", + "integrity": "sha1-RXSirlb3qyBolvtDHq7tBm/fjwM=", + "dev": true + } + } + }, + "slash": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/slash/-/slash-1.0.0.tgz", + "integrity": "sha512-3TYDR7xWt4dIqV2JauJr+EJeW356RXijHeUlO+8djJ+uBXPn8/2dpzBc8yQhh583sVvc9CvFAeQVgijsH+PNNg==", + "dev": true + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npm.taobao.org/snapdragon/download/snapdragon-0.8.2.tgz", + "integrity": "sha1-ZJIufFZbDhQgS6GqfWlkJ40lGC0=", + "dev": true, + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433888963&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/snapdragon-node/download/snapdragon-node-2.1.1.tgz", + "integrity": "sha1-bBdfhv8UvbByRWPo88GwIaKGhTs=", + "dev": true, + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha1-FpwvbT3x+ZJhgHI2XJsOofaHhlY=", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-1.0.0.tgz", + "integrity": "sha1-2Eh2Mh0Oet0DmQQGq7u9NrqSaMc=", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/is-descriptor/download/is-descriptor-1.0.2.tgz", + "integrity": "sha1-OxWXRqZmBLBPjIFSS6NlxfFNhuw=", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/snapdragon-util/download/snapdragon-util-3.0.1.tgz", + "integrity": "sha1-+VZHlIbyrNeXAGk/b3uAXkWrVuI=", + "dev": true, + "requires": { + "kind-of": "^3.2.0" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "sockjs": { + "version": "0.3.21", + "resolved": "https://registry.npm.taobao.org/sockjs/download/sockjs-0.3.21.tgz", + "integrity": "sha1-s0/7mOeWkwtgoM+hGQTWozmn1Bc=", + "dev": true, + "requires": { + "faye-websocket": "^0.11.3", + "uuid": "^3.4.0", + "websocket-driver": "^0.7.4" + } + }, + "sockjs-client": { + "version": "1.5.1", + "resolved": "https://registry.npm.taobao.org/sockjs-client/download/sockjs-client-1.5.1.tgz", + "integrity": "sha1-JWkI9tWt+5Tau9vQLGY2LMoPnqY=", + "dev": true, + "requires": { + "debug": "^3.2.6", + "eventsource": "^1.0.7", + "faye-websocket": "^0.11.3", + "inherits": "^2.0.4", + "json3": "^3.3.3", + "url-parse": "^1.5.1" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-3.2.7.tgz", + "integrity": "sha1-clgLfpFF+zm2Z2+cXl+xALk0F5o=", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/sort-keys/download/sort-keys-1.1.2.tgz?cache=0&sync_timestamp=1609311085248&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsort-keys%2Fdownload%2Fsort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", + "dev": true, + "requires": { + "is-plain-obj": "^1.0.0" + }, + "dependencies": { + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/is-plain-obj/download/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "dev": true + } + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/source-list-map/download/source-list-map-2.0.1.tgz", + "integrity": "sha1-OZO9hzv8SEecyp6jpUeDXHwVSzQ=", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npm.taobao.org/source-map-resolve/download/source-map-resolve-0.5.3.tgz", + "integrity": "sha1-GQhmvs51U+H48mei7oLGBrVQmho=", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-support": { + "version": "0.5.19", + "resolved": "https://registry.npm.taobao.org/source-map-support/download/source-map-support-0.5.19.tgz?cache=0&sync_timestamp=1587719289626&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map-support%2Fdownload%2Fsource-map-support-0.5.19.tgz", + "integrity": "sha1-qYti+G3K9PZzmWSMCFKRq56P7WE=", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npm.taobao.org/source-map-url/download/source-map-url-0.4.1.tgz?cache=0&sync_timestamp=1612211015749&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map-url%2Fdownload%2Fsource-map-url-0.4.1.tgz", + "integrity": "sha1-CvZmBadFpaL5HPG7+KevvCg97FY=", + "dev": true + }, + "spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/spdx-correct/download/spdx-correct-3.1.1.tgz", + "integrity": "sha1-3s6BrJweZxPl99G28X1Gj6U9iak=", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/spdx-exceptions/download/spdx-exceptions-2.3.0.tgz?cache=0&sync_timestamp=1587422410312&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fspdx-exceptions%2Fdownload%2Fspdx-exceptions-2.3.0.tgz", + "integrity": "sha1-PyjOGnegA3JoPq3kpDMYNSeiFj0=", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/spdx-expression-parse/download/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha1-z3D1BILu/cmOPOCmgz5KU87rpnk=", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.7", + "resolved": "https://registry.npm.taobao.org/spdx-license-ids/download/spdx-license-ids-3.0.7.tgz", + "integrity": "sha1-6cGKQQ5e1+EkQqVJ+9ivp2cDjWU=", + "dev": true + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/spdy/download/spdy-4.0.2.tgz", + "integrity": "sha1-t09GYgOj7aRSwCSSuR+56EonZ3s=", + "dev": true, + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/spdy-transport/download/spdy-transport-3.0.0.tgz", + "integrity": "sha1-ANSGOmQArXXfkzYaFghgXl3NzzE=", + "dev": true, + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-3.6.0.tgz", + "integrity": "sha1-M3u9o63AcGvT4CRCaihtS0sskZg=", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/split-string/download/split-string-3.1.0.tgz", + "integrity": "sha1-fLCd2jqGWFcFxks5pkZgOGguj+I=", + "dev": true, + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/sprintf-js/download/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npm.taobao.org/sshpk/download/sshpk-1.16.1.tgz", + "integrity": "sha1-+2YcC+8ps520B2nuOfpwCT1vaHc=", + "dev": true, + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "ssri": { + "version": "7.1.0", + "resolved": "https://registry.npm.taobao.org/ssri/download/ssri-7.1.0.tgz?cache=0&sync_timestamp=1611777443499&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fssri%2Fdownload%2Fssri-7.1.0.tgz", + "integrity": "sha1-ksJBv23oI2W1x/tL126XVSLhKU0=", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1", + "minipass": "^3.1.1" + } + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npm.taobao.org/stable/download/stable-0.1.8.tgz", + "integrity": "sha1-g26zyDgv4pNv6vVEYxAXzn1Ho88=", + "dev": true + }, + "stackframe": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/stackframe/download/stackframe-1.2.0.tgz?cache=0&sync_timestamp=1590854072754&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstackframe%2Fdownload%2Fstackframe-1.2.0.tgz", + "integrity": "sha1-UkKUktY8YuuYmATBFVLj0i53kwM=", + "dev": true + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npm.taobao.org/static-extend/download/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npm.taobao.org/statuses/download/statuses-1.5.0.tgz?cache=0&sync_timestamp=1609654307301&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstatuses%2Fdownload%2Fstatuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true + }, + "stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/stream-browserify/download/stream-browserify-2.0.2.tgz", + "integrity": "sha1-h1IdOKRKp+6RzhzSpH3wy0ndZgs=", + "dev": true, + "requires": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npm.taobao.org/stream-each/download/stream-each-1.2.3.tgz", + "integrity": "sha1-6+J6DDibBPvMIzZClS4Qcxr6m64=", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npm.taobao.org/stream-http/download/stream-http-2.8.3.tgz", + "integrity": "sha1-stJCRpKIpaJ+xP6JM6z2I95lFPw=", + "dev": true, + "requires": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/stream-shift/download/stream-shift-1.0.1.tgz?cache=0&sync_timestamp=1576147145118&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstream-shift%2Fdownload%2Fstream-shift-1.0.1.tgz", + "integrity": "sha1-1wiCgVWasneEJCebCHfaPDktWj0=", + "dev": true + }, + "strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/strict-uri-encode/download/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", + "dev": true + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz", + "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.1.2.tgz", + "integrity": "sha1-mR7GnSluAxN0fVm9/St0XDX4go0=", + "dev": true + } + } + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/string-width/download/string-width-2.1.1.tgz?cache=0&sync_timestamp=1614522217971&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstring-width%2Fdownload%2Fstring-width-2.1.1.tgz", + "integrity": "sha1-q5Pyeo3BPSjKyBXEYhQ6bZASrp4=", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/string.prototype.trimend/download/string.prototype.trimend-1.0.4.tgz?cache=0&sync_timestamp=1614127438583&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstring.prototype.trimend%2Fdownload%2Fstring.prototype.trimend-1.0.4.tgz", + "integrity": "sha1-51rpDClCxjUEaGwYsoe0oLGkX4A=", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/string.prototype.trimstart/download/string.prototype.trimstart-1.0.4.tgz?cache=0&sync_timestamp=1614127299808&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstring.prototype.trimstart%2Fdownload%2Fstring.prototype.trimstart-1.0.4.tgz", + "integrity": "sha1-s2OZr0qymZtMnGSL16P7K7Jv7u0=", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-6.0.0.tgz", + "integrity": "sha1-CxVx3XZpzNTz4G4U7x7tJiJa5TI=", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-5.0.0.tgz", + "integrity": "sha1-OIU59VF5vzkznIGvMKZU1p+Hy3U=", + "dev": true + } + } + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/strip-eof/download/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/strip-final-newline/download/strip-final-newline-2.0.0.tgz", + "integrity": "sha1-ibhS+y/L6Tb29LMYevsKEsGrWK0=", + "dev": true + }, + "stylehacks": { + "version": "4.0.3", + "resolved": "https://registry.npm.taobao.org/stylehacks/download/stylehacks-4.0.3.tgz?cache=0&sync_timestamp=1615826716171&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstylehacks%2Fdownload%2Fstylehacks-4.0.3.tgz", + "integrity": "sha1-Zxj8r00eB9ihMYaQiB6NlnJqcdU=", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npm.taobao.org/postcss-selector-parser/download/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha1-sxD1xMD9r3b5SQK7qjDbaqhPUnA=", + "dev": true, + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-5.5.0.tgz", + "integrity": "sha1-4uaaRKyHcveKHsCzW2id9lMO/I8=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "svgo": { + "version": "1.3.2", + "resolved": "https://registry.npm.taobao.org/svgo/download/svgo-1.3.2.tgz", + "integrity": "sha1-ttxRHAYzRsnkFbgeQ0ARRbltQWc=", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/tapable/download/tapable-1.1.3.tgz?cache=0&sync_timestamp=1607088921527&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftapable%2Fdownload%2Ftapable-1.1.3.tgz", + "integrity": "sha1-ofzMBrWNth/XpF2i2kT186Pme6I=", + "dev": true + }, + "terser": { + "version": "4.8.0", + "resolved": "https://registry.npm.taobao.org/terser/download/terser-4.8.0.tgz?cache=0&sync_timestamp=1616002501787&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fterser%2Fdownload%2Fterser-4.8.0.tgz", + "integrity": "sha1-YwVjQ9fHC7KfOvZlhlpG/gOg3xc=", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npm.taobao.org/commander/download/commander-2.20.3.tgz?cache=0&sync_timestamp=1616364021418&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcommander%2Fdownload%2Fcommander-2.20.3.tgz", + "integrity": "sha1-/UhehMA+tIgcIHIrpIA16FMa6zM=", + "dev": true + } + } + }, + "terser-webpack-plugin": { + "version": "2.3.8", + "resolved": "https://registry.npm.taobao.org/terser-webpack-plugin/download/terser-webpack-plugin-2.3.8.tgz?cache=0&sync_timestamp=1610194199773&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fterser-webpack-plugin%2Fdownload%2Fterser-webpack-plugin-2.3.8.tgz", + "integrity": "sha1-iUdkoZsHQ/L3BOfCqEjFKDppZyQ=", + "dev": true, + "requires": { + "cacache": "^13.0.1", + "find-cache-dir": "^3.3.1", + "jest-worker": "^25.4.0", + "p-limit": "^2.3.0", + "schema-utils": "^2.6.6", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.6.12", + "webpack-sources": "^1.4.3" + }, + "dependencies": { + "cacache": { + "version": "13.0.1", + "resolved": "https://registry.npm.taobao.org/cacache/download/cacache-13.0.1.tgz?cache=0&sync_timestamp=1616431142216&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcacache%2Fdownload%2Fcacache-13.0.1.tgz", + "integrity": "sha1-qAAMIWlwiQgvhSh6GuxuOCAkpxw=", + "dev": true, + "requires": { + "chownr": "^1.1.2", + "figgy-pudding": "^3.5.1", + "fs-minipass": "^2.0.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.2", + "infer-owner": "^1.0.4", + "lru-cache": "^5.1.1", + "minipass": "^3.0.0", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.2", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "p-map": "^3.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^2.7.1", + "ssri": "^7.0.0", + "unique-filename": "^1.1.1" + } + } + } + }, + "thenify": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/thenify/download/thenify-3.3.1.tgz", + "integrity": "sha1-iTLmhqQGYDigFt2eLKRq3Zg4qV8=", + "dev": true, + "requires": { + "any-promise": "^1.0.0" + } + }, + "thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npm.taobao.org/thenify-all/download/thenify-all-1.6.0.tgz", + "integrity": "sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY=", + "dev": true, + "requires": { + "thenify": ">= 3.1.0 < 4" + } + }, + "thread-loader": { + "version": "2.1.3", + "resolved": "https://registry.npm.taobao.org/thread-loader/download/thread-loader-2.1.3.tgz?cache=0&sync_timestamp=1603809365048&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fthread-loader%2Fdownload%2Fthread-loader-2.1.3.tgz", + "integrity": "sha1-y9LBOfwrLebp0o9iKGq3cMGsvdo=", + "dev": true, + "requires": { + "loader-runner": "^2.3.1", + "loader-utils": "^1.1.0", + "neo-async": "^2.6.0" + } + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npm.taobao.org/through2/download/through2-2.0.5.tgz", + "integrity": "sha1-AcHjnrMdB8t9A6lqcIIyYLIxMs0=", + "dev": true, + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/thunky/download/thunky-1.1.0.tgz", + "integrity": "sha1-Wrr3FKlAXbBQRzK7zNLO3Z75U30=", + "dev": true + }, + "timers-browserify": { + "version": "2.0.12", + "resolved": "https://registry.npm.taobao.org/timers-browserify/download/timers-browserify-2.0.12.tgz?cache=0&sync_timestamp=1603793835646&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftimers-browserify%2Fdownload%2Ftimers-browserify-2.0.12.tgz", + "integrity": "sha1-RKRcEfv0B/NPl7zNFXfGUjYbAO4=", + "dev": true, + "requires": { + "setimmediate": "^1.0.4" + } + }, + "timsort": { + "version": "0.3.0", + "resolved": "https://registry.npm.taobao.org/timsort/download/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=", + "dev": true + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/to-arraybuffer/download/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", + "dev": true + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npm.taobao.org/to-object-path/download/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npm.taobao.org/to-regex/download/to-regex-3.0.2.tgz", + "integrity": "sha1-E8/dmzNlUvMLUfM6iuG0Knp1mc4=", + "dev": true, + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npm.taobao.org/to-regex-range/download/to-regex-range-5.0.1.tgz", + "integrity": "sha1-FkjESq58jZiKMmAY7XL1tN0DkuQ=", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/toidentifier/download/toidentifier-1.0.0.tgz", + "integrity": "sha1-fhvjRw8ed5SLxD2Uo8j013UrpVM=", + "dev": true + }, + "toposort": { + "version": "1.0.7", + "resolved": "https://registry.npm.taobao.org/toposort/download/toposort-1.0.7.tgz", + "integrity": "sha1-LmhELZ9k7HILjMieZEOsbKqVACk=", + "dev": true + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npm.taobao.org/tough-cookie/download/tough-cookie-2.5.0.tgz", + "integrity": "sha1-zZ+yoKodWhK0c72fuW+j3P9lreI=", + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "tryer": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/tryer/download/tryer-1.0.1.tgz", + "integrity": "sha1-8shUBoALmw90yfdGW4HqrSQSUvg=", + "dev": true + }, + "ts-pnp": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/ts-pnp/download/ts-pnp-1.2.0.tgz", + "integrity": "sha1-pQCtCEsHmPHDBxrzkeZZEshrypI=", + "dev": true + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npm.taobao.org/tslib/download/tslib-1.14.1.tgz?cache=0&sync_timestamp=1609887438976&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftslib%2Fdownload%2Ftslib-1.14.1.tgz", + "integrity": "sha1-zy04vcNKE0vK8QkcQfZhni9nLQA=", + "dev": true + }, + "tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npm.taobao.org/tty-browserify/download/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", + "dev": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npm.taobao.org/tunnel-agent/download/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npm.taobao.org/tweetnacl/download/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true + }, + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npm.taobao.org/type-fest/download/type-fest-0.6.0.tgz", + "integrity": "sha1-jSojcNPfiG61yQraHFv2GIrPg4s=", + "dev": true + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npm.taobao.org/type-is/download/type-is-1.6.18.tgz", + "integrity": "sha1-TlUs0F3wlGfcvE73Od6J8s83wTE=", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npm.taobao.org/typedarray/download/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "typeface-roboto": { + "version": "1.1.13", + "resolved": "https://registry.npmmirror.com/typeface-roboto/-/typeface-roboto-1.1.13.tgz", + "integrity": "sha512-YXvbd3a1QTREoD+FJoEkl0VQNJoEjewR2H11IjVv4bp6ahuIcw0yyw/3udC4vJkHw3T3cUh85FTg8eWef3pSaw==", + "dev": true + }, + "uglify-js": { + "version": "3.4.10", + "resolved": "https://registry.npm.taobao.org/uglify-js/download/uglify-js-3.4.10.tgz?cache=0&sync_timestamp=1616975941247&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fuglify-js%2Fdownload%2Fuglify-js-3.4.10.tgz", + "integrity": "sha1-mtlWPY6zrN+404WX0q8dgV9qdV8=", + "dev": true, + "requires": { + "commander": "~2.19.0", + "source-map": "~0.6.1" + }, + "dependencies": { + "commander": { + "version": "2.19.0", + "resolved": "https://registry.npm.taobao.org/commander/download/commander-2.19.0.tgz?cache=0&sync_timestamp=1616364021418&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcommander%2Fdownload%2Fcommander-2.19.0.tgz", + "integrity": "sha1-9hmKqE5bg8RgVLlN3tv+1e6f8So=", + "dev": true + } + } + }, + "unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/unbox-primitive/download/unbox-primitive-1.0.1.tgz?cache=0&sync_timestamp=1616706319488&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Funbox-primitive%2Fdownload%2Funbox-primitive-1.0.1.tgz", + "integrity": "sha1-CF4hViXsMWJXTciFmr7nilmxRHE=", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + } + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/union-value/download/union-value-1.0.1.tgz", + "integrity": "sha1-C2/nuDWuzaYcbqTU8CwUIh4QmEc=", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + } + }, + "uniq": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/uniq/download/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", + "dev": true + }, + "uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/uniqs/download/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=", + "dev": true + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/unique-filename/download/unique-filename-1.1.1.tgz", + "integrity": "sha1-HWl2k2mtoFgxA6HmrodoG1ZXMjA=", + "dev": true, + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/unique-slug/download/unique-slug-2.0.2.tgz", + "integrity": "sha1-uqvOkQg/xk6UWw861hPiZPfNTmw=", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npm.taobao.org/universalify/download/universalify-0.1.2.tgz?cache=0&sync_timestamp=1603180042770&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Funiversalify%2Fdownload%2Funiversalify-0.1.2.tgz", + "integrity": "sha1-tkb2m+OULavOzJ1mOcgNwQXvqmY=", + "dev": true + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/unpipe/download/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/unquote/download/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=", + "dev": true + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/unset-value/download/unset-value-1.0.0.tgz?cache=0&sync_timestamp=1616088539233&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Funset-value%2Fdownload%2Funset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npm.taobao.org/has-value/download/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/isobject/download/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npm.taobao.org/has-values/download/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true + } + } + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/upath/download/upath-1.2.0.tgz", + "integrity": "sha1-j2bbzVWog6za5ECK+LA1pQRMGJQ=", + "dev": true + }, + "upper-case": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/upper-case/download/upper-case-1.1.3.tgz", + "integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=", + "dev": true + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npm.taobao.org/uri-js/download/uri-js-4.4.1.tgz?cache=0&sync_timestamp=1610237586670&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Furi-js%2Fdownload%2Furi-js-4.4.1.tgz", + "integrity": "sha1-mxpSWVIlhZ5V9mnZKPiMbFfyp34=", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npm.taobao.org/urix/download/urix-0.1.0.tgz?cache=0&sync_timestamp=1585438689517&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Furix%2Fdownload%2Furix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "dev": true + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npm.taobao.org/url/download/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npm.taobao.org/punycode/download/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + } + } + }, + "url-loader": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/url-loader/download/url-loader-2.3.0.tgz?cache=0&sync_timestamp=1602252665628&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Furl-loader%2Fdownload%2Furl-loader-2.3.0.tgz", + "integrity": "sha1-4OLvZY8APvuMpBsPP/v3a6uIZYs=", + "dev": true, + "requires": { + "loader-utils": "^1.2.3", + "mime": "^2.4.4", + "schema-utils": "^2.5.0" + } + }, + "url-parse": { + "version": "1.5.1", + "resolved": "https://registry.npm.taobao.org/url-parse/download/url-parse-1.5.1.tgz?cache=0&sync_timestamp=1613659753482&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Furl-parse%2Fdownload%2Furl-parse-1.5.1.tgz", + "integrity": "sha1-1fqYkK+KXh8nSiyYN2UQ9kJfbjs=", + "requires": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/use/download/use-3.1.1.tgz", + "integrity": "sha1-1QyMrHmhn7wg8pEfVuuXP04QBw8=", + "dev": true + }, + "util": { + "version": "0.11.1", + "resolved": "https://registry.npm.taobao.org/util/download/util-0.11.1.tgz", + "integrity": "sha1-MjZzNyDsZLsn9uJvQhqqLhtYjWE=", + "dev": true, + "requires": { + "inherits": "2.0.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npm.taobao.org/inherits/download/inherits-2.0.3.tgz?cache=0&sync_timestamp=1606706255906&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Finherits%2Fdownload%2Finherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/util-deprecate/download/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/util.promisify/download/util.promisify-1.0.1.tgz?cache=0&sync_timestamp=1610159858516&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Futil.promisify%2Fdownload%2Futil.promisify-1.0.1.tgz", + "integrity": "sha1-a693dLgO6w91INi4HQeYKlmruu4=", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + } + }, + "utila": { + "version": "0.4.0", + "resolved": "https://registry.npm.taobao.org/utila/download/utila-0.4.0.tgz", + "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=", + "dev": true + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/utils-merge/download/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npm.taobao.org/uuid/download/uuid-3.4.0.tgz?cache=0&sync_timestamp=1607460052228&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fuuid%2Fdownload%2Fuuid-3.4.0.tgz", + "integrity": "sha1-sj5DWK+oogL+ehAK8fX4g/AgB+4=", + "dev": true + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npm.taobao.org/validate-npm-package-license/download/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha1-/JH2uce6FchX9MssXe/uw51PQQo=", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/vary/download/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true + }, + "vendors": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/vendors/download/vendors-1.0.4.tgz?cache=0&sync_timestamp=1615203465160&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fvendors%2Fdownload%2Fvendors-1.0.4.tgz", + "integrity": "sha1-4rgApT56Kbk1BsPPQRANFsTErY4=", + "dev": true + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npm.taobao.org/verror/download/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/vm-browserify/download/vm-browserify-1.1.2.tgz?cache=0&sync_timestamp=1572870776965&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fvm-browserify%2Fdownload%2Fvm-browserify-1.1.2.tgz", + "integrity": "sha1-eGQcSIuObKkadfUR56OzKobl3aA=", + "dev": true + }, + "vue": { + "version": "2.6.12", + "resolved": "https://registry.npm.taobao.org/vue/download/vue-2.6.12.tgz?cache=0&sync_timestamp=1616859177211&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fvue%2Fdownload%2Fvue-2.6.12.tgz", + "integrity": "sha1-9evU+mvShpQD4pqJau1JBEVskSM=" + }, + "vue-cli-plugin-vuetify": { + "version": "2.3.1", + "resolved": "https://registry.npm.taobao.org/vue-cli-plugin-vuetify/download/vue-cli-plugin-vuetify-2.3.1.tgz", + "integrity": "sha1-nkWmhpAjUTIOh2iB0FfracZGois=", + "dev": true, + "requires": { + "null-loader": "^3.0.0", + "semver": "^7.1.2", + "shelljs": "^0.8.3" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npm.taobao.org/lru-cache/download/lru-cache-6.0.0.tgz", + "integrity": "sha1-bW/mVw69lqr5D8rR2vo7JWbbOpQ=", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-7.3.5.tgz?cache=0&sync_timestamp=1616463641178&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-7.3.5.tgz", + "integrity": "sha1-C2Ich5NI2JmOSw5L6Us/EuYBjvc=", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/yallist/download/yallist-4.0.0.tgz", + "integrity": "sha1-m7knkNnA7/7GO+c1GeEaNQGaOnI=", + "dev": true + } + } + }, + "vue-hot-reload-api": { + "version": "2.3.4", + "resolved": "https://registry.npm.taobao.org/vue-hot-reload-api/download/vue-hot-reload-api-2.3.4.tgz", + "integrity": "sha1-UylVzB6yCKPZkLOp+acFdGV+CPI=", + "dev": true + }, + "vue-i18n": { + "version": "8.24.5", + "resolved": "https://registry.nlark.com/vue-i18n/download/vue-i18n-8.24.5.tgz?cache=0&sync_timestamp=1624118161778&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fvue-i18n%2Fdownload%2Fvue-i18n-8.24.5.tgz", + "integrity": "sha1-cSemZtW+IZm+ab455DmkGakP+TE=" + }, + "vue-loader": { + "version": "15.9.6", + "resolved": "https://registry.npm.taobao.org/vue-loader/download/vue-loader-15.9.6.tgz", + "integrity": "sha1-9Lua4gw6g3CvPs8JuBJtOP/ba4s=", + "dev": true, + "requires": { + "@vue/component-compiler-utils": "^3.1.0", + "hash-sum": "^1.0.2", + "loader-utils": "^1.1.0", + "vue-hot-reload-api": "^2.3.0", + "vue-style-loader": "^4.1.0" + }, + "dependencies": { + "hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/hash-sum/download/hash-sum-1.0.2.tgz", + "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=", + "dev": true + } + } + }, + "vue-loader-v16": { + "version": "npm:vue-loader@16.2.0", + "resolved": "https://registry.npm.taobao.org/vue-loader/download/vue-loader-16.2.0.tgz", + "integrity": "sha1-BGpTMI3Ufljv4g3ewe3sAnzjtG4=", + "dev": true, + "optional": true, + "requires": { + "chalk": "^4.1.0", + "hash-sum": "^2.0.0", + "loader-utils": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "dev": true, + "optional": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-4.1.0.tgz?cache=0&sync_timestamp=1592843133653&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-4.1.0.tgz", + "integrity": "sha1-ThSHCmGNni7dl92DRf2dncMVZGo=", + "dev": true, + "optional": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "dev": true, + "optional": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", + "dev": true, + "optional": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz", + "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=", + "dev": true, + "optional": true + }, + "json5": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/json5/download/json5-2.2.0.tgz?cache=0&sync_timestamp=1612146079519&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjson5%2Fdownload%2Fjson5-2.2.0.tgz", + "integrity": "sha1-Lf7+cgxrpSXZ69kJlQ8FFTFsiaM=", + "dev": true, + "optional": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "loader-utils": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/loader-utils/download/loader-utils-2.0.0.tgz", + "integrity": "sha1-5MrOW4FtQloWa18JfhDNErNgZLA=", + "dev": true, + "optional": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.2.0.tgz", + "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", + "dev": true, + "optional": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "vue-router": { + "version": "3.5.1", + "resolved": "https://registry.npm.taobao.org/vue-router/download/vue-router-3.5.1.tgz?cache=0&sync_timestamp=1615477715384&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fvue-router%2Fdownload%2Fvue-router-3.5.1.tgz", + "integrity": "sha1-7fPPSQeVLR4Fg+B5I3Igxf9utsk=" + }, + "vue-style-loader": { + "version": "4.1.3", + "resolved": "https://registry.npm.taobao.org/vue-style-loader/download/vue-style-loader-4.1.3.tgz?cache=0&sync_timestamp=1614758618345&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fvue-style-loader%2Fdownload%2Fvue-style-loader-4.1.3.tgz", + "integrity": "sha1-bVWGOlH6dXqyTonZNxRlByqnvDU=", + "dev": true, + "requires": { + "hash-sum": "^1.0.2", + "loader-utils": "^1.0.2" + }, + "dependencies": { + "hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/hash-sum/download/hash-sum-1.0.2.tgz", + "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=", + "dev": true + } + } + }, + "vue-template-compiler": { + "version": "2.6.12", + "resolved": "https://registry.npm.taobao.org/vue-template-compiler/download/vue-template-compiler-2.6.12.tgz?cache=0&sync_timestamp=1597927338574&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fvue-template-compiler%2Fdownload%2Fvue-template-compiler-2.6.12.tgz", + "integrity": "sha1-lH7XGWdEyKUoXr4SM/6WBDf8xX4=", + "dev": true, + "requires": { + "de-indent": "^1.0.2", + "he": "^1.1.0" + } + }, + "vue-template-es2015-compiler": { + "version": "1.9.1", + "resolved": "https://registry.npm.taobao.org/vue-template-es2015-compiler/download/vue-template-es2015-compiler-1.9.1.tgz", + "integrity": "sha1-HuO8mhbsv1EYvjNLsV+cRvgvWCU=", + "dev": true + }, + "vuetify": { + "version": "2.4.8", + "resolved": "https://registry.npm.taobao.org/vuetify/download/vuetify-2.4.8.tgz", + "integrity": "sha1-xuiDqbJWD5kGvYufnrWLABIAru8=", + "requires": {} + }, + "vuetify-dialog": { + "version": "2.0.14", + "resolved": "https://registry.nlark.com/vuetify-dialog/download/vuetify-dialog-2.0.14.tgz", + "integrity": "sha1-GUAQvAO5SmHTZzglo+7/hzueE1g=", + "requires": {} + }, + "vuetify-loader": { + "version": "1.7.2", + "resolved": "https://registry.npm.taobao.org/vuetify-loader/download/vuetify-loader-1.7.2.tgz", + "integrity": "sha1-XNxFMJSWzzpf5DH9dhFwb/pKqMg=", + "dev": true, + "requires": { + "decache": "^4.6.0", + "file-loader": "^6.2.0", + "loader-utils": "^2.0.0" + }, + "dependencies": { + "file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npm.taobao.org/file-loader/download/file-loader-6.2.0.tgz?cache=0&sync_timestamp=1603816990383&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffile-loader%2Fdownload%2Ffile-loader-6.2.0.tgz", + "integrity": "sha1-uu98+OGEDfMl5DkLRISHlIDuvk0=", + "dev": true, + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + } + }, + "json5": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/json5/download/json5-2.2.0.tgz?cache=0&sync_timestamp=1612146079519&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjson5%2Fdownload%2Fjson5-2.2.0.tgz", + "integrity": "sha1-Lf7+cgxrpSXZ69kJlQ8FFTFsiaM=", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "loader-utils": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/loader-utils/download/loader-utils-2.0.0.tgz", + "integrity": "sha1-5MrOW4FtQloWa18JfhDNErNgZLA=", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-3.0.0.tgz", + "integrity": "sha1-Z1AvaqK2ai1AMrQnmilEl4oJE+8=", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "vuex": { + "version": "3.6.2", + "resolved": "https://registry.npm.taobao.org/vuex/download/vuex-3.6.2.tgz?cache=0&sync_timestamp=1612277384353&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fvuex%2Fdownload%2Fvuex-3.6.2.tgz", + "integrity": "sha1-I2vAhqhww655lG8QfxbeWdWJXnE=", + "requires": {} + }, + "wangeditor": { + "version": "4.6.17", + "resolved": "https://registry.nlark.com/wangeditor/download/wangeditor-4.6.17.tgz?cache=0&sync_timestamp=1619709265873&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fwangeditor%2Fdownload%2Fwangeditor-4.6.17.tgz", + "integrity": "sha1-gyBhEgVlSCWWl7F/7ks+xya3OWc=", + "requires": { + "@babel/runtime": "^7.11.2", + "@babel/runtime-corejs3": "^7.11.2", + "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/tslib/download/tslib-2.2.0.tgz?cache=0&sync_timestamp=1617647331485&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftslib%2Fdownload%2Ftslib-2.2.0.tgz", + "integrity": "sha1-+yxHWXfjXiQTEe3iaTzuHsZpj1w=" + } + } + }, + "watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npm.taobao.org/watchpack/download/watchpack-1.7.5.tgz?cache=0&sync_timestamp=1612715822561&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwatchpack%2Fdownload%2Fwatchpack-1.7.5.tgz", + "integrity": "sha1-EmfmxV4Lm1vkTCAjrtVDeiwmxFM=", + "dev": true, + "requires": { + "chokidar": "^3.4.1", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0", + "watchpack-chokidar2": "^2.0.1" + } + }, + "watchpack-chokidar2": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/watchpack-chokidar2/download/watchpack-chokidar2-2.0.1.tgz?cache=0&sync_timestamp=1604989085906&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwatchpack-chokidar2%2Fdownload%2Fwatchpack-chokidar2-2.0.1.tgz", + "integrity": "sha1-OFAAcu5uzmbzdpk2lQ6hdxvhyVc=", + "dev": true, + "optional": true, + "requires": { + "chokidar": "^2.1.8" + }, + "dependencies": { + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/anymatch/download/anymatch-2.0.0.tgz", + "integrity": "sha1-vLJLTzeTTZqnrBe0ra+J58du8us=", + "dev": true, + "optional": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/normalize-path/download/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "optional": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npm.taobao.org/binary-extensions/download/binary-extensions-1.13.1.tgz?cache=0&sync_timestamp=1610299293319&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbinary-extensions%2Fdownload%2Fbinary-extensions-1.13.1.tgz", + "integrity": "sha1-WYr+VHVbKGilMw0q/51Ou1Mgm2U=", + "dev": true, + "optional": true + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npm.taobao.org/braces/download/braces-2.3.2.tgz", + "integrity": "sha1-WXn9PxTNUxVl5fot8av/8d+u5yk=", + "dev": true, + "optional": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "optional": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npm.taobao.org/chokidar/download/chokidar-2.1.8.tgz?cache=0&sync_timestamp=1610719499558&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchokidar%2Fdownload%2Fchokidar-2.1.8.tgz", + "integrity": "sha1-gEs6e2qZNYw8XGHnHYco8EHP+Rc=", + "dev": true, + "optional": true, + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/fill-range/download/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "optional": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "optional": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npm.taobao.org/fsevents/download/fsevents-1.2.13.tgz", + "integrity": "sha1-8yXLBFVZJCi88Rs4M3DvcOO/zDg=", + "dev": true, + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/is-binary-path/download/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": true, + "optional": true, + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/is-number/download/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "optional": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "optional": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npm.taobao.org/micromatch/download/micromatch-3.1.10.tgz", + "integrity": "sha1-cIWbyVyYQJUvNZoGij/En57PrCM=", + "dev": true, + "optional": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/readdirp/download/readdirp-2.2.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Freaddirp%2Fdownload%2Freaddirp-2.2.1.tgz", + "integrity": "sha1-DodiKjMlqjPokihcr4tOhGUppSU=", + "dev": true, + "optional": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/to-regex-range/download/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "optional": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npm.taobao.org/wbuf/download/wbuf-1.7.3.tgz", + "integrity": "sha1-wdjRSTFtPqhShIiVy2oL/oh7h98=", + "dev": true, + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/wcwidth/download/wcwidth-1.0.1.tgz", + "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", + "dev": true, + "requires": { + "defaults": "^1.0.3" + } + }, + "webpack": { + "version": "4.46.0", + "resolved": "https://registry.npm.taobao.org/webpack/download/webpack-4.46.0.tgz?cache=0&sync_timestamp=1616589642251&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpack%2Fdownload%2Fwebpack-4.46.0.tgz", + "integrity": "sha1-v5tEBOogoHNgXgoBHRiNd8tq1UI=", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.5.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "dependencies": { + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npm.taobao.org/acorn/download/acorn-6.4.2.tgz?cache=0&sync_timestamp=1615305874483&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Facorn%2Fdownload%2Facorn-6.4.2.tgz", + "integrity": "sha1-NYZv1xBSjpLeEM8GAWSY5H454eY=", + "dev": true + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npm.taobao.org/braces/download/braces-2.3.2.tgz", + "integrity": "sha1-WXn9PxTNUxVl5fot8av/8d+u5yk=", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/fill-range/download/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/find-cache-dir/download/find-cache-dir-2.1.0.tgz", + "integrity": "sha1-jQ+UzRP+Q8bHwmGg2GEVypGMBfc=", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/find-up/download/find-up-3.0.0.tgz?cache=0&sync_timestamp=1608181302758&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffind-up%2Fdownload%2Ffind-up-3.0.0.tgz", + "integrity": "sha1-SRafHXmTQwZG2mHsxa41XCHJe3M=", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/is-number/download/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/locate-path/download/locate-path-3.0.0.tgz", + "integrity": "sha1-2+w7OrdZdYBxtY/ln8QYca8hQA4=", + "dev": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/make-dir/download/make-dir-2.1.0.tgz", + "integrity": "sha1-XwMQ4YuL6JjMBwCSlaMK5B6R5vU=", + "dev": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npm.taobao.org/micromatch/download/micromatch-3.1.10.tgz", + "integrity": "sha1-cIWbyVyYQJUvNZoGij/En57PrCM=", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/p-locate/download/p-locate-3.0.0.tgz", + "integrity": "sha1-Mi1poFwCZLJZl9n0DNiokasAZKQ=", + "dev": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/path-exists/download/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/pkg-dir/download/pkg-dir-3.0.0.tgz?cache=0&sync_timestamp=1602859010405&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpkg-dir%2Fdownload%2Fpkg-dir-3.0.0.tgz", + "integrity": "sha1-J0kCDyOe2ZCIGx9xIQ1R62UjvqM=", + "dev": true, + "requires": { + "find-up": "^3.0.0" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-1.0.0.tgz", + "integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&sync_timestamp=1616463641178&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", + "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", + "dev": true + }, + "terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npm.taobao.org/terser-webpack-plugin/download/terser-webpack-plugin-1.4.5.tgz?cache=0&sync_timestamp=1610194199773&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fterser-webpack-plugin%2Fdownload%2Fterser-webpack-plugin-1.4.5.tgz", + "integrity": "sha1-oheu+uozDnNP+sthIOwfoxLWBAs=", + "dev": true, + "requires": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/to-regex-range/download/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "webpack-bundle-analyzer": { + "version": "3.9.0", + "resolved": "https://registry.npm.taobao.org/webpack-bundle-analyzer/download/webpack-bundle-analyzer-3.9.0.tgz?cache=0&sync_timestamp=1611221513167&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpack-bundle-analyzer%2Fdownload%2Fwebpack-bundle-analyzer-3.9.0.tgz", + "integrity": "sha1-9vlNsQj7V05BWtMT3kGicH0z7zw=", + "dev": true, + "requires": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1", + "bfj": "^6.1.1", + "chalk": "^2.4.1", + "commander": "^2.18.0", + "ejs": "^2.6.1", + "express": "^4.16.3", + "filesize": "^3.6.1", + "gzip-size": "^5.0.0", + "lodash": "^4.17.19", + "mkdirp": "^0.5.1", + "opener": "^1.5.1", + "ws": "^6.0.0" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npm.taobao.org/commander/download/commander-2.20.3.tgz?cache=0&sync_timestamp=1616364021418&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcommander%2Fdownload%2Fcommander-2.20.3.tgz", + "integrity": "sha1-/UhehMA+tIgcIHIrpIA16FMa6zM=", + "dev": true + } + } + }, + "webpack-chain": { + "version": "6.5.1", + "resolved": "https://registry.npm.taobao.org/webpack-chain/download/webpack-chain-6.5.1.tgz?cache=0&sync_timestamp=1595813261846&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpack-chain%2Fdownload%2Fwebpack-chain-6.5.1.tgz", + "integrity": "sha1-TycoTLu2N+PI+970Pu9YjU2GEgY=", + "dev": true, + "requires": { + "deepmerge": "^1.5.2", + "javascript-stringify": "^2.0.1" + } + }, + "webpack-dev-middleware": { + "version": "3.7.3", + "resolved": "https://registry.npm.taobao.org/webpack-dev-middleware/download/webpack-dev-middleware-3.7.3.tgz?cache=0&sync_timestamp=1610718844043&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpack-dev-middleware%2Fdownload%2Fwebpack-dev-middleware-3.7.3.tgz", + "integrity": "sha1-Bjk3KxQyYuK4SrldO5GnWXBhwsU=", + "dev": true, + "requires": { + "memory-fs": "^0.4.1", + "mime": "^2.4.4", + "mkdirp": "^0.5.1", + "range-parser": "^1.2.1", + "webpack-log": "^2.0.0" + } + }, + "webpack-dev-server": { + "version": "3.11.2", + "resolved": "https://registry.npm.taobao.org/webpack-dev-server/download/webpack-dev-server-3.11.2.tgz?cache=0&sync_timestamp=1616521496693&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpack-dev-server%2Fdownload%2Fwebpack-dev-server-3.11.2.tgz", + "integrity": "sha1-aV687Xakkp8NXef9c/r+GF/jNwg=", + "dev": true, + "requires": { + "ansi-html": "0.0.7", + "bonjour": "^3.5.0", + "chokidar": "^2.1.8", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "debug": "^4.1.1", + "del": "^4.1.1", + "express": "^4.17.1", + "html-entities": "^1.3.1", + "http-proxy-middleware": "0.19.1", + "import-local": "^2.0.0", + "internal-ip": "^4.3.0", + "ip": "^1.1.5", + "is-absolute-url": "^3.0.3", + "killable": "^1.0.1", + "loglevel": "^1.6.8", + "opn": "^5.5.0", + "p-retry": "^3.0.1", + "portfinder": "^1.0.26", + "schema-utils": "^1.0.0", + "selfsigned": "^1.10.8", + "semver": "^6.3.0", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "sockjs-client": "^1.5.0", + "spdy": "^4.0.2", + "strip-ansi": "^3.0.1", + "supports-color": "^6.1.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^3.7.2", + "webpack-log": "^2.0.0", + "ws": "^6.2.1", + "yargs": "^13.3.2" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/anymatch/download/anymatch-2.0.0.tgz", + "integrity": "sha1-vLJLTzeTTZqnrBe0ra+J58du8us=", + "dev": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/normalize-path/download/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npm.taobao.org/binary-extensions/download/binary-extensions-1.13.1.tgz?cache=0&sync_timestamp=1610299293319&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbinary-extensions%2Fdownload%2Fbinary-extensions-1.13.1.tgz", + "integrity": "sha1-WYr+VHVbKGilMw0q/51Ou1Mgm2U=", + "dev": true + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npm.taobao.org/braces/download/braces-2.3.2.tgz", + "integrity": "sha1-WXn9PxTNUxVl5fot8av/8d+u5yk=", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npm.taobao.org/camelcase/download/camelcase-5.3.1.tgz?cache=0&sync_timestamp=1603921787305&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcamelcase%2Fdownload%2Fcamelcase-5.3.1.tgz", + "integrity": "sha1-48mzFWnhBoEd8kL3FXJaH0xJQyA=", + "dev": true + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npm.taobao.org/chokidar/download/chokidar-2.1.8.tgz?cache=0&sync_timestamp=1610719499558&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchokidar%2Fdownload%2Fchokidar-2.1.8.tgz", + "integrity": "sha1-gEs6e2qZNYw8XGHnHYco8EHP+Rc=", + "dev": true, + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + } + }, + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/cliui/download/cliui-5.0.0.tgz?cache=0&sync_timestamp=1604880267387&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcliui%2Fdownload%2Fcliui-5.0.0.tgz", + "integrity": "sha1-3u/P2y6AB4SqNPRvoI4GhRx7u8U=", + "dev": true, + "requires": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-4.1.0.tgz", + "integrity": "sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc=", + "dev": true + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-5.2.0.tgz", + "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npm.taobao.org/emoji-regex/download/emoji-regex-7.0.3.tgz", + "integrity": "sha1-kzoEBShgyF6DwSJHnEdIqOTHIVY=", + "dev": true + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/fill-range/download/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/find-up/download/find-up-3.0.0.tgz?cache=0&sync_timestamp=1608181302758&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffind-up%2Fdownload%2Ffind-up-3.0.0.tgz", + "integrity": "sha1-SRafHXmTQwZG2mHsxa41XCHJe3M=", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npm.taobao.org/fsevents/download/fsevents-1.2.13.tgz", + "integrity": "sha1-8yXLBFVZJCi88Rs4M3DvcOO/zDg=", + "dev": true, + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, + "http-proxy-middleware": { + "version": "0.19.1", + "resolved": "https://registry.npm.taobao.org/http-proxy-middleware/download/http-proxy-middleware-0.19.1.tgz?cache=0&sync_timestamp=1616967547207&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhttp-proxy-middleware%2Fdownload%2Fhttp-proxy-middleware-0.19.1.tgz", + "integrity": "sha1-GDx9xKoUeRUDBkmMIQza+WCApDo=", + "dev": true, + "requires": { + "http-proxy": "^1.17.0", + "is-glob": "^4.0.0", + "lodash": "^4.17.11", + "micromatch": "^3.1.10" + } + }, + "is-absolute-url": { + "version": "3.0.3", + "resolved": "https://registry.npm.taobao.org/is-absolute-url/download/is-absolute-url-3.0.3.tgz", + "integrity": "sha1-lsaiK2ojkpsR6gr7GDbDatSl1pg=", + "dev": true + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/is-binary-path/download/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": true, + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/is-number/download/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/locate-path/download/locate-path-3.0.0.tgz", + "integrity": "sha1-2+w7OrdZdYBxtY/ln8QYca8hQA4=", + "dev": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npm.taobao.org/micromatch/download/micromatch-3.1.10.tgz", + "integrity": "sha1-cIWbyVyYQJUvNZoGij/En57PrCM=", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/p-locate/download/p-locate-3.0.0.tgz", + "integrity": "sha1-Mi1poFwCZLJZl9n0DNiokasAZKQ=", + "dev": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/path-exists/download/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/readdirp/download/readdirp-2.2.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Freaddirp%2Fdownload%2Freaddirp-2.2.1.tgz", + "integrity": "sha1-DodiKjMlqjPokihcr4tOhGUppSU=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-1.0.0.tgz", + "integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/string-width/download/string-width-3.1.0.tgz?cache=0&sync_timestamp=1614522217971&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstring-width%2Fdownload%2Fstring-width-3.1.0.tgz", + "integrity": "sha1-InZ74htirxCBV0MG9prFG2IgOWE=", + "dev": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-4.1.0.tgz", + "integrity": "sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc=", + "dev": true + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-5.2.0.tgz", + "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/to-regex-range/download/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npm.taobao.org/wrap-ansi/download/wrap-ansi-5.1.0.tgz", + "integrity": "sha1-H9H2cjXVttD+54EFYAG/tpTAOwk=", + "dev": true, + "requires": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-4.1.0.tgz", + "integrity": "sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc=", + "dev": true + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-5.2.0.tgz", + "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "y18n": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/y18n/download/y18n-4.0.1.tgz", + "integrity": "sha1-jbK4PDHF11CZu4kLI/MJSJHiR9Q=", + "dev": true + }, + "yargs": { + "version": "13.3.2", + "resolved": "https://registry.npm.taobao.org/yargs/download/yargs-13.3.2.tgz?cache=0&sync_timestamp=1616790642051&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fyargs%2Fdownload%2Fyargs-13.3.2.tgz", + "integrity": "sha1-rX/+/sGqWVZayRX4Lcyzipwxot0=", + "dev": true, + "requires": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + } + }, + "yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npm.taobao.org/yargs-parser/download/yargs-parser-13.1.2.tgz", + "integrity": "sha1-Ew8JcC667vJlDVTObj5XBvek+zg=", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "webpack-log": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/webpack-log/download/webpack-log-2.0.0.tgz?cache=0&sync_timestamp=1615477211227&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpack-log%2Fdownload%2Fwebpack-log-2.0.0.tgz", + "integrity": "sha1-W3ko4GN1k/EZ0y9iJ8HgrDHhtH8=", + "dev": true, + "requires": { + "ansi-colors": "^3.0.0", + "uuid": "^3.3.2" + } + }, + "webpack-merge": { + "version": "4.2.2", + "resolved": "https://registry.npm.taobao.org/webpack-merge/download/webpack-merge-4.2.2.tgz?cache=0&sync_timestamp=1608705461067&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpack-merge%2Fdownload%2Fwebpack-merge-4.2.2.tgz", + "integrity": "sha1-onxS6ng9E5iv0gh/VH17nS9DY00=", + "dev": true, + "requires": { + "lodash": "^4.17.15" + } + }, + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npm.taobao.org/webpack-sources/download/webpack-sources-1.4.3.tgz?cache=0&sync_timestamp=1603965283437&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpack-sources%2Fdownload%2Fwebpack-sources-1.4.3.tgz", + "integrity": "sha1-7t2OwLko+/HL/plOItLYkPMwqTM=", + "dev": true, + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npm.taobao.org/websocket-driver/download/websocket-driver-0.7.4.tgz", + "integrity": "sha1-ia1Slbv2S0gKvLox5JU6ynBvV2A=", + "dev": true, + "requires": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npm.taobao.org/websocket-extensions/download/websocket-extensions-0.1.4.tgz", + "integrity": "sha1-f4RzvIOd/YdgituV1+sHUhFXikI=", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npm.taobao.org/which/download/which-1.3.1.tgz", + "integrity": "sha1-pFBD1U9YBTFtqNYvn1CRjT2nCwo=", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/which-boxed-primitive/download/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha1-E3V7yJsgmwSf5dhkMOIc9AqJqOY=", + "dev": true, + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/which-module/download/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "worker-farm": { + "version": "1.7.0", + "resolved": "https://registry.npm.taobao.org/worker-farm/download/worker-farm-1.7.0.tgz", + "integrity": "sha1-JqlMU5G7ypJhUgAvabhKS/dy5ag=", + "dev": true, + "requires": { + "errno": "~0.1.7" + } + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npm.taobao.org/wrap-ansi/download/wrap-ansi-7.0.0.tgz", + "integrity": "sha1-Z+FFz/UQpqaYS98RUpEdadLrnkM=", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha1-8Rb4Bk/pCz94RKOJl8C3UFEmnx0=", + "dev": true + }, + "string-width": { + "version": "4.2.2", + "resolved": "https://registry.npm.taobao.org/string-width/download/string-width-4.2.2.tgz?cache=0&sync_timestamp=1614522217971&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstring-width%2Fdownload%2Fstring-width-4.2.2.tgz", + "integrity": "sha1-2v1PlVmnWFz7pSnGoKT3NIjr1MU=", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/wrappy/download/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "ws": { + "version": "6.2.1", + "resolved": "https://registry.npm.taobao.org/ws/download/ws-6.2.1.tgz?cache=0&sync_timestamp=1615063662500&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fws%2Fdownload%2Fws-6.2.1.tgz", + "integrity": "sha1-RC/fCkftZPWbal2P8TD0dI7VJPs=", + "requires": { + "async-limiter": "~1.0.0" + } + }, + "xss": { + "version": "1.0.9", + "resolved": "https://registry.nlark.com/xss/download/xss-1.0.9.tgz?cache=0&sync_timestamp=1620317390765&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fxss%2Fdownload%2Fxss-1.0.9.tgz", + "integrity": "sha1-P/1WVXH/YNLkDbfzuAtGd77HcNI=", + "requires": { + "commander": "^2.20.3", + "cssfilter": "0.0.10" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.nlark.com/commander/download/commander-2.20.3.tgz", + "integrity": "sha1-/UhehMA+tIgcIHIrpIA16FMa6zM=" + } + } + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/xtend/download/xtend-4.0.2.tgz", + "integrity": "sha1-u3J3n1+kZRhrH0OPZ0+jR/2121Q=", + "dev": true + }, + "y18n": { + "version": "5.0.5", + "resolved": "https://registry.npm.taobao.org/y18n/download/y18n-5.0.5.tgz", + "integrity": "sha1-h2nsCNA7HqLfJQCs71YXQ7u5qxg=", + "dev": true + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/yallist/download/yallist-3.1.1.tgz", + "integrity": "sha1-27fa+b/YusmrRev2ArjLrQ1dCP0=", + "dev": true + }, + "yargs": { + "version": "16.2.0", + "resolved": "https://registry.npm.taobao.org/yargs/download/yargs-16.2.0.tgz?cache=0&sync_timestamp=1616790642051&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fyargs%2Fdownload%2Fyargs-16.2.0.tgz", + "integrity": "sha1-HIK/D2tqZur85+8w43b0mhJHf2Y=", + "dev": true, + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "dependencies": { + "cliui": { + "version": "7.0.4", + "resolved": "https://registry.npm.taobao.org/cliui/download/cliui-7.0.4.tgz?cache=0&sync_timestamp=1604880267387&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcliui%2Fdownload%2Fcliui-7.0.4.tgz", + "integrity": "sha1-oCZe5lVHb8gHrqnfPfjfd4OAi08=", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha1-8Rb4Bk/pCz94RKOJl8C3UFEmnx0=", + "dev": true + }, + "string-width": { + "version": "4.2.2", + "resolved": "https://registry.npm.taobao.org/string-width/download/string-width-4.2.2.tgz?cache=0&sync_timestamp=1614522217971&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstring-width%2Fdownload%2Fstring-width-4.2.2.tgz", + "integrity": "sha1-2v1PlVmnWFz7pSnGoKT3NIjr1MU=", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + } + } + }, + "yargs-parser": { + "version": "20.2.7", + "resolved": "https://registry.npm.taobao.org/yargs-parser/download/yargs-parser-20.2.7.tgz", + "integrity": "sha1-Yd+FwRPt+1p6TjbriqYO9CPLyQo=", + "dev": true + } + } +} diff --git a/Yi.BBS.Vue2/package.json b/Yi.BBS.Vue2/package.json new file mode 100644 index 00000000..2c661e7b --- /dev/null +++ b/Yi.BBS.Vue2/package.json @@ -0,0 +1,34 @@ +{ + "name": "cc.yi.vuetify", + "version": "0.1.0", + "private": true, + "scripts": { + "dev": "vue-cli-service serve", + "build": "vue-cli-service build" + }, + "dependencies": { + "@microsoft/signalr": "^5.0.7", + "axios": "^0.21.1", + "json-bigint": "^1.0.0", + "mavon-editor": "^2.9.1", + "vue": "^2.6.11", + "vue-i18n": "^8.24.5", + "vue-router": "^3.2.0", + "vuetify": "^2.4.0", + "vuetify-dialog": "^2.0.14", + "vuex": "^3.6.2", + "wangeditor": "^4.6.17" + }, + "devDependencies": { + "@mdi/font": "^6.7.96", + "@vue/cli-plugin-router": "~4.5.0", + "@vue/cli-service": "~4.5.0", + "copy-webpack-plugin": "^4.6.0", + "sass": "^1.32.0", + "sass-loader": "^10.0.0", + "typeface-roboto": "^1.1.13", + "vue-cli-plugin-vuetify": "~2.3.1", + "vue-template-compiler": "^2.6.11", + "vuetify-loader": "^1.7.0" + } +} diff --git a/Yi.BBS.Vue2/public/favicon.ico b/Yi.BBS.Vue2/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..11b0f74f58c713731fb78a46e530f2c57c8edf52 GIT binary patch literal 3262 zcmc(i=~G%+7QmgFn(67D?sO;Vm<5fyXxv3aMFl}YTo4dhTmVsaPpThb^W)odBDx>*ZJG*npWzY7@;T!L!_CB1y`)P6SpHuff zjoo>({O})2+cNF6Gha9D0i*lJ6$BzngOW;u6M0}HHvq}@f)@p+a!=ue5Q;XDRZr3m z7dOlc?JI!)SNZgPm$I0n;-g?f1=3jyy|I* z;T+H(A1KWin(qrM@{415#8F`+WoGeNTA76;X=R=6=9wmn>qja2KBj3>u`YZBUD_6rQsf8EfuJdAsqSqUo%f^kE}nv zeD9YGj*+J5V5z$RayX{Iq#}>-49{q61cDTnm=z33^$$k`geAuz@L2^swaKBjjdd#AZanU|aBE=Y@zSkd)*t>0RaBL)atN!P z6mcsIU&d0mlLU2{C7SqbW^g>t!ykIgJL(W9=+Fu9313Jc1TCm+9Nzd#*V@zS$y;r! z&)Qb^bP=G%YV84igSb3yVdA{G&plC?t-GFA_>>ErTojO|Bi|?9Ilx+m1^QN7f#VZ9Tql z@8y*r-cMZn%fii{7jM4_NXQ385_q*EctI0M)Qq60SsDkutcAd>p_JF97nR51C;`yK zQ=ze^LZARa5O{cUS~8I)ud(!9yfL))gYDA&{`DVRJ5T2C{B3dXZ*w>HwU!}IDA5x_ z@r=m>g%b~hGs+sK#70+<(h;7<$yeJ76jp||om5^!ESAC0IYH2bfG`NiH~5IB_c3q3 zP-p_au%x=JZ*XzDdvR;v%KhnEKj}KhY!8w7%e~OPx{(7yP%>6$8SKh>lkOcDRK){YG>-Y zXwnAY<@5kY9609n#i8S09Ckl^40P1P(gVej9C|VWK7Ms? z;n9nQM=z@f=E|GxQnM9`<9kIgJwoa3K^b2igZ%!>lV2S!#TduP5x`!xs*obljj z1SAockcvlTQP6lwDuDuIq3cJeIu}Lf%9i)X(raRTk%uCIo!m-%_ z5%J{eQCi((o_;Ek(-@ztj>%C3rHK=Z>Jy8b5gZ$)te;#tP1d=x)I-1q3(ii8T9;Kr z-`Aeo7g^T@#*WkNy@^@0q)cjJIw=WDOvDi4(b>oha!_<4I65AJ$SgF?0Hh1rKKD=f z;zY;+P_zfEAP`#)D=?vWUD)zLg4P8@l&~9&E_M%qgCNAJp*zItX>!Gw+}cH!XyDm2 zI4%#4C5Au|KBrD?n2mRRx<^g9zC{=Jq z8;seOBCb^k{F(7|?U-g@S>N85jL(N>MfDTEZ^w(6Q?4B;iza7E1ipf7S8_Dtu}m{r zJ1T3Q@Q*=yhQ)^_qGM7s5jhkrl|f{S^0?(xzD!h6$I<8nmBtWKRT#MjMm5FeH)aTX zm{oK6XV2s018KruB+rHs_0aXROw+|O$9LuSYjoXIy0{z3u>h1*_lC!3Ku|;ko`I#7 z5K4p;ft13NiYg7lGiTYd3YtJ}8X5=u{+Sy8bZs21Ay+d_)y?FnMuE;CIbCs#76jKy z*H7_Gmz4GmmT>{awGm_k1l3S7$6Q)HltiTGFnD=<2~8xW@XJNIv$EPI{^{BRu_~R; z4uYcuHOAnYFX>_Qm--pKNmv zFgy#n(#fu$W!6n(^M!P=j4T$HR#Zvrj7npZSZ@Fl!EglM7`P84p=Ep~hFX^)?!kyU z5uA1uzazP{J-e(IC+R!Zwdeok#rqpiKRIURCDrvJeJ#7Hjv{HstGi`&Cbh9qZfMLGE7)>< z=j`&}{CZje3(w}_3fO2$K`f4NZfC#IF&-L)42ex$z5U#A{_4W5XICD-zV`I(_KOey zXhVzDQVcI)_yhjYbk#0!fWAm&0R}DH&xI9aD=OT|@t+tIn0}6f%>@<`GK; z#1dgr4rO+IFEBDCJO-UFP@Ug>GPV7~`u;ChpS;_8_WpnJtrs5(R8>TdI6gBY3WbPF zNd|yt;jpwkBAaRMACTyc0~gopdd3ZXu9~h + + + + + + + + + + + + 个人成果展示 + + + + + + +
+
+

+
+ + + + + + + \ No newline at end of file diff --git a/Yi.BBS.Vue2/public/startStyle.css b/Yi.BBS.Vue2/public/startStyle.css new file mode 100644 index 00000000..8d8d69a7 --- /dev/null +++ b/Yi.BBS.Vue2/public/startStyle.css @@ -0,0 +1,108 @@ +.arc { + position: absolute; + margin: auto; + top: 0; + right: 0; + bottom: 0; + left: 0; + width: 100px; + height: 100px; + border-radius: 50%; + border-top: 2px solid #00BCD4; + border-left: 1px solid transparent; + border-right: 1px solid transparent; + animation: rt 2s infinite linear; +} + +.arc::before { + position: absolute; + margin: auto; + top: 0; + right: 0; + bottom: 0; + left: 0; + width: 70px; + height: 70px; + border-radius: 50%; + border-top: 2px solid #2196F3; + border-left: 1px solid transparent; + border-right: 1px solid transparent; + animation: rt 4s infinite linear reverse; + content: ""; +} + +.arc::after { + position: absolute; + margin: auto; + top: 0; + right: 0; + bottom: 0; + left: 0; + width: 0; + height: 0; + border-radius: 50%; + border-top: initial; + border-left: initial; + border-right: initial; + animation: cw 1s infinite; + content: ""; + background: #FAFAFA; +} + +#myh1 { + position: absolute; + height: 40px; + margin: auto; + top: 200px; + left: 0; + right: 0; + bottom: 0; + text-transform: uppercase; + text-align: center; + letter-spacing: 0.1em; + font-size: 14px; + font-weight: lighter; + color: black; +} + +#myh1 #myspan { + display: none; +} + +#myh1::after { + animation: txt 5s infinite; + content: ""; +} + +@keyframes rt { + 100% { + transform: rotate(360deg); + } +} + +@keyframes cw { + 0% { + width: 0; + height: 0; + } + 75% { + width: 40px; + height: 40px; + } + 100% { + width: 0; + height: 0; + } +} + +@keyframes txt { + 0% { + content: "加载中."; + } + 50% { + content: "玩命加载中.."; + } + 100% { + content: "疯狂玩命加载中..."; + } +} \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/App.vue b/Yi.BBS.Vue2/src/App.vue new file mode 100644 index 00000000..f4623def --- /dev/null +++ b/Yi.BBS.Vue2/src/App.vue @@ -0,0 +1,5 @@ + diff --git a/Yi.BBS.Vue2/src/api/accountApi.js b/Yi.BBS.Vue2/src/api/accountApi.js new file mode 100644 index 00000000..0540cda7 --- /dev/null +++ b/Yi.BBS.Vue2/src/api/accountApi.js @@ -0,0 +1,39 @@ +import myaxios from '@/utils/myaxios' +export default { + login(username, password) { + return myaxios({ + url: '/Account/login', + method: 'post', + data: { + username, + password + } + }) + }, + logout() { + return myaxios({ + url: '/Account/logout', + method: 'post', + }) + }, + logged() { + return myaxios({ + url: '/Account/logged', + method: 'post', + }) + }, + register(username, password, email, code) { + return myaxios({ + url: `/Account/register?code=${code}`, + method: 'post', + data: { username, password, email } + }) + }, + email(emailAddress) { + return myaxios({ + url: `/Account/email?emailAddress=${emailAddress}`, + method: 'get', + }) + } + +} \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/api/actionApi.js b/Yi.BBS.Vue2/src/api/actionApi.js new file mode 100644 index 00000000..00d75910 --- /dev/null +++ b/Yi.BBS.Vue2/src/api/actionApi.js @@ -0,0 +1,30 @@ +import myaxios from '@/utils/myaxios' +export default { + getActions() { + return myaxios({ + url: '/Action/getActions', + method: 'get' + }) + }, + addAction(action) { + return myaxios({ + url: '/action/addAction', + method: 'post', + data: action + }) + }, + updateAction(action) { + return myaxios({ + url: '/action/UpdateAction', + method: 'post', + data: action + }) + }, + delActionList(Ids) { + return myaxios({ + url: '/action/DelAllAction', + method: 'post', + data: Ids + }) + }, +} \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/api/agreesApi.js b/Yi.BBS.Vue2/src/api/agreesApi.js new file mode 100644 index 00000000..1bc165b2 --- /dev/null +++ b/Yi.BBS.Vue2/src/api/agreesApi.js @@ -0,0 +1,9 @@ +import myaxios from '@/utils/myaxios' +export default { + getAgrees(discussId) { + return myaxios({ + url: `/Agree/getAgrees?discussId=${discussId}`, + method: 'get' + }) + }, +} \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/api/articleApi.js b/Yi.BBS.Vue2/src/api/articleApi.js new file mode 100644 index 00000000..82ec7967 --- /dev/null +++ b/Yi.BBS.Vue2/src/api/articleApi.js @@ -0,0 +1,82 @@ +import myaxios from '@/utils/myaxios' +export default { + setArticleByCache(articleId, content) { + return myaxios({ + url: `/Article/setArticleByCache`, + method: 'post', + data: { id: articleId, content: content } + }) + }, + + getArticleByCache(articleId) { + return myaxios({ + url: `/Article/getArticleByCache?articleId=${articleId}`, + method: 'get' + }) + }, + + + getArticlesByDiscussId(discussId) { + return myaxios({ + url: `/Article/discuss-id/${discussId}`, + method: 'get' + }) + }, + getArticleById(articleId) { + return myaxios({ + url: `/Article/${articleId}`, + method: 'get' + }) + + }, + getTitlArticles(discussId) { + return myaxios({ + url: `/article/all/discuss-id/${discussId}`, + method: 'get' + }) + }, + getArticles() { + return myaxios({ + url: '/Article/getArticles', + method: 'get' + }) + }, + addChildrenArticle(article, parentId, discussId) { + return myaxios({ + url: `/Article`, + method: 'post', + data: { + content:article.content, + name:article.name, + discussId:discussId, + parentId:parentId + } + }) + }, + addArticle(article, discussId) { + return myaxios({ + url: `/Article`, + method: 'post', + data: { + content:article.content, + name:article.name, + discussId:discussId, + parentId:0 + } + }) + }, + updateArticle(Article, discussId) { + return myaxios({ + url: `/Article/UpdateArticle?discussId=${discussId}`, + method: 'post', + data: Article + }) + }, + delArticleList(Ids, discussId) { + console.log(Ids.join()) + return myaxios({ + url: `/Article/${Ids.join()}`, + method: 'delete' + }) + }, +} \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/api/bannerApi.js b/Yi.BBS.Vue2/src/api/bannerApi.js new file mode 100644 index 00000000..98997afa --- /dev/null +++ b/Yi.BBS.Vue2/src/api/bannerApi.js @@ -0,0 +1,30 @@ +import myaxios from '@/utils/myaxios' +export default { + getBanners() { + return myaxios({ + url: '/banner', + method: 'get' + }) + }, + addBanner(banner) { + return myaxios({ + url: '/Banner/addBanner', + method: 'post', + data: banner + }) + }, + updateBanner(Banner) { + return myaxios({ + url: '/Banner/UpdateBanner', + method: 'post', + data: Banner + }) + }, + delBannerList(Ids) { + return myaxios({ + url: '/Banner/DelBannerList', + method: 'post', + data: Ids + }) + }, +} \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/api/collectionApi.js b/Yi.BBS.Vue2/src/api/collectionApi.js new file mode 100644 index 00000000..8128869e --- /dev/null +++ b/Yi.BBS.Vue2/src/api/collectionApi.js @@ -0,0 +1,21 @@ +import myaxios from '@/utils/myaxios' +export default { + getCollections(pageIndex) { + return myaxios({ + url: `/Collection/GetCollections?pageIndex=${pageIndex}`, + method: 'get' + }) + }, + addCollection(discussId) { + return myaxios({ + url: `/Collection/AddCollection?discussId=${discussId}`, + method: 'get' + }) + }, + delCollection(discussId) { + return myaxios({ + url: `/Collection/delCollection?discussId=${discussId}`, + method: 'get', + }) + }, +} \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/api/commentApi.js b/Yi.BBS.Vue2/src/api/commentApi.js new file mode 100644 index 00000000..3f1107fb --- /dev/null +++ b/Yi.BBS.Vue2/src/api/commentApi.js @@ -0,0 +1,38 @@ +import myaxios from '@/utils/myaxios' +export default { + getComments() { + return myaxios({ + url: '/Comment', + method: 'get' + }) + }, + getCommentsByDiscussId(discussId, pageIndex) { + return myaxios({ + url: `/Comment/discuss-id/${discussId}?pageIndex=${pageIndex}&pageSize=10`, + method: 'get' + }) + }, + addComment(Comment, discussId) { + return myaxios({ + url: `/Comment`, + method: 'post', + data: { + content:Comment.content,discussId + } + }) + }, + updateComment(Comment) { + return myaxios({ + url: '/Comment/UpdateComment', + method: 'post', + data: Comment + }) + }, + delCommentList(Ids) { + return myaxios({ + url: '/Comment/DelCommentList', + method: 'post', + data: Ids + }) + }, +} \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/api/discussApi.js b/Yi.BBS.Vue2/src/api/discussApi.js new file mode 100644 index 00000000..302d69df --- /dev/null +++ b/Yi.BBS.Vue2/src/api/discussApi.js @@ -0,0 +1,76 @@ +import myaxios from '@/utils/myaxios' +export default { + getDiscuss() { + return myaxios({ + url: '/Discuss', + method: 'get' + }) + }, + getDiscussByPlateId(plateId, pageIndex, orderbyId) { + return myaxios({ + url: `/discuss/plate-id/${plateId}?&pageIndex=${pageIndex}&pageSize=10`,//&orderbyId=${orderbyId} + method: 'get' + }) + }, + getDiscussByUserId(userId, pageIndex) { + if (userId == undefined) { + userId = 0 + } + return myaxios({ + url: `/Discuss/getDiscussByUserId?userId=${userId}&pageIndex=${pageIndex}`, + method: 'get' + }) + }, + + + addDiscuss(data, plateId, labelIds) { + return myaxios({ + url: `/Discuss`, + method: 'post', + data: { + content:data.content, + introduction:data.introduction, + title:data.title, + types:data.type, + plateId, + // Ids + } + }) + }, + updateDiscuss(data) { + return myaxios({ + url: '/Discuss/UpdateDiscuss', + method: 'post', + data: data + }) + }, + delDiscussList(Ids) { + return myaxios({ + url: '/Discuss/DelDiscussList', + method: 'post', + data: Ids + }) + }, + getDiscussByDiscussId(id) { + return myaxios({ + url: `/Discuss/${id}`, + method: 'get' + }) + }, + UpdatePorp(disucssId, propId, color) { + color = color.replace("#", "%23"); //颜色代码替换 + return myaxios({ + url: `/Discuss/UpdatePorp?disucssId=${disucssId}&propId=${propId}&color=${color}`, + method: 'get' + }) + }, + + + GetPlateInfoBydiscussId(discussId) +{ + return myaxios({ + url: `/Discuss/GetPlateInfoBydiscussId?discussId=${discussId}`, + method: 'get' + }) +} +} \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/api/fileApi.js b/Yi.BBS.Vue2/src/api/fileApi.js new file mode 100644 index 00000000..42fa70ad --- /dev/null +++ b/Yi.BBS.Vue2/src/api/fileApi.js @@ -0,0 +1,16 @@ +import myaxios from '@/utils/myaxios' +export default { + OnPostUploadImage(file) { + return myaxios({ + url: '/File/OnPostUploadImage', + method: 'post', + data: file + }) + }, + getLogs() { + return myaxios({ + url: '/File/GetLogs', + method: 'get' + }) + } +} \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/api/friendApi.js b/Yi.BBS.Vue2/src/api/friendApi.js new file mode 100644 index 00000000..d3e3f5c1 --- /dev/null +++ b/Yi.BBS.Vue2/src/api/friendApi.js @@ -0,0 +1,34 @@ +import myaxios from '@/utils/myaxios' +export default { + GetFriends() { + return myaxios({ + url: '/Friend/GetFriends', + method: 'get' + }) + }, + GetFriendsNotice() { + return myaxios({ + url: '/Friend/GetFriendsNotice', + method: 'get' + }) + }, + AddFriend(user2Name) { + return myaxios({ + url: `/Friend/AddFriend?user2Name=${user2Name}`, + method: 'post', + }) + }, + UpdateFriend(friendId) { + return myaxios({ + url: `/Friend/UpdateFriend?friendId=${friendId}`, + method: 'post', + }) + }, + delFriendList(Ids) { + return myaxios({ + url: '/Friend/delFriendList', + method: 'post', + data: Ids + }) + }, +} \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/api/labelApi.js b/Yi.BBS.Vue2/src/api/labelApi.js new file mode 100644 index 00000000..e3b9765b --- /dev/null +++ b/Yi.BBS.Vue2/src/api/labelApi.js @@ -0,0 +1,48 @@ +import myaxios from '@/utils/myaxios' +export default { + getLabelByUserId(userId) { + if (userId == undefined) { + userId = 0; + } + return myaxios({ + url: `/Label/getLabelByUserId?userId=${userId}`, + method: 'get' + }) + }, + getDiscussByLabelId(userId, pageIndex, labelId) { + if (userId == undefined) { + userId = 0; + } + return myaxios({ + url: `/Label/getDiscussByLabelId?userId=${userId}&labelId=${labelId}&pageIndex=${pageIndex}`, + method: 'get' + }) + }, + getLabels() { + return myaxios({ + url: '/Label', + method: 'get' + }) + }, + addLabelByUserId(label) { + return myaxios({ + url: '/Label/addLabelByUserId', + method: 'post', + data: label + }) + }, + updateLabel(Label) { + return myaxios({ + url: '/Label/UpdateLabel', + method: 'post', + data: Label + }) + }, + delLabelList(Ids) { + return myaxios({ + url: '/Label/DelLabelList', + method: 'post', + data: Ids + }) + }, +} \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/api/levelApi.js b/Yi.BBS.Vue2/src/api/levelApi.js new file mode 100644 index 00000000..9ad30270 --- /dev/null +++ b/Yi.BBS.Vue2/src/api/levelApi.js @@ -0,0 +1,30 @@ +import myaxios from '@/utils/myaxios' +export default { + getLevels() { + return myaxios({ + url: '/Level/getLevels', + method: 'get' + }) + }, + addLevel(level) { + return myaxios({ + url: '/Level/addLevel', + method: 'post', + data: level + }) + }, + updateLevel(Level) { + return myaxios({ + url: '/Level/UpdateLevel', + method: 'post', + data: Level + }) + }, + delLevelList(Ids) { + return myaxios({ + url: '/Level/DelLevelList', + method: 'post', + data: Ids + }) + }, +} \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/api/mytypeApi.js b/Yi.BBS.Vue2/src/api/mytypeApi.js new file mode 100644 index 00000000..9442ac57 --- /dev/null +++ b/Yi.BBS.Vue2/src/api/mytypeApi.js @@ -0,0 +1,30 @@ +import myaxios from '@/utils/myaxios' +export default { + getMytypes() { + return myaxios({ + url: '/my-type', + method: 'get' + }) + }, + addMytype(mytype) { + return myaxios({ + url: '/Mytype/addMytype', + method: 'post', + data: mytype + }) + }, + updateMytype(Mytype) { + return myaxios({ + url: '/Mytype/UpdateMytype', + method: 'post', + data: Mytype + }) + }, + delMytypeList(Ids) { + return myaxios({ + url: '/Mytype/DelMytypeList', + method: 'post', + data: Ids + }) + }, +} \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/api/plateApi.js b/Yi.BBS.Vue2/src/api/plateApi.js new file mode 100644 index 00000000..3dc0e934 --- /dev/null +++ b/Yi.BBS.Vue2/src/api/plateApi.js @@ -0,0 +1,30 @@ +import myaxios from '@/utils/myaxios' +export default { + getPlates() { + return myaxios({ + url: '/Plate', + method: 'get' + }) + }, + addPlate(plate) { + return myaxios({ + url: '/Plate/addPlate', + method: 'post', + data: plate + }) + }, + updatePlate(plate) { + return myaxios({ + url: '/Plate/UpdatePlate', + method: 'post', + data: plate + }) + }, + delPlateList(Ids) { + return myaxios({ + url: '/Plate/DelPlateList', + method: 'post', + data: Ids + }) + }, +} \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/api/propApi.js b/Yi.BBS.Vue2/src/api/propApi.js new file mode 100644 index 00000000..2cb39d98 --- /dev/null +++ b/Yi.BBS.Vue2/src/api/propApi.js @@ -0,0 +1,30 @@ +import myaxios from '@/utils/myaxios' +export default { + getProps() { + return myaxios({ + url: '/Prop/getProps', + method: 'get' + }) + }, + addProp(prop) { + return myaxios({ + url: '/Prop/addProp', + method: 'post', + data: prop + }) + }, + updateProp(Prop) { + return myaxios({ + url: '/Prop/UpdateProp', + method: 'post', + data: Prop + }) + }, + delPropList(Ids) { + return myaxios({ + url: '/Prop/DelPropList', + method: 'post', + data: Ids + }) + }, +} \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/api/qqApi.js b/Yi.BBS.Vue2/src/api/qqApi.js new file mode 100644 index 00000000..47ea76aa --- /dev/null +++ b/Yi.BBS.Vue2/src/api/qqApi.js @@ -0,0 +1,15 @@ +import myaxios from '@/utils/myaxios' +export default { + qqlogin(openid) { + return myaxios({ + url: `/qq/qqlogin?openid=${openid}`, + method: 'get' + }) + }, + qqupdate(openid, userId) { + return myaxios({ + url: `/qq/qqupdate?openid=${openid}&userId=${userId}`, + method: 'get' + }) + } +} \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/api/recordApi.js b/Yi.BBS.Vue2/src/api/recordApi.js new file mode 100644 index 00000000..0155f320 --- /dev/null +++ b/Yi.BBS.Vue2/src/api/recordApi.js @@ -0,0 +1,37 @@ +import myaxios from '@/utils/myaxios' +export default { + getRecordsByDiscussId(discussId) { + return myaxios({ + url: `/Record/getRecordsByDiscussId?discussId=${discussId}`, + method: 'get' + }) + }, + + getRecords() { + return myaxios({ + url: '/Record/getRecords', + method: 'get' + }) + }, + addRecord(record) { + return myaxios({ + url: '/Record/addRecord', + method: 'post', + data: record + }) + }, + updateRecord(Record) { + return myaxios({ + url: '/Record/UpdateRecord', + method: 'post', + data: Record + }) + }, + delRecordList(Ids) { + return myaxios({ + url: '/Record/DelRecordList', + method: 'post', + data: Ids + }) + }, +} \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/api/roleApi.js b/Yi.BBS.Vue2/src/api/roleApi.js new file mode 100644 index 00000000..1640438a --- /dev/null +++ b/Yi.BBS.Vue2/src/api/roleApi.js @@ -0,0 +1,50 @@ +import myaxios from '@/utils/myaxios' +export default { + getRoles() { + return myaxios({ + url: '/Role/getRoles', + method: 'get' + }) + }, + AddRole(role) { + return myaxios({ + url: '/Role/AddRole', + method: 'post', + data: role + }) + }, + delRole(roleId) { + return myaxios({ + url: `/Role/DelRole?roleId=${roleId}`, + method: 'get' + }) + }, + updateRole(role) { + return myaxios({ + url: '/role/updateRole', + method: 'post', + data: role + }) + }, + delRoleList(Ids) { + return myaxios({ + url: '/role/delAllRole', + method: 'post', + data: Ids + }) + }, + setAction(Id, Ids) { + return myaxios({ + url: '/role/setAction', + method: 'post', + data: { "Id": Id, "Ids": Ids } + }) + }, + GetActionByRoleId(roleId) { + return myaxios({ + url: `/role/GetActionByRoleId?roleId=${roleId}`, + method: 'get' + }) + } + +} \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/api/settingApi.js b/Yi.BBS.Vue2/src/api/settingApi.js new file mode 100644 index 00000000..3dcdca6f --- /dev/null +++ b/Yi.BBS.Vue2/src/api/settingApi.js @@ -0,0 +1,22 @@ +import myaxios from '@/utils/myaxios' +export default { + getTitle() { + return myaxios({ + url: '/Setting/title', + method: 'get' + }) + }, + getSetting() { + return myaxios({ + url: '/Setting/getSetting', + method: 'get' + }) + }, + UpdateSetting(form) { + return myaxios({ + url: '/Setting/UpdateSetting', + method: 'post', + data: form + }) + } +} \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/api/shopApi.js b/Yi.BBS.Vue2/src/api/shopApi.js new file mode 100644 index 00000000..13a054e6 --- /dev/null +++ b/Yi.BBS.Vue2/src/api/shopApi.js @@ -0,0 +1,36 @@ +import myaxios from '@/utils/myaxios' +export default { + getShops() { + return myaxios({ + url: '/Shop/getShops', + method: 'get' + }) + }, + addShop(shop, propId) { + return myaxios({ + url: `/Shop/addShop?propId=${propId}`, + method: 'post', + data: shop + }) + }, + updateShop(Shop, propId) { + return myaxios({ + url: `/Shop/UpdateShop?propId=${propId}`, + method: 'post', + data: Shop + }) + }, + delShopList(Ids) { + return myaxios({ + url: '/Shop/DelShopList', + method: 'post', + data: Ids + }) + }, + BuyShop(shopId) { + return myaxios({ + url: `/Shop/BuyShop?shopId=${shopId}`, + method: 'get' + }) + } +} \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/api/userApi.js b/Yi.BBS.Vue2/src/api/userApi.js new file mode 100644 index 00000000..083e6019 --- /dev/null +++ b/Yi.BBS.Vue2/src/api/userApi.js @@ -0,0 +1,101 @@ +import myaxios from '@/utils/myaxios' +export default { + getAllUser() { + return myaxios({ + url: '/User/getAllUser', + method: 'get' + }) + }, + getUserByUserId(userId) { + if (userId == undefined) { + userId = 0; + } + return myaxios({ + url: `/User/getUserByUserId?userId=${userId}`, + method: 'get' + }) + }, + + addUser(user) { + return myaxios({ + url: '/User/addUser', + method: 'post', + data: user + }) + }, + delUser(userId) { + return myaxios({ + url: `/User/delUser?userId=${userId}`, + method: 'get' + }) + }, + updateUser(user) { + return myaxios({ + url: '/User/updateUser', + method: 'post', + data: user + }) + }, + tryUpdateUser(form) { + return myaxios({ + url: '/User/tryUpdateUser', + method: 'post', + data: form + }) + }, + + delUserList(Ids) { + return myaxios({ + url: '/User/delAllUser', + method: 'post', + data: Ids + }) + }, + setRole(Id, Ids) { + return myaxios({ + url: '/User/setRole', + method: 'post', + data: { "Id": Id, "Ids": Ids } + }) + }, + + setRoleList(userIds, roleIds) { + return myaxios({ + url: '/User/setRoleList', + method: 'post', + data: { "userIds": userIds, "roleIds": roleIds } + }) + }, + getRoleByuserId(userId) { + if (userId == undefined) { + userId = 0; + } + return myaxios({ + url: `/User/getRoleByuserId?userId=${userId}`, + method: 'get' + }) + }, + getSpecialAction(userId) { + return myaxios({ + url: `/User/getSpecialAction?userId=${userId}`, + method: 'get' + }) + }, + setSpecialAction(Id, Ids) { + return myaxios({ + url: '/User/setSpecialAction', + method: 'post', + data: { "Id": Id, "Ids": Ids } + }) + }, + getActionByUserId(userId) { + if (userId == undefined) { + userId = 0; + } + return myaxios({ + url: `/account/user/${userId}`, + method: 'get' + }) + } + +} \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/api/versionApi.js b/Yi.BBS.Vue2/src/api/versionApi.js new file mode 100644 index 00000000..4ab91ce2 --- /dev/null +++ b/Yi.BBS.Vue2/src/api/versionApi.js @@ -0,0 +1,30 @@ +import myaxios from '@/utils/myaxios' +export default { + getVersions() { + return myaxios({ + url: '/Version/getVersions', + method: 'get' + }) + }, + addVersion(version) { + return myaxios({ + url: '/Version/addVersion', + method: 'post', + data: version + }) + }, + updateVersion(Version) { + return myaxios({ + url: '/Version/UpdateVersion', + method: 'post', + data: Version + }) + }, + delVersionList(Ids) { + return myaxios({ + url: '/Version/DelVersionList', + method: 'post', + data: Ids + }) + }, +} \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/api/warehouseApi.js b/Yi.BBS.Vue2/src/api/warehouseApi.js new file mode 100644 index 00000000..05f53a9a --- /dev/null +++ b/Yi.BBS.Vue2/src/api/warehouseApi.js @@ -0,0 +1,9 @@ +import myaxios from '@/utils/myaxios' +export default { + GetWarehousesByUserId() { + return myaxios({ + url: '/Warehouse/GetWarehousesByUserId', + method: 'get' + }) + } +} \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/assets/login.svg b/Yi.BBS.Vue2/src/assets/login.svg new file mode 100644 index 00000000..e27fd805 --- /dev/null +++ b/Yi.BBS.Vue2/src/assets/login.svg @@ -0,0 +1 @@ +instat_analysis \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/assets/logo.svg b/Yi.BBS.Vue2/src/assets/logo.svg new file mode 100644 index 00000000..145b6d13 --- /dev/null +++ b/Yi.BBS.Vue2/src/assets/logo.svg @@ -0,0 +1 @@ +Artboard 46 diff --git a/Yi.BBS.Vue2/src/components/AppHeader.vue b/Yi.BBS.Vue2/src/components/AppHeader.vue new file mode 100644 index 00000000..ca71dda7 --- /dev/null +++ b/Yi.BBS.Vue2/src/components/AppHeader.vue @@ -0,0 +1,134 @@ + + diff --git a/Yi.BBS.Vue2/src/components/AppMain.vue b/Yi.BBS.Vue2/src/components/AppMain.vue new file mode 100644 index 00000000..44899bb6 --- /dev/null +++ b/Yi.BBS.Vue2/src/components/AppMain.vue @@ -0,0 +1,75 @@ + + diff --git a/Yi.BBS.Vue2/src/components/AppNavbar.vue b/Yi.BBS.Vue2/src/components/AppNavbar.vue new file mode 100644 index 00000000..bd3c2d95 --- /dev/null +++ b/Yi.BBS.Vue2/src/components/AppNavbar.vue @@ -0,0 +1,127 @@ + + \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/components/Layout.vue b/Yi.BBS.Vue2/src/components/Layout.vue new file mode 100644 index 00000000..00d6fc40 --- /dev/null +++ b/Yi.BBS.Vue2/src/components/Layout.vue @@ -0,0 +1,65 @@ + + + + diff --git a/Yi.BBS.Vue2/src/components/LayoutLogin.vue b/Yi.BBS.Vue2/src/components/LayoutLogin.vue new file mode 100644 index 00000000..4a62311e --- /dev/null +++ b/Yi.BBS.Vue2/src/components/LayoutLogin.vue @@ -0,0 +1,65 @@ + + diff --git a/Yi.BBS.Vue2/src/components/Loader.vue b/Yi.BBS.Vue2/src/components/Loader.vue new file mode 100644 index 00000000..ff8b460c --- /dev/null +++ b/Yi.BBS.Vue2/src/components/Loader.vue @@ -0,0 +1,10 @@ + \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/main.js b/Yi.BBS.Vue2/src/main.js new file mode 100644 index 00000000..4d251fa7 --- /dev/null +++ b/Yi.BBS.Vue2/src/main.js @@ -0,0 +1,42 @@ +import Vue from 'vue' +import App from './App.vue' +import router from './router' +import vuetify from './plugins/vuetify'; +import VuetifyDialog from 'vuetify-dialog' +import 'vuetify-dialog/dist/vuetify-dialog.css' +import signalr from './utils/signalR' +// import hljs from 'highlight.js' //导入代码高亮文件 +// import 'highlight.js/styles/googlecode.css' + + +// import { mavonEditor } from "mavon-editor"; +// import "mavon-editor/dist/css/index.css"; + +import store from './store/index' +import "./permission" + +// Vue.component("mavon-editor", mavonEditor); +Vue.use(signalr); + +Vue.config.productionTip = false +Vue.use(VuetifyDialog, { + context: { + vuetify + } +}); + +// Vue.directive('highlight', function(el) { +// let highlight = el.querySelectorAll('code,pre'); +// highlight.forEach((block) => { +// if (block) { +// hljs.highlightBlock(block); +// } +// }) +// }) + +new Vue({ + router, + store, + vuetify, + render: function(h) { return h(App) } +}).$mount('#app') \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/permission.js b/Yi.BBS.Vue2/src/permission.js new file mode 100644 index 00000000..430689bf --- /dev/null +++ b/Yi.BBS.Vue2/src/permission.js @@ -0,0 +1,25 @@ +import router from './router/index' +import store from './store/index' +// import accountApi from '@/api/accountApi' + + +router.beforeEach((to, from, next) => { + const user = store.state.user.user; //获取是有user + if (!user) { //如果没有登入 + if (to.path == '/login' || to.path == '/register' || to.path == '/reset_password' || to.path == '/qq') { + next(); + } else { + next({ path: '/login' }); + } + } else { //如果有user还要向后端请求是否过期 + store.dispatch("Logged").then(resp => { + if (!resp.status) //表示已经过期 + { + store.dispatch("Logout"); + next({ path: '/login' }); + } else { + next(); + } + }) + } +}) \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/plugins/theme/dark.js b/Yi.BBS.Vue2/src/plugins/theme/dark.js new file mode 100644 index 00000000..bfde5e11 --- /dev/null +++ b/Yi.BBS.Vue2/src/plugins/theme/dark.js @@ -0,0 +1,18 @@ +import colors from 'vuetify/lib/util/colors' + +export default { + white: '#1E1E1E', + grey: { + lighten5: '#363636' + } +} +// const color = { +// primary: '#1976D2', +// secondary: '#424242', +// accent: '#82B1FF', +// error: '#FF5252', +// info: '#2196F3', +// success: '#4CAF50', +// warning: '#FFC107', +// } +// export default color \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/plugins/theme/light.js b/Yi.BBS.Vue2/src/plugins/theme/light.js new file mode 100644 index 00000000..f3cde924 --- /dev/null +++ b/Yi.BBS.Vue2/src/plugins/theme/light.js @@ -0,0 +1,19 @@ +import colors from 'vuetify/lib/util/colors' +import store from "../../store/index" + +// export default { +// primary: { +// base: colors.primary.base, +// darken1: colors.primary.base1 +// }, +// secondary: colors.secondary, +// // 所有的键将生成主题样式, +// // 这里我们添加一个自定义的 `tertiary` 颜色 +// tertiary: colors.tertiary +// } +const color = { + // cyan: '#FF9900', + // blue: '#663300' + +}; +export default color \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/plugins/vuetify.js b/Yi.BBS.Vue2/src/plugins/vuetify.js new file mode 100644 index 00000000..9eb68d07 --- /dev/null +++ b/Yi.BBS.Vue2/src/plugins/vuetify.js @@ -0,0 +1,21 @@ +import Vue from 'vue' +import Vuetify from 'vuetify/lib' +import light from './theme/light' +import dark from './theme/dark' +import 'typeface-roboto/index.css' // 引入本地的Roboto字体资源 +import '@mdi/font/css/materialdesignicons.css' // 引入本地的Material Design Icons资源 +Vue.use(Vuetify) + +import en from 'vuetify/lib/locale/en'; +import zhHans from 'vuetify/lib/locale/zh-Hans'; +import ja from 'vuetify/lib/locale/ja'; + +export default new Vuetify({ + lang: { + locales: { en, zhHans, ja }, + current: 'zhHans', + }, + theme: { + themes: { light, dark }, + }, +}) \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/router/index.js b/Yi.BBS.Vue2/src/router/index.js new file mode 100644 index 00000000..4039557a --- /dev/null +++ b/Yi.BBS.Vue2/src/router/index.js @@ -0,0 +1,305 @@ +import Vue from 'vue' +import VueRouter from 'vue-router' + +import Layout from '@/components/Layout' +import LayoutLogin from '@/components/LayoutLogin' + +import Index from '@/views/user/Index' +import discuss from '@/views/user/discuss' +import comment from '@/views/user/comment' +import addDiscuss from '@/views/user/addDiscuss' +import my from '@/views/user/my' +import userInfo from '@/views/user/userInfo' +import myDiscuss from '@/views/user/myDiscuss' +import collection from '@/views/user/collection' +import theme from '@/views/user/theme' +import version from '@/views/user/version' +import warehouse from '@/views/user/warehouse' +import shop from '@/views/user/shop' +import friend from '@/views/user/friend' + +import addArticle from '@/views/user/addArticle' + + +import AdmUser from '@/views/admin/AdmUser' +import AdmRole from '@/views/admin/AdmRole' +import AdmAction from '@/views/admin/AdmAction' +import AdmDiscuss from '@/views/admin/AdmDiscuss' +import AdmPlate from '@/views/admin/AdmPlate' +import AdmLevel from '@/views/admin/AdmLevel' +import AdmSetting from '@/views/admin/AdmSetting' +import AdmBanner from '@/views/admin/AdmBanner' +import AdmVersion from '@/views/admin/AdmVersion' +import AdmProp from '@/views/admin/AdmProp' +import AdmShop from '@/views/admin/AdmShop' +import AdmLog from '@/views/admin/AdmLog' +import AdmMytype from '@/views/admin/AdmMytype' + +import qq from '@/views/qq' +import login from '@/views/login' +import register from '@/views/register' +import chathub from '@/views/chathub' + +import file from '@/views/file' + +//采用懒加载,优化一下,我们将用户和管理界面分离 + +// const Index = () => +// import ( /* webpackChunkName: 'User' */ "@/views/user/Index"); +// const discuss = () => +// import ( /* webpackChunkName: 'User' */ "@/views/user/discuss"); +// const comment = () => +// import ( /* webpackChunkName: 'User' */ "@/views/user/comment"); +// const addDiscuss = () => +// import ( /* webpackChunkName: 'User' */ "@/views/user/addDiscuss"); +// const my = () => +// import ( /* webpackChunkName: 'User' */ "@/views/user/my"); +// const userInfo = () => +// import ( /* webpackChunkName: 'User' */ "@/views/user/userInfo"); +// const myDiscuss = () => +// import ( /* webpackChunkName: 'User' */ "@/views/user/myDiscuss"); +// const collection = () => +// import ( /* webpackChunkName: 'User' */ "@/views/user/collection"); +// const theme = () => +// import ( /* webpackChunkName: 'User' */ "@/views/user/theme"); +// const version = () => +// import ( /* webpackChunkName: 'User' */ "@/views/user/version"); +// const warehouse = () => +// import ( /* webpackChunkName: 'User' */ "@/views/user/warehouse"); +// const shop = () => +// import ( /* webpackChunkName: 'User' */ "@/views/user/shop"); +// const friend = () => +// import ( /* webpackChunkName: 'User' */ "@/views/user/friend"); + +// const AdmUser = () => +// import ( /* webpackChunkName: 'Admin' */ "@/views/admin/AdmUser"); +// const AdmRole = () => +// import ( /* webpackChunkName: 'Admin' */ "@/views/admin/AdmRole"); +// const AdmAction = () => +// import ( /* webpackChunkName: 'Admin' */ "@/views/admin/AdmAction"); +// const AdmDiscuss = () => +// import ( /* webpackChunkName: 'Admin' */ "@/views/admin/AdmDiscuss"); +// const AdmPlate = () => +// import ( /* webpackChunkName: 'Admin' */ "@/views/admin/AdmPlate"); +// const AdmLevel = () => +// import ( /* webpackChunkName: 'Admin' */ "@/views/admin/AdmLevel"); +// const AdmSetting = () => +// import ( /* webpackChunkName: 'Admin' */ "@/views/admin/AdmSetting"); +// const AdmBanner = () => +// import ( /* webpackChunkName: 'Admin' */ "@/views/admin/AdmBanner"); +// const AdmVersion = () => +// import ( /* webpackChunkName: 'Admin' */ "@/views/admin/AdmVersion"); +// const AdmProp = () => +// import ( /* webpackChunkName: 'Admin' */ "@/views/admin/AdmProp"); +// const AdmShop = () => +// import ( /* webpackChunkName: 'Admin' */ "@/views/admin/AdmShop"); +// const AdmLog = () => +// import ( /* webpackChunkName: 'Admin' */ "@/views/admin/AdmLog"); + +// const Layout = () => +// import ( /* webpackChunkName: 'User' */ "@/components/Layout"); +// const LayoutLogin = () => +// import ( /* webpackChunkName: 'User' */ "@/components/LayoutLogin"); +// const qq = () => +// import ( /* webpackChunkName: 'User' */ "@/views/qq"); +// const login = () => +// import ( /* webpackChunkName: 'User' */ "@/views/login"); +// const register = () => +// import ( /* webpackChunkName: 'User' */ "@/views/register"); +// const chathub = () => +// import ( /* webpackChunkName: 'User' */ "@/views/chathub"); + + + + +Vue.use(VueRouter) + +const routes = [{ + path: '/layoutLogin', + name: 'layoutLogin', + component: LayoutLogin, + redirect: "/login", + children: [{ + path: "/login", + name: "login", + component: login + }, + { + path: '/register', + name: 'register', + component: register + }, + { + path: '/qq', + name: 'qq', + component: qq + } + ] + }, + { + path: '/', + name: 'Layout', + component: Layout, + redirect: "/index", + children: [{ + path: "/index", + name: "Index", + component: Index + }, + { + path: '/AdmUser', + name: 'AdmUser', + component: AdmUser + }, + { + path: '/AdmRole', + name: 'AdmRole', + component: AdmRole + }, + { + path: '/AdmAction', + name: 'AdmAction', + component: AdmAction + }, + { + path: '/my/:mylink', + name: 'my', + component: my + }, + { + path: '/discuss', + name: 'discuss', + component: discuss + }, + { + path: '/comment/:discussId', + name: 'comment', + component: comment + }, + { + path: '/comment', + name: 'comment', + component: comment + }, + { + path: '/addDiscuss', + name: 'addDiscuss', + component: addDiscuss + }, + { + path: '/AdmPlate', + name: 'AdmPlate', + component: AdmPlate + }, + { + path: '/AdmBanner', + name: 'AdmBanner', + component: AdmBanner + }, + + { + path: '/AdmLevel', + name: 'AdmLevel', + component: AdmLevel + }, + { + path: '/AdmDiscuss', + name: 'AdmDiscuss', + component: AdmDiscuss + }, + { + path: '/AdmVersion', + name: 'AdmVersion', + component: AdmVersion + }, + { + path: '/AdmSetting', + name: 'AdmSetting', + component: AdmSetting + }, + { + path: '/AdmProp', + name: 'AdmProp', + component: AdmProp + }, + { + path: '/AdmShop', + name: 'AdmShop', + component: AdmShop + }, + { + path: '/AdmLog', + name: 'AdmLog', + component: AdmLog + }, + { + path: '/AdmMytype', + name: 'AdmMytype', + component: AdmMytype + }, + { + path: '/userInfo', + name: 'userInfo', + component: userInfo + }, + { + path: '/myDiscuss', + name: 'myDiscuss', + component: myDiscuss + }, + { + path: '/collection', + name: 'collection', + component: collection + }, + { + path: '/theme', + name: 'theme', + component: theme + }, + { + path: '/version', + name: 'version', + component: version + }, + { + path: '/warehouse', + name: 'warehouse', + component: warehouse + }, + { + path: '/shop', + name: 'shop', + component: shop + }, + { + path: '/friend', + name: 'friend', + component: friend + }, + { + path: '/chathub', + name: 'chathub', + component: chathub + }, + { + path: '/addArticle', + name: 'addArticle', + component: addArticle + }, + { + path: '/file', + name: 'file', + component: file + } + ] + } +] + +const router = new VueRouter({ + mode: 'history', + base: process.env.BASE_URL, + routes +}) + +export default router \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/store/index.js b/Yi.BBS.Vue2/src/store/index.js new file mode 100644 index 00000000..ea139770 --- /dev/null +++ b/Yi.BBS.Vue2/src/store/index.js @@ -0,0 +1,18 @@ +import Vue from 'vue' +import Vuex from 'vuex' +import home from './modules/home' +import user from './modules/user' +import theme from './modules/theme' +import loader from './modules/loader' +Vue.use(Vuex); + +//实例化 +const store = new Vuex.Store({ + modules: { + home, + user, + theme, + loader + } +}) +export default store \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/store/modules/home.js b/Yi.BBS.Vue2/src/store/modules/home.js new file mode 100644 index 00000000..46b3efd0 --- /dev/null +++ b/Yi.BBS.Vue2/src/store/modules/home.js @@ -0,0 +1,42 @@ +const state = { //状态 + plateId: 0, + discussId: 0, + plateString: "", +} + +const mutations = { //变化//载荷 + SET_PLATEID(state, n) { + state.plateId = n + }, + SET_DOSCUSSIDSTRING(state, n) { + state.plateString = n + }, + SET_DOSCUSSID(state, n) { + state.discussId = n + }, +} + +//在action中可以配合axios进行权限判断 +const actions = { //动作 + set_plateId(context, n) { + context.commit('SET_PLATEID', n) + }, + set_plateString(context, n) { + context.commit('SET_DOSCUSSIDSTRING', n) + }, + set_discussId(context, n) { + context.commit('SET_DOSCUSSID', n) + } +} + +// const getters = { //类似与计算属性 派生属性 +// msg(state) { +// if (state.count > 80) { +// return "成绩优异" +// } else { +// return "成绩不合格" +// } +// } +// } + +export default { state, mutations, actions } \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/store/modules/loader.js b/Yi.BBS.Vue2/src/store/modules/loader.js new file mode 100644 index 00000000..64b0b327 --- /dev/null +++ b/Yi.BBS.Vue2/src/store/modules/loader.js @@ -0,0 +1,34 @@ +const state = { //状态 + load: false +} + +const mutations = { //变化//载荷 + OPEN(state) { + state.load = true; + }, + CLOSE(state) { + state.load = false; + }, +} + +//在action中可以配合axios进行权限判断 +const actions = { //动作 + openLoad(context) { + context.commit('OPEN') + }, + closeLoad(context) { + context.commit('CLOSE') + } +} + +// const getters = { //类似与计算属性 派生属性 +// msg(state) { +// if (state.count > 80) { +// return "成绩优异" +// } else { +// return "成绩不合格" +// } +// } +// } + +export default { state, mutations, actions } \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/store/modules/theme.js b/Yi.BBS.Vue2/src/store/modules/theme.js new file mode 100644 index 00000000..131d8683 --- /dev/null +++ b/Yi.BBS.Vue2/src/store/modules/theme.js @@ -0,0 +1,33 @@ +import vuetify from '../../plugins/vuetify'; +const state = { //状态 + light: { + primary: '#1976D2', + secondary: '#424242', + accent: '#82B1FF', + error: '#FF5252', + info: '#2196F3', + success: '#4CAF50', + warning: '#FFC107', + cyan: "#FAB2B1", + blue: "#2196F3" + }, + dark: {} +} + +const mutations = { //变化//载荷 + SET_Light(state, n) { + state.light = n + vuetify.framework.theme.themes.light = n + }, +} + +//在action中可以配合axios进行权限判断 +const actions = { //动作 + set_light(context, n) { + context.commit('SET_Light', n) + }, + +} + + +export default { state, mutations, actions } \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/store/modules/user.js b/Yi.BBS.Vue2/src/store/modules/user.js new file mode 100644 index 00000000..a09eac0c --- /dev/null +++ b/Yi.BBS.Vue2/src/store/modules/user.js @@ -0,0 +1,121 @@ +import { getToken, setToken, getUser, setUser, removeToken } from '../../utils/usertoken' +import accountApi from "@/api/accountApi" +import qqApi from "@/api/qqApi" +//再导入axion请求 +const state = { //状态 + token: getToken(), + user: getUser() +} + +const mutations = { //变化//载荷 + SET_TOKEN(state, token) { + state.token = token + setToken(token) + }, + SET_USER(state, user) { + state.user = user + setUser(user) + } +} + + + +//在action中可以配合axios进行权限判断 +const actions = { //动作 + setIcon({ commit, state }, icon) { + state.user.icon = icon + commit('SET_USER', state.user) + }, + + + setLevel({ commit, state }, level) { + + state.user.level = level; + + commit('SET_USER', state.user) + }, + + qqUpdate({ state }, openid) { + return new Promise((resolv, reject) => { + qqApi.qqupdate(openid, state.user.id).then(resp => { + resolv(resp) + }).catch(error => { + reject(error) + }) + }) + }, + + qqLogin({ commit }, openid) { + return new Promise((resolv, reject) => { + qqApi.qqlogin(openid).then(resp => { + if (resp.status) { + commit('SET_TOKEN', resp.data.token) + commit('SET_USER', resp.data.user) + } + resolv(resp) + }).catch(error => { + reject(error) + }) + }) + }, + + Login({ commit }, form) { + return new Promise((resolv, reject) => { + accountApi.login(form.username.trim(), form.password.trim()).then(resp => { + commit('SET_TOKEN', resp.data.token) + commit('SET_USER', resp.data.user) + resolv(resp) + }).catch(error => { + reject(error) + }) + }) + }, + + + + Register({ commit }, form) { + return new Promise((resolv, reject) => { + accountApi.register(form.username.trim(), form.password.trim(), form.email.trim(), form.code.trim()).then(resp => { + resolv(resp) + }).catch(error => { + reject(error) + }) + }) + }, + Logged({ commit }) { + return new Promise((resolv, reject) => { + accountApi.logged().then(resp => { + resolv(resp) + }).catch(error => { + reject(error) + }) + }) + }, + + // GetUserInfo({ commit, state }) { + // return new Promise((resolv, reject) => { + // // getUserInfo(state.token).then(response => { + // // commit('SET_USER', response.data) + // // resolve(response) + // // }).catch(error=>{ + // // reject(error) + // // }) + // }) + // }, + Logout({ commit, state }) { + return new Promise((resolv, reject) => { + accountApi.logout().then(response => { + commit('SET_TOKEN', '') + commit('SET_USER', null) + removeToken() + resolv(response) + }).catch(error => { + reject(error) + }) + }) + } + +} + + +export default { state, mutations, actions } \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/utils/dialog.js b/Yi.BBS.Vue2/src/utils/dialog.js new file mode 100644 index 00000000..4c10059e --- /dev/null +++ b/Yi.BBS.Vue2/src/utils/dialog.js @@ -0,0 +1,13 @@ +function notify(resp) { + if (resp.status) { + this.$dialog.notify.success(resp.msg, { + position: "top-right", + }); + } else { + this.$dialog.notify.error(resp.msg, { + position: "top-right", + }); + } +}; + +export default { notify }; \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/utils/myaction.js b/Yi.BBS.Vue2/src/utils/myaction.js new file mode 100644 index 00000000..6c1b626f --- /dev/null +++ b/Yi.BBS.Vue2/src/utils/myaction.js @@ -0,0 +1,16 @@ +const actionList = [ + "用户管理", + "角色管理", + "权限管理", + "板块管理", + "等级管理", + "主题管理", + "设置管理", + "横幅管理", + "版本管理", + "道具管理", + "商城管理", + "日志管理", + "类型管理" +]; +export default { actionList }; \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/utils/myaxios.js b/Yi.BBS.Vue2/src/utils/myaxios.js new file mode 100644 index 00000000..2e37c708 --- /dev/null +++ b/Yi.BBS.Vue2/src/utils/myaxios.js @@ -0,0 +1,43 @@ +import axios from 'axios' +import store from '../store/index' +import JsonBig from 'json-bigint' +// import VuetifyDialogPlugin from 'vuetify-dialog/nuxt/index'; +const myaxios = axios.create({ + // baseURL:'/'// + baseURL: process.env.VUE_APP_BASE_API, // /dev-apis + timeout: 50000, + transformResponse: [ data => { + const json = JsonBig({ + storeAsString: true + }) + return json.parse(data) + }], + headers: { + 'Authorization': 'Bearer ' + "" + }, + }) + // 请求拦截器 +myaxios.interceptors.request.use(function(config) { + config.headers.Authorization = 'Bearer ' + store.state.user.token; + store.dispatch("openLoad"); + return config; +}, function(error) { + return Promise.reject(error); +}); + +// 响应拦截器 +myaxios.interceptors.response.use(function(response) { + // const resp = response.data + store.dispatch("closeLoad"); + return response; +}, function(error) { + const resp = error.response.data + if (resp.code == undefined && resp.msg == undefined) { + alert(`错误代码:无,原因:与服务器失去连接`) + } else if (resp.code != 200) { + alert(`错误代码:${resp.code},原因:${resp.msg}`) + } + store.dispatch("closeLoad"); + return Promise.reject(error); +}); +export default myaxios \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/utils/myqq.js b/Yi.BBS.Vue2/src/utils/myqq.js new file mode 100644 index 00000000..a0153d52 --- /dev/null +++ b/Yi.BBS.Vue2/src/utils/myqq.js @@ -0,0 +1,9 @@ +const myqqLogin = { + appId: "101951505", + redirectURI: "https://ccnetcore.com/qq?state=0", +}; +const myqqUpdate = { + appId: "101951505", + redirectURI: "https://ccnetcore.com/qq?state=1", +}; +export default { myqqLogin, myqqUpdate }; \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/utils/signalR.js b/Yi.BBS.Vue2/src/utils/signalR.js new file mode 100644 index 00000000..a25715a0 --- /dev/null +++ b/Yi.BBS.Vue2/src/utils/signalR.js @@ -0,0 +1,34 @@ +//引入安装的signalr包 +import * as signalR from '@microsoft/signalr' + +const signal = new signalR.HubConnectionBuilder()    //服务器地址 + .withUrl([process.env.VUE_APP_BASE_API] + '/chat', {}) + .build() + +/* const signalr = function () { + var hub + if (hub === undefined) { + hub = signal + } + return hub +} */ +// 自动重连 +// async function start() { +// try { +// await signal.start() +// console.log('connected') +// } catch (err) { +// console.log(err) +// setTimeout(() => start(), 5000) +// } +// } + +// signal.onclose(async() => { +// await start() +// }) +// //将创建的signal赋值给Vue实例 +export default { + install: function(Vue) { + Vue.prototype.signalr = signal + } +} \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/utils/usertoken.js b/Yi.BBS.Vue2/src/utils/usertoken.js new file mode 100644 index 00000000..fe7cbaa4 --- /dev/null +++ b/Yi.BBS.Vue2/src/utils/usertoken.js @@ -0,0 +1,18 @@ +const TOKEN_KEY = "token_key" +const USER_KEY = "user_key" +export function getToken() { + return localStorage.getItem(TOKEN_KEY) +} +export function setToken(token) { + return localStorage.setItem(TOKEN_KEY, token) +} +export function getUser() { + return JSON.parse(localStorage.getItem(USER_KEY)) +} +export function setUser(user) { + return localStorage.setItem(USER_KEY, JSON.stringify(user)) +} +export function removeToken() { + localStorage.removeItem(TOKEN_KEY) + localStorage.removeItem(USER_KEY) +} \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/views/admin/AdmAction.vue b/Yi.BBS.Vue2/src/views/admin/AdmAction.vue new file mode 100644 index 00000000..909827eb --- /dev/null +++ b/Yi.BBS.Vue2/src/views/admin/AdmAction.vue @@ -0,0 +1,261 @@ + + \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/views/admin/AdmBanner.vue b/Yi.BBS.Vue2/src/views/admin/AdmBanner.vue new file mode 100644 index 00000000..3313d0ca --- /dev/null +++ b/Yi.BBS.Vue2/src/views/admin/AdmBanner.vue @@ -0,0 +1,241 @@ + + \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/views/admin/AdmDiscuss.vue b/Yi.BBS.Vue2/src/views/admin/AdmDiscuss.vue new file mode 100644 index 00000000..79996c76 --- /dev/null +++ b/Yi.BBS.Vue2/src/views/admin/AdmDiscuss.vue @@ -0,0 +1,232 @@ + + \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/views/admin/AdmLevel.vue b/Yi.BBS.Vue2/src/views/admin/AdmLevel.vue new file mode 100644 index 00000000..5617996f --- /dev/null +++ b/Yi.BBS.Vue2/src/views/admin/AdmLevel.vue @@ -0,0 +1,250 @@ + + \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/views/admin/AdmLog.vue b/Yi.BBS.Vue2/src/views/admin/AdmLog.vue new file mode 100644 index 00000000..8a0c9e29 --- /dev/null +++ b/Yi.BBS.Vue2/src/views/admin/AdmLog.vue @@ -0,0 +1,76 @@ + + \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/views/admin/AdmMytype.vue b/Yi.BBS.Vue2/src/views/admin/AdmMytype.vue new file mode 100644 index 00000000..ab56b681 --- /dev/null +++ b/Yi.BBS.Vue2/src/views/admin/AdmMytype.vue @@ -0,0 +1,223 @@ + + \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/views/admin/AdmPlate.vue b/Yi.BBS.Vue2/src/views/admin/AdmPlate.vue new file mode 100644 index 00000000..ad2f1950 --- /dev/null +++ b/Yi.BBS.Vue2/src/views/admin/AdmPlate.vue @@ -0,0 +1,241 @@ + + \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/views/admin/AdmProp.vue b/Yi.BBS.Vue2/src/views/admin/AdmProp.vue new file mode 100644 index 00000000..71300149 --- /dev/null +++ b/Yi.BBS.Vue2/src/views/admin/AdmProp.vue @@ -0,0 +1,250 @@ + + \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/views/admin/AdmRole.vue b/Yi.BBS.Vue2/src/views/admin/AdmRole.vue new file mode 100644 index 00000000..dc92f332 --- /dev/null +++ b/Yi.BBS.Vue2/src/views/admin/AdmRole.vue @@ -0,0 +1,307 @@ + + \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/views/admin/AdmSetting.vue b/Yi.BBS.Vue2/src/views/admin/AdmSetting.vue new file mode 100644 index 00000000..972c4618 --- /dev/null +++ b/Yi.BBS.Vue2/src/views/admin/AdmSetting.vue @@ -0,0 +1,96 @@ + + \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/views/admin/AdmShop.vue b/Yi.BBS.Vue2/src/views/admin/AdmShop.vue new file mode 100644 index 00000000..2152677d --- /dev/null +++ b/Yi.BBS.Vue2/src/views/admin/AdmShop.vue @@ -0,0 +1,255 @@ + + \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/views/admin/AdmUser.vue b/Yi.BBS.Vue2/src/views/admin/AdmUser.vue new file mode 100644 index 00000000..2a7980dc --- /dev/null +++ b/Yi.BBS.Vue2/src/views/admin/AdmUser.vue @@ -0,0 +1,476 @@ + + \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/views/admin/AdmVersion.vue b/Yi.BBS.Vue2/src/views/admin/AdmVersion.vue new file mode 100644 index 00000000..df142aa5 --- /dev/null +++ b/Yi.BBS.Vue2/src/views/admin/AdmVersion.vue @@ -0,0 +1,250 @@ + + \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/views/chathub.vue b/Yi.BBS.Vue2/src/views/chathub.vue new file mode 100644 index 00000000..9e66fbb8 --- /dev/null +++ b/Yi.BBS.Vue2/src/views/chathub.vue @@ -0,0 +1,275 @@ + + \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/views/file.vue b/Yi.BBS.Vue2/src/views/file.vue new file mode 100644 index 00000000..45221ab6 --- /dev/null +++ b/Yi.BBS.Vue2/src/views/file.vue @@ -0,0 +1,73 @@ + + diff --git a/Yi.BBS.Vue2/src/views/html.vue b/Yi.BBS.Vue2/src/views/html.vue new file mode 100644 index 00000000..b54feaca --- /dev/null +++ b/Yi.BBS.Vue2/src/views/html.vue @@ -0,0 +1,64 @@ + + diff --git a/Yi.BBS.Vue2/src/views/login.vue b/Yi.BBS.Vue2/src/views/login.vue new file mode 100644 index 00000000..cb09f3c5 --- /dev/null +++ b/Yi.BBS.Vue2/src/views/login.vue @@ -0,0 +1,165 @@ + + diff --git a/Yi.BBS.Vue2/src/views/markdown.vue b/Yi.BBS.Vue2/src/views/markdown.vue new file mode 100644 index 00000000..0aef1726 --- /dev/null +++ b/Yi.BBS.Vue2/src/views/markdown.vue @@ -0,0 +1,86 @@ + + \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/views/qq.vue b/Yi.BBS.Vue2/src/views/qq.vue new file mode 100644 index 00000000..349880dc --- /dev/null +++ b/Yi.BBS.Vue2/src/views/qq.vue @@ -0,0 +1,48 @@ + + \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/views/register.vue b/Yi.BBS.Vue2/src/views/register.vue new file mode 100644 index 00000000..c06b1dac --- /dev/null +++ b/Yi.BBS.Vue2/src/views/register.vue @@ -0,0 +1,247 @@ + + diff --git a/Yi.BBS.Vue2/src/views/user/Index.vue b/Yi.BBS.Vue2/src/views/user/Index.vue new file mode 100644 index 00000000..dd565ff5 --- /dev/null +++ b/Yi.BBS.Vue2/src/views/user/Index.vue @@ -0,0 +1,151 @@ + + + + + \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/views/user/addArticle.vue b/Yi.BBS.Vue2/src/views/user/addArticle.vue new file mode 100644 index 00000000..57eff893 --- /dev/null +++ b/Yi.BBS.Vue2/src/views/user/addArticle.vue @@ -0,0 +1,380 @@ + + + diff --git a/Yi.BBS.Vue2/src/views/user/addDiscuss.vue b/Yi.BBS.Vue2/src/views/user/addDiscuss.vue new file mode 100644 index 00000000..0ba1606e --- /dev/null +++ b/Yi.BBS.Vue2/src/views/user/addDiscuss.vue @@ -0,0 +1,156 @@ + + + diff --git a/Yi.BBS.Vue2/src/views/user/collection.vue b/Yi.BBS.Vue2/src/views/user/collection.vue new file mode 100644 index 00000000..9749ce55 --- /dev/null +++ b/Yi.BBS.Vue2/src/views/user/collection.vue @@ -0,0 +1,190 @@ + + \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/views/user/comment.vue b/Yi.BBS.Vue2/src/views/user/comment.vue new file mode 100644 index 00000000..333abb8d --- /dev/null +++ b/Yi.BBS.Vue2/src/views/user/comment.vue @@ -0,0 +1,733 @@ + + + diff --git a/Yi.BBS.Vue2/src/views/user/discuss.vue b/Yi.BBS.Vue2/src/views/user/discuss.vue new file mode 100644 index 00000000..577b562a --- /dev/null +++ b/Yi.BBS.Vue2/src/views/user/discuss.vue @@ -0,0 +1,251 @@ + + \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/views/user/friend.vue b/Yi.BBS.Vue2/src/views/user/friend.vue new file mode 100644 index 00000000..2277ae03 --- /dev/null +++ b/Yi.BBS.Vue2/src/views/user/friend.vue @@ -0,0 +1,316 @@ + + \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/views/user/my.vue b/Yi.BBS.Vue2/src/views/user/my.vue new file mode 100644 index 00000000..a45e3a55 --- /dev/null +++ b/Yi.BBS.Vue2/src/views/user/my.vue @@ -0,0 +1,34 @@ + + \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/views/user/myDiscuss.vue b/Yi.BBS.Vue2/src/views/user/myDiscuss.vue new file mode 100644 index 00000000..7de236e0 --- /dev/null +++ b/Yi.BBS.Vue2/src/views/user/myDiscuss.vue @@ -0,0 +1,340 @@ + + \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/views/user/shop.vue b/Yi.BBS.Vue2/src/views/user/shop.vue new file mode 100644 index 00000000..4d32b261 --- /dev/null +++ b/Yi.BBS.Vue2/src/views/user/shop.vue @@ -0,0 +1,99 @@ + + \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/views/user/theme.vue b/Yi.BBS.Vue2/src/views/user/theme.vue new file mode 100644 index 00000000..32876f7a --- /dev/null +++ b/Yi.BBS.Vue2/src/views/user/theme.vue @@ -0,0 +1,167 @@ + + \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/views/user/userInfo.vue b/Yi.BBS.Vue2/src/views/user/userInfo.vue new file mode 100644 index 00000000..60767c94 --- /dev/null +++ b/Yi.BBS.Vue2/src/views/user/userInfo.vue @@ -0,0 +1,394 @@ + + \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/views/user/version.vue b/Yi.BBS.Vue2/src/views/user/version.vue new file mode 100644 index 00000000..234cbf47 --- /dev/null +++ b/Yi.BBS.Vue2/src/views/user/version.vue @@ -0,0 +1,47 @@ + + \ No newline at end of file diff --git a/Yi.BBS.Vue2/src/views/user/warehouse.vue b/Yi.BBS.Vue2/src/views/user/warehouse.vue new file mode 100644 index 00000000..744d357a --- /dev/null +++ b/Yi.BBS.Vue2/src/views/user/warehouse.vue @@ -0,0 +1,51 @@ + + \ No newline at end of file diff --git a/Yi.BBS.Vue2/strat.txt b/Yi.BBS.Vue2/strat.txt new file mode 100644 index 00000000..09d47a6c --- /dev/null +++ b/Yi.BBS.Vue2/strat.txt @@ -0,0 +1 @@ +$env:NODE_OPTIONS="--openssl-legacy-provider" \ No newline at end of file diff --git a/Yi.BBS.Vue2/vue.config.js b/Yi.BBS.Vue2/vue.config.js new file mode 100644 index 00000000..b8d828f5 --- /dev/null +++ b/Yi.BBS.Vue2/vue.config.js @@ -0,0 +1,41 @@ +var CopyWebpackPlugin = require('copy-webpack-plugin'); +const path = require('path'); +module.exports = { + configureWebpack:{ + plugins: [ + // ... + new CopyWebpackPlugin([{ + from: 'node_modules/mavon-editor/dist/highlightjs', + to: path.resolve(__dirname, './dist/highlightjs'), // 插件将会把文件导出于/dist/highlightjs之下 + }, { + from: 'node_modules/mavon-editor/dist/markdown', + to: path.resolve(__dirname, './dist/markdown'), // 插件将会把文件导出于/dist/markdown之下 + }, { + from: 'node_modules/mavon-editor/dist/katex', // 插件将会把文件导出 + to: path.resolve(__dirname, './dist/katex') + }]) + // ... + ], + }, + // publicPath: './', + transpileDependencies: [ + 'vuetify' + ], + devServer: { + port: 6789, + open: true, + https: false, + host: "localhost", + proxy: { + [process.env.VUE_APP_BASE_API]: { + target: process.env.VUE_APP_SERVICE_URL, + changeOrigin: true, + pathRewrite: { + ['^' + process.env.VUE_APP_BASE_API]: '' + } + }, + } + }, + lintOnSave: false, //关闭格式检查 + productionSourceMap: false +} \ No newline at end of file diff --git a/Yi.BBS.Vue2/vue.zip b/Yi.BBS.Vue2/vue.zip new file mode 100644 index 0000000000000000000000000000000000000000..490f2251225a8de09b5c09120ef828e5af124a12 GIT binary patch literal 5421599 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�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 ?joEM2`hjyfn*?>1*HPEQ>Ef_ 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�f?|94 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

dx7ne z*t3OHH8W*6%<@CXDXWxM9>FZaTxig2mA+B*Y1(Hof>GVIm0hj45>xL4gnU>hdQV&H zVcuM?3BRz5uOB$sG|ZyF>F0IQ?dfE!5oh=0@<;n8Dqx$+L$wL;04U%;8b;-c=p`3D zu+lNTxYB*>vB&nn>b3_;#rIse5;jLRHI9T<(~YH(izZSum?N!MXGCu@Ue|+fUZXu zr*ZnxK>c`)xji-<8G*;G@226vVw5yDDkxWPIRChJLZ~HQqw|i3hTqQG5+CrBGv=ds z?f1>$5F`m-I6RY05#lsp<;d(0Zvq&d&pt%5Sv#u8a>&5?77lOO_@You{ z@VENn@wY<=xkfxnOftC!TzZ1ah~NEwVKsIz!Pf|@HO?5nFvL6gWOq)#b!<*o#&c*h zb!$Vo;+!tY#$S3{in+?c=)RR3$oXCK+Rm5Vt;#n6VYnnB`>Id zi2x^!+6uIabG`BpW7=^8H*ayb)@Ba&K+d!aj{#pu`c4*_#Abi(!UenE-*El@y)spY zXWLP#TEbQCiM|;_O1|TA#)#_${$= z@YID1pJqFd;{8qqRB`m_3m<0tfTOaLFp_|SZ__n(M+K@|dT(v4c-<}B0¨3P{T> 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⪼jKAYo`tFmFOr{RF%(p-#5}o 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