From 8c552ebf03996f373ed881fe22188ff152e04dda Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20Ma=C5=84czak?= <56172798+jakubmanczak@users.noreply.github.com> Date: Sat, 31 Jul 2021 12:30:22 +0200 Subject: [PATCH] repo reset & gridsome init --- .browserslistrc | 3 - .eslintrc.js | 18 - .gitignore | 27 +- README.md | 28 +- babel.config.js | 5 - gridsome.config.js | 13 + gridsome.server.js | 16 + netlify.toml | 7 + package-lock.json | 14529 ++++++++++++++------------------ package.json | 33 +- public/404.html | 40 - public/CNAME | 1 - public/gractwo-smol.png | Bin 4844 -> 0 bytes public/index.html | 40 - src/App.vue | 116 - src/assets/gractwo-smol.png | Bin 4844 -> 0 bytes src/assets/gractwo.png | Bin 315634 -> 0 bytes src/assets/spis/adam.png | Bin 74164 -> 0 bytes src/assets/spis/franek.png | Bin 47823 -> 0 bytes src/assets/spis/j4mesen.png | Bin 55219 -> 0 bytes src/assets/spis/jarooko.png | Bin 54661 -> 0 bytes src/assets/spis/mollin.png | Bin 65760 -> 0 bytes src/assets/spis/olek.png | Bin 50923 -> 0 bytes src/components/HelloWorld.vue | 62 - src/components/README.md | 4 + src/components/card.vue | 67 - src/components/gractwosvg.vue | 11 - src/favicon.png | Bin 0 -> 30642 bytes src/layouts/Default.vue | 13 + src/layouts/README.md | 5 + src/main.js | 9 + src/main.ts | 5 - src/pages/About.vue | 11 + src/pages/Index.vue | 17 + src/pages/README.md | 5 + src/router/index.ts | 100 - src/shims-vue.d.ts | 6 - src/templates/README.md | 7 + src/views/About.vue | 5 - src/views/Home.vue | 154 - static/README.md | 3 + tsconfig.json | 39 - 42 files changed, 6583 insertions(+), 8816 deletions(-) delete mode 100644 .browserslistrc delete mode 100644 .eslintrc.js delete mode 100644 babel.config.js create mode 100644 gridsome.config.js create mode 100644 gridsome.server.js create mode 100644 netlify.toml delete mode 100644 public/404.html delete mode 100644 public/CNAME delete mode 100644 public/gractwo-smol.png delete mode 100644 public/index.html delete mode 100644 src/App.vue delete mode 100644 src/assets/gractwo-smol.png delete mode 100644 src/assets/gractwo.png delete mode 100644 src/assets/spis/adam.png delete mode 100644 src/assets/spis/franek.png delete mode 100644 src/assets/spis/j4mesen.png delete mode 100644 src/assets/spis/jarooko.png delete mode 100644 src/assets/spis/mollin.png delete mode 100644 src/assets/spis/olek.png delete mode 100644 src/components/HelloWorld.vue create mode 100644 src/components/README.md delete mode 100644 src/components/card.vue delete mode 100644 src/components/gractwosvg.vue create mode 100644 src/favicon.png create mode 100644 src/layouts/Default.vue create mode 100644 src/layouts/README.md create mode 100644 src/main.js delete mode 100644 src/main.ts create mode 100644 src/pages/About.vue create mode 100644 src/pages/Index.vue create mode 100644 src/pages/README.md delete mode 100644 src/router/index.ts delete mode 100644 src/shims-vue.d.ts create mode 100644 src/templates/README.md delete mode 100644 src/views/About.vue delete mode 100644 src/views/Home.vue create mode 100644 static/README.md delete mode 100644 tsconfig.json diff --git a/.browserslistrc b/.browserslistrc deleted file mode 100644 index 214388f..0000000 --- a/.browserslistrc +++ /dev/null @@ -1,3 +0,0 @@ -> 1% -last 2 versions -not dead diff --git a/.eslintrc.js b/.eslintrc.js deleted file mode 100644 index 3420fd9..0000000 --- a/.eslintrc.js +++ /dev/null @@ -1,18 +0,0 @@ -module.exports = { - root: true, - env: { - node: true - }, - 'extends': [ - 'plugin:vue/vue3-essential', - 'eslint:recommended', - '@vue/typescript/recommended' - ], - parserOptions: { - ecmaVersion: 2020 - }, - rules: { - 'no-console': process.env.NODE_ENV === 'production' ? 'warn' : 'off', - 'no-debugger': process.env.NODE_ENV === 'production' ? 'warn' : 'off' - } -} diff --git a/.gitignore b/.gitignore index 403adbc..c569490 100644 --- a/.gitignore +++ b/.gitignore @@ -1,23 +1,8 @@ +*.log +.cache .DS_Store +src/.temp 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? +dist +.env +.env.* diff --git a/README.md b/README.md index 9b291d0..2b88f75 100644 --- a/README.md +++ b/README.md @@ -1,24 +1,14 @@ -# gractwo-site +# Default starter for Gridsome -## Project setup -``` -npm install -``` +This is the project you get when you run `gridsome create new-project`. -### Compiles and hot-reloads for development -``` -npm run serve -``` +### 1. Install Gridsome CLI tool if you don't have -### Compiles and minifies for production -``` -npm run build -``` +`npm install --global @gridsome/cli` -### Lints and fixes files -``` -npm run lint -``` +### 2. Create a Gridsome project -### Customize configuration -See [Configuration Reference](https://cli.vuejs.org/config/). +1. `gridsome create my-gridsome-site` to install default starter +2. `cd my-gridsome-site` to open the folder +3. `gridsome develop` to start a local dev server at `http://localhost:8080` +4. Happy coding 🎉🙌 diff --git a/babel.config.js b/babel.config.js deleted file mode 100644 index e955840..0000000 --- a/babel.config.js +++ /dev/null @@ -1,5 +0,0 @@ -module.exports = { - presets: [ - '@vue/cli-plugin-babel/preset' - ] -} diff --git a/gridsome.config.js b/gridsome.config.js new file mode 100644 index 0000000..945e2d2 --- /dev/null +++ b/gridsome.config.js @@ -0,0 +1,13 @@ +// This is where project configuration and plugin options are located. +// Learn more: https://gridsome.org/docs/config + +// Changes here require a server restart. +// To restart press CTRL + C in terminal and run `gridsome develop` + +module.exports = { + siteName: `Gractwo`, + siteDescription: `Jesteśmy społecznością - grupą ludzi - których kręcą gry. Proste, nie?`, + siteUrl: `https://gractwo.pl`, + titleTemplate: `Gractwo: %s`, + plugins: [], +}; diff --git a/gridsome.server.js b/gridsome.server.js new file mode 100644 index 0000000..b334ae6 --- /dev/null +++ b/gridsome.server.js @@ -0,0 +1,16 @@ +// Server API makes it possible to hook into various parts of Gridsome +// on server-side and add custom data to the GraphQL data layer. +// Learn more: https://gridsome.org/docs/server-api/ + +// Changes here require a server restart. +// To restart press CTRL + C in terminal and run `gridsome develop` + +module.exports = function (api) { + api.loadSource(({ addCollection }) => { + // Use the Data Store API here: https://gridsome.org/docs/data-store-api/ + }) + + api.createPages(({ createPage }) => { + // Use the Pages API here: https://gridsome.org/docs/pages-api/ + }) +} diff --git a/netlify.toml b/netlify.toml new file mode 100644 index 0000000..b0ebd46 --- /dev/null +++ b/netlify.toml @@ -0,0 +1,7 @@ +[[redirects]] + from = ["/discord","/dsc","/dc"] + to = "https://discord.gg/NBXq95C" + +[[redirects]] + from = ["/facebook","/fb"] + to = "https://facebook.com/groups/gractwo" \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 0b0435b..51bf7a4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,39 +1,35 @@ { - "name": "gractwo-site", - "version": "0.1.0", - "lockfileVersion": 1, + "name": "gractwo-pl", "requires": true, + "lockfileVersion": 1, "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, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz", + "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==", "requires": { - "@babel/highlight": "^7.12.13" + "@babel/highlight": "^7.14.5" } }, "@babel/compat-data": { - "version": "7.13.15", - "resolved": "https://registry.npm.taobao.org/@babel/compat-data/download/@babel/compat-data-7.13.15.tgz", - "integrity": "sha1-fo7qQtC2T9orN1si0GxgUiLoSPQ=", - "dev": true + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.14.7.tgz", + "integrity": "sha512-nS6dZaISCXJ3+518CWiBfEr//gHyMO02uDxBkXTKZDN5POruCnOZ1N4YBRZDCabwF8nZMWBpRxIicmXtBs+fvw==" }, "@babel/core": { - "version": "7.13.15", - "resolved": "https://registry.npm.taobao.org/@babel/core/download/@babel/core-7.13.15.tgz", - "integrity": "sha1-ptQJF98CdIe1QxIgKgaBLE93ktA=", - "dev": true, + "version": "7.14.8", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.14.8.tgz", + "integrity": "sha512-/AtaeEhT6ErpDhInbXmjHcUQXH0L0TEgscfcxk1qbOvLuKCa5aZT0SOOtDKFY96/CLROwbLSKyFor6idgNaU4Q==", "requires": { - "@babel/code-frame": "^7.12.13", - "@babel/generator": "^7.13.9", - "@babel/helper-compilation-targets": "^7.13.13", - "@babel/helper-module-transforms": "^7.13.14", - "@babel/helpers": "^7.13.10", - "@babel/parser": "^7.13.15", - "@babel/template": "^7.12.13", - "@babel/traverse": "^7.13.15", - "@babel/types": "^7.13.14", + "@babel/code-frame": "^7.14.5", + "@babel/generator": "^7.14.8", + "@babel/helper-compilation-targets": "^7.14.5", + "@babel/helper-module-transforms": "^7.14.8", + "@babel/helpers": "^7.14.8", + "@babel/parser": "^7.14.8", + "@babel/template": "^7.14.5", + "@babel/traverse": "^7.14.8", + "@babel/types": "^7.14.8", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -43,75 +39,69 @@ } }, "@babel/generator": { - "version": "7.13.9", - "resolved": "https://registry.npm.taobao.org/@babel/generator/download/@babel/generator-7.13.9.tgz?cache=0&sync_timestamp=1614635095774&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fgenerator%2Fdownload%2F%40babel%2Fgenerator-7.13.9.tgz", - "integrity": "sha1-Onqpb577jivkLTjYDizrTGTY3jk=", - "dev": true, + "version": "7.14.8", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.8.tgz", + "integrity": "sha512-cYDUpvIzhBVnMzRoY1fkSEhK/HmwEVwlyULYgn/tMQYd6Obag3ylCjONle3gdErfXBW61SVTlR9QR7uWlgeIkg==", "requires": { - "@babel/types": "^7.13.0", + "@babel/types": "^7.14.8", "jsesc": "^2.5.1", "source-map": "^0.5.0" } }, "@babel/helper-annotate-as-pure": { - "version": "7.12.13", - "resolved": "https://registry.npm.taobao.org/@babel/helper-annotate-as-pure/download/@babel/helper-annotate-as-pure-7.12.13.tgz", - "integrity": "sha1-D1jobfxLs7H819uAZXDhd9Q5tqs=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.14.5.tgz", + "integrity": "sha512-EivH9EgBIb+G8ij1B2jAwSH36WnGvkQSEC6CkX/6v6ZFlw5fVOHvsgGF4uiEHO2GzMvunZb6tDLQEQSdrdocrA==", "requires": { - "@babel/types": "^7.12.13" + "@babel/types": "^7.14.5" } }, "@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.12.13", - "resolved": "https://registry.npm.taobao.org/@babel/helper-builder-binary-assignment-operator-visitor/download/@babel/helper-builder-binary-assignment-operator-visitor-7.12.13.tgz", - "integrity": "sha1-a8IDYciLCnTQUTemXKyNPL9vYfw=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.14.5.tgz", + "integrity": "sha512-YTA/Twn0vBXDVGJuAX6PwW7x5zQei1luDDo2Pl6q1qZ7hVNl0RZrhHCQG/ArGpR29Vl7ETiB8eJyrvpuRp300w==", "requires": { - "@babel/helper-explode-assignable-expression": "^7.12.13", - "@babel/types": "^7.12.13" + "@babel/helper-explode-assignable-expression": "^7.14.5", + "@babel/types": "^7.14.5" } }, "@babel/helper-compilation-targets": { - "version": "7.13.13", - "resolved": "https://registry.npm.taobao.org/@babel/helper-compilation-targets/download/@babel/helper-compilation-targets-7.13.13.tgz?cache=0&sync_timestamp=1616793849299&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-compilation-targets%2Fdownload%2F%40babel%2Fhelper-compilation-targets-7.13.13.tgz", - "integrity": "sha1-KylyoJJkdIU/QeStvGkzj1IGAOU=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.14.5.tgz", + "integrity": "sha512-v+QtZqXEiOnpO6EYvlImB6zCD2Lel06RzOPzmkz/D/XgQiUu3C/Jb1LOqSt/AIA34TYi/Q+KlT8vTQrgdxkbLw==", "requires": { - "@babel/compat-data": "^7.13.12", - "@babel/helper-validator-option": "^7.12.17", - "browserslist": "^4.14.5", + "@babel/compat-data": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "browserslist": "^4.16.6", "semver": "^6.3.0" } }, "@babel/helper-create-class-features-plugin": { - "version": "7.13.11", - "resolved": "https://registry.npm.taobao.org/@babel/helper-create-class-features-plugin/download/@babel/helper-create-class-features-plugin-7.13.11.tgz", - "integrity": "sha1-MNMKAFvKLJU/VlP8JQkaSSF39PY=", - "dev": true, + "version": "7.14.8", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.14.8.tgz", + "integrity": "sha512-bpYvH8zJBWzeqi1o+co8qOrw+EXzQ/0c74gVmY205AWXy9nifHrOg77y+1zwxX5lXE7Icq4sPlSQ4O2kWBrteQ==", "requires": { - "@babel/helper-function-name": "^7.12.13", - "@babel/helper-member-expression-to-functions": "^7.13.0", - "@babel/helper-optimise-call-expression": "^7.12.13", - "@babel/helper-replace-supers": "^7.13.0", - "@babel/helper-split-export-declaration": "^7.12.13" + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-function-name": "^7.14.5", + "@babel/helper-member-expression-to-functions": "^7.14.7", + "@babel/helper-optimise-call-expression": "^7.14.5", + "@babel/helper-replace-supers": "^7.14.5", + "@babel/helper-split-export-declaration": "^7.14.5" } }, "@babel/helper-create-regexp-features-plugin": { - "version": "7.12.17", - "resolved": "https://registry.npm.taobao.org/@babel/helper-create-regexp-features-plugin/download/@babel/helper-create-regexp-features-plugin-7.12.17.tgz", - "integrity": "sha1-oqyH6eMZJprGVbjUQV6U041mPLc=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.5.tgz", + "integrity": "sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A==", "requires": { - "@babel/helper-annotate-as-pure": "^7.12.13", + "@babel/helper-annotate-as-pure": "^7.14.5", "regexpu-core": "^4.7.1" } }, "@babel/helper-define-polyfill-provider": { - "version": "0.2.0", - "resolved": "https://registry.npm.taobao.org/@babel/helper-define-polyfill-provider/download/@babel/helper-define-polyfill-provider-0.2.0.tgz", - "integrity": "sha1-pkAFF3IEX+2q7MbwxsafAr3TS/E=", - "dev": true, + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.3.tgz", + "integrity": "sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew==", "requires": { "@babel/helper-compilation-targets": "^7.13.0", "@babel/helper-module-imports": "^7.12.13", @@ -124,828 +114,786 @@ } }, "@babel/helper-explode-assignable-expression": { - "version": "7.13.0", - "resolved": "https://registry.npm.taobao.org/@babel/helper-explode-assignable-expression/download/@babel/helper-explode-assignable-expression-7.13.0.tgz?cache=0&sync_timestamp=1614034288985&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-explode-assignable-expression%2Fdownload%2F%40babel%2Fhelper-explode-assignable-expression-7.13.0.tgz", - "integrity": "sha1-F7XFn/Rz2flW9A71cM86dsoSZX8=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.14.5.tgz", + "integrity": "sha512-Htb24gnGJdIGT4vnRKMdoXiOIlqOLmdiUYpAQ0mYfgVT/GDm8GOYhgi4GL+hMKrkiPRohO4ts34ELFsGAPQLDQ==", "requires": { - "@babel/types": "^7.13.0" + "@babel/types": "^7.14.5" } }, "@babel/helper-function-name": { - "version": "7.12.13", - "resolved": "https://registry.npm.taobao.org/@babel/helper-function-name/download/@babel/helper-function-name-7.12.13.tgz?cache=0&sync_timestamp=1612314730700&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-function-name%2Fdownload%2F%40babel%2Fhelper-function-name-7.12.13.tgz", - "integrity": "sha1-k61lbbPDwiMlWf17LD29y+DrN3o=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.5.tgz", + "integrity": "sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ==", "requires": { - "@babel/helper-get-function-arity": "^7.12.13", - "@babel/template": "^7.12.13", - "@babel/types": "^7.12.13" + "@babel/helper-get-function-arity": "^7.14.5", + "@babel/template": "^7.14.5", + "@babel/types": "^7.14.5" } }, "@babel/helper-get-function-arity": { - "version": "7.12.13", - "resolved": "https://registry.npm.taobao.org/@babel/helper-get-function-arity/download/@babel/helper-get-function-arity-7.12.13.tgz", - "integrity": "sha1-vGNFHUA6OzCCuX4diz/lvUCR5YM=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.14.5.tgz", + "integrity": "sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg==", "requires": { - "@babel/types": "^7.12.13" + "@babel/types": "^7.14.5" } }, "@babel/helper-hoist-variables": { - "version": "7.13.0", - "resolved": "https://registry.npm.taobao.org/@babel/helper-hoist-variables/download/@babel/helper-hoist-variables-7.13.0.tgz?cache=0&sync_timestamp=1614034242956&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-hoist-variables%2Fdownload%2F%40babel%2Fhelper-hoist-variables-7.13.0.tgz", - "integrity": "sha1-XViC6FW1xe2pHgytwmxueiyFk9g=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.14.5.tgz", + "integrity": "sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ==", "requires": { - "@babel/traverse": "^7.13.0", - "@babel/types": "^7.13.0" + "@babel/types": "^7.14.5" } }, "@babel/helper-member-expression-to-functions": { - "version": "7.13.12", - "resolved": "https://registry.npm.taobao.org/@babel/helper-member-expression-to-functions/download/@babel/helper-member-expression-to-functions-7.13.12.tgz?cache=0&sync_timestamp=1616428120148&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-member-expression-to-functions%2Fdownload%2F%40babel%2Fhelper-member-expression-to-functions-7.13.12.tgz", - "integrity": "sha1-3+No8m1CagcpnY1lE4IXaCFubXI=", - "dev": true, + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.14.7.tgz", + "integrity": "sha512-TMUt4xKxJn6ccjcOW7c4hlwyJArizskAhoSTOCkA0uZ+KghIaci0Qg9R043kUMWI9mtQfgny+NQ5QATnZ+paaA==", "requires": { - "@babel/types": "^7.13.12" + "@babel/types": "^7.14.5" } }, "@babel/helper-module-imports": { - "version": "7.13.12", - "resolved": "https://registry.npm.taobao.org/@babel/helper-module-imports/download/@babel/helper-module-imports-7.13.12.tgz", - "integrity": "sha1-xqNppvNiHLJdoBQHhoTakZa2GXc=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.14.5.tgz", + "integrity": "sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ==", "requires": { - "@babel/types": "^7.13.12" + "@babel/types": "^7.14.5" } }, "@babel/helper-module-transforms": { - "version": "7.13.14", - "resolved": "https://registry.npm.taobao.org/@babel/helper-module-transforms/download/@babel/helper-module-transforms-7.13.14.tgz?cache=0&sync_timestamp=1617027384265&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-module-transforms%2Fdownload%2F%40babel%2Fhelper-module-transforms-7.13.14.tgz", - "integrity": "sha1-5gBlK6SMyxZBd1QTyzLPpOi0le8=", - "dev": true, + "version": "7.14.8", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.14.8.tgz", + "integrity": "sha512-RyE+NFOjXn5A9YU1dkpeBaduagTlZ0+fccnIcAGbv1KGUlReBj7utF7oEth8IdIBQPcux0DDgW5MFBH2xu9KcA==", "requires": { - "@babel/helper-module-imports": "^7.13.12", - "@babel/helper-replace-supers": "^7.13.12", - "@babel/helper-simple-access": "^7.13.12", - "@babel/helper-split-export-declaration": "^7.12.13", - "@babel/helper-validator-identifier": "^7.12.11", - "@babel/template": "^7.12.13", - "@babel/traverse": "^7.13.13", - "@babel/types": "^7.13.14" + "@babel/helper-module-imports": "^7.14.5", + "@babel/helper-replace-supers": "^7.14.5", + "@babel/helper-simple-access": "^7.14.8", + "@babel/helper-split-export-declaration": "^7.14.5", + "@babel/helper-validator-identifier": "^7.14.8", + "@babel/template": "^7.14.5", + "@babel/traverse": "^7.14.8", + "@babel/types": "^7.14.8" } }, "@babel/helper-optimise-call-expression": { - "version": "7.12.13", - "resolved": "https://registry.npm.taobao.org/@babel/helper-optimise-call-expression/download/@babel/helper-optimise-call-expression-7.12.13.tgz", - "integrity": "sha1-XALRcbTIYVsecWP4iMHIHDCiquo=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.14.5.tgz", + "integrity": "sha512-IqiLIrODUOdnPU9/F8ib1Fx2ohlgDhxnIDU7OEVi+kAbEZcyiF7BLU8W6PfvPi9LzztjS7kcbzbmL7oG8kD6VA==", "requires": { - "@babel/types": "^7.12.13" + "@babel/types": "^7.14.5" } }, "@babel/helper-plugin-utils": { - "version": "7.13.0", - "resolved": "https://registry.npm.taobao.org/@babel/helper-plugin-utils/download/@babel/helper-plugin-utils-7.13.0.tgz?cache=0&sync_timestamp=1614034264835&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-plugin-utils%2Fdownload%2F%40babel%2Fhelper-plugin-utils-7.13.0.tgz", - "integrity": "sha1-gGUmzhJa7QM3O8QWqCgyHjpqM68=", - "dev": true + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==" }, "@babel/helper-remap-async-to-generator": { - "version": "7.13.0", - "resolved": "https://registry.npm.taobao.org/@babel/helper-remap-async-to-generator/download/@babel/helper-remap-async-to-generator-7.13.0.tgz", - "integrity": "sha1-N2p2DZ97SyB3qd0Fqpw5J8rbIgk=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.14.5.tgz", + "integrity": "sha512-rLQKdQU+HYlxBwQIj8dk4/0ENOUEhA/Z0l4hN8BexpvmSMN9oA9EagjnhnDpNsRdWCfjwa4mn/HyBXO9yhQP6A==", "requires": { - "@babel/helper-annotate-as-pure": "^7.12.13", - "@babel/helper-wrap-function": "^7.13.0", - "@babel/types": "^7.13.0" + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-wrap-function": "^7.14.5", + "@babel/types": "^7.14.5" } }, "@babel/helper-replace-supers": { - "version": "7.13.12", - "resolved": "https://registry.npm.taobao.org/@babel/helper-replace-supers/download/@babel/helper-replace-supers-7.13.12.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-replace-supers%2Fdownload%2F%40babel%2Fhelper-replace-supers-7.13.12.tgz", - "integrity": "sha1-ZEL0wa2RJQJIGlZKc4beDHf/OAQ=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.14.5.tgz", + "integrity": "sha512-3i1Qe9/8x/hCHINujn+iuHy+mMRLoc77b2nI9TB0zjH1hvn9qGlXjWlggdwUcju36PkPCy/lpM7LLUdcTyH4Ow==", "requires": { - "@babel/helper-member-expression-to-functions": "^7.13.12", - "@babel/helper-optimise-call-expression": "^7.12.13", - "@babel/traverse": "^7.13.0", - "@babel/types": "^7.13.12" + "@babel/helper-member-expression-to-functions": "^7.14.5", + "@babel/helper-optimise-call-expression": "^7.14.5", + "@babel/traverse": "^7.14.5", + "@babel/types": "^7.14.5" } }, "@babel/helper-simple-access": { - "version": "7.13.12", - "resolved": "https://registry.npm.taobao.org/@babel/helper-simple-access/download/@babel/helper-simple-access-7.13.12.tgz?cache=0&sync_timestamp=1616428111369&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-simple-access%2Fdownload%2F%40babel%2Fhelper-simple-access-7.13.12.tgz", - "integrity": "sha1-3WxTivthgZ0gWgEsMXkqOcel6vY=", - "dev": true, + "version": "7.14.8", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.14.8.tgz", + "integrity": "sha512-TrFN4RHh9gnWEU+s7JloIho2T76GPwRHhdzOWLqTrMnlas8T9O7ec+oEDNsRXndOmru9ymH9DFrEOxpzPoSbdg==", "requires": { - "@babel/types": "^7.13.12" + "@babel/types": "^7.14.8" } }, "@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.12.1", - "resolved": "https://registry.npm.taobao.org/@babel/helper-skip-transparent-expression-wrappers/download/@babel/helper-skip-transparent-expression-wrappers-7.12.1.tgz?cache=0&sync_timestamp=1602799934886&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-skip-transparent-expression-wrappers%2Fdownload%2F%40babel%2Fhelper-skip-transparent-expression-wrappers-7.12.1.tgz", - "integrity": "sha1-Ri3GOn5DWt6EaDhcY9K4TM5LPL8=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.14.5.tgz", + "integrity": "sha512-dmqZB7mrb94PZSAOYtr+ZN5qt5owZIAgqtoTuqiFbHFtxgEcmQlRJVI+bO++fciBunXtB6MK7HrzrfcAzIz2NQ==", "requires": { - "@babel/types": "^7.12.1" + "@babel/types": "^7.14.5" } }, "@babel/helper-split-export-declaration": { - "version": "7.12.13", - "resolved": "https://registry.npm.taobao.org/@babel/helper-split-export-declaration/download/@babel/helper-split-export-declaration-7.12.13.tgz", - "integrity": "sha1-6UML4AuvPoiw4T5vnU6vITY3KwU=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.14.5.tgz", + "integrity": "sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA==", "requires": { - "@babel/types": "^7.12.13" + "@babel/types": "^7.14.5" } }, "@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?cache=0&sync_timestamp=1608076851017&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-validator-identifier%2Fdownload%2F%40babel%2Fhelper-validator-identifier-7.12.11.tgz", - "integrity": "sha1-yaHwIZF9y1zPDU5FPjmQIpgfye0=" + "version": "7.14.8", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.8.tgz", + "integrity": "sha512-ZGy6/XQjllhYQrNw/3zfWRwZCTVSiBLZ9DHVZxn9n2gip/7ab8mv2TWlKPIBk26RwedCBoWdjLmn+t9na2Gcow==" }, "@babel/helper-validator-option": { - "version": "7.12.17", - "resolved": "https://registry.npm.taobao.org/@babel/helper-validator-option/download/@babel/helper-validator-option-7.12.17.tgz", - "integrity": "sha1-0fvwEuGnm37rv9xtJwuq+NnrmDE=", - "dev": true + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz", + "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==" }, "@babel/helper-wrap-function": { - "version": "7.13.0", - "resolved": "https://registry.npm.taobao.org/@babel/helper-wrap-function/download/@babel/helper-wrap-function-7.13.0.tgz?cache=0&sync_timestamp=1614034295470&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-wrap-function%2Fdownload%2F%40babel%2Fhelper-wrap-function-7.13.0.tgz", - "integrity": "sha1-vbXGb9qFJuwjWriUrVOhI1x5/MQ=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.14.5.tgz", + "integrity": "sha512-YEdjTCq+LNuNS1WfxsDCNpgXkJaIyqco6DAelTUjT4f2KIWC1nBcaCaSdHTBqQVLnTBexBcVcFhLSU1KnYuePQ==", "requires": { - "@babel/helper-function-name": "^7.12.13", - "@babel/template": "^7.12.13", - "@babel/traverse": "^7.13.0", - "@babel/types": "^7.13.0" + "@babel/helper-function-name": "^7.14.5", + "@babel/template": "^7.14.5", + "@babel/traverse": "^7.14.5", + "@babel/types": "^7.14.5" } }, "@babel/helpers": { - "version": "7.13.10", - "resolved": "https://registry.npm.taobao.org/@babel/helpers/download/@babel/helpers-7.13.10.tgz?cache=0&sync_timestamp=1615243064836&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelpers%2Fdownload%2F%40babel%2Fhelpers-7.13.10.tgz", - "integrity": "sha1-/Y4rp0iFM83qxFzBWOnryl48ffg=", - "dev": true, + "version": "7.14.8", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.14.8.tgz", + "integrity": "sha512-ZRDmI56pnV+p1dH6d+UN6GINGz7Krps3+270qqI9UJ4wxYThfAIcI5i7j5vXC4FJ3Wap+S9qcebxeYiqn87DZw==", "requires": { - "@babel/template": "^7.12.13", - "@babel/traverse": "^7.13.0", - "@babel/types": "^7.13.0" + "@babel/template": "^7.14.5", + "@babel/traverse": "^7.14.8", + "@babel/types": "^7.14.8" } }, "@babel/highlight": { - "version": "7.13.10", - "resolved": "https://registry.npm.taobao.org/@babel/highlight/download/@babel/highlight-7.13.10.tgz?cache=0&sync_timestamp=1615243065645&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhighlight%2Fdownload%2F%40babel%2Fhighlight-7.13.10.tgz", - "integrity": "sha1-qLKmYUj1sn1maxXYF3Q0enMdUtE=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz", + "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==", "requires": { - "@babel/helper-validator-identifier": "^7.12.11", + "@babel/helper-validator-identifier": "^7.14.5", "chalk": "^2.0.0", "js-tokens": "^4.0.0" } }, "@babel/parser": { - "version": "7.13.15", - "resolved": "https://registry.npm.taobao.org/@babel/parser/download/@babel/parser-7.13.15.tgz", - "integrity": "sha1-jmZ3X7UjWZrLaiieEpKfpasJVNg=" + "version": "7.14.8", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.8.tgz", + "integrity": "sha512-syoCQFOoo/fzkWDeM0dLEZi5xqurb5vuyzwIMNZRNun+N/9A4cUZeQaE7dTrB8jGaKuJRBtEOajtnmw0I5hvvA==" }, "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.13.12", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/download/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.13.12.tgz?cache=0&sync_timestamp=1616428234838&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-bugfix-v8-spread-parameters-in-optional-chaining%2Fdownload%2F%40babel%2Fplugin-bugfix-v8-spread-parameters-in-optional-chaining-7.13.12.tgz", - "integrity": "sha1-o0hNhNC1SfP8kWuZ7keD8m+rrSo=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.14.5.tgz", + "integrity": "sha512-ZoJS2XCKPBfTmL122iP6NM9dOg+d4lc9fFk3zxc8iDjvt8Pk4+TlsHSKhIPf6X+L5ORCdBzqMZDjL/WHj7WknQ==", "requires": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", - "@babel/plugin-proposal-optional-chaining": "^7.13.12" + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5", + "@babel/plugin-proposal-optional-chaining": "^7.14.5" } }, "@babel/plugin-proposal-async-generator-functions": { - "version": "7.13.15", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-async-generator-functions/download/@babel/plugin-proposal-async-generator-functions-7.13.15.tgz", - "integrity": "sha1-gOVJ3yc6OzBQQxsUjIkkkd8bzFs=", - "dev": true, + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.14.7.tgz", + "integrity": "sha512-RK8Wj7lXLY3bqei69/cc25gwS5puEc3dknoFPFbqfy3XxYQBQFvu4ioWpafMBAB+L9NyptQK4nMOa5Xz16og8Q==", "requires": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-remap-async-to-generator": "^7.13.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.14.5", "@babel/plugin-syntax-async-generators": "^7.8.4" } }, "@babel/plugin-proposal-class-properties": { - "version": "7.13.0", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-class-properties/download/@babel/plugin-proposal-class-properties-7.13.0.tgz?cache=0&sync_timestamp=1614034278413&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-proposal-class-properties%2Fdownload%2F%40babel%2Fplugin-proposal-class-properties-7.13.0.tgz", - "integrity": "sha1-FGN2AAuU79AB5XpAqIpSWvqrnzc=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz", + "integrity": "sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg==", "requires": { - "@babel/helper-create-class-features-plugin": "^7.13.0", - "@babel/helper-plugin-utils": "^7.13.0" + "@babel/helper-create-class-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.14.5.tgz", + "integrity": "sha512-KBAH5ksEnYHCegqseI5N9skTdxgJdmDoAOc0uXa+4QMYKeZD0w5IARh4FMlTNtaHhbB8v+KzMdTgxMMzsIy6Yg==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-class-static-block": "^7.14.5" } }, "@babel/plugin-proposal-decorators": { - "version": "7.13.15", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-decorators/download/@babel/plugin-proposal-decorators-7.13.15.tgz?cache=0&sync_timestamp=1617898242863&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-proposal-decorators%2Fdownload%2F%40babel%2Fplugin-proposal-decorators-7.13.15.tgz", - "integrity": "sha1-6RzP7y3CTdW9XcyfyeJVfGhOz7g=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.14.5.tgz", + "integrity": "sha512-LYz5nvQcvYeRVjui1Ykn28i+3aUiXwQ/3MGoEy0InTaz1pJo/lAzmIDXX+BQny/oufgHzJ6vnEEiXQ8KZjEVFg==", "requires": { - "@babel/helper-create-class-features-plugin": "^7.13.11", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/plugin-syntax-decorators": "^7.12.13" + "@babel/helper-create-class-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-decorators": "^7.14.5" } }, "@babel/plugin-proposal-dynamic-import": { - "version": "7.13.8", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-dynamic-import/download/@babel/plugin-proposal-dynamic-import-7.13.8.tgz?cache=0&sync_timestamp=1614383147594&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-proposal-dynamic-import%2Fdownload%2F%40babel%2Fplugin-proposal-dynamic-import-7.13.8.tgz", - "integrity": "sha1-h2ofaWbh3sMy6MlFGv2jvrzfLh0=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.5.tgz", + "integrity": "sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g==", "requires": { - "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-plugin-utils": "^7.14.5", "@babel/plugin-syntax-dynamic-import": "^7.8.3" } }, "@babel/plugin-proposal-export-namespace-from": { - "version": "7.12.13", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-export-namespace-from/download/@babel/plugin-proposal-export-namespace-from-7.12.13.tgz?cache=0&sync_timestamp=1612314818045&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-proposal-export-namespace-from%2Fdownload%2F%40babel%2Fplugin-proposal-export-namespace-from-7.12.13.tgz", - "integrity": "sha1-OTvkekrNA/oq9uPN6bBuM94bRG0=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.5.tgz", + "integrity": "sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13", + "@babel/helper-plugin-utils": "^7.14.5", "@babel/plugin-syntax-export-namespace-from": "^7.8.3" } }, "@babel/plugin-proposal-json-strings": { - "version": "7.13.8", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-json-strings/download/@babel/plugin-proposal-json-strings-7.13.8.tgz?cache=0&sync_timestamp=1614383148225&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-proposal-json-strings%2Fdownload%2F%40babel%2Fplugin-proposal-json-strings-7.13.8.tgz", - "integrity": "sha1-vx+zYlRwda/aNjTtMVccWQGv73s=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.5.tgz", + "integrity": "sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ==", "requires": { - "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-plugin-utils": "^7.14.5", "@babel/plugin-syntax-json-strings": "^7.8.3" } }, "@babel/plugin-proposal-logical-assignment-operators": { - "version": "7.13.8", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-logical-assignment-operators/download/@babel/plugin-proposal-logical-assignment-operators-7.13.8.tgz?cache=0&sync_timestamp=1614383123641&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-proposal-logical-assignment-operators%2Fdownload%2F%40babel%2Fplugin-proposal-logical-assignment-operators-7.13.8.tgz", - "integrity": "sha1-k/p41jhXxAzjyMMxUiD9AL+7Tho=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.5.tgz", + "integrity": "sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw==", "requires": { - "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-plugin-utils": "^7.14.5", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" } }, "@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.13.8", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-nullish-coalescing-operator/download/@babel/plugin-proposal-nullish-coalescing-operator-7.13.8.tgz?cache=0&sync_timestamp=1614383148702&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-proposal-nullish-coalescing-operator%2Fdownload%2F%40babel%2Fplugin-proposal-nullish-coalescing-operator-7.13.8.tgz", - "integrity": "sha1-NzCjHa/TwQ2MzRBkjtgKKsVHLvM=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz", + "integrity": "sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg==", "requires": { - "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-plugin-utils": "^7.14.5", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" } }, "@babel/plugin-proposal-numeric-separator": { - "version": "7.12.13", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-numeric-separator/download/@babel/plugin-proposal-numeric-separator-7.12.13.tgz?cache=0&sync_timestamp=1612314818336&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-proposal-numeric-separator%2Fdownload%2F%40babel%2Fplugin-proposal-numeric-separator-7.12.13.tgz", - "integrity": "sha1-vZ2jGI54e1EgtPnUZagmHOZ+0ds=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.5.tgz", + "integrity": "sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13", + "@babel/helper-plugin-utils": "^7.14.5", "@babel/plugin-syntax-numeric-separator": "^7.10.4" } }, "@babel/plugin-proposal-object-rest-spread": { - "version": "7.13.8", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-object-rest-spread/download/@babel/plugin-proposal-object-rest-spread-7.13.8.tgz?cache=0&sync_timestamp=1614383131892&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-proposal-object-rest-spread%2Fdownload%2F%40babel%2Fplugin-proposal-object-rest-spread-7.13.8.tgz", - "integrity": "sha1-XSEKTXJ9bOOxj53oLMmaOWTu1go=", - "dev": true, + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.14.7.tgz", + "integrity": "sha512-082hsZz+sVabfmDWo1Oct1u1AgbKbUAyVgmX4otIc7bdsRgHBXwTwb3DpDmD4Eyyx6DNiuz5UAATT655k+kL5g==", "requires": { - "@babel/compat-data": "^7.13.8", - "@babel/helper-compilation-targets": "^7.13.8", - "@babel/helper-plugin-utils": "^7.13.0", + "@babel/compat-data": "^7.14.7", + "@babel/helper-compilation-targets": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.13.0" + "@babel/plugin-transform-parameters": "^7.14.5" } }, "@babel/plugin-proposal-optional-catch-binding": { - "version": "7.13.8", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-optional-catch-binding/download/@babel/plugin-proposal-optional-catch-binding-7.13.8.tgz?cache=0&sync_timestamp=1614383148865&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-proposal-optional-catch-binding%2Fdownload%2F%40babel%2Fplugin-proposal-optional-catch-binding-7.13.8.tgz", - "integrity": "sha1-Ota9WQFQbqmW/DG9zzzPor7XEQc=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.5.tgz", + "integrity": "sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ==", "requires": { - "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-plugin-utils": "^7.14.5", "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" } }, "@babel/plugin-proposal-optional-chaining": { - "version": "7.13.12", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-optional-chaining/download/@babel/plugin-proposal-optional-chaining-7.13.12.tgz?cache=0&sync_timestamp=1616428110827&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-proposal-optional-chaining%2Fdownload%2F%40babel%2Fplugin-proposal-optional-chaining-7.13.12.tgz", - "integrity": "sha1-up/rYB1CLgrepnYMK9a7t7/sSGY=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz", + "integrity": "sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==", "requires": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5", "@babel/plugin-syntax-optional-chaining": "^7.8.3" } }, "@babel/plugin-proposal-private-methods": { - "version": "7.13.0", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-private-methods/download/@babel/plugin-proposal-private-methods-7.13.0.tgz", - "integrity": "sha1-BL1MbUD25rv6L1fi2AlLrZAO94c=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.14.5.tgz", + "integrity": "sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g==", "requires": { - "@babel/helper-create-class-features-plugin": "^7.13.0", - "@babel/helper-plugin-utils": "^7.13.0" + "@babel/helper-create-class-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-62EyfyA3WA0mZiF2e2IV9mc9Ghwxcg8YTu8BS4Wss4Y3PY725OmS9M0qLORbJwLqFtGh+jiE4wAmocK2CTUK2Q==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-create-class-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" } }, "@babel/plugin-proposal-unicode-property-regex": { - "version": "7.12.13", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-unicode-property-regex/download/@babel/plugin-proposal-unicode-property-regex-7.12.13.tgz", - "integrity": "sha1-vr3lEzm+gpwXqqrO0YZB3rYrObo=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.14.5.tgz", + "integrity": "sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.12.13", - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-create-regexp-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-syntax-async-generators": { "version": "7.8.4", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-async-generators/download/@babel/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha1-qYP7Gusuw/btBCohD2QOkOeG/g0=", - "dev": true, + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", "requires": { "@babel/helper-plugin-utils": "^7.8.0" } }, "@babel/plugin-syntax-class-properties": { "version": "7.12.13", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-class-properties/download/@babel/plugin-syntax-class-properties-7.12.13.tgz?cache=0&sync_timestamp=1612314818069&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-syntax-class-properties%2Fdownload%2F%40babel%2Fplugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha1-tcmHJ0xKOoK4lxR5aTGmtTVErhA=", - "dev": true, + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", "requires": { "@babel/helper-plugin-utils": "^7.12.13" } }, - "@babel/plugin-syntax-decorators": { - "version": "7.12.13", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-decorators/download/@babel/plugin-syntax-decorators-7.12.13.tgz", - "integrity": "sha1-+sgpvzx+9KG8kWJXtAPljGva9kg=", - "dev": true, + "@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-decorators": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.14.5.tgz", + "integrity": "sha512-c4sZMRWL4GSvP1EXy0woIP7m4jkVcEuG8R1TOZxPBPtp4FSM/kiPZub9UIs/Jrb5ZAOzvTUSGYrWsrSu1JvoPw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-syntax-dynamic-import": { "version": "7.8.3", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-dynamic-import/download/@babel/plugin-syntax-dynamic-import-7.8.3.tgz?cache=0&sync_timestamp=1578950368021&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-syntax-dynamic-import%2Fdownload%2F%40babel%2Fplugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha1-Yr+Ysto80h1iYVT8lu5bPLaOrLM=", - "dev": true, + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", "requires": { "@babel/helper-plugin-utils": "^7.8.0" } }, "@babel/plugin-syntax-export-namespace-from": { "version": "7.8.3", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-export-namespace-from/download/@babel/plugin-syntax-export-namespace-from-7.8.3.tgz", - "integrity": "sha1-AolkqbqA28CUyRXEh618TnpmRlo=", - "dev": true, + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", "requires": { "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-syntax-json-strings": { "version": "7.8.3", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-json-strings/download/@babel/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha1-AcohtmjNghjJ5kDLbdiMVBKyyWo=", - "dev": true, + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", "requires": { "@babel/helper-plugin-utils": "^7.8.0" } }, "@babel/plugin-syntax-jsx": { - "version": "7.12.13", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-jsx/download/@babel/plugin-syntax-jsx-7.12.13.tgz?cache=0&sync_timestamp=1612314725554&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-syntax-jsx%2Fdownload%2F%40babel%2Fplugin-syntax-jsx-7.12.13.tgz", - "integrity": "sha1-BE+4HrrWaY/mLEeIdVdby7m3DxU=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.14.5.tgz", + "integrity": "sha512-ohuFIsOMXJnbOMRfX7/w7LocdR6R7whhuRD4ax8IipLcLPlZGJKkBxgHp++U4N/vKyU16/YDQr2f5seajD3jIw==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-syntax-logical-assignment-operators": { "version": "7.10.4", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-logical-assignment-operators/download/@babel/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha1-ypHvRjA1MESLkGZSusLp/plB9pk=", - "dev": true, + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", "requires": { "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-syntax-nullish-coalescing-operator": { "version": "7.8.3", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-nullish-coalescing-operator/download/@babel/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha1-Fn7XA2iIYIH3S1w2xlqIwDtm0ak=", - "dev": true, + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", "requires": { "@babel/helper-plugin-utils": "^7.8.0" } }, "@babel/plugin-syntax-numeric-separator": { "version": "7.10.4", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-numeric-separator/download/@babel/plugin-syntax-numeric-separator-7.10.4.tgz?cache=0&sync_timestamp=1593521827654&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-syntax-numeric-separator%2Fdownload%2F%40babel%2Fplugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha1-ubBws+M1cM2f0Hun+pHA3Te5r5c=", - "dev": true, + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", "requires": { "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-syntax-object-rest-spread": { "version": "7.8.3", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-object-rest-spread/download/@babel/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha1-YOIl7cvZimQDMqLnLdPmbxr1WHE=", - "dev": true, + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", "requires": { "@babel/helper-plugin-utils": "^7.8.0" } }, "@babel/plugin-syntax-optional-catch-binding": { "version": "7.8.3", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-optional-catch-binding/download/@babel/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha1-YRGiZbz7Ag6579D9/X0mQCue1sE=", - "dev": true, + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", "requires": { "@babel/helper-plugin-utils": "^7.8.0" } }, "@babel/plugin-syntax-optional-chaining": { "version": "7.8.3", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha1-T2nCq5UWfgGAzVM2YT+MV4j31Io=", - "dev": true, + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", "requires": { "@babel/helper-plugin-utils": "^7.8.0" } }, - "@babel/plugin-syntax-top-level-await": { - "version": "7.12.13", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-top-level-await/download/@babel/plugin-syntax-top-level-await-7.12.13.tgz?cache=0&sync_timestamp=1612314725861&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-syntax-top-level-await%2Fdownload%2F%40babel%2Fplugin-syntax-top-level-await-7.12.13.tgz", - "integrity": "sha1-xfD6biSfW3OXJ/kjVAz3qAYTAXg=", - "dev": true, + "@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-arrow-functions": { - "version": "7.13.0", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-arrow-functions/download/@babel/plugin-transform-arrow-functions-7.13.0.tgz", - "integrity": "sha1-EKWb661S1jegJ6+mkujVzv9ePa4=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz", + "integrity": "sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A==", "requires": { - "@babel/helper-plugin-utils": "^7.13.0" + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-async-to-generator": { - "version": "7.13.0", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-async-to-generator/download/@babel/plugin-transform-async-to-generator-7.13.0.tgz", - "integrity": "sha1-jhEr9ncbgr8el05eJoBsXJmqUW8=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz", + "integrity": "sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==", "requires": { - "@babel/helper-module-imports": "^7.12.13", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-remap-async-to-generator": "^7.13.0" + "@babel/helper-module-imports": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.14.5" } }, "@babel/plugin-transform-block-scoped-functions": { - "version": "7.12.13", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-block-scoped-functions/download/@babel/plugin-transform-block-scoped-functions-7.12.13.tgz?cache=0&sync_timestamp=1612314725922&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-block-scoped-functions%2Fdownload%2F%40babel%2Fplugin-transform-block-scoped-functions-7.12.13.tgz", - "integrity": "sha1-qb8YNvKjm062zwmWdzneKepL9MQ=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.14.5.tgz", + "integrity": "sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-block-scoping": { - "version": "7.12.13", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-block-scoping/download/@babel/plugin-transform-block-scoping-7.12.13.tgz?cache=0&sync_timestamp=1612314728153&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-block-scoping%2Fdownload%2F%40babel%2Fplugin-transform-block-scoping-7.12.13.tgz", - "integrity": "sha1-825VB20G9B39eFV+oDnBtYFkLmE=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.14.5.tgz", + "integrity": "sha512-LBYm4ZocNgoCqyxMLoOnwpsmQ18HWTQvql64t3GvMUzLQrNoV1BDG0lNftC8QKYERkZgCCT/7J5xWGObGAyHDw==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-classes": { - "version": "7.13.0", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-classes/download/@babel/plugin-transform-classes-7.13.0.tgz", - "integrity": "sha1-AmUVUHXEKRi/TTpAUxNBdq2bUzs=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.14.5.tgz", + "integrity": "sha512-J4VxKAMykM06K/64z9rwiL6xnBHgB1+FVspqvlgCdwD1KUbQNfszeKVVOMh59w3sztHYIZDgnhOC4WbdEfHFDA==", "requires": { - "@babel/helper-annotate-as-pure": "^7.12.13", - "@babel/helper-function-name": "^7.12.13", - "@babel/helper-optimise-call-expression": "^7.12.13", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-replace-supers": "^7.13.0", - "@babel/helper-split-export-declaration": "^7.12.13", + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-function-name": "^7.14.5", + "@babel/helper-optimise-call-expression": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.14.5", + "@babel/helper-split-export-declaration": "^7.14.5", "globals": "^11.1.0" } }, "@babel/plugin-transform-computed-properties": { - "version": "7.13.0", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-computed-properties/download/@babel/plugin-transform-computed-properties-7.13.0.tgz", - "integrity": "sha1-hFxui5u1U3ax+guS7wvcjqBmRO0=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.14.5.tgz", + "integrity": "sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg==", "requires": { - "@babel/helper-plugin-utils": "^7.13.0" + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-destructuring": { - "version": "7.13.0", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-destructuring/download/@babel/plugin-transform-destructuring-7.13.0.tgz", - "integrity": "sha1-xdzicAFNTh67HYBhFmlMErcCiWM=", - "dev": true, + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.7.tgz", + "integrity": "sha512-0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw==", "requires": { - "@babel/helper-plugin-utils": "^7.13.0" + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-dotall-regex": { - "version": "7.12.13", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-dotall-regex/download/@babel/plugin-transform-dotall-regex-7.12.13.tgz?cache=0&sync_timestamp=1612314730663&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-dotall-regex%2Fdownload%2F%40babel%2Fplugin-transform-dotall-regex-7.12.13.tgz", - "integrity": "sha1-PxYBzCmQW/y2f1ORDxl66v67Ja0=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.14.5.tgz", + "integrity": "sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.12.13", - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-create-regexp-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-duplicate-keys": { - "version": "7.12.13", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-duplicate-keys/download/@babel/plugin-transform-duplicate-keys-7.12.13.tgz?cache=0&sync_timestamp=1612314726608&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-duplicate-keys%2Fdownload%2F%40babel%2Fplugin-transform-duplicate-keys-7.12.13.tgz", - "integrity": "sha1-bwa4eouAP9ko5UuBwljwoAM5BN4=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.14.5.tgz", + "integrity": "sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-exponentiation-operator": { - "version": "7.12.13", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-exponentiation-operator/download/@babel/plugin-transform-exponentiation-operator-7.12.13.tgz?cache=0&sync_timestamp=1612314730682&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-exponentiation-operator%2Fdownload%2F%40babel%2Fplugin-transform-exponentiation-operator-7.12.13.tgz", - "integrity": "sha1-TVI5C5onPmUeSrpq7knvQOgM0KE=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.14.5.tgz", + "integrity": "sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA==", "requires": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.12.13", - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-for-of": { - "version": "7.13.0", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-for-of/download/@babel/plugin-transform-for-of-7.13.0.tgz?cache=0&sync_timestamp=1614034276697&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-for-of%2Fdownload%2F%40babel%2Fplugin-transform-for-of-7.13.0.tgz", - "integrity": "sha1-x5n4gagJGsJrVIZ6hFw+l9JpYGI=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.14.5.tgz", + "integrity": "sha512-CfmqxSUZzBl0rSjpoQSFoR9UEj3HzbGuGNL21/iFTmjb5gFggJp3ph0xR1YBhexmLoKRHzgxuFvty2xdSt6gTA==", "requires": { - "@babel/helper-plugin-utils": "^7.13.0" + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-function-name": { - "version": "7.12.13", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-function-name/download/@babel/plugin-transform-function-name-7.12.13.tgz?cache=0&sync_timestamp=1612314730751&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-function-name%2Fdownload%2F%40babel%2Fplugin-transform-function-name-7.12.13.tgz", - "integrity": "sha1-uwJEUvmq7YYdN0yOeiQlLOOlAFE=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.14.5.tgz", + "integrity": "sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ==", "requires": { - "@babel/helper-function-name": "^7.12.13", - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-function-name": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-literals": { - "version": "7.12.13", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-literals/download/@babel/plugin-transform-literals-7.12.13.tgz?cache=0&sync_timestamp=1612314725912&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-literals%2Fdownload%2F%40babel%2Fplugin-transform-literals-7.12.13.tgz", - "integrity": "sha1-LKRbr+SoIBl88xV5Sk0mVg/kvbk=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.14.5.tgz", + "integrity": "sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-member-expression-literals": { - "version": "7.12.13", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-member-expression-literals/download/@babel/plugin-transform-member-expression-literals-7.12.13.tgz?cache=0&sync_timestamp=1612314726040&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-member-expression-literals%2Fdownload%2F%40babel%2Fplugin-transform-member-expression-literals-7.12.13.tgz", - "integrity": "sha1-X/pmzVm54ZExTJ8fgDuTjowIHkA=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.14.5.tgz", + "integrity": "sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-modules-amd": { - "version": "7.13.0", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-modules-amd/download/@babel/plugin-transform-modules-amd-7.13.0.tgz", - "integrity": "sha1-GfUR1g49h1PMWm1Od106UYSGbMM=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.5.tgz", + "integrity": "sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g==", "requires": { - "@babel/helper-module-transforms": "^7.13.0", - "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-module-transforms": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", "babel-plugin-dynamic-import-node": "^2.3.3" } }, "@babel/plugin-transform-modules-commonjs": { - "version": "7.13.8", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-modules-commonjs/download/@babel/plugin-transform-modules-commonjs-7.13.8.tgz?cache=0&sync_timestamp=1614383149905&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-modules-commonjs%2Fdownload%2F%40babel%2Fplugin-transform-modules-commonjs-7.13.8.tgz", - "integrity": "sha1-ewGtfC3PInWwb6F4HgDRPUILPhs=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.14.5.tgz", + "integrity": "sha512-en8GfBtgnydoao2PS+87mKyw62k02k7kJ9ltbKe0fXTHrQmG6QZZflYuGI1VVG7sVpx4E1n7KBpNlPb8m78J+A==", "requires": { - "@babel/helper-module-transforms": "^7.13.0", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-simple-access": "^7.12.13", + "@babel/helper-module-transforms": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-simple-access": "^7.14.5", "babel-plugin-dynamic-import-node": "^2.3.3" } }, "@babel/plugin-transform-modules-systemjs": { - "version": "7.13.8", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-modules-systemjs/download/@babel/plugin-transform-modules-systemjs-7.13.8.tgz?cache=0&sync_timestamp=1614383149112&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-modules-systemjs%2Fdownload%2F%40babel%2Fplugin-transform-modules-systemjs-7.13.8.tgz", - "integrity": "sha1-bQZu4r/zx7PWC/KN7Baa2ZODGuM=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.14.5.tgz", + "integrity": "sha512-mNMQdvBEE5DcMQaL5LbzXFMANrQjd2W7FPzg34Y4yEz7dBgdaC+9B84dSO+/1Wba98zoDbInctCDo4JGxz1VYA==", "requires": { - "@babel/helper-hoist-variables": "^7.13.0", - "@babel/helper-module-transforms": "^7.13.0", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-validator-identifier": "^7.12.11", + "@babel/helper-hoist-variables": "^7.14.5", + "@babel/helper-module-transforms": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-identifier": "^7.14.5", "babel-plugin-dynamic-import-node": "^2.3.3" } }, "@babel/plugin-transform-modules-umd": { - "version": "7.13.0", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-modules-umd/download/@babel/plugin-transform-modules-umd-7.13.0.tgz", - "integrity": "sha1-ij2WqX0ZlwW5/QIVgAgq+BwG5ws=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.5.tgz", + "integrity": "sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA==", "requires": { - "@babel/helper-module-transforms": "^7.13.0", - "@babel/helper-plugin-utils": "^7.13.0" + "@babel/helper-module-transforms": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.12.13", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-named-capturing-groups-regex/download/@babel/plugin-transform-named-capturing-groups-regex-7.12.13.tgz?cache=0&sync_timestamp=1612314730683&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-named-capturing-groups-regex%2Fdownload%2F%40babel%2Fplugin-transform-named-capturing-groups-regex-7.12.13.tgz", - "integrity": "sha1-IhNyWl9bu+NktQw7pZmMlZnFydk=", - "dev": true, + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.7.tgz", + "integrity": "sha512-DTNOTaS7TkW97xsDMrp7nycUVh6sn/eq22VaxWfEdzuEbRsiaOU0pqU7DlyUGHVsbQbSghvjKRpEl+nUCKGQSg==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.12.13" + "@babel/helper-create-regexp-features-plugin": "^7.14.5" } }, "@babel/plugin-transform-new-target": { - "version": "7.12.13", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-new-target/download/@babel/plugin-transform-new-target-7.12.13.tgz?cache=0&sync_timestamp=1612314725988&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-new-target%2Fdownload%2F%40babel%2Fplugin-transform-new-target-7.12.13.tgz", - "integrity": "sha1-4i2MOvJLFQ3VKMvW5oXnmb8cNRw=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.14.5.tgz", + "integrity": "sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-object-super": { - "version": "7.12.13", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-object-super/download/@babel/plugin-transform-object-super-7.12.13.tgz?cache=0&sync_timestamp=1612314740228&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-object-super%2Fdownload%2F%40babel%2Fplugin-transform-object-super-7.12.13.tgz", - "integrity": "sha1-tEFqLWO4974xTz00m9VanBtRcfc=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.14.5.tgz", + "integrity": "sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13", - "@babel/helper-replace-supers": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.14.5" } }, "@babel/plugin-transform-parameters": { - "version": "7.13.0", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-parameters/download/@babel/plugin-transform-parameters-7.13.0.tgz", - "integrity": "sha1-j6dgPjCX+cC3yhpIIbwvtS6eUAc=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.14.5.tgz", + "integrity": "sha512-Tl7LWdr6HUxTmzQtzuU14SqbgrSKmaR77M0OKyq4njZLQTPfOvzblNKyNkGwOfEFCEx7KeYHQHDI0P3F02IVkA==", "requires": { - "@babel/helper-plugin-utils": "^7.13.0" + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-property-literals": { - "version": "7.12.13", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-property-literals/download/@babel/plugin-transform-property-literals-7.12.13.tgz?cache=0&sync_timestamp=1612314726170&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-property-literals%2Fdownload%2F%40babel%2Fplugin-transform-property-literals-7.12.13.tgz", - "integrity": "sha1-TmqeN4ZNjxs7wOLc57+IV9uLGoE=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.14.5.tgz", + "integrity": "sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-regenerator": { - "version": "7.13.15", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-regenerator/download/@babel/plugin-transform-regenerator-7.13.15.tgz", - "integrity": "sha1-5esolFv4tlY+f4GJRflmqNKZfzk=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.14.5.tgz", + "integrity": "sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg==", "requires": { "regenerator-transform": "^0.14.2" } }, "@babel/plugin-transform-reserved-words": { - "version": "7.12.13", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-reserved-words/download/@babel/plugin-transform-reserved-words-7.12.13.tgz?cache=0&sync_timestamp=1612314730815&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-reserved-words%2Fdownload%2F%40babel%2Fplugin-transform-reserved-words-7.12.13.tgz", - "integrity": "sha1-fZmI1PBuD+aX6h2YAxiKoYtHJpU=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.14.5.tgz", + "integrity": "sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-runtime": { - "version": "7.13.15", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-runtime/download/@babel/plugin-transform-runtime-7.13.15.tgz", - "integrity": "sha1-Lt31hd0Ga4QQJRfhCld/JPdqnNc=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.14.5.tgz", + "integrity": "sha512-fPMBhh1AV8ZyneiCIA+wYYUH1arzlXR1UMcApjvchDhfKxhy2r2lReJv8uHEyihi4IFIGlr1Pdx7S5fkESDQsg==", "requires": { - "@babel/helper-module-imports": "^7.13.12", - "@babel/helper-plugin-utils": "^7.13.0", - "babel-plugin-polyfill-corejs2": "^0.2.0", - "babel-plugin-polyfill-corejs3": "^0.2.0", - "babel-plugin-polyfill-regenerator": "^0.2.0", + "@babel/helper-module-imports": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "babel-plugin-polyfill-corejs2": "^0.2.2", + "babel-plugin-polyfill-corejs3": "^0.2.2", + "babel-plugin-polyfill-regenerator": "^0.2.2", "semver": "^6.3.0" } }, "@babel/plugin-transform-shorthand-properties": { - "version": "7.12.13", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-shorthand-properties/download/@babel/plugin-transform-shorthand-properties-7.12.13.tgz?cache=0&sync_timestamp=1612314730318&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-shorthand-properties%2Fdownload%2F%40babel%2Fplugin-transform-shorthand-properties-7.12.13.tgz", - "integrity": "sha1-23VXMrcMU51QTGOQ2c6Q/mSv960=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.14.5.tgz", + "integrity": "sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-spread": { - "version": "7.13.0", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-spread/download/@babel/plugin-transform-spread-7.13.0.tgz", - "integrity": "sha1-hIh3EOJzwYFaznrkWfb0Kl0x1f0=", - "dev": true, + "version": "7.14.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.14.6.tgz", + "integrity": "sha512-Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag==", "requires": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1" + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5" } }, "@babel/plugin-transform-sticky-regex": { - "version": "7.12.13", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-sticky-regex/download/@babel/plugin-transform-sticky-regex-7.12.13.tgz?cache=0&sync_timestamp=1612314730317&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-sticky-regex%2Fdownload%2F%40babel%2Fplugin-transform-sticky-regex-7.12.13.tgz", - "integrity": "sha1-dg/9k2+s5z+GCuZG+4bugvPQbR8=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.14.5.tgz", + "integrity": "sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-template-literals": { - "version": "7.13.0", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-template-literals/download/@babel/plugin-transform-template-literals-7.13.0.tgz", - "integrity": "sha1-o2BJEnl3rZRDje50Q1mNHO/fQJ0=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.14.5.tgz", + "integrity": "sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg==", "requires": { - "@babel/helper-plugin-utils": "^7.13.0" + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-typeof-symbol": { - "version": "7.12.13", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-typeof-symbol/download/@babel/plugin-transform-typeof-symbol-7.12.13.tgz?cache=0&sync_timestamp=1612314730347&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-typeof-symbol%2Fdownload%2F%40babel%2Fplugin-transform-typeof-symbol-7.12.13.tgz", - "integrity": "sha1-eF3Weh8upXnZwr5yLejITLhfWn8=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.14.5.tgz", + "integrity": "sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-unicode-escapes": { - "version": "7.12.13", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-unicode-escapes/download/@babel/plugin-transform-unicode-escapes-7.12.13.tgz?cache=0&sync_timestamp=1612314730331&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-unicode-escapes%2Fdownload%2F%40babel%2Fplugin-transform-unicode-escapes-7.12.13.tgz", - "integrity": "sha1-hAztO4FtO1En3R0S3O3F3q0aXnQ=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz", + "integrity": "sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-unicode-regex": { - "version": "7.12.13", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-unicode-regex/download/@babel/plugin-transform-unicode-regex-7.12.13.tgz?cache=0&sync_timestamp=1612314730902&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-unicode-regex%2Fdownload%2F%40babel%2Fplugin-transform-unicode-regex-7.12.13.tgz", - "integrity": "sha1-tSUhaFgE4VWxIC6D/BiNNLtw9aw=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.14.5.tgz", + "integrity": "sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.12.13", - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-create-regexp-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/preset-env": { - "version": "7.13.15", - "resolved": "https://registry.npm.taobao.org/@babel/preset-env/download/@babel/preset-env-7.13.15.tgz", - "integrity": "sha1-yKbrWE+W7LoYPT1BSoNVOlmfR48=", - "dev": true, + "version": "7.14.8", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.14.8.tgz", + "integrity": "sha512-a9aOppDU93oArQ51H+B8M1vH+tayZbuBqzjOhntGetZVa+4tTu5jp+XTwqHGG2lxslqomPYVSjIxQkFwXzgnxg==", "requires": { - "@babel/compat-data": "^7.13.15", - "@babel/helper-compilation-targets": "^7.13.13", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-validator-option": "^7.12.17", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.13.12", - "@babel/plugin-proposal-async-generator-functions": "^7.13.15", - "@babel/plugin-proposal-class-properties": "^7.13.0", - "@babel/plugin-proposal-dynamic-import": "^7.13.8", - "@babel/plugin-proposal-export-namespace-from": "^7.12.13", - "@babel/plugin-proposal-json-strings": "^7.13.8", - "@babel/plugin-proposal-logical-assignment-operators": "^7.13.8", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8", - "@babel/plugin-proposal-numeric-separator": "^7.12.13", - "@babel/plugin-proposal-object-rest-spread": "^7.13.8", - "@babel/plugin-proposal-optional-catch-binding": "^7.13.8", - "@babel/plugin-proposal-optional-chaining": "^7.13.12", - "@babel/plugin-proposal-private-methods": "^7.13.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.12.13", + "@babel/compat-data": "^7.14.7", + "@babel/helper-compilation-targets": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.14.5", + "@babel/plugin-proposal-async-generator-functions": "^7.14.7", + "@babel/plugin-proposal-class-properties": "^7.14.5", + "@babel/plugin-proposal-class-static-block": "^7.14.5", + "@babel/plugin-proposal-dynamic-import": "^7.14.5", + "@babel/plugin-proposal-export-namespace-from": "^7.14.5", + "@babel/plugin-proposal-json-strings": "^7.14.5", + "@babel/plugin-proposal-logical-assignment-operators": "^7.14.5", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5", + "@babel/plugin-proposal-numeric-separator": "^7.14.5", + "@babel/plugin-proposal-object-rest-spread": "^7.14.7", + "@babel/plugin-proposal-optional-catch-binding": "^7.14.5", + "@babel/plugin-proposal-optional-chaining": "^7.14.5", + "@babel/plugin-proposal-private-methods": "^7.14.5", + "@babel/plugin-proposal-private-property-in-object": "^7.14.5", + "@babel/plugin-proposal-unicode-property-regex": "^7.14.5", "@babel/plugin-syntax-async-generators": "^7.8.4", "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/plugin-syntax-export-namespace-from": "^7.8.3", "@babel/plugin-syntax-json-strings": "^7.8.3", @@ -955,53 +903,53 @@ "@babel/plugin-syntax-object-rest-spread": "^7.8.3", "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-top-level-await": "^7.12.13", - "@babel/plugin-transform-arrow-functions": "^7.13.0", - "@babel/plugin-transform-async-to-generator": "^7.13.0", - "@babel/plugin-transform-block-scoped-functions": "^7.12.13", - "@babel/plugin-transform-block-scoping": "^7.12.13", - "@babel/plugin-transform-classes": "^7.13.0", - "@babel/plugin-transform-computed-properties": "^7.13.0", - "@babel/plugin-transform-destructuring": "^7.13.0", - "@babel/plugin-transform-dotall-regex": "^7.12.13", - "@babel/plugin-transform-duplicate-keys": "^7.12.13", - "@babel/plugin-transform-exponentiation-operator": "^7.12.13", - "@babel/plugin-transform-for-of": "^7.13.0", - "@babel/plugin-transform-function-name": "^7.12.13", - "@babel/plugin-transform-literals": "^7.12.13", - "@babel/plugin-transform-member-expression-literals": "^7.12.13", - "@babel/plugin-transform-modules-amd": "^7.13.0", - "@babel/plugin-transform-modules-commonjs": "^7.13.8", - "@babel/plugin-transform-modules-systemjs": "^7.13.8", - "@babel/plugin-transform-modules-umd": "^7.13.0", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.13", - "@babel/plugin-transform-new-target": "^7.12.13", - "@babel/plugin-transform-object-super": "^7.12.13", - "@babel/plugin-transform-parameters": "^7.13.0", - "@babel/plugin-transform-property-literals": "^7.12.13", - "@babel/plugin-transform-regenerator": "^7.13.15", - "@babel/plugin-transform-reserved-words": "^7.12.13", - "@babel/plugin-transform-shorthand-properties": "^7.12.13", - "@babel/plugin-transform-spread": "^7.13.0", - "@babel/plugin-transform-sticky-regex": "^7.12.13", - "@babel/plugin-transform-template-literals": "^7.13.0", - "@babel/plugin-transform-typeof-symbol": "^7.12.13", - "@babel/plugin-transform-unicode-escapes": "^7.12.13", - "@babel/plugin-transform-unicode-regex": "^7.12.13", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.14.5", + "@babel/plugin-transform-async-to-generator": "^7.14.5", + "@babel/plugin-transform-block-scoped-functions": "^7.14.5", + "@babel/plugin-transform-block-scoping": "^7.14.5", + "@babel/plugin-transform-classes": "^7.14.5", + "@babel/plugin-transform-computed-properties": "^7.14.5", + "@babel/plugin-transform-destructuring": "^7.14.7", + "@babel/plugin-transform-dotall-regex": "^7.14.5", + "@babel/plugin-transform-duplicate-keys": "^7.14.5", + "@babel/plugin-transform-exponentiation-operator": "^7.14.5", + "@babel/plugin-transform-for-of": "^7.14.5", + "@babel/plugin-transform-function-name": "^7.14.5", + "@babel/plugin-transform-literals": "^7.14.5", + "@babel/plugin-transform-member-expression-literals": "^7.14.5", + "@babel/plugin-transform-modules-amd": "^7.14.5", + "@babel/plugin-transform-modules-commonjs": "^7.14.5", + "@babel/plugin-transform-modules-systemjs": "^7.14.5", + "@babel/plugin-transform-modules-umd": "^7.14.5", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.7", + "@babel/plugin-transform-new-target": "^7.14.5", + "@babel/plugin-transform-object-super": "^7.14.5", + "@babel/plugin-transform-parameters": "^7.14.5", + "@babel/plugin-transform-property-literals": "^7.14.5", + "@babel/plugin-transform-regenerator": "^7.14.5", + "@babel/plugin-transform-reserved-words": "^7.14.5", + "@babel/plugin-transform-shorthand-properties": "^7.14.5", + "@babel/plugin-transform-spread": "^7.14.6", + "@babel/plugin-transform-sticky-regex": "^7.14.5", + "@babel/plugin-transform-template-literals": "^7.14.5", + "@babel/plugin-transform-typeof-symbol": "^7.14.5", + "@babel/plugin-transform-unicode-escapes": "^7.14.5", + "@babel/plugin-transform-unicode-regex": "^7.14.5", "@babel/preset-modules": "^0.1.4", - "@babel/types": "^7.13.14", - "babel-plugin-polyfill-corejs2": "^0.2.0", - "babel-plugin-polyfill-corejs3": "^0.2.0", - "babel-plugin-polyfill-regenerator": "^0.2.0", - "core-js-compat": "^3.9.0", + "@babel/types": "^7.14.8", + "babel-plugin-polyfill-corejs2": "^0.2.2", + "babel-plugin-polyfill-corejs3": "^0.2.2", + "babel-plugin-polyfill-regenerator": "^0.2.2", + "core-js-compat": "^3.15.0", "semver": "^6.3.0" } }, "@babel/preset-modules": { "version": "0.1.4", - "resolved": "https://registry.npm.taobao.org/@babel/preset-modules/download/@babel/preset-modules-0.1.4.tgz?cache=0&sync_timestamp=1598549694693&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fpreset-modules%2Fdownload%2F%40babel%2Fpreset-modules-0.1.4.tgz", - "integrity": "sha1-Ni8raMZihClw/bXiVP/I/BwuQV4=", - "dev": true, + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz", + "integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==", "requires": { "@babel/helper-plugin-utils": "^7.0.0", "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", @@ -1011,74 +959,67 @@ } }, "@babel/runtime": { - "version": "7.13.10", - "resolved": "https://registry.npm.taobao.org/@babel/runtime/download/@babel/runtime-7.13.10.tgz?cache=0&sync_timestamp=1615243066705&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fruntime%2Fdownload%2F%40babel%2Fruntime-7.13.10.tgz", - "integrity": "sha1-R9QqV7YJX0Ro2kQDiP262L6/DX0=", - "dev": true, + "version": "7.14.8", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.14.8.tgz", + "integrity": "sha512-twj3L8Og5SaCRCErB4x4ajbvBIVV77CGeFglHpeg5WC5FF8TZzBWXtTJ4MqaD9QszLYTtr+IsaAL2rEUevb+eg==", "requires": { "regenerator-runtime": "^0.13.4" } }, "@babel/template": { - "version": "7.12.13", - "resolved": "https://registry.npm.taobao.org/@babel/template/download/@babel/template-7.12.13.tgz?cache=0&sync_timestamp=1612314730561&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Ftemplate%2Fdownload%2F%40babel%2Ftemplate-7.12.13.tgz", - "integrity": "sha1-UwJlvooliduzdSOETFvLVZR/syc=", - "dev": true, + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.14.5.tgz", + "integrity": "sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g==", "requires": { - "@babel/code-frame": "^7.12.13", - "@babel/parser": "^7.12.13", - "@babel/types": "^7.12.13" + "@babel/code-frame": "^7.14.5", + "@babel/parser": "^7.14.5", + "@babel/types": "^7.14.5" } }, "@babel/traverse": { - "version": "7.13.15", - "resolved": "https://registry.npm.taobao.org/@babel/traverse/download/@babel/traverse-7.13.15.tgz", - "integrity": "sha1-w4v3Z5M03dQCjo4fezqlAZ8Nrac=", - "dev": true, + "version": "7.14.8", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.8.tgz", + "integrity": "sha512-kexHhzCljJcFNn1KYAQ6A5wxMRzq9ebYpEDV4+WdNyr3i7O44tanbDOR/xjiG2F3sllan+LgwK+7OMk0EmydHg==", "requires": { - "@babel/code-frame": "^7.12.13", - "@babel/generator": "^7.13.9", - "@babel/helper-function-name": "^7.12.13", - "@babel/helper-split-export-declaration": "^7.12.13", - "@babel/parser": "^7.13.15", - "@babel/types": "^7.13.14", + "@babel/code-frame": "^7.14.5", + "@babel/generator": "^7.14.8", + "@babel/helper-function-name": "^7.14.5", + "@babel/helper-hoist-variables": "^7.14.5", + "@babel/helper-split-export-declaration": "^7.14.5", + "@babel/parser": "^7.14.8", + "@babel/types": "^7.14.8", "debug": "^4.1.0", "globals": "^11.1.0" } }, "@babel/types": { - "version": "7.13.14", - "resolved": "https://registry.npm.taobao.org/@babel/types/download/@babel/types-7.13.14.tgz?cache=0&sync_timestamp=1617027383828&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Ftypes%2Fdownload%2F%40babel%2Ftypes-7.13.14.tgz", - "integrity": "sha1-w1pKuxXHzUWidG14qzKONiy6zg0=", + "version": "7.14.8", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.8.tgz", + "integrity": "sha512-iob4soQa7dZw8nodR/KlOQkPh9S4I8RwCxwRIFuiMRYjOzH/KJzdUfDgz6cGi5dDaclXF4P2PAhCdrBJNIg68Q==", "requires": { - "@babel/helper-validator-identifier": "^7.12.11", - "lodash": "^4.17.19", + "@babel/helper-validator-identifier": "^7.14.8", "to-fast-properties": "^2.0.0" } }, "@hapi/address": { "version": "2.1.4", - "resolved": "https://registry.npm.taobao.org/@hapi/address/download/@hapi/address-2.1.4.tgz", - "integrity": "sha1-XWftQ/P9QaadS5/3tW58DR0KgeU=", - "dev": true + "resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz", + "integrity": "sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==" }, "@hapi/bourne": { "version": "1.3.2", - "resolved": "https://registry.npm.taobao.org/@hapi/bourne/download/@hapi/bourne-1.3.2.tgz?cache=0&sync_timestamp=1593915150444&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40hapi%2Fbourne%2Fdownload%2F%40hapi%2Fbourne-1.3.2.tgz", - "integrity": "sha1-CnCVreoGckPOMoPhtWuKj0U7JCo=", - "dev": true + "resolved": "https://registry.npmjs.org/@hapi/bourne/-/bourne-1.3.2.tgz", + "integrity": "sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==" }, "@hapi/hoek": { "version": "8.5.1", - "resolved": "https://registry.npm.taobao.org/@hapi/hoek/download/@hapi/hoek-8.5.1.tgz", - "integrity": "sha1-/elgZMpEbeyMVajC8TCVewcMbgY=", - "dev": true + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz", + "integrity": "sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==" }, "@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, + "resolved": "https://registry.npmjs.org/@hapi/joi/-/joi-15.1.1.tgz", + "integrity": "sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==", "requires": { "@hapi/address": "2.x.x", "@hapi/bourne": "1.x.x", @@ -1088,667 +1029,144 @@ }, "@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, + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.6.tgz", + "integrity": "sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==", "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, + "@hjvedvik/tasks": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/@hjvedvik/tasks/-/tasks-0.0.8.tgz", + "integrity": "sha512-vR+AIKFtQl6UG0npTdIMVb5vfo+Kz+xgygW4kCUJ0f5ekr8WifXM4A36wnbf3xVvny8mRdMPXk/n5oT0lMapVg==", "requires": { - "cssnano": "^4.0.0", - "cssnano-preset-default": "^4.0.0", - "postcss": "^7.0.0" + "chalk": "^2.4.1", + "dateformat": "^3.0.3", + "figures": "^2.0.0", + "hirestime": "^3.2.1", + "log-update": "^2.3.0", + "p-map": "^1.2.0" + }, + "dependencies": { + "p-map": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-1.2.0.tgz", + "integrity": "sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA==" + } } }, "@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, + "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz", + "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==", "requires": { "call-me-maybe": "^1.0.1", "glob-to-regexp": "^0.3.0" } }, "@nodelib/fs.scandir": { - "version": "2.1.4", - "resolved": "https://registry.npm.taobao.org/@nodelib/fs.scandir/download/@nodelib/fs.scandir-2.1.4.tgz?cache=0&sync_timestamp=1609074440839&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40nodelib%2Ffs.scandir%2Fdownload%2F%40nodelib%2Ffs.scandir-2.1.4.tgz", - "integrity": "sha1-1LNUml213iaD4MEHGrTxQJBLv2k=", - "dev": true, + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", "requires": { - "@nodelib/fs.stat": "2.0.4", + "@nodelib/fs.stat": "2.0.5", "run-parallel": "^1.1.9" - }, - "dependencies": { - "@nodelib/fs.stat": { - "version": "2.0.4", - "resolved": "https://registry.npm.taobao.org/@nodelib/fs.stat/download/@nodelib/fs.stat-2.0.4.tgz", - "integrity": "sha1-o/LdYbq0O424+hCKEhz//kxnZlU=", - "dev": true - } } }, "@nodelib/fs.stat": { - "version": "1.1.3", - "resolved": "https://registry.npm.taobao.org/@nodelib/fs.stat/download/@nodelib/fs.stat-1.1.3.tgz", - "integrity": "sha1-K1o6s/kYzKSKjHVMCBaOPwPrphs=", - "dev": true + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" }, "@nodelib/fs.walk": { - "version": "1.2.6", - "resolved": "https://registry.npm.taobao.org/@nodelib/fs.walk/download/@nodelib/fs.walk-1.2.6.tgz?cache=0&sync_timestamp=1609077251875&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40nodelib%2Ffs.walk%2Fdownload%2F%40nodelib%2Ffs.walk-1.2.6.tgz", - "integrity": "sha1-zOk5azCqWv6eN1Zgj1gxrctT0GM=", - "dev": true, + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", "requires": { - "@nodelib/fs.scandir": "2.1.4", + "@nodelib/fs.scandir": "2.1.5", "fastq": "^1.6.0" } }, - "@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=1607927625608&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, + "@sindresorhus/is": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", + "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==" + }, + "@sindresorhus/slugify": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/slugify/-/slugify-0.8.0.tgz", + "integrity": "sha512-Y+C3aG0JHmi4nCfixHgq0iAtqWCjMCliWghf6fXbemRKSGzpcrHdYxGZGDt8MeFg+gH7ounfMbz6WogqKCWvDg==", "requires": { - "chalk": "^2.4.2", - "error-stack-parser": "^2.0.2", - "string-width": "^2.0.0", - "strip-ansi": "^5" - }, - "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 - }, - "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 - }, - "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=1614522241573&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": { - "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" - } - } - } - }, - "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" - }, - "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 - } - } - } + "escape-string-regexp": "^1.0.5", + "lodash.deburr": "^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=1613378060592&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, + "@szmarczak/http-timer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", + "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", "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?cache=0&sync_timestamp=1613378309564&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fconnect%2Fdownload%2F%40types%2Fconnect-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", - "integrity": "sha1-AKz8FjLnKaysTxUw6eFvbdFQih0=", - "dev": true, - "requires": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*" + "defer-to-connect": "^1.0.1" } }, "@types/glob": { - "version": "7.1.3", - "resolved": "https://registry.npm.taobao.org/@types/glob/download/@types/glob-7.1.3.tgz?cache=0&sync_timestamp=1613378758886&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fglob%2Fdownload%2F%40types%2Fglob-7.1.3.tgz", - "integrity": "sha1-5rqA82t9qtLGhazZJmOC5omFwYM=", - "dev": true, + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.4.tgz", + "integrity": "sha512-w+LsMxKyYQm347Otw+IfBXOv9UWVjpHpCDdbBMt8Kz/xbvCYNjP+0qPh91Km3iKfSRLBB0P7fAMf0KHrPu+MyA==", "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?cache=0&sync_timestamp=1613378761091&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fhttp-proxy%2Fdownload%2F%40types%2Fhttp-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", - "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", - "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?cache=0&sync_timestamp=1616639422543&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fminimatch%2Fdownload%2F%40types%2Fminimatch-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", - "integrity": "sha1-KD9mn/dte4Jg34q3pCYsyD2YglY=", - "dev": true + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", + "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==" }, "@types/node": { - "version": "14.14.37", - "resolved": "https://registry.npm.taobao.org/@types/node/download/@types/node-14.14.37.tgz", - "integrity": "sha1-o92NpOuEqZbDbjMd+Y2Cq9drUW4=", - "dev": true + "version": "16.4.8", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.4.8.tgz", + "integrity": "sha512-VL7RZyCpfYEmbyd3/Eq5RNYhZt7yoL1JThZQ3KzimzhLya2Qa86U1ZZmioNWAAjiz99z1ED1xF9NUV2srvfVrA==" }, - "@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/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npm.taobao.org/@types/parse-json/download/@types/parse-json-4.0.0.tgz", - "integrity": "sha1-L4u0QUNNFjs1+4/9zNcTiSf/uMA=", - "dev": true, - "optional": true + "@types/prop-types": { + "version": "15.7.4", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz", + "integrity": "sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==" }, "@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 + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", + "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==" }, - "@types/qs": { - "version": "6.9.6", - "resolved": "https://registry.npm.taobao.org/@types/qs/download/@types/qs-6.9.6.tgz?cache=0&sync_timestamp=1615109179784&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fqs%2Fdownload%2F%40types%2Fqs-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", - "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, + "@types/react": { + "version": "16.14.11", + "resolved": "https://registry.npmjs.org/@types/react/-/react-16.14.11.tgz", + "integrity": "sha512-Don0MtsZZ3fjwTJ2BsoqkyOy7e176KplEAKOpr/4XDdzinlyJBn9yfsKn5mcSgn4kh1B22+3tBnzBC1z63ybtQ==", "requires": { - "@types/mime": "^1", - "@types/node": "*" + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" } }, - "@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", - "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", - "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?cache=0&sync_timestamp=1615112063411&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fuglify-js%2Fdownload%2F%40types%2Fuglify-js-3.13.0.tgz", - "integrity": "sha1-HK2N8fsLFDxaugjeVxLqnR/3ESQ=", - "dev": true, - "requires": { - "source-map": "^0.6.1" - }, - "dependencies": { - "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 - } - } - }, - "@types/webpack": { - "version": "4.41.27", - "resolved": "https://registry.npm.taobao.org/@types/webpack/download/@types/webpack-4.41.27.tgz?cache=0&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" - }, - "dependencies": { - "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 - } - } - }, - "@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", - "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-env": { - "version": "1.16.0", - "resolved": "https://registry.npm.taobao.org/@types/webpack-env/download/@types/webpack-env-1.16.0.tgz?cache=0&sync_timestamp=1613384915868&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fwebpack-env%2Fdownload%2F%40types%2Fwebpack-env-1.16.0.tgz", - "integrity": "sha1-jAqUNd+ns7G+dlYvMHDvs/kmN7Q=", - "dev": true - }, - "@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 - } - } - }, - "@typescript-eslint/eslint-plugin": { - "version": "4.21.0", - "resolved": "https://registry.npm.taobao.org/@typescript-eslint/eslint-plugin/download/@typescript-eslint/eslint-plugin-4.21.0.tgz?cache=0&sync_timestamp=1618086527698&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40typescript-eslint%2Feslint-plugin%2Fdownload%2F%40typescript-eslint%2Feslint-plugin-4.21.0.tgz", - "integrity": "sha1-P84r+nbZXACsTzPf82nLWTqriHg=", - "dev": true, - "requires": { - "@typescript-eslint/experimental-utils": "4.21.0", - "@typescript-eslint/scope-manager": "4.21.0", - "debug": "^4.1.1", - "functional-red-black-tree": "^1.0.1", - "lodash": "^4.17.15", - "regexpp": "^3.0.0", - "semver": "^7.3.2", - "tsutils": "^3.17.1" - }, - "dependencies": { - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npm.taobao.org/lru-cache/download/lru-cache-6.0.0.tgz?cache=0&sync_timestamp=1594427606170&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flru-cache%2Fdownload%2Flru-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=1616463550093&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" - } - }, - "tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npm.taobao.org/tsutils/download/tsutils-3.21.0.tgz?cache=0&sync_timestamp=1615138068192&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftsutils%2Fdownload%2Ftsutils-3.21.0.tgz", - "integrity": "sha1-tIcX05TOpsHglpg+7Vjp1hcVtiM=", - "dev": true, - "requires": { - "tslib": "^1.8.1" - } - }, - "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 - } - } - }, - "@typescript-eslint/experimental-utils": { - "version": "4.21.0", - "resolved": "https://registry.npm.taobao.org/@typescript-eslint/experimental-utils/download/@typescript-eslint/experimental-utils-4.21.0.tgz?cache=0&sync_timestamp=1618086525008&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40typescript-eslint%2Fexperimental-utils%2Fdownload%2F%40typescript-eslint%2Fexperimental-utils-4.21.0.tgz", - "integrity": "sha1-Cwu3wV03kUCmYMADvbr6ca6RNLY=", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.3", - "@typescript-eslint/scope-manager": "4.21.0", - "@typescript-eslint/types": "4.21.0", - "@typescript-eslint/typescript-estree": "4.21.0", - "eslint-scope": "^5.0.0", - "eslint-utils": "^2.0.0" - }, - "dependencies": { - "eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npm.taobao.org/eslint-scope/download/eslint-scope-5.1.1.tgz?cache=0&sync_timestamp=1599933670126&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feslint-scope%2Fdownload%2Feslint-scope-5.1.1.tgz", - "integrity": "sha1-54blmmbLkrP2wfsNUIqrF0hI9Iw=", - "dev": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - } - } - } - }, - "@typescript-eslint/parser": { - "version": "4.21.0", - "resolved": "https://registry.npm.taobao.org/@typescript-eslint/parser/download/@typescript-eslint/parser-4.21.0.tgz?cache=0&sync_timestamp=1618086525718&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40typescript-eslint%2Fparser%2Fdownload%2F%40typescript-eslint%2Fparser-4.21.0.tgz", - "integrity": "sha1-oif8KvQAFmjD4/dBXU/u5Qk4lME=", - "dev": true, - "requires": { - "@typescript-eslint/scope-manager": "4.21.0", - "@typescript-eslint/types": "4.21.0", - "@typescript-eslint/typescript-estree": "4.21.0", - "debug": "^4.1.1" - } - }, - "@typescript-eslint/scope-manager": { - "version": "4.21.0", - "resolved": "https://registry.npm.taobao.org/@typescript-eslint/scope-manager/download/@typescript-eslint/scope-manager-4.21.0.tgz?cache=0&sync_timestamp=1618086526381&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40typescript-eslint%2Fscope-manager%2Fdownload%2F%40typescript-eslint%2Fscope-manager-4.21.0.tgz", - "integrity": "sha1-yBtmHEuK8ewMAQ2Eeo+at2q5W00=", - "dev": true, - "requires": { - "@typescript-eslint/types": "4.21.0", - "@typescript-eslint/visitor-keys": "4.21.0" - } - }, - "@typescript-eslint/types": { - "version": "4.21.0", - "resolved": "https://registry.npm.taobao.org/@typescript-eslint/types/download/@typescript-eslint/types-4.21.0.tgz?cache=0&sync_timestamp=1618086526100&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40typescript-eslint%2Ftypes%2Fdownload%2F%40typescript-eslint%2Ftypes-4.21.0.tgz", - "integrity": "sha1-q9w0Y72l0xFWmE+lvDFniclg7e8=", - "dev": true - }, - "@typescript-eslint/typescript-estree": { - "version": "4.21.0", - "resolved": "https://registry.npm.taobao.org/@typescript-eslint/typescript-estree/download/@typescript-eslint/typescript-estree-4.21.0.tgz?cache=0&sync_timestamp=1618086526965&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40typescript-eslint%2Ftypescript-estree%2Fdownload%2F%40typescript-eslint%2Ftypescript-estree-4.21.0.tgz", - "integrity": "sha1-OBe9kYV77q7/kPafHxEupY01Cwo=", - "dev": true, - "requires": { - "@typescript-eslint/types": "4.21.0", - "@typescript-eslint/visitor-keys": "4.21.0", - "debug": "^4.1.1", - "globby": "^11.0.1", - "is-glob": "^4.0.1", - "semver": "^7.3.2", - "tsutils": "^3.17.1" - }, - "dependencies": { - "@nodelib/fs.stat": { - "version": "2.0.4", - "resolved": "https://registry.npm.taobao.org/@nodelib/fs.stat/download/@nodelib/fs.stat-2.0.4.tgz", - "integrity": "sha1-o/LdYbq0O424+hCKEhz//kxnZlU=", - "dev": true - }, - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npm.taobao.org/array-union/download/array-union-2.1.0.tgz?cache=0&sync_timestamp=1614624227561&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Farray-union%2Fdownload%2Farray-union-2.1.0.tgz", - "integrity": "sha1-t5hCCtvrHego2ErNii4j0+/oXo0=", - "dev": true - }, - "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" - } - }, - "dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npm.taobao.org/dir-glob/download/dir-glob-3.0.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdir-glob%2Fdownload%2Fdir-glob-3.0.1.tgz", - "integrity": "sha1-Vtv3PZkqSpO6FYT0U0Bj/S5BcX8=", - "dev": true, - "requires": { - "path-type": "^4.0.0" - } - }, - "fast-glob": { - "version": "3.2.5", - "resolved": "https://registry.npm.taobao.org/fast-glob/download/fast-glob-3.2.5.tgz?cache=0&sync_timestamp=1610876640588&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffast-glob%2Fdownload%2Ffast-glob-3.2.5.tgz", - "integrity": "sha1-eTmvKmVt55pPGQGQPuityqfLlmE=", - "dev": true, - "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.0", - "merge2": "^1.3.0", - "micromatch": "^4.0.2", - "picomatch": "^2.2.1" - } - }, - "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" - } - }, - "globby": { - "version": "11.0.3", - "resolved": "https://registry.npm.taobao.org/globby/download/globby-11.0.3.tgz?cache=0&sync_timestamp=1616407110746&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fglobby%2Fdownload%2Fglobby-11.0.3.tgz", - "integrity": "sha1-mx8MtSPhcd0a2MeyqftLZEuVk8s=", - "dev": true, - "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.1.1", - "ignore": "^5.1.4", - "merge2": "^1.3.0", - "slash": "^3.0.0" - } - }, - "ignore": { - "version": "5.1.8", - "resolved": "https://registry.npm.taobao.org/ignore/download/ignore-5.1.8.tgz?cache=0&sync_timestamp=1590809430681&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fignore%2Fdownload%2Fignore-5.1.8.tgz", - "integrity": "sha1-8VCotQo0KJsz4i9YiavU2AFvDlc=", - "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 - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npm.taobao.org/lru-cache/download/lru-cache-6.0.0.tgz?cache=0&sync_timestamp=1594427606170&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flru-cache%2Fdownload%2Flru-cache-6.0.0.tgz", - "integrity": "sha1-bW/mVw69lqr5D8rR2vo7JWbbOpQ=", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "micromatch": { - "version": "4.0.4", - "resolved": "https://registry.npm.taobao.org/micromatch/download/micromatch-4.0.4.tgz?cache=0&sync_timestamp=1618054787196&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmicromatch%2Fdownload%2Fmicromatch-4.0.4.tgz", - "integrity": "sha1-iW1Rnf6dsl/OlM63pQCRm/iB6/k=", - "dev": true, - "requires": { - "braces": "^3.0.1", - "picomatch": "^2.2.3" - } - }, - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npm.taobao.org/path-type/download/path-type-4.0.0.tgz?cache=0&sync_timestamp=1611752058913&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpath-type%2Fdownload%2Fpath-type-4.0.0.tgz", - "integrity": "sha1-hO0BwKe6OAr+CdkKjBgNzZ0DBDs=", - "dev": true - }, - "semver": { - "version": "7.3.5", - "resolved": "https://registry.npm.taobao.org/semver/download/semver-7.3.5.tgz?cache=0&sync_timestamp=1616463550093&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" - } - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/slash/download/slash-3.0.0.tgz", - "integrity": "sha1-ZTm+hwwWWtvVJAIg2+Nh8bxNRjQ=", - "dev": true - }, - "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" - } - }, - "tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npm.taobao.org/tsutils/download/tsutils-3.21.0.tgz?cache=0&sync_timestamp=1615138068192&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftsutils%2Fdownload%2Ftsutils-3.21.0.tgz", - "integrity": "sha1-tIcX05TOpsHglpg+7Vjp1hcVtiM=", - "dev": true, - "requires": { - "tslib": "^1.8.1" - } - }, - "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 - } - } - }, - "@typescript-eslint/visitor-keys": { - "version": "4.21.0", - "resolved": "https://registry.npm.taobao.org/@typescript-eslint/visitor-keys/download/@typescript-eslint/visitor-keys-4.21.0.tgz?cache=0&sync_timestamp=1618086491509&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40typescript-eslint%2Fvisitor-keys%2Fdownload%2F%40typescript-eslint%2Fvisitor-keys-4.21.0.tgz", - "integrity": "sha1-mQqazcEkMx9YY8LPIciLplIzzY0=", - "dev": true, - "requires": { - "@typescript-eslint/types": "4.21.0", - "eslint-visitor-keys": "^2.0.0" - } + "@types/scheduler": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" }, "@vue/babel-helper-vue-jsx-merge-props": { "version": "1.2.1", - "resolved": "https://registry.npm.taobao.org/@vue/babel-helper-vue-jsx-merge-props/download/@vue/babel-helper-vue-jsx-merge-props-1.2.1.tgz?cache=0&sync_timestamp=1602851197289&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fbabel-helper-vue-jsx-merge-props%2Fdownload%2F%40vue%2Fbabel-helper-vue-jsx-merge-props-1.2.1.tgz", - "integrity": "sha1-MWJKelBfsU2h1YAjclpMXycOaoE=", - "dev": true + "resolved": "https://registry.npmjs.org/@vue/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-1.2.1.tgz", + "integrity": "sha512-QOi5OW45e2R20VygMSNhyQHvpdUwQZqGPc748JLGCYEy+yp8fNFNdbNIGAgZmi9e+2JHPd6i6idRuqivyicIkA==" }, "@vue/babel-helper-vue-transform-on": { "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/@vue/babel-helper-vue-transform-on/download/@vue/babel-helper-vue-transform-on-1.0.2.tgz?cache=0&sync_timestamp=1610812350571&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fbabel-helper-vue-transform-on%2Fdownload%2F%40vue%2Fbabel-helper-vue-transform-on-1.0.2.tgz", - "integrity": "sha1-m5xpHNBvyFUiGiR1w8yDHXdLx9w=", - "dev": true + "resolved": "https://registry.npmjs.org/@vue/babel-helper-vue-transform-on/-/babel-helper-vue-transform-on-1.0.2.tgz", + "integrity": "sha512-hz4R8tS5jMn8lDq6iD+yWL6XNB699pGIVLk7WSJnn1dbpjaazsjZQkieJoRX6gW5zpYSCFqQ7jUquPNY65tQYA==" }, "@vue/babel-plugin-jsx": { - "version": "1.0.4", - "resolved": "https://registry.npm.taobao.org/@vue/babel-plugin-jsx/download/@vue/babel-plugin-jsx-1.0.4.tgz", - "integrity": "sha1-B3gmyg7M13y2rWmCVPWCHe1cUYk=", - "dev": true, + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@vue/babel-plugin-jsx/-/babel-plugin-jsx-1.0.6.tgz", + "integrity": "sha512-RzYsvBhzKUmY2YG6LoV+W5PnlnkInq0thh1AzCmewwctAgGN6e9UFon6ZrQQV1CO5G5PeME7MqpB+/vvGg0h4g==", "requires": { "@babel/helper-module-imports": "^7.0.0", "@babel/plugin-syntax-jsx": "^7.0.0", @@ -1759,13 +1177,19 @@ "camelcase": "^6.0.0", "html-tags": "^3.1.0", "svg-tags": "^1.0.0" + }, + "dependencies": { + "camelcase": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", + "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==" + } } }, "@vue/babel-plugin-transform-vue-jsx": { "version": "1.2.1", - "resolved": "https://registry.npm.taobao.org/@vue/babel-plugin-transform-vue-jsx/download/@vue/babel-plugin-transform-vue-jsx-1.2.1.tgz?cache=0&sync_timestamp=1602851197462&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fbabel-plugin-transform-vue-jsx%2Fdownload%2F%40vue%2Fbabel-plugin-transform-vue-jsx-1.2.1.tgz", - "integrity": "sha1-ZGBGxlLC8CQnJ/NFGdkXsGQEHtc=", - "dev": true, + "resolved": "https://registry.npmjs.org/@vue/babel-plugin-transform-vue-jsx/-/babel-plugin-transform-vue-jsx-1.2.1.tgz", + "integrity": "sha512-HJuqwACYehQwh1fNT8f4kyzqlNMpBuUK4rSiSES5D4QsYncv5fxFsLyrxFPG2ksO7t5WP+Vgix6tt6yKClwPzA==", "requires": { "@babel/helper-module-imports": "^7.0.0", "@babel/plugin-syntax-jsx": "^7.2.0", @@ -1777,17 +1201,15 @@ "dependencies": { "html-tags": { "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/html-tags/download/html-tags-2.0.0.tgz", - "integrity": "sha1-ELMKOGCF9Dzt41PMj6fLDe7qZos=", - "dev": true + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-2.0.0.tgz", + "integrity": "sha1-ELMKOGCF9Dzt41PMj6fLDe7qZos=" } } }, "@vue/babel-preset-app": { - "version": "4.5.12", - "resolved": "https://registry.npm.taobao.org/@vue/babel-preset-app/download/@vue/babel-preset-app-4.5.12.tgz?cache=0&sync_timestamp=1616590653924&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fbabel-preset-app%2Fdownload%2F%40vue%2Fbabel-preset-app-4.5.12.tgz", - "integrity": "sha1-w6I88z9uXqMFNvE8D5sfx+AoscE=", - "dev": true, + "version": "4.5.13", + "resolved": "https://registry.npmjs.org/@vue/babel-preset-app/-/babel-preset-app-4.5.13.tgz", + "integrity": "sha512-pM7CR3yXB6L8Gfn6EmX7FLNE3+V/15I3o33GkSNsWvgsMp6HVGXKkXgojrcfUUauyL1LZOdvTmu4enU2RePGHw==", "requires": { "@babel/core": "^7.11.0", "@babel/helper-compilation-targets": "^7.9.6", @@ -1809,9 +1231,8 @@ }, "@vue/babel-preset-jsx": { "version": "1.2.4", - "resolved": "https://registry.npm.taobao.org/@vue/babel-preset-jsx/download/@vue/babel-preset-jsx-1.2.4.tgz", - "integrity": "sha1-kv6nnbbxOwHoDToAmeKSS9y+Toc=", - "dev": true, + "resolved": "https://registry.npmjs.org/@vue/babel-preset-jsx/-/babel-preset-jsx-1.2.4.tgz", + "integrity": "sha512-oRVnmN2a77bYDJzeGSt92AuHXbkIxbf/XXSE3klINnh9AXBmVS1DGa1f0d+dDYpLfsAKElMnqKTQfKn7obcL4w==", "requires": { "@vue/babel-helper-vue-jsx-merge-props": "^1.2.1", "@vue/babel-plugin-transform-vue-jsx": "^1.2.1", @@ -1825,45 +1246,40 @@ }, "@vue/babel-sugar-composition-api-inject-h": { "version": "1.2.1", - "resolved": "https://registry.npm.taobao.org/@vue/babel-sugar-composition-api-inject-h/download/@vue/babel-sugar-composition-api-inject-h-1.2.1.tgz?cache=0&sync_timestamp=1602851198838&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fbabel-sugar-composition-api-inject-h%2Fdownload%2F%40vue%2Fbabel-sugar-composition-api-inject-h-1.2.1.tgz", - "integrity": "sha1-BdbgxDJxDjdYKyvppgSbaJtvA+s=", - "dev": true, + "resolved": "https://registry.npmjs.org/@vue/babel-sugar-composition-api-inject-h/-/babel-sugar-composition-api-inject-h-1.2.1.tgz", + "integrity": "sha512-4B3L5Z2G+7s+9Bwbf+zPIifkFNcKth7fQwekVbnOA3cr3Pq71q71goWr97sk4/yyzH8phfe5ODVzEjX7HU7ItQ==", "requires": { "@babel/plugin-syntax-jsx": "^7.2.0" } }, "@vue/babel-sugar-composition-api-render-instance": { "version": "1.2.4", - "resolved": "https://registry.npm.taobao.org/@vue/babel-sugar-composition-api-render-instance/download/@vue/babel-sugar-composition-api-render-instance-1.2.4.tgz?cache=0&sync_timestamp=1603806797927&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fbabel-sugar-composition-api-render-instance%2Fdownload%2F%40vue%2Fbabel-sugar-composition-api-render-instance-1.2.4.tgz", - "integrity": "sha1-5MvGmXw0T6wnF4WteikyXFHWjRk=", - "dev": true, + "resolved": "https://registry.npmjs.org/@vue/babel-sugar-composition-api-render-instance/-/babel-sugar-composition-api-render-instance-1.2.4.tgz", + "integrity": "sha512-joha4PZznQMsxQYXtR3MnTgCASC9u3zt9KfBxIeuI5g2gscpTsSKRDzWQt4aqNIpx6cv8On7/m6zmmovlNsG7Q==", "requires": { "@babel/plugin-syntax-jsx": "^7.2.0" } }, "@vue/babel-sugar-functional-vue": { "version": "1.2.2", - "resolved": "https://registry.npm.taobao.org/@vue/babel-sugar-functional-vue/download/@vue/babel-sugar-functional-vue-1.2.2.tgz?cache=0&sync_timestamp=1602929497838&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fbabel-sugar-functional-vue%2Fdownload%2F%40vue%2Fbabel-sugar-functional-vue-1.2.2.tgz", - "integrity": "sha1-JnqayNeHyW7b8Dzj85LEnam9Jlg=", - "dev": true, + "resolved": "https://registry.npmjs.org/@vue/babel-sugar-functional-vue/-/babel-sugar-functional-vue-1.2.2.tgz", + "integrity": "sha512-JvbgGn1bjCLByIAU1VOoepHQ1vFsroSA/QkzdiSs657V79q6OwEWLCQtQnEXD/rLTA8rRit4rMOhFpbjRFm82w==", "requires": { "@babel/plugin-syntax-jsx": "^7.2.0" } }, "@vue/babel-sugar-inject-h": { "version": "1.2.2", - "resolved": "https://registry.npm.taobao.org/@vue/babel-sugar-inject-h/download/@vue/babel-sugar-inject-h-1.2.2.tgz?cache=0&sync_timestamp=1602929581308&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fbabel-sugar-inject-h%2Fdownload%2F%40vue%2Fbabel-sugar-inject-h-1.2.2.tgz", - "integrity": "sha1-1zjTyJM2fshJHcu2abAAkZKT46o=", - "dev": true, + "resolved": "https://registry.npmjs.org/@vue/babel-sugar-inject-h/-/babel-sugar-inject-h-1.2.2.tgz", + "integrity": "sha512-y8vTo00oRkzQTgufeotjCLPAvlhnpSkcHFEp60+LJUwygGcd5Chrpn5480AQp/thrxVm8m2ifAk0LyFel9oCnw==", "requires": { "@babel/plugin-syntax-jsx": "^7.2.0" } }, "@vue/babel-sugar-v-model": { "version": "1.2.3", - "resolved": "https://registry.npm.taobao.org/@vue/babel-sugar-v-model/download/@vue/babel-sugar-v-model-1.2.3.tgz?cache=0&sync_timestamp=1603182468308&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fbabel-sugar-v-model%2Fdownload%2F%40vue%2Fbabel-sugar-v-model-1.2.3.tgz", - "integrity": "sha1-+h8pulHr8KoabDX6ZtU5vEWaGPI=", - "dev": true, + "resolved": "https://registry.npmjs.org/@vue/babel-sugar-v-model/-/babel-sugar-v-model-1.2.3.tgz", + "integrity": "sha512-A2jxx87mySr/ulAsSSyYE8un6SIH0NWHiLaCWpodPCVOlQVODCaSpiR4+IMsmBr73haG+oeCuSvMOM+ttWUqRQ==", "requires": { "@babel/plugin-syntax-jsx": "^7.2.0", "@vue/babel-helper-vue-jsx-merge-props": "^1.2.1", @@ -1873,403 +1289,43 @@ "svg-tags": "^1.0.0" }, "dependencies": { - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npm.taobao.org/camelcase/download/camelcase-5.3.1.tgz?cache=0&sync_timestamp=1603922099064&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcamelcase%2Fdownload%2Fcamelcase-5.3.1.tgz", - "integrity": "sha1-48mzFWnhBoEd8kL3FXJaH0xJQyA=", - "dev": true - }, "html-tags": { "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/html-tags/download/html-tags-2.0.0.tgz", - "integrity": "sha1-ELMKOGCF9Dzt41PMj6fLDe7qZos=", - "dev": true + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-2.0.0.tgz", + "integrity": "sha1-ELMKOGCF9Dzt41PMj6fLDe7qZos=" } } }, "@vue/babel-sugar-v-on": { "version": "1.2.3", - "resolved": "https://registry.npm.taobao.org/@vue/babel-sugar-v-on/download/@vue/babel-sugar-v-on-1.2.3.tgz?cache=0&sync_timestamp=1603182019525&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fbabel-sugar-v-on%2Fdownload%2F%40vue%2Fbabel-sugar-v-on-1.2.3.tgz", - "integrity": "sha1-NCNnF4WGpp85LwS/ujICHQKROto=", - "dev": true, + "resolved": "https://registry.npmjs.org/@vue/babel-sugar-v-on/-/babel-sugar-v-on-1.2.3.tgz", + "integrity": "sha512-kt12VJdz/37D3N3eglBywV8GStKNUhNrsxChXIV+o0MwVXORYuhDTHJRKPgLJRb/EY3vM2aRFQdxJBp9CLikjw==", "requires": { "@babel/plugin-syntax-jsx": "^7.2.0", "@vue/babel-plugin-transform-vue-jsx": "^1.2.1", "camelcase": "^5.0.0" - }, - "dependencies": { - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npm.taobao.org/camelcase/download/camelcase-5.3.1.tgz?cache=0&sync_timestamp=1603922099064&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcamelcase%2Fdownload%2Fcamelcase-5.3.1.tgz", - "integrity": "sha1-48mzFWnhBoEd8kL3FXJaH0xJQyA=", - "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=1616590658145&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-babel": { - "version": "4.5.12", - "resolved": "https://registry.npm.taobao.org/@vue/cli-plugin-babel/download/@vue/cli-plugin-babel-4.5.12.tgz", - "integrity": "sha1-yXN9QHlIXOm+B8RjyB4eM4hsYhk=", - "dev": true, - "requires": { - "@babel/core": "^7.11.0", - "@vue/babel-preset-app": "^4.5.12", - "@vue/cli-shared-utils": "^4.5.12", - "babel-loader": "^8.1.0", - "cache-loader": "^4.1.0", - "thread-loader": "^2.1.3", - "webpack": "^4.0.0" - } - }, - "@vue/cli-plugin-eslint": { - "version": "4.5.12", - "resolved": "https://registry.npm.taobao.org/@vue/cli-plugin-eslint/download/@vue/cli-plugin-eslint-4.5.12.tgz?cache=0&sync_timestamp=1616590654457&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fcli-plugin-eslint%2Fdownload%2F%40vue%2Fcli-plugin-eslint-4.5.12.tgz", - "integrity": "sha1-f8Kh0KSQ+jAO9OlFGMLMSbp6KS8=", - "dev": true, - "requires": { - "@vue/cli-shared-utils": "^4.5.12", - "eslint-loader": "^2.2.1", - "globby": "^9.2.0", - "inquirer": "^7.1.0", - "webpack": "^4.0.0", - "yorkie": "^2.0.0" - } - }, - "@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?cache=0&sync_timestamp=1616590661502&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fcli-plugin-router%2Fdownload%2F%40vue%2Fcli-plugin-router-4.5.12.tgz", - "integrity": "sha1-l3xLK2lMwD6e+BYRKl1YkjST0Kw=", - "dev": true, - "requires": { - "@vue/cli-shared-utils": "^4.5.12" - } - }, - "@vue/cli-plugin-typescript": { - "version": "4.5.12", - "resolved": "https://registry.npm.taobao.org/@vue/cli-plugin-typescript/download/@vue/cli-plugin-typescript-4.5.12.tgz?cache=0&sync_timestamp=1616590840913&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fcli-plugin-typescript%2Fdownload%2F%40vue%2Fcli-plugin-typescript-4.5.12.tgz", - "integrity": "sha1-QYaXRUGgMF4n52k3DJgbhqRMKTU=", - "dev": true, - "requires": { - "@types/webpack-env": "^1.15.2", - "@vue/cli-shared-utils": "^4.5.12", - "cache-loader": "^4.1.0", - "fork-ts-checker-webpack-plugin": "^3.1.1", - "fork-ts-checker-webpack-plugin-v5": "npm:fork-ts-checker-webpack-plugin@^5.0.11", - "globby": "^9.2.0", - "thread-loader": "^2.1.3", - "ts-loader": "^6.2.2", - "tslint": "^5.20.1", - "webpack": "^4.0.0", - "yorkie": "^2.0.0" - } - }, - "@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?cache=0&sync_timestamp=1616590656418&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fcli-plugin-vuex%2Fdownload%2F%40vue%2Fcli-plugin-vuex-4.5.12.tgz", - "integrity": "sha1-9/vhd+5xdvBVtUbp50Ry+dkXdiY=", - "dev": true - }, - "@vue/cli-service": { - "version": "4.5.12", - "resolved": "https://registry.npm.taobao.org/@vue/cli-service/download/@vue/cli-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": { - "acorn": { - "version": "7.4.1", - "resolved": "https://registry.npm.taobao.org/acorn/download/acorn-7.4.1.tgz", - "integrity": "sha1-/q7SVZc9LndVW4PbwIhRpsY1IPo=", - "dev": true - }, - "cacache": { - "version": "13.0.1", - "resolved": "https://registry.npm.taobao.org/cacache/download/cacache-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" - } - }, - "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=1611075460296&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" - } - }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npm.taobao.org/jsonfile/download/jsonfile-4.0.0.tgz?cache=0&sync_timestamp=1604161843950&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjsonfile%2Fdownload%2Fjsonfile-4.0.0.tgz", - "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "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 - }, - "ssri": { - "version": "7.1.0", - "resolved": "https://registry.npm.taobao.org/ssri/download/ssri-7.1.0.tgz?cache=0&sync_timestamp=1617826339976&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" - } - }, - "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=1610194258495&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" - } - }, - "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npm.taobao.org/universalify/download/universalify-0.1.2.tgz?cache=0&sync_timestamp=1603180037346&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Funiversalify%2Fdownload%2Funiversalify-0.1.2.tgz", - "integrity": "sha1-tkb2m+OULavOzJ1mOcgNwQXvqmY=", - "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=1616590660239&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/compiler-core": { - "version": "3.0.11", - "resolved": "https://registry.npm.taobao.org/@vue/compiler-core/download/@vue/compiler-core-3.0.11.tgz?cache=0&sync_timestamp=1617321650054&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fcompiler-core%2Fdownload%2F%40vue%2Fcompiler-core-3.0.11.tgz", - "integrity": "sha1-XvV55G17M2uHNSKHWNHCxQWq5po=", - "requires": { - "@babel/parser": "^7.12.0", - "@babel/types": "^7.12.0", - "@vue/shared": "3.0.11", - "estree-walker": "^2.0.1", - "source-map": "^0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=" - } - } - }, - "@vue/compiler-dom": { - "version": "3.0.11", - "resolved": "https://registry.npm.taobao.org/@vue/compiler-dom/download/@vue/compiler-dom-3.0.11.tgz?cache=0&sync_timestamp=1617321696823&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fcompiler-dom%2Fdownload%2F%40vue%2Fcompiler-dom-3.0.11.tgz", - "integrity": "sha1-sV/ByQk3H9ZxdGAgulW12rSnMO4=", - "requires": { - "@vue/compiler-core": "3.0.11", - "@vue/shared": "3.0.11" - } - }, - "@vue/compiler-sfc": { - "version": "3.0.11", - "resolved": "https://registry.npm.taobao.org/@vue/compiler-sfc/download/@vue/compiler-sfc-3.0.11.tgz?cache=0&sync_timestamp=1617321651249&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fcompiler-sfc%2Fdownload%2F%40vue%2Fcompiler-sfc-3.0.11.tgz", - "integrity": "sha1-zYyiFUuIlntSH1rTsQ9fi2tmVnk=", - "dev": true, - "requires": { - "@babel/parser": "^7.13.9", - "@babel/types": "^7.13.0", - "@vue/compiler-core": "3.0.11", - "@vue/compiler-dom": "3.0.11", - "@vue/compiler-ssr": "3.0.11", - "@vue/shared": "3.0.11", - "consolidate": "^0.16.0", - "estree-walker": "^2.0.1", - "hash-sum": "^2.0.0", - "lru-cache": "^5.1.1", - "magic-string": "^0.25.7", - "merge-source-map": "^1.1.0", - "postcss": "^8.1.10", - "postcss-modules": "^4.0.0", - "postcss-selector-parser": "^6.0.4", - "source-map": "^0.6.1" - }, - "dependencies": { - "consolidate": { - "version": "0.16.0", - "resolved": "https://registry.npm.taobao.org/consolidate/download/consolidate-0.16.0.tgz?cache=0&sync_timestamp=1599596658886&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fconsolidate%2Fdownload%2Fconsolidate-0.16.0.tgz", - "integrity": "sha1-oRhkdokw8vGUMWYKZZBmaPX73BY=", - "dev": true, - "requires": { - "bluebird": "^3.7.2" - } - }, - "postcss": { - "version": "8.2.9", - "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-8.2.9.tgz?cache=0&sync_timestamp=1617137095020&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss%2Fdownload%2Fpostcss-8.2.9.tgz", - "integrity": "sha1-/ZX/N7XO5VxAmz/dI3KWq0CW+6M=", - "dev": true, - "requires": { - "colorette": "^1.2.2", - "nanoid": "^3.1.22", - "source-map": "^0.6.1" - } - }, - "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 - } - } - }, - "@vue/compiler-ssr": { - "version": "3.0.11", - "resolved": "https://registry.npm.taobao.org/@vue/compiler-ssr/download/@vue/compiler-ssr-3.0.11.tgz?cache=0&sync_timestamp=1617321652994&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fcompiler-ssr%2Fdownload%2F%40vue%2Fcompiler-ssr-3.0.11.tgz", - "integrity": "sha1-rFoF/RJXQS+mYHnII9ggO2qImhM=", - "dev": true, - "requires": { - "@vue/compiler-dom": "3.0.11", - "@vue/shared": "3.0.11" } }, "@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?cache=0&sync_timestamp=1595427694165&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fcomponent-compiler-utils%2Fdownload%2F%40vue%2Fcomponent-compiler-utils-3.2.0.tgz", - "integrity": "sha1-j4UYLO7Sjps8dTE95mn4MWbRHl0=", - "dev": true, + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@vue/component-compiler-utils/-/component-compiler-utils-2.6.0.tgz", + "integrity": "sha512-IHjxt7LsOFYc0DkTncB7OXJL7UzwOLPPQCfEUNyxL2qt+tF12THV+EO33O1G2Uk4feMSWua3iD39Itszx0f0bw==", "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", + "postcss-selector-parser": "^5.0.0", + "prettier": "1.16.3", "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?cache=0&sync_timestamp=1594427606170&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flru-cache%2Fdownload%2Flru-cache-4.1.5.tgz", - "integrity": "sha1-i75Q6oW+1ZvJ4z3KuCNe6bz0Q80=", - "dev": true, + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", "requires": { "pseudomap": "^1.0.2", "yallist": "^2.1.2" @@ -2277,76 +1333,15 @@ }, "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 - }, - "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npm.taobao.org/yallist/download/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", - "dev": true + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" } } }, - "@vue/eslint-config-typescript": { - "version": "7.0.0", - "resolved": "https://registry.npm.taobao.org/@vue/eslint-config-typescript/download/@vue/eslint-config-typescript-7.0.0.tgz", - "integrity": "sha1-Igxwwu33olPnOSmFJfTUAbjvADg=", - "dev": true, - "requires": { - "vue-eslint-parser": "^7.0.0" - } - }, - "@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&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 - }, - "@vue/reactivity": { - "version": "3.0.11", - "resolved": "https://registry.npm.taobao.org/@vue/reactivity/download/@vue/reactivity-3.0.11.tgz?cache=0&sync_timestamp=1617321653799&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Freactivity%2Fdownload%2F%40vue%2Freactivity-3.0.11.tgz", - "integrity": "sha1-B7WINJ/QViaxfzUAy+99S9tNvQs=", - "requires": { - "@vue/shared": "3.0.11" - } - }, - "@vue/runtime-core": { - "version": "3.0.11", - "resolved": "https://registry.npm.taobao.org/@vue/runtime-core/download/@vue/runtime-core-3.0.11.tgz", - "integrity": "sha1-xS38as8yFUk2I1UsHCkZCAxWLkQ=", - "requires": { - "@vue/reactivity": "3.0.11", - "@vue/shared": "3.0.11" - } - }, - "@vue/runtime-dom": { - "version": "3.0.11", - "resolved": "https://registry.npm.taobao.org/@vue/runtime-dom/download/@vue/runtime-dom-3.0.11.tgz", - "integrity": "sha1-elUt8hkHlCch/raWHEGOIippkzc=", - "requires": { - "@vue/runtime-core": "3.0.11", - "@vue/shared": "3.0.11", - "csstype": "^2.6.8" - } - }, - "@vue/shared": { - "version": "3.0.11", - "resolved": "https://registry.npm.taobao.org/@vue/shared/download/@vue/shared-3.0.11.tgz?cache=0&sync_timestamp=1617321695881&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fshared%2Fdownload%2F%40vue%2Fshared-3.0.11.tgz", - "integrity": "sha1-INIt0Np9NYuyHBf5vehigVJkLHc=" - }, - "@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=1613216639558&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=1610041327965&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, + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", "requires": { "@webassemblyjs/helper-module-context": "1.9.0", "@webassemblyjs/helper-wasm-bytecode": "1.9.0", @@ -2355,57 +1350,49 @@ }, "@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=1610043274676&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 + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", + "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==" }, "@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=1610041334619&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 + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==" }, "@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=1610041334130&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 + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==" }, "@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", - "integrity": "sha1-ZH+Iks0gQ6gqwMjF51w28dkVnyc=", - "dev": true, + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", + "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", "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=1610041345513&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 + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", + "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==" }, "@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?cache=0&sync_timestamp=1601755861500&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Fhelper-module-context%2Fdownload%2F%40webassemblyjs%2Fhelper-module-context-1.9.0.tgz", - "integrity": "sha1-JdiIS3aDmHGgimxvgGw5ee9xLwc=", - "dev": true, + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz", + "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==", "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=1610041334247&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 + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==" }, "@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=1610041332602&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, + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", "requires": { "@webassemblyjs/ast": "1.9.0", "@webassemblyjs/helper-buffer": "1.9.0", @@ -2415,33 +1402,29 @@ }, "@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=1610041334740&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, + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", "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=1610041334514&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, + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", "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=1610041334838&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 + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==" }, "@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&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, + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", "requires": { "@webassemblyjs/ast": "1.9.0", "@webassemblyjs/helper-buffer": "1.9.0", @@ -2455,9 +1438,8 @@ }, "@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=1610041335808&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, + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", "requires": { "@webassemblyjs/ast": "1.9.0", "@webassemblyjs/helper-wasm-bytecode": "1.9.0", @@ -2468,9 +1450,8 @@ }, "@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=1610041336191&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, + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", "requires": { "@webassemblyjs/ast": "1.9.0", "@webassemblyjs/helper-buffer": "1.9.0", @@ -2480,9 +1461,8 @@ }, "@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=1610041328345&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, + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", "requires": { "@webassemblyjs/ast": "1.9.0", "@webassemblyjs/helper-api-error": "1.9.0", @@ -2494,9 +1474,8 @@ }, "@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=1610041336497&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, + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz", + "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==", "requires": { "@webassemblyjs/ast": "1.9.0", "@webassemblyjs/floating-point-hex-parser": "1.9.0", @@ -2508,9 +1487,8 @@ }, "@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=1610041335289&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, + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", "requires": { "@webassemblyjs/ast": "1.9.0", "@webassemblyjs/wast-parser": "1.9.0", @@ -2519,21 +1497,18 @@ }, "@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 + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" }, "@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 + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" }, "accepts": { "version": "1.3.7", - "resolved": "https://registry.npm.taobao.org/accepts/download/accepts-1.3.7.tgz", - "integrity": "sha1-UxvHJlF6OytB+FACHGzBXqq1B80=", - "dev": true, + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", "requires": { "mime-types": "~2.1.24", "negotiator": "0.6.2" @@ -2541,43 +1516,18 @@ }, "acorn": { "version": "6.4.2", - "resolved": "https://registry.npm.taobao.org/acorn/download/acorn-6.4.2.tgz", - "integrity": "sha1-NYZv1xBSjpLeEM8GAWSY5H454eY=", - "dev": true - }, - "acorn-jsx": { - "version": "5.3.1", - "resolved": "https://registry.npm.taobao.org/acorn-jsx/download/acorn-jsx-5.3.1.tgz?cache=0&sync_timestamp=1599499160644&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Facorn-jsx%2Fdownload%2Facorn-jsx-5.3.1.tgz", - "integrity": "sha1-/IZh4Rt6wVOcR9v+oucrOvNNJns=", - "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 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==" }, "address": { "version": "1.1.2", - "resolved": "https://registry.npm.taobao.org/address/download/address-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", - "integrity": "sha1-kmcP9Q9TWb23o+DUDQ7DDFc3aHo=", - "dev": true, - "requires": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - } + "resolved": "https://registry.npmjs.org/address/-/address-1.1.2.tgz", + "integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==" }, "ajv": { "version": "6.12.6", - "resolved": "https://registry.npm.taobao.org/ajv/download/ajv-6.12.6.tgz", - "integrity": "sha1-uvWmLoArB9l3A0WG+MO69a3ybfQ=", - "dev": true, + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "requires": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -2587,162 +1537,298 @@ }, "ajv-errors": { "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/ajv-errors/download/ajv-errors-1.0.1.tgz?cache=0&sync_timestamp=1616886041666&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fajv-errors%2Fdownload%2Fajv-errors-1.0.1.tgz", - "integrity": "sha1-81mGrOuRr63sQQL72FAUlQzvpk0=", - "dev": true + "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==" }, "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 + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==" }, "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 + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=" }, - "ansi-colors": { - "version": "3.2.4", - "resolved": "https://registry.npm.taobao.org/ansi-colors/download/ansi-colors-3.2.4.tgz", - "integrity": "sha1-46PaS/uubIapwoViXeEkojQCb78=", - "dev": true - }, - "ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npm.taobao.org/ansi-escapes/download/ansi-escapes-4.3.2.tgz", - "integrity": "sha1-ayKR0dt9mLZSHV8e+kLQ86n+tl4=", - "dev": true, + "ansi-align": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.0.tgz", + "integrity": "sha512-ZpClVKqXN3RGBmKibdfWzqCY4lnjEuoNzU5T0oEFpfd/z5qJHVarukridD4juLO2FXMiwUQxr9WqQtaYa8XRYw==", "requires": { - "type-fest": "^0.21.3" + "string-width": "^3.0.0" }, "dependencies": { - "type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npm.taobao.org/type-fest/download/type-fest-0.21.3.tgz?cache=0&sync_timestamp=1616514642213&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftype-fest%2Fdownload%2Ftype-fest-0.21.3.tgz", - "integrity": "sha1-0mCiSwGYQ24TP6JqUkptZfo7Ljc=", - "dev": true + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "requires": { + "ansi-regex": "^4.1.0" + } } } }, + "ansi-colors": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz", + "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==" + }, + "ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==" + }, "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 + "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", + "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=" }, "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 + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" }, "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, + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "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 + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha1-q8av7tzqUugJzcA3au0845Y10X8=" }, "anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npm.taobao.org/anymatch/download/anymatch-3.1.2.tgz?cache=0&sync_timestamp=1617747806715&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fanymatch%2Fdownload%2Fanymatch-3.1.2.tgz", - "integrity": "sha1-wFV8CWrzLxBhmPT04qODU343hxY=", - "dev": true, + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "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.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "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.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "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" + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "requires": { + "remove-trailing-separator": "^1.0.1" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } } }, "aproba": { "version": "1.2.0", - "resolved": "https://registry.npm.taobao.org/aproba/download/aproba-1.2.0.tgz", - "integrity": "sha1-aALmJk79GMeQobDVF/DyYnvyyUo=", - "dev": true + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" }, "arch": { "version": "2.2.0", - "resolved": "https://registry.npm.taobao.org/arch/download/arch-2.2.0.tgz", - "integrity": "sha1-G8R4GPMFdk8jqzMGsL/AhsWinRE=", - "dev": true + "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", + "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==" + }, + "archive-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/archive-type/-/archive-type-4.0.0.tgz", + "integrity": "sha1-+S5yIzBW38aWlHJ0nCZ72wRrHXA=", + "requires": { + "file-type": "^4.2.0" + }, + "dependencies": { + "file-type": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-4.4.0.tgz", + "integrity": "sha1-G2AOX8ofvcboDApwxxyNul95BsU=" + } + } + }, + "are-we-there-yet": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", + "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } }, "argparse": { "version": "1.0.10", - "resolved": "https://registry.npm.taobao.org/argparse/download/argparse-1.0.10.tgz", - "integrity": "sha1-vNZ5HqWuCXJeF+WtmIE0zUCz2RE=", - "dev": true, + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", "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 + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" }, "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 + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" }, "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 + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" + }, + "array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=" }, "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 + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" }, "array-union": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/array-union/download/array-union-1.0.2.tgz?cache=0&sync_timestamp=1614624227561&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Farray-union%2Fdownload%2Farray-union-1.0.2.tgz", - "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", - "dev": true, - "requires": { - "array-uniq": "^1.0.1" - } + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" }, "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 + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=" }, "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 + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" + }, + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=" }, "asn1": { "version": "0.2.4", - "resolved": "https://registry.npm.taobao.org/asn1/download/asn1-0.2.4.tgz", - "integrity": "sha1-jSR136tVO7M+d7VOWeiAu4ziMTY=", - "dev": true, + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", "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, + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", "requires": { "bn.js": "^4.0.0", "inherits": "^2.0.1", @@ -2752,17 +1838,15 @@ "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 + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" } } }, "assert": { "version": "1.5.0", - "resolved": "https://registry.npm.taobao.org/assert/download/assert-1.5.0.tgz", - "integrity": "sha1-VcEJqvbgrv2z3EtxJAxwv1dLGOs=", - "dev": true, + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", "requires": { "object-assign": "^4.1.1", "util": "0.10.3" @@ -2770,15 +1854,13 @@ "dependencies": { "inherits": { "version": "2.0.1", - "resolved": "https://registry.npm.taobao.org/inherits/download/inherits-2.0.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Finherits%2Fdownload%2Finherits-2.0.1.tgz", - "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", - "dev": true + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" }, "util": { "version": "0.10.3", - "resolved": "https://registry.npm.taobao.org/util/download/util-0.10.3.tgz", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", - "dev": true, "requires": { "inherits": "2.0.1" } @@ -2787,67 +1869,49 @@ }, "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 + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" }, "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 - }, - "astral-regex": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/astral-regex/download/astral-regex-1.0.0.tgz", - "integrity": "sha1-bIw/uCfdQ+45GPJ7gngqt2WKb9k=", - "dev": true + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=" }, "async": { "version": "2.6.3", - "resolved": "https://registry.npm.taobao.org/async/download/async-2.6.3.tgz", - "integrity": "sha1-1yYl4jRKNlbjo61Pp0n6gymdgv8=", - "dev": true, + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", "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=", - "dev": true + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==" }, "asynckit": { "version": "0.4.0", - "resolved": "https://registry.npm.taobao.org/asynckit/download/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", - "dev": true - }, - "at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/at-least-node/download/at-least-node-1.0.0.tgz", - "integrity": "sha1-YCzUtG6EStTv/JKoARo8RuAjjcI=", - "dev": true, - "optional": true + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" }, "atob": { "version": "2.1.2", - "resolved": "https://registry.npm.taobao.org/atob/download/atob-2.1.2.tgz", - "integrity": "sha1-bZUX654DDSQ2ZmZR6GvZ9vE1M8k=", - "dev": true + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" + }, + "auto-bind": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/auto-bind/-/auto-bind-2.1.1.tgz", + "integrity": "sha512-NUwV1i9D3vxxY1KnfZgSZ716d6ovY7o8LfOwLhGIPFBowIb6Ln6DBW64+jCqPzUznel2hRSkQnYQqvh7/ldw8A==", + "requires": { + "@types/react": "^16.8.12" + } }, "autoprefixer": { "version": "9.8.6", - "resolved": "https://registry.npm.taobao.org/autoprefixer/download/autoprefixer-9.8.6.tgz?cache=0&sync_timestamp=1614956763868&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fautoprefixer%2Fdownload%2Fautoprefixer-9.8.6.tgz", - "integrity": "sha1-O3NZTKG/kmYyDFrPFYjXTep0IQ8=", - "dev": true, + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.6.tgz", + "integrity": "sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==", "requires": { "browserslist": "^4.12.0", "caniuse-lite": "^1.0.30001109", @@ -2860,137 +1924,69 @@ }, "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 + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" }, "aws4": { "version": "1.11.0", - "resolved": "https://registry.npm.taobao.org/aws4/download/aws4-1.11.0.tgz?cache=0&sync_timestamp=1604101385256&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Faws4%2Fdownload%2Faws4-1.11.0.tgz", - "integrity": "sha1-1h9G2DslGSUOJ4Ta9bCUeai0HFk=", - "dev": true - }, - "babel-code-frame": { - "version": "6.26.0", - "resolved": "https://registry.npm.taobao.org/babel-code-frame/download/babel-code-frame-6.26.0.tgz", - "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "esutils": "^2.0.2", - "js-tokens": "^3.0.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 - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz?cache=0&sync_timestamp=1591687018980&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "js-tokens": { - "version": "3.0.2", - "resolved": "https://registry.npm.taobao.org/js-tokens/download/js-tokens-3.0.2.tgz", - "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", - "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" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true - } - } + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" }, "babel-loader": { - "version": "8.2.2", - "resolved": "https://registry.npm.taobao.org/babel-loader/download/babel-loader-8.2.2.tgz?cache=0&sync_timestamp=1606424688085&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbabel-loader%2Fdownload%2Fbabel-loader-8.2.2.tgz", - "integrity": "sha1-k2POhMEMmkDmx1N0jhRBtgyKC4E=", - "dev": true, + "version": "8.0.5", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.0.5.tgz", + "integrity": "sha512-NTnHnVRd2JnRqPC0vW+iOQWU5pchDbYXsG2E6DMXEpMfUcQKclF9gmf3G3ZMhzG7IG9ji4coL0cm+FxeWxDpnw==", "requires": { - "find-cache-dir": "^3.3.1", - "loader-utils": "^1.4.0", - "make-dir": "^3.1.0", - "schema-utils": "^2.6.5" + "find-cache-dir": "^2.0.0", + "loader-utils": "^1.0.2", + "mkdirp": "^0.5.1", + "util.promisify": "^1.0.0" } }, "babel-plugin-dynamic-import-node": { "version": "2.3.3", - "resolved": "https://registry.npm.taobao.org/babel-plugin-dynamic-import-node/download/babel-plugin-dynamic-import-node-2.3.3.tgz?cache=0&sync_timestamp=1587495824228&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbabel-plugin-dynamic-import-node%2Fdownload%2Fbabel-plugin-dynamic-import-node-2.3.3.tgz", - "integrity": "sha1-hP2hnJduxcbe/vV/lCez3vZuF6M=", - "dev": true, + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", "requires": { "object.assign": "^4.1.0" } }, "babel-plugin-polyfill-corejs2": { - "version": "0.2.0", - "resolved": "https://registry.npm.taobao.org/babel-plugin-polyfill-corejs2/download/babel-plugin-polyfill-corejs2-0.2.0.tgz", - "integrity": "sha1-aGd1v5pap1fhBSCQNnXjiJyu7cQ=", - "dev": true, + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.2.tgz", + "integrity": "sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ==", "requires": { "@babel/compat-data": "^7.13.11", - "@babel/helper-define-polyfill-provider": "^0.2.0", + "@babel/helper-define-polyfill-provider": "^0.2.2", "semver": "^6.1.1" } }, "babel-plugin-polyfill-corejs3": { - "version": "0.2.0", - "resolved": "https://registry.npm.taobao.org/babel-plugin-polyfill-corejs3/download/babel-plugin-polyfill-corejs3-0.2.0.tgz?cache=0&sync_timestamp=1617210130706&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbabel-plugin-polyfill-corejs3%2Fdownload%2Fbabel-plugin-polyfill-corejs3-0.2.0.tgz", - "integrity": "sha1-9LS7exkymCffNv9W9ubTZwJst6I=", - "dev": true, + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.4.tgz", + "integrity": "sha512-z3HnJE5TY/j4EFEa/qpQMSbcUJZ5JQi+3UFjXzn6pQCmIKc5Ug5j98SuYyH+m4xQnvKlMDIW4plLfgyVnd0IcQ==", "requires": { - "@babel/helper-define-polyfill-provider": "^0.2.0", - "core-js-compat": "^3.9.1" + "@babel/helper-define-polyfill-provider": "^0.2.2", + "core-js-compat": "^3.14.0" } }, "babel-plugin-polyfill-regenerator": { - "version": "0.2.0", - "resolved": "https://registry.npm.taobao.org/babel-plugin-polyfill-regenerator/download/babel-plugin-polyfill-regenerator-0.2.0.tgz", - "integrity": "sha1-hT9fVxb0aR2YyE+Aacdjbqjaerg=", - "dev": true, + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.2.tgz", + "integrity": "sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg==", "requires": { - "@babel/helper-define-polyfill-provider": "^0.2.0" + "@babel/helper-define-polyfill-provider": "^0.2.2" } }, "balanced-match": { "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/balanced-match/download/balanced-match-1.0.2.tgz?cache=0&sync_timestamp=1617714298273&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbalanced-match%2Fdownload%2Fbalanced-match-1.0.2.tgz", - "integrity": "sha1-6D46fj8wCzTLnYf2FfoMvzV2kO4=", - "dev": true + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" }, "base": { "version": "0.11.2", - "resolved": "https://registry.npm.taobao.org/base/download/base-0.11.2.tgz", - "integrity": "sha1-e95c7RRbbVUakNuH+DxVi060io8=", - "dev": true, + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", "requires": { "cache-base": "^1.0.1", "class-utils": "^0.3.5", @@ -3003,36 +1999,32 @@ "dependencies": { "define-property": { "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/define-property/-/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, + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "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, + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "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, + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "requires": { "is-accessor-descriptor": "^1.0.0", "is-data-descriptor": "^1.0.0", @@ -3043,76 +2035,380 @@ }, "base64-js": { "version": "1.5.1", - "resolved": "https://registry.npm.taobao.org/base64-js/download/base64-js-1.5.1.tgz?cache=0&sync_timestamp=1605123435820&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbase64-js%2Fdownload%2Fbase64-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 + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" }, "bcrypt-pbkdf": { "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/bcrypt-pbkdf/download/bcrypt-pbkdf-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/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 + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" + }, + "bin-build": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bin-build/-/bin-build-3.0.0.tgz", + "integrity": "sha512-jcUOof71/TNAI2uM5uoUaDq2ePcVBQ3R/qhxAz1rX7UfvduAL/RXD3jXzvn8cVcDJdGVkiR1shal3OH0ImpuhA==", + "requires": { + "decompress": "^4.0.0", + "download": "^6.2.2", + "execa": "^0.7.0", + "p-map-series": "^1.0.0", + "tempfile": "^2.0.0" + }, + "dependencies": { + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "requires": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", + "requires": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.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" + } + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + } + } + }, + "bin-check": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bin-check/-/bin-check-4.1.0.tgz", + "integrity": "sha512-b6weQyEUKsDGFlACWSIOfveEnImkJyK/FGW6FAG42loyoquvjdtOIqO6yBFzHyqyVVhNgNkQxxx09SFLK28YnA==", + "requires": { + "execa": "^0.7.0", + "executable": "^4.1.0" + }, + "dependencies": { + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "requires": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", + "requires": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.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" + } + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + } + } + }, + "bin-version": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bin-version/-/bin-version-3.1.0.tgz", + "integrity": "sha512-Mkfm4iE1VFt4xd4vH+gx+0/71esbfus2LsnCGe8Pi4mndSPyT+NGES/Eg99jx8/lUGWfu3z2yuB/bt5UB+iVbQ==", + "requires": { + "execa": "^1.0.0", + "find-versions": "^3.0.0" + }, + "dependencies": { + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "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" + } + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "requires": { + "pump": "^3.0.0" + } + } + } + }, + "bin-version-check": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/bin-version-check/-/bin-version-check-4.0.0.tgz", + "integrity": "sha512-sR631OrhC+1f8Cvs8WyVWOA33Y8tgwjETNPyyD/myRBXLkfS/vl74FmH/lFcRl9KY3zwGh7jFhvyk9vV3/3ilQ==", + "requires": { + "bin-version": "^3.0.0", + "semver": "^5.6.0", + "semver-truncate": "^1.1.2" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "bin-wrapper": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bin-wrapper/-/bin-wrapper-4.1.0.tgz", + "integrity": "sha512-hfRmo7hWIXPkbpi0ZltboCMVrU+0ClXR/JgbCKKjlDjQf6igXa7OwdqNcFWQZPZTgiY7ZpzE3+LjjkLiTN2T7Q==", + "requires": { + "bin-check": "^4.1.0", + "bin-version-check": "^4.0.0", + "download": "^7.1.0", + "import-lazy": "^3.1.0", + "os-filter-obj": "^2.0.0", + "pify": "^4.0.1" + }, + "dependencies": { + "@sindresorhus/is": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.7.0.tgz", + "integrity": "sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow==" + }, + "cacheable-request": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-2.1.4.tgz", + "integrity": "sha1-DYCIAbY0KtM8kd+dC0TcCbkeXD0=", + "requires": { + "clone-response": "1.0.2", + "get-stream": "3.0.0", + "http-cache-semantics": "3.8.1", + "keyv": "3.0.0", + "lowercase-keys": "1.0.0", + "normalize-url": "2.0.1", + "responselike": "1.0.2" + }, + "dependencies": { + "lowercase-keys": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz", + "integrity": "sha1-TjNms55/VFfjXxMkvfb4jQv8cwY=" + } + } + }, + "download": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/download/-/download-7.1.0.tgz", + "integrity": "sha512-xqnBTVd/E+GxJVrX5/eUJiLYjCGPwMpdL+jGhGU57BvtcA7wwhtHVbXBeUk51kOpW3S7Jn3BQbN9Q1R1Km2qDQ==", + "requires": { + "archive-type": "^4.0.0", + "caw": "^2.0.1", + "content-disposition": "^0.5.2", + "decompress": "^4.2.0", + "ext-name": "^5.0.0", + "file-type": "^8.1.0", + "filenamify": "^2.0.0", + "get-stream": "^3.0.0", + "got": "^8.3.1", + "make-dir": "^1.2.0", + "p-event": "^2.1.0", + "pify": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + } + } + }, + "file-type": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-8.1.0.tgz", + "integrity": "sha512-qyQ0pzAy78gVoJsmYeNgl8uH8yKhr1lVhW7JbzJmnlRi0I4R2eEDEJZVKG8agpDnLpacwNbDhLNG/LMdxHD2YQ==" + }, + "got": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/got/-/got-8.3.2.tgz", + "integrity": "sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw==", + "requires": { + "@sindresorhus/is": "^0.7.0", + "cacheable-request": "^2.1.1", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^3.0.0", + "into-stream": "^3.1.0", + "is-retry-allowed": "^1.1.0", + "isurl": "^1.0.0-alpha5", + "lowercase-keys": "^1.0.0", + "mimic-response": "^1.0.0", + "p-cancelable": "^0.4.0", + "p-timeout": "^2.0.1", + "pify": "^3.0.0", + "safe-buffer": "^5.1.1", + "timed-out": "^4.0.1", + "url-parse-lax": "^3.0.0", + "url-to-options": "^1.0.1" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + } + } + }, + "http-cache-semantics": { + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz", + "integrity": "sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==" + }, + "import-lazy": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-3.1.0.tgz", + "integrity": "sha512-8/gvXvX2JMn0F+CDlSC4l6kOmVaLOO3XLkksI7CI3Ud95KDYJuYur2b9P/PUt/i/pDAMd/DulQsNbbbmRRsDIQ==" + }, + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=" + }, + "keyv": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.0.0.tgz", + "integrity": "sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA==", + "requires": { + "json-buffer": "3.0.0" + } + }, + "make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "requires": { + "pify": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + } + } + }, + "normalize-url": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-2.0.1.tgz", + "integrity": "sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw==", + "requires": { + "prepend-http": "^2.0.0", + "query-string": "^5.0.1", + "sort-keys": "^2.0.0" + } + }, + "p-cancelable": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.4.1.tgz", + "integrity": "sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ==" + }, + "p-event": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-2.3.1.tgz", + "integrity": "sha512-NQCqOFhbpVTMX4qMe8PF8lbGtzZ+LCiN7pcNrb/413Na7+TRoe1xkKUzuWa/YEJdGQ0FvKtj35EEbDoVPO2kbA==", + "requires": { + "p-timeout": "^2.0.1" + } + }, + "p-timeout": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-2.0.1.tgz", + "integrity": "sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA==", + "requires": { + "p-finally": "^1.0.0" + } + }, + "sort-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz", + "integrity": "sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg=", + "requires": { + "is-plain-obj": "^1.0.0" + } + } + } }, "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=1610299413755&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 + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==" }, "bindings": { "version": "1.5.0", - "resolved": "https://registry.npm.taobao.org/bindings/download/bindings-1.5.0.tgz", - "integrity": "sha1-EDU8npRTNLwFEabZCzj7x8nFBN8=", - "dev": true, + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", "optional": true, "requires": { "file-uri-to-path": "1.0.0" } }, + "bl": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.3.tgz", + "integrity": "sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==", + "requires": { + "readable-stream": "^2.3.5", + "safe-buffer": "^5.1.1" + } + }, "bluebird": { "version": "3.7.2", - "resolved": "https://registry.npm.taobao.org/bluebird/download/bluebird-3.7.2.tgz?cache=0&sync_timestamp=1598869137824&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbluebird%2Fdownload%2Fbluebird-3.7.2.tgz", - "integrity": "sha1-nyKcFb4nJFT/qXOs4NvueaGww28=", - "dev": true + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" }, "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 + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", + "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" }, "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, + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", + "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", "requires": { "bytes": "3.1.0", "content-type": "~1.0.4", @@ -3128,105 +2424,143 @@ "dependencies": { "debug": { "version": "2.6.9", - "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&sync_timestamp=1607566782124&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", - "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", - "dev": true, + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "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=1607433950466&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", - "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 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" } } }, "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 + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" + }, + "boxen": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-4.2.0.tgz", + "integrity": "sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ==", + "requires": { + "ansi-align": "^3.0.0", + "camelcase": "^5.3.1", + "chalk": "^3.0.0", + "cli-boxes": "^2.2.0", + "string-width": "^4.1.0", + "term-size": "^2.1.0", + "type-fest": "^0.8.1", + "widest-line": "^3.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "string-width": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "requires": { + "ansi-regex": "^5.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } }, "brace-expansion": { "version": "1.1.11", - "resolved": "https://registry.npm.taobao.org/brace-expansion/download/brace-expansion-1.1.11.tgz?cache=0&sync_timestamp=1614010713935&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbrace-expansion%2Fdownload%2Fbrace-expansion-1.1.11.tgz", - "integrity": "sha1-PH/L9SnYcibz0vUrlm/1Jx60Qd0=", - "dev": true, + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, "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, + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", "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": "^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 + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" }, "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, + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", "requires": { "buffer-xor": "^1.0.3", "cipher-base": "^1.0.0", @@ -3238,9 +2572,8 @@ }, "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, + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", "requires": { "browserify-aes": "^1.0.4", "browserify-des": "^1.0.0", @@ -3249,9 +2582,8 @@ }, "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, + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", "requires": { "cipher-base": "^1.0.1", "des.js": "^1.0.0", @@ -3261,9 +2593,8 @@ }, "browserify-rsa": { "version": "4.1.0", - "resolved": "https://registry.npm.taobao.org/browserify-rsa/download/browserify-rsa-4.1.0.tgz?cache=0&sync_timestamp=1605194217709&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbrowserify-rsa%2Fdownload%2Fbrowserify-rsa-4.1.0.tgz", - "integrity": "sha1-sv0Gtbda4pf3zi3GUfkY9b4VjI0=", - "dev": true, + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", "requires": { "bn.js": "^5.0.0", "randombytes": "^2.0.1" @@ -3271,9 +2602,8 @@ }, "browserify-sign": { "version": "4.2.1", - "resolved": "https://registry.npm.taobao.org/browserify-sign/download/browserify-sign-4.2.1.tgz", - "integrity": "sha1-6vSt1G3VS+O7OzbAzxWrvrp5VsM=", - "dev": true, + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", + "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", "requires": { "bn.js": "^5.1.1", "browserify-rsa": "^4.0.1", @@ -3288,9 +2618,8 @@ "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, + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", "requires": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -3299,92 +2628,88 @@ }, "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 + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" } } }, "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, + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", "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&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbrowserslist%2Fdownload%2Fbrowserslist-4.16.3.tgz", - "integrity": "sha1-NAqkaUDX24eHSFZ8XeokpI3fNxc=", - "dev": true, + "version": "4.16.6", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz", + "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==", "requires": { - "caniuse-lite": "^1.0.30001181", - "colorette": "^1.2.1", - "electron-to-chromium": "^1.3.649", + "caniuse-lite": "^1.0.30001219", + "colorette": "^1.2.2", + "electron-to-chromium": "^1.3.723", "escalade": "^3.1.1", - "node-releases": "^1.1.70" + "node-releases": "^1.1.71" } }, "buffer": { - "version": "4.9.2", - "resolved": "https://registry.npm.taobao.org/buffer/download/buffer-4.9.2.tgz?cache=0&sync_timestamp=1606100030972&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbuffer%2Fdownload%2Fbuffer-4.9.2.tgz", - "integrity": "sha1-Iw6tNEACmIZEhBqwJEr4xEu+Pvg=", - "dev": true, + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", "requires": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4", - "isarray": "^1.0.0" + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" } }, + "buffer-alloc": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", + "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", + "requires": { + "buffer-alloc-unsafe": "^1.1.0", + "buffer-fill": "^1.0.0" + } + }, + "buffer-alloc-unsafe": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", + "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==" + }, + "buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=" + }, + "buffer-fill": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", + "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=" + }, "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 + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" }, "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-modules": { - "version": "1.1.1", - "resolved": "https://registry.npm.taobao.org/builtin-modules/download/builtin-modules-1.1.1.tgz?cache=0&sync_timestamp=1608615406489&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbuiltin-modules%2Fdownload%2Fbuiltin-modules-1.1.1.tgz", - "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", - "dev": true + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" }, "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 + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=" }, "bytes": { "version": "3.1.0", - "resolved": "https://registry.npm.taobao.org/bytes/download/bytes-3.1.0.tgz", - "integrity": "sha1-9s95M6Ng4FiPqf3oVlHNx/gF0fY=", - "dev": true + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" }, "cacache": { "version": "12.0.4", - "resolved": "https://registry.npm.taobao.org/cacache/download/cacache-12.0.4.tgz", - "integrity": "sha1-ZovL0QWutfHZL+JVcOyVJcj6pAw=", - "dev": true, + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", "requires": { "bluebird": "^3.5.5", "chownr": "^1.1.1", @@ -3405,9 +2730,8 @@ }, "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, + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", "requires": { "collection-visit": "^1.0.0", "component-emitter": "^1.2.1", @@ -3421,24 +2745,50 @@ } }, "cache-loader": { - "version": "4.1.0", - "resolved": "https://registry.npm.taobao.org/cache-loader/download/cache-loader-4.1.0.tgz", - "integrity": "sha1-mUjK41OuwKH8ser9ojAIFuyFOH4=", - "dev": true, + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/cache-loader/-/cache-loader-2.0.1.tgz", + "integrity": "sha512-V99T3FOynmGx26Zom+JrVBytLBsmUCzVG2/4NnUKgvXN4bEV42R1ERl1IyiH/cvFIDA1Ytq2lPZ9tXDSahcQpQ==", "requires": { - "buffer-json": "^2.0.0", - "find-cache-dir": "^3.0.0", - "loader-utils": "^1.2.3", + "loader-utils": "^1.1.0", "mkdirp": "^0.5.1", - "neo-async": "^2.6.1", - "schema-utils": "^2.0.0" + "neo-async": "^2.6.0", + "normalize-path": "^3.0.0", + "schema-utils": "^1.0.0" + } + }, + "cacheable-request": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", + "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", + "requires": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^3.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^4.1.0", + "responselike": "^1.0.2" + }, + "dependencies": { + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "requires": { + "pump": "^3.0.0" + } + }, + "lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==" + } } }, "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=1610402833657&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcall-bind%2Fdownload%2Fcall-bind-1.0.2.tgz", - "integrity": "sha1-sdTonmiBGcPJqQOtMKuy9qkZvjw=", - "dev": true, + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", "requires": { "function-bind": "^1.1.1", "get-intrinsic": "^1.0.2" @@ -3446,63 +2796,64 @@ }, "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 + "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz", + "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=" }, "caller-callsite": { "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/caller-callsite/download/caller-callsite-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", - "dev": true, "requires": { "callsites": "^2.0.0" - }, - "dependencies": { - "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 - } } }, "caller-path": { "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/caller-path/download/caller-path-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", - "dev": true, "requires": { "caller-callsite": "^2.0.0" } }, "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npm.taobao.org/callsites/download/callsites-3.1.0.tgz", - "integrity": "sha1-s2MKvYlDQy9Us/BRkjjjPNffL3M=", - "dev": true + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=" }, "camel-case": { "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/camel-case/download/camel-case-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-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=1603922099064&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcamelcase%2Fdownload%2Fcamelcase-6.2.0.tgz", - "integrity": "sha1-kkr4gcnVJaydh/QNlk5c6pgqGAk=", - "dev": true + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", + "requires": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + }, + "dependencies": { + "camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=" + } + } }, "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, + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", "requires": { "browserslist": "^4.0.0", "caniuse-lite": "^1.0.0", @@ -3511,120 +2862,161 @@ } }, "caniuse-lite": { - "version": "1.0.30001208", - "resolved": "https://registry.npm.taobao.org/caniuse-lite/download/caniuse-lite-1.0.30001208.tgz?cache=0&sync_timestamp=1617866675529&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcaniuse-lite%2Fdownload%2Fcaniuse-lite-1.0.30001208.tgz", - "integrity": "sha1-qZkBSjXOvU+YxAWTCgV6DXU1Lrk=", - "dev": true + "version": "1.0.30001248", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001248.tgz", + "integrity": "sha512-NwlQbJkxUFJ8nMErnGtT0QTM2TJ33xgz4KXJSMIrjXIbDVdaYueGyjOrLKRtJC+rTiWfi6j5cnZN1NBiSBJGNw==" }, "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", - "integrity": "sha1-22QGbGQi7tLgjMFLmGykN5bbxtQ=", - "dev": true + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", + "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==" }, "caseless": { "version": "0.12.0", - "resolved": "https://registry.npm.taobao.org/caseless/download/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", - "dev": true + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + }, + "caw": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/caw/-/caw-2.0.1.tgz", + "integrity": "sha512-Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA==", + "requires": { + "get-proxy": "^2.0.0", + "isurl": "^1.0.0-alpha5", + "tunnel-agent": "^0.6.0", + "url-to-options": "^1.0.1" + } }, "chalk": { "version": "2.4.2", - "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-2.4.2.tgz?cache=0&sync_timestamp=1591687018980&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-2.4.2.tgz", - "integrity": "sha1-zUJUFnelQzPPVBpJEIwUMrRMlCQ=", - "dev": true, + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "requires": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", "supports-color": "^5.3.0" } }, - "chardet": { - "version": "0.7.0", - "resolved": "https://registry.npm.taobao.org/chardet/download/chardet-0.7.0.tgz?cache=0&sync_timestamp=1601034855780&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchardet%2Fdownload%2Fchardet-0.7.0.tgz", - "integrity": "sha1-kAlISfCTfy7twkJdDSip5fDLrZ4=", - "dev": true - }, - "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=1610721450018&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchokidar%2Fdownload%2Fchokidar-3.5.1.tgz", - "integrity": "sha1-7pznu+vSt59J8wR5nVRo4x4U5oo=", - "dev": true, + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", "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" + "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" }, "dependencies": { "braces": { - "version": "3.0.2", - "resolved": "https://registry.npm.taobao.org/braces/download/braces-3.0.2.tgz", - "integrity": "sha1-NFThpGLujVmeI23zNs2epPiv4Qc=", - "dev": true, + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", "requires": { - "fill-range": "^7.0.1" + "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" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" } }, "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, + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", "requires": { - "to-regex-range": "^5.0.1" + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "requires": { + "is-extglob": "^2.1.0" + } + } } }, "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 + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } }, "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, + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", "requires": { - "is-number": "^7.0.0" + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" } } } }, "chownr": { "version": "1.1.4", - "resolved": "https://registry.npm.taobao.org/chownr/download/chownr-1.1.4.tgz", - "integrity": "sha1-b8nXtC0ypYNZYzdmbn0ICE2izGs=", - "dev": true + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" }, "chrome-trace-event": { "version": "1.0.3", - "resolved": "https://registry.npm.taobao.org/chrome-trace-event/download/chrome-trace-event-1.0.3.tgz?cache=0&sync_timestamp=1617905851551&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchrome-trace-event%2Fdownload%2Fchrome-trace-event-1.0.3.tgz", - "integrity": "sha1-EBXs7UdB4V0GZkqVfbv1DQQeJqw=", - "dev": true + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==" }, "ci-info": { - "version": "1.6.0", - "resolved": "https://registry.npm.taobao.org/ci-info/download/ci-info-1.6.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fci-info%2Fdownload%2Fci-info-1.6.0.tgz", - "integrity": "sha1-LKINu5zrMtRSSmgzAzE/AwSx5Jc=", - "dev": true + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" }, "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, + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", "requires": { "inherits": "^2.0.1", "safe-buffer": "^5.0.1" @@ -3632,9 +3024,8 @@ }, "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, + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", "requires": { "arr-union": "^3.1.0", "define-property": "^0.2.5", @@ -3644,9 +3035,8 @@ "dependencies": { "define-property": { "version": "0.2.5", - "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, "requires": { "is-descriptor": "^0.1.0" } @@ -3655,251 +3045,95 @@ }, "clean-css": { "version": "4.2.3", - "resolved": "https://registry.npm.taobao.org/clean-css/download/clean-css-4.2.3.tgz?cache=0&sync_timestamp=1616153455026&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fclean-css%2Fdownload%2Fclean-css-4.2.3.tgz", - "integrity": "sha1-UHtd59l7SO5T2ErbAWD/YhY4D3g=", - "dev": true, + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz", + "integrity": "sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==", "requires": { "source-map": "~0.6.0" }, "dependencies": { "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 + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" } } }, - "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=1605702384104&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-boxes": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", + "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==" }, "cli-cursor": { "version": "2.1.0", - "resolved": "https://registry.npm.taobao.org/cli-cursor/download/cli-cursor-2.1.0.tgz", + "resolved": "https://registry.npmjs.org/cli-cursor/-/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=1616955169015&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=1591687018980&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", - "integrity": "sha1-NsfcmPtqmna9YjjsP3fiQlYn6Tk=", - "dev": true - }, - "cli-width": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/cli-width/download/cli-width-3.0.0.tgz", - "integrity": "sha1-ovSEN6LKqaIkNueUvwceyeYc7fY=", - "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=1604880226973&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 - }, - "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 + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=" }, - "clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npm.taobao.org/clone-deep/download/clone-deep-4.0.1.tgz", - "integrity": "sha1-wZ/Zvbv4WUK0/ZechNz31fB8I4c=", - "dev": true, + "clone-response": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", + "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", "requires": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" + "mimic-response": "^1.0.0" } }, "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, + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", "requires": { "@types/q": "^1.5.1", "chalk": "^2.4.1", "q": "^1.1.2" } }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" + }, "collection-visit": { "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/collection-visit/download/collection-visit-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/collection-visit/-/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, + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", + "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", "requires": { - "color-convert": "^1.9.1", - "color-string": "^1.5.4" + "color-convert": "^1.9.3", + "color-string": "^1.6.0" } }, "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, + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", "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 + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" }, "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=1614967287897&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcolor-string%2Fdownload%2Fcolor-string-1.5.5.tgz", - "integrity": "sha1-ZUdKjw50OWJfPSemoZ2J/EUiMBQ=", - "dev": true, + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.6.0.tgz", + "integrity": "sha512-c/hGS+kRWJutUBEngKKmk4iH3sD59MBkoxVapS/0wgpCz2u7XsNloxknyvBhzwEs1IbV36D9PwqLPJ2DTu3vMA==", "requires": { "color-name": "^1.0.0", "simple-swizzle": "^0.2.2" @@ -3907,95 +3141,65 @@ }, "colorette": { "version": "1.2.2", - "resolved": "https://registry.npm.taobao.org/colorette/download/colorette-1.2.2.tgz?cache=0&sync_timestamp=1614259623635&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcolorette%2Fdownload%2Fcolorette-1.2.2.tgz", - "integrity": "sha1-y8x51emcrqLb8Q6zom/Ys+as+pQ=", - "dev": true + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz", + "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==" + }, + "columnify": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/columnify/-/columnify-1.5.4.tgz", + "integrity": "sha1-Rzfd8ce2mop8NAVweC6UfuyOeLs=", + "requires": { + "strip-ansi": "^3.0.0", + "wcwidth": "^1.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "requires": { + "ansi-regex": "^2.0.0" + } + } + } }, "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, + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", "requires": { "delayed-stream": "~1.0.0" } }, "commander": { "version": "2.20.3", - "resolved": "https://registry.npm.taobao.org/commander/download/commander-2.20.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcommander%2Fdownload%2Fcommander-2.20.3.tgz", - "integrity": "sha1-/UhehMA+tIgcIHIrpIA16FMa6zM=", - "dev": true + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" }, "commondir": { "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/commondir/download/commondir-1.0.1.tgz", - "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", - "dev": true + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" }, "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?cache=0&sync_timestamp=1607566782124&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-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=1607433950466&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" }, "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 + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" }, "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, + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", "requires": { "buffer-from": "^1.0.0", "inherits": "^2.0.3", @@ -4003,74 +3207,96 @@ "typedarray": "^0.0.6" } }, + "config-chain": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", + "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", + "requires": { + "ini": "^1.3.4", + "proto-list": "~1.2.1" + } + }, + "configstore": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", + "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", + "requires": { + "dot-prop": "^5.2.0", + "graceful-fs": "^4.1.2", + "make-dir": "^3.0.0", + "unique-string": "^2.0.0", + "write-file-atomic": "^3.0.0", + "xdg-basedir": "^4.0.0" + } + }, "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 + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==" }, "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 + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" + }, + "console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=" + }, + "console-stream": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/console-stream/-/console-stream-0.1.1.tgz", + "integrity": "sha1-oJX+B7IEZZVfL6/Si11yvM2UnUQ=" }, "consolidate": { "version": "0.15.1", - "resolved": "https://registry.npm.taobao.org/consolidate/download/consolidate-0.15.1.tgz?cache=0&sync_timestamp=1599596658886&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fconsolidate%2Fdownload%2Fconsolidate-0.15.1.tgz", - "integrity": "sha1-IasEMjXHGgfUXZqtmFk7DbpWurc=", - "dev": true, + "resolved": "https://registry.npmjs.org/consolidate/-/consolidate-0.15.1.tgz", + "integrity": "sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw==", "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 + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=" }, "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, + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", + "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", "requires": { "safe-buffer": "5.1.2" } }, "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 + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" }, "convert-source-map": { - "version": "1.7.0", - "resolved": "https://registry.npm.taobao.org/convert-source-map/download/convert-source-map-1.7.0.tgz", - "integrity": "sha1-F6LLiC1/d9NJBYXizmxSRCSjpEI=", - "dev": true, + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", "requires": { "safe-buffer": "~5.1.1" } }, "cookie": { "version": "0.4.0", - "resolved": "https://registry.npm.taobao.org/cookie/download/cookie-0.4.0.tgz?cache=0&sync_timestamp=1587525998658&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcookie%2Fdownload%2Fcookie-0.4.0.tgz", - "integrity": "sha1-vrQ35wIrO21JAZ0IhmUwPr6cFLo=", - "dev": true + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", + "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==" }, "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 + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" }, "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, + "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", + "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", "requires": { "aproba": "^1.1.1", "fs-write-stream-atomic": "^1.0.8", @@ -4082,225 +3308,61 @@ }, "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": "5.1.2", - "resolved": "https://registry.npm.taobao.org/copy-webpack-plugin/download/copy-webpack-plugin-5.1.2.tgz?cache=0&sync_timestamp=1617709702983&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcopy-webpack-plugin%2Fdownload%2Fcopy-webpack-plugin-5.1.2.tgz", - "integrity": "sha1-ioieHcr6bJHGzUvhrRWPHTgjuuI=", - "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": { - "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=1597169872380&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" - } - }, - "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?cache=0&sync_timestamp=1598237815612&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-glob%2Fdownload%2Fis-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, - "requires": { - "is-extglob": "^2.1.0" - } - } - } - }, - "globby": { - "version": "7.1.1", - "resolved": "https://registry.npm.taobao.org/globby/download/globby-7.1.1.tgz?cache=0&sync_timestamp=1616407110746&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fglobby%2Fdownload%2Fglobby-7.1.1.tgz", - "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=", - "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" - }, - "dependencies": { - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/pify/download/pify-3.0.0.tgz?cache=0&sync_timestamp=1581725110840&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpify%2Fdownload%2Fpify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true - } - } - }, - "ignore": { - "version": "3.3.10", - "resolved": "https://registry.npm.taobao.org/ignore/download/ignore-3.3.10.tgz?cache=0&sync_timestamp=1590809430681&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fignore%2Fdownload%2Fignore-3.3.10.tgz", - "integrity": "sha1-Cpf7h2mG6AgcYxFg+PnziRV/AEM=", - "dev": true - }, - "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" - } - }, - "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=1602861215716&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=1616463550093&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", - "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", - "dev": true - }, - "slash": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/slash/download/slash-1.0.0.tgz", - "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", - "dev": true - } - } + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" }, "core-js": { - "version": "3.10.1", - "resolved": "https://registry.npm.taobao.org/core-js/download/core-js-3.10.1.tgz", - "integrity": "sha1-5oOWOXi2gG3MbApKi9SrC9rz8ho=" + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.16.0.tgz", + "integrity": "sha512-5+5VxRFmSf97nM8Jr2wzOwLqRo6zphH2aX+7KsAUONObyzakDNq2G/bgbhinxB4PoV9L3aXQYhiDKyIKWd2c8g==" }, "core-js-compat": { - "version": "3.10.1", - "resolved": "https://registry.npm.taobao.org/core-js-compat/download/core-js-compat-3.10.1.tgz", - "integrity": "sha1-Yhg6OnfO7/zEINkHo+b8Z9myfxw=", - "dev": true, + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.16.0.tgz", + "integrity": "sha512-5D9sPHCdewoUK7pSUPfTF7ZhLh8k9/CoJXWUEo+F1dZT5Z1DVgcuRqUKhjeKW+YLb8f21rTFgWwQJiNw1hoZ5Q==", "requires": { - "browserslist": "^4.16.3", + "browserslist": "^4.16.6", "semver": "7.0.0" }, "dependencies": { "semver": { "version": "7.0.0", - "resolved": "https://registry.npm.taobao.org/semver/download/semver-7.0.0.tgz?cache=0&sync_timestamp=1616463550093&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-7.0.0.tgz", - "integrity": "sha1-XzyjV2HkfgWyBsba/yz4FPAxa44=", - "dev": true + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==" } } }, "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 + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" }, "cosmiconfig": { - "version": "6.0.0", - "resolved": "https://registry.npm.taobao.org/cosmiconfig/download/cosmiconfig-6.0.0.tgz?cache=0&sync_timestamp=1596313016776&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcosmiconfig%2Fdownload%2Fcosmiconfig-6.0.0.tgz", - "integrity": "sha1-2k/uhTxS9rHmk19BwaL8UL1KmYI=", - "dev": true, - "optional": true, + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.7.2" + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" }, "dependencies": { - "path-type": { + "parse-json": { "version": "4.0.0", - "resolved": "https://registry.npm.taobao.org/path-type/download/path-type-4.0.0.tgz?cache=0&sync_timestamp=1611752058913&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpath-type%2Fdownload%2Fpath-type-4.0.0.tgz", - "integrity": "sha1-hO0BwKe6OAr+CdkKjBgNzZ0DBDs=", - "dev": true, - "optional": true + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "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?cache=0&sync_timestamp=1596557469480&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcreate-ecdh%2Fdownload%2Fcreate-ecdh-4.0.4.tgz", - "integrity": "sha1-1uf0v/pmc2CFoHYv06YyaE2rzE4=", - "dev": true, + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", "requires": { "bn.js": "^4.1.0", "elliptic": "^6.5.3" @@ -4308,17 +3370,15 @@ "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 + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" } } }, "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, + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", "requires": { "cipher-base": "^1.0.1", "inherits": "^2.0.1", @@ -4329,9 +3389,8 @@ }, "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, + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", "requires": { "cipher-base": "^1.0.3", "create-hash": "^1.1.0", @@ -4343,9 +3402,8 @@ }, "cross-spawn": { "version": "6.0.5", - "resolved": "https://registry.npm.taobao.org/cross-spawn/download/cross-spawn-6.0.5.tgz?cache=0&sync_timestamp=1598867150563&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcross-spawn%2Fdownload%2Fcross-spawn-6.0.5.tgz", - "integrity": "sha1-Sl7Hxk364iw6FBJNus3uhG2Ay8Q=", - "dev": true, + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", "requires": { "nice-try": "^1.0.4", "path-key": "^2.0.1", @@ -4356,17 +3414,15 @@ "dependencies": { "semver": { "version": "5.7.1", - "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&sync_timestamp=1616463550093&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", - "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", - "dev": true + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" } } }, "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, + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", "requires": { "browserify-cipher": "^1.0.0", "browserify-sign": "^4.0.0", @@ -4381,74 +3437,71 @@ "randomfill": "^1.0.3" } }, + "crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==" + }, "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 + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=" }, "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=1604519240728&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, + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", + "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", "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", - "integrity": "sha1-Lkssfm4tJ/jI8o9hv/zS5ske9kU=", - "dev": true, + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-2.1.1.tgz", + "integrity": "sha512-OcKJU/lt232vl1P9EEDamhoO9iKY3tIjY5GU+XDLblAykTdgs6Ux9P1hTHve8nFKy5KPpOXOsVI/hIwi3841+w==", "requires": { - "camelcase": "^5.3.1", - "cssesc": "^3.0.0", - "icss-utils": "^4.1.1", + "camelcase": "^5.2.0", + "icss-utils": "^4.1.0", "loader-utils": "^1.2.3", "normalize-path": "^3.0.0", - "postcss": "^7.0.32", + "postcss": "^7.0.14", "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" + "postcss-modules-local-by-default": "^2.0.6", + "postcss-modules-scope": "^2.1.0", + "postcss-modules-values": "^2.0.0", + "postcss-value-parser": "^3.3.0", + "schema-utils": "^1.0.0" }, "dependencies": { - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npm.taobao.org/camelcase/download/camelcase-5.3.1.tgz?cache=0&sync_timestamp=1603922099064&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcamelcase%2Fdownload%2Fcamelcase-5.3.1.tgz", - "integrity": "sha1-48mzFWnhBoEd8kL3FXJaH0xJQyA=", - "dev": true + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" } } }, "css-select": { - "version": "2.1.0", - "resolved": "https://registry.npm.taobao.org/css-select/download/css-select-2.1.0.tgz?cache=0&sync_timestamp=1617437442336&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcss-select%2Fdownload%2Fcss-select-2.1.0.tgz", - "integrity": "sha1-ajRlM1ZjWTSoG6ymjQJVQyEF2+8=", - "dev": true, + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz", + "integrity": "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==", "requires": { "boolbase": "^1.0.0", - "css-what": "^3.2.1", - "domutils": "^1.7.0", - "nth-check": "^1.0.2" + "css-what": "^5.0.0", + "domhandler": "^4.2.0", + "domutils": "^2.6.0", + "nth-check": "^2.0.0" } }, "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 + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" }, "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, + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", "requires": { "mdn-data": "2.0.4", "source-map": "^0.6.1" @@ -4456,81 +3509,41 @@ "dependencies": { "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 + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" } } }, "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=1615262862801&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 + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.0.1.tgz", + "integrity": "sha512-FYDTSHb/7KXsWICVsxdmiExPjCfRC4qRFBdVwv7Ax9hMnvMmEjP9RfxTEZ3qPZGmADDn2vAKSo9UcN1jKVYscg==" }, "cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/cssesc/download/cssesc-3.0.0.tgz", - "integrity": "sha1-N3QZGZA7hoVl4cCep0dEXNGJg+4=", - "dev": true + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" + }, + "cssfilter": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/cssfilter/-/cssfilter-0.0.10.tgz", + "integrity": "sha1-xtJnJjKi5cg+AT5oZKQs6N79IK4=" }, "cssnano": { "version": "4.1.11", - "resolved": "https://registry.npm.taobao.org/cssnano/download/cssnano-4.1.11.tgz", - "integrity": "sha1-x7X1uB2iacsf2YLLlgwSAJEMmpk=", - "dev": true, + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.11.tgz", + "integrity": "sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==", "requires": { "cosmiconfig": "^5.0.0", "cssnano-preset-default": "^4.0.8", "is-resolvable": "^1.0.0", "postcss": "^7.0.0" - }, - "dependencies": { - "cosmiconfig": { - "version": "5.2.1", - "resolved": "https://registry.npm.taobao.org/cosmiconfig/download/cosmiconfig-5.2.1.tgz?cache=0&sync_timestamp=1596313016776&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcosmiconfig%2Fdownload%2Fcosmiconfig-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" - } - }, - "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=1608469462038&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" - } - }, - "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=1610966654792&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" - } - }, - "resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/resolve-from/download/resolve-from-3.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fresolve-from%2Fdownload%2Fresolve-from-3.0.0.tgz", - "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", - "dev": true - } } }, "cssnano-preset-default": { "version": "4.0.8", - "resolved": "https://registry.npm.taobao.org/cssnano-preset-default/download/cssnano-preset-default-4.0.8.tgz", - "integrity": "sha1-kgYisfwelaNOiDggPxOXpQTy0/8=", - "dev": true, + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz", + "integrity": "sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ==", "requires": { "css-declaration-sorter": "^4.0.1", "cssnano-util-raw-cache": "^4.0.1", @@ -4566,45 +3579,39 @@ }, "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 + "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", + "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=" }, "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 + "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", + "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=" }, "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, + "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", + "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", "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 + "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", + "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==" }, "csso": { "version": "4.2.0", - "resolved": "https://registry.npm.taobao.org/csso/download/csso-4.2.0.tgz?cache=0&sync_timestamp=1606408869238&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcsso%2Fdownload%2Fcsso-4.2.0.tgz", - "integrity": "sha1-6jpWE0bo3J9UbW/r7dUBh884lSk=", - "dev": true, + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", "requires": { "css-tree": "^1.1.2" }, "dependencies": { "css-tree": { "version": "1.1.3", - "resolved": "https://registry.npm.taobao.org/css-tree/download/css-tree-1.1.3.tgz", - "integrity": "sha1-60hw+2/XcHMn7JXC/yqwm16NuR0=", - "dev": true, + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", "requires": { "mdn-data": "2.0.14", "source-map": "^0.6.1" @@ -4612,224 +3619,245 @@ }, "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 + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" }, "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 + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" } } }, "csstype": { - "version": "2.6.16", - "resolved": "https://registry.npm.taobao.org/csstype/download/csstype-2.6.16.tgz?cache=0&sync_timestamp=1614159758594&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcsstype%2Fdownload%2Fcsstype-2.6.16.tgz", - "integrity": "sha1-VE1p9UcBO4WkDRW/912zjzT+nDk=" + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.8.tgz", + "integrity": "sha512-jXKhWqXPmlUeoQnF/EhTtTl4C9SnrxSH/jZUih3jmO6lBKr99rP3/+FmrMj4EFpOXzMtXHAZkd3x0E6h6Fgflw==" + }, + "currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", + "requires": { + "array-find-index": "^1.0.1" + } + }, + "cwebp-bin": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cwebp-bin/-/cwebp-bin-5.1.0.tgz", + "integrity": "sha512-BsPKStaNr98zfxwejWWLIGELbPERULJoD2v5ijvpeutSAGsegX7gmABgnkRK7MUucCPROXXfaPqkLAwI509JzA==", + "requires": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.1", + "logalot": "^2.1.0" + } }, "cyclist": { "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/cyclist/download/cyclist-1.0.1.tgz", - "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=", - "dev": true + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", + "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=" }, "dashdash": { "version": "1.14.1", - "resolved": "https://registry.npm.taobao.org/dashdash/download/dashdash-1.14.1.tgz?cache=0&sync_timestamp=1601073407658&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdashdash%2Fdownload%2Fdashdash-1.14.1.tgz", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", - "dev": true, "requires": { "assert-plus": "^1.0.0" } }, + "dateformat": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz", + "integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==" + }, + "de-indent": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/de-indent/-/de-indent-1.0.2.tgz", + "integrity": "sha1-sgOOhG3DO6pXlhKNCAS0VbjB4h0=" + }, "debug": { - "version": "4.3.1", - "resolved": "https://registry.npm.taobao.org/debug/download/debug-4.3.1.tgz?cache=0&sync_timestamp=1607566782124&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-4.3.1.tgz", - "integrity": "sha1-8NIpxQXgxtjEmsVT0bE9wYP2su4=", - "dev": true, + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", + "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", "requires": { "ms": "2.1.2" } }, "decamelize": { "version": "1.2.0", - "resolved": "https://registry.npm.taobao.org/decamelize/download/decamelize-1.2.0.tgz?cache=0&sync_timestamp=1610348638646&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdecamelize%2Fdownload%2Fdecamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", - "dev": true + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" }, "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 + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" }, - "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=1606859714626&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdeep-equal%2Fdownload%2Fdeep-equal-1.1.1.tgz", - "integrity": "sha1-tcmMlCzv+vfLBR4k4UNKJaLmB2o=", - "dev": true, + "decompress": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/decompress/-/decompress-4.2.1.tgz", + "integrity": "sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ==", "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" - } - }, - "deep-is": { - "version": "0.1.3", - "resolved": "https://registry.npm.taobao.org/deep-is/download/deep-is-0.1.3.tgz", - "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", - "dev": true - }, - "deepmerge": { - "version": "4.2.2", - "resolved": "https://registry.npm.taobao.org/deepmerge/download/deepmerge-4.2.2.tgz?cache=0&sync_timestamp=1593091003052&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdeepmerge%2Fdownload%2Fdeepmerge-4.2.2.tgz", - "integrity": "sha1-RNLqNnm49NT/ujPwPYZfwee/SVU=", - "dev": true, - "optional": 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=1610365784356&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" + "decompress-tar": "^4.0.0", + "decompress-tarbz2": "^4.0.0", + "decompress-targz": "^4.0.0", + "decompress-unzip": "^4.0.1", + "graceful-fs": "^4.1.10", + "make-dir": "^1.0.0", + "pify": "^2.3.0", + "strip-dirs": "^2.0.0" }, "dependencies": { - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npm.taobao.org/cross-spawn/download/cross-spawn-7.0.3.tgz?cache=0&sync_timestamp=1598867150563&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcross-spawn%2Fdownload%2Fcross-spawn-7.0.3.tgz", - "integrity": "sha1-9zqFudXUHQRVUcF34ogtSshXKKY=", - "dev": true, + "make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" + "pify": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + } } }, - "execa": { - "version": "3.4.0", - "resolved": "https://registry.npm.taobao.org/execa/download/execa-3.4.0.tgz?cache=0&sync_timestamp=1606971061972&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?cache=0&sync_timestamp=1617823545101&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmimic-fn%2Fdownload%2Fmimic-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", - "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?cache=0&sync_timestamp=1617889805215&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fonetime%2Fdownload%2Fonetime-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?cache=0&sync_timestamp=1617947695861&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fp-finally%2Fdownload%2Fp-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=1617971695678&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" - } + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" } } }, + "decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", + "requires": { + "mimic-response": "^1.0.0" + } + }, + "decompress-tar": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-4.1.1.tgz", + "integrity": "sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==", + "requires": { + "file-type": "^5.2.0", + "is-stream": "^1.1.0", + "tar-stream": "^1.5.2" + }, + "dependencies": { + "file-type": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", + "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=" + } + } + }, + "decompress-tarbz2": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-4.1.1.tgz", + "integrity": "sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==", + "requires": { + "decompress-tar": "^4.1.0", + "file-type": "^6.1.0", + "is-stream": "^1.1.0", + "seek-bzip": "^1.0.5", + "unbzip2-stream": "^1.0.9" + }, + "dependencies": { + "file-type": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-6.2.0.tgz", + "integrity": "sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg==" + } + } + }, + "decompress-targz": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-4.1.1.tgz", + "integrity": "sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w==", + "requires": { + "decompress-tar": "^4.1.1", + "file-type": "^5.2.0", + "is-stream": "^1.1.0" + }, + "dependencies": { + "file-type": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", + "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=" + } + } + }, + "decompress-unzip": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-4.0.1.tgz", + "integrity": "sha1-3qrM39FK6vhVePczroIQ+bSEj2k=", + "requires": { + "file-type": "^3.8.0", + "get-stream": "^2.2.0", + "pify": "^2.3.0", + "yauzl": "^2.4.2" + }, + "dependencies": { + "file-type": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", + "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=" + }, + "get-stream": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz", + "integrity": "sha1-Xzj5PzRgCWZu4BUKBUFn+Rvdld4=", + "requires": { + "object-assign": "^4.0.1", + "pinkie-promise": "^2.0.0" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" + } + } + }, + "deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==" + }, + "deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" + }, "defaults": { "version": "1.0.3", - "resolved": "https://registry.npm.taobao.org/defaults/download/defaults-1.0.3.tgz", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", - "dev": true, "requires": { "clone": "^1.0.2" } }, + "defer-to-connect": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", + "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==" + }, "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, + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", "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, + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", "requires": { "is-descriptor": "^1.0.2", "isobject": "^3.0.1" @@ -4837,27 +3865,24 @@ "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, + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "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, + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "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, + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "requires": { "is-accessor-descriptor": "^1.0.0", "is-data-descriptor": "^1.0.0", @@ -4866,67 +3891,25 @@ } } }, - "del": { - "version": "4.1.1", - "resolved": "https://registry.npm.taobao.org/del/download/del-4.1.1.tgz?cache=0&sync_timestamp=1601076915294&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=1616407110746&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?cache=0&sync_timestamp=1581725110840&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpify%2Fdownload%2Fpify-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 + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" }, "depd": { "version": "1.1.2", - "resolved": "https://registry.npm.taobao.org/depd/download/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "dev": true + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" }, "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, + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", + "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", "requires": { "inherits": "^2.0.1", "minimalistic-assert": "^1.0.0" @@ -4934,27 +3917,28 @@ }, "destroy": { "version": "1.0.4", - "resolved": "https://registry.npm.taobao.org/destroy/download/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", - "dev": true + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" }, - "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=1615920894247&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdetect-node%2Fdownload%2Fdetect-node-2.0.5.tgz", - "integrity": "sha1-nScKp+qlrwtyxMnZuBTn9M5zi3k=", - "dev": true + "detect-indent": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", + "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==" }, - "diff": { - "version": "4.0.2", - "resolved": "https://registry.npm.taobao.org/diff/download/diff-4.0.2.tgz", - "integrity": "sha1-YPOuy4nV+uUgwRqhnvwruYKq3n0=", - "dev": true + "detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=" + }, + "detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==" }, "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, + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", "requires": { "bn.js": "^4.1.0", "miller-rabin": "^4.0.0", @@ -4963,145 +3947,169 @@ "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 + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" } } }, "dir-glob": { - "version": "2.2.2", - "resolved": "https://registry.npm.taobao.org/dir-glob/download/dir-glob-2.2.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdir-glob%2Fdownload%2Fdir-glob-2.2.2.tgz", - "integrity": "sha1-+gnwaUFTyJGLGLoN6vrpR2n8UMQ=", - "dev": true, + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", "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" - } - }, - "doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/doctrine/download/doctrine-3.0.0.tgz", - "integrity": "sha1-rd6+rXKmV023g2OdyHoSF3OXOWE=", - "dev": true, - "requires": { - "esutils": "^2.0.2" + "path-type": "^4.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, + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", "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, + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", "requires": { "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", "entities": "^2.0.0" - }, - "dependencies": { - "domelementtype": { - "version": "2.2.0", - "resolved": "https://registry.npm.taobao.org/domelementtype/download/domelementtype-2.2.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdomelementtype%2Fdownload%2Fdomelementtype-2.2.0.tgz", - "integrity": "sha1-mgtsJ4LtahxzI9QiZxg9+b2LHVc=", - "dev": true - } } }, "domain-browser": { "version": "1.2.0", - "resolved": "https://registry.npm.taobao.org/domain-browser/download/domain-browser-1.2.0.tgz", - "integrity": "sha1-PTH1AZGmdJ3RN1p/Ui6CPULlTto=", - "dev": true + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==" }, "domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npm.taobao.org/domelementtype/download/domelementtype-1.3.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdomelementtype%2Fdownload%2Fdomelementtype-1.3.1.tgz", - "integrity": "sha1-0EjESzew0Qp/Kj1f7j9DM9eQSB8=", - "dev": true + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==" }, "domhandler": { - "version": "2.4.2", - "resolved": "https://registry.npm.taobao.org/domhandler/download/domhandler-2.4.2.tgz?cache=0&sync_timestamp=1617299326465&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdomhandler%2Fdownload%2Fdomhandler-2.4.2.tgz", - "integrity": "sha1-iAUJfpM9ZehVRvcm1g9euItE+AM=", - "dev": true, + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.0.tgz", + "integrity": "sha512-zk7sgt970kzPks2Bf+dwT/PLzghLnsivb9CcxkvR8Mzr66Olr0Ofd8neSbglHJHaHa2MadfoSdNlKYAaafmWfA==", "requires": { - "domelementtype": "1" + "domelementtype": "^2.2.0" } }, "domutils": { - "version": "1.7.0", - "resolved": "https://registry.npm.taobao.org/domutils/download/domutils-1.7.0.tgz?cache=0&sync_timestamp=1617913408804&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdomutils%2Fdownload%2Fdomutils-1.7.0.tgz", - "integrity": "sha1-Vuo0HoNOBuZ0ivehyyXaZ+qfjCo=", - "dev": true, + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.7.0.tgz", + "integrity": "sha512-8eaHa17IwJUPAiB+SoTYBo5mCdeMgdcAoXJ59m6DT1vw+5iLS3gNoqYaRowaBKtGVrOF1Jz4yDTgYKLK2kvfJg==", "requires": { - "dom-serializer": "0", - "domelementtype": "1" + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" } }, "dot-prop": { "version": "5.3.0", - "resolved": "https://registry.npm.taobao.org/dot-prop/download/dot-prop-5.3.0.tgz", - "integrity": "sha1-kMzOcIzZzYLMTcjD3dmr3VWyDog=", - "dev": true, + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", "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 + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-6.2.0.tgz", + "integrity": "sha512-HygQCKUBSFl8wKQZBSemMywRWcEDNidvNbjGVyZu3nbZ8qq9ubiPoGLMdRDpfSrpkkm9BXYFkpKxxFX38o/76w==" }, - "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 + "download": { + "version": "6.2.5", + "resolved": "https://registry.npmjs.org/download/-/download-6.2.5.tgz", + "integrity": "sha512-DpO9K1sXAST8Cpzb7kmEhogJxymyVUd5qz/vCOSyvwtp2Klj2XcDt5YUuasgxka44SxF0q5RriKIwJmQHG2AuA==", + "requires": { + "caw": "^2.0.0", + "content-disposition": "^0.5.2", + "decompress": "^4.0.0", + "ext-name": "^5.0.0", + "file-type": "5.2.0", + "filenamify": "^2.0.0", + "get-stream": "^3.0.0", + "got": "^7.0.0", + "make-dir": "^1.0.0", + "p-event": "^1.0.0", + "pify": "^3.0.0" + }, + "dependencies": { + "file-type": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", + "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=" + }, + "got": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/got/-/got-7.1.0.tgz", + "integrity": "sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw==", + "requires": { + "decompress-response": "^3.2.0", + "duplexer3": "^0.1.4", + "get-stream": "^3.0.0", + "is-plain-obj": "^1.1.0", + "is-retry-allowed": "^1.0.0", + "is-stream": "^1.0.0", + "isurl": "^1.0.0-alpha5", + "lowercase-keys": "^1.0.0", + "p-cancelable": "^0.3.0", + "p-timeout": "^1.1.1", + "safe-buffer": "^5.0.1", + "timed-out": "^4.0.0", + "url-parse-lax": "^1.0.0", + "url-to-options": "^1.0.1" + } + }, + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=" + }, + "make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "requires": { + "pify": "^3.0.0" + } + }, + "p-cancelable": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.3.0.tgz", + "integrity": "sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw==" + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + }, + "prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=" + }, + "url-parse-lax": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", + "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", + "requires": { + "prepend-http": "^1.0.1" + } + } + } }, - "duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npm.taobao.org/duplexer/download/duplexer-0.1.2.tgz?cache=0&sync_timestamp=1597221020457&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fduplexer%2Fdownload%2Fduplexer-0.1.2.tgz", - "integrity": "sha1-Or5DrvODX4rgd9E23c4PJ2sEAOY=", - "dev": true + "duplexer3": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", + "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=" }, "duplexify": { "version": "3.7.1", - "resolved": "https://registry.npm.taobao.org/duplexify/download/duplexify-3.7.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fduplexify%2Fdownload%2Fduplexify-3.7.1.tgz", - "integrity": "sha1-Kk31MX9sz9kfhtb9JdjYoQO4gwk=", - "dev": true, + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", "requires": { "end-of-stream": "^1.0.0", "inherits": "^2.0.1", @@ -5109,17 +4117,10 @@ "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?cache=0&sync_timestamp=1605129437999&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feasy-stack%2Fdownload%2Feasy-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", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", - "dev": true, "requires": { "jsbn": "~0.1.0", "safer-buffer": "^2.1.0" @@ -5127,27 +4128,18 @@ }, "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?cache=0&sync_timestamp=1612643343638&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fejs%2Fdownload%2Fejs-2.7.4.tgz", - "integrity": "sha1-SGYSh1c9zFPjZsehrlLDoSDuybo=", - "dev": true + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" }, "electron-to-chromium": { - "version": "1.3.712", - "resolved": "https://registry.npm.taobao.org/electron-to-chromium/download/electron-to-chromium-1.3.712.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Felectron-to-chromium%2Fdownload%2Felectron-to-chromium-1.3.712.tgz", - "integrity": "sha1-rkZ//l+VlhxtQc7v6Fj8NutTs48=", - "dev": true + "version": "1.3.792", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.792.tgz", + "integrity": "sha512-RM2O2xrNarM7Cs+XF/OE2qX/aBROyOZqqgP+8FXMXSuWuUqCfUUzg7NytQrzZU3aSqk1Qq6zqnVkJsbfMkIatg==" }, "elliptic": { "version": "6.5.4", - "resolved": "https://registry.npm.taobao.org/elliptic/download/elliptic-6.5.4.tgz?cache=0&sync_timestamp=1612290557689&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Felliptic%2Fdownload%2Felliptic-6.5.4.tgz", - "integrity": "sha1-2jfOvTHnmhNn6UG1ku0fvr1Yq7s=", - "dev": true, + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", + "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", "requires": { "bn.js": "^4.11.9", "brorand": "^1.1.0", @@ -5160,50 +4152,38 @@ "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 + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" } } }, - "email-addresses": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/email-addresses/-/email-addresses-3.1.0.tgz", - "integrity": "sha512-k0/r7GrWVL32kZlGwfPNgB2Y/mMXVTq/decgLczm/j34whdaspNrZO8CnXPf1laaHxI6ptUlsnAxN+UAPw+fzg==", - "dev": true - }, "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npm.taobao.org/emoji-regex/download/emoji-regex-8.0.0.tgz?cache=0&sync_timestamp=1614682798745&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Femoji-regex%2Fdownload%2Femoji-regex-8.0.0.tgz", - "integrity": "sha1-6Bj9ac5cz8tARZT4QpY79TFkzDc=", - "dev": true + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" }, "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 + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" }, "encodeurl": { "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/encodeurl/download/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", - "dev": true + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" }, "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, + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", "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=1610568463915&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fenhanced-resolve%2Fdownload%2Fenhanced-resolve-4.5.0.tgz", - "integrity": "sha1-Lzz9hNvjtIfxjy2y7x4GSlccpew=", - "dev": true, + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", "requires": { "graceful-fs": "^4.1.2", "memory-fs": "^0.5.0", @@ -5212,54 +4192,65 @@ "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, + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", "requires": { "errno": "^0.1.3", "readable-stream": "^2.0.1" } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" } } }, "entities": { "version": "2.2.0", - "resolved": "https://registry.npm.taobao.org/entities/download/entities-2.2.0.tgz?cache=0&sync_timestamp=1611535562200&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fentities%2Fdownload%2Fentities-2.2.0.tgz", - "integrity": "sha1-CY3JDruD2N/6CJ1VJWs1HTTE2lU=", - "dev": true + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" + }, + "envinfo": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", + "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==" }, "errno": { "version": "0.1.8", - "resolved": "https://registry.npm.taobao.org/errno/download/errno-0.1.8.tgz", - "integrity": "sha1-i7Ppx9Rjvkl2/4iPdrSAnrwugR8=", - "dev": true, + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", "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, + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", "requires": { "is-arrayish": "^0.2.1" + }, + "dependencies": { + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + } } }, "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, + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.6.tgz", + "integrity": "sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ==", "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", - "integrity": "sha1-q4CzWe7Lft5MKYAAOQvFrD7HtaQ=", - "dev": true, + "version": "1.18.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.4.tgz", + "integrity": "sha512-xjDAPJRxKc1uoTkdW8MEk7Fq/2bzz3YoCADYniDV7+KITCUdu9c90fj1aKI7nEZFZxRrHlDo3wtma/C6QkhlXQ==", "requires": { "call-bind": "^1.0.2", "es-to-primitive": "^1.2.1", @@ -5267,23 +4258,23 @@ "get-intrinsic": "^1.1.1", "has": "^1.0.3", "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", "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", + "is-regex": "^1.1.3", + "is-string": "^1.0.6", + "object-inspect": "^1.11.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" + "unbox-primitive": "^1.0.1" } }, "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, + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", "requires": { "is-callable": "^1.1.4", "is-date-object": "^1.0.1", @@ -5292,341 +4283,154 @@ }, "escalade": { "version": "3.1.1", - "resolved": "https://registry.npm.taobao.org/escalade/download/escalade-3.1.1.tgz?cache=0&sync_timestamp=1602567306925&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fescalade%2Fdownload%2Fescalade-3.1.1.tgz", - "integrity": "sha1-2M/ccACWXFoBdLSoLqpcBVJ0LkA=", - "dev": true + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + }, + "escape-goat": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", + "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==" }, "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 + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" }, "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": { - "version": "6.8.0", - "resolved": "https://registry.npm.taobao.org/eslint/download/eslint-6.8.0.tgz", - "integrity": "sha1-YiYtZylzn5J1cjgkMC+yJ8jJP/s=", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "ajv": "^6.10.0", - "chalk": "^2.1.0", - "cross-spawn": "^6.0.5", - "debug": "^4.0.1", - "doctrine": "^3.0.0", - "eslint-scope": "^5.0.0", - "eslint-utils": "^1.4.3", - "eslint-visitor-keys": "^1.1.0", - "espree": "^6.1.2", - "esquery": "^1.0.1", - "esutils": "^2.0.2", - "file-entry-cache": "^5.0.1", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^5.0.0", - "globals": "^12.1.0", - "ignore": "^4.0.6", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "inquirer": "^7.0.0", - "is-glob": "^4.0.0", - "js-yaml": "^3.13.1", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.3.0", - "lodash": "^4.17.14", - "minimatch": "^3.0.4", - "mkdirp": "^0.5.1", - "natural-compare": "^1.4.0", - "optionator": "^0.8.3", - "progress": "^2.0.0", - "regexpp": "^2.0.1", - "semver": "^6.1.2", - "strip-ansi": "^5.2.0", - "strip-json-comments": "^3.0.1", - "table": "^5.2.3", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" - }, - "dependencies": { - "eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npm.taobao.org/eslint-scope/download/eslint-scope-5.1.1.tgz?cache=0&sync_timestamp=1599933670126&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feslint-scope%2Fdownload%2Feslint-scope-5.1.1.tgz", - "integrity": "sha1-54blmmbLkrP2wfsNUIqrF0hI9Iw=", - "dev": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - } - }, - "eslint-utils": { - "version": "1.4.3", - "resolved": "https://registry.npm.taobao.org/eslint-utils/download/eslint-utils-1.4.3.tgz", - "integrity": "sha1-dP7HxU0Hdrb2fgJRBAtYBlZOmB8=", - "dev": true, - "requires": { - "eslint-visitor-keys": "^1.1.0" - } - }, - "eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npm.taobao.org/eslint-visitor-keys/download/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha1-MOvR73wv3/AcOk8VEESvJfqwUj4=", - "dev": true - }, - "globals": { - "version": "12.4.0", - "resolved": "https://registry.npm.taobao.org/globals/download/globals-12.4.0.tgz", - "integrity": "sha1-oYgTV2pBsAokqX5/gVkYwuGZJfg=", - "dev": true, - "requires": { - "type-fest": "^0.8.1" - } - }, - "regexpp": { - "version": "2.0.1", - "resolved": "https://registry.npm.taobao.org/regexpp/download/regexpp-2.0.1.tgz", - "integrity": "sha1-jRnTHPYySCtYkEn4KB+T28uk0H8=", - "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" - } - }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npm.taobao.org/type-fest/download/type-fest-0.8.1.tgz?cache=0&sync_timestamp=1616514642213&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftype-fest%2Fdownload%2Ftype-fest-0.8.1.tgz", - "integrity": "sha1-CeJJ696FHTseSNJ8EFREZn8XuD0=", - "dev": true - } - } - }, - "eslint-loader": { - "version": "2.2.1", - "resolved": "https://registry.npm.taobao.org/eslint-loader/download/eslint-loader-2.2.1.tgz", - "integrity": "sha1-KLnBLaVAV68IReKmEScBova/gzc=", - "dev": true, - "requires": { - "loader-fs-cache": "^1.0.0", - "loader-utils": "^1.0.2", - "object-assign": "^4.0.1", - "object-hash": "^1.1.4", - "rimraf": "^2.6.1" - } - }, - "eslint-plugin-vue": { - "version": "7.8.0", - "resolved": "https://registry.npm.taobao.org/eslint-plugin-vue/download/eslint-plugin-vue-7.8.0.tgz?cache=0&sync_timestamp=1616400241022&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feslint-plugin-vue%2Fdownload%2Feslint-plugin-vue-7.8.0.tgz", - "integrity": "sha1-yw6F1ltl+o0V54P7sDwEnSxM/a4=", - "dev": true, - "requires": { - "eslint-utils": "^2.1.0", - "natural-compare": "^1.4.0", - "semver": "^7.3.2", - "vue-eslint-parser": "^7.6.0" - }, - "dependencies": { - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npm.taobao.org/lru-cache/download/lru-cache-6.0.0.tgz?cache=0&sync_timestamp=1594427606170&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flru-cache%2Fdownload%2Flru-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=1616463550093&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 - } - } + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" }, "eslint-scope": { "version": "4.0.3", - "resolved": "https://registry.npm.taobao.org/eslint-scope/download/eslint-scope-4.0.3.tgz?cache=0&sync_timestamp=1599933670126&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feslint-scope%2Fdownload%2Feslint-scope-4.0.3.tgz", - "integrity": "sha1-ygODMxD2iJoyZHgaqC5j65z+eEg=", - "dev": true, + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", "requires": { "esrecurse": "^4.1.0", "estraverse": "^4.1.1" } }, - "eslint-utils": { - "version": "2.1.0", - "resolved": "https://registry.npm.taobao.org/eslint-utils/download/eslint-utils-2.1.0.tgz", - "integrity": "sha1-0t5eA0JOcH3BDHQGjd7a5wh0Gyc=", - "dev": true, - "requires": { - "eslint-visitor-keys": "^1.1.0" - }, - "dependencies": { - "eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npm.taobao.org/eslint-visitor-keys/download/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha1-MOvR73wv3/AcOk8VEESvJfqwUj4=", - "dev": true - } - } - }, - "eslint-visitor-keys": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/eslint-visitor-keys/download/eslint-visitor-keys-2.0.0.tgz", - "integrity": "sha1-If3I+82ceVzAMh8FY3AglXUVEag=", - "dev": true - }, - "espree": { - "version": "6.2.1", - "resolved": "https://registry.npm.taobao.org/espree/download/espree-6.2.1.tgz", - "integrity": "sha1-d/xy4f10SiBSwg84pbV1gy6Cc0o=", - "dev": true, - "requires": { - "acorn": "^7.1.1", - "acorn-jsx": "^5.2.0", - "eslint-visitor-keys": "^1.1.0" - }, - "dependencies": { - "acorn": { - "version": "7.4.1", - "resolved": "https://registry.npm.taobao.org/acorn/download/acorn-7.4.1.tgz", - "integrity": "sha1-/q7SVZc9LndVW4PbwIhRpsY1IPo=", - "dev": true - }, - "eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npm.taobao.org/eslint-visitor-keys/download/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha1-MOvR73wv3/AcOk8VEESvJfqwUj4=", - "dev": true - } - } - }, "esprima": { "version": "4.0.1", - "resolved": "https://registry.npm.taobao.org/esprima/download/esprima-4.0.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fesprima%2Fdownload%2Fesprima-4.0.1.tgz", - "integrity": "sha1-E7BM2z5sXRnfkatph6hpVhmwqnE=", - "dev": true - }, - "esquery": { - "version": "1.4.0", - "resolved": "https://registry.npm.taobao.org/esquery/download/esquery-1.4.0.tgz?cache=0&sync_timestamp=1612565844379&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fesquery%2Fdownload%2Fesquery-1.4.0.tgz", - "integrity": "sha1-IUj/w4uC6McFff7UhCWz5h8PJKU=", - "dev": true, - "requires": { - "estraverse": "^5.1.0" - }, - "dependencies": { - "estraverse": { - "version": "5.2.0", - "resolved": "https://registry.npm.taobao.org/estraverse/download/estraverse-5.2.0.tgz?cache=0&sync_timestamp=1596641410437&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Festraverse%2Fdownload%2Festraverse-5.2.0.tgz", - "integrity": "sha1-MH30JUfmzHMk088DwVXVzbjFOIA=", - "dev": true - } - } + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" }, "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, + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", "requires": { "estraverse": "^5.2.0" }, "dependencies": { "estraverse": { "version": "5.2.0", - "resolved": "https://registry.npm.taobao.org/estraverse/download/estraverse-5.2.0.tgz?cache=0&sync_timestamp=1596641410437&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Festraverse%2Fdownload%2Festraverse-5.2.0.tgz", - "integrity": "sha1-MH30JUfmzHMk088DwVXVzbjFOIA=", - "dev": true + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==" } } }, "estraverse": { "version": "4.3.0", - "resolved": "https://registry.npm.taobao.org/estraverse/download/estraverse-4.3.0.tgz?cache=0&sync_timestamp=1596641410437&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Festraverse%2Fdownload%2Festraverse-4.3.0.tgz", - "integrity": "sha1-OYrT88WiSUi+dyXoPRGn3ijNvR0=", - "dev": true - }, - "estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npm.taobao.org/estree-walker/download/estree-walker-2.0.2.tgz?cache=0&sync_timestamp=1611955458899&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Festree-walker%2Fdownload%2Festree-walker-2.0.2.tgz", - "integrity": "sha1-UvAQF4wqTBF6d1fP6UKtt9LaTKw=" + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" }, "esutils": { "version": "2.0.3", - "resolved": "https://registry.npm.taobao.org/esutils/download/esutils-2.0.3.tgz", - "integrity": "sha1-dNLrTeC42hKTcRkQ1Qd1ubcQ72Q=", - "dev": true + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" }, "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=1606361626381&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fevent-pubsub%2Fdownload%2Fevent-pubsub-4.3.0.tgz", - "integrity": "sha1-9o2Ba8KfHsAsU53FjI3UDOcss24=", - "dev": true + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" }, "eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npm.taobao.org/eventemitter3/download/eventemitter3-4.0.7.tgz?cache=0&sync_timestamp=1598517732045&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feventemitter3%2Fdownload%2Feventemitter3-4.0.7.tgz", - "integrity": "sha1-Lem2j2Uo1WRO9cWVJqG0oHMGFp8=", - "dev": true + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.2.tgz", + "integrity": "sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==" }, "events": { "version": "3.3.0", - "resolved": "https://registry.npm.taobao.org/events/download/events-3.3.0.tgz", - "integrity": "sha1-Mala0Kkk4tLEGagTrrLE6HjqdAA=", - "dev": true + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" }, "eventsource": { "version": "1.1.0", - "resolved": "https://registry.npm.taobao.org/eventsource/download/eventsource-1.1.0.tgz", - "integrity": "sha1-AOjKfJIQnpSw3fMtrGd9hBAoz68=", - "dev": true, + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.1.0.tgz", + "integrity": "sha512-VSJjT5oCNrFvCS6igjzPAt5hBzQ2qPBFIbJ03zLI9SE0mxwZpMw6BfJrbFHm1a141AavMEB8JHmBhWAd66PfCg==", "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, + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", "requires": { "md5.js": "^1.3.4", "safe-buffer": "^5.1.1" } }, + "exec-buffer": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/exec-buffer/-/exec-buffer-3.2.0.tgz", + "integrity": "sha512-wsiD+2Tp6BWHoVv3B+5Dcx6E7u5zky+hUwOHjuH2hKSLR3dvRmX8fk8UD8uqQixHs4Wk6eDmiegVrMPjKj7wpA==", + "requires": { + "execa": "^0.7.0", + "p-finally": "^1.0.0", + "pify": "^3.0.0", + "rimraf": "^2.5.4", + "tempfile": "^2.0.0" + }, + "dependencies": { + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "requires": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", + "requires": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.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" + } + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + } + } + }, "execa": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/execa/download/execa-1.0.0.tgz?cache=0&sync_timestamp=1606971061972&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fexeca%2Fdownload%2Fexeca-1.0.0.tgz", - "integrity": "sha1-xiNqW7TfbW8V6I5/AXeYIWdJ3dg=", - "dev": true, + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.10.0.tgz", + "integrity": "sha512-7XOMnz8Ynx1gGo/3hyV9loYNPWM94jG3+3T3Y8tsfSstFmETmENCMU/A/zj8Lyaj1lkgEepKepvd6240tBRvlw==", "requires": { "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", + "get-stream": "^3.0.0", "is-stream": "^1.1.0", "npm-run-path": "^2.0.0", "p-finally": "^1.0.0", @@ -5634,11 +4438,25 @@ "strip-eof": "^1.0.0" } }, + "executable": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz", + "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==", + "requires": { + "pify": "^2.2.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" + } + } + }, "expand-brackets": { "version": "2.1.4", - "resolved": "https://registry.npm.taobao.org/expand-brackets/download/expand-brackets-2.1.4.tgz", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "dev": true, "requires": { "debug": "^2.3.3", "define-property": "^0.2.5", @@ -5651,44 +4469,44 @@ "dependencies": { "debug": { "version": "2.6.9", - "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&sync_timestamp=1607566782124&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", - "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", - "dev": true, + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "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", + "resolved": "https://registry.npmjs.org/define-property/-/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", + "resolved": "https://registry.npmjs.org/extend-shallow/-/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=1607433950466&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" } } }, + "expand-template": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", + "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==" + }, "express": { "version": "4.17.1", - "resolved": "https://registry.npm.taobao.org/express/download/express-4.17.1.tgz", - "integrity": "sha1-RJH8OGBc9R+GKdOcK10Cb5ikwTQ=", - "dev": true, + "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", + "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", "requires": { "accepts": "~1.3.7", "array-flatten": "1.1.1", @@ -5724,38 +4542,110 @@ "dependencies": { "debug": { "version": "2.6.9", - "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&sync_timestamp=1607566782124&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", - "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", - "dev": true, + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "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=1607433950466&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, - "qs": { - "version": "6.7.0", - "resolved": "https://registry.npm.taobao.org/qs/download/qs-6.7.0.tgz", - "integrity": "sha1-QdwaAV49WB8WIXdr4xr7KHapsbw=", - "dev": true + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" } } }, + "express-graphql": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/express-graphql/-/express-graphql-0.9.0.tgz", + "integrity": "sha512-wccd9Lb6oeJ8yHpUs/8LcnGjFUUQYmOG9A5BNLybRdCzGw0PeUrtBxsIR8bfiur6uSW4OvPkVDoYH06z6/N9+w==", + "requires": { + "accepts": "^1.3.7", + "content-type": "^1.0.4", + "http-errors": "^1.7.3", + "raw-body": "^2.4.1" + }, + "dependencies": { + "http-errors": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.0.tgz", + "integrity": "sha512-4I8r0C5JDhT5VkvI47QktDW75rNlGVsUf/8hzjCC/wkWI/jdTRmBb9aI7erSG82r1bjKY3F6k28WnsVxB1C73A==", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + } + }, + "raw-body": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.1.tgz", + "integrity": "sha512-9WmIKF6mkvA0SLmA2Knm9+qj89e+j1zqgyn8aXGd7+nAduPoqgI9lO57SAZNn/Byzo5P7JhXTyg9PzaJbH73bA==", + "requires": { + "bytes": "3.1.0", + "http-errors": "1.7.3", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "dependencies": { + "http-errors": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", + "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + } + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" + } + } + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + } + } + }, + "ext-list": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz", + "integrity": "sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==", + "requires": { + "mime-db": "^1.28.0" + } + }, + "ext-name": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ext-name/-/ext-name-5.0.0.tgz", + "integrity": "sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==", + "requires": { + "ext-list": "^2.0.0", + "sort-keys-length": "^1.0.0" + } + }, "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 + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" }, "extend-shallow": { "version": "3.0.2", - "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-3.0.2.tgz", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "dev": true, "requires": { "assign-symbols": "^1.0.0", "is-extendable": "^1.0.1" @@ -5763,31 +4653,18 @@ "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, + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", "requires": { "is-plain-object": "^2.0.4" } } } }, - "external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npm.taobao.org/external-editor/download/external-editor-3.1.0.tgz", - "integrity": "sha1-ywP3QL764D6k0oPK7SdBqD8zVJU=", - "dev": true, - "requires": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - } - }, "extglob": { "version": "2.0.4", - "resolved": "https://registry.npm.taobao.org/extglob/download/extglob-2.0.4.tgz", - "integrity": "sha1-rQD+TcYSqSMuhxhxHcXLWrAoVUM=", - "dev": true, + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", "requires": { "array-unique": "^0.3.2", "define-property": "^1.0.0", @@ -5801,45 +4678,40 @@ "dependencies": { "define-property": { "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/define-property/-/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", + "resolved": "https://registry.npmjs.org/extend-shallow/-/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, + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "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, + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "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, + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "requires": { "is-accessor-descriptor": "^1.0.0", "is-data-descriptor": "^1.0.0", @@ -5850,185 +4722,115 @@ }, "extsprintf": { "version": "1.3.0", - "resolved": "https://registry.npm.taobao.org/extsprintf/download/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", - "dev": true + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" }, "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 + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" }, "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=1610876640588&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffast-glob%2Fdownload%2Ffast-glob-2.2.7.tgz", - "integrity": "sha1-aVOFfDr6R1//ku5gFdUtpwpM050=", - "dev": true, + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", + "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", "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": { - "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?cache=0&sync_timestamp=1598237815612&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-glob%2Fdownload%2Fis-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, - "requires": { - "is-extglob": "^2.1.0" - } - } - } - } + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" } }, "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", - "integrity": "sha1-h0v2nG9ATCtdmcSBNBOZ/VWJJjM=", - "dev": true - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npm.taobao.org/fast-levenshtein/download/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", - "dev": true + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" }, "fastq": { - "version": "1.11.0", - "resolved": "https://registry.npm.taobao.org/fastq/download/fastq-1.11.0.tgz?cache=0&sync_timestamp=1614183640323&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffastq%2Fdownload%2Ffastq-1.11.0.tgz", - "integrity": "sha1-u5+5VaBxMKkY62PB9RYcwypdCFg=", - "dev": true, + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.11.1.tgz", + "integrity": "sha512-HOnr8Mc60eNYl1gzwp6r5RoUyAn5/glBolUzP/Ez6IFVPMPirxn/9phgL6zhOtaTy7ISwPvQ+wT+hfcRZh/bzw==", "requires": { "reusify": "^1.0.4" } }, "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, + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", "requires": { "websocket-driver": ">=0.5.1" } }, + "fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", + "requires": { + "pend": "~1.2.0" + } + }, "figgy-pudding": { "version": "3.5.2", - "resolved": "https://registry.npm.taobao.org/figgy-pudding/download/figgy-pudding-3.5.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffiggy-pudding%2Fdownload%2Ffiggy-pudding-3.5.2.tgz", - "integrity": "sha1-tO7oFIq7Adzx0aw0Nn1Z4S+mHW4=", - "dev": true + "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", + "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==" }, "figures": { - "version": "3.2.0", - "resolved": "https://registry.npm.taobao.org/figures/download/figures-3.2.0.tgz", - "integrity": "sha1-YlwYvSk8YE3EqN2y/r8MiDQXRq8=", - "dev": true, + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", "requires": { "escape-string-regexp": "^1.0.5" } }, - "file-entry-cache": { - "version": "5.0.1", - "resolved": "https://registry.npm.taobao.org/file-entry-cache/download/file-entry-cache-5.0.1.tgz", - "integrity": "sha1-yg9u+m3T1WEzP7FFFQZcL6/fQ5w=", - "dev": true, + "file-loader": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-3.0.1.tgz", + "integrity": "sha512-4sNIOXgtH/9WZq4NvlfU3Opn5ynUsqBwSLyM+I7UOwdGigTBYfVVQEwe/msZNX/j4pCJTIM14Fsw66Svo1oVrw==", "requires": { - "flat-cache": "^2.0.1" + "loader-utils": "^1.0.2", + "schema-utils": "^1.0.0" } }, - "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=1603816841545&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-type": { + "version": "10.11.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-10.11.0.tgz", + "integrity": "sha512-uzk64HRpUZyTGZtVuvrjP0FYxzQrBf4rojot6J65YMEbwBLB0CWm0CLojVpwpmFmxcE/lkvYICgfcGozbBq6rw==" }, "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, + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", "optional": true }, "filename-reserved-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-1.0.0.tgz", - "integrity": "sha1-5hz4BfDeHJhFZ9A4bcXfUO5a9+Q=", - "dev": true + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", + "integrity": "sha1-q/c9+rc10EVECr/qLZHzieu/oik=" }, "filenamify": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-1.2.1.tgz", - "integrity": "sha1-qfL/0RxQO+0wABUCknI3jx8TZaU=", - "dev": true, + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-2.1.0.tgz", + "integrity": "sha512-ICw7NTT6RsDp2rnYKVd8Fu4cr6ITzGy3+u4vUujPkabyaz+03F24NWEX7fs5fp+kBonlaqPH8fAO2NM+SXt/JA==", "requires": { - "filename-reserved-regex": "^1.0.0", + "filename-reserved-regex": "^2.0.0", "strip-outer": "^1.0.0", "trim-repeated": "^1.0.0" } }, - "filenamify-url": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/filenamify-url/-/filenamify-url-1.0.0.tgz", - "integrity": "sha1-syvYExnvWGO3MHi+1Q9GpPeXX1A=", - "dev": true, - "requires": { - "filenamify": "^1.0.0", - "humanize-url": "^1.0.0" - } - }, - "filesize": { - "version": "3.6.1", - "resolved": "https://registry.npm.taobao.org/filesize/download/filesize-3.6.1.tgz", - "integrity": "sha1-CQuz7gG2+AGoqL6Z0xcQs0Irsxc=", - "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, + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", "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" - } - } + "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, + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", "requires": { "debug": "2.6.9", "encodeurl": "~1.0.2", @@ -6041,243 +4843,92 @@ "dependencies": { "debug": { "version": "2.6.9", - "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&sync_timestamp=1607566782124&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", - "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", - "dev": true, + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "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=1607433950466&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" } } }, "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, + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", "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=1597169872380&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" - } - }, - "flat-cache": { - "version": "2.0.1", - "resolved": "https://registry.npm.taobao.org/flat-cache/download/flat-cache-2.0.1.tgz", - "integrity": "sha1-XSltbwS9pEpGMKMBQTvbwuwIXsA=", - "dev": true, - "requires": { - "flatted": "^2.0.0", - "rimraf": "2.6.3", - "write": "1.0.3" + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" }, "dependencies": { - "rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npm.taobao.org/rimraf/download/rimraf-2.6.3.tgz?cache=0&sync_timestamp=1581230370030&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frimraf%2Fdownload%2Frimraf-2.6.3.tgz", - "integrity": "sha1-stEE/g2Psnz54KHNqCYt04M8bKs=", - "dev": true, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", "requires": { - "glob": "^7.1.3" + "pify": "^4.0.1", + "semver": "^5.6.0" } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" } } }, - "flatted": { - "version": "2.0.2", - "resolved": "https://registry.npm.taobao.org/flatted/download/flatted-2.0.2.tgz?cache=0&sync_timestamp=1611061273899&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fflatted%2Fdownload%2Fflatted-2.0.2.tgz", - "integrity": "sha1-RXWyHivO50NKqb5mL0t7X5wrUTg=", - "dev": true + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "requires": { + "locate-path": "^2.0.0" + } + }, + "find-versions": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-3.2.0.tgz", + "integrity": "sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww==", + "requires": { + "semver-regex": "^2.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, + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", "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=1614436958094&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffollow-redirects%2Fdownload%2Ffollow-redirects-1.13.3.tgz", - "integrity": "sha1-5VmK1QF0wbxOhyMB6CrCzZf5Amc=", - "dev": true + "for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "requires": { + "is-callable": "^1.1.3" + } }, "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 + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" }, "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 - }, - "fork-ts-checker-webpack-plugin": { - "version": "3.1.1", - "resolved": "https://registry.npm.taobao.org/fork-ts-checker-webpack-plugin/download/fork-ts-checker-webpack-plugin-3.1.1.tgz?cache=0&sync_timestamp=1617967960641&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffork-ts-checker-webpack-plugin%2Fdownload%2Ffork-ts-checker-webpack-plugin-3.1.1.tgz", - "integrity": "sha1-oWQsDT5l9QwswXQunAqA9EH4axk=", - "dev": true, - "requires": { - "babel-code-frame": "^6.22.0", - "chalk": "^2.4.1", - "chokidar": "^3.3.0", - "micromatch": "^3.1.10", - "minimatch": "^3.0.4", - "semver": "^5.6.0", - "tapable": "^1.0.0", - "worker-rpc": "^0.1.0" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&sync_timestamp=1616463550093&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", - "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", - "dev": true - } - } - }, - "fork-ts-checker-webpack-plugin-v5": { - "version": "npm:fork-ts-checker-webpack-plugin@5.2.1", - "resolved": "https://registry.npm.taobao.org/fork-ts-checker-webpack-plugin/download/fork-ts-checker-webpack-plugin-5.2.1.tgz?cache=0&sync_timestamp=1617967960641&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffork-ts-checker-webpack-plugin%2Fdownload%2Ffork-ts-checker-webpack-plugin-5.2.1.tgz", - "integrity": "sha1-eTJthpeXkG+osk4qvPlCH8gFRQ0=", - "dev": true, - "optional": true, - "requires": { - "@babel/code-frame": "^7.8.3", - "@types/json-schema": "^7.0.5", - "chalk": "^4.1.0", - "cosmiconfig": "^6.0.0", - "deepmerge": "^4.2.2", - "fs-extra": "^9.0.0", - "memfs": "^3.1.2", - "minimatch": "^3.0.4", - "schema-utils": "2.7.0", - "semver": "^7.3.2", - "tapable": "^1.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=1591687018980&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 - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npm.taobao.org/lru-cache/download/lru-cache-6.0.0.tgz?cache=0&sync_timestamp=1594427606170&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flru-cache%2Fdownload%2Flru-cache-6.0.0.tgz", - "integrity": "sha1-bW/mVw69lqr5D8rR2vo7JWbbOpQ=", - "dev": true, - "optional": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "schema-utils": { - "version": "2.7.0", - "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-2.7.0.tgz", - "integrity": "sha1-FxUfdtjq5n+793lgwzxnatn078c=", - "dev": true, - "optional": true, - "requires": { - "@types/json-schema": "^7.0.4", - "ajv": "^6.12.2", - "ajv-keywords": "^3.4.1" - } - }, - "semver": { - "version": "7.3.5", - "resolved": "https://registry.npm.taobao.org/semver/download/semver-7.3.5.tgz?cache=0&sync_timestamp=1616463550093&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-7.3.5.tgz", - "integrity": "sha1-C2Ich5NI2JmOSw5L6Us/EuYBjvc=", - "dev": true, - "optional": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "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" - } - }, - "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, - "optional": true - } - } + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" }, "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=1613411079128&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fform-data%2Fdownload%2Fform-data-2.3.3.tgz", - "integrity": "sha1-3M5SwF9kTymManq5Nr1yTO/786Y=", - "dev": true, + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", "requires": { "asynckit": "^0.4.0", "combined-stream": "^1.0.6", @@ -6285,70 +4936,106 @@ } }, "forwarded": { - "version": "0.1.2", - "resolved": "https://registry.npm.taobao.org/forwarded/download/forwarded-0.1.2.tgz", - "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", - "dev": true + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" }, "fragment-cache": { "version": "0.2.1", - "resolved": "https://registry.npm.taobao.org/fragment-cache/download/fragment-cache-0.2.1.tgz", + "resolved": "https://registry.npmjs.org/fragment-cache/-/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 + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + }, + "friendly-errors-webpack-plugin": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.7.0.tgz", + "integrity": "sha512-K27M3VK30wVoOarP651zDmb93R9zF28usW4ocaK3mfQeIEI5BPht/EzZs5E8QLLwbLRJQMwscAjDxYPb1FuNiw==", + "requires": { + "chalk": "^1.1.3", + "error-stack-parser": "^2.0.0", + "string-width": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" + } + } }, "from2": { "version": "2.3.0", - "resolved": "https://registry.npm.taobao.org/from2/download/from2-2.3.0.tgz", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", - "dev": true, "requires": { "inherits": "^2.0.1", "readable-stream": "^2.0.0" } }, + "fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" + }, "fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npm.taobao.org/fs-extra/download/fs-extra-9.1.0.tgz?cache=0&sync_timestamp=1611075460296&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffs-extra%2Fdownload%2Ffs-extra-9.1.0.tgz", - "integrity": "sha1-WVRGDHZKjaIJS6NVS/g55rmnyG0=", - "dev": true, - "optional": true, + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", "requires": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "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, + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", "requires": { "minipass": "^3.0.0" } }, - "fs-monkey": { - "version": "1.0.3", - "resolved": "https://registry.npm.taobao.org/fs-monkey/download/fs-monkey-1.0.3.tgz?cache=0&sync_timestamp=1617593442489&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffs-monkey%2Fdownload%2Ffs-monkey-1.0.3.tgz", - "integrity": "sha1-rjrJLVO7Mo7+DpodlUH2rY1I4tM=", - "dev": true, - "optional": true - }, "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", + "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", - "dev": true, "requires": { "graceful-fs": "^4.1.2", "iferr": "^0.1.5", @@ -6358,152 +5045,132 @@ }, "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 + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" }, "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npm.taobao.org/fsevents/download/fsevents-2.3.2.tgz?cache=0&sync_timestamp=1612536512306&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffsevents%2Fdownload%2Ffsevents-2.3.2.tgz", - "integrity": "sha1-ilJveLj99GI7cJ4Ll1xSwkwC/Ro=", - "dev": true, - "optional": true + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } }, "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 + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" }, - "functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/functional-red-black-tree/download/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", - "dev": true - }, - "generic-names": { - "version": "2.0.1", - "resolved": "https://registry.npm.taobao.org/generic-names/download/generic-names-2.0.1.tgz?cache=0&sync_timestamp=1603542442076&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fgeneric-names%2Fdownload%2Fgeneric-names-2.0.1.tgz", - "integrity": "sha1-+KN46tLMqno08DF7BVVIMq5BuHI=", - "dev": true, + "gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", "requires": { - "loader-utils": "^1.1.0" + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "requires": { + "ansi-regex": "^2.0.0" + } + } } }, "gensync": { "version": "1.0.0-beta.2", - "resolved": "https://registry.npm.taobao.org/gensync/download/gensync-1.0.0-beta.2.tgz?cache=0&sync_timestamp=1603829621482&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fgensync%2Fdownload%2Fgensync-1.0.0-beta.2.tgz", - "integrity": "sha1-MqbudsPX9S1GsrGuXZP+qFgKJeA=", - "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 + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" }, "get-intrinsic": { "version": "1.1.1", - "resolved": "https://registry.npm.taobao.org/get-intrinsic/download/get-intrinsic-1.1.1.tgz", - "integrity": "sha1-FfWfN2+FXERpY5SPDSTNNje0q8Y=", - "dev": true, + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", "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, + "get-proxy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/get-proxy/-/get-proxy-2.1.0.tgz", + "integrity": "sha512-zmZIaQTWnNQb4R4fJUEp/FC51eZsc6EkErspy3xtIYStaq8EB/hDIWipxsal+E8rz0qD7f2sL/NA9Xee4RInJw==", "requires": { - "pump": "^3.0.0" + "npm-conf": "^1.1.0" } }, + "get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=" + }, + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=" + }, "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 + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" }, "getpass": { "version": "0.1.7", - "resolved": "https://registry.npm.taobao.org/getpass/download/getpass-0.1.7.tgz", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", - "dev": true, "requires": { "assert-plus": "^1.0.0" } }, - "gh-pages": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/gh-pages/-/gh-pages-3.1.0.tgz", - "integrity": "sha512-3b1rly9kuf3/dXsT8+ZxP0UhNLOo1CItj+3e31yUVcaph/yDsJ9RzD7JOw5o5zpBTJVQLlJAASNkUfepi9fe2w==", - "dev": true, - "requires": { - "async": "^2.6.1", - "commander": "^2.18.0", - "email-addresses": "^3.0.1", - "filenamify-url": "^1.0.0", - "find-cache-dir": "^3.3.1", - "fs-extra": "^8.1.0", - "globby": "^6.1.0" - }, - "dependencies": { - "fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", - "dev": true, - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "globby": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-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" - } - }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - }, - "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true - } - } + "git-hooks-list": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/git-hooks-list/-/git-hooks-list-1.0.3.tgz", + "integrity": "sha512-Y7wLWcrLUXwk2noSka166byGCvhMtDRpgHdzCno1UQv/n/Hegp++a2xBWJL1lJarnKD3SWaljD+0z1ztqxuKyQ==" + }, + "github-from-package": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", + "integrity": "sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4=" }, "glob": { - "version": "7.1.6", - "resolved": "https://registry.npm.taobao.org/glob/download/glob-7.1.6.tgz", - "integrity": "sha1-FB8zuBp8JJLhJVlDB0gMRmeSeKY=", - "dev": true, + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -6515,30 +5182,34 @@ }, "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, + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "requires": { "is-glob": "^4.0.1" } }, "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 + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz", + "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=" + }, + "global-dirs": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-2.1.0.tgz", + "integrity": "sha512-MG6kdOUh/xBnyo9cJFeIKkLEc1AyFq42QTU4XiX51i2NEdxLxLWXIjEjmqKeSuKR7pAZjTqUVoT2b2huxVLgYQ==", + "requires": { + "ini": "1.3.7" + } }, "globals": { "version": "11.12.0", - "resolved": "https://registry.npm.taobao.org/globals/download/globals-11.12.0.tgz", - "integrity": "sha1-q4eVM4hooLq9hSV1gBjCp+uVxC4=", - "dev": true + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" }, "globby": { "version": "9.2.0", - "resolved": "https://registry.npm.taobao.org/globby/download/globby-9.2.0.tgz?cache=0&sync_timestamp=1616407110746&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fglobby%2Fdownload%2Fglobby-9.2.0.tgz", - "integrity": "sha1-/QKacGxwPSm90XD0tts6P3p8tj0=", - "dev": true, + "resolved": "https://registry.npmjs.org/globby/-/globby-9.2.0.tgz", + "integrity": "sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg==", "requires": { "@types/glob": "^7.1.1", "array-union": "^1.0.2", @@ -6548,41 +5219,383 @@ "ignore": "^4.0.3", "pify": "^4.0.1", "slash": "^2.0.0" + }, + "dependencies": { + "@nodelib/fs.stat": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz", + "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==" + }, + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "requires": { + "array-uniq": "^1.0.1" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "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.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "dir-glob": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.2.2.tgz", + "integrity": "sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==", + "requires": { + "path-type": "^3.0.0" + } + }, + "fast-glob": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz", + "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==", + "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" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "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.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==" + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "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" + } + }, + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "requires": { + "pify": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + } + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "got": { + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", + "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", + "requires": { + "@sindresorhus/is": "^0.14.0", + "@szmarczak/http-timer": "^1.1.2", + "cacheable-request": "^6.0.0", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^4.1.0", + "lowercase-keys": "^1.0.1", + "mimic-response": "^1.0.1", + "p-cancelable": "^1.0.0", + "to-readable-stream": "^1.0.0", + "url-parse-lax": "^3.0.0" + }, + "dependencies": { + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "requires": { + "pump": "^3.0.0" + } + } } }, "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 + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", + "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==" }, - "gzip-size": { - "version": "5.1.1", - "resolved": "https://registry.npm.taobao.org/gzip-size/download/gzip-size-5.1.1.tgz?cache=0&sync_timestamp=1605526036809&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fgzip-size%2Fdownload%2Fgzip-size-5.1.1.tgz", - "integrity": "sha1-y5vuaS+HwGErIyhAqHOQTkwTUnQ=", - "dev": true, + "graphql": { + "version": "14.7.0", + "resolved": "https://registry.npmjs.org/graphql/-/graphql-14.7.0.tgz", + "integrity": "sha512-l0xWZpoPKpppFzMfvVyFmp9vLN7w/ZZJPefUicMCepfJeQ8sMcztloGYY9DfjVPo6tIUDzU5Hw3MUbIjj9AVVA==", "requires": { - "duplexer": "^0.1.1", - "pify": "^4.0.1" + "iterall": "^1.2.2" } }, - "handle-thing": { - "version": "2.0.1", - "resolved": "https://registry.npm.taobao.org/handle-thing/download/handle-thing-2.0.1.tgz?cache=0&sync_timestamp=1585154457081&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhandle-thing%2Fdownload%2Fhandle-thing-2.0.1.tgz", - "integrity": "sha1-hX95zjWVgMNA1DCBzGSJcNC7I04=", - "dev": true + "graphql-compose": { + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/graphql-compose/-/graphql-compose-7.20.1.tgz", + "integrity": "sha512-4SQgGGIeNdZn5+XrYgQ3ma+nKUzQG861TGB6tRVQaUALVZ6IraY0wzZtPmypR4un2B0Cvt90HXsF6pDQFNnwTA==", + "requires": { + "graphql-type-json": "0.3.2", + "object-path": "^0.11.4" + } + }, + "graphql-playground-html": { + "version": "1.6.29", + "resolved": "https://registry.npmjs.org/graphql-playground-html/-/graphql-playground-html-1.6.29.tgz", + "integrity": "sha512-fbF/zZKuw2sdfKp8gjTORJ/I9xBsqeEYRseWxBzuR15NHMptRTT9414IyRCs3ognZzUDr5MDJgx97SlLZCtQyA==", + "requires": { + "xss": "^1.0.6" + } + }, + "graphql-playground-middleware-express": { + "version": "1.7.22", + "resolved": "https://registry.npmjs.org/graphql-playground-middleware-express/-/graphql-playground-middleware-express-1.7.22.tgz", + "integrity": "sha512-PJLiCxLmN6Dp+dHGyHU92m9y3hB/RAkcUBWcqYl2fiP+EbpDDgNfElrsVzW60MhJe+LTV1PFqiInH2d3KNvlCQ==", + "requires": { + "graphql-playground-html": "^1.6.29" + } + }, + "graphql-type-json": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/graphql-type-json/-/graphql-type-json-0.3.2.tgz", + "integrity": "sha512-J+vjof74oMlCWXSvt0DOf2APEdZOCdubEvGDUAlqH//VBYcOYsGgRW7Xzorr44LvkjiuvecWc8fChxuZZbChtg==" + }, + "gridsome": { + "version": "0.7.23", + "resolved": "https://registry.npmjs.org/gridsome/-/gridsome-0.7.23.tgz", + "integrity": "sha512-2/koBt4YWoTKRQR+7Gy84EHbNTa9y6JgRjBO84wOpZjEWglwxDh0cFAq8QbhHnf13mXbJVRm5aHBESO5iD5BcA==", + "requires": { + "@babel/code-frame": "^7.5.5", + "@babel/core": "^7.0.0", + "@gridsome/cli": "^0.3.4", + "@hapi/joi": "^15.1.1", + "@sindresorhus/slugify": "^0.8.0", + "@vue/babel-preset-app": "^4.2.2", + "@vue/component-compiler-utils": "^2.5.2", + "address": "^1.1.0", + "auto-bind": "^2.0.0", + "autoprefixer": "^9.4.7", + "babel-loader": "8.0.5", + "cache-loader": "^2.0.1", + "camelcase": "^5.0.0", + "case-sensitive-paths-webpack-plugin": "^2.2.0", + "chalk": "^2.4.2", + "chokidar": "^2.1.0", + "color-string": "^1.5.3", + "columnify": "^1.5.4", + "connect-history-api-fallback": "^1.6.0", + "core-js": "^3.6.4", + "css-loader": "^2.1.0", + "dotenv": "^6.2.0", + "eventemitter3": "^3.1.0", + "express": "^4.16.4", + "express-graphql": "^0.9.0", + "file-loader": "^3.0.1", + "friendly-errors-webpack-plugin": "^1.7.0", + "fs-extra": "^7.0.1", + "globby": "^9.0.0", + "graphql": "^14.4.2", + "graphql-compose": "7.20.1", + "graphql-playground-middleware-express": "^1.7.12", + "hash-sum": "^1.0.2", + "hirestime": "^3.2.1", + "html-webpack-plugin": "^3.2.0", + "imagemin": "^6.1.0", + "imagemin-mozjpeg": "^8.0.0", + "imagemin-pngquant": "^7.0.0", + "imagemin-webp": "^5.0.0", + "invariant": "^2.2.4", + "is-relative": "^1.0.0", + "is-url": "^1.2.4", + "jest-worker": "24.0.0", + "json-loader": "^0.5.7", + "leven": "^3.1.0", + "loader-utils": "^1.2.3", + "lodash": "^4.17.11", + "lokijs": "^1.5.6", + "lru-cache": "^5.1.1", + "md5-file": "^4.0.0", + "mime-types": "^2.1.21", + "mini-css-extract-plugin": "^0.5.0", + "mini-svg-data-uri": "^1.0.2", + "moment": "^2.24.0", + "optimize-css-assets-webpack-plugin": "^5.0.1", + "p-map": "^2.0.0", + "path-to-regexp": "^2.2.1", + "physical-cpu-count": "^2.0.0", + "portfinder": "^1.0.20", + "postcss-loader": "^3.0.0", + "probe-image-size": "^4.0.0", + "sharp": "^0.25.2", + "slash": "^2.0.0", + "sockjs": "^0.3.19", + "sockjs-client": "^1.3.0", + "stack-trace": "^0.0.10", + "tapable": "2.0.0-beta.5", + "url-loader": "^1.1.2", + "vue": "^2.6.10", + "vue-loader": "^15.7.1", + "vue-meta": "^2.2.2", + "vue-router": "^3.1.3", + "vue-server-renderer": "^2.6.10", + "vue-template-compiler": "^2.6.10", + "webpack": "^4.29.3", + "webpack-chain": "^5.2.0", + "webpack-dev-middleware": "^3.5.2", + "webpack-hot-middleware": "^2.24.3", + "webpack-merge": "^4.2.1", + "yaml-loader": "^0.5.0" + }, + "dependencies": { + "@gridsome/cli": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/@gridsome/cli/-/cli-0.3.4.tgz", + "integrity": "sha512-KkfnDs3aDRdNapxS5QwCUDUzNJgc+uRExw5IRUrVn38zOdmJc0d8hFqHZ7GpcHEX1W0BVyUsa4sQ3LNyjlttsg==", + "requires": { + "@hjvedvik/tasks": "^0.0.8", + "chalk": "^2.4.1", + "commander": "^2.15.1", + "envinfo": "^7.3.1", + "execa": "^0.10.0", + "find-up": "^2.1.0", + "fs-extra": "^6.0.1", + "leven": "^3.1.0", + "resolve-cwd": "^2.0.0", + "semver": "^5.6.0", + "sort-package-json": "^1.15.0", + "update-notifier": "^4.1.0" + }, + "dependencies": { + "fs-extra": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-6.0.1.tgz", + "integrity": "sha512-GnyIkKhhzXZUWFCaJzvyDLEEgDkPfb4/TPvJCJVuS8MWZgoSsErf++QpiAlDnKFcqhRlm+tIOcencCjyJE6ZCA==", + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + } + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } }, "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 + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" }, "har-validator": { "version": "5.1.5", - "resolved": "https://registry.npm.taobao.org/har-validator/download/har-validator-5.1.5.tgz?cache=0&sync_timestamp=1596082650501&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhar-validator%2Fdownload%2Fhar-validator-5.1.5.tgz", - "integrity": "sha1-HwgDufjLIMD6E4It8ezds2veHv0=", - "dev": true, + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", "requires": { "ajv": "^6.12.3", "har-schema": "^2.0.0" @@ -6590,53 +5603,64 @@ }, "has": { "version": "1.0.3", - "resolved": "https://registry.npm.taobao.org/has/download/has-1.0.3.tgz", - "integrity": "sha1-ci18v8H2qoJB8W3YFOAR4fQeh5Y=", - "dev": true, + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", "requires": { "function-bind": "^1.1.1" } }, "has-ansi": { "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/has-ansi/download/has-ansi-2.0.0.tgz?cache=0&sync_timestamp=1614331438098&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-ansi%2Fdownload%2Fhas-ansi-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", - "dev": true, "requires": { "ansi-regex": "^2.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 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" } } }, "has-bigints": { "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/has-bigints/download/has-bigints-1.0.1.tgz", - "integrity": "sha1-ZP5qywIGc+O3jbA1pa9pqp0HsRM=", - "dev": true + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==" }, "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 + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "has-symbol-support-x": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz", + "integrity": "sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==" }, "has-symbols": { "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/has-symbols/download/has-symbols-1.0.2.tgz?cache=0&sync_timestamp=1614443617831&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-symbols%2Fdownload%2Fhas-symbols-1.0.2.tgz", - "integrity": "sha1-Fl0wcMADCXUqEjakeTMeOsVvFCM=", - "dev": true + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==" + }, + "has-to-string-tag-x": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz", + "integrity": "sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==", + "requires": { + "has-symbol-support-x": "^1.4.1" + } + }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" }, "has-value": { "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/has-value/download/has-value-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", - "dev": true, "requires": { "get-value": "^2.0.6", "has-values": "^1.0.0", @@ -6645,30 +5669,50 @@ }, "has-values": { "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/has-values/download/has-values-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/has-values/-/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.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "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", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", - "dev": true, "requires": { "is-buffer": "^1.1.5" } } } }, + "has-yarn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", + "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==" + }, "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, + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", "requires": { "inherits": "^2.0.4", "readable-stream": "^3.6.0", @@ -6677,9 +5721,8 @@ "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, + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", "requires": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -6688,23 +5731,20 @@ }, "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 + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" } } }, "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 + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", + "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=" }, "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, + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", "requires": { "inherits": "^2.0.3", "minimalistic-assert": "^1.0.1" @@ -6712,80 +5752,53 @@ }, "he": { "version": "1.2.0", - "resolved": "https://registry.npm.taobao.org/he/download/he-1.2.0.tgz", - "integrity": "sha1-hK5l+n6vsWX922FWauFLrwVmTw8=", - "dev": true + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" }, "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 + "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", + "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==" }, - "highlight.js": { - "version": "10.7.2", - "resolved": "https://registry.npm.taobao.org/highlight.js/download/highlight.js-10.7.2.tgz", - "integrity": "sha1-iTGbhh7cZsSIVO0ebaIeqJ+Ec2A=", - "dev": true + "hirestime": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/hirestime/-/hirestime-3.2.2.tgz", + "integrity": "sha512-X+4w5O6JMW7zlgAhad6OPA/MwYTW1FqrF27+6ItRUmDT4jklsXd4N5S5hNCmd9AIGVp8SLsCoGwRe5ddBp/CKg==" }, "hmac-drbg": { "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/hmac-drbg/download/hmac-drbg-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/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.9", - "resolved": "https://registry.npm.taobao.org/hosted-git-info/download/hosted-git-info-2.8.9.tgz?cache=0&sync_timestamp=1617826598042&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhosted-git-info%2Fdownload%2Fhosted-git-info-2.8.9.tgz", - "integrity": "sha1-3/wL+aIcAiCQkPKqaUKeFBTa8/k=", - "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" - } + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==" }, "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 + "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", + "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=" }, "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 + "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", + "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=" }, "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=1617031468383&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhtml-entities%2Fdownload%2Fhtml-entities-1.4.0.tgz", - "integrity": "sha1-z70bAdKvr5rcobEK59/6uYxx0tw=", - "dev": true + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz", + "integrity": "sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==" }, "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, + "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.21.tgz", + "integrity": "sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA==", "requires": { "camel-case": "3.0.x", "clean-css": "4.2.x", @@ -6798,23 +5811,20 @@ "dependencies": { "commander": { "version": "2.17.1", - "resolved": "https://registry.npm.taobao.org/commander/download/commander-2.17.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcommander%2Fdownload%2Fcommander-2.17.1.tgz", - "integrity": "sha1-vXerfebelCBc6sxy8XFtKfIKd78=", - "dev": true + "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz", + "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==" } } }, "html-tags": { "version": "3.1.0", - "resolved": "https://registry.npm.taobao.org/html-tags/download/html-tags-3.1.0.tgz", - "integrity": "sha1-e15vfmZen7QfMAB+2eDUHpf7IUA=", - "dev": true + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz", + "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==" }, "html-webpack-plugin": { "version": "3.2.0", - "resolved": "https://registry.npm.taobao.org/html-webpack-plugin/download/html-webpack-plugin-3.2.0.tgz", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-3.2.0.tgz", "integrity": "sha1-sBq71yOsqqeze2r0SS69oD2d03s=", - "dev": true, "requires": { "html-minifier": "^3.2.3", "loader-utils": "^0.2.16", @@ -6827,27 +5837,23 @@ "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 + "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz", + "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==" }, "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 + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" }, "json5": { "version": "0.5.1", - "resolved": "https://registry.npm.taobao.org/json5/download/json5-0.5.1.tgz", - "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", - "dev": true + "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=" }, "loader-utils": { "version": "0.2.17", - "resolved": "https://registry.npm.taobao.org/loader-utils/download/loader-utils-0.2.17.tgz", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz", "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=", - "dev": true, "requires": { "big.js": "^3.1.3", "emojis-list": "^2.0.0", @@ -6855,11 +5861,15 @@ "object-assign": "^4.0.1" } }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" + }, "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=1610159920398&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Futil.promisify%2Fdownload%2Futil.promisify-1.0.0.tgz", - "integrity": "sha1-RA9xZaRZyaFtwUXrjnLzVocJcDA=", - "dev": true, + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", + "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", "requires": { "define-properties": "^1.1.2", "object.getownpropertydescriptors": "^2.0.3" @@ -6868,49 +5878,25 @@ } }, "htmlparser2": { - "version": "3.10.1", - "resolved": "https://registry.npm.taobao.org/htmlparser2/download/htmlparser2-3.10.1.tgz", - "integrity": "sha1-vWedw/WYl7ajS7EHSchVu1OpOS8=", - "dev": true, + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", "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?cache=0&sync_timestamp=1611535562200&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fentities%2Fdownload%2Fentities-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" - } - } + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" } }, - "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-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==" }, "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, + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", + "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", "requires": { "depd": "~1.1.2", "inherits": "2.0.3", @@ -6921,92 +5907,20 @@ "dependencies": { "inherits": { "version": "2.0.3", - "resolved": "https://registry.npm.taobao.org/inherits/download/inherits-2.0.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Finherits%2Fdownload%2Finherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" } } }, "http-parser-js": { "version": "0.5.3", - "resolved": "https://registry.npm.taobao.org/http-parser-js/download/http-parser-js-0.5.3.tgz?cache=0&sync_timestamp=1609539959333&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhttp-parser-js%2Fdownload%2Fhttp-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", - "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.1", - "resolved": "https://registry.npm.taobao.org/http-proxy-middleware/download/http-proxy-middleware-1.1.1.tgz?cache=0&sync_timestamp=1618086731080&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhttp-proxy-middleware%2Fdownload%2Fhttp-proxy-middleware-1.1.1.tgz", - "integrity": "sha1-SJAKaM2dOIxzXR3ZcwLJGbfpShM=", - "dev": true, - "requires": { - "@types/http-proxy": "^1.17.5", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" - }, - "dependencies": { - "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" - } - }, - "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" - } - }, - "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 - }, - "micromatch": { - "version": "4.0.4", - "resolved": "https://registry.npm.taobao.org/micromatch/download/micromatch-4.0.4.tgz?cache=0&sync_timestamp=1618054787196&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmicromatch%2Fdownload%2Fmicromatch-4.0.4.tgz", - "integrity": "sha1-iW1Rnf6dsl/OlM63pQCRm/iB6/k=", - "dev": true, - "requires": { - "braces": "^3.0.1", - "picomatch": "^2.2.3" - } - }, - "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" - } - } - } + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz", + "integrity": "sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==" }, "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=1600868478326&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhttp-signature%2Fdownload%2Fhttp-signature-1.2.0.tgz", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", - "dev": true, "requires": { "assert-plus": "^1.0.0", "jsprim": "^1.2.2", @@ -7015,202 +5929,407 @@ }, "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?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhuman-signals%2Fdownload%2Fhuman-signals-1.1.1.tgz", - "integrity": "sha1-xbHNFPUK6uCatsWf5jujOV/k36M=", - "dev": true - }, - "humanize-url": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/humanize-url/-/humanize-url-1.0.1.tgz", - "integrity": "sha1-9KuZ4NKIF0yk4eUEB8VfuuRk7/8=", - "dev": true, - "requires": { - "normalize-url": "^1.0.0", - "strip-url-auth": "^1.0.0" - }, - "dependencies": { - "normalize-url": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/normalize-url/-/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" - } - } - } + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=" }, "iconv-lite": { "version": "0.4.24", - "resolved": "https://registry.npm.taobao.org/iconv-lite/download/iconv-lite-0.4.24.tgz?cache=0&sync_timestamp=1594184589720&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ficonv-lite%2Fdownload%2Ficonv-lite-0.4.24.tgz", - "integrity": "sha1-ICK0sl+93CHS9SSXSkdKr+czkIs=", - "dev": true, + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", "requires": { "safer-buffer": ">= 2.1.2 < 3" } }, "icss-replace-symbols": { "version": "1.1.0", - "resolved": "https://registry.npm.taobao.org/icss-replace-symbols/download/icss-replace-symbols-1.1.0.tgz", - "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=", - "dev": true + "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", + "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=" }, "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, + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz", + "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==", "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=1603838314962&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fieee754%2Fdownload%2Fieee754-1.2.1.tgz", - "integrity": "sha1-jrehCmP/8l0VpXsAFYbRd9Gw01I=", - "dev": true + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" }, "iferr": { "version": "0.1.5", - "resolved": "https://registry.npm.taobao.org/iferr/download/iferr-0.1.5.tgz", - "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=", - "dev": true + "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", + "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=" }, "ignore": { - "version": "4.0.6", - "resolved": "https://registry.npm.taobao.org/ignore/download/ignore-4.0.6.tgz?cache=0&sync_timestamp=1590809430681&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fignore%2Fdownload%2Fignore-4.0.6.tgz", - "integrity": "sha1-dQ49tYYgh7RzfrrIIH/9HvJ7Jfw=", - "dev": true + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", + "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==" + }, + "imagemin": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/imagemin/-/imagemin-6.1.0.tgz", + "integrity": "sha512-8ryJBL1CN5uSHpiBMX0rJw79C9F9aJqMnjGnrd/1CafegpNuA81RBAAru/jQQEOWlOJJlpRnlcVFF6wq+Ist0A==", + "requires": { + "file-type": "^10.7.0", + "globby": "^8.0.1", + "make-dir": "^1.0.0", + "p-pipe": "^1.1.0", + "pify": "^4.0.1", + "replace-ext": "^1.0.0" + }, + "dependencies": { + "@nodelib/fs.stat": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz", + "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==" + }, + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "requires": { + "array-uniq": "^1.0.1" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "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.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "dir-glob": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.0.0.tgz", + "integrity": "sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==", + "requires": { + "arrify": "^1.0.1", + "path-type": "^3.0.0" + } + }, + "fast-glob": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz", + "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==", + "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" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "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.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "globby": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-8.0.2.tgz", + "integrity": "sha512-yTzMmKygLp8RUpG1Ymu2VXPSJQZjNAZPD4ywgYEaG7e4tBJeUQBO8OpXrf1RCNcEs5alsoJYPAMiIHP0cmeC7w==", + "requires": { + "array-union": "^1.0.1", + "dir-glob": "2.0.0", + "fast-glob": "^2.0.2", + "glob": "^7.1.2", + "ignore": "^3.3.5", + "pify": "^3.0.0", + "slash": "^1.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + } + } + }, + "ignore": { + "version": "3.3.10", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", + "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==" + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "requires": { + "pify": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "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" + } + }, + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "requires": { + "pify": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + } + } + }, + "slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=" + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "imagemin-mozjpeg": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/imagemin-mozjpeg/-/imagemin-mozjpeg-8.0.0.tgz", + "integrity": "sha512-+EciPiIjCb8JWjQNr1q8sYWYf7GDCNDxPYnkD11TNIjjWNzaV+oTg4DpOPQjl5ZX/KRCPMEgS79zLYAQzLitIA==", + "requires": { + "execa": "^1.0.0", + "is-jpg": "^2.0.0", + "mozjpeg": "^6.0.0" + }, + "dependencies": { + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "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" + } + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "requires": { + "pump": "^3.0.0" + } + } + } + }, + "imagemin-pngquant": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/imagemin-pngquant/-/imagemin-pngquant-7.0.0.tgz", + "integrity": "sha512-FXBz8lfvI+noraZbNCE0AUDUng/2+Cv5W0F/nUGGjKdzb8AnN1f0JzVxH2aYj7SQxOdYYatvfNbITIZpaFATZg==", + "requires": { + "execa": "^1.0.0", + "is-png": "^1.0.0", + "is-stream": "^1.1.0", + "ow": "^0.8.0", + "pngquant-bin": "^5.0.0" + }, + "dependencies": { + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "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" + } + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "requires": { + "pump": "^3.0.0" + } + } + } + }, + "imagemin-webp": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/imagemin-webp/-/imagemin-webp-5.1.0.tgz", + "integrity": "sha512-BsPTpobgbDPFBBsI3UflnU/cpIVa15qInEDBcYBw16qI/6XiB4vDF/dGp9l4aM3pfFDDYqR0mANMcKpBD7wbCw==", + "requires": { + "cwebp-bin": "^5.0.0", + "exec-buffer": "^3.0.0", + "is-cwebp-readable": "^2.0.1" + } }, "import-cwd": { "version": "2.1.0", - "resolved": "https://registry.npm.taobao.org/import-cwd/download/import-cwd-2.1.0.tgz", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", - "dev": true, "requires": { "import-from": "^2.1.0" } }, "import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npm.taobao.org/import-fresh/download/import-fresh-3.3.0.tgz?cache=0&sync_timestamp=1608469462038&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fimport-fresh%2Fdownload%2Fimport-fresh-3.3.0.tgz", - "integrity": "sha1-NxYsJfy566oublPVtNiM4X2eDCs=", - "dev": true, + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" + "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", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", - "dev": true, "requires": { "resolve-from": "^3.0.0" - }, - "dependencies": { - "resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/resolve-from/download/resolve-from-3.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fresolve-from%2Fdownload%2Fresolve-from-3.0.0.tgz", - "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", - "dev": true - } } }, - "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=1597169872380&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=1602861215716&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" - } - } - } + "import-lazy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", + "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=" }, "imurmurhash": { "version": "0.1.4", - "resolved": "https://registry.npm.taobao.org/imurmurhash/download/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "dev": true + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" }, "indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npm.taobao.org/indent-string/download/indent-string-4.0.0.tgz?cache=0&sync_timestamp=1598869159256&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Findent-string%2Fdownload%2Findent-string-4.0.0.tgz", - "integrity": "sha1-Yk+PRJfWGbLZdoUx1Y9BIoVNclE=", - "dev": true + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", + "requires": { + "repeating": "^2.0.0" + } }, "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 + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=" }, "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 + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==" }, "inflight": { "version": "1.0.6", - "resolved": "https://registry.npm.taobao.org/inflight/download/inflight-1.0.6.tgz", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, "requires": { "once": "^1.3.0", "wrappy": "1" @@ -7218,247 +6337,117 @@ }, "inherits": { "version": "2.0.4", - "resolved": "https://registry.npm.taobao.org/inherits/download/inherits-2.0.4.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Finherits%2Fdownload%2Finherits-2.0.4.tgz", - "integrity": "sha1-D6LGT5MpF8NDOg3tVTY6rjdBa3w=", - "dev": true + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, - "inquirer": { - "version": "7.3.3", - "resolved": "https://registry.npm.taobao.org/inquirer/download/inquirer-7.3.3.tgz?cache=0&sync_timestamp=1614296916461&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Finquirer%2Fdownload%2Finquirer-7.3.3.tgz", - "integrity": "sha1-BNF2sq8Er8FXqD/XwQDpjuCq0AM=", - "dev": true, + "ini": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.7.tgz", + "integrity": "sha512-iKpRpXP+CrP2jyrxvg1kMUpXDyRUFDWurxbnVT1vQPx+Wz9uCYsMIqYuSBLV+PAaZG/d7kRLKRFc9oDMsH+mFQ==" + }, + "internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", "requires": { - "ansi-escapes": "^4.2.1", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-width": "^3.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.19", - "mute-stream": "0.0.8", - "run-async": "^2.4.0", - "rxjs": "^6.6.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6" - }, - "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=1591687018980&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" - } - }, - "cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npm.taobao.org/cli-cursor/download/cli-cursor-3.1.0.tgz", - "integrity": "sha1-JkMFp65JDR0Dvwybp8kl0XU68wc=", - "dev": true, - "requires": { - "restore-cursor": "^3.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 - }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npm.taobao.org/mimic-fn/download/mimic-fn-2.1.0.tgz?cache=0&sync_timestamp=1617823545101&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmimic-fn%2Fdownload%2Fmimic-fn-2.1.0.tgz", - "integrity": "sha1-ftLCzMyvhNP/y3pptXcR/CCDQBs=", - "dev": true - }, - "onetime": { - "version": "5.1.2", - "resolved": "https://registry.npm.taobao.org/onetime/download/onetime-5.1.2.tgz?cache=0&sync_timestamp=1617889805215&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fonetime%2Fdownload%2Fonetime-5.1.2.tgz", - "integrity": "sha1-0Oluu1awdHbfHdnEgG5SN5hcpF4=", - "dev": true, - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npm.taobao.org/restore-cursor/download/restore-cursor-3.1.0.tgz", - "integrity": "sha1-OfZ8VLOnpYzqUjbZXPADQjljH34=", - "dev": true, - "requires": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.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, - "requires": { - "has-flag": "^4.0.0" - } - } + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" } }, - "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=1605885569376&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Finternal-ip%2Fdownload%2Finternal-ip-4.3.0.tgz", - "integrity": "sha1-hFRSuq2dLKO2nGNaE3rLmg2tCQc=", - "dev": true, + "into-stream": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/into-stream/-/into-stream-3.1.0.tgz", + "integrity": "sha1-lvsKk2wSur1v8XUqF9BWFqvQlMY=", "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=1610365784356&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" - } - } + "from2": "^2.1.1", + "p-is-promise": "^1.1.0" } }, - "ip": { - "version": "1.1.5", - "resolved": "https://registry.npm.taobao.org/ip/download/ip-1.1.5.tgz?cache=0&sync_timestamp=1598867191154&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fip%2Fdownload%2Fip-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?cache=0&sync_timestamp=1611327086114&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fip-regex%2Fdownload%2Fip-regex-2.1.0.tgz", - "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=", - "dev": true + "invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "requires": { + "loose-envify": "^1.0.0" + } }, "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 + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" }, "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 + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", + "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=" }, "is-accessor-descriptor": { "version": "0.1.6", - "resolved": "https://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-0.1.6.tgz", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/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", + "resolved": "https://registry.npmjs.org/kind-of/-/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=1607117583816&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 + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" }, "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 + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.2.tgz", + "integrity": "sha512-0JV5+SOCQkIdzjBK9buARcV804Ddu7A0Qet6sHi3FimE9ne6m4BGQZfRn+NZiXbBk4F4XmHfDZIipLj9pX8dSA==" }, "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, + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", "requires": { - "binary-extensions": "^2.0.0" + "binary-extensions": "^1.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, + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.1.tgz", + "integrity": "sha512-bXdQWkECBUIAcCkeH1unwJLIpZYaa5VvuygSyS/c2lf719mTKZDU5UdDRlpd01UjADgmW8RfqaP+mRaVPdr/Ng==", "requires": { - "call-bind": "^1.0.0" + "call-bind": "^1.0.2" } }, "is-buffer": { "version": "1.1.6", - "resolved": "https://registry.npm.taobao.org/is-buffer/download/is-buffer-1.1.6.tgz?cache=0&sync_timestamp=1604429461527&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-buffer%2Fdownload%2Fis-buffer-1.1.6.tgz", - "integrity": "sha1-76ouqdqg16suoTqXsritUf776L4=", - "dev": true + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" }, "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=1612133035765&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-callable%2Fdownload%2Fis-callable-1.2.3.tgz", - "integrity": "sha1-ix4FALc6HXbHBIdjbzaOUZ3o244=", - "dev": true + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz", + "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==" }, "is-ci": { - "version": "1.2.1", - "resolved": "https://registry.npm.taobao.org/is-ci/download/is-ci-1.2.1.tgz", - "integrity": "sha1-43ecjuF/zPQoSI9uKBGH8uYyhBw=", - "dev": true, + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", "requires": { - "ci-info": "^1.5.0" + "ci-info": "^2.0.0" } }, "is-color-stop": { "version": "1.1.0", - "resolved": "https://registry.npm.taobao.org/is-color-stop/download/is-color-stop-1.1.0.tgz", + "resolved": "https://registry.npmjs.org/is-color-stop/-/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", @@ -7469,28 +6458,40 @@ } }, "is-core-module": { - "version": "2.2.0", - "resolved": "https://registry.npm.taobao.org/is-core-module/download/is-core-module-2.2.0.tgz?cache=0&sync_timestamp=1606411565080&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-core-module%2Fdownload%2Fis-core-module-2.2.0.tgz", - "integrity": "sha1-lwN+89UiJNhRY/VZeytj2a/tmBo=", - "dev": true, + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.5.0.tgz", + "integrity": "sha512-TXCMSDsEHMEEZ6eCA8rwRDbLu55MRGmrctljsBX/2v1d9/GzqHOxW5c5oPSgrUt2vBFXebu9rGqckXGPWOlYpg==", "requires": { "has": "^1.0.3" } }, + "is-cwebp-readable": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-cwebp-readable/-/is-cwebp-readable-2.0.1.tgz", + "integrity": "sha1-r7k7DAq9CiUQEBauM66ort+SbSY=", + "requires": { + "file-type": "^4.3.0" + }, + "dependencies": { + "file-type": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-4.4.0.tgz", + "integrity": "sha1-G2AOX8ofvcboDApwxxyNul95BsU=" + } + } + }, "is-data-descriptor": { "version": "0.1.4", - "resolved": "https://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-0.1.4.tgz", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/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", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, "requires": { "is-buffer": "^1.1.5" } @@ -7498,16 +6499,14 @@ } }, "is-date-object": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/is-date-object/download/is-date-object-1.0.2.tgz", - "integrity": "sha1-vac28s2P0G0yhE53Q7+nSUw7/X4=", - "dev": true + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.4.tgz", + "integrity": "sha512-/b4ZVsG7Z5XVtIxs/h9W8nvfLgSAyKYdtGWQLbqy6jA1icmgjf8WCoTKgeS4wy5tYaPePouzFMANbnj94c2Z+A==" }, "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, + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "requires": { "is-accessor-descriptor": "^0.1.6", "is-data-descriptor": "^0.1.4", @@ -7516,266 +6515,266 @@ "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 + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" } } }, "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.2.1", - "resolved": "https://registry.npm.taobao.org/is-docker/download/is-docker-2.2.1.tgz?cache=0&sync_timestamp=1617958767917&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-docker%2Fdownload%2Fis-docker-2.2.1.tgz", - "integrity": "sha1-M+6r4jz+hvFL3kQIoCwM+4U6zao=", - "dev": true + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=" }, "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 + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" }, "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 + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" + }, + "is-finite": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", + "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==" }, "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 + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" }, "is-glob": { "version": "4.0.1", - "resolved": "https://registry.npm.taobao.org/is-glob/download/is-glob-4.0.1.tgz?cache=0&sync_timestamp=1598237815612&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-glob%2Fdownload%2Fis-glob-4.0.1.tgz", - "integrity": "sha1-dWfb6fL14kZ7x3q4PEopSCQHpdw=", - "dev": true, + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", "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?cache=0&sync_timestamp=1607123132826&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-negative-zero%2Fdownload%2Fis-negative-zero-2.0.1.tgz", - "integrity": "sha1-PedGwY3aIxkkGlNnWQjY92bxHCQ=", - "dev": true - }, - "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, + "is-installed-globally": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.3.2.tgz", + "integrity": "sha512-wZ8x1js7Ia0kecP/CHM/3ABkAmujX7WPvQk6uu3Fly/Mk44pySulQpnHG46OMjHGXApINnV4QhY3SWnECO2z5g==", "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" - } - } + "global-dirs": "^2.0.1", + "is-path-inside": "^3.0.1" } }, + "is-jpg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-jpg/-/is-jpg-2.0.0.tgz", + "integrity": "sha1-LhmX+m6RZuqsAkLarkQ0A+TvHZc=" + }, + "is-natural-number": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-4.0.1.tgz", + "integrity": "sha1-q5124dtM7VHjXeDHLr7PCfc0zeg=" + }, + "is-negative-zero": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", + "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==" + }, + "is-npm": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-4.0.0.tgz", + "integrity": "sha512-96ECIfh9xtDDlPylNPXhzjsykHsMJZ18ASpaWzQyBr4YRTcVjUvzaHayDAES2oU/3KpljhHUjtSRNiDwi0F0ig==" + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, "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 + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.5.tgz", + "integrity": "sha512-RU0lI/n95pMoUKu9v1BZP5MBcZuNSVJkMkAG2dJqC4z2GlkGUNeH68SuHuBKBD/XFe+LHZ+f9BKkLET60Niedw==" }, "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 + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==" }, - "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-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.2.tgz", + "integrity": "sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==" }, "is-path-inside": { - "version": "2.1.0", - "resolved": "https://registry.npm.taobao.org/is-path-inside/download/is-path-inside-2.1.0.tgz", - "integrity": "sha1-fJgQWH1lmkDSe8201WFuqwWUlLI=", - "dev": true, - "requires": { - "path-is-inside": "^1.0.2" - } + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==" }, "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 + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==" }, "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=1599667372314&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, + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", "requires": { "isobject": "^3.0.1" } }, + "is-png": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-png/-/is-png-1.1.0.tgz", + "integrity": "sha1-1XSxK/J1wDUEVVcLDltXqwYgd84=" + }, "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=1612217359034&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-regex%2Fdownload%2Fis-regex-1.1.2.tgz", - "integrity": "sha1-gcjr3k2xQvLPHFP8htakV4gmYlE=", - "dev": true, + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.3.tgz", + "integrity": "sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ==", "requires": { "call-bind": "^1.0.2", - "has-symbols": "^1.0.1" + "has-symbols": "^1.0.2" + } + }, + "is-relative": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", + "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", + "requires": { + "is-unc-path": "^1.0.0" } }, "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 + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==" + }, + "is-retry-allowed": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz", + "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==" }, "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 + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" }, "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 + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.6.tgz", + "integrity": "sha512-2gdzbKUuqtQ3lYNrUTQYoClPhm7oQu4UdpSZMp1/DGgkHBT8E2Z1l0yMdb6D4zNAxwDiMv8MdulKROJGNl0Q0w==" }, "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, + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", "requires": { - "has-symbols": "^1.0.1" + "has-symbols": "^1.0.2" } }, "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 + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "is-unc-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", + "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", + "requires": { + "unc-path-regex": "^0.1.2" + } + }, + "is-url": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.4.tgz", + "integrity": "sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==" + }, + "is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=" }, "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 + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" }, "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 + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=" + }, + "is-yarn-global": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", + "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==" }, "isarray": { "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" }, "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 + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" }, "isobject": { "version": "3.0.1", - "resolved": "https://registry.npm.taobao.org/isobject/download/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" }, "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 + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + }, + "isurl": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz", + "integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==", + "requires": { + "has-to-string-tag-x": "^1.2.0", + "is-object": "^1.0.1" + } + }, + "iterall": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/iterall/-/iterall-1.3.0.tgz", + "integrity": "sha512-QZ9qOMdF+QLHxy1QIpUHUU1D5pS2CG2P69LF6L6CPjPYA/XMOmKV3PZpawHoAjHNyB0swdVTRxdYT4tbBbxqwg==" }, "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 + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/javascript-stringify/-/javascript-stringify-2.1.0.tgz", + "integrity": "sha512-JVAfqNPTvNq3sB/VHQJAFxN/sPgKnsKrCwyRt15zwNCdrMMJDdcEOdubuy+DuJYYdm0ox1J4uzEuYKkN+9yhVg==" }, "jest-worker": { - "version": "25.5.0", - "resolved": "https://registry.npm.taobao.org/jest-worker/download/jest-worker-25.5.0.tgz?cache=0&sync_timestamp=1617371324558&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjest-worker%2Fdownload%2Fjest-worker-25.5.0.tgz", - "integrity": "sha1-JhHQcbec6g9D7lej0RhZOsFUfbE=", - "dev": true, + "version": "24.0.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.0.0.tgz", + "integrity": "sha512-s64/OThpfQvoCeHG963MiEZOAAxu8kHsaL/rCMF7lpdzo7vgF0CtPml9hfguOMgykgH/eOm4jFP4ibfHLruytg==", "requires": { - "merge-stream": "^2.0.0", - "supports-color": "^7.0.0" + "merge-stream": "^1.0.1", + "supports-color": "^6.1.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, + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", "requires": { - "has-flag": "^4.0.0" + "has-flag": "^3.0.0" } } } }, - "js-message": { - "version": "1.0.7", - "resolved": "https://registry.npm.taobao.org/js-message/download/js-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 + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" }, "js-yaml": { "version": "3.14.1", - "resolved": "https://registry.npm.taobao.org/js-yaml/download/js-yaml-3.14.1.tgz?cache=0&sync_timestamp=1609680103034&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjs-yaml%2Fdownload%2Fjs-yaml-3.14.1.tgz", - "integrity": "sha1-2ugS/bOCX6MGYJqHFzg8UMNqBTc=", - "dev": true, + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", "requires": { "argparse": "^1.0.7", "esprima": "^4.0.0" @@ -7783,83 +6782,69 @@ }, "jsbn": { "version": "0.1.1", - "resolved": "https://registry.npm.taobao.org/jsbn/download/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", - "dev": true + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" }, "jsesc": { "version": "2.5.2", - "resolved": "https://registry.npm.taobao.org/jsesc/download/jsesc-2.5.2.tgz?cache=0&sync_timestamp=1603893628084&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjsesc%2Fdownload%2Fjsesc-2.5.2.tgz", - "integrity": "sha1-gFZNLkg9rPbo7yCWUKZ98/DCg6Q=", - "dev": true + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + }, + "json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=" + }, + "json-loader": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/json-loader/-/json-loader-0.5.7.tgz", + "integrity": "sha512-QLPs8Dj7lnf3e3QYS1zkCo+4ZwqOiF9d/nZnYozTISxXWCfNs9yuky5rJw4/W34s7POaNlbZmQGaB5NiXCbP4w==" }, "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 + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" }, "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=1609553838875&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjson-schema%2Fdownload%2Fjson-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", - "dev": true + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" }, "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=1607998264311&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-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/json-stable-stringify-without-jsonify/download/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", - "dev": true + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" }, "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 + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" }, "json3": { "version": "3.3.3", - "resolved": "https://registry.npm.taobao.org/json3/download/json3-3.3.3.tgz", - "integrity": "sha1-f8EON1/FrkLEcFpcwKpvYr4wW4E=", - "dev": true + "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz", + "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==" }, "json5": { "version": "2.2.0", - "resolved": "https://registry.npm.taobao.org/json5/download/json5-2.2.0.tgz", - "integrity": "sha1-Lf7+cgxrpSXZ69kJlQ8FFTFsiaM=", - "dev": true, + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", "requires": { "minimist": "^1.2.5" } }, "jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npm.taobao.org/jsonfile/download/jsonfile-6.1.0.tgz?cache=0&sync_timestamp=1604161843950&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjsonfile%2Fdownload%2Fjsonfile-6.1.0.tgz", - "integrity": "sha1-vFWyY0eTxnnsZAMJTrE2mKbsCq4=", - "dev": true, - "optional": true, + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", "requires": { - "graceful-fs": "^4.1.6", - "universalify": "^2.0.0" + "graceful-fs": "^4.1.6" } }, "jsprim": { "version": "1.4.1", - "resolved": "https://registry.npm.taobao.org/jsprim/download/jsprim-1.4.1.tgz", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", - "dev": true, "requires": { "assert-plus": "1.0.0", "extsprintf": "1.3.0", @@ -7867,115 +6852,69 @@ "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 + "keyv": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", + "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", + "requires": { + "json-buffer": "3.0.0" + } }, "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 + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" }, - "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, + "last-call-webpack-plugin": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/last-call-webpack-plugin/-/last-call-webpack-plugin-3.0.0.tgz", + "integrity": "sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w==", "requires": { - "chalk": "^2.3.0", - "shell-quote": "^1.6.1" + "lodash": "^4.17.5", + "webpack-sources": "^1.1.0" } }, - "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, + "latest-version": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", + "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", "requires": { - "launch-editor": "^2.2.1" + "package-json": "^6.3.0" } }, - "levn": { - "version": "0.3.0", - "resolved": "https://registry.npm.taobao.org/levn/download/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - } + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" }, - "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-fs-cache": { - "version": "1.0.3", - "resolved": "https://registry.npm.taobao.org/loader-fs-cache/download/loader-fs-cache-1.0.3.tgz", - "integrity": "sha1-8IZXZG1gcHi+LwoDL4vWndbyd9k=", - "dev": true, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", "requires": { - "find-cache-dir": "^0.1.1", - "mkdirp": "^0.5.1" + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" }, "dependencies": { - "find-cache-dir": { - "version": "0.1.1", - "resolved": "https://registry.npm.taobao.org/find-cache-dir/download/find-cache-dir-0.1.1.tgz", - "integrity": "sha1-yN765XyKUqinhPnjHFfHQumToLk=", - "dev": true, - "requires": { - "commondir": "^1.0.1", - "mkdirp": "^0.5.1", - "pkg-dir": "^1.0.0" - } - }, - "find-up": { - "version": "1.1.2", - "resolved": "https://registry.npm.taobao.org/find-up/download/find-up-1.1.2.tgz?cache=0&sync_timestamp=1597169872380&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffind-up%2Fdownload%2Ffind-up-1.1.2.tgz", - "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", - "dev": true, - "requires": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npm.taobao.org/path-exists/download/path-exists-2.1.0.tgz", - "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", - "dev": true, - "requires": { - "pinkie-promise": "^2.0.0" - } - }, - "pkg-dir": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/pkg-dir/download/pkg-dir-1.0.0.tgz?cache=0&sync_timestamp=1602861215716&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpkg-dir%2Fdownload%2Fpkg-dir-1.0.0.tgz", - "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=", - "dev": true, - "requires": { - "find-up": "^1.0.0" - } + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" } } }, "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=1610027908268&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Floader-runner%2Fdownload%2Floader-runner-2.4.0.tgz", - "integrity": "sha1-7UcGa/5TTX6ExMe5mYwqdWB9k1c=", - "dev": true + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==" }, "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, + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", "requires": { "big.js": "^5.2.2", "emojis-list": "^3.0.0", @@ -7984,9 +6923,8 @@ "dependencies": { "json5": { "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/json5/download/json5-1.0.1.tgz", - "integrity": "sha1-d5+wAYYE+oVOrL9iUhgNg1Q+Pb4=", - "dev": true, + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", "requires": { "minimist": "^1.2.0" } @@ -7994,135 +6932,194 @@ } }, "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, + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", "requires": { - "p-locate": "^4.1.0" + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" } }, "lodash": { "version": "4.17.21", - "resolved": "https://registry.npm.taobao.org/lodash/download/lodash-4.17.21.tgz", - "integrity": "sha1-Z5WRxWTDv/quhFTPCz3zcMPWkRw=" + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, - "lodash.camelcase": { - "version": "4.3.0", - "resolved": "https://registry.npm.taobao.org/lodash.camelcase/download/lodash.camelcase-4.3.0.tgz", - "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=", - "dev": true + "lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=" }, "lodash.debounce": { "version": "4.0.8", - "resolved": "https://registry.npm.taobao.org/lodash.debounce/download/lodash.debounce-4.0.8.tgz", - "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=", - "dev": true + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" }, - "lodash.defaultsdeep": { - "version": "4.6.1", - "resolved": "https://registry.npm.taobao.org/lodash.defaultsdeep/download/lodash.defaultsdeep-4.6.1.tgz?cache=0&sync_timestamp=1562718717933&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flodash.defaultsdeep%2Fdownload%2Flodash.defaultsdeep-4.6.1.tgz", - "integrity": "sha1-US6b1yHSctlOPTpjZT+hdRZ0HKY=", - "dev": true + "lodash.deburr": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/lodash.deburr/-/lodash.deburr-4.1.0.tgz", + "integrity": "sha1-3bG7s+8HRYwBd7oH3hRCLLAz/5s=" }, "lodash.kebabcase": { "version": "4.1.1", - "resolved": "https://registry.npm.taobao.org/lodash.kebabcase/download/lodash.kebabcase-4.1.1.tgz", - "integrity": "sha1-hImxyw0p/4gZXM7KRI/21swpXDY=", - "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 + "resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz", + "integrity": "sha1-hImxyw0p/4gZXM7KRI/21swpXDY=" }, "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 + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" }, - "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.template": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", + "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==", + "requires": { + "lodash._reinterpolate": "^3.0.0", + "lodash.templatesettings": "^4.0.0" + } + }, + "lodash.templatesettings": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz", + "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==", + "requires": { + "lodash._reinterpolate": "^3.0.0" + } }, "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 + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" }, - "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, + "log-update": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-2.3.0.tgz", + "integrity": "sha1-iDKP19HOeTiykoN0bwsbwSayRwg=", "requires": { - "chalk": "^2.0.1" + "ansi-escapes": "^3.0.0", + "cli-cursor": "^2.0.0", + "wrap-ansi": "^3.0.1" } }, - "loglevel": { - "version": "1.7.1", - "resolved": "https://registry.npm.taobao.org/loglevel/download/loglevel-1.7.1.tgz?cache=0&sync_timestamp=1606314031897&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Floglevel%2Fdownload%2Floglevel-1.7.1.tgz", - "integrity": "sha1-AF/eL15uRwaPk1/yhXPhJe9y8Zc=", - "dev": true + "logalot": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/logalot/-/logalot-2.1.0.tgz", + "integrity": "sha1-X46MkNME7fElMJUaVVSruMXj9VI=", + "requires": { + "figures": "^1.3.5", + "squeak": "^1.0.0" + }, + "dependencies": { + "figures": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", + "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", + "requires": { + "escape-string-regexp": "^1.0.5", + "object-assign": "^4.1.0" + } + } + } + }, + "lokijs": { + "version": "1.5.12", + "resolved": "https://registry.npmjs.org/lokijs/-/lokijs-1.5.12.tgz", + "integrity": "sha512-Q5ALD6JiS6xAUWCwX3taQmgwxyveCtIIuL08+ml0nHwT3k0S/GIFJN+Hd38b1qYIMaE5X++iqsqWVksz7SYW+Q==" + }, + "longest": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", + "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=" + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", + "requires": { + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" + } }, "lower-case": { "version": "1.1.4", - "resolved": "https://registry.npm.taobao.org/lower-case/download/lower-case-1.1.4.tgz?cache=0&sync_timestamp=1606867791834&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flower-case%2Fdownload%2Flower-case-1.1.4.tgz", - "integrity": "sha1-miyr0bno4K6ZOkv31YdcOcQujqw=", - "dev": true + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz", + "integrity": "sha1-miyr0bno4K6ZOkv31YdcOcQujqw=" + }, + "lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==" + }, + "lpad-align": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/lpad-align/-/lpad-align-1.1.2.tgz", + "integrity": "sha1-IfYArBwwlcPG5JfuZyce4ISB/p4=", + "requires": { + "get-stdin": "^4.0.1", + "indent-string": "^2.1.0", + "longest": "^1.0.0", + "meow": "^3.3.0" + } }, "lru-cache": { "version": "5.1.1", - "resolved": "https://registry.npm.taobao.org/lru-cache/download/lru-cache-5.1.1.tgz?cache=0&sync_timestamp=1594427606170&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flru-cache%2Fdownload%2Flru-cache-5.1.1.tgz", - "integrity": "sha1-HaJ+ZxAnGUdpXa9oSOhH8B2EuSA=", - "dev": true, + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", "requires": { "yallist": "^3.0.2" - } - }, - "magic-string": { - "version": "0.25.7", - "resolved": "https://registry.npm.taobao.org/magic-string/download/magic-string-0.25.7.tgz", - "integrity": "sha1-P0l9b9NMZpxnmNy4IfLvMfVEUFE=", - "dev": true, - "requires": { - "sourcemap-codec": "^1.4.4" + }, + "dependencies": { + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + } } }, "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, + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", "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 + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=" + }, + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=" }, "map-visit": { "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/map-visit/download/map-visit-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", - "dev": true, "requires": { "object-visit": "^1.0.0" } }, + "md5-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/md5-file/-/md5-file-4.0.0.tgz", + "integrity": "sha512-UC0qFwyAjn4YdPpKaDNw6gNxRf7Mcx7jC1UGCY4boCzgvU2Aoc1mOGzTtrjjLKhM5ivsnhoKpQVxKPp+1j1qwg==" + }, "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, + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", "requires": { "hash-base": "^3.0.0", "inherits": "^2.0.1", @@ -8131,109 +7128,91 @@ }, "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 + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" }, "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 - }, - "memfs": { - "version": "3.2.2", - "resolved": "https://registry.npm.taobao.org/memfs/download/memfs-3.2.2.tgz?cache=0&sync_timestamp=1617600526949&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmemfs%2Fdownload%2Fmemfs-3.2.2.tgz", - "integrity": "sha1-XeRhOJ1Zbj8j1Iu3wq+2Fh9N9A4=", - "dev": true, - "optional": true, - "requires": { - "fs-monkey": "1.0.3" - } + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" }, "memory-fs": { "version": "0.4.1", - "resolved": "https://registry.npm.taobao.org/memory-fs/download/memory-fs-0.4.1.tgz", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", - "dev": true, "requires": { "errno": "^0.1.3", "readable-stream": "^2.0.1" } }, + "meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", + "requires": { + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" + } + }, "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 + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" }, "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, + "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.1.0.tgz", + "integrity": "sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==", "requires": { "source-map": "^0.6.1" }, "dependencies": { "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 + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" } } }, "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 + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz", + "integrity": "sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE=", + "requires": { + "readable-stream": "^2.0.1" + } }, "merge2": { "version": "1.4.1", - "resolved": "https://registry.npm.taobao.org/merge2/download/merge2-1.4.1.tgz", - "integrity": "sha1-Q2iJL4hekHRVpv19xVwMnUBJkK4=", - "dev": true + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" }, "methods": { "version": "1.1.2", - "resolved": "https://registry.npm.taobao.org/methods/download/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", - "dev": true - }, - "microevent.ts": { - "version": "0.1.1", - "resolved": "https://registry.npm.taobao.org/microevent.ts/download/microevent.ts-0.1.1.tgz", - "integrity": "sha1-cLCbg/Q99RctAgWmMCW84Pc1f6A=", - "dev": true + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" }, "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npm.taobao.org/micromatch/download/micromatch-3.1.10.tgz?cache=0&sync_timestamp=1618054787196&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmicromatch%2Fdownload%2Fmicromatch-3.1.10.tgz", - "integrity": "sha1-cIWbyVyYQJUvNZoGij/En57PrCM=", - "dev": true, + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", "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" + "braces": "^3.0.1", + "picomatch": "^2.2.3" } }, "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, + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", "requires": { "bn.js": "^4.0.0", "brorand": "^1.0.1" @@ -8241,152 +7220,112 @@ "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 + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" } } }, "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 + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" }, "mime-db": { - "version": "1.47.0", - "resolved": "https://registry.npm.taobao.org/mime-db/download/mime-db-1.47.0.tgz", - "integrity": "sha1-jLMT5Zll08Bc+/iYkVomevRqM1w=", - "dev": true + "version": "1.49.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.49.0.tgz", + "integrity": "sha512-CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA==" }, "mime-types": { - "version": "2.1.30", - "resolved": "https://registry.npm.taobao.org/mime-types/download/mime-types-2.1.30.tgz", - "integrity": "sha1-bnvotMR5gl+F7WMmaV23P5MF1i0=", - "dev": true, + "version": "2.1.32", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.32.tgz", + "integrity": "sha512-hJGaVS4G4c9TSMYh2n6SQAGrC4RnfU+daP8G7cSCmaqNjiOoUY0VHCMS42pxnQmVF1GWwFhbHWn3RIxCqTmZ9A==", "requires": { - "mime-db": "1.47.0" + "mime-db": "1.49.0" } }, "mimic-fn": { "version": "1.2.0", - "resolved": "https://registry.npm.taobao.org/mimic-fn/download/mimic-fn-1.2.0.tgz?cache=0&sync_timestamp=1617823545101&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmimic-fn%2Fdownload%2Fmimic-fn-1.2.0.tgz", - "integrity": "sha1-ggyGo5M0ZA6ZUWkovQP8qIBX0CI=", - "dev": true + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==" + }, + "mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==" }, "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, + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.5.0.tgz", + "integrity": "sha512-IuaLjruM0vMKhUUT51fQdQzBYTX49dLj8w68ALEAe2A4iYNpIC4eMac67mt3NzycvjOlf07/kYxJDc0RTl1Wqw==", "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" - } - } } }, + "mini-svg-data-uri": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/mini-svg-data-uri/-/mini-svg-data-uri-1.3.3.tgz", + "integrity": "sha512-+fA2oRcR1dJI/7ITmeQJDrYWks0wodlOz0pAEhKYJ2IVc1z0AnwJUsKY2fzFmPAM3Jo9J0rBx8JAA9QQSJ5PuA==" + }, "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 + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" }, "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 + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" }, "minimatch": { "version": "3.0.4", - "resolved": "https://registry.npm.taobao.org/minimatch/download/minimatch-3.0.4.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fminimatch%2Fdownload%2Fminimatch-3.0.4.tgz", - "integrity": "sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=", - "dev": true, + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", "requires": { "brace-expansion": "^1.1.7" } }, "minimist": { "version": "1.2.5", - "resolved": "https://registry.npm.taobao.org/minimist/download/minimist-1.2.5.tgz", - "integrity": "sha1-Z9ZgFLZqaoqqDAg8X9WN9OTpdgI=", - "dev": true + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" }, "minipass": { "version": "3.1.3", - "resolved": "https://registry.npm.taobao.org/minipass/download/minipass-3.1.3.tgz", - "integrity": "sha1-fUL/HzljVILhX5zbUxhN7r1YFf0=", - "dev": true, + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.3.tgz", + "integrity": "sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==", "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 + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" } } }, - "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, + "minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", "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" + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "dependencies": { + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + } } }, "mississippi": { "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/mississippi/download/mississippi-3.0.0.tgz", - "integrity": "sha1-6goykfl+C16HdrNj1fChLZTGcCI=", - "dev": true, + "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", + "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", "requires": { "concat-stream": "^1.5.0", "duplexify": "^3.4.2", @@ -8402,9 +7341,8 @@ }, "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, + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", "requires": { "for-in": "^1.0.2", "is-extendable": "^1.0.1" @@ -8412,9 +7350,8 @@ "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, + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", "requires": { "is-plain-object": "^2.0.4" } @@ -8423,18 +7360,26 @@ }, "mkdirp": { "version": "0.5.5", - "resolved": "https://registry.npm.taobao.org/mkdirp/download/mkdirp-0.5.5.tgz?cache=0&sync_timestamp=1587535418745&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmkdirp%2Fdownload%2Fmkdirp-0.5.5.tgz", - "integrity": "sha1-2Rzv1i0UNsoPQWIOJRKI1CAJne8=", - "dev": true, + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", "requires": { "minimist": "^1.2.5" } }, + "mkdirp-classic": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==" + }, + "moment": { + "version": "2.29.1", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz", + "integrity": "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==" + }, "move-concurrently": { "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/move-concurrently/download/move-concurrently-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", - "dev": true, "requires": { "aproba": "^1.1.1", "copy-concurrently": "^1.0.0", @@ -8444,63 +7389,31 @@ "run-queue": "^1.0.3" } }, + "mozjpeg": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/mozjpeg/-/mozjpeg-6.0.1.tgz", + "integrity": "sha512-9Z59pJMi8ni+IUvSH5xQwK5tNLw7p3dwDNCZ3o1xE+of3G5Hc/yOz6Ue/YuLiBXU3ZB5oaHPURyPdqfBX/QYJA==", + "requires": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.0", + "logalot": "^2.1.0" + } + }, "ms": { "version": "2.1.2", - "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.1.2.tgz?cache=0&sync_timestamp=1607433950466&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?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmulticast-dns%2Fdownload%2Fmulticast-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 - }, - "mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.npm.taobao.org/mute-stream/download/mute-stream-0.0.8.tgz", - "integrity": "sha1-FjDEKyJR/4HiooPelqVJfqkuXg0=", - "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" - } + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "nan": { "version": "2.14.2", - "resolved": "https://registry.npm.taobao.org/nan/download/nan-2.14.2.tgz", - "integrity": "sha1-9TdkAGlRaPTMaUrJOT0MlYXu6hk=", - "dev": true, + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz", + "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==", "optional": true }, - "nanoid": { - "version": "3.1.22", - "resolved": "https://registry.npm.taobao.org/nanoid/download/nanoid-3.1.22.tgz?cache=0&sync_timestamp=1615820387109&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnanoid%2Fdownload%2Fnanoid-3.1.22.tgz", - "integrity": "sha1-s1+Pt9FRmQqK69WqUBXAPPcm+EQ=", - "dev": 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, + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", "requires": { "arr-diff": "^4.0.0", "array-unique": "^0.3.2", @@ -8515,61 +7428,63 @@ "to-regex": "^3.0.1" } }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npm.taobao.org/natural-compare/download/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", - "dev": true + "napi-build-utils": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz", + "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==" }, "negotiator": { "version": "0.6.2", - "resolved": "https://registry.npm.taobao.org/negotiator/download/negotiator-0.6.2.tgz", - "integrity": "sha1-/qz3zPUlp3rpY0Q2pkiD/+yjRvs=", - "dev": true + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" }, "neo-async": { "version": "2.6.2", - "resolved": "https://registry.npm.taobao.org/neo-async/download/neo-async-2.6.2.tgz?cache=0&sync_timestamp=1594317444539&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fneo-async%2Fdownload%2Fneo-async-2.6.2.tgz", - "integrity": "sha1-tKr7k+OustgXTKU88WOrfXMIMF8=", - "dev": true + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "next-tick": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", + "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==" }, "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 + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" }, "no-case": { "version": "2.3.2", - "resolved": "https://registry.npm.taobao.org/no-case/download/no-case-2.3.2.tgz?cache=0&sync_timestamp=1606867268911&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fno-case%2Fdownload%2Fno-case-2.3.2.tgz", - "integrity": "sha1-YLgTOWvjmz8SiKTB7V0efSi0ZKw=", - "dev": true, + "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz", + "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", "requires": { "lower-case": "^1.1.1" } }, - "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=1599010781800&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=1614360292509&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, + "node-abi": { + "version": "2.30.0", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.30.0.tgz", + "integrity": "sha512-g6bZh3YCKQRdwuO/tSZZYJAw622SjsRfJ2X0Iy4sSOHZ34/sPPdVBn8fev2tj7njzLwuqPw9uMtGsGkO5kIQvg==", "requires": { - "event-pubsub": "4.3.0", - "js-message": "1.0.7", - "js-queue": "2.0.2" + "semver": "^5.4.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } } }, + "node-addon-api": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", + "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==" + }, "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, + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", + "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", "requires": { "assert": "^1.1.1", "browserify-zlib": "^0.2.0", @@ -8596,25 +7511,37 @@ "vm-browserify": "^1.0.1" }, "dependencies": { + "buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, "punycode": { "version": "1.4.1", - "resolved": "https://registry.npm.taobao.org/punycode/download/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", - "dev": true + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" } } }, "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=1614109281105&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnode-releases%2Fdownload%2Fnode-releases-1.1.71.tgz", - "integrity": "sha1-yxM0sXmJaxyJ7P3UtyX7e738fbs=", - "dev": true + "version": "1.1.73", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.73.tgz", + "integrity": "sha512-uW7fodD6pyW2FZNZnp/Z3hvWKeEW1Y8R1+1CnErE8cXFXzl5blBOoVB41CvMer6P6Q0S5FXDwcHgFd1Wj0U9zg==" + }, + "noop-logger": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/noop-logger/-/noop-logger-0.1.1.tgz", + "integrity": "sha1-lKKxYzxPExdVMAfYlm/Q6EG2pMI=" }, "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=1616086903193&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, + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", "requires": { "hosted-git-info": "^2.1.4", "resolve": "^1.10.0", @@ -8624,71 +7551,93 @@ "dependencies": { "semver": { "version": "5.7.1", - "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&sync_timestamp=1616463550093&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", - "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", - "dev": true + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" } } }, "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 + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" }, "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 + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=" }, "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 + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", + "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==" + }, + "npm-conf": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/npm-conf/-/npm-conf-1.1.3.tgz", + "integrity": "sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==", + "requires": { + "config-chain": "^1.1.11", + "pify": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + } + } }, "npm-run-path": { "version": "2.0.2", - "resolved": "https://registry.npm.taobao.org/npm-run-path/download/npm-run-path-2.0.2.tgz", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-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?cache=0&sync_timestamp=1606861164153&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnth-check%2Fdownload%2Fnth-check-1.0.2.tgz", - "integrity": "sha1-sr0pXDfj3VijvwcAN2Zjuk2c8Fw=", - "dev": true, + "npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", "requires": { - "boolbase": "~1.0.0" + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "nth-check": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.0.tgz", + "integrity": "sha512-i4sc/Kj8htBrAiH1viZ0TgU8Y5XqCaV/FziYK6TBczxmeKm3AEFWqqF3195yKudrarqy7Zu80Ra5dobFjn9X/Q==", + "requires": { + "boolbase": "^1.0.0" } }, "num2fraction": { "version": "1.2.2", - "resolved": "https://registry.npm.taobao.org/num2fraction/download/num2fraction-1.2.2.tgz", - "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", - "dev": true + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=" + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" }, "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 + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" }, "object-assign": { "version": "4.1.1", - "resolved": "https://registry.npm.taobao.org/object-assign/download/object-assign-4.1.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fobject-assign%2Fdownload%2Fobject-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", - "dev": true + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" }, "object-copy": { "version": "0.1.0", - "resolved": "https://registry.npm.taobao.org/object-copy/download/object-copy-0.1.0.tgz", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", - "dev": true, "requires": { "copy-descriptor": "^0.1.0", "define-property": "^0.2.5", @@ -8697,66 +7646,49 @@ "dependencies": { "define-property": { "version": "0.2.5", - "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", + "resolved": "https://registry.npmjs.org/define-property/-/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", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, "requires": { "is-buffer": "^1.1.5" } } } }, - "object-hash": { - "version": "1.3.1", - "resolved": "https://registry.npm.taobao.org/object-hash/download/object-hash-1.3.1.tgz?cache=0&sync_timestamp=1608921384686&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fobject-hash%2Fdownload%2Fobject-hash-1.3.1.tgz", - "integrity": "sha1-/eRSCYqVHLFF8Dm7fUVUSd3BJt8=", - "dev": true - }, "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=1606804315827&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=1613857652230&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" - } + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz", + "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==" }, "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 + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + }, + "object-path": { + "version": "0.11.5", + "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.11.5.tgz", + "integrity": "sha512-jgSbThcoR/s+XumvGMTMf81QVBmah+/Q7K7YduKeKVWL7N111unR2d6pZZarSk6kY/caeNxUDyxOvMWyzoU2eg==" }, "object-visit": { "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/object-visit/download/object-visit-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/object-visit/-/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", - "integrity": "sha1-DtVKNC7Os3s4/3brgxoOeIy2OUA=", - "dev": true, + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", "requires": { "call-bind": "^1.0.0", "define-properties": "^1.1.3", @@ -8766,9 +7698,8 @@ }, "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=1613860226109&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fobject.getownpropertydescriptors%2Fdownload%2Fobject.getownpropertydescriptors-2.1.2.tgz", - "integrity": "sha1-G9Y66s8NXS0vMbXjk7A6fGAaI/c=", - "dev": true, + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.2.tgz", + "integrity": "sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ==", "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.3", @@ -8777,207 +7708,176 @@ }, "object.pick": { "version": "1.3.0", - "resolved": "https://registry.npm.taobao.org/object.pick/download/object.pick-1.3.0.tgz", + "resolved": "https://registry.npmjs.org/object.pick/-/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", - "integrity": "sha1-6qix4XWJ8C9pjbCT98Yu4WmXQu4=", - "dev": true, + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.4.tgz", + "integrity": "sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg==", "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.2", - "has": "^1.0.3" + "es-abstract": "^1.18.2" } }, - "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", + "resolved": "https://registry.npmjs.org/on-finished/-/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", + "resolved": "https://registry.npmjs.org/once/-/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?cache=0&sync_timestamp=1617889805215&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fonetime%2Fdownload%2Fonetime-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/onetime/-/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, + "optimize-css-assets-webpack-plugin": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.8.tgz", + "integrity": "sha512-mgFS1JdOtEGzD8l+EuISqL57cKO+We9GcoiQEmdCWRqqck+FGNmYJtx9qfAPzEz+lRrlThWMuGDaRkI/yWNx/Q==", "requires": { - "is-wsl": "^1.1.0" - } - }, - "opener": { - "version": "1.5.2", - "resolved": "https://registry.npm.taobao.org/opener/download/opener-1.5.2.tgz?cache=0&sync_timestamp=1598732797840&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fopener%2Fdownload%2Fopener-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" - } - }, - "optionator": { - "version": "0.8.3", - "resolved": "https://registry.npm.taobao.org/optionator/download/optionator-0.8.3.tgz", - "integrity": "sha1-hPodA2/p08fiHZmIS2ARZ+yPtJU=", - "dev": true, - "requires": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - } - }, - "ora": { - "version": "3.4.0", - "resolved": "https://registry.npm.taobao.org/ora/download/ora-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" - } - } + "cssnano": "^4.1.10", + "last-call-webpack-plugin": "^3.0.0" } }, "original": { "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/original/download/original-1.0.2.tgz", - "integrity": "sha1-5EKmHP/hxf0gpl8yYcJmY7MD8l8=", - "dev": true, + "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz", + "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==", "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 + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" }, - "os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/os-tmpdir/download/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", - "dev": true + "os-filter-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/os-filter-obj/-/os-filter-obj-2.0.0.tgz", + "integrity": "sha512-uksVLsqG3pVdzzPvmAHpBK0wKxYItuzZr7SziusRPoz67tGV8rL1szZ6IdeUrbqLjGDwApBtN29eEE3IqGHOjg==", + "requires": { + "arch": "^2.1.0" + } + }, + "ow": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/ow/-/ow-0.8.0.tgz", + "integrity": "sha512-hYgYZNcRfIZ2JppSTqh6mxdU1zkUXsGlwy4eBsRG91R6CiZk7cB+AfHl+SVKBdynQvAnNHNfu0ZrtJN1jj7Mow==" + }, + "p-cancelable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", + "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==" + }, + "p-event": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-1.3.0.tgz", + "integrity": "sha1-jmtPT2XHK8W2/ii3XtqHT5akoIU=", + "requires": { + "p-timeout": "^1.1.1" + } }, "p-finally": { "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/p-finally/download/p-finally-1.0.0.tgz?cache=0&sync_timestamp=1617947695861&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fp-finally%2Fdownload%2Fp-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", - "dev": true + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" + }, + "p-is-promise": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz", + "integrity": "sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4=" }, "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npm.taobao.org/p-limit/download/p-limit-2.3.0.tgz?cache=0&sync_timestamp=1606288806475&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fp-limit%2Fdownload%2Fp-limit-2.3.0.tgz", - "integrity": "sha1-PdM8ZHohT9//2DWTPrCG2g3CHbE=", - "dev": true, + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", "requires": { - "p-try": "^2.0.0" + "p-try": "^1.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, + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", "requires": { - "p-limit": "^2.2.0" + "p-limit": "^1.1.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, + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==" + }, + "p-map-series": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-map-series/-/p-map-series-1.0.0.tgz", + "integrity": "sha1-v5j+V1cFZYqeE1G++4WuTB8Hvco=", "requires": { - "aggregate-error": "^3.0.0" + "p-reduce": "^1.0.0" } }, - "p-retry": { - "version": "3.0.1", - "resolved": "https://registry.npm.taobao.org/p-retry/download/p-retry-3.0.1.tgz", - "integrity": "sha1-MWtMiJPiyNwc+okfQGxLQivr8yg=", - "dev": true, + "p-pipe": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/p-pipe/-/p-pipe-1.2.0.tgz", + "integrity": "sha1-SxoROZoRUgpneQ7loMHViB1r7+k=" + }, + "p-reduce": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz", + "integrity": "sha1-GMKw3ZNqRpClKfgjH1ig/bakffo=" + }, + "p-timeout": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-1.2.1.tgz", + "integrity": "sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y=", "requires": { - "retry": "^0.12.0" + "p-finally": "^1.0.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 + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" + }, + "package-json": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", + "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", + "requires": { + "got": "^9.6.0", + "registry-auth-token": "^4.0.0", + "registry-url": "^5.0.0", + "semver": "^6.2.0" + } }, "pako": { "version": "1.0.11", - "resolved": "https://registry.npm.taobao.org/pako/download/pako-1.0.11.tgz?cache=0&sync_timestamp=1610208884754&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpako%2Fdownload%2Fpako-1.0.11.tgz", - "integrity": "sha1-bJWZ00DVTf05RjgCUqNXBaa5kr8=", - "dev": true + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" }, "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, + "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", + "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", "requires": { "cyclist": "^1.0.1", "inherits": "^2.0.3", @@ -8986,27 +7886,16 @@ }, "param-case": { "version": "2.1.1", - "resolved": "https://registry.npm.taobao.org/param-case/download/param-case-2.1.1.tgz?cache=0&sync_timestamp=1606867255504&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fparam-case%2Fdownload%2Fparam-case-2.1.1.tgz", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz", "integrity": "sha1-35T9jPZTHs915r75oIWPvHK+Ikc=", - "dev": true, "requires": { "no-case": "^2.2.0" } }, - "parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/parent-module/download/parent-module-1.0.1.tgz", - "integrity": "sha1-aR0nCeeMefrjoVZiJFLQB2LKqqI=", - "dev": true, - "requires": { - "callsites": "^3.0.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, + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", + "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", "requires": { "asn1.js": "^5.2.0", "browserify-aes": "^1.0.0", @@ -9016,122 +7905,67 @@ } }, "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=1610966654792&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fparse-json%2Fdownload%2Fparse-json-5.2.0.tgz", - "integrity": "sha1-x2/Gbe5UIxyWKyK8yKcs8vmXU80=", - "dev": true, + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", "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=1595850937464&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=1595850937464&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fparse5%2Fdownload%2Fparse5-6.0.1.tgz", - "integrity": "sha1-4aHAhcVps9wIMhGE8Zo5zCf3wws=", - "dev": true - } + "error-ex": "^1.2.0" } }, "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 + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" }, "pascalcase": { "version": "0.1.1", - "resolved": "https://registry.npm.taobao.org/pascalcase/download/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", - "dev": true + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" }, "path-browserify": { "version": "0.0.1", - "resolved": "https://registry.npm.taobao.org/path-browserify/download/path-browserify-0.0.1.tgz?cache=0&sync_timestamp=1583254548523&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpath-browserify%2Fdownload%2Fpath-browserify-0.0.1.tgz", - "integrity": "sha1-5sTd1+06onxoogzE5Q4aTug7vEo=", - "dev": true + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==" }, "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 + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" }, "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 + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" }, "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 + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" }, "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=1617971695678&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpath-key%2Fdownload%2Fpath-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", - "dev": true + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" }, "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 + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" }, "path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npm.taobao.org/path-to-regexp/download/path-to-regexp-0.1.7.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpath-to-regexp%2Fdownload%2Fpath-to-regexp-0.1.7.tgz", - "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", - "dev": true + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.4.0.tgz", + "integrity": "sha512-G6zHoVqC6GGTQkZwF4lkuEyMbVOjoBKAEybQUypI1WTkqinCOrq2x6U2+phkJ1XsEMTy4LjtwPI7HW+NVrRR2w==" }, "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?cache=0&sync_timestamp=1581725110840&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpify%2Fdownload%2Fpify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true - } - } + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" }, "pbkdf2": { "version": "3.1.2", - "resolved": "https://registry.npm.taobao.org/pbkdf2/download/pbkdf2-3.1.2.tgz?cache=0&sync_timestamp=1617976093778&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpbkdf2%2Fdownload%2Fpbkdf2-3.1.2.tgz", - "integrity": "sha1-3YIqoIh1gOUvGgOdw+2hCO+uMHU=", - "dev": true, + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", + "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", "requires": { "create-hash": "^1.1.2", "create-hmac": "^1.1.4", @@ -9140,62 +7974,107 @@ "sha.js": "^2.4.8" } }, + "pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=" + }, "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 + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "physical-cpu-count": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/physical-cpu-count/-/physical-cpu-count-2.0.0.tgz", + "integrity": "sha1-GN4vl+S/epVRrXURlCtUlverpmA=" }, "picomatch": { - "version": "2.2.3", - "resolved": "https://registry.npm.taobao.org/picomatch/download/picomatch-2.2.3.tgz?cache=0&sync_timestamp=1618050023150&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpicomatch%2Fdownload%2Fpicomatch-2.2.3.tgz", - "integrity": "sha1-RlVH81nMwgbTxI5Goby4m/fuYZ0=", - "dev": true + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==" }, "pify": { "version": "4.0.1", - "resolved": "https://registry.npm.taobao.org/pify/download/pify-4.0.1.tgz?cache=0&sync_timestamp=1581725110840&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpify%2Fdownload%2Fpify-4.0.1.tgz", - "integrity": "sha1-SyzSXFDVmHNcUCkiJP2MbfQeMjE=", - "dev": true + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" }, "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 + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=" }, "pinkie-promise": { "version": "2.0.1", - "resolved": "https://registry.npm.taobao.org/pinkie-promise/download/pinkie-promise-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/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=1602861215716&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpkg-dir%2Fdownload%2Fpkg-dir-4.2.0.tgz", - "integrity": "sha1-8JkTPfft5CLoHR2ESCcO6z5CYfM=", - "dev": true, + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", "requires": { - "find-up": "^4.0.0" + "find-up": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + } } }, - "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, + "pngquant-bin": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/pngquant-bin/-/pngquant-bin-5.0.2.tgz", + "integrity": "sha512-OLdT+4JZx5BqE1CFJkrvomYV0aSsv6x2Bba+aWaVc0PMfWlE+ZByNKYAdKeIqsM4uvW1HOSEHnf8KcOnykPNxA==", "requires": { - "ts-pnp": "^1.1.6" + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.1", + "execa": "^0.10.0", + "logalot": "^2.0.0" } }, "portfinder": { "version": "1.0.28", - "resolved": "https://registry.npm.taobao.org/portfinder/download/portfinder-1.0.28.tgz", - "integrity": "sha1-Z8RiKFK9U3TdHdkA93n1NGL6x3g=", - "dev": true, + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", + "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", "requires": { "async": "^2.6.2", "debug": "^3.1.1", @@ -9204,9 +8083,8 @@ "dependencies": { "debug": { "version": "3.2.7", - "resolved": "https://registry.npm.taobao.org/debug/download/debug-3.2.7.tgz?cache=0&sync_timestamp=1607566782124&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-3.2.7.tgz", - "integrity": "sha1-clgLfpFF+zm2Z2+cXl+xALk0F5o=", - "dev": true, + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "requires": { "ms": "^2.1.1" } @@ -9215,15 +8093,13 @@ }, "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 + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=" }, "postcss": { - "version": "7.0.35", - "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-7.0.35.tgz?cache=0&sync_timestamp=1617137095020&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss%2Fdownload%2Fpostcss-7.0.35.tgz", - "integrity": "sha1-0r4AuZj38hHYonaXQHny6SuXDiQ=", - "dev": true, + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", "requires": { "chalk": "^2.4.2", "source-map": "^0.6.1", @@ -9232,15 +8108,13 @@ "dependencies": { "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 + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" }, "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, + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", "requires": { "has-flag": "^3.0.0" } @@ -9249,20 +8123,34 @@ }, "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=1609689216761&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-calc%2Fdownload%2Fpostcss-calc-7.0.5.tgz", - "integrity": "sha1-+KbpnxLmGcLrwjz2xIb9wVhgkz4=", - "dev": true, + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz", + "integrity": "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==", "requires": { "postcss": "^7.0.27", "postcss-selector-parser": "^6.0.2", "postcss-value-parser": "^4.0.2" + }, + "dependencies": { + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" + }, + "postcss-selector-parser": { + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz", + "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==", + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.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=1618056345711&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-colormin%2Fdownload%2Fpostcss-colormin-4.0.3.tgz", - "integrity": "sha1-rgYLzpPteUrHEmTwgTLVUJVr04E=", - "dev": true, + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", + "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", "requires": { "browserslist": "^4.0.0", "color": "^3.0.0", @@ -9273,17 +8161,15 @@ "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", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" } } }, "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=1618056346656&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, + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", + "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", "requires": { "postcss": "^7.0.0", "postcss-value-parser": "^3.0.0" @@ -9291,128 +8177,67 @@ "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", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" } } }, "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=1618056344474&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, + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", + "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", "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=1618056344848&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, + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", + "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", "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=1618056345314&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, + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", + "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", "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", - "integrity": "sha1-ZSrvipZybwKfXj4AFG7npOdV/1c=", - "dev": true, + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", + "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", "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=1612743171132&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, + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz", + "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==", "requires": { "cosmiconfig": "^5.0.0", "import-cwd": "^2.0.0" - }, - "dependencies": { - "cosmiconfig": { - "version": "5.2.1", - "resolved": "https://registry.npm.taobao.org/cosmiconfig/download/cosmiconfig-5.2.1.tgz?cache=0&sync_timestamp=1596313016776&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcosmiconfig%2Fdownload%2Fcosmiconfig-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" - } - }, - "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=1608469462038&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" - } - }, - "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=1610966654792&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" - } - }, - "resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/resolve-from/download/resolve-from-3.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fresolve-from%2Fdownload%2Fresolve-from-3.0.0.tgz", - "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", - "dev": true - } } }, "postcss-loader": { "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/postcss-loader/download/postcss-loader-3.0.0.tgz", - "integrity": "sha1-a5eUPkfHLYRfqeA/Jzdz1OjdbC0=", - "dev": true, + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz", + "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==", "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=1618056353522&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, + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", + "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", "requires": { "css-color-names": "0.0.4", "postcss": "^7.0.0", @@ -9422,17 +8247,15 @@ "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", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" } } }, "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=1618056349459&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, + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", + "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", "requires": { "browserslist": "^4.0.0", "caniuse-api": "^3.0.0", @@ -9444,9 +8267,8 @@ "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?cache=0&sync_timestamp=1601045356898&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-selector-parser%2Fdownload%2Fpostcss-selector-parser-3.1.2.tgz", - "integrity": "sha1-sxD1xMD9r3b5SQK7qjDbaqhPUnA=", - "dev": true, + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", "requires": { "dot-prop": "^5.2.0", "indexes-of": "^1.0.1", @@ -9457,9 +8279,8 @@ }, "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=1618056769116&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, + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", + "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", "requires": { "postcss": "^7.0.0", "postcss-value-parser": "^3.0.0" @@ -9467,17 +8288,15 @@ "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", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" } } }, "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=1618056769278&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, + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", + "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", "requires": { "cssnano-util-get-arguments": "^4.0.0", "is-color-stop": "^1.0.0", @@ -9487,17 +8306,15 @@ "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", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" } } }, "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=1618056350711&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, + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", + "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", "requires": { "alphanum-sort": "^1.0.0", "browserslist": "^4.0.0", @@ -9509,17 +8326,15 @@ "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", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" } } }, "postcss-minify-selectors": { "version": "4.0.2", - "resolved": "https://registry.npm.taobao.org/postcss-minify-selectors/download/postcss-minify-selectors-4.0.2.tgz", - "integrity": "sha1-4uXrQL/uUA0M2SQ1APX46kJi+9g=", - "dev": true, + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", + "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", "requires": { "alphanum-sort": "^1.0.0", "has": "^1.0.0", @@ -9529,9 +8344,8 @@ "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?cache=0&sync_timestamp=1601045356898&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-selector-parser%2Fdownload%2Fpostcss-selector-parser-3.1.2.tgz", - "integrity": "sha1-sxD1xMD9r3b5SQK7qjDbaqhPUnA=", - "dev": true, + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", "requires": { "dot-prop": "^5.2.0", "indexes-of": "^1.0.1", @@ -9540,120 +8354,91 @@ } } }, - "postcss-modules": { - "version": "4.0.0", - "resolved": "https://registry.npm.taobao.org/postcss-modules/download/postcss-modules-4.0.0.tgz?cache=0&sync_timestamp=1606641138659&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-modules%2Fdownload%2Fpostcss-modules-4.0.0.tgz", - "integrity": "sha1-K8fydquI8/Gw+t9svXdy1DtfO5s=", - "dev": true, - "requires": { - "generic-names": "^2.0.1", - "icss-replace-symbols": "^1.1.0", - "lodash.camelcase": "^4.3.0", - "postcss-modules-extract-imports": "^3.0.0", - "postcss-modules-local-by-default": "^4.0.0", - "postcss-modules-scope": "^3.0.0", - "postcss-modules-values": "^4.0.0", - "string-hash": "^1.1.1" - }, - "dependencies": { - "icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npm.taobao.org/icss-utils/download/icss-utils-5.1.0.tgz", - "integrity": "sha1-xr5oWKvQE9do6YNmrkfiXViHsa4=", - "dev": true - }, - "postcss-modules-extract-imports": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/postcss-modules-extract-imports/download/postcss-modules-extract-imports-3.0.0.tgz?cache=0&sync_timestamp=1602588177787&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-modules-extract-imports%2Fdownload%2Fpostcss-modules-extract-imports-3.0.0.tgz", - "integrity": "sha1-zaHwR8CugMl9vijD52pDuIAldB0=", - "dev": true - }, - "postcss-modules-local-by-default": { - "version": "4.0.0", - "resolved": "https://registry.npm.taobao.org/postcss-modules-local-by-default/download/postcss-modules-local-by-default-4.0.0.tgz?cache=0&sync_timestamp=1602588061607&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-modules-local-by-default%2Fdownload%2Fpostcss-modules-local-by-default-4.0.0.tgz", - "integrity": "sha1-67tU+uFZjuz99pGgKz/zs5ClpRw=", - "dev": true, - "requires": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-modules-scope": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/postcss-modules-scope/download/postcss-modules-scope-3.0.0.tgz?cache=0&sync_timestamp=1602593150083&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-modules-scope%2Fdownload%2Fpostcss-modules-scope-3.0.0.tgz", - "integrity": "sha1-nvMVFFbTu/oSDKRImN/Kby+gHwY=", - "dev": true, - "requires": { - "postcss-selector-parser": "^6.0.4" - } - }, - "postcss-modules-values": { - "version": "4.0.0", - "resolved": "https://registry.npm.taobao.org/postcss-modules-values/download/postcss-modules-values-4.0.0.tgz?cache=0&sync_timestamp=1602586198892&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-modules-values%2Fdownload%2Fpostcss-modules-values-4.0.0.tgz", - "integrity": "sha1-18Xn5ow7s8myfL9Iyguz/7RgLJw=", - "dev": true, - "requires": { - "icss-utils": "^5.0.0" - } - } - } - }, "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=1602588177787&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, + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", "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=1602588061607&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, + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-2.0.6.tgz", + "integrity": "sha512-oLUV5YNkeIBa0yQl7EYnxMgy4N6noxmiwZStaEJUSe2xPMcdNc8WmBQuQCx18H5psYbVxz8zoHk0RAAYZXP9gA==", "requires": { - "icss-utils": "^4.1.1", - "postcss": "^7.0.32", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0", + "postcss-value-parser": "^3.3.1" + }, + "dependencies": { + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" + }, + "postcss-selector-parser": { + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz", + "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==", + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } } }, "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=1602593150083&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, + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", + "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", "requires": { "postcss": "^7.0.6", "postcss-selector-parser": "^6.0.0" + }, + "dependencies": { + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" + }, + "postcss-selector-parser": { + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz", + "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==", + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + } } }, "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=1602586198892&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, + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-2.0.0.tgz", + "integrity": "sha512-Ki7JZa7ff1N3EIMlPnGTZfUMe69FFwiQPnVSXC9mnn3jozCRBYIxiZd44yJOV2AmabOo4qFf8s0dC/+lweG7+w==", "requires": { - "icss-utils": "^4.0.0", + "icss-replace-symbols": "^1.1.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=1618056347405&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, + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", + "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", "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", - "integrity": "sha1-Db4EpM6QY9RmftK+R2u4MMglk1o=", - "dev": true, + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", + "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", "requires": { "cssnano-util-get-match": "^4.0.0", "postcss": "^7.0.0", @@ -9662,17 +8447,15 @@ "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", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" } } }, "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=1618056346146&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, + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", + "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", "requires": { "cssnano-util-get-arguments": "^4.0.0", "has": "^1.0.0", @@ -9682,17 +8465,15 @@ "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", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" } } }, "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=1618056351083&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, + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", + "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", "requires": { "cssnano-util-get-arguments": "^4.0.0", "cssnano-util-get-match": "^4.0.0", @@ -9702,17 +8483,15 @@ "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", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" } } }, "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=1618056348131&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, + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", + "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", "requires": { "has": "^1.0.0", "postcss": "^7.0.0", @@ -9721,17 +8500,15 @@ "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", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" } } }, "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?cache=0&sync_timestamp=1618056351423&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-normalize-timing-functions%2Fdownload%2Fpostcss-normalize-timing-functions-4.0.2.tgz", - "integrity": "sha1-jgCcoqOUnNr4rSPmtquZy159KNk=", - "dev": true, + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", + "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", "requires": { "cssnano-util-get-match": "^4.0.0", "postcss": "^7.0.0", @@ -9740,17 +8517,15 @@ "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", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" } } }, "postcss-normalize-unicode": { "version": "4.0.1", - "resolved": "https://registry.npm.taobao.org/postcss-normalize-unicode/download/postcss-normalize-unicode-4.0.1.tgz", - "integrity": "sha1-hBvUj9zzAZrUuqdJOj02O1KuHPs=", - "dev": true, + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", + "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", "requires": { "browserslist": "^4.0.0", "postcss": "^7.0.0", @@ -9759,17 +8534,15 @@ "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", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" } } }, "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=1618056347026&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, + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", + "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", "requires": { "is-absolute-url": "^2.0.0", "normalize-url": "^3.0.0", @@ -9777,19 +8550,22 @@ "postcss-value-parser": "^3.0.0" }, "dependencies": { + "normalize-url": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", + "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==" + }, "postcss-value-parser": { "version": "3.3.1", - "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" } } }, "postcss-normalize-whitespace": { "version": "4.0.2", - "resolved": "https://registry.npm.taobao.org/postcss-normalize-whitespace/download/postcss-normalize-whitespace-4.0.2.tgz", - "integrity": "sha1-vx1AcP5Pzqh9E0joJdjMDF+qfYI=", - "dev": true, + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", + "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", "requires": { "postcss": "^7.0.0", "postcss-value-parser": "^3.0.0" @@ -9797,17 +8573,15 @@ "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", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" } } }, "postcss-ordered-values": { "version": "4.1.2", - "resolved": "https://registry.npm.taobao.org/postcss-ordered-values/download/postcss-ordered-values-4.1.2.tgz?cache=0&sync_timestamp=1618056350366&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-ordered-values%2Fdownload%2Fpostcss-ordered-values-4.1.2.tgz", - "integrity": "sha1-DPdcgg7H1cTSgBiVWeC1ceusDu4=", - "dev": true, + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", + "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", "requires": { "cssnano-util-get-arguments": "^4.0.0", "postcss": "^7.0.0", @@ -9816,17 +8590,15 @@ "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", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" } } }, "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=1618056347748&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, + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", + "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", "requires": { "browserslist": "^4.0.0", "caniuse-api": "^3.0.0", @@ -9836,9 +8608,8 @@ }, "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=1618056769472&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, + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", + "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", "requires": { "cssnano-util-get-match": "^4.0.0", "has": "^1.0.0", @@ -9848,29 +8619,25 @@ "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", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" } } }, "postcss-selector-parser": { - "version": "6.0.4", - "resolved": "https://registry.npm.taobao.org/postcss-selector-parser/download/postcss-selector-parser-6.0.4.tgz?cache=0&sync_timestamp=1601045356898&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-selector-parser%2Fdownload%2Fpostcss-selector-parser-6.0.4.tgz", - "integrity": "sha1-VgdaE4CgRgTDiwY+p3Z6Epr1wrM=", - "dev": true, + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", "requires": { - "cssesc": "^3.0.0", + "cssesc": "^2.0.0", "indexes-of": "^1.0.1", - "uniq": "^1.0.1", - "util-deprecate": "^1.0.2" + "uniq": "^1.0.1" } }, "postcss-svgo": { "version": "4.0.3", - "resolved": "https://registry.npm.taobao.org/postcss-svgo/download/postcss-svgo-4.0.3.tgz?cache=0&sync_timestamp=1618056348970&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-svgo%2Fdownload%2Fpostcss-svgo-4.0.3.tgz", - "integrity": "sha1-NDos26yVBdQWJD1Jb3JPOIlMlB4=", - "dev": true, + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.3.tgz", + "integrity": "sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==", "requires": { "postcss": "^7.0.0", "postcss-value-parser": "^3.0.0", @@ -9879,17 +8646,15 @@ "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", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" } } }, "postcss-unique-selectors": { "version": "4.0.1", - "resolved": "https://registry.npm.taobao.org/postcss-unique-selectors/download/postcss-unique-selectors-4.0.1.tgz", - "integrity": "sha1-lEaRHzKJv9ZMbWgPBzwDsfnuS6w=", - "dev": true, + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", + "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", "requires": { "alphanum-sort": "^1.0.0", "postcss": "^7.0.0", @@ -9898,96 +8663,136 @@ }, "postcss-value-parser": { "version": "4.1.0", - "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-4.1.0.tgz", - "integrity": "sha1-RD9qIM7WSBor2k+oUypuVdeJoss=", - "dev": true + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", + "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==" }, - "prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npm.taobao.org/prelude-ls/download/prelude-ls-1.1.2.tgz?cache=0&sync_timestamp=1585869208651&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fprelude-ls%2Fdownload%2Fprelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", - "dev": true + "prebuild-install": { + "version": "5.3.6", + "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-5.3.6.tgz", + "integrity": "sha512-s8Aai8++QQGi4sSbs/M1Qku62PFK49Jm1CbgXklGz4nmHveDq0wzJkg7Na5QbnO1uNH8K7iqx2EQ/mV0MZEmOg==", + "requires": { + "detect-libc": "^1.0.3", + "expand-template": "^2.0.3", + "github-from-package": "0.0.0", + "minimist": "^1.2.3", + "mkdirp-classic": "^0.5.3", + "napi-build-utils": "^1.0.1", + "node-abi": "^2.7.0", + "noop-logger": "^0.1.1", + "npmlog": "^4.0.1", + "pump": "^3.0.0", + "rc": "^1.2.7", + "simple-get": "^3.0.3", + "tar-fs": "^2.0.0", + "tunnel-agent": "^0.6.0", + "which-pm-runs": "^1.0.0" + }, + "dependencies": { + "decompress-response": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-4.2.1.tgz", + "integrity": "sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw==", + "requires": { + "mimic-response": "^2.0.0" + } + }, + "mimic-response": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz", + "integrity": "sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==" + }, + "simple-get": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-3.1.0.tgz", + "integrity": "sha512-bCR6cP+aTdScaQCnQKbPKtJOKDp/hj9EDLJo3Nw4y1QksqaovlW/bnptB6/c1e+qmNIDHRK+oXFDdEqBT8WzUA==", + "requires": { + "decompress-response": "^4.2.0", + "once": "^1.3.1", + "simple-concat": "^1.0.0" + } + } + } }, "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 + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=" }, "prettier": { - "version": "1.19.1", - "resolved": "https://registry.npm.taobao.org/prettier/download/prettier-1.19.1.tgz?cache=0&sync_timestamp=1606521150228&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fprettier%2Fdownload%2Fprettier-1.19.1.tgz", - "integrity": "sha1-99f1/4qc2HKnvkyhQglZVqYHl8s=", - "dev": true, - "optional": true + "version": "1.16.3", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.16.3.tgz", + "integrity": "sha512-kn/GU6SMRYPxUakNXhpP0EedT/KmaPzr0H5lIsDogrykbaxOpOfAFfk5XA7DZrJyMAv1wlMV3CPcZruGXVVUZw==" }, "pretty-error": { "version": "2.1.2", - "resolved": "https://registry.npm.taobao.org/pretty-error/download/pretty-error-2.1.2.tgz?cache=0&sync_timestamp=1609589327290&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpretty-error%2Fdownload%2Fpretty-error-2.1.2.tgz", - "integrity": "sha1-von4LYGxyG7I/fvDhQRYgnJ/k7Y=", - "dev": true, + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.2.tgz", + "integrity": "sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw==", "requires": { "lodash": "^4.17.20", "renderkid": "^2.0.4" } }, + "probe-image-size": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/probe-image-size/-/probe-image-size-4.1.1.tgz", + "integrity": "sha512-42LqKZqTLxH/UvAZ2/cKhAsR4G/Y6B7i7fI2qtQu9hRBK4YjS6gqO+QRtwTjvojUx4+/+JuOMzLoFyRecT9qRw==", + "requires": { + "any-promise": "^1.3.0", + "deepmerge": "^4.0.0", + "inherits": "^2.0.3", + "next-tick": "^1.0.0", + "request": "^2.83.0", + "stream-parser": "~0.3.1" + } + }, "process": { "version": "0.11.10", - "resolved": "https://registry.npm.taobao.org/process/download/process-0.11.10.tgz", - "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", - "dev": true + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=" }, "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 - }, - "progress": { - "version": "2.0.3", - "resolved": "https://registry.npm.taobao.org/progress/download/progress-2.0.3.tgz", - "integrity": "sha1-foz42PW48jnBvGi+tOt4Vn1XLvg=", - "dev": true + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" }, "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 + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=" + }, + "proto-list": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", + "integrity": "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=" }, "proxy-addr": { - "version": "2.0.6", - "resolved": "https://registry.npm.taobao.org/proxy-addr/download/proxy-addr-2.0.6.tgz", - "integrity": "sha1-/cIzZQVEfT8vLGOO0nLK9hS7sr8=", - "dev": true, + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", "requires": { - "forwarded": "~0.1.2", + "forwarded": "0.2.0", "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 + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=" }, "pseudomap": { "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/pseudomap/download/pseudomap-1.0.2.tgz", - "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", - "dev": true + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" }, "psl": { "version": "1.8.0", - "resolved": "https://registry.npm.taobao.org/psl/download/psl-1.8.0.tgz", - "integrity": "sha1-kyb4vPsBOtzABf3/BWrM4CDlHCQ=", - "dev": true + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" }, "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, + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", "requires": { "bn.js": "^4.1.0", "browserify-rsa": "^4.0.0", @@ -9999,17 +8804,15 @@ "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 + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" } } }, "pump": { "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/pump/download/pump-3.0.0.tgz", - "integrity": "sha1-tKIRaBW94vTh6mAjVOjHVWUQemQ=", - "dev": true, + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", "requires": { "end-of-stream": "^1.1.0", "once": "^1.3.1" @@ -10017,9 +8820,8 @@ }, "pumpify": { "version": "1.5.1", - "resolved": "https://registry.npm.taobao.org/pumpify/download/pumpify-1.5.1.tgz", - "integrity": "sha1-NlE74karJ1cLGjdKXOJ4v9dDcM4=", - "dev": true, + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", "requires": { "duplexify": "^3.6.0", "inherits": "^2.0.3", @@ -10028,9 +8830,8 @@ "dependencies": { "pump": { "version": "2.0.1", - "resolved": "https://registry.npm.taobao.org/pump/download/pump-2.0.1.tgz", - "integrity": "sha1-Ejma3W5M91Jtlzy8i1zi4pCLOQk=", - "dev": true, + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", "requires": { "end-of-stream": "^1.1.0", "once": "^1.3.1" @@ -10040,70 +8841,69 @@ }, "punycode": { "version": "2.1.1", - "resolved": "https://registry.npm.taobao.org/punycode/download/punycode-2.1.1.tgz", - "integrity": "sha1-tYsBCsQMIsVldhbI0sLALHv0eew=", - "dev": true + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "pupa": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz", + "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==", + "requires": { + "escape-goat": "^2.0.0" + } }, "q": { "version": "1.5.1", - "resolved": "https://registry.npm.taobao.org/q/download/q-1.5.1.tgz", - "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", - "dev": true + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=" }, "qs": { - "version": "6.5.2", - "resolved": "https://registry.npm.taobao.org/qs/download/qs-6.5.2.tgz", - "integrity": "sha1-yzroBuh0BERYTvFUzo7pjUA/PjY=", - "dev": true + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==" }, "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, + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz", + "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==", "requires": { + "decode-uri-component": "^0.2.0", "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 + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=" }, "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 + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=" }, "querystringify": { "version": "2.2.0", - "resolved": "https://registry.npm.taobao.org/querystringify/download/querystringify-2.2.0.tgz?cache=0&sync_timestamp=1597689313665&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fquerystringify%2Fdownload%2Fquerystringify-2.2.0.tgz", - "integrity": "sha1-M0WUG0FTy50ILY7uTNogFqmu9/Y=", - "dev": true + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" }, "queue-microtask": { "version": "1.2.3", - "resolved": "https://registry.npm.taobao.org/queue-microtask/download/queue-microtask-1.2.3.tgz", - "integrity": "sha1-SSkii7xyTfrEPg77BYyve2z7YkM=", - "dev": true + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" }, "randombytes": { "version": "2.1.0", - "resolved": "https://registry.npm.taobao.org/randombytes/download/randombytes-2.1.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frandombytes%2Fdownload%2Frandombytes-2.1.0.tgz", - "integrity": "sha1-32+ENy8CcNxlzfYpE0mrekc9Tyo=", - "dev": true, + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", "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, + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", "requires": { "randombytes": "^2.0.5", "safe-buffer": "^5.1.0" @@ -10111,15 +8911,13 @@ }, "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 + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" }, "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, + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", + "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", "requires": { "bytes": "3.1.0", "http-errors": "1.7.2", @@ -10127,23 +8925,76 @@ "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=1616915181709&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fread-pkg%2Fdownload%2Fread-pkg-5.2.0.tgz", - "integrity": "sha1-e/KVQ4yloz5WzTDgU7NO5yUMk8w=", - "dev": true, + "rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", "requires": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + } + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "requires": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + }, + "dependencies": { + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" + } + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + }, + "dependencies": { + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "requires": { + "pinkie-promise": "^2.0.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, + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -10155,75 +9006,160 @@ } }, "readdirp": { - "version": "3.5.0", - "resolved": "https://registry.npm.taobao.org/readdirp/download/readdirp-3.5.0.tgz", - "integrity": "sha1-m6dMAZsV02UnjS6Ru4xI17TULJ4=", - "dev": true, + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", "requires": { - "picomatch": "^2.2.1" + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "dependencies": { + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "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.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "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.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "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.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", + "requires": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" } }, "regenerate": { "version": "1.4.2", - "resolved": "https://registry.npm.taobao.org/regenerate/download/regenerate-1.4.2.tgz", - "integrity": "sha1-uTRtiCfo9aMve6KWN9OYtpAUhIo=", - "dev": true + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" }, "regenerate-unicode-properties": { "version": "8.2.0", - "resolved": "https://registry.npm.taobao.org/regenerate-unicode-properties/download/regenerate-unicode-properties-8.2.0.tgz", - "integrity": "sha1-5d5xEdZV57pgwFfb6f83yH5lzew=", - "dev": true, + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz", + "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==", "requires": { "regenerate": "^1.4.0" } }, "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=", - "dev": true + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" }, "regenerator-transform": { "version": "0.14.5", - "resolved": "https://registry.npm.taobao.org/regenerator-transform/download/regenerator-transform-0.14.5.tgz?cache=0&sync_timestamp=1593557458064&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fregenerator-transform%2Fdownload%2Fregenerator-transform-0.14.5.tgz", - "integrity": "sha1-yY2hVGg2ccnE3LFuznNlF+G3/rQ=", - "dev": true, + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", "requires": { "@babel/runtime": "^7.8.4" } }, "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, + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", "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=1610725705400&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" - } - }, - "regexpp": { - "version": "3.1.0", - "resolved": "https://registry.npm.taobao.org/regexpp/download/regexpp-3.1.0.tgz", - "integrity": "sha1-IG0K0KVkjP+9uK5GQ489xRyfeOI=", - "dev": true - }, "regexpu-core": { "version": "4.7.1", - "resolved": "https://registry.npm.taobao.org/regexpu-core/download/regexpu-core-4.7.1.tgz?cache=0&sync_timestamp=1600413524794&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fregexpu-core%2Fdownload%2Fregexpu-core-4.7.1.tgz", - "integrity": "sha1-LepamgcjMpj78NuR+pq8TG4PitY=", - "dev": true, + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz", + "integrity": "sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==", "requires": { "regenerate": "^1.4.0", "regenerate-unicode-properties": "^8.2.0", @@ -10233,65 +9169,73 @@ "unicode-match-property-value-ecmascript": "^1.2.0" } }, + "registry-auth-token": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz", + "integrity": "sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw==", + "requires": { + "rc": "^1.2.8" + } + }, + "registry-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", + "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", + "requires": { + "rc": "^1.2.8" + } + }, "regjsgen": { "version": "0.5.2", - "resolved": "https://registry.npm.taobao.org/regjsgen/download/regjsgen-0.5.2.tgz?cache=0&sync_timestamp=1590335980151&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fregjsgen%2Fdownload%2Fregjsgen-0.5.2.tgz", - "integrity": "sha1-kv8pX7He7L9uzaslQ9IH6RqjNzM=", - "dev": true + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==" }, "regjsparser": { "version": "0.6.9", - "resolved": "https://registry.npm.taobao.org/regjsparser/download/regjsparser-0.6.9.tgz?cache=0&sync_timestamp=1616545090129&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fregjsparser%2Fdownload%2Fregjsparser-0.6.9.tgz", - "integrity": "sha1-tInu98mizkNydicBFCnPgzpxg+Y=", - "dev": true, + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.9.tgz", + "integrity": "sha512-ZqbNRz1SNjLAiYuwY0zoXW8Ne675IX5q+YHioAGbCw4X96Mjl2+dcX9B2ciaeyYjViDAfvIjFpQjJgLttTEERQ==", "requires": { "jsesc": "~0.5.0" }, "dependencies": { "jsesc": { "version": "0.5.0", - "resolved": "https://registry.npm.taobao.org/jsesc/download/jsesc-0.5.0.tgz?cache=0&sync_timestamp=1603893628084&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjsesc%2Fdownload%2Fjsesc-0.5.0.tgz", - "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", - "dev": true + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=" } } }, "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 + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=" }, "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 + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" }, "renderkid": { - "version": "2.0.5", - "resolved": "https://registry.npm.taobao.org/renderkid/download/renderkid-2.0.5.tgz?cache=0&sync_timestamp=1609588540446&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frenderkid%2Fdownload%2Frenderkid-2.0.5.tgz", - "integrity": "sha1-SDsaxZxmAaswp6WWpZZcq8z90KU=", - "dev": true, + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.7.tgz", + "integrity": "sha512-oCcFyxaMrKsKcTY59qnCAtmDVSLfPbrv6A3tVbPdFMMrv5jaK10V6m40cKsoPNhAqN6rmHW9sswW4o3ruSrwUQ==", "requires": { - "css-select": "^2.0.2", - "dom-converter": "^0.2", - "htmlparser2": "^3.10.1", - "lodash": "^4.17.20", - "strip-ansi": "^3.0.0" + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^3.0.1" }, "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 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" }, "strip-ansi": { "version": "3.0.1", - "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-3.0.1.tgz", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, "requires": { "ansi-regex": "^2.0.0" } @@ -10300,21 +9244,31 @@ }, "repeat-element": { "version": "1.1.4", - "resolved": "https://registry.npm.taobao.org/repeat-element/download/repeat-element-1.1.4.tgz", - "integrity": "sha1-vmgVIIR6tYx1aKx1+/rSjtQtOek=", - "dev": true + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==" }, "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 + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" + }, + "repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "requires": { + "is-finite": "^1.0.0" + } + }, + "replace-ext": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", + "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==" }, "request": { "version": "2.88.2", - "resolved": "https://registry.npm.taobao.org/request/download/request-2.88.2.tgz?cache=0&sync_timestamp=1598867240781&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frequest%2Fdownload%2Frequest-2.88.2.tgz", - "integrity": "sha1-1zyRhzHLWofaBH4gcjQUb2ZNErM=", - "dev": true, + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", "requires": { "aws-sign2": "~0.7.0", "aws4": "^1.8.0", @@ -10336,31 +9290,24 @@ "tough-cookie": "~2.5.0", "tunnel-agent": "^0.6.0", "uuid": "^3.3.2" + }, + "dependencies": { + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" + } } }, - "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=", - "dev": true + "resolved": "https://registry.npmjs.org/requires-port/-/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, + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", "requires": { "is-core-module": "^2.2.0", "path-parse": "^1.0.6" @@ -10368,38 +9315,34 @@ }, "resolve-cwd": { "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/resolve-cwd/download/resolve-cwd-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", - "dev": true, "requires": { "resolve-from": "^3.0.0" - }, - "dependencies": { - "resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/resolve-from/download/resolve-from-3.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fresolve-from%2Fdownload%2Fresolve-from-3.0.0.tgz", - "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", - "dev": true - } } }, "resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npm.taobao.org/resolve-from/download/resolve-from-4.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fresolve-from%2Fdownload%2Fresolve-from-4.0.0.tgz", - "integrity": "sha1-SrzYUq0y3Xuqv+m0DgCjbbXzkuY=", - "dev": true + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" }, "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 + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" + }, + "responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", + "requires": { + "lowercase-keys": "^1.0.0" + } }, "restore-cursor": { "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/restore-cursor/download/restore-cursor-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", - "dev": true, "requires": { "onetime": "^2.0.0", "signal-exit": "^3.0.2" @@ -10407,172 +9350,135 @@ }, "ret": { "version": "0.1.15", - "resolved": "https://registry.npm.taobao.org/ret/download/ret-0.1.15.tgz?cache=0&sync_timestamp=1613003036585&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 + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" }, "reusify": { "version": "1.0.4", - "resolved": "https://registry.npm.taobao.org/reusify/download/reusify-1.0.4.tgz", - "integrity": "sha1-kNo4Kx4SbvwCFG6QhFqI2xKSXXY=", - "dev": true + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" }, "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 + "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", + "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=" }, "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 + "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", + "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=" }, "rimraf": { "version": "2.7.1", - "resolved": "https://registry.npm.taobao.org/rimraf/download/rimraf-2.7.1.tgz?cache=0&sync_timestamp=1581230370030&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frimraf%2Fdownload%2Frimraf-2.7.1.tgz", - "integrity": "sha1-NXl/E6f9rcVmFCwp1PB8ytSD4+w=", - "dev": true, + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", "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, + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", "requires": { "hash-base": "^3.0.0", "inherits": "^2.0.1" } }, - "run-async": { - "version": "2.4.1", - "resolved": "https://registry.npm.taobao.org/run-async/download/run-async-2.4.1.tgz", - "integrity": "sha1-hEDsz5nqPnC9QJ1JqriOEMGJpFU=", - "dev": true - }, "run-parallel": { "version": "1.2.0", - "resolved": "https://registry.npm.taobao.org/run-parallel/download/run-parallel-1.2.0.tgz", - "integrity": "sha1-ZtE2jae9+SHrnZW9GpIp5/IaQ+4=", - "dev": true, + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", "requires": { "queue-microtask": "^1.2.2" } }, "run-queue": { "version": "1.0.3", - "resolved": "https://registry.npm.taobao.org/run-queue/download/run-queue-1.0.3.tgz", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", - "dev": true, "requires": { "aproba": "^1.1.1" } }, - "rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npm.taobao.org/rxjs/download/rxjs-6.6.7.tgz", - "integrity": "sha1-kKwBisq/SRv2UEQjXVhjxNq4BMk=", - "dev": true, - "requires": { - "tslib": "^1.9.0" - } - }, "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 + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" }, "safe-regex": { "version": "1.1.0", - "resolved": "https://registry.npm.taobao.org/safe-regex/download/safe-regex-1.1.0.tgz", + "resolved": "https://registry.npmjs.org/safe-regex/-/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?cache=0&sync_timestamp=1613686237261&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsass%2Fdownload%2Fsass-1.32.8.tgz", - "integrity": "sha1-8WqavY3FMK3Yg05QaHiigIwDe9w=", - "dev": true, - "requires": { - "chokidar": ">=2.0.0 <4.0.0" - } - }, - "sass-loader": { - "version": "8.0.2", - "resolved": "https://registry.npm.taobao.org/sass-loader/download/sass-loader-8.0.2.tgz?cache=0&sync_timestamp=1612804841420&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsass-loader%2Fdownload%2Fsass-loader-8.0.2.tgz", - "integrity": "sha1-3r7NjDziQ8dkVPLoKQSCFQOACQ0=", - "dev": true, - "requires": { - "clone-deep": "^4.0.1", - "loader-utils": "^1.2.3", - "neo-async": "^2.6.1", - "schema-utils": "^2.6.1", - "semver": "^6.3.0" - } + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, "sax": { "version": "1.2.4", - "resolved": "https://registry.npm.taobao.org/sax/download/sax-1.2.4.tgz", - "integrity": "sha1-KBYjTiN4vdxOU1T6tcqold9xANk=", - "dev": true + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" }, "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, + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", "requires": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" } }, - "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?cache=0&sync_timestamp=1600186146412&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fselfsigned%2Fdownload%2Fselfsigned-1.10.8.tgz", - "integrity": "sha1-DRcgi30Swz+OrIXEGDXyf8PYGjA=", - "dev": true, + "seek-bzip": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.6.tgz", + "integrity": "sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ==", "requires": { - "node-forge": "^0.10.0" + "commander": "^2.8.1" } }, "semver": { "version": "6.3.0", - "resolved": "https://registry.npm.taobao.org/semver/download/semver-6.3.0.tgz?cache=0&sync_timestamp=1616463550093&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-6.3.0.tgz", - "integrity": "sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=", - "dev": true + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + }, + "semver-diff": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", + "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", + "requires": { + "semver": "^6.3.0" + } + }, + "semver-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-2.0.0.tgz", + "integrity": "sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==" + }, + "semver-truncate": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/semver-truncate/-/semver-truncate-1.1.2.tgz", + "integrity": "sha1-V/Qd5pcHpicJp+AQS6IRcQnqR+g=", + "requires": { + "semver": "^5.3.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } }, "send": { "version": "0.17.1", - "resolved": "https://registry.npm.taobao.org/send/download/send-0.17.1.tgz", - "integrity": "sha1-wdiwWfeQD3Rm3Uk4vcROEd2zdsg=", - "dev": true, + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", "requires": { "debug": "2.6.9", "depd": "~1.1.2", @@ -10591,105 +9497,38 @@ "dependencies": { "debug": { "version": "2.6.9", - "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&sync_timestamp=1607566782124&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", - "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", - "dev": true, + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "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=1607433950466&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" } } }, - "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=1607433950466&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.1.1.tgz", - "integrity": "sha1-MKWGTrPrsKZvLr5tcnrwagnYbgo=", - "dev": true + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" } } }, "serialize-javascript": { - "version": "4.0.0", - "resolved": "https://registry.npm.taobao.org/serialize-javascript/download/serialize-javascript-4.0.0.tgz?cache=0&sync_timestamp=1599742605902&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fserialize-javascript%2Fdownload%2Fserialize-javascript-4.0.0.tgz", - "integrity": "sha1-tSXhI4SJpez8Qq+sw/6Z5mb0sao=", - "dev": true, + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-3.1.0.tgz", + "integrity": "sha512-JIJT1DGiWmIKhzRsG91aS6Ze4sFUrYbltlkg2onR5OrnNM02Kl/hnY/T4FN2omvyeBbQmMJv+K4cPOpGzOTFBg==", "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?cache=0&sync_timestamp=1607566782124&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-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&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=1607433950466&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, + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", "requires": { "encodeurl": "~1.0.2", "escape-html": "~1.0.3", @@ -10699,15 +9538,13 @@ }, "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 + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" }, "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, + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", "requires": { "extend-shallow": "^2.0.1", "is-extendable": "^0.1.1", @@ -10717,9 +9554,8 @@ "dependencies": { "extend-shallow": { "version": "2.0.1", - "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, "requires": { "is-extendable": "^0.1.0" } @@ -10728,109 +9564,137 @@ }, "setimmediate": { "version": "1.0.5", - "resolved": "https://registry.npm.taobao.org/setimmediate/download/setimmediate-1.0.5.tgz", - "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", - "dev": true + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" }, "setprototypeof": { "version": "1.1.1", - "resolved": "https://registry.npm.taobao.org/setprototypeof/download/setprototypeof-1.1.1.tgz", - "integrity": "sha1-fpWsskqpL1iF4KvvW6ExMw1K5oM=", - "dev": true + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" }, "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, + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", "requires": { "inherits": "^2.0.1", "safe-buffer": "^5.0.1" } }, - "shallow-clone": { - "version": "3.0.1", - "resolved": "https://registry.npm.taobao.org/shallow-clone/download/shallow-clone-3.0.1.tgz", - "integrity": "sha1-jymBrZJTH1UDWwH7IwdppA4C76M=", - "dev": true, + "sharp": { + "version": "0.25.4", + "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.25.4.tgz", + "integrity": "sha512-umSzJJ1oBwIOfwFFt/fJ7JgCva9FvrEU2cbbm7u/3hSDZhXvkME8WE5qpaJqLIe2Har5msF5UG4CzYlEg5o3BQ==", "requires": { - "kind-of": "^6.0.2" + "color": "^3.1.2", + "detect-libc": "^1.0.3", + "node-addon-api": "^3.0.0", + "npmlog": "^4.1.2", + "prebuild-install": "^5.3.4", + "semver": "^7.3.2", + "simple-get": "^4.0.0", + "tar": "^6.0.2", + "tunnel-agent": "^0.6.0" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + } } }, "shebang-command": { "version": "1.2.0", - "resolved": "https://registry.npm.taobao.org/shebang-command/download/shebang-command-1.2.0.tgz", + "resolved": "https://registry.npmjs.org/shebang-command/-/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 + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" }, - "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 + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } }, "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=1585253323149&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsignal-exit%2Fdownload%2Fsignal-exit-3.0.3.tgz", - "integrity": "sha1-oUEMLt2PB3sItOJTyOrPyvBXRhw=", - "dev": true + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==" + }, + "simple-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", + "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==" + }, + "simple-get": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.0.tgz", + "integrity": "sha512-ZalZGexYr3TA0SwySsr5HlgOOinS4Jsa8YB2GJ6lUNAazyAu4KG/VmzMTwAt2YVXzzVj8QmefmAonZIK2BSGcQ==", + "requires": { + "decompress-response": "^6.0.0", + "once": "^1.3.1", + "simple-concat": "^1.0.0" + }, + "dependencies": { + "decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "requires": { + "mimic-response": "^3.1.0" + } + }, + "mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==" + } + } }, "simple-swizzle": { "version": "0.2.2", - "resolved": "https://registry.npm.taobao.org/simple-swizzle/download/simple-swizzle-0.2.2.tgz", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/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": "2.0.0", - "resolved": "https://registry.npm.taobao.org/slash/download/slash-2.0.0.tgz", - "integrity": "sha1-3lUoUaF1nfOo8gZTVEL17E3eq0Q=", - "dev": true - }, - "slice-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npm.taobao.org/slice-ansi/download/slice-ansi-2.1.0.tgz", - "integrity": "sha1-ys12k0YaY3pXiNkqfdT7oGjoFjY=", - "dev": true, - "requires": { - "ansi-styles": "^3.2.0", - "astral-regex": "^1.0.0", - "is-fullwidth-code-point": "^2.0.0" - }, - "dependencies": { - "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 - } - } + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==" }, "snapdragon": { "version": "0.8.2", - "resolved": "https://registry.npm.taobao.org/snapdragon/download/snapdragon-0.8.2.tgz?cache=0&sync_timestamp=1617971896034&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsnapdragon%2Fdownload%2Fsnapdragon-0.8.2.tgz", - "integrity": "sha1-ZJIufFZbDhQgS6GqfWlkJ40lGC0=", - "dev": true, + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", "requires": { "base": "^0.11.1", "debug": "^2.2.0", @@ -10844,44 +9708,39 @@ "dependencies": { "debug": { "version": "2.6.9", - "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&sync_timestamp=1607566782124&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", - "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", - "dev": true, + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "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", + "resolved": "https://registry.npmjs.org/define-property/-/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", + "resolved": "https://registry.npmjs.org/extend-shallow/-/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=1607433950466&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" } } }, "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, + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", "requires": { "define-property": "^1.0.0", "isobject": "^3.0.0", @@ -10890,36 +9749,32 @@ "dependencies": { "define-property": { "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/define-property/-/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, + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "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, + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "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, + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "requires": { "is-accessor-descriptor": "^1.0.0", "is-data-descriptor": "^1.0.0", @@ -10930,18 +9785,16 @@ }, "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, + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", "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", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, "requires": { "is-buffer": "^1.1.5" } @@ -10950,9 +9803,8 @@ }, "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, + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz", + "integrity": "sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw==", "requires": { "faye-websocket": "^0.11.3", "uuid": "^3.4.0", @@ -10961,9 +9813,8 @@ }, "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, + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.5.1.tgz", + "integrity": "sha512-VnVAb663fosipI/m6pqRXakEOw7nvd7TUgdr3PlR/8V2I95QIdwT8L4nMxhyU8SmDBHYXU1TOElaKOmKLfYzeQ==", "requires": { "debug": "^3.2.6", "eventsource": "^1.0.7", @@ -10975,9 +9826,8 @@ "dependencies": { "debug": { "version": "3.2.7", - "resolved": "https://registry.npm.taobao.org/debug/download/debug-3.2.7.tgz?cache=0&sync_timestamp=1607566782124&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-3.2.7.tgz", - "integrity": "sha1-clgLfpFF+zm2Z2+cXl+xALk0F5o=", - "dev": true, + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "requires": { "ms": "^2.1.1" } @@ -10986,38 +9836,81 @@ }, "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=1609311347731&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsort-keys%2Fdownload%2Fsort-keys-1.1.2.tgz", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-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 + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=" + } + } + }, + "sort-keys-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sort-keys-length/-/sort-keys-length-1.0.1.tgz", + "integrity": "sha1-nLb09OnkgVWmqgZx7dM2/xR5oYg=", + "requires": { + "sort-keys": "^1.0.0" + } + }, + "sort-object-keys": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/sort-object-keys/-/sort-object-keys-1.1.3.tgz", + "integrity": "sha512-855pvK+VkU7PaKYPc+Jjnmt4EzejQHyhhF33q31qG8x7maDzkeFhAAThdCYay11CISO+qAMwjOBP+fPZe0IPyg==" + }, + "sort-package-json": { + "version": "1.50.0", + "resolved": "https://registry.npmjs.org/sort-package-json/-/sort-package-json-1.50.0.tgz", + "integrity": "sha512-qZpqhMU9XTntebgAgc4hv/D6Fzhh7kFnwvV6a7+q8y8J5JoaDqPYQnvXPf7BBqG95tdE8X6JVNo7/jDzcbdfUg==", + "requires": { + "detect-indent": "^6.0.0", + "detect-newline": "3.1.0", + "git-hooks-list": "1.0.3", + "globby": "10.0.0", + "is-plain-obj": "2.1.0", + "sort-object-keys": "^1.1.3" + }, + "dependencies": { + "globby": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.0.tgz", + "integrity": "sha512-3LifW9M4joGZasyYPz2A1U74zbC/45fvpXUvO/9KbSa+VV0aGZarWkfdgKyR9sExNP0t0x0ss/UMJpNpcaTspw==", + "requires": { + "@types/glob": "^7.1.1", + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.0.3", + "glob": "^7.1.3", + "ignore": "^5.1.1", + "merge2": "^1.2.3", + "slash": "^3.0.0" + } + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" } } }, "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 + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" }, "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 + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" }, "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, + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", "requires": { "atob": "^2.1.2", "decode-uri-component": "^0.2.0", @@ -11028,9 +9921,8 @@ }, "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=1598869144200&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, + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", "requires": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" @@ -11038,29 +9930,20 @@ "dependencies": { "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 + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" } } }, "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=1612210508484&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 - }, - "sourcemap-codec": { - "version": "1.4.8", - "resolved": "https://registry.npm.taobao.org/sourcemap-codec/download/sourcemap-codec-1.4.8.tgz", - "integrity": "sha1-6oBL2UhXQC5pktBaOO8a41qatMQ=", - "dev": true + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==" }, "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, + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", "requires": { "spdx-expression-parse": "^3.0.0", "spdx-license-ids": "^3.0.0" @@ -11068,86 +9951,87 @@ }, "spdx-exceptions": { "version": "2.3.0", - "resolved": "https://registry.npm.taobao.org/spdx-exceptions/download/spdx-exceptions-2.3.0.tgz", - "integrity": "sha1-PyjOGnegA3JoPq3kpDMYNSeiFj0=", - "dev": true + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==" }, "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, + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", "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" - } - } - } + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.9.tgz", + "integrity": "sha512-Ki212dKK4ogX+xDo4CtOZBVIwhsKBEfsEEcwmJfLQzirgc2jIWdzg40Unxz/HzEUqM1WFzVlQSMF9kZZ2HboLQ==" }, "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, + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", "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 + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + }, + "squeak": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/squeak/-/squeak-1.3.0.tgz", + "integrity": "sha1-MwRQN7ZDiLVnZ0uEMiplIQc5FsM=", + "requires": { + "chalk": "^1.0.0", + "console-stream": "^0.1.1", + "lpad-align": "^1.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" + } + } }, "sshpk": { "version": "1.16.1", - "resolved": "https://registry.npm.taobao.org/sshpk/download/sshpk-1.16.1.tgz", - "integrity": "sha1-+2YcC+8ps520B2nuOfpwCT1vaHc=", - "dev": true, + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", "requires": { "asn1": "~0.2.3", "assert-plus": "^1.0.0", @@ -11162,30 +10046,31 @@ }, "ssri": { "version": "6.0.2", - "resolved": "https://registry.npm.taobao.org/ssri/download/ssri-6.0.2.tgz?cache=0&sync_timestamp=1617826339976&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fssri%2Fdownload%2Fssri-6.0.2.tgz", - "integrity": "sha1-FXk5E08gRk5zAd26PpD/qPdyisU=", - "dev": true, + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", "requires": { "figgy-pudding": "^3.5.1" } }, "stable": { "version": "0.1.8", - "resolved": "https://registry.npm.taobao.org/stable/download/stable-0.1.8.tgz", - "integrity": "sha1-g26zyDgv4pNv6vVEYxAXzn1Ho88=", - "dev": true + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" + }, + "stack-trace": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", + "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=" }, "stackframe": { "version": "1.2.0", - "resolved": "https://registry.npm.taobao.org/stackframe/download/stackframe-1.2.0.tgz", - "integrity": "sha1-UkKUktY8YuuYmATBFVLj0i53kwM=", - "dev": true + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.0.tgz", + "integrity": "sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA==" }, "static-extend": { "version": "0.1.2", - "resolved": "https://registry.npm.taobao.org/static-extend/download/static-extend-0.1.2.tgz", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", - "dev": true, "requires": { "define-property": "^0.2.5", "object-copy": "^0.1.0" @@ -11193,9 +10078,8 @@ "dependencies": { "define-property": { "version": "0.2.5", - "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, "requires": { "is-descriptor": "^0.1.0" } @@ -11204,15 +10088,13 @@ }, "statuses": { "version": "1.5.0", - "resolved": "https://registry.npm.taobao.org/statuses/download/statuses-1.5.0.tgz?cache=0&sync_timestamp=1609654027495&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstatuses%2Fdownload%2Fstatuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", - "dev": true + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" }, "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, + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", "requires": { "inherits": "~2.0.1", "readable-stream": "^2.0.2" @@ -11220,9 +10102,8 @@ }, "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, + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", "requires": { "end-of-stream": "^1.1.0", "stream-shift": "^1.0.0" @@ -11230,9 +10111,8 @@ }, "stream-http": { "version": "2.8.3", - "resolved": "https://registry.npm.taobao.org/stream-http/download/stream-http-2.8.3.tgz?cache=0&sync_timestamp=1588701115133&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstream-http%2Fdownload%2Fstream-http-2.8.3.tgz", - "integrity": "sha1-stJCRpKIpaJ+xP6JM6z2I95lFPw=", - "dev": true, + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", "requires": { "builtin-status-codes": "^3.0.0", "inherits": "^2.0.1", @@ -11241,40 +10121,52 @@ "xtend": "^4.0.0" } }, + "stream-parser": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/stream-parser/-/stream-parser-0.3.1.tgz", + "integrity": "sha1-FhhUhpRCACGhGC/wrxkRwSl2F3M=", + "requires": { + "debug": "2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, "stream-shift": { "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/stream-shift/download/stream-shift-1.0.1.tgz", - "integrity": "sha1-1wiCgVWasneEJCebCHfaPDktWj0=", - "dev": true + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==" }, "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-hash": { - "version": "1.1.3", - "resolved": "https://registry.npm.taobao.org/string-hash/download/string-hash-1.1.3.tgz", - "integrity": "sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs=", - "dev": true + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=" }, "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=1614522241573&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstring-width%2Fdownload%2Fstring-width-4.2.2.tgz", - "integrity": "sha1-2v1PlVmnWFz7pSnGoKT3NIjr1MU=", - "dev": true, + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.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", - "integrity": "sha1-51rpDClCxjUEaGwYsoe0oLGkX4A=", - "dev": true, + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.3" @@ -11282,9 +10174,8 @@ }, "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=1614127357785&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, + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.3" @@ -11292,74 +10183,66 @@ }, "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, + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "requires": { "safe-buffer": "~5.1.0" } }, "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, + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "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 - } + "ansi-regex": "^3.0.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "requires": { + "is-utf8": "^0.2.0" + } + }, + "strip-dirs": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-2.1.0.tgz", + "integrity": "sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==", + "requires": { + "is-natural-number": "^4.0.1" } }, "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 + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=" }, "strip-indent": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/strip-indent/download/strip-indent-2.0.0.tgz", - "integrity": "sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=", - "dev": true + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", + "requires": { + "get-stdin": "^4.0.1" + } }, "strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npm.taobao.org/strip-json-comments/download/strip-json-comments-3.1.1.tgz", - "integrity": "sha1-MfEoGzgyYwQ0gxwxDAHMzajL4AY=", - "dev": true + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=" }, "strip-outer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz", "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", - "dev": true, "requires": { "escape-string-regexp": "^1.0.2" } }, - "strip-url-auth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/strip-url-auth/-/strip-url-auth-1.0.1.tgz", - "integrity": "sha1-IrD6OkE4WzO+PzMVUbu4N/oM164=", - "dev": true - }, "stylehacks": { "version": "4.0.3", - "resolved": "https://registry.npm.taobao.org/stylehacks/download/stylehacks-4.0.3.tgz?cache=0&sync_timestamp=1618056391120&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstylehacks%2Fdownload%2Fstylehacks-4.0.3.tgz", - "integrity": "sha1-Zxj8r00eB9ihMYaQiB6NlnJqcdU=", - "dev": true, + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", + "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", "requires": { "browserslist": "^4.0.0", "postcss": "^7.0.0", @@ -11368,9 +10251,8 @@ "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?cache=0&sync_timestamp=1601045356898&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-selector-parser%2Fdownload%2Fpostcss-selector-parser-3.1.2.tgz", - "integrity": "sha1-sxD1xMD9r3b5SQK7qjDbaqhPUnA=", - "dev": true, + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", "requires": { "dot-prop": "^5.2.0", "indexes-of": "^1.0.1", @@ -11381,24 +10263,21 @@ }, "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, + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "requires": { "has-flag": "^3.0.0" } }, "svg-tags": { "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/svg-tags/download/svg-tags-1.0.0.tgz", - "integrity": "sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q=", - "dev": true + "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz", + "integrity": "sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q=" }, "svgo": { "version": "1.3.2", - "resolved": "https://registry.npm.taobao.org/svgo/download/svgo-1.3.2.tgz", - "integrity": "sha1-ttxRHAYzRsnkFbgeQ0ARRbltQWc=", - "dev": true, + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", "requires": { "chalk": "^2.4.1", "coa": "^2.0.2", @@ -11413,65 +10292,192 @@ "stable": "^0.1.8", "unquote": "~1.1.1", "util.promisify": "~1.0.0" - } - }, - "table": { - "version": "5.4.6", - "resolved": "https://registry.npm.taobao.org/table/download/table-5.4.6.tgz?cache=0&sync_timestamp=1617062925004&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftable%2Fdownload%2Ftable-5.4.6.tgz", - "integrity": "sha1-EpLRlQDOP4YFOwXw6Ofko7shB54=", - "dev": true, - "requires": { - "ajv": "^6.10.2", - "lodash": "^4.17.14", - "slice-ansi": "^2.1.0", - "string-width": "^3.0.0" }, "dependencies": { - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npm.taobao.org/emoji-regex/download/emoji-regex-7.0.3.tgz?cache=0&sync_timestamp=1614682798745&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Femoji-regex%2Fdownload%2Femoji-regex-7.0.3.tgz", - "integrity": "sha1-kzoEBShgyF6DwSJHnEdIqOTHIVY=", - "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 - }, - "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=1614522241573&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstring-width%2Fdownload%2Fstring-width-3.1.0.tgz", - "integrity": "sha1-InZ74htirxCBV0MG9prFG2IgOWE=", - "dev": true, + "css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" } }, - "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, + "css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==" + }, + "dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", "requires": { - "ansi-regex": "^4.1.0" + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + }, + "dependencies": { + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==" + } + } + }, + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "requires": { + "boolbase": "~1.0.0" + } + }, + "util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" } } } }, "tapable": { - "version": "1.1.3", - "resolved": "https://registry.npm.taobao.org/tapable/download/tapable-1.1.3.tgz?cache=0&sync_timestamp=1607089091087&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftapable%2Fdownload%2Ftapable-1.1.3.tgz", - "integrity": "sha1-ofzMBrWNth/XpF2i2kT186Pme6I=", - "dev": true + "version": "2.0.0-beta.5", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.0.0-beta.5.tgz", + "integrity": "sha512-P4o84kC8CD66ZuCs6noh3QLU2ZuaBvMl0yCmp9rr0GXZyIfLd1sB2ZvJZjitQgfds8GDKRLmiiAcssr2bEHQ0A==" + }, + "tar": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.2.tgz", + "integrity": "sha512-EwKEgqJ7nJoS+s8QfLYVGMDmAsj+StbI2AM/RTHeUSsOw6Z8bwNBRv5z3CY0m7laC5qUAqruLX5AhMuc5deY3Q==", + "requires": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^3.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "dependencies": { + "chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==" + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + } + } + }, + "tar-fs": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", + "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", + "requires": { + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.1.4" + }, + "dependencies": { + "bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "requires": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "requires": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + } + } + } + }, + "tar-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz", + "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==", + "requires": { + "bl": "^1.0.0", + "buffer-alloc": "^1.2.0", + "end-of-stream": "^1.0.0", + "fs-constants": "^1.0.0", + "readable-stream": "^2.3.0", + "to-buffer": "^1.1.1", + "xtend": "^4.0.0" + } + }, + "temp-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz", + "integrity": "sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0=" + }, + "tempfile": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/tempfile/-/tempfile-2.0.0.tgz", + "integrity": "sha1-awRGhWqbERTRhW/8vlCczLCXcmU=", + "requires": { + "temp-dir": "^1.0.0", + "uuid": "^3.0.1" + } + }, + "term-size": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/term-size/-/term-size-2.2.1.tgz", + "integrity": "sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==" }, "terser": { "version": "4.8.0", - "resolved": "https://registry.npm.taobao.org/terser/download/terser-4.8.0.tgz?cache=0&sync_timestamp=1616002211535&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fterser%2Fdownload%2Fterser-4.8.0.tgz", - "integrity": "sha1-YwVjQ9fHC7KfOvZlhlpG/gOg3xc=", - "dev": true, + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", + "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", "requires": { "commander": "^2.20.0", "source-map": "~0.6.1", @@ -11480,17 +10486,15 @@ "dependencies": { "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 + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" } } }, "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=1610194258495&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, + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", "requires": { "cacache": "^12.0.2", "find-cache-dir": "^2.1.0", @@ -11503,212 +10507,95 @@ "worker-farm": "^1.7.0" }, "dependencies": { - "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, + "serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", "requires": { - "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" + "randombytes": "^2.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=1597169872380&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" - } - }, - "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" - } - }, - "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=1602861215716&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=1616463550093&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", - "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", - "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 + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" } } }, - "text-table": { - "version": "0.2.0", - "resolved": "https://registry.npm.taobao.org/text-table/download/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", - "dev": true - }, - "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=1603809627786&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" - } - }, "through": { "version": "2.3.8", - "resolved": "https://registry.npm.taobao.org/through/download/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", - "dev": true + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" }, "through2": { "version": "2.0.5", - "resolved": "https://registry.npm.taobao.org/through2/download/through2-2.0.5.tgz", - "integrity": "sha1-AcHjnrMdB8t9A6lqcIIyYLIxMs0=", - "dev": true, + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", "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 + "timed-out": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", + "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=" }, "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=1603793837115&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftimers-browserify%2Fdownload%2Ftimers-browserify-2.0.12.tgz", - "integrity": "sha1-RKRcEfv0B/NPl7zNFXfGUjYbAO4=", - "dev": true, + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", + "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", "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 - }, - "tmp": { - "version": "0.0.33", - "resolved": "https://registry.npm.taobao.org/tmp/download/tmp-0.0.33.tgz", - "integrity": "sha1-bTQzWIl2jSGyvNoKonfO07G/rfk=", - "dev": true, - "requires": { - "os-tmpdir": "~1.0.2" - } + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=" }, "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 + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=" + }, + "to-buffer": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz", + "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==" }, "to-fast-properties": { "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/to-fast-properties/download/to-fast-properties-2.0.0.tgz?cache=0&sync_timestamp=1580550651593&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fto-fast-properties%2Fdownload%2Fto-fast-properties-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" }, "to-object-path": { "version": "0.3.0", - "resolved": "https://registry.npm.taobao.org/to-object-path/download/to-object-path-0.3.0.tgz", + "resolved": "https://registry.npmjs.org/to-object-path/-/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", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, "requires": { "is-buffer": "^1.1.5" } } } }, + "to-readable-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", + "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==" + }, "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, + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", "requires": { "define-property": "^2.0.2", "extend-shallow": "^3.0.2", @@ -11717,201 +10604,72 @@ } }, "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, + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" + "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 + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" }, "toposort": { "version": "1.0.7", - "resolved": "https://registry.npm.taobao.org/toposort/download/toposort-1.0.7.tgz", - "integrity": "sha1-LmhELZ9k7HILjMieZEOsbKqVACk=", - "dev": true + "resolved": "https://registry.npmjs.org/toposort/-/toposort-1.0.7.tgz", + "integrity": "sha1-LmhELZ9k7HILjMieZEOsbKqVACk=" }, "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=", - "dev": true, + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", "requires": { "psl": "^1.1.28", "punycode": "^2.1.1" } }, + "trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=" + }, "trim-repeated": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", "integrity": "sha1-42RqLqTokTEr9+rObPsFOAvAHCE=", - "dev": true, "requires": { "escape-string-regexp": "^1.0.2" } }, - "tryer": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/tryer/download/tryer-1.0.1.tgz", - "integrity": "sha1-8shUBoALmw90yfdGW4HqrSQSUvg=", - "dev": true - }, - "ts-loader": { - "version": "6.2.2", - "resolved": "https://registry.npm.taobao.org/ts-loader/download/ts-loader-6.2.2.tgz?cache=0&sync_timestamp=1616924955773&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fts-loader%2Fdownload%2Fts-loader-6.2.2.tgz", - "integrity": "sha1-3/o4ebAaGh4KS4XiuEIdwN//HFg=", - "dev": true, - "requires": { - "chalk": "^2.3.0", - "enhanced-resolve": "^4.0.0", - "loader-utils": "^1.0.2", - "micromatch": "^4.0.0", - "semver": "^6.0.0" - }, - "dependencies": { - "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" - } - }, - "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" - } - }, - "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 - }, - "micromatch": { - "version": "4.0.4", - "resolved": "https://registry.npm.taobao.org/micromatch/download/micromatch-4.0.4.tgz?cache=0&sync_timestamp=1618054787196&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmicromatch%2Fdownload%2Fmicromatch-4.0.4.tgz", - "integrity": "sha1-iW1Rnf6dsl/OlM63pQCRm/iB6/k=", - "dev": true, - "requires": { - "braces": "^3.0.1", - "picomatch": "^2.2.3" - } - }, - "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" - } - } - } - }, - "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=1617647466458&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftslib%2Fdownload%2Ftslib-1.14.1.tgz", - "integrity": "sha1-zy04vcNKE0vK8QkcQfZhni9nLQA=", - "dev": true - }, - "tslint": { - "version": "5.20.1", - "resolved": "https://registry.npm.taobao.org/tslint/download/tslint-5.20.1.tgz", - "integrity": "sha1-5AHortoBUrxE3QfmFANPP4DGe30=", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "builtin-modules": "^1.1.1", - "chalk": "^2.3.0", - "commander": "^2.12.1", - "diff": "^4.0.1", - "glob": "^7.1.1", - "js-yaml": "^3.13.1", - "minimatch": "^3.0.4", - "mkdirp": "^0.5.1", - "resolve": "^1.3.2", - "semver": "^5.3.0", - "tslib": "^1.8.0", - "tsutils": "^2.29.0" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&sync_timestamp=1616463550093&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", - "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", - "dev": true - } - } - }, - "tsutils": { - "version": "2.29.0", - "resolved": "https://registry.npm.taobao.org/tsutils/download/tsutils-2.29.0.tgz?cache=0&sync_timestamp=1615138068192&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftsutils%2Fdownload%2Ftsutils-2.29.0.tgz", - "integrity": "sha1-MrSIUBRnrL7dS4VJhnOggSrKC5k=", - "dev": true, - "requires": { - "tslib": "^1.8.1" - } - }, "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 + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=" }, "tunnel-agent": { "version": "0.6.0", - "resolved": "https://registry.npm.taobao.org/tunnel-agent/download/tunnel-agent-0.6.0.tgz", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/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-check": { - "version": "0.3.2", - "resolved": "https://registry.npm.taobao.org/type-check/download/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2" - } + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" }, "type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npm.taobao.org/type-fest/download/type-fest-0.6.0.tgz?cache=0&sync_timestamp=1616514642213&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftype-fest%2Fdownload%2Ftype-fest-0.6.0.tgz", - "integrity": "sha1-jSojcNPfiG61yQraHFv2GIrPg4s=", - "dev": true + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" }, "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, + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", "requires": { "media-typer": "0.3.0", "mime-types": "~2.1.24" @@ -11919,21 +10677,21 @@ }, "typedarray": { "version": "0.0.6", - "resolved": "https://registry.npm.taobao.org/typedarray/download/typedarray-0.0.6.tgz", - "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", - "dev": true + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" }, - "typescript": { - "version": "4.1.5", - "resolved": "https://registry.npm.taobao.org/typescript/download/typescript-4.1.5.tgz?cache=0&sync_timestamp=1618126443593&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftypescript%2Fdownload%2Ftypescript-4.1.5.tgz", - "integrity": "sha1-Ejo7IUqv874ykm8Njx9ucE64mnI=", - "dev": true + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "requires": { + "is-typedarray": "^1.0.0" + } }, "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=1616975864949&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fuglify-js%2Fdownload%2Fuglify-js-3.4.10.tgz", - "integrity": "sha1-mtlWPY6zrN+404WX0q8dgV9qdV8=", - "dev": true, + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.10.tgz", + "integrity": "sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw==", "requires": { "commander": "~2.19.0", "source-map": "~0.6.1" @@ -11941,23 +10699,20 @@ "dependencies": { "commander": { "version": "2.19.0", - "resolved": "https://registry.npm.taobao.org/commander/download/commander-2.19.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcommander%2Fdownload%2Fcommander-2.19.0.tgz", - "integrity": "sha1-9hmKqE5bg8RgVLlN3tv+1e6f8So=", - "dev": true + "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz", + "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==" }, "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 + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" } } }, "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=1616706278290&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Funbox-primitive%2Fdownload%2Funbox-primitive-1.0.1.tgz", - "integrity": "sha1-CF4hViXsMWJXTciFmr7nilmxRHE=", - "dev": true, + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", "requires": { "function-bind": "^1.1.1", "has-bigints": "^1.0.1", @@ -11965,17 +10720,29 @@ "which-boxed-primitive": "^1.0.2" } }, + "unbzip2-stream": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", + "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", + "requires": { + "buffer": "^5.2.1", + "through": "^2.3.8" + } + }, + "unc-path-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", + "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=" + }, "unicode-canonical-property-names-ecmascript": { "version": "1.0.4", - "resolved": "https://registry.npm.taobao.org/unicode-canonical-property-names-ecmascript/download/unicode-canonical-property-names-ecmascript-1.0.4.tgz", - "integrity": "sha1-JhmADEyCWADv3YNDr33Zkzy+KBg=", - "dev": true + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz", + "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==" }, "unicode-match-property-ecmascript": { "version": "1.0.4", - "resolved": "https://registry.npm.taobao.org/unicode-match-property-ecmascript/download/unicode-match-property-ecmascript-1.0.4.tgz", - "integrity": "sha1-jtKjJWmWG86SJ9Cc0/+7j+1fAgw=", - "dev": true, + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz", + "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==", "requires": { "unicode-canonical-property-names-ecmascript": "^1.0.4", "unicode-property-aliases-ecmascript": "^1.0.4" @@ -11983,21 +10750,18 @@ }, "unicode-match-property-value-ecmascript": { "version": "1.2.0", - "resolved": "https://registry.npm.taobao.org/unicode-match-property-value-ecmascript/download/unicode-match-property-value-ecmascript-1.2.0.tgz", - "integrity": "sha1-DZH2AO7rMJaqlisdb8iIduZOpTE=", - "dev": true + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz", + "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==" }, "unicode-property-aliases-ecmascript": { "version": "1.1.0", - "resolved": "https://registry.npm.taobao.org/unicode-property-aliases-ecmascript/download/unicode-property-aliases-ecmascript-1.1.0.tgz", - "integrity": "sha1-3Vepn2IHvt/0Yoq++5TFDblByPQ=", - "dev": true + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz", + "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==" }, "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, + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", "requires": { "arr-union": "^3.1.0", "get-value": "^2.0.6", @@ -12007,58 +10771,57 @@ }, "uniq": { "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/uniq/download/uniq-1.0.1.tgz", - "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", - "dev": true + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=" }, "uniqs": { "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/uniqs/download/uniqs-2.0.0.tgz", - "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=", - "dev": true + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=" }, "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, + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", "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, + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", "requires": { "imurmurhash": "^0.1.4" } }, - "universalify": { + "unique-string": { "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/universalify/download/universalify-2.0.0.tgz?cache=0&sync_timestamp=1603180037346&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Funiversalify%2Fdownload%2Funiversalify-2.0.0.tgz", - "integrity": "sha1-daSYTv7cSwiXXFrrc/Uw0C3yVxc=", - "dev": true, - "optional": true + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "requires": { + "crypto-random-string": "^2.0.0" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" }, "unpipe": { "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/unpipe/download/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "dev": true + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" }, "unquote": { "version": "1.1.1", - "resolved": "https://registry.npm.taobao.org/unquote/download/unquote-1.1.1.tgz", - "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=", - "dev": true + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=" }, "unset-value": { "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/unset-value/download/unset-value-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", - "dev": true, "requires": { "has-value": "^0.3.1", "isobject": "^3.0.0" @@ -12066,9 +10829,8 @@ "dependencies": { "has-value": { "version": "0.3.1", - "resolved": "https://registry.npm.taobao.org/has-value/download/has-value-0.3.1.tgz", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", - "dev": true, "requires": { "get-value": "^2.0.3", "has-values": "^0.1.4", @@ -12077,9 +10839,8 @@ "dependencies": { "isobject": { "version": "2.1.0", - "resolved": "https://registry.npm.taobao.org/isobject/download/isobject-2.1.0.tgz", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", - "dev": true, "requires": { "isarray": "1.0.0" } @@ -12088,44 +10849,103 @@ }, "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 + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=" } } }, "upath": { "version": "1.2.0", - "resolved": "https://registry.npm.taobao.org/upath/download/upath-1.2.0.tgz?cache=0&sync_timestamp=1604768835990&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fupath%2Fdownload%2Fupath-1.2.0.tgz", - "integrity": "sha1-j2bbzVWog6za5ECK+LA1pQRMGJQ=", - "dev": true + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" + }, + "update-notifier": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-4.1.3.tgz", + "integrity": "sha512-Yld6Z0RyCYGB6ckIjffGOSOmHXj1gMeE7aROz4MG+XMkmixBX4jUngrGXNYz7wPKBmtoD4MnBa2Anu7RSKht/A==", + "requires": { + "boxen": "^4.2.0", + "chalk": "^3.0.0", + "configstore": "^5.0.1", + "has-yarn": "^2.1.0", + "import-lazy": "^2.1.0", + "is-ci": "^2.0.0", + "is-installed-globally": "^0.3.1", + "is-npm": "^4.0.0", + "is-yarn-global": "^0.3.0", + "latest-version": "^5.0.0", + "pupa": "^2.0.1", + "semver-diff": "^3.1.1", + "xdg-basedir": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } }, "upper-case": { "version": "1.1.3", - "resolved": "https://registry.npm.taobao.org/upper-case/download/upper-case-1.1.3.tgz?cache=0&sync_timestamp=1606860005124&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fupper-case%2Fdownload%2Fupper-case-1.1.3.tgz", - "integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=", - "dev": true + "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz", + "integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=" }, "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=1610237742114&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Furi-js%2Fdownload%2Furi-js-4.4.1.tgz", - "integrity": "sha1-mxpSWVIlhZ5V9mnZKPiMbFfyp34=", - "dev": true, + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", "requires": { "punycode": "^2.1.0" } }, "urix": { "version": "0.1.0", - "resolved": "https://registry.npm.taobao.org/urix/download/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", - "dev": true + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" }, "url": { "version": "0.11.0", - "resolved": "https://registry.npm.taobao.org/url/download/url-0.11.0.tgz", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", - "dev": true, "requires": { "punycode": "1.3.2", "querystring": "0.2.0" @@ -12133,103 +10953,106 @@ "dependencies": { "punycode": { "version": "1.3.2", - "resolved": "https://registry.npm.taobao.org/punycode/download/punycode-1.3.2.tgz", - "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", - "dev": true + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" } } }, "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=1602252626029&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Furl-loader%2Fdownload%2Furl-loader-2.3.0.tgz", - "integrity": "sha1-4OLvZY8APvuMpBsPP/v3a6uIZYs=", - "dev": true, + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-1.1.2.tgz", + "integrity": "sha512-dXHkKmw8FhPqu8asTc1puBfe3TehOCo2+RmOOev5suNCIYBcT626kxiWg1NBVkwc4rO8BGa7gP70W7VXuqHrjg==", "requires": { - "loader-utils": "^1.2.3", - "mime": "^2.4.4", - "schema-utils": "^2.5.0" + "loader-utils": "^1.1.0", + "mime": "^2.0.3", + "schema-utils": "^1.0.0" + }, + "dependencies": { + "mime": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", + "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==" + } } }, "url-parse": { - "version": "1.5.1", - "resolved": "https://registry.npm.taobao.org/url-parse/download/url-parse-1.5.1.tgz", - "integrity": "sha1-1fqYkK+KXh8nSiyYN2UQ9kJfbjs=", - "dev": true, + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.3.tgz", + "integrity": "sha512-IIORyIQD9rvj0A4CLWsHkBBJuNqWpFQe224b6j9t/ABmquIS0qDU2pY6kl6AuOrL5OkCXHMCFNe1jBcuAggjvQ==", "requires": { "querystringify": "^2.1.1", "requires-port": "^1.0.0" } }, + "url-parse-lax": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", + "requires": { + "prepend-http": "^2.0.0" + } + }, + "url-to-options": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz", + "integrity": "sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k=" + }, "use": { "version": "3.1.1", - "resolved": "https://registry.npm.taobao.org/use/download/use-3.1.1.tgz", - "integrity": "sha1-1QyMrHmhn7wg8pEfVuuXP04QBw8=", - "dev": true + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" }, "util": { "version": "0.11.1", - "resolved": "https://registry.npm.taobao.org/util/download/util-0.11.1.tgz", - "integrity": "sha1-MjZzNyDsZLsn9uJvQhqqLhtYjWE=", - "dev": true, + "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", + "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", "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&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Finherits%2Fdownload%2Finherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" } } }, "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 + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" }, "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=1610159920398&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Futil.promisify%2Fdownload%2Futil.promisify-1.0.1.tgz", - "integrity": "sha1-a693dLgO6w91INi4HQeYKlmruu4=", - "dev": true, + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.1.1.tgz", + "integrity": "sha512-/s3UsZUrIfa6xDhr7zZhnE9SLQ5RIXyYfiVnMMyMDzOc8WhWN4Nbh36H842OyurKbCDAesZOJaVyvmSl6fhGQw==", "requires": { + "call-bind": "^1.0.0", "define-properties": "^1.1.3", - "es-abstract": "^1.17.2", + "for-each": "^0.3.3", "has-symbols": "^1.0.1", - "object.getownpropertydescriptors": "^2.1.0" + "object.getownpropertydescriptors": "^2.1.1" } }, "utila": { "version": "0.4.0", - "resolved": "https://registry.npm.taobao.org/utila/download/utila-0.4.0.tgz", - "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=", - "dev": true + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" }, "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 + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" }, "uuid": { "version": "3.4.0", - "resolved": "https://registry.npm.taobao.org/uuid/download/uuid-3.4.0.tgz?cache=0&sync_timestamp=1607460081656&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 - }, - "v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npm.taobao.org/v8-compile-cache/download/v8-compile-cache-2.3.0.tgz?cache=0&sync_timestamp=1614993892777&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fv8-compile-cache%2Fdownload%2Fv8-compile-cache-2.3.0.tgz", - "integrity": "sha1-LeGWGMZtwkfc+2+ZM4A12CRaLO4=", - "dev": true + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" }, "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, + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", "requires": { "spdx-correct": "^3.0.0", "spdx-expression-parse": "^3.0.0" @@ -12237,21 +11060,18 @@ }, "vary": { "version": "1.1.2", - "resolved": "https://registry.npm.taobao.org/vary/download/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", - "dev": true + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" }, "vendors": { "version": "1.0.4", - "resolved": "https://registry.npm.taobao.org/vendors/download/vendors-1.0.4.tgz", - "integrity": "sha1-4rgApT56Kbk1BsPPQRANFsTErY4=", - "dev": true + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", + "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==" }, "verror": { "version": "1.10.0", - "resolved": "https://registry.npm.taobao.org/verror/download/verror-1.10.0.tgz", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", - "dev": true, "requires": { "assert-plus": "^1.0.0", "core-util-is": "1.0.2", @@ -12260,63 +11080,23 @@ }, "vm-browserify": { "version": "1.1.2", - "resolved": "https://registry.npm.taobao.org/vm-browserify/download/vm-browserify-1.1.2.tgz", - "integrity": "sha1-eGQcSIuObKkadfUR56OzKobl3aA=", - "dev": true + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==" }, "vue": { - "version": "3.0.11", - "resolved": "https://registry.npm.taobao.org/vue/download/vue-3.0.11.tgz", - "integrity": "sha1-yC+VlMv03MhpJB1MjdPgjZqPS18=", - "requires": { - "@vue/compiler-dom": "3.0.11", - "@vue/runtime-dom": "3.0.11", - "@vue/shared": "3.0.11" - } - }, - "vue-eslint-parser": { - "version": "7.6.0", - "resolved": "https://registry.npm.taobao.org/vue-eslint-parser/download/vue-eslint-parser-7.6.0.tgz", - "integrity": "sha1-AeoaKTL1gf8kQzZWXXEoAfj3JWE=", - "dev": true, - "requires": { - "debug": "^4.1.1", - "eslint-scope": "^5.0.0", - "eslint-visitor-keys": "^1.1.0", - "espree": "^6.2.1", - "esquery": "^1.4.0", - "lodash": "^4.17.15" - }, - "dependencies": { - "eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npm.taobao.org/eslint-scope/download/eslint-scope-5.1.1.tgz?cache=0&sync_timestamp=1599933670126&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feslint-scope%2Fdownload%2Feslint-scope-5.1.1.tgz", - "integrity": "sha1-54blmmbLkrP2wfsNUIqrF0hI9Iw=", - "dev": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - } - }, - "eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npm.taobao.org/eslint-visitor-keys/download/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha1-MOvR73wv3/AcOk8VEESvJfqwUj4=", - "dev": true - } - } + "version": "2.6.14", + "resolved": "https://registry.npmjs.org/vue/-/vue-2.6.14.tgz", + "integrity": "sha512-x2284lgYvjOMj3Za7kqzRcUSxBboHqtgRE2zlos1qWaOye5yUmHn42LB1250NJBLRwEcdrB0JRwyPTEPhfQjiQ==" }, "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 + "resolved": "https://registry.npmjs.org/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz", + "integrity": "sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog==" }, "vue-loader": { - "version": "15.9.6", - "resolved": "https://registry.npm.taobao.org/vue-loader/download/vue-loader-15.9.6.tgz?cache=0&sync_timestamp=1616796552261&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fvue-loader%2Fdownload%2Fvue-loader-15.9.6.tgz", - "integrity": "sha1-9Lua4gw6g3CvPs8JuBJtOP/ba4s=", - "dev": true, + "version": "15.9.7", + "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-15.9.7.tgz", + "integrity": "sha512-qzlsbLV1HKEMf19IqCJqdNvFJRCI58WNbS6XbPqK13MrLz65es75w392MSQ5TsARAfIjUw+ATm3vlCXUJSOH9Q==", "requires": { "@vue/component-compiler-utils": "^3.1.0", "hash-sum": "^1.0.2", @@ -12325,278 +11105,241 @@ "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/component-compiler-utils": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/@vue/component-compiler-utils/-/component-compiler-utils-3.2.2.tgz", + "integrity": "sha512-rAYMLmgMuqJFWAOb3Awjqqv5X3Q3hVr4jH/kgrFJpiU0j3a90tnNBplqbj+snzrgZhC9W128z+dtgMifOiMfJg==", + "requires": { + "consolidate": "^0.15.1", + "hash-sum": "^1.0.2", + "lru-cache": "^4.1.2", + "merge-source-map": "^1.1.0", + "postcss": "^7.0.36", + "postcss-selector-parser": "^6.0.2", + "prettier": "^1.18.2", + "source-map": "~0.6.1", + "vue-template-es2015-compiler": "^1.9.0" + } + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "postcss-selector-parser": { + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz", + "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==", + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "prettier": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.19.1.tgz", + "integrity": "sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==", + "optional": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" } } }, - "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?cache=0&sync_timestamp=1616796552261&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fvue-loader%2Fdownload%2Fvue-loader-16.2.0.tgz", - "integrity": "sha1-BGpTMI3Ufljv4g3ewe3sAnzjtG4=", - "dev": true, - "optional": true, + "vue-meta": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/vue-meta/-/vue-meta-2.4.0.tgz", + "integrity": "sha512-XEeZUmlVeODclAjCNpWDnjgw+t3WA6gdzs6ENoIAgwO1J1d5p1tezDhtteLUFwcaQaTtayRrsx7GL6oXp/m2Jw==", "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=1591687018980&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 - }, - "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" - } - } + "deepmerge": "^4.2.2" } }, "vue-router": { - "version": "4.0.6", - "resolved": "https://registry.npm.taobao.org/vue-router/download/vue-router-4.0.6.tgz?cache=0&sync_timestamp=1617697843139&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fvue-router%2Fdownload%2Fvue-router-4.0.6.tgz", - "integrity": "sha1-kXUNtQfSZkLyJbDsYGRWjl/kSNY=" + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-3.5.2.tgz", + "integrity": "sha512-807gn82hTnjCYGrnF3eNmIw/dk7/GE4B5h69BlyCK9KHASwSloD1Sjcn06zg9fVG4fYH2DrsNBZkpLtb25WtaQ==" + }, + "vue-server-renderer": { + "version": "2.6.14", + "resolved": "https://registry.npmjs.org/vue-server-renderer/-/vue-server-renderer-2.6.14.tgz", + "integrity": "sha512-HifYRa/LW7cKywg9gd4ZtvtRuBlstQBao5ZCWlg40fyB4OPoGfEXAzxb0emSLv4pBDOHYx0UjpqvxpiQFEuoLA==", + "requires": { + "chalk": "^1.1.3", + "hash-sum": "^1.0.2", + "he": "^1.1.0", + "lodash.template": "^4.5.0", + "lodash.uniq": "^4.5.0", + "resolve": "^1.2.0", + "serialize-javascript": "^3.1.0", + "source-map": "0.5.6" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "source-map": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz", + "integrity": "sha1-dc449SvwczxafwwRjYEzSiu19BI=" + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" + } + } }, "vue-style-loader": { "version": "4.1.3", - "resolved": "https://registry.npm.taobao.org/vue-style-loader/download/vue-style-loader-4.1.3.tgz", - "integrity": "sha1-bVWGOlH6dXqyTonZNxRlByqnvDU=", - "dev": true, + "resolved": "https://registry.npmjs.org/vue-style-loader/-/vue-style-loader-4.1.3.tgz", + "integrity": "sha512-sFuh0xfbtpRlKfm39ss/ikqs9AbKCoXZBpHeVZ8Tx650o0k0q/YCM7FRvigtxpACezfq6af+a7JeqVTWvncqDg==", "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.14", + "resolved": "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.6.14.tgz", + "integrity": "sha512-ODQS1SyMbjKoO1JBJZojSw6FE4qnh9rIpUZn2EUT86FKizx9uH5z6uXiIrm4/Nb/gwxTi/o17ZDEGWAXHvtC7g==", + "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 + "resolved": "https://registry.npmjs.org/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.9.1.tgz", + "integrity": "sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==" }, "watchpack": { "version": "1.7.5", - "resolved": "https://registry.npm.taobao.org/watchpack/download/watchpack-1.7.5.tgz?cache=0&sync_timestamp=1612715916777&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwatchpack%2Fdownload%2Fwatchpack-1.7.5.tgz", - "integrity": "sha1-EmfmxV4Lm1vkTCAjrtVDeiwmxFM=", - "dev": true, + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", "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=1604989063099&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?cache=0&sync_timestamp=1617747806715&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fanymatch%2Fdownload%2Fanymatch-2.0.0.tgz", - "integrity": "sha1-vLJLTzeTTZqnrBe0ra+J58du8us=", - "dev": true, + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", "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" - } - } + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" } }, "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=1610299413755&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, + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", "optional": true }, "chokidar": { - "version": "2.1.8", - "resolved": "https://registry.npm.taobao.org/chokidar/download/chokidar-2.1.8.tgz?cache=0&sync_timestamp=1610721450018&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchokidar%2Fdownload%2Fchokidar-2.1.8.tgz", - "integrity": "sha1-gEs6e2qZNYw8XGHnHYco8EHP+Rc=", - "dev": true, + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", + "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", "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" + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" } }, "fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npm.taobao.org/fsevents/download/fsevents-1.2.13.tgz?cache=0&sync_timestamp=1612536512306&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffsevents%2Fdownload%2Ffsevents-1.2.13.tgz", - "integrity": "sha1-8yXLBFVZJCi88Rs4M3DvcOO/zDg=", - "dev": true, - "optional": true, - "requires": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - } - }, - "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, - "optional": 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?cache=0&sync_timestamp=1598237815612&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-glob%2Fdownload%2Fis-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, - "optional": true, - "requires": { - "is-extglob": "^2.1.0" - } - } - } + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "optional": 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, + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", "optional": true, "requires": { - "binary-extensions": "^1.0.0" + "binary-extensions": "^2.0.0" } }, "readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npm.taobao.org/readdirp/download/readdirp-2.2.1.tgz", - "integrity": "sha1-DodiKjMlqjPokihcr4tOhGUppSU=", - "dev": true, + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", "optional": true, "requires": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" + "picomatch": "^2.2.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, + "watchpack-chokidar2": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", + "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==", + "optional": true, "requires": { - "minimalistic-assert": "^1.0.0" + "chokidar": "^2.1.8" } }, "wcwidth": { "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/wcwidth/download/wcwidth-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/wcwidth/-/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=1617992696393&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpack%2Fdownload%2Fwebpack-4.46.0.tgz", - "integrity": "sha1-v5tEBOogoHNgXgoBHRiNd8tq1UI=", - "dev": true, + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.46.0.tgz", + "integrity": "sha512-6jJuJjg8znb/xRItk7bkT0+Q7AHCYjjFnvKIWQPkNIOyRqoCGvkOs0ipeQzrqz4l5FtN5ZI/ukEHroeX/o1/5Q==", "requires": { "@webassemblyjs/ast": "1.9.0", "@webassemblyjs/helper-module-context": "1.9.0", @@ -12623,443 +11366,173 @@ "webpack-sources": "^1.4.1" }, "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, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" + "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.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "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.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "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" + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "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", - "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": { - "acorn": { - "version": "7.4.1", - "resolved": "https://registry.npm.taobao.org/acorn/download/acorn-7.4.1.tgz", - "integrity": "sha1-/q7SVZc9LndVW4PbwIhRpsY1IPo=", - "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=1595813319118&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, + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/webpack-chain/-/webpack-chain-5.2.4.tgz", + "integrity": "sha512-3g0uIbzM/EWnmf52bYhB5IZeBZiw5g9vNqF4iTBEqabpxGxcv+Aj9oL4Cvr19ujOsv/HPvpRFRPLZ/aylv10Wg==", "requires": { "deepmerge": "^1.5.2", - "javascript-stringify": "^2.0.1" + "javascript-stringify": "^2.0.0" }, "dependencies": { "deepmerge": { "version": "1.5.2", - "resolved": "https://registry.npm.taobao.org/deepmerge/download/deepmerge-1.5.2.tgz?cache=0&sync_timestamp=1593091003052&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdeepmerge%2Fdownload%2Fdeepmerge-1.5.2.tgz", - "integrity": "sha1-EEmdhohEza1P7ghC34x/bwyVp1M=", - "dev": true + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-1.5.2.tgz", + "integrity": "sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ==" } } }, "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=1610718943859&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, + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz", + "integrity": "sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ==", "requires": { "memory-fs": "^0.4.1", "mime": "^2.4.4", "mkdirp": "^0.5.1", "range-parser": "^1.2.1", "webpack-log": "^2.0.0" + }, + "dependencies": { + "mime": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", + "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==" + } } }, - "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=1617728097691&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, + "webpack-hot-middleware": { + "version": "2.25.0", + "resolved": "https://registry.npmjs.org/webpack-hot-middleware/-/webpack-hot-middleware-2.25.0.tgz", + "integrity": "sha512-xs5dPOrGPCzuRXNi8F6rwhawWvQQkeli5Ro48PRuQh8pYPCPmNnltP9itiUPT4xI8oW+y0m59lyyeQk54s5VgA==", "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" + "html-entities": "^1.2.0", + "querystring": "^0.2.0", + "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 - }, - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/anymatch/download/anymatch-2.0.0.tgz?cache=0&sync_timestamp=1617747806715&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fanymatch%2Fdownload%2Fanymatch-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=1610299413755&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 - }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npm.taobao.org/camelcase/download/camelcase-5.3.1.tgz?cache=0&sync_timestamp=1603922099064&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=1610721450018&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=1604880226973&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?cache=0&sync_timestamp=1614682798745&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Femoji-regex%2Fdownload%2Femoji-regex-7.0.3.tgz", - "integrity": "sha1-kzoEBShgyF6DwSJHnEdIqOTHIVY=", - "dev": true - }, - "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=1597169872380&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?cache=0&sync_timestamp=1612536512306&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffsevents%2Fdownload%2Ffsevents-1.2.13.tgz", - "integrity": "sha1-8yXLBFVZJCi88Rs4M3DvcOO/zDg=", - "dev": true, - "optional": true, - "requires": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - } - }, - "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?cache=0&sync_timestamp=1598237815612&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-glob%2Fdownload%2Fis-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, - "requires": { - "is-extglob": "^2.1.0" - } - } - } - }, - "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=1618086731080&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-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 - }, - "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 - }, - "readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npm.taobao.org/readdirp/download/readdirp-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=1614522241573&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" - } - } - } + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" }, "strip-ansi": { "version": "3.0.1", - "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-3.0.1.tgz", + "resolved": "https://registry.npmjs.org/strip-ansi/-/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" - } - }, - "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" - } - } - } - }, - "yargs": { - "version": "13.3.2", - "resolved": "https://registry.npm.taobao.org/yargs/download/yargs-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?cache=0&sync_timestamp=1615404893185&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fyargs-parser%2Fdownload%2Fyargs-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", - "integrity": "sha1-W3ko4GN1k/EZ0y9iJ8HgrDHhtH8=", - "dev": true, + "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", + "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", "requires": { "ansi-colors": "^3.0.0", "uuid": "^3.3.2" @@ -13067,18 +11540,16 @@ }, "webpack-merge": { "version": "4.2.2", - "resolved": "https://registry.npm.taobao.org/webpack-merge/download/webpack-merge-4.2.2.tgz", - "integrity": "sha1-onxS6ng9E5iv0gh/VH17nS9DY00=", - "dev": true, + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.2.2.tgz", + "integrity": "sha512-TUE1UGoTX2Cd42j3krGYqObZbOD+xF7u28WB7tfUordytSjbWTIjK/8V0amkBfTYN4/pB/GIDlJZZ657BGG19g==", "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=1603965361668&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, + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", "requires": { "source-list-map": "^2.0.0", "source-map": "~0.6.1" @@ -13086,17 +11557,15 @@ "dependencies": { "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 + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" } } }, "websocket-driver": { "version": "0.7.4", - "resolved": "https://registry.npm.taobao.org/websocket-driver/download/websocket-driver-0.7.4.tgz?cache=0&sync_timestamp=1591288600527&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebsocket-driver%2Fdownload%2Fwebsocket-driver-0.7.4.tgz", - "integrity": "sha1-ia1Slbv2S0gKvLox5JU6ynBvV2A=", - "dev": true, + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", "requires": { "http-parser-js": ">=0.5.1", "safe-buffer": ">=5.1.0", @@ -13105,24 +11574,21 @@ }, "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 + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==" }, "which": { "version": "1.3.1", - "resolved": "https://registry.npm.taobao.org/which/download/which-1.3.1.tgz", - "integrity": "sha1-pFBD1U9YBTFtqNYvn1CRjT2nCwo=", - "dev": true, + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", "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?cache=0&sync_timestamp=1614855292663&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwhich-boxed-primitive%2Fdownload%2Fwhich-boxed-primitive-1.0.2.tgz", - "integrity": "sha1-E3V7yJsgmwSf5dhkMOIc9AqJqOY=", - "dev": true, + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", "requires": { "is-bigint": "^1.0.1", "is-boolean-object": "^1.1.0", @@ -13131,228 +11597,139 @@ "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 + "which-pm-runs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz", + "integrity": "sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=" }, - "word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npm.taobao.org/word-wrap/download/word-wrap-1.2.3.tgz", - "integrity": "sha1-YQY29rH3A4kb00dxzLF/uTtHB5w=", - "dev": true + "wide-align": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", + "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", + "requires": { + "string-width": "^1.0.2 || 2" + } + }, + "widest-line": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", + "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", + "requires": { + "string-width": "^4.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "string-width": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "requires": { + "ansi-regex": "^5.0.0" + } + } + } }, "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, + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", + "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", "requires": { "errno": "~0.1.7" } }, - "worker-rpc": { - "version": "0.1.1", - "resolved": "https://registry.npm.taobao.org/worker-rpc/download/worker-rpc-0.1.1.tgz", - "integrity": "sha1-y1Zb1tcHGo8WZgaGBR6WmtMvVNU=", - "dev": true, - "requires": { - "microevent.ts": "~0.1.1" - } - }, "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, + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-3.0.1.tgz", + "integrity": "sha1-KIoE2H7aXChuBg3+jxNc6NAH+Lo=", "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 - } + "string-width": "^2.1.1", + "strip-ansi": "^4.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 + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" }, - "write": { - "version": "1.0.3", - "resolved": "https://registry.npm.taobao.org/write/download/write-1.0.3.tgz", - "integrity": "sha1-CADhRSO5I6OH5BUSPIZWFqrg9cM=", - "dev": true, + "write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", "requires": { - "mkdirp": "^0.5.1" + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" } }, - "ws": { - "version": "6.2.1", - "resolved": "https://registry.npm.taobao.org/ws/download/ws-6.2.1.tgz", - "integrity": "sha1-RC/fCkftZPWbal2P8TD0dI7VJPs=", - "dev": true, + "xdg-basedir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", + "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==" + }, + "xss": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/xss/-/xss-1.0.9.tgz", + "integrity": "sha512-2t7FahYnGJys6DpHLhajusId7R0Pm2yTmuL0GV9+mV0ZlaLSnb2toBmppATfg5sWIhZQGlsTLoecSzya+l4EAQ==", "requires": { - "async-limiter": "~1.0.0" + "commander": "^2.20.3", + "cssfilter": "0.0.10" } }, "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 + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" }, "y18n": { "version": "4.0.3", - "resolved": "https://registry.npm.taobao.org/y18n/download/y18n-4.0.3.tgz", - "integrity": "sha1-tfJZyCzW4zaSHv17/Yv1YN6e7t8=", - "dev": true + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" }, "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 + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" }, - "yaml": { - "version": "1.10.2", - "resolved": "https://registry.npm.taobao.org/yaml/download/yaml-1.10.2.tgz", - "integrity": "sha1-IwHF/78StGfejaIzOkWeKeeSDks=", - "dev": true, - "optional": true - }, - "yargs": { - "version": "16.2.0", - "resolved": "https://registry.npm.taobao.org/yargs/download/yargs-16.2.0.tgz", - "integrity": "sha1-HIK/D2tqZur85+8w43b0mhJHf2Y=", - "dev": true, + "yaml-loader": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/yaml-loader/-/yaml-loader-0.5.0.tgz", + "integrity": "sha512-p9QIzcFSNm4mCw/m5NdyMfN4RE4aFZJWRRb01ERVNGCym8VNbKtw3OYZXnvUIkim6U/EjqE/2yIh9F/msShH9A==", "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=1604880226973&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" - } - }, - "y18n": { - "version": "5.0.8", - "resolved": "https://registry.npm.taobao.org/y18n/download/y18n-5.0.8.tgz", - "integrity": "sha1-f0k00PfKjFb5UxSTndzS3ZHOHVU=", - "dev": true - } + "js-yaml": "^3.5.2" } }, - "yargs-parser": { - "version": "20.2.7", - "resolved": "https://registry.npm.taobao.org/yargs-parser/download/yargs-parser-20.2.7.tgz?cache=0&sync_timestamp=1615404893185&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fyargs-parser%2Fdownload%2Fyargs-parser-20.2.7.tgz", - "integrity": "sha1-Yd+FwRPt+1p6TjbriqYO9CPLyQo=", - "dev": true - }, - "yorkie": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/yorkie/download/yorkie-2.0.0.tgz", - "integrity": "sha1-kkEZEtQ1IU4SxRwq4Qk+VLa7g9k=", - "dev": true, + "yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", "requires": { - "execa": "^0.8.0", - "is-ci": "^1.0.10", - "normalize-path": "^1.0.0", - "strip-indent": "^2.0.0" - }, - "dependencies": { - "cross-spawn": { - "version": "5.1.0", - "resolved": "https://registry.npm.taobao.org/cross-spawn/download/cross-spawn-5.1.0.tgz?cache=0&sync_timestamp=1598867150563&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcross-spawn%2Fdownload%2Fcross-spawn-5.1.0.tgz", - "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", - "dev": true, - "requires": { - "lru-cache": "^4.0.1", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "execa": { - "version": "0.8.0", - "resolved": "https://registry.npm.taobao.org/execa/download/execa-0.8.0.tgz?cache=0&sync_timestamp=1606971061972&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fexeca%2Fdownload%2Fexeca-0.8.0.tgz", - "integrity": "sha1-2NdrvBtVIX7RkP1t1J08d07PyNo=", - "dev": true, - "requires": { - "cross-spawn": "^5.0.1", - "get-stream": "^3.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" - } - }, - "get-stream": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/get-stream/download/get-stream-3.0.0.tgz", - "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", - "dev": true - }, - "lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npm.taobao.org/lru-cache/download/lru-cache-4.1.5.tgz?cache=0&sync_timestamp=1594427606170&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flru-cache%2Fdownload%2Flru-cache-4.1.5.tgz", - "integrity": "sha1-i75Q6oW+1ZvJ4z3KuCNe6bz0Q80=", - "dev": true, - "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "normalize-path": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/normalize-path/download/normalize-path-1.0.0.tgz", - "integrity": "sha1-MtDkcvkf80VwHBWoMRAY07CpA3k=", - "dev": true - }, - "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npm.taobao.org/yallist/download/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", - "dev": true - } + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" } } } diff --git a/package.json b/package.json index e24f022..2487507 100644 --- a/package.json +++ b/package.json @@ -1,35 +1,12 @@ { - "name": "gractwo-site", - "version": "0.1.0", + "name": "gractwo-pl", "private": true, - "homepage": "http://jakubmanczak.github.io/gractwo-site", "scripts": { - "serve": "vue-cli-service serve", - "build": "vue-cli-service build", - "lint": "vue-cli-service lint", - "predeploy": "vue-cli-service build", - "deploy": "gh-pages -d dist" + "develop": "gridsome develop", + "explore": "gridsome explore", + "build": "gridsome build" }, "dependencies": { - "core-js": "^3.6.5", - "vue": "^3.0.0", - "vue-router": "^4.0.0-0" - }, - "devDependencies": { - "@typescript-eslint/eslint-plugin": "^4.18.0", - "@typescript-eslint/parser": "^4.18.0", - "@vue/cli-plugin-babel": "~4.5.0", - "@vue/cli-plugin-eslint": "~4.5.0", - "@vue/cli-plugin-router": "~4.5.0", - "@vue/cli-plugin-typescript": "~4.5.0", - "@vue/cli-service": "~4.5.0", - "@vue/compiler-sfc": "^3.0.0", - "@vue/eslint-config-typescript": "^7.0.0", - "eslint": "^6.7.2", - "eslint-plugin-vue": "^7.0.0", - "gh-pages": "^3.1.0", - "sass": "^1.26.5", - "sass-loader": "^8.0.2", - "typescript": "~4.1.5" + "gridsome": "^0.7.0" } } diff --git a/public/404.html b/public/404.html deleted file mode 100644 index 54666da..0000000 --- a/public/404.html +++ /dev/null @@ -1,40 +0,0 @@ - - - - - Single Page Apps for GitHub Pages - - - - - diff --git a/public/CNAME b/public/CNAME deleted file mode 100644 index bf629c1..0000000 --- a/public/CNAME +++ /dev/null @@ -1 +0,0 @@ -gractwo.pl \ No newline at end of file diff --git a/public/gractwo-smol.png b/public/gractwo-smol.png deleted file mode 100644 index b9a1a86fd53f78cab11db9e5e407b3a6a166cb7c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4844 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 diff --git a/public/index.html b/public/index.html deleted file mode 100644 index b065a6e..0000000 --- a/public/index.html +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - - Gractwo - - - - - -
- - - diff --git a/src/App.vue b/src/App.vue deleted file mode 100644 index f4999aa..0000000 --- a/src/App.vue +++ /dev/null @@ -1,116 +0,0 @@ - - - diff --git a/src/assets/gractwo-smol.png b/src/assets/gractwo-smol.png deleted file mode 100644 index b9a1a86fd53f78cab11db9e5e407b3a6a166cb7c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4844 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 diff --git a/src/assets/gractwo.png b/src/assets/gractwo.png deleted file mode 100644 index c68a932e6f50602e4ac94b023d6ca948d5f95ca7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 315634 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

PLDC_b=4rUzX~Wf+#oUB6vX~B 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 xxkWwRM23yp5`S#?$lfX?{LH@Sz|6+jfF0G6ec! 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

TLshd^hgHHU2S6f2Zv0pf%< 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 U@D$yGP5=M^07*qoM6N<$f~3V8CjbBd diff --git a/src/assets/spis/jarooko.png b/src/assets/spis/jarooko.png deleted file mode 100644 index df6403321a7d8549186691f8997221b725ef7237..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 54661 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 i?%fh($g35A1OFdsR?`CcQ`!>%0000K-j;DP)- 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 diff --git a/src/components/HelloWorld.vue b/src/components/HelloWorld.vue deleted file mode 100644 index f3b784a..0000000 --- a/src/components/HelloWorld.vue +++ /dev/null @@ -1,62 +0,0 @@ - - - - - - diff --git a/src/components/README.md b/src/components/README.md new file mode 100644 index 0000000..98ddbee --- /dev/null +++ b/src/components/README.md @@ -0,0 +1,4 @@ +Add components that will be imported to Pages and Layouts to this folder. +Learn more about components here: https://gridsome.org/docs/components/ + +You can delete this file. diff --git a/src/components/card.vue b/src/components/card.vue deleted file mode 100644 index f1b5c58..0000000 --- a/src/components/card.vue +++ /dev/null @@ -1,67 +0,0 @@ - - - - - diff --git a/src/components/gractwosvg.vue b/src/components/gractwosvg.vue deleted file mode 100644 index d3d9cd4..0000000 --- a/src/components/gractwosvg.vue +++ /dev/null @@ -1,11 +0,0 @@ - - - \ No newline at end of file diff --git a/src/favicon.png b/src/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..65ae20d19ae7a5a910b4ace6b54795e8b393ed49 GIT binary patch literal 30642 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 literal 0 HcmV?d00001 diff --git a/src/layouts/Default.vue b/src/layouts/Default.vue new file mode 100644 index 0000000..e6b2b71 --- /dev/null +++ b/src/layouts/Default.vue @@ -0,0 +1,13 @@ + + + +query { + metadata { + siteName + } +} + diff --git a/src/layouts/README.md b/src/layouts/README.md new file mode 100644 index 0000000..3d5d03e --- /dev/null +++ b/src/layouts/README.md @@ -0,0 +1,5 @@ +Layout components are used to wrap pages and templates. Layouts should contain components like headers, footers or sidebars that will be used across the site. + +Learn more about Layouts: https://gridsome.org/docs/layouts/ + +You can delete this file. diff --git a/src/main.js b/src/main.js new file mode 100644 index 0000000..fd9522c --- /dev/null +++ b/src/main.js @@ -0,0 +1,9 @@ +// This is the main.js file. Import global CSS and scripts here. +// The Client API can be used here. Learn more: gridsome.org/docs/client-api + +import DefaultLayout from '~/layouts/Default.vue' + +export default function (Vue, { router, head, isClient }) { + // Set default layout as a global component + Vue.component('Layout', DefaultLayout) +} diff --git a/src/main.ts b/src/main.ts deleted file mode 100644 index 3e79677..0000000 --- a/src/main.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { createApp } from 'vue' -import App from './App.vue' -import router from './router' - -createApp(App).use(router).mount('#app') diff --git a/src/pages/About.vue b/src/pages/About.vue new file mode 100644 index 0000000..cf7cfba --- /dev/null +++ b/src/pages/About.vue @@ -0,0 +1,11 @@ + + + diff --git a/src/pages/Index.vue b/src/pages/Index.vue new file mode 100644 index 0000000..4656650 --- /dev/null +++ b/src/pages/Index.vue @@ -0,0 +1,17 @@ + + + diff --git a/src/pages/README.md b/src/pages/README.md new file mode 100644 index 0000000..bc41c27 --- /dev/null +++ b/src/pages/README.md @@ -0,0 +1,5 @@ +Pages are usually used for normal pages or for listing items from a GraphQL collection. +Add .vue files here to create pages. For example **About.vue** will be **site.com/about**. +Learn more about pages: https://gridsome.org/docs/pages/ + +You can delete this file. diff --git a/src/router/index.ts b/src/router/index.ts deleted file mode 100644 index dfcfc43..0000000 --- a/src/router/index.ts +++ /dev/null @@ -1,100 +0,0 @@ -import { createRouter, createWebHistory, RouteRecordRaw } from 'vue-router'; -import Home from '../views/Home.vue'; - -const routes: Array = [ - { - path: '/', - name: 'Home', - component: Home, - }, - { - path: '/discord', - name: 'Discord', - alias: ['/dsc', '/dc'], - redirect: () => { - window.location.replace('https://discord.gg/NBXq95C'); - return '/discord'; - }, - }, - { - path: '/facebook', - name: 'Facebook', - alias: '/fb', - redirect: () => { - window.location.replace('https://facebook.com/groups/gractwo'); - return '/facebook'; - }, - }, - { - path: '/github', - name: 'GitHub', - alias: '/git', - redirect: () => { - window.location.replace('https://github.com/Gractwo'); - return '/github'; - }, - }, - { - path: '/j4mesen', - name: 'j4mesen', - redirect: () => { - window.location.replace('https://manczak.net'); - return '/j4mesen'; - }, - }, - { - path: '/kuolek', - name: 'kuolek', - redirect: () => { - window.location.replace( - 'https://steamcommunity.com/profiles/76561198381997060' - ); - return '/kuolek'; - }, - }, - { - path: '/be-elephant', - name: 'beElephant', - redirect: () => { - window.location.replace( - 'https://steamcommunity.com/profiles/76561198309722571' - ); - return '/be-elephant'; - }, - }, - { - path: '/jarooko', - name: 'jarooko', - redirect: () => { - window.location.replace('https://steamcommunity.com/id/jarooko'); - return '/jarooko'; - }, - }, - { - path: '/mollin', - name: 'mollin', - redirect: () => { - window.location.replace( - 'https://steamcommunity.com/profiles/76561198264001711' - ); - return '/mollin'; - }, - }, - { - path: '/bavil-gravlax', - name: 'bavilGravlax', - redirect: () => { - window.location.replace( - 'https://steamcommunity.com/profiles/76561198855251311' - ); - return '/bavil-gravlax'; - }, - }, -]; - -const router = createRouter({ - history: createWebHistory(), - routes, -}); - -export default router; diff --git a/src/shims-vue.d.ts b/src/shims-vue.d.ts deleted file mode 100644 index 3804a43..0000000 --- a/src/shims-vue.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -/* eslint-disable */ -declare module '*.vue' { - import type { DefineComponent } from 'vue' - const component: DefineComponent<{}, {}, any> - export default component -} diff --git a/src/templates/README.md b/src/templates/README.md new file mode 100644 index 0000000..e9ada1e --- /dev/null +++ b/src/templates/README.md @@ -0,0 +1,7 @@ +Templates for **GraphQL collections** should be added here. +To create a template for a collection called `WordPressPost` +create a file named `WordPressPost.vue` in this folder. + +Learn more: https://gridsome.org/docs/templates/ + +You can delete this file. diff --git a/src/views/About.vue b/src/views/About.vue deleted file mode 100644 index 3fa2807..0000000 --- a/src/views/About.vue +++ /dev/null @@ -1,5 +0,0 @@ - diff --git a/src/views/Home.vue b/src/views/Home.vue deleted file mode 100644 index 7fbc0b6..0000000 --- a/src/views/Home.vue +++ /dev/null @@ -1,154 +0,0 @@ - - - - - diff --git a/static/README.md b/static/README.md new file mode 100644 index 0000000..1dd0aae --- /dev/null +++ b/static/README.md @@ -0,0 +1,3 @@ +Add static files here. Files in this directory will be copied directly to `dist` folder during build. For example, /static/robots.txt will be located at https://yoursite.com/robots.txt. + +This file should be deleted. \ No newline at end of file diff --git a/tsconfig.json b/tsconfig.json deleted file mode 100644 index e621cbc..0000000 --- a/tsconfig.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "compilerOptions": { - "target": "esnext", - "module": "esnext", - "strict": true, - "jsx": "preserve", - "importHelpers": true, - "moduleResolution": "node", - "skipLibCheck": true, - "esModuleInterop": true, - "allowSyntheticDefaultImports": true, - "sourceMap": true, - "baseUrl": ".", - "types": [ - "webpack-env" - ], - "paths": { - "@/*": [ - "src/*" - ] - }, - "lib": [ - "esnext", - "dom", - "dom.iterable", - "scripthost" - ] - }, - "include": [ - "src/**/*.ts", - "src/**/*.tsx", - "src/**/*.vue", - "tests/**/*.ts", - "tests/**/*.tsx" - ], - "exclude": [ - "node_modules" - ] -}

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 g@Cf|t2n^UOI5=(ixbjHLQ2T_Ut1#jOZ4gdfE diff --git a/src/assets/spis/adam.png b/src/assets/spis/adam.png deleted file mode 100644 index c8cd3b008b070fddc1efedb6bd3f7db4bf887eba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 74164 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