From 4e01fc208afee85ce6b09181093c48374e802abd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E9=9C=84?= Date: Mon, 21 Aug 2023 17:23:35 +0800 Subject: [PATCH] Initial commit --- .editorconfig | 7 + .gitignore | 23 + README.md | 26 + babel.config.js | 11 + babel.config.js.gz | Bin 0 -> 177 bytes jsconfig.json | 12 + jsconfig.json.gz | Bin 0 -> 150 bytes package-lock.json | 14288 ++++++++++++++++ package-lock.json.gz | Bin 0 -> 184567 bytes package.json | 36 + package.json.gz | Bin 0 -> 625 bytes public/favicon.ico | Bin 0 -> 4286 bytes public/index.html | 36 + public/index.html.gz | Bin 0 -> 456 bytes public/static/json/detail.json | 12 + public/v1/plugins-ui.js | 48 + public/v1/plugins-ui.js.gz | Bin 0 -> 6181 bytes public/v1/plugins.css | 595 + public/v1/plugins.css.gz | Bin 0 -> 3678 bytes public/v1/plugins.js | 158 + public/v1/plugins.js.gz | Bin 0 -> 1538 bytes src/App.vue | 32 + src/assets/logo.png | Bin 0 -> 6849 bytes src/components/HelloWorld.vue | 59 + src/config/index.js | 17 + src/core/use.js | 120 + src/core/use.js.gz | Bin 0 -> 798 bytes src/main.js | 11 + src/main.js.gz | Bin 0 -> 170 bytes src/pages/page1/App.vue | 333 + src/pages/page1/common/unitConversion.js | 25 + src/pages/page1/common/utils.js | 8 + src/pages/page1/common/utils.js.gz | Bin 0 -> 119 bytes src/pages/page1/components/AddFootnote.vue | 195 + .../page1/components/FirstLevelListing.vue | 337 + src/pages/page1/components/HelloWorld.vue | 130 + .../page1/components/InsertGuideText.vue | 81 + src/pages/page1/components/InsertImage.vue | 651 + .../page1/components/InsertImageAppendix.vue | 487 + .../components/InsertTableAndCaption.vue | 235 + src/pages/page1/components/InsertTableRow.vue | 75 + .../components/SecondFirstLevelListing.vue | 72 + src/pages/page1/config.json | 25 + src/pages/page1/config.json.gz | Bin 0 -> 354 bytes src/pages/page1/index.js | 19 + src/pages/page1/index.js.gz | Bin 0 -> 193 bytes src/pages/page1/saicComponents/Appendix.vue | 1583 ++ src/pages/page1/saicComponents/Chapter.vue | 217 + src/pages/page1/saicComponents/ColumnItem.vue | 56 + src/pages/page1/saicComponents/Content.vue | 166 + src/pages/page1/saicComponents/Init.vue | 1802 ++ .../page1/saicComponents/InsertNotes.vue | 223 + .../page1/saicComponents/RevisInformation.vue | 103 + .../page1/saicComponents/SaicExample.vue | 280 + src/pages/page1/saicComponents/SaicFile.vue | 98 + src/pages/page1/saicComponents/SaicFunc.vue | 200 + src/pages/page1/saicComponents/SaicImg.vue | 323 + src/pages/page1/saicComponents/SaicTable.vue | 791 + .../page1/saicComponents/chapterData.vue | 790 + src/pages/page1/saicComponents/test.vue | 17 + src/pages/page2/App.vue | 58 + src/pages/page2/config.json | 22 + src/pages/page2/config.json.gz | Bin 0 -> 352 bytes src/pages/page2/index.html | 27 + src/pages/page2/index.html.gz | Bin 0 -> 439 bytes src/pages/page2/index.js | 10 + src/pages/page2/index.js.gz | Bin 0 -> 162 bytes src/plugins/axios.js | 57 + src/plugins/axios.js.gz | Bin 0 -> 584 bytes src/plugins/axios2.js | 40 + src/router/index.js | 14 + src/router/index.js.gz | Bin 0 -> 361 bytes src/store/index.js | 24 + utils/getPages.js | 35 + utils/getPages.js.gz | Bin 0 -> 546 bytes vue.config.js | 60 + vue.config.js.gz | Bin 0 -> 542 bytes workspace.code-workspace | 17 + 78 files changed, 25177 insertions(+) create mode 100644 .editorconfig create mode 100644 .gitignore create mode 100644 README.md create mode 100644 babel.config.js create mode 100644 babel.config.js.gz create mode 100644 jsconfig.json create mode 100644 jsconfig.json.gz create mode 100644 package-lock.json create mode 100644 package-lock.json.gz create mode 100644 package.json create mode 100644 package.json.gz create mode 100644 public/favicon.ico create mode 100644 public/index.html create mode 100644 public/index.html.gz create mode 100644 public/static/json/detail.json create mode 100644 public/v1/plugins-ui.js create mode 100644 public/v1/plugins-ui.js.gz create mode 100644 public/v1/plugins.css create mode 100644 public/v1/plugins.css.gz create mode 100644 public/v1/plugins.js create mode 100644 public/v1/plugins.js.gz create mode 100644 src/App.vue create mode 100644 src/assets/logo.png create mode 100644 src/components/HelloWorld.vue create mode 100644 src/config/index.js create mode 100644 src/core/use.js create mode 100644 src/core/use.js.gz create mode 100644 src/main.js create mode 100644 src/main.js.gz create mode 100644 src/pages/page1/App.vue create mode 100644 src/pages/page1/common/unitConversion.js create mode 100644 src/pages/page1/common/utils.js create mode 100644 src/pages/page1/common/utils.js.gz create mode 100644 src/pages/page1/components/AddFootnote.vue create mode 100644 src/pages/page1/components/FirstLevelListing.vue create mode 100644 src/pages/page1/components/HelloWorld.vue create mode 100644 src/pages/page1/components/InsertGuideText.vue create mode 100644 src/pages/page1/components/InsertImage.vue create mode 100644 src/pages/page1/components/InsertImageAppendix.vue create mode 100644 src/pages/page1/components/InsertTableAndCaption.vue create mode 100644 src/pages/page1/components/InsertTableRow.vue create mode 100644 src/pages/page1/components/SecondFirstLevelListing.vue create mode 100644 src/pages/page1/config.json create mode 100644 src/pages/page1/config.json.gz create mode 100644 src/pages/page1/index.js create mode 100644 src/pages/page1/index.js.gz create mode 100644 src/pages/page1/saicComponents/Appendix.vue create mode 100644 src/pages/page1/saicComponents/Chapter.vue create mode 100644 src/pages/page1/saicComponents/ColumnItem.vue create mode 100644 src/pages/page1/saicComponents/Content.vue create mode 100644 src/pages/page1/saicComponents/Init.vue create mode 100644 src/pages/page1/saicComponents/InsertNotes.vue create mode 100644 src/pages/page1/saicComponents/RevisInformation.vue create mode 100644 src/pages/page1/saicComponents/SaicExample.vue create mode 100644 src/pages/page1/saicComponents/SaicFile.vue create mode 100644 src/pages/page1/saicComponents/SaicFunc.vue create mode 100644 src/pages/page1/saicComponents/SaicImg.vue create mode 100644 src/pages/page1/saicComponents/SaicTable.vue create mode 100644 src/pages/page1/saicComponents/chapterData.vue create mode 100644 src/pages/page1/saicComponents/test.vue create mode 100644 src/pages/page2/App.vue create mode 100644 src/pages/page2/config.json create mode 100644 src/pages/page2/config.json.gz create mode 100644 src/pages/page2/index.html create mode 100644 src/pages/page2/index.html.gz create mode 100644 src/pages/page2/index.js create mode 100644 src/pages/page2/index.js.gz create mode 100644 src/plugins/axios.js create mode 100644 src/plugins/axios.js.gz create mode 100644 src/plugins/axios2.js create mode 100644 src/router/index.js create mode 100644 src/router/index.js.gz create mode 100644 src/store/index.js create mode 100644 utils/getPages.js create mode 100644 utils/getPages.js.gz create mode 100644 vue.config.js create mode 100644 vue.config.js.gz create mode 100644 workspace.code-workspace diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..c24743d --- /dev/null +++ b/.editorconfig @@ -0,0 +1,7 @@ +[*.{js,jsx,ts,tsx,vue}] +indent_style = space +indent_size = 2 +end_of_line = lf +trim_trailing_whitespace = true +insert_final_newline = true +max_line_length = 100 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..403adbc --- /dev/null +++ b/.gitignore @@ -0,0 +1,23 @@ +.DS_Store +node_modules +/dist + + +# local env files +.env.local +.env.*.local + +# Log files +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* + +# Editor directories and files +.idea +.vscode +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? diff --git a/README.md b/README.md new file mode 100644 index 0000000..73d4f4a --- /dev/null +++ b/README.md @@ -0,0 +1,26 @@ +# plugins_vue + +onlyoffice自定义插件 + +## Project setup +``` +npm install +``` + +### Compiles and hot-reloads for development +``` +npm run serve +``` + +### Compiles and minifies for production +``` +npm run build +``` + +### Lints and fixes files +``` +npm run lint +``` + +### Customize configuration +See [Configuration Reference](https://cli.vuejs.org/config/). diff --git a/babel.config.js b/babel.config.js new file mode 100644 index 0000000..65b1300 --- /dev/null +++ b/babel.config.js @@ -0,0 +1,11 @@ +module.exports = { + presets: [ + '@vue/cli-plugin-babel/preset', + ], + plugins: [ + [ + 'import', + { libraryName: 'ant-design-vue', libraryDirectory: 'es', style: true } + ] + ] +} diff --git a/babel.config.js.gz b/babel.config.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..5c11f266d28772c2fbe866be80f517884e965e46 GIT binary patch literal 177 zcmV;i08alOiwFp2ZLeSg17cxfWo#~EZ*FF3XD(`U06mSd3d1lAM0bCMHZO6r2MQfJ z_XkP_I}yQPJ3+QfOvt}ij%hUTVH=)T%7})HKeJ$w8sIY4oS@z?GhB%$nIx9E#Z__ fD$HQydrZY~AW=p*uV-Ve7N__Eu&Oe5#Q*>Re}+oO literal 0 HcmV?d00001 diff --git a/jsconfig.json b/jsconfig.json new file mode 100644 index 0000000..b814171 --- /dev/null +++ b/jsconfig.json @@ -0,0 +1,12 @@ +{ + "compilerOptions": { + "target": "es6", + "baseUrl": ".", + "paths": { + "@/*": ["./src/*"] + } + }, + "exclude": [ + "node_modules" + ] +} \ No newline at end of file diff --git a/jsconfig.json.gz b/jsconfig.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..08b38a5fd5fb2d243a9f96ce765a334ae2b03241 GIT binary patch literal 150 zcmV;H0BQdpiwFp1&ca{<18Q?)Z*FF3XD(`UZ*Bmq=28FxrR4nFg3O%MBL9Mt%>2A! zB`bw$umo7LB(W$xwFD@plv-@2q=S%1N-RzdEy@AO=pl<2B$i~LngJAa(ANSAMJws) z7Z)W1*|BiRS}>~?Vt`U=MRHDQN-9V#!o=2.5.0", + "vue-template-compiler": ">=2.5.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.12.13", + "resolved": "https://registry.npm.taobao.org/@babel/code-frame/download/@babel/code-frame-7.12.13.tgz?cache=0&sync_timestamp=1612314682452&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fcode-frame%2Fdownload%2F%40babel%2Fcode-frame-7.12.13.tgz", + "integrity": "sha1-3PyCa+72XnXFDiHTg319lXmN1lg=", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.12.13" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.14.0", + "resolved": "https://registry.nlark.com/@babel/compat-data/download/@babel/compat-data-7.14.0.tgz?cache=0&sync_timestamp=1619727430608&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fcompat-data%2Fdownload%2F%40babel%2Fcompat-data-7.14.0.tgz", + "integrity": "sha1-qQESi84q0CVl35Xm7L8ZXPlGWRk=", + "dev": true + }, + "node_modules/@babel/core": { + "version": "7.14.3", + "resolved": "https://registry.nlark.com/@babel/core/download/@babel/core-7.14.3.tgz", + "integrity": "sha1-U5XjBAXwd2Bn+9nPCITxW/t3Cjg=", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@babel/generator": "^7.14.3", + "@babel/helper-compilation-targets": "^7.13.16", + "@babel/helper-module-transforms": "^7.14.2", + "@babel/helpers": "^7.14.0", + "@babel/parser": "^7.14.3", + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.14.2", + "@babel/types": "^7.14.2", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/generator": { + "version": "7.14.3", + "resolved": "https://registry.nlark.com/@babel/generator/download/@babel/generator-7.14.3.tgz", + "integrity": "sha1-DCZS2R973at8zMa6gVfk9A3O25E=", + "dev": true, + "dependencies": { + "@babel/types": "^7.14.2", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.12.13", + "resolved": "https://registry.nlark.com/@babel/helper-annotate-as-pure/download/@babel/helper-annotate-as-pure-7.12.13.tgz", + "integrity": "sha1-D1jobfxLs7H819uAZXDhd9Q5tqs=", + "dev": true, + "dependencies": { + "@babel/types": "^7.12.13" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.12.13", + "resolved": "https://registry.nlark.com/@babel/helper-builder-binary-assignment-operator-visitor/download/@babel/helper-builder-binary-assignment-operator-visitor-7.12.13.tgz", + "integrity": "sha1-a8IDYciLCnTQUTemXKyNPL9vYfw=", + "dev": true, + "dependencies": { + "@babel/helper-explode-assignable-expression": "^7.12.13", + "@babel/types": "^7.12.13" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.13.16", + "resolved": "https://registry.nlark.com/@babel/helper-compilation-targets/download/@babel/helper-compilation-targets-7.13.16.tgz?cache=0&sync_timestamp=1618918364728&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fhelper-compilation-targets%2Fdownload%2F%40babel%2Fhelper-compilation-targets-7.13.16.tgz", + "integrity": "sha1-bpHczxXj9D5VVt/+MthgEJiHVjw=", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.13.15", + "@babel/helper-validator-option": "^7.12.17", + "browserslist": "^4.14.5", + "semver": "^6.3.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.14.3", + "resolved": "https://registry.nlark.com/@babel/helper-create-class-features-plugin/download/@babel/helper-create-class-features-plugin-7.14.3.tgz?cache=0&sync_timestamp=1621285504031&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fhelper-create-class-features-plugin%2Fdownload%2F%40babel%2Fhelper-create-class-features-plugin-7.14.3.tgz", + "integrity": "sha1-gyERvPT1fKV6TFsaAA/BJavGVUo=", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.12.13", + "@babel/helper-function-name": "^7.14.2", + "@babel/helper-member-expression-to-functions": "^7.13.12", + "@babel/helper-optimise-call-expression": "^7.12.13", + "@babel/helper-replace-supers": "^7.14.3", + "@babel/helper-split-export-declaration": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.14.3", + "resolved": "https://registry.nlark.com/@babel/helper-create-regexp-features-plugin/download/@babel/helper-create-regexp-features-plugin-7.14.3.tgz?cache=0&sync_timestamp=1621285499019&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fhelper-create-regexp-features-plugin%2Fdownload%2F%40babel%2Fhelper-create-regexp-features-plugin-7.14.3.tgz", + "integrity": "sha1-FJqm14wBbjGMQ+JAmgrpwTaoZog=", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.12.13", + "regexpu-core": "^4.7.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@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, + "dependencies": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0-0" + } + }, + "node_modules/@babel/helper-explode-assignable-expression": { + "version": "7.13.0", + "resolved": "https://registry.nlark.com/@babel/helper-explode-assignable-expression/download/@babel/helper-explode-assignable-expression-7.13.0.tgz", + "integrity": "sha1-F7XFn/Rz2flW9A71cM86dsoSZX8=", + "dev": true, + "dependencies": { + "@babel/types": "^7.13.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.14.2", + "resolved": "https://registry.nlark.com/@babel/helper-function-name/download/@babel/helper-function-name-7.14.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fhelper-function-name%2Fdownload%2F%40babel%2Fhelper-function-name-7.14.2.tgz", + "integrity": "sha1-OXaItZB2C273cltfCGDIJCfrqsI=", + "dev": true, + "dependencies": { + "@babel/helper-get-function-arity": "^7.12.13", + "@babel/template": "^7.12.13", + "@babel/types": "^7.14.2" + } + }, + "node_modules/@babel/helper-get-function-arity": { + "version": "7.12.13", + "resolved": "https://registry.nlark.com/@babel/helper-get-function-arity/download/@babel/helper-get-function-arity-7.12.13.tgz", + "integrity": "sha1-vGNFHUA6OzCCuX4diz/lvUCR5YM=", + "dev": true, + "dependencies": { + "@babel/types": "^7.12.13" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.13.16", + "resolved": "https://registry.nlark.com/@babel/helper-hoist-variables/download/@babel/helper-hoist-variables-7.13.16.tgz?cache=0&sync_timestamp=1618917766328&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fhelper-hoist-variables%2Fdownload%2F%40babel%2Fhelper-hoist-variables-7.13.16.tgz", + "integrity": "sha1-GxZRJJ6UtR+PDTNDmEPjPjl3WzA=", + "dev": true, + "dependencies": { + "@babel/traverse": "^7.13.15", + "@babel/types": "^7.13.16" + } + }, + "node_modules/@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=1616428080886&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, + "dependencies": { + "@babel/types": "^7.13.12" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.13.12", + "resolved": "https://registry.nlark.com/@babel/helper-module-imports/download/@babel/helper-module-imports-7.13.12.tgz?cache=0&sync_timestamp=1618846888268&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fhelper-module-imports%2Fdownload%2F%40babel%2Fhelper-module-imports-7.13.12.tgz", + "integrity": "sha1-xqNppvNiHLJdoBQHhoTakZa2GXc=", + "dev": true, + "dependencies": { + "@babel/types": "^7.13.12" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.14.2", + "resolved": "https://registry.nlark.com/@babel/helper-module-transforms/download/@babel/helper-module-transforms-7.14.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fhelper-module-transforms%2Fdownload%2F%40babel%2Fhelper-module-transforms-7.14.2.tgz", + "integrity": "sha1-rBzDDuR7lF4+DE2xL6DFOJUJ3+U=", + "dev": true, + "dependencies": { + "@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.14.0", + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.14.2", + "@babel/types": "^7.14.2" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.12.13", + "resolved": "https://registry.nlark.com/@babel/helper-optimise-call-expression/download/@babel/helper-optimise-call-expression-7.12.13.tgz", + "integrity": "sha1-XALRcbTIYVsecWP4iMHIHDCiquo=", + "dev": true, + "dependencies": { + "@babel/types": "^7.12.13" + } + }, + "node_modules/@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 + }, + "node_modules/@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?cache=0&sync_timestamp=1614034243906&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-remap-async-to-generator%2Fdownload%2F%40babel%2Fhelper-remap-async-to-generator-7.13.0.tgz", + "integrity": "sha1-N2p2DZ97SyB3qd0Fqpw5J8rbIgk=", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.12.13", + "@babel/helper-wrap-function": "^7.13.0", + "@babel/types": "^7.13.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.14.3", + "resolved": "https://registry.nlark.com/@babel/helper-replace-supers/download/@babel/helper-replace-supers-7.14.3.tgz", + "integrity": "sha1-yhezGLhZ0Qfw6bci1YzxLZRDZgA=", + "dev": true, + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.13.12", + "@babel/helper-optimise-call-expression": "^7.12.13", + "@babel/traverse": "^7.14.2", + "@babel/types": "^7.14.2" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.13.12", + "resolved": "https://registry.nlark.com/@babel/helper-simple-access/download/@babel/helper-simple-access-7.13.12.tgz", + "integrity": "sha1-3WxTivthgZ0gWgEsMXkqOcel6vY=", + "dev": true, + "dependencies": { + "@babel/types": "^7.13.12" + } + }, + "node_modules/@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=1602800117050&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, + "dependencies": { + "@babel/types": "^7.12.1" + } + }, + "node_modules/@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?cache=0&sync_timestamp=1612314686094&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-split-export-declaration%2Fdownload%2F%40babel%2Fhelper-split-export-declaration-7.12.13.tgz", + "integrity": "sha1-6UML4AuvPoiw4T5vnU6vITY3KwU=", + "dev": true, + "dependencies": { + "@babel/types": "^7.12.13" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.14.0", + "resolved": "https://registry.nlark.com/@babel/helper-validator-identifier/download/@babel/helper-validator-identifier-7.14.0.tgz?cache=0&sync_timestamp=1619727430134&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fhelper-validator-identifier%2Fdownload%2F%40babel%2Fhelper-validator-identifier-7.14.0.tgz", + "integrity": "sha1-0mytikfGUoaxXfFUcxml0Lzycog=", + "dev": true + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.12.17", + "resolved": "https://registry.nlark.com/@babel/helper-validator-option/download/@babel/helper-validator-option-7.12.17.tgz", + "integrity": "sha1-0fvwEuGnm37rv9xtJwuq+NnrmDE=", + "dev": true + }, + "node_modules/@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=1614034242975&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, + "dependencies": { + "@babel/helper-function-name": "^7.12.13", + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.13.0", + "@babel/types": "^7.13.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.14.0", + "resolved": "https://registry.nlark.com/@babel/helpers/download/@babel/helpers-7.14.0.tgz?cache=0&sync_timestamp=1619727432208&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fhelpers%2Fdownload%2F%40babel%2Fhelpers-7.14.0.tgz", + "integrity": "sha1-6ptr6UeKE9b5Ydu182v3Xi87j2I=", + "dev": true, + "dependencies": { + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.14.0", + "@babel/types": "^7.14.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.14.0", + "resolved": "https://registry.nlark.com/@babel/highlight/download/@babel/highlight-7.14.0.tgz?cache=0&sync_timestamp=1619727045820&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fhighlight%2Fdownload%2F%40babel%2Fhighlight-7.14.0.tgz", + "integrity": "sha1-MZfjdXEe9r+DTmfQ2uyI5PRhE88=", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.14.0", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.14.3", + "resolved": "https://registry.nlark.com/@babel/parser/download/@babel/parser-7.14.3.tgz", + "integrity": "sha1-m1MO7LBx/QyTUZ3yXF/58UdZ8pg=", + "dev": true, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@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=1616428052933&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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", + "@babel/plugin-proposal-optional-chaining": "^7.13.12" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.14.2", + "resolved": "https://registry.nlark.com/@babel/plugin-proposal-async-generator-functions/download/@babel/plugin-proposal-async-generator-functions-7.14.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-proposal-async-generator-functions%2Fdownload%2F%40babel%2Fplugin-proposal-async-generator-functions-7.14.2.tgz", + "integrity": "sha1-OiCFq79dX5YtSA28gTRzhe1i6x4=", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-remap-async-to-generator": "^7.13.0", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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", + "integrity": "sha1-FGN2AAuU79AB5XpAqIpSWvqrnzc=", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.13.0", + "@babel/helper-plugin-utils": "^7.13.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-static-block": { + "version": "7.14.3", + "resolved": "https://registry.nlark.com/@babel/plugin-proposal-class-static-block/download/@babel/plugin-proposal-class-static-block-7.14.3.tgz?cache=0&sync_timestamp=1621285504385&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-proposal-class-static-block%2Fdownload%2F%40babel%2Fplugin-proposal-class-static-block-7.14.3.tgz", + "integrity": "sha1-WlJ+LK5KR1MRnDo+f2TsrozPE2A=", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.14.3", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-class-static-block": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-proposal-decorators": { + "version": "7.14.2", + "resolved": "https://registry.nlark.com/@babel/plugin-proposal-decorators/download/@babel/plugin-proposal-decorators-7.14.2.tgz?cache=0&sync_timestamp=1620840050927&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-proposal-decorators%2Fdownload%2F%40babel%2Fplugin-proposal-decorators-7.14.2.tgz", + "integrity": "sha1-5ow8XkpqCINEVlaCVvw+cbk1kM8=", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.14.2", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-decorators": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-dynamic-import": { + "version": "7.14.2", + "resolved": "https://registry.nlark.com/@babel/plugin-proposal-dynamic-import/download/@babel/plugin-proposal-dynamic-import-7.14.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-proposal-dynamic-import%2Fdownload%2F%40babel%2Fplugin-proposal-dynamic-import-7.14.2.tgz", + "integrity": "sha1-Aeur18OBz/Ix+kPjApOaneW+nZ8=", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-export-namespace-from": { + "version": "7.14.2", + "resolved": "https://registry.nlark.com/@babel/plugin-proposal-export-namespace-from/download/@babel/plugin-proposal-export-namespace-from-7.14.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-proposal-export-namespace-from%2Fdownload%2F%40babel%2Fplugin-proposal-export-namespace-from-7.14.2.tgz", + "integrity": "sha1-YlQvlKqc6Pbbp57saYryIRIlN5E=", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-json-strings": { + "version": "7.14.2", + "resolved": "https://registry.nlark.com/@babel/plugin-proposal-json-strings/download/@babel/plugin-proposal-json-strings-7.14.2.tgz", + "integrity": "sha1-gwtOJCanguiyh4+/4suoW3DL+Yw=", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.14.2", + "resolved": "https://registry.nlark.com/@babel/plugin-proposal-logical-assignment-operators/download/@babel/plugin-proposal-logical-assignment-operators-7.14.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-proposal-logical-assignment-operators%2Fdownload%2F%40babel%2Fplugin-proposal-logical-assignment-operators-7.14.2.tgz", + "integrity": "sha1-IiNIwIChZ44OdOpj/nbydYgtH9c=", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.14.2", + "resolved": "https://registry.nlark.com/@babel/plugin-proposal-nullish-coalescing-operator/download/@babel/plugin-proposal-nullish-coalescing-operator-7.14.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-proposal-nullish-coalescing-operator%2Fdownload%2F%40babel%2Fplugin-proposal-nullish-coalescing-operator-7.14.2.tgz", + "integrity": "sha1-QlsR3GL8JpOaKrQsu6aAvfVzRUY=", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.14.2", + "resolved": "https://registry.nlark.com/@babel/plugin-proposal-numeric-separator/download/@babel/plugin-proposal-numeric-separator-7.14.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-proposal-numeric-separator%2Fdownload%2F%40babel%2Fplugin-proposal-numeric-separator-7.14.2.tgz", + "integrity": "sha1-grTMBlcRQ/r1BiYQSzNd1xuqT54=", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.14.2", + "resolved": "https://registry.nlark.com/@babel/plugin-proposal-object-rest-spread/download/@babel/plugin-proposal-object-rest-spread-7.14.2.tgz?cache=0&sync_timestamp=1620840027167&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-proposal-object-rest-spread%2Fdownload%2F%40babel%2Fplugin-proposal-object-rest-spread-7.14.2.tgz", + "integrity": "sha1-4X1Bj4HMED/t1M4DfhgcgFYiWrw=", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.14.0", + "@babel/helper-compilation-targets": "^7.13.16", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.14.2", + "resolved": "https://registry.nlark.com/@babel/plugin-proposal-optional-catch-binding/download/@babel/plugin-proposal-optional-catch-binding-7.14.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-proposal-optional-catch-binding%2Fdownload%2F%40babel%2Fplugin-proposal-optional-catch-binding-7.14.2.tgz", + "integrity": "sha1-FQ1OWOUlsWqaFDG9UybE7thw1xc=", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.14.2", + "resolved": "https://registry.nlark.com/@babel/plugin-proposal-optional-chaining/download/@babel/plugin-proposal-optional-chaining-7.14.2.tgz?cache=0&sync_timestamp=1620840026503&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-proposal-optional-chaining%2Fdownload%2F%40babel%2Fplugin-proposal-optional-chaining-7.14.2.tgz", + "integrity": "sha1-34FxqLnEPr9MHavmMRtDLYPhs04=", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.13.0", + "@babel/helper-plugin-utils": "^7.13.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.14.0", + "resolved": "https://registry.nlark.com/@babel/plugin-proposal-private-property-in-object/download/@babel/plugin-proposal-private-property-in-object-7.14.0.tgz?cache=0&sync_timestamp=1619727438428&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-proposal-private-property-in-object%2Fdownload%2F%40babel%2Fplugin-proposal-private-property-in-object-7.14.0.tgz", + "integrity": "sha1-saHyAwWGudNInMJhedLrWIMndjY=", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.12.13", + "@babel/helper-create-class-features-plugin": "^7.14.0", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-private-property-in-object": "^7.14.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.12.13", + "resolved": "https://registry.nlark.com/@babel/plugin-proposal-unicode-property-regex/download/@babel/plugin-proposal-unicode-property-regex-7.12.13.tgz", + "integrity": "sha1-vr3lEzm+gpwXqqrO0YZB3rYrObo=", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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=1612314829085&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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.12.13", + "resolved": "https://registry.nlark.com/@babel/plugin-syntax-class-static-block/download/@babel/plugin-syntax-class-static-block-7.12.13.tgz", + "integrity": "sha1-jj1nSwYT5nl1zqwndsl7YMr8XJw=", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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?cache=0&sync_timestamp=1612314725413&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-syntax-decorators%2Fdownload%2F%40babel%2Fplugin-syntax-decorators-7.12.13.tgz", + "integrity": "sha1-+sgpvzx+9KG8kWJXtAPljGva9kg=", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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", + "integrity": "sha1-Yr+Ysto80h1iYVT8lu5bPLaOrLM=", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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=1612314757691&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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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", + "integrity": "sha1-ubBws+M1cM2f0Hun+pHA3Te5r5c=", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.nlark.com/@babel/plugin-syntax-optional-catch-binding/download/@babel/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha1-YRGiZbz7Ag6579D9/X0mQCue1sE=", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.0", + "resolved": "https://registry.nlark.com/@babel/plugin-syntax-private-property-in-object/download/@babel/plugin-syntax-private-property-in-object-7.14.0.tgz?cache=0&sync_timestamp=1619727440741&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-syntax-private-property-in-object%2Fdownload%2F%40babel%2Fplugin-syntax-private-property-in-object-7.14.0.tgz", + "integrity": "sha1-dipLq+xhF2/sbIhIDexANysUDAs=", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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=1612314828740&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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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, + "dependencies": { + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-remap-async-to-generator": "^7.13.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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=1612314818063&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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.14.2", + "resolved": "https://registry.nlark.com/@babel/plugin-transform-block-scoping/download/@babel/plugin-transform-block-scoping-7.14.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-transform-block-scoping%2Fdownload%2F%40babel%2Fplugin-transform-block-scoping-7.14.2.tgz", + "integrity": "sha1-dhyxKrWojWQK1K9KqB+CDmtf31w=", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.14.2", + "resolved": "https://registry.nlark.com/@babel/plugin-transform-classes/download/@babel/plugin-transform-classes-7.14.2.tgz?cache=0&sync_timestamp=1620840027682&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-transform-classes%2Fdownload%2F%40babel%2Fplugin-transform-classes-7.14.2.tgz", + "integrity": "sha1-PxGWxXCfBkwlKtBWIH2Ht66y0D0=", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.12.13", + "@babel/helper-function-name": "^7.14.2", + "@babel/helper-optimise-call-expression": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-replace-supers": "^7.13.12", + "@babel/helper-split-export-declaration": "^7.12.13", + "globals": "^11.1.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.13.17", + "resolved": "https://registry.nlark.com/@babel/plugin-transform-destructuring/download/@babel/plugin-transform-destructuring-7.13.17.tgz?cache=0&sync_timestamp=1618960864725&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-transform-destructuring%2Fdownload%2F%40babel%2Fplugin-transform-destructuring-7.13.17.tgz", + "integrity": "sha1-Z42WV2Y4wZ1bNrMyUE0/1uBt6ic=", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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&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, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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=1612314817333&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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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&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, + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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", + "integrity": "sha1-x5n4gagJGsJrVIZ6hFw+l9JpYGI=", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.12.13", + "resolved": "https://registry.nlark.com/@babel/plugin-transform-function-name/download/@babel/plugin-transform-function-name-7.12.13.tgz", + "integrity": "sha1-uwJEUvmq7YYdN0yOeiQlLOOlAFE=", + "dev": true, + "dependencies": { + "@babel/helper-function-name": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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", + "integrity": "sha1-LKRbr+SoIBl88xV5Sk0mVg/kvbk=", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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=1612314834575&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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.14.2", + "resolved": "https://registry.nlark.com/@babel/plugin-transform-modules-amd/download/@babel/plugin-transform-modules-amd-7.14.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-transform-modules-amd%2Fdownload%2F%40babel%2Fplugin-transform-modules-amd-7.14.2.tgz", + "integrity": "sha1-ZiKAb+GnwHoTiERCIu+VNfLKF7A=", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.14.2", + "@babel/helper-plugin-utils": "^7.13.0", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.14.0", + "resolved": "https://registry.nlark.com/@babel/plugin-transform-modules-commonjs/download/@babel/plugin-transform-modules-commonjs-7.14.0.tgz?cache=0&sync_timestamp=1619727045657&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-transform-modules-commonjs%2Fdownload%2F%40babel%2Fplugin-transform-modules-commonjs-7.14.0.tgz", + "integrity": "sha1-UrwZnLWB4Jku26Dw+ANWRnWH8WE=", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.14.0", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-simple-access": "^7.13.12", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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=1614382894832&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, + "dependencies": { + "@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-plugin-dynamic-import-node": "^2.3.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.14.0", + "resolved": "https://registry.nlark.com/@babel/plugin-transform-modules-umd/download/@babel/plugin-transform-modules-umd-7.14.0.tgz?cache=0&sync_timestamp=1619727046120&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-transform-modules-umd%2Fdownload%2F%40babel%2Fplugin-transform-modules-umd-7.14.0.tgz", + "integrity": "sha1-L4F50bvJJjZlzkpl8wVSay6orDQ=", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.14.0", + "@babel/helper-plugin-utils": "^7.13.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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=1612314837042&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, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@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", + "integrity": "sha1-4i2MOvJLFQ3VKMvW5oXnmb8cNRw=", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.12.13", + "resolved": "https://registry.nlark.com/@babel/plugin-transform-object-super/download/@babel/plugin-transform-object-super-7.12.13.tgz", + "integrity": "sha1-tEFqLWO4974xTz00m9VanBtRcfc=", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/helper-replace-supers": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.14.2", + "resolved": "https://registry.nlark.com/@babel/plugin-transform-parameters/download/@babel/plugin-transform-parameters-7.14.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-transform-parameters%2Fdownload%2F%40babel%2Fplugin-transform-parameters-7.14.2.tgz", + "integrity": "sha1-5CkPcuDp6DEADQZkJ8RmcJjezDE=", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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", + "integrity": "sha1-TmqeN4ZNjxs7wOLc57+IV9uLGoE=", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.13.15", + "resolved": "https://registry.nlark.com/@babel/plugin-transform-regenerator/download/@babel/plugin-transform-regenerator-7.13.15.tgz", + "integrity": "sha1-5esolFv4tlY+f4GJRflmqNKZfzk=", + "dev": true, + "dependencies": { + "regenerator-transform": "^0.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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=1612314845661&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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.14.3", + "resolved": "https://registry.nlark.com/@babel/plugin-transform-runtime/download/@babel/plugin-transform-runtime-7.14.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-transform-runtime%2Fdownload%2F%40babel%2Fplugin-transform-runtime-7.14.3.tgz", + "integrity": "sha1-H9iFotDeHTwiN5Wk6b5ywttFFc8=", + "dev": true, + "dependencies": { + "@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", + "semver": "^6.3.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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&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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.12.13", + "resolved": "https://registry.nlark.com/@babel/plugin-transform-sticky-regex/download/@babel/plugin-transform-sticky-regex-7.12.13.tgz", + "integrity": "sha1-dg/9k2+s5z+GCuZG+4bugvPQbR8=", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.12.13", + "resolved": "https://registry.nlark.com/@babel/plugin-transform-typeof-symbol/download/@babel/plugin-transform-typeof-symbol-7.12.13.tgz", + "integrity": "sha1-eF3Weh8upXnZwr5yLejITLhfWn8=", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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=1612314845292&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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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&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, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.14.2", + "resolved": "https://registry.nlark.com/@babel/preset-env/download/@babel/preset-env-7.14.2.tgz?cache=0&sync_timestamp=1620839457830&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fpreset-env%2Fdownload%2F%40babel%2Fpreset-env-7.14.2.tgz", + "integrity": "sha1-6AYSll2nNXnIStL5Y8I1nHFSTtU=", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.14.0", + "@babel/helper-compilation-targets": "^7.13.16", + "@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.14.2", + "@babel/plugin-proposal-class-properties": "^7.13.0", + "@babel/plugin-proposal-class-static-block": "^7.13.11", + "@babel/plugin-proposal-dynamic-import": "^7.14.2", + "@babel/plugin-proposal-export-namespace-from": "^7.14.2", + "@babel/plugin-proposal-json-strings": "^7.14.2", + "@babel/plugin-proposal-logical-assignment-operators": "^7.14.2", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.2", + "@babel/plugin-proposal-numeric-separator": "^7.14.2", + "@babel/plugin-proposal-object-rest-spread": "^7.14.2", + "@babel/plugin-proposal-optional-catch-binding": "^7.14.2", + "@babel/plugin-proposal-optional-chaining": "^7.14.2", + "@babel/plugin-proposal-private-methods": "^7.13.0", + "@babel/plugin-proposal-private-property-in-object": "^7.14.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.12.13", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.12.13", + "@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", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@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-private-property-in-object": "^7.14.0", + "@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.14.2", + "@babel/plugin-transform-classes": "^7.14.2", + "@babel/plugin-transform-computed-properties": "^7.13.0", + "@babel/plugin-transform-destructuring": "^7.13.17", + "@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.14.2", + "@babel/plugin-transform-modules-commonjs": "^7.14.0", + "@babel/plugin-transform-modules-systemjs": "^7.13.8", + "@babel/plugin-transform-modules-umd": "^7.14.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.14.2", + "@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/preset-modules": "^0.1.4", + "@babel/types": "^7.14.2", + "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", + "semver": "^6.3.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.4", + "resolved": "https://registry.npm.taobao.org/@babel/preset-modules/download/@babel/preset-modules-0.1.4.tgz", + "integrity": "sha1-Ni8raMZihClw/bXiVP/I/BwuQV4=", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.14.0", + "resolved": "https://registry.nlark.com/@babel/runtime/download/@babel/runtime-7.14.0.tgz?cache=0&sync_timestamp=1619727528467&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fruntime%2Fdownload%2F%40babel%2Fruntime-7.14.0.tgz", + "integrity": "sha1-RnlLwgthLF915i3QceJN/ZXxy+Y=", + "dev": true, + "dependencies": { + "regenerator-runtime": "^0.13.4" + } + }, + "node_modules/@babel/template": { + "version": "7.12.13", + "resolved": "https://registry.npm.taobao.org/@babel/template/download/@babel/template-7.12.13.tgz", + "integrity": "sha1-UwJlvooliduzdSOETFvLVZR/syc=", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@babel/parser": "^7.12.13", + "@babel/types": "^7.12.13" + } + }, + "node_modules/@babel/traverse": { + "version": "7.14.2", + "resolved": "https://registry.nlark.com/@babel/traverse/download/@babel/traverse-7.14.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Ftraverse%2Fdownload%2F%40babel%2Ftraverse-7.14.2.tgz", + "integrity": "sha1-kgGo2RJyOoMcJnnH678v4UFtdls=", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@babel/generator": "^7.14.2", + "@babel/helper-function-name": "^7.14.2", + "@babel/helper-split-export-declaration": "^7.12.13", + "@babel/parser": "^7.14.2", + "@babel/types": "^7.14.2", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "node_modules/@babel/types": { + "version": "7.14.2", + "resolved": "https://registry.nlark.com/@babel/types/download/@babel/types-7.14.2.tgz?cache=0&sync_timestamp=1620839476067&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Ftypes%2Fdownload%2F%40babel%2Ftypes-7.14.2.tgz", + "integrity": "sha1-QgiuADEH74oFfqgzPlbrZNL2osM=", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.14.0", + "to-fast-properties": "^2.0.0" + } + }, + "node_modules/@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=", + "deprecated": "Moved to 'npm install @sideway/address'", + "dev": true + }, + "node_modules/@hapi/bourne": { + "version": "1.3.2", + "resolved": "https://registry.npm.taobao.org/@hapi/bourne/download/@hapi/bourne-1.3.2.tgz", + "integrity": "sha1-CnCVreoGckPOMoPhtWuKj0U7JCo=", + "deprecated": "This version has been deprecated and is no longer supported or maintained", + "dev": true + }, + "node_modules/@hapi/hoek": { + "version": "8.5.1", + "resolved": "https://registry.nlark.com/@hapi/hoek/download/@hapi/hoek-8.5.1.tgz", + "integrity": "sha1-/elgZMpEbeyMVajC8TCVewcMbgY=", + "deprecated": "This version has been deprecated and is no longer supported or maintained", + "dev": true + }, + "node_modules/@hapi/joi": { + "version": "15.1.1", + "resolved": "https://registry.npm.taobao.org/@hapi/joi/download/@hapi/joi-15.1.1.tgz", + "integrity": "sha1-xnW4pxKW8Cgz+NbSQ7NMV7jOGdc=", + "deprecated": "Switch to 'npm install joi'", + "dev": true, + "dependencies": { + "@hapi/address": "2.x.x", + "@hapi/bourne": "1.x.x", + "@hapi/hoek": "8.x.x", + "@hapi/topo": "3.x.x" + } + }, + "node_modules/@hapi/topo": { + "version": "3.1.6", + "resolved": "https://registry.nlark.com/@hapi/topo/download/@hapi/topo-3.1.6.tgz", + "integrity": "sha1-aNk1+j6uf91asNf5U/MgXYsr/Ck=", + "deprecated": "This version has been deprecated and is no longer supported or maintained", + "dev": true, + "dependencies": { + "@hapi/hoek": "^8.3.0" + } + }, + "node_modules/@intervolga/optimize-cssnano-plugin": { + "version": "1.0.6", + "resolved": "https://registry.npm.taobao.org/@intervolga/optimize-cssnano-plugin/download/@intervolga/optimize-cssnano-plugin-1.0.6.tgz", + "integrity": "sha1-vnx4RhKLiPapsdEmGgrQbrXA/fg=", + "dev": true, + "dependencies": { + "cssnano": "^4.0.0", + "cssnano-preset-default": "^4.0.0", + "postcss": "^7.0.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/@mrmlnc/readdir-enhanced": { + "version": "2.2.1", + "resolved": "https://registry.nlark.com/@mrmlnc/readdir-enhanced/download/@mrmlnc/readdir-enhanced-2.2.1.tgz", + "integrity": "sha1-UkryQNGjYFJ7cwR17PoTRKpUDd4=", + "dev": true, + "dependencies": { + "call-me-maybe": "^1.0.1", + "glob-to-regexp": "^0.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "1.1.3", + "resolved": "https://registry.nlark.com/@nodelib/fs.stat/download/@nodelib/fs.stat-1.1.3.tgz", + "integrity": "sha1-K1o6s/kYzKSKjHVMCBaOPwPrphs=", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@simonwep/pickr": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/@simonwep/pickr/-/pickr-1.7.4.tgz", + "integrity": "sha512-fq7jgKJT21uWGC1mARBHvvd1JYlEf93o7SuVOB4Lr0x/2UPuNC9Oe9n/GzVeg4oVtqMDfh1wIEJpsdOJEZb+3g==", + "dependencies": { + "core-js": "^3.6.5", + "nanopop": "^2.1.0" + } + }, + "node_modules/@soda/friendly-errors-webpack-plugin": { + "version": "1.8.0", + "resolved": "https://registry.nlark.com/@soda/friendly-errors-webpack-plugin/download/@soda/friendly-errors-webpack-plugin-1.8.0.tgz", + "integrity": "sha1-hHUdgqkwGdXJLAzw5FrFkIfNIkA=", + "dev": true, + "dependencies": { + "chalk": "^2.4.2", + "error-stack-parser": "^2.0.2", + "string-width": "^2.0.0", + "strip-ansi": "^5" + }, + "engines": { + "node": ">=8.0.0" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/@soda/get-current-script": { + "version": "1.0.2", + "resolved": "https://registry.nlark.com/@soda/get-current-script/download/@soda/get-current-script-1.0.2.tgz", + "integrity": "sha1-pTUV2yXYA4N0OBtzryC7Ty5QjYc=", + "dev": true + }, + "node_modules/@types/anymatch": { + "version": "3.0.0", + "resolved": "https://registry.nlark.com/@types/anymatch/download/@types/anymatch-3.0.0.tgz?cache=0&sync_timestamp=1621355725218&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40types%2Fanymatch%2Fdownload%2F%40types%2Fanymatch-3.0.0.tgz", + "integrity": "sha1-yV/xRAHbsoaZE6+sOTWvStDTfxo=", + "deprecated": "This is a stub types definition. anymatch provides its own type definitions, so you do not need this installed.", + "dev": true, + "dependencies": { + "anymatch": "*" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.0", + "resolved": "https://registry.nlark.com/@types/body-parser/download/@types/body-parser-1.19.0.tgz?cache=0&sync_timestamp=1621240670330&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40types%2Fbody-parser%2Fdownload%2F%40types%2Fbody-parser-1.19.0.tgz", + "integrity": "sha1-BoWzxH6zAG/+0RfN1VFkth+AU48=", + "dev": true, + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/connect": { + "version": "3.4.34", + "resolved": "https://registry.nlark.com/@types/connect/download/@types/connect-3.4.34.tgz", + "integrity": "sha1-FwpAIjptZmAG2TyhKK8r6x2bGQE=", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect-history-api-fallback": { + "version": "1.3.4", + "resolved": "https://registry.nlark.com/@types/connect-history-api-fallback/download/@types/connect-history-api-fallback-1.3.4.tgz", + "integrity": "sha1-jA8Obl2CUraZ9aZi9Rvfgv2di7g=", + "dev": true, + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "node_modules/@types/express": { + "version": "4.17.11", + "resolved": "https://registry.nlark.com/@types/express/download/@types/express-4.17.11.tgz?cache=0&sync_timestamp=1621240987222&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40types%2Fexpress%2Fdownload%2F%40types%2Fexpress-4.17.11.tgz", + "integrity": "sha1-3r48qm+OX82pa0e9VOL0DE7llUU=", + "dev": true, + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.17.19", + "resolved": "https://registry.nlark.com/@types/express-serve-static-core/download/@types/express-serve-static-core-4.17.19.tgz?cache=0&sync_timestamp=1621241092448&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40types%2Fexpress-serve-static-core%2Fdownload%2F%40types%2Fexpress-serve-static-core-4.17.19.tgz", + "integrity": "sha1-AKz8FjLnKaysTxUw6eFvbdFQih0=", + "dev": true, + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "node_modules/@types/glob": { + "version": "7.1.3", + "resolved": "https://registry.nlark.com/@types/glob/download/@types/glob-7.1.3.tgz?cache=0&sync_timestamp=1621241222840&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40types%2Fglob%2Fdownload%2F%40types%2Fglob-7.1.3.tgz", + "integrity": "sha1-5rqA82t9qtLGhazZJmOC5omFwYM=", + "dev": true, + "dependencies": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "node_modules/@types/http-proxy": { + "version": "1.17.6", + "resolved": "https://registry.nlark.com/@types/http-proxy/download/@types/http-proxy-1.17.6.tgz", + "integrity": "sha1-Ytw/reIn1qwoYsjxnuDanan9hhY=", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.7", + "resolved": "https://registry.nlark.com/@types/json-schema/download/@types/json-schema-7.0.7.tgz", + "integrity": "sha1-mKmTUWyFnrDVxMjwmDF6nqaNua0=", + "dev": true + }, + "node_modules/@types/mime": { + "version": "1.3.2", + "resolved": "https://registry.nlark.com/@types/mime/download/@types/mime-1.3.2.tgz", + "integrity": "sha1-k+Jb+e51/g/YC1lLxP6w6GIRG1o=", + "dev": true + }, + "node_modules/@types/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.nlark.com/@types/minimatch/download/@types/minimatch-3.0.4.tgz?cache=0&sync_timestamp=1621241868071&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40types%2Fminimatch%2Fdownload%2F%40types%2Fminimatch-3.0.4.tgz", + "integrity": "sha1-8Owl2/Lw5LGGRzE6wDETTKWySyE=", + "dev": true + }, + "node_modules/@types/minimist": { + "version": "1.2.1", + "resolved": "https://registry.nlark.com/@types/minimist/download/@types/minimist-1.2.1.tgz", + "integrity": "sha1-KD9mn/dte4Jg34q3pCYsyD2YglY=", + "dev": true + }, + "node_modules/@types/node": { + "version": "15.3.0", + "resolved": "https://registry.nlark.com/@types/node/download/@types/node-15.3.0.tgz", + "integrity": "sha1-1v7X1rxoVDBto96hr5+HSwB4PiY=", + "dev": true + }, + "node_modules/@types/normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.nlark.com/@types/normalize-package-data/download/@types/normalize-package-data-2.4.0.tgz?cache=0&sync_timestamp=1621242027779&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40types%2Fnormalize-package-data%2Fdownload%2F%40types%2Fnormalize-package-data-2.4.0.tgz", + "integrity": "sha1-5IbQ2XOW15vu3QpuM/RTT/a0lz4=", + "dev": true + }, + "node_modules/@types/q": { + "version": "1.5.4", + "resolved": "https://registry.nlark.com/@types/q/download/@types/q-1.5.4.tgz?cache=0&sync_timestamp=1621242400776&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40types%2Fq%2Fdownload%2F%40types%2Fq-1.5.4.tgz", + "integrity": "sha1-FZJUFOCtLNdlv+9YhC9+JqesyyQ=", + "dev": true + }, + "node_modules/@types/qs": { + "version": "6.9.6", + "resolved": "https://registry.nlark.com/@types/qs/download/@types/qs-6.9.6.tgz?cache=0&sync_timestamp=1621242292262&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40types%2Fqs%2Fdownload%2F%40types%2Fqs-6.9.6.tgz", + "integrity": "sha1-35w8izGiR+wxXmmWVmvjFx30s7E=", + "dev": true + }, + "node_modules/@types/range-parser": { + "version": "1.2.3", + "resolved": "https://registry.nlark.com/@types/range-parser/download/@types/range-parser-1.2.3.tgz?cache=0&sync_timestamp=1621242291785&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40types%2Frange-parser%2Fdownload%2F%40types%2Frange-parser-1.2.3.tgz", + "integrity": "sha1-fuMwunyq+5gJC+zoal7kQRWQTCw=", + "dev": true + }, + "node_modules/@types/serve-static": { + "version": "1.13.9", + "resolved": "https://registry.nlark.com/@types/serve-static/download/@types/serve-static-1.13.9.tgz?cache=0&sync_timestamp=1621242704905&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40types%2Fserve-static%2Fdownload%2F%40types%2Fserve-static-1.13.9.tgz", + "integrity": "sha1-qs8oqFoF7imhH7fD6tk1rFbzPk4=", + "dev": true, + "dependencies": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "node_modules/@types/source-list-map": { + "version": "0.1.2", + "resolved": "https://registry.nlark.com/@types/source-list-map/download/@types/source-list-map-0.1.2.tgz", + "integrity": "sha1-AHiDYGP/rxdBI0m7o2QIfgrALsk=", + "dev": true + }, + "node_modules/@types/tapable": { + "version": "1.0.7", + "resolved": "https://registry.nlark.com/@types/tapable/download/@types/tapable-1.0.7.tgz?cache=0&sync_timestamp=1621243847095&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40types%2Ftapable%2Fdownload%2F%40types%2Ftapable-1.0.7.tgz", + "integrity": "sha1-VFFYNC+Uno/Tv9gTIklx7N3D+sQ=", + "dev": true + }, + "node_modules/@types/uglify-js": { + "version": "3.13.0", + "resolved": "https://registry.nlark.com/@types/uglify-js/download/@types/uglify-js-3.13.0.tgz?cache=0&sync_timestamp=1621243851839&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40types%2Fuglify-js%2Fdownload%2F%40types%2Fuglify-js-3.13.0.tgz", + "integrity": "sha1-HK2N8fsLFDxaugjeVxLqnR/3ESQ=", + "dev": true, + "dependencies": { + "source-map": "^0.6.1" + } + }, + "node_modules/@types/uglify-js/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.nlark.com/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1618847019434&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/webpack": { + "version": "4.41.28", + "resolved": "https://registry.nlark.com/@types/webpack/download/@types/webpack-4.41.28.tgz?cache=0&sync_timestamp=1621243858675&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40types%2Fwebpack%2Fdownload%2F%40types%2Fwebpack-4.41.28.tgz", + "integrity": "sha1-AGmiFZt61Ng9C1gBlCwX1UEziXs=", + "dev": true, + "dependencies": { + "@types/anymatch": "*", + "@types/node": "*", + "@types/tapable": "^1", + "@types/uglify-js": "*", + "@types/webpack-sources": "*", + "source-map": "^0.6.0" + } + }, + "node_modules/@types/webpack-dev-server": { + "version": "3.11.4", + "resolved": "https://registry.nlark.com/@types/webpack-dev-server/download/@types/webpack-dev-server-3.11.4.tgz", + "integrity": "sha1-kNR91mC2ltQJQxq4wen6NhUQOgc=", + "dev": true, + "dependencies": { + "@types/connect-history-api-fallback": "*", + "@types/express": "*", + "@types/serve-static": "*", + "@types/webpack": "^4", + "http-proxy-middleware": "^1.0.0" + } + }, + "node_modules/@types/webpack-sources": { + "version": "2.1.0", + "resolved": "https://registry.nlark.com/@types/webpack-sources/download/@types/webpack-sources-2.1.0.tgz?cache=0&sync_timestamp=1621243863278&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40types%2Fwebpack-sources%2Fdownload%2F%40types%2Fwebpack-sources-2.1.0.tgz", + "integrity": "sha1-iIKwvWLR4M5i8YPQ0Bty5ugujBA=", + "dev": true, + "dependencies": { + "@types/node": "*", + "@types/source-list-map": "*", + "source-map": "^0.7.3" + } + }, + "node_modules/@types/webpack-sources/node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.nlark.com/source-map/download/source-map-0.7.3.tgz?cache=0&sync_timestamp=1618847019434&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsource-map%2Fdownload%2Fsource-map-0.7.3.tgz", + "integrity": "sha1-UwL4FpAxc1ImVECS5kmB91F1A4M=", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@types/webpack/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.nlark.com/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1618847019434&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@vue/babel-helper-vue-jsx-merge-props": { + "version": "1.2.1", + "resolved": "https://registry.nlark.com/@vue/babel-helper-vue-jsx-merge-props/download/@vue/babel-helper-vue-jsx-merge-props-1.2.1.tgz", + "integrity": "sha1-MWJKelBfsU2h1YAjclpMXycOaoE=", + "dev": true + }, + "node_modules/@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=1610812448062&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 + }, + "node_modules/@vue/babel-plugin-jsx": { + "version": "1.0.6", + "resolved": "https://registry.nlark.com/@vue/babel-plugin-jsx/download/@vue/babel-plugin-jsx-1.0.6.tgz?cache=0&sync_timestamp=1619929844730&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40vue%2Fbabel-plugin-jsx%2Fdownload%2F%40vue%2Fbabel-plugin-jsx-1.0.6.tgz", + "integrity": "sha1-GEvzVBq279vlB5q4sgwZ4q8QC/s=", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.0.0", + "@babel/plugin-syntax-jsx": "^7.0.0", + "@babel/template": "^7.0.0", + "@babel/traverse": "^7.0.0", + "@babel/types": "^7.0.0", + "@vue/babel-helper-vue-transform-on": "^1.0.2", + "camelcase": "^6.0.0", + "html-tags": "^3.1.0", + "svg-tags": "^1.0.0" + } + }, + "node_modules/@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=1602851123835&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, + "dependencies": { + "@babel/helper-module-imports": "^7.0.0", + "@babel/plugin-syntax-jsx": "^7.2.0", + "@vue/babel-helper-vue-jsx-merge-props": "^1.2.1", + "html-tags": "^2.0.0", + "lodash.kebabcase": "^4.1.1", + "svg-tags": "^1.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@vue/babel-plugin-transform-vue-jsx/node_modules/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, + "engines": { + "node": ">=4" + } + }, + "node_modules/@vue/babel-preset-app": { + "version": "4.5.13", + "resolved": "https://registry.nlark.com/@vue/babel-preset-app/download/@vue/babel-preset-app-4.5.13.tgz", + "integrity": "sha1-y0dTIeTHP38RDawppIwqnLgK/rY=", + "dev": true, + "dependencies": { + "@babel/core": "^7.11.0", + "@babel/helper-compilation-targets": "^7.9.6", + "@babel/helper-module-imports": "^7.8.3", + "@babel/plugin-proposal-class-properties": "^7.8.3", + "@babel/plugin-proposal-decorators": "^7.8.3", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-jsx": "^7.8.3", + "@babel/plugin-transform-runtime": "^7.11.0", + "@babel/preset-env": "^7.11.0", + "@babel/runtime": "^7.11.0", + "@vue/babel-plugin-jsx": "^1.0.3", + "@vue/babel-preset-jsx": "^1.2.4", + "babel-plugin-dynamic-import-node": "^2.3.3", + "core-js": "^3.6.5", + "core-js-compat": "^3.6.5", + "semver": "^6.1.0" + }, + "peerDependencies": { + "@babel/core": "*", + "core-js": "^3", + "vue": "^2 || ^3.0.0-0" + }, + "peerDependenciesMeta": { + "core-js": { + "optional": true + }, + "vue": { + "optional": true + } + } + }, + "node_modules/@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?cache=0&sync_timestamp=1603806765718&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fbabel-preset-jsx%2Fdownload%2F%40vue%2Fbabel-preset-jsx-1.2.4.tgz", + "integrity": "sha1-kv6nnbbxOwHoDToAmeKSS9y+Toc=", + "dev": true, + "dependencies": { + "@vue/babel-helper-vue-jsx-merge-props": "^1.2.1", + "@vue/babel-plugin-transform-vue-jsx": "^1.2.1", + "@vue/babel-sugar-composition-api-inject-h": "^1.2.1", + "@vue/babel-sugar-composition-api-render-instance": "^1.2.4", + "@vue/babel-sugar-functional-vue": "^1.2.2", + "@vue/babel-sugar-inject-h": "^1.2.2", + "@vue/babel-sugar-v-model": "^1.2.3", + "@vue/babel-sugar-v-on": "^1.2.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@vue/babel-sugar-composition-api-inject-h": { + "version": "1.2.1", + "resolved": "https://registry.nlark.com/@vue/babel-sugar-composition-api-inject-h/download/@vue/babel-sugar-composition-api-inject-h-1.2.1.tgz", + "integrity": "sha1-BdbgxDJxDjdYKyvppgSbaJtvA+s=", + "dev": true, + "dependencies": { + "@babel/plugin-syntax-jsx": "^7.2.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@vue/babel-sugar-composition-api-render-instance": { + "version": "1.2.4", + "resolved": "https://registry.nlark.com/@vue/babel-sugar-composition-api-render-instance/download/@vue/babel-sugar-composition-api-render-instance-1.2.4.tgz", + "integrity": "sha1-5MvGmXw0T6wnF4WteikyXFHWjRk=", + "dev": true, + "dependencies": { + "@babel/plugin-syntax-jsx": "^7.2.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@vue/babel-sugar-functional-vue": { + "version": "1.2.2", + "resolved": "https://registry.nlark.com/@vue/babel-sugar-functional-vue/download/@vue/babel-sugar-functional-vue-1.2.2.tgz", + "integrity": "sha1-JnqayNeHyW7b8Dzj85LEnam9Jlg=", + "dev": true, + "dependencies": { + "@babel/plugin-syntax-jsx": "^7.2.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@vue/babel-sugar-inject-h": { + "version": "1.2.2", + "resolved": "https://registry.nlark.com/@vue/babel-sugar-inject-h/download/@vue/babel-sugar-inject-h-1.2.2.tgz", + "integrity": "sha1-1zjTyJM2fshJHcu2abAAkZKT46o=", + "dev": true, + "dependencies": { + "@babel/plugin-syntax-jsx": "^7.2.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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=1603184320789&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, + "dependencies": { + "@babel/plugin-syntax-jsx": "^7.2.0", + "@vue/babel-helper-vue-jsx-merge-props": "^1.2.1", + "@vue/babel-plugin-transform-vue-jsx": "^1.2.1", + "camelcase": "^5.0.0", + "html-tags": "^2.0.0", + "svg-tags": "^1.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@vue/babel-sugar-v-model/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npm.taobao.org/camelcase/download/camelcase-5.3.1.tgz?cache=0&sync_timestamp=1603921799543&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcamelcase%2Fdownload%2Fcamelcase-5.3.1.tgz", + "integrity": "sha1-48mzFWnhBoEd8kL3FXJaH0xJQyA=", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@vue/babel-sugar-v-model/node_modules/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, + "engines": { + "node": ">=4" + } + }, + "node_modules/@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=1603181880042&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, + "dependencies": { + "@babel/plugin-syntax-jsx": "^7.2.0", + "@vue/babel-plugin-transform-vue-jsx": "^1.2.1", + "camelcase": "^5.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@vue/babel-sugar-v-on/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npm.taobao.org/camelcase/download/camelcase-5.3.1.tgz?cache=0&sync_timestamp=1603921799543&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcamelcase%2Fdownload%2Fcamelcase-5.3.1.tgz", + "integrity": "sha1-48mzFWnhBoEd8kL3FXJaH0xJQyA=", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@vue/cli-overlay": { + "version": "4.5.13", + "resolved": "https://registry.nlark.com/@vue/cli-overlay/download/@vue/cli-overlay-4.5.13.tgz", + "integrity": "sha1-Tx/SFhvo9p1suoB58/DX3E3uR6c=", + "dev": true + }, + "node_modules/@vue/cli-plugin-babel": { + "version": "4.5.13", + "resolved": "https://registry.nlark.com/@vue/cli-plugin-babel/download/@vue/cli-plugin-babel-4.5.13.tgz", + "integrity": "sha1-qJxILtzE6h0TVkXOxQKn9f1MMOc=", + "dev": true, + "dependencies": { + "@babel/core": "^7.11.0", + "@vue/babel-preset-app": "^4.5.13", + "@vue/cli-shared-utils": "^4.5.13", + "babel-loader": "^8.1.0", + "cache-loader": "^4.1.0", + "thread-loader": "^2.1.3", + "webpack": "^4.0.0" + }, + "peerDependencies": { + "@vue/cli-service": "^3.0.0 || ^4.0.0-0" + } + }, + "node_modules/@vue/cli-plugin-router": { + "version": "4.5.13", + "resolved": "https://registry.nlark.com/@vue/cli-plugin-router/download/@vue/cli-plugin-router-4.5.13.tgz", + "integrity": "sha1-C2fIiYor8TKUGRmiouXzqsvZ/74=", + "dev": true, + "dependencies": { + "@vue/cli-shared-utils": "^4.5.13" + }, + "peerDependencies": { + "@vue/cli-service": "^3.0.0 || ^4.0.0-0" + } + }, + "node_modules/@vue/cli-plugin-vuex": { + "version": "4.5.13", + "resolved": "https://registry.nlark.com/@vue/cli-plugin-vuex/download/@vue/cli-plugin-vuex-4.5.13.tgz", + "integrity": "sha1-mGRti8HmnPbGpsui/tPqzgNWw2A=", + "dev": true, + "peerDependencies": { + "@vue/cli-service": "^3.0.0 || ^4.0.0-0" + } + }, + "node_modules/@vue/cli-service": { + "version": "4.5.13", + "resolved": "https://registry.nlark.com/@vue/cli-service/download/@vue/cli-service-4.5.13.tgz?cache=0&sync_timestamp=1620981774837&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40vue%2Fcli-service%2Fdownload%2F%40vue%2Fcli-service-4.5.13.tgz", + "integrity": "sha1-oJ5oSoAWhLbiTlQUrTBlCXDuye0=", + "dev": true, + "dependencies": { + "@intervolga/optimize-cssnano-plugin": "^1.0.5", + "@soda/friendly-errors-webpack-plugin": "^1.7.1", + "@soda/get-current-script": "^1.0.0", + "@types/minimist": "^1.2.0", + "@types/webpack": "^4.0.0", + "@types/webpack-dev-server": "^3.11.0", + "@vue/cli-overlay": "^4.5.13", + "@vue/cli-plugin-router": "^4.5.13", + "@vue/cli-plugin-vuex": "^4.5.13", + "@vue/cli-shared-utils": "^4.5.13", + "@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": "^8.0.1", + "terser-webpack-plugin": "^1.4.4", + "thread-loader": "^2.1.3", + "url-loader": "^2.2.0", + "vue-loader": "^15.9.2", + "vue-style-loader": "^4.1.2", + "webpack": "^4.0.0", + "webpack-bundle-analyzer": "^3.8.0", + "webpack-chain": "^6.4.0", + "webpack-dev-server": "^3.11.0", + "webpack-merge": "^4.2.2" + }, + "bin": { + "vue-cli-service": "bin/vue-cli-service.js" + }, + "engines": { + "node": ">=8" + }, + "optionalDependencies": { + "vue-loader-v16": "npm:vue-loader@^16.1.0" + }, + "peerDependencies": { + "@vue/compiler-sfc": "^3.0.0-beta.14", + "vue-template-compiler": "^2.0.0" + }, + "peerDependenciesMeta": { + "@vue/compiler-sfc": { + "optional": true + }, + "less-loader": { + "optional": true + }, + "pug-plain-loader": { + "optional": true + }, + "raw-loader": { + "optional": true + }, + "sass-loader": { + "optional": true + }, + "stylus-loader": { + "optional": true + }, + "vue-template-compiler": { + "optional": true + } + } + }, + "node_modules/@vue/cli-shared-utils": { + "version": "4.5.13", + "resolved": "https://registry.nlark.com/@vue/cli-shared-utils/download/@vue/cli-shared-utils-4.5.13.tgz", + "integrity": "sha1-rNQPMbR5DxY0KSvapfypXcHg/1A=", + "dev": true, + "dependencies": { + "@hapi/joi": "^15.0.1", + "chalk": "^2.4.2", + "execa": "^1.0.0", + "launch-editor": "^2.2.1", + "lru-cache": "^5.1.1", + "node-ipc": "^9.1.1", + "open": "^6.3.0", + "ora": "^3.4.0", + "read-pkg": "^5.1.1", + "request": "^2.88.2", + "semver": "^6.1.0", + "strip-ansi": "^6.0.0" + } + }, + "node_modules/@vue/cli-shared-utils/node_modules/ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-5.0.0.tgz", + "integrity": "sha1-OIU59VF5vzkznIGvMKZU1p+Hy3U=", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@vue/cli-shared-utils/node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-6.0.0.tgz?cache=0&sync_timestamp=1618553320591&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-6.0.0.tgz", + "integrity": "sha1-CxVx3XZpzNTz4G4U7x7tJiJa5TI=", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@vue/component-compiler-utils": { + "version": "3.2.0", + "resolved": "https://registry.npm.taobao.org/@vue/component-compiler-utils/download/@vue/component-compiler-utils-3.2.0.tgz", + "integrity": "sha1-j4UYLO7Sjps8dTE95mn4MWbRHl0=", + "dev": true, + "dependencies": { + "consolidate": "^0.15.1", + "hash-sum": "^1.0.2", + "lru-cache": "^4.1.2", + "merge-source-map": "^1.1.0", + "postcss": "^7.0.14", + "postcss-selector-parser": "^6.0.2", + "source-map": "~0.6.1", + "vue-template-es2015-compiler": "^1.9.0" + }, + "optionalDependencies": { + "prettier": "^1.18.2" + } + }, + "node_modules/@vue/component-compiler-utils/node_modules/hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/hash-sum/download/hash-sum-1.0.2.tgz", + "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=", + "dev": true + }, + "node_modules/@vue/component-compiler-utils/node_modules/lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npm.taobao.org/lru-cache/download/lru-cache-4.1.5.tgz", + "integrity": "sha1-i75Q6oW+1ZvJ4z3KuCNe6bz0Q80=", + "dev": true, + "dependencies": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "node_modules/@vue/component-compiler-utils/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.nlark.com/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1618847019434&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@vue/component-compiler-utils/node_modules/yallist": { + "version": "2.1.2", + "resolved": "https://registry.nlark.com/yallist/download/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + }, + "node_modules/@vue/preload-webpack-plugin": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/@vue/preload-webpack-plugin/download/@vue/preload-webpack-plugin-1.1.2.tgz", + "integrity": "sha1-zrkktOyzucQ4ccekKaAvhCPmIas=", + "dev": true, + "engines": { + "node": ">=6.0.0" + }, + "peerDependencies": { + "html-webpack-plugin": ">=2.26.0", + "webpack": ">=4.0.0" + } + }, + "node_modules/@vue/web-component-wrapper": { + "version": "1.3.0", + "resolved": "https://registry.npm.taobao.org/@vue/web-component-wrapper/download/@vue/web-component-wrapper-1.3.0.tgz?cache=0&sync_timestamp=1613216588742&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fweb-component-wrapper%2Fdownload%2F%40vue%2Fweb-component-wrapper-1.3.0.tgz", + "integrity": "sha1-trQKdiVCnSvXwigd26YB7QXcfxo=", + "dev": true + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/ast/download/@webassemblyjs/ast-1.9.0.tgz?cache=0&sync_timestamp=1610041205837&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Fast%2Fdownload%2F%40webassemblyjs%2Fast-1.9.0.tgz", + "integrity": "sha1-vYUGBLQEJFmlpBzX0zjL7Wle2WQ=", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/floating-point-hex-parser/download/@webassemblyjs/floating-point-hex-parser-1.9.0.tgz?cache=0&sync_timestamp=1610044909971&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Ffloating-point-hex-parser%2Fdownload%2F%40webassemblyjs%2Ffloating-point-hex-parser-1.9.0.tgz", + "integrity": "sha1-PD07Jxvd/ITesA9xNEQ4MR1S/7Q=", + "dev": true + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/helper-api-error/download/@webassemblyjs/helper-api-error-1.9.0.tgz?cache=0&sync_timestamp=1610041208312&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Fhelper-api-error%2Fdownload%2F%40webassemblyjs%2Fhelper-api-error-1.9.0.tgz", + "integrity": "sha1-ID9nbjM7lsnaLuqzzO8zxFkotqI=", + "dev": true + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/helper-buffer/download/@webassemblyjs/helper-buffer-1.9.0.tgz?cache=0&sync_timestamp=1610041207802&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Fhelper-buffer%2Fdownload%2F%40webassemblyjs%2Fhelper-buffer-1.9.0.tgz", + "integrity": "sha1-oUQtJpxf6yP8vJ73WdrDVH8p3gA=", + "dev": true + }, + "node_modules/@webassemblyjs/helper-code-frame": { + "version": "1.9.0", + "resolved": "https://registry.nlark.com/@webassemblyjs/helper-code-frame/download/@webassemblyjs/helper-code-frame-1.9.0.tgz", + "integrity": "sha1-ZH+Iks0gQ6gqwMjF51w28dkVnyc=", + "dev": true, + "dependencies": { + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "node_modules/@webassemblyjs/helper-fsm": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/helper-fsm/download/@webassemblyjs/helper-fsm-1.9.0.tgz?cache=0&sync_timestamp=1610041208052&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Fhelper-fsm%2Fdownload%2F%40webassemblyjs%2Fhelper-fsm-1.9.0.tgz", + "integrity": "sha1-wFJWtxJEIUZx9LCOwQitY7cO3bg=", + "dev": true + }, + "node_modules/@webassemblyjs/helper-module-context": { + "version": "1.9.0", + "resolved": "https://registry.nlark.com/@webassemblyjs/helper-module-context/download/@webassemblyjs/helper-module-context-1.9.0.tgz", + "integrity": "sha1-JdiIS3aDmHGgimxvgGw5ee9xLwc=", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.nlark.com/@webassemblyjs/helper-wasm-bytecode/download/@webassemblyjs/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha1-T+2L6sm4wU+MWLcNEk1UndH+V5A=", + "dev": true + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/helper-wasm-section/download/@webassemblyjs/helper-wasm-section-1.9.0.tgz?cache=0&sync_timestamp=1610043135816&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Fhelper-wasm-section%2Fdownload%2F%40webassemblyjs%2Fhelper-wasm-section-1.9.0.tgz", + "integrity": "sha1-WkE41aYpK6GLBMWuSXF+QWeWU0Y=", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/ieee754/download/@webassemblyjs/ieee754-1.9.0.tgz?cache=0&sync_timestamp=1610041205525&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Fieee754%2Fdownload%2F%40webassemblyjs%2Fieee754-1.9.0.tgz", + "integrity": "sha1-Fceg+6roP7JhQ7us9tbfFwKtOeQ=", + "dev": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/leb128/download/@webassemblyjs/leb128-1.9.0.tgz?cache=0&sync_timestamp=1610041205334&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Fleb128%2Fdownload%2F%40webassemblyjs%2Fleb128-1.9.0.tgz", + "integrity": "sha1-8Zygt2ptxVYjoJz/p2noOPoeHJU=", + "dev": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/utf8/download/@webassemblyjs/utf8-1.9.0.tgz?cache=0&sync_timestamp=1610041205627&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Futf8%2Fdownload%2F%40webassemblyjs%2Futf8-1.9.0.tgz", + "integrity": "sha1-BNM7Y2945qaBMifoJAL3Y3tiKas=", + "dev": true + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.nlark.com/@webassemblyjs/wasm-edit/download/@webassemblyjs/wasm-edit-1.9.0.tgz", + "integrity": "sha1-P+bXnT8PkiGDqoYALELdJWz+6c8=", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/wasm-gen/download/@webassemblyjs/wasm-gen-1.9.0.tgz?cache=0&sync_timestamp=1610043137884&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Fwasm-gen%2Fdownload%2F%40webassemblyjs%2Fwasm-gen-1.9.0.tgz", + "integrity": "sha1-ULxw7Gje2OJ2OwGhQYv0NJGnpJw=", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/wasm-opt/download/@webassemblyjs/wasm-opt-1.9.0.tgz?cache=0&sync_timestamp=1610041206776&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Fwasm-opt%2Fdownload%2F%40webassemblyjs%2Fwasm-opt-1.9.0.tgz", + "integrity": "sha1-IhEYHlsxMmRDzIES658LkChyGmE=", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/wasm-parser/download/@webassemblyjs/wasm-parser-1.9.0.tgz?cache=0&sync_timestamp=1610041206212&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Fwasm-parser%2Fdownload%2F%40webassemblyjs%2Fwasm-parser-1.9.0.tgz", + "integrity": "sha1-nUjkSCbfSmWYKUqmyHRp1kL/9l4=", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "node_modules/@webassemblyjs/wast-parser": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/wast-parser/download/@webassemblyjs/wast-parser-1.9.0.tgz", + "integrity": "sha1-MDERXXmsW9JhVWzsw/qQo+9FGRQ=", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/floating-point-hex-parser": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-code-frame": "1.9.0", + "@webassemblyjs/helper-fsm": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/wast-printer/download/@webassemblyjs/wast-printer-1.9.0.tgz", + "integrity": "sha1-STXVTIX+9jewDOn1I3dFHQDUeJk=", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.nlark.com/@xtuc/ieee754/download/@xtuc/ieee754-1.2.0.tgz", + "integrity": "sha1-7vAUoxRa5Hehy8AM0eVSM23Ot5A=", + "dev": true + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npm.taobao.org/@xtuc/long/download/@xtuc/long-4.2.2.tgz", + "integrity": "sha1-0pHGpOl5ibXGHZrPOWrk/hM6cY0=", + "dev": true + }, + "node_modules/accepts": { + "version": "1.3.7", + "resolved": "https://registry.nlark.com/accepts/download/accepts-1.3.7.tgz", + "integrity": "sha1-UxvHJlF6OytB+FACHGzBXqq1B80=", + "dev": true, + "dependencies": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.nlark.com/acorn/download/acorn-7.4.1.tgz?cache=0&sync_timestamp=1620134156200&other_urls=https%3A%2F%2Fregistry.nlark.com%2Facorn%2Fdownload%2Facorn-7.4.1.tgz", + "integrity": "sha1-/q7SVZc9LndVW4PbwIhRpsY1IPo=", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.nlark.com/acorn-walk/download/acorn-walk-7.2.0.tgz?cache=0&sync_timestamp=1619259302863&other_urls=https%3A%2F%2Fregistry.nlark.com%2Facorn-walk%2Fdownload%2Facorn-walk-7.2.0.tgz", + "integrity": "sha1-DeiJpgEgOQmw++B7iTjcIdLpZ7w=", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/add-dom-event-listener": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/add-dom-event-listener/-/add-dom-event-listener-1.1.0.tgz", + "integrity": "sha512-WCxx1ixHT0GQU9hb0KI/mhgRQhnU+U3GvwY6ZvVjYq8rsihIGoaIOUbY0yMPBxLH5MDtr0kz3fisWGNcbWW7Jw==", + "dependencies": { + "object-assign": "4.x" + } + }, + "node_modules/address": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/address/download/address-1.1.2.tgz", + "integrity": "sha1-vxEWycdYxRt6kz0pa3LCIe2UKLY=", + "dev": true, + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.nlark.com/ajv/download/ajv-6.12.6.tgz?cache=0&sync_timestamp=1621023521694&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fajv%2Fdownload%2Fajv-6.12.6.tgz", + "integrity": "sha1-uvWmLoArB9l3A0WG+MO69a3ybfQ=", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-errors": { + "version": "1.0.1", + "resolved": "https://registry.nlark.com/ajv-errors/download/ajv-errors-1.0.1.tgz", + "integrity": "sha1-81mGrOuRr63sQQL72FAUlQzvpk0=", + "dev": true, + "peerDependencies": { + "ajv": ">=5.0.0" + } + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npm.taobao.org/ajv-keywords/download/ajv-keywords-3.5.2.tgz?cache=0&sync_timestamp=1616882351228&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fajv-keywords%2Fdownload%2Fajv-keywords-3.5.2.tgz", + "integrity": "sha1-MfKdpatuANHC0yms97WSlhTVAU0=", + "dev": true, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/alphanum-sort/download/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", + "dev": true + }, + "node_modules/ansi-colors": { + "version": "3.2.4", + "resolved": "https://registry.npm.taobao.org/ansi-colors/download/ansi-colors-3.2.4.tgz", + "integrity": "sha1-46PaS/uubIapwoViXeEkojQCb78=", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-html": { + "version": "0.0.7", + "resolved": "https://registry.npm.taobao.org/ansi-html/download/ansi-html-0.0.7.tgz", + "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=", + "dev": true, + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-4.1.0.tgz", + "integrity": "sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc=", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.nlark.com/ansi-styles/download/ansi-styles-3.2.1.tgz?cache=0&sync_timestamp=1618995651629&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fansi-styles%2Fdownload%2Fansi-styles-3.2.1.tgz", + "integrity": "sha1-QfuyAkPlCxK+DwS43tvwdSDOhB0=", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ant-design-vue": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/ant-design-vue/-/ant-design-vue-1.7.5.tgz", + "integrity": "sha512-QVrirCz6eetzui+Dv/ujMqUwIr8e/2H+pKr4VC3mpc+cHkw6L9cBRJK7DhfO7GTyK4EWKkEH3lfLWlD/XjUoQQ==", + "hasInstallScript": true, + "dependencies": { + "@ant-design/icons": "^2.1.1", + "@ant-design/icons-vue": "^2.0.0", + "@simonwep/pickr": "~1.7.0", + "add-dom-event-listener": "^1.0.2", + "array-tree-filter": "^2.1.0", + "async-validator": "^3.0.3", + "babel-helper-vue-jsx-merge-props": "^2.0.3", + "babel-runtime": "6.x", + "classnames": "^2.2.5", + "component-classes": "^1.2.6", + "dom-align": "^1.10.4", + "dom-closest": "^0.2.0", + "dom-scroll-into-view": "^2.0.0", + "enquire.js": "^2.1.6", + "intersperse": "^1.0.0", + "is-mobile": "^2.2.1", + "is-negative-zero": "^2.0.0", + "ismobilejs": "^1.0.0", + "json2mq": "^0.2.0", + "lodash": "^4.17.5", + "moment": "^2.21.0", + "mutationobserver-shim": "^0.3.2", + "node-emoji": "^1.10.0", + "omit.js": "^1.0.0", + "raf": "^3.4.0", + "resize-observer-polyfill": "^1.5.1", + "shallow-equal": "^1.0.0", + "shallowequal": "^1.0.2", + "vue-ref": "^2.0.0", + "warning": "^4.0.0" + }, + "peerDependencies": { + "vue": "^2.6.0", + "vue-template-compiler": "^2.6.0" + } + }, + "node_modules/any-promise": { + "version": "1.3.0", + "resolved": "https://registry.nlark.com/any-promise/download/any-promise-1.3.0.tgz", + "integrity": "sha1-q8av7tzqUugJzcA3au0845Y10X8=", + "dev": true + }, + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npm.taobao.org/anymatch/download/anymatch-3.1.2.tgz?cache=0&sync_timestamp=1617747502795&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fanymatch%2Fdownload%2Fanymatch-3.1.2.tgz", + "integrity": "sha1-wFV8CWrzLxBhmPT04qODU343hxY=", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/aproba": { + "version": "1.2.0", + "resolved": "https://registry.nlark.com/aproba/download/aproba-1.2.0.tgz", + "integrity": "sha1-aALmJk79GMeQobDVF/DyYnvyyUo=", + "dev": true + }, + "node_modules/arch": { + "version": "2.2.0", + "resolved": "https://registry.nlark.com/arch/download/arch-2.2.0.tgz", + "integrity": "sha1-G8R4GPMFdk8jqzMGsL/AhsWinRE=", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.nlark.com/argparse/download/argparse-1.0.10.tgz", + "integrity": "sha1-vNZ5HqWuCXJeF+WtmIE0zUCz2RE=", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/arr-diff/download/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.nlark.com/arr-flatten/download/arr-flatten-1.1.0.tgz?cache=0&sync_timestamp=1618846805394&other_urls=https%3A%2F%2Fregistry.nlark.com%2Farr-flatten%2Fdownload%2Farr-flatten-1.1.0.tgz", + "integrity": "sha1-NgSLv/TntH4TZkQxbJlmnqWukfE=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/arr-union/download/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/array-flatten/download/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", + "dev": true + }, + "node_modules/array-tree-filter": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-tree-filter/-/array-tree-filter-2.1.0.tgz", + "integrity": "sha512-4ROwICNlNw/Hqa9v+rk5h22KjmzB1JGTMVKP2AKJBOCgb0yL0ASf0+YvCcLNNwquOHNX48jkeZIJ3a+oOQqKcw==" + }, + "node_modules/array-union": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/array-union/download/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "dev": true, + "dependencies": { + "array-uniq": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.nlark.com/array-uniq/download/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npm.taobao.org/array-unique/download/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/asn1": { + "version": "0.2.4", + "resolved": "https://registry.npm.taobao.org/asn1/download/asn1-0.2.4.tgz", + "integrity": "sha1-jSR136tVO7M+d7VOWeiAu4ziMTY=", + "dev": true, + "dependencies": { + "safer-buffer": "~2.1.0" + } + }, + "node_modules/asn1.js": { + "version": "5.4.1", + "resolved": "https://registry.npm.taobao.org/asn1.js/download/asn1.js-5.4.1.tgz", + "integrity": "sha1-EamAuE67kXgc41sP3C7ilON4Pwc=", + "dev": true, + "dependencies": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/asn1.js/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-4.12.0.tgz", + "integrity": "sha1-d1s/J477uXGO7HNh9IP7Nvu/6og=", + "dev": true + }, + "node_modules/assert": { + "version": "1.5.0", + "resolved": "https://registry.npm.taobao.org/assert/download/assert-1.5.0.tgz", + "integrity": "sha1-VcEJqvbgrv2z3EtxJAxwv1dLGOs=", + "dev": true, + "dependencies": { + "object-assign": "^4.1.1", + "util": "0.10.3" + } + }, + "node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.nlark.com/assert-plus/download/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/assert/node_modules/inherits": { + "version": "2.0.1", + "resolved": "https://registry.nlark.com/inherits/download/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", + "dev": true + }, + "node_modules/assert/node_modules/util": { + "version": "0.10.3", + "resolved": "https://registry.npm.taobao.org/util/download/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "dev": true, + "dependencies": { + "inherits": "2.0.1" + } + }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/assign-symbols/download/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/async": { + "version": "2.6.3", + "resolved": "https://registry.npm.taobao.org/async/download/async-2.6.3.tgz", + "integrity": "sha1-1yYl4jRKNlbjo61Pp0n6gymdgv8=", + "dev": true, + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/async-each": { + "version": "1.0.3", + "resolved": "https://registry.nlark.com/async-each/download/async-each-1.0.3.tgz", + "integrity": "sha1-tyfb+H12UWAvBvTUrDh/R9kbDL8=", + "dev": true + }, + "node_modules/async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/async-limiter/download/async-limiter-1.0.1.tgz", + "integrity": "sha1-3TeelPDbgxCwgpH51kwyCXZmF/0=", + "dev": true + }, + "node_modules/async-validator": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/async-validator/-/async-validator-3.5.2.tgz", + "integrity": "sha512-8eLCg00W9pIRZSB781UUX/H6Oskmm8xloZfr09lz5bikRpBVDlJ3hRVuxxP1SxcwsEYfJ4IU8Q19Y8/893r3rQ==" + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npm.taobao.org/asynckit/download/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/atob/download/atob-2.1.2.tgz", + "integrity": "sha1-bZUX654DDSQ2ZmZR6GvZ9vE1M8k=", + "dev": true, + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/autoprefixer": { + "version": "9.8.6", + "resolved": "https://registry.npm.taobao.org/autoprefixer/download/autoprefixer-9.8.6.tgz?cache=0&sync_timestamp=1614956748845&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fautoprefixer%2Fdownload%2Fautoprefixer-9.8.6.tgz", + "integrity": "sha1-O3NZTKG/kmYyDFrPFYjXTep0IQ8=", + "dev": true, + "dependencies": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "colorette": "^1.2.1", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + }, + "node_modules/aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npm.taobao.org/aws-sign2/download/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/aws4": { + "version": "1.11.0", + "resolved": "https://registry.nlark.com/aws4/download/aws4-1.11.0.tgz", + "integrity": "sha1-1h9G2DslGSUOJ4Ta9bCUeai0HFk=", + "dev": true + }, + "node_modules/axios": { + "version": "0.18.1", + "resolved": "https://registry.nlark.com/axios/download/axios-0.18.1.tgz", + "integrity": "sha1-/z8N4ue10YDnV62YAA8Qgbh7zqM=", + "deprecated": "Critical security vulnerability fixed in v0.21.1. For more information, see https://github.com/axios/axios/pull/3410", + "dependencies": { + "follow-redirects": "1.5.10", + "is-buffer": "^2.0.2" + } + }, + "node_modules/axios/node_modules/debug": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-3.1.0.tgz?cache=0&sync_timestamp=1607566551397&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-3.1.0.tgz", + "integrity": "sha1-W7WgZyYotkFJVmuhaBnmFRjGcmE=", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/axios/node_modules/follow-redirects": { + "version": "1.5.10", + "resolved": "https://registry.nlark.com/follow-redirects/download/follow-redirects-1.5.10.tgz?cache=0&sync_timestamp=1620555246888&other_urls=https%3A%2F%2Fregistry.nlark.com%2Ffollow-redirects%2Fdownload%2Ffollow-redirects-1.5.10.tgz", + "integrity": "sha1-e3qfmuov3/NnhqlP9kPtB/T/Xio=", + "dependencies": { + "debug": "=3.1.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/axios/node_modules/is-buffer": { + "version": "2.0.5", + "resolved": "https://registry.npm.taobao.org/is-buffer/download/is-buffer-2.0.5.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-buffer%2Fdownload%2Fis-buffer-2.0.5.tgz", + "integrity": "sha1-68JS5ADSL/jXf6CYiIIaJKZYwZE=", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "engines": { + "node": ">=4" + } + }, + "node_modules/axios/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433856030&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/babel-helper-vue-jsx-merge-props": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-2.0.3.tgz", + "integrity": "sha512-gsLiKK7Qrb7zYJNgiXKpXblxbV5ffSwR0f5whkPAaBAR4fhi6bwRZxX9wBlIc5M/v8CCkXUbXZL4N/nSE97cqg==" + }, + "node_modules/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=1606424647115&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbabel-loader%2Fdownload%2Fbabel-loader-8.2.2.tgz", + "integrity": "sha1-k2POhMEMmkDmx1N0jhRBtgyKC4E=", + "dev": true, + "dependencies": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^1.4.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 8.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" + } + }, + "node_modules/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", + "integrity": "sha1-hP2hnJduxcbe/vV/lCez3vZuF6M=", + "dev": true, + "dependencies": { + "object.assign": "^4.1.0" + } + }, + "node_modules/babel-plugin-import": { + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/babel-plugin-import/-/babel-plugin-import-1.13.3.tgz", + "integrity": "sha512-1qCWdljJOrDRH/ybaCZuDgySii4yYrtQ8OJQwrcDqdt0y67N30ng3X3nABg6j7gR7qUJgcMa9OMhc4AGViDwWw==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.0.0", + "@babel/runtime": "^7.0.0" + } + }, + "node_modules/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?cache=0&sync_timestamp=1617206744309&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbabel-plugin-polyfill-corejs2%2Fdownload%2Fbabel-plugin-polyfill-corejs2-0.2.0.tgz", + "integrity": "sha1-aGd1v5pap1fhBSCQNnXjiJyu7cQ=", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.2.0", + "semver": "^6.1.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.2.0", + "resolved": "https://registry.nlark.com/babel-plugin-polyfill-corejs3/download/babel-plugin-polyfill-corejs3-0.2.0.tgz", + "integrity": "sha1-9LS7exkymCffNv9W9ubTZwJst6I=", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.2.0", + "core-js-compat": "^3.9.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/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?cache=0&sync_timestamp=1617206141393&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbabel-plugin-polyfill-regenerator%2Fdownload%2Fbabel-plugin-polyfill-regenerator-0.2.0.tgz", + "integrity": "sha1-hT9fVxb0aR2YyE+Aacdjbqjaerg=", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.2.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "dependencies": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + } + }, + "node_modules/babel-runtime/node_modules/core-js": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", + "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.", + "hasInstallScript": true + }, + "node_modules/babel-runtime/node_modules/regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" + }, + "node_modules/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=1617714233441&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbalanced-match%2Fdownload%2Fbalanced-match-1.0.2.tgz", + "integrity": "sha1-6D46fj8wCzTLnYf2FfoMvzV2kO4=" + }, + "node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npm.taobao.org/base/download/base-0.11.2.tgz", + "integrity": "sha1-e95c7RRbbVUakNuH+DxVi060io8=", + "dev": true, + "dependencies": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npm.taobao.org/base64-js/download/base64-js-1.5.1.tgz", + "integrity": "sha1-GxtEAWClv3rUC2UPCVljSBkDkwo=", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/batch/download/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", + "dev": true + }, + "node_modules/bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.nlark.com/bcrypt-pbkdf/download/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dev": true, + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "node_modules/bfj": { + "version": "6.1.2", + "resolved": "https://registry.nlark.com/bfj/download/bfj-6.1.2.tgz", + "integrity": "sha1-MlyGGoIryzWKQceKM7jm4ght3n8=", + "dev": true, + "dependencies": { + "bluebird": "^3.5.5", + "check-types": "^8.0.3", + "hoopy": "^0.1.4", + "tryer": "^1.0.1" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.nlark.com/big.js/download/big.js-5.2.2.tgz", + "integrity": "sha1-ZfCvOC9Xi83HQr2cKB6cstd2gyg=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/binary-extensions/download/binary-extensions-2.2.0.tgz?cache=0&sync_timestamp=1610299322955&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, + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/bindings": { + "version": "1.5.0", + "resolved": "https://registry.npm.taobao.org/bindings/download/bindings-1.5.0.tgz", + "integrity": "sha1-EDU8npRTNLwFEabZCzj7x8nFBN8=", + "dev": true, + "optional": true, + "dependencies": { + "file-uri-to-path": "1.0.0" + } + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npm.taobao.org/bluebird/download/bluebird-3.7.2.tgz?cache=0&sync_timestamp=1602657218976&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbluebird%2Fdownload%2Fbluebird-3.7.2.tgz", + "integrity": "sha1-nyKcFb4nJFT/qXOs4NvueaGww28=", + "dev": true + }, + "node_modules/bn.js": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-5.2.0.tgz", + "integrity": "sha1-NYhgZ0OWxpl3canQUfzBtX1K4AI=", + "dev": true + }, + "node_modules/body-parser": { + "version": "1.19.0", + "resolved": "https://registry.nlark.com/body-parser/download/body-parser-1.19.0.tgz", + "integrity": "sha1-lrJwnlfJxOCab9Zqj9l5hE9p8Io=", + "dev": true, + "dependencies": { + "bytes": "3.1.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.7.0", + "raw-body": "2.4.0", + "type-is": "~1.6.17" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&sync_timestamp=1607566551397&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433856030&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/body-parser/node_modules/qs": { + "version": "6.7.0", + "resolved": "https://registry.npm.taobao.org/qs/download/qs-6.7.0.tgz", + "integrity": "sha1-QdwaAV49WB8WIXdr4xr7KHapsbw=", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/bonjour": { + "version": "3.5.0", + "resolved": "https://registry.nlark.com/bonjour/download/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "dev": true, + "dependencies": { + "array-flatten": "^2.1.0", + "deep-equal": "^1.0.1", + "dns-equal": "^1.0.0", + "dns-txt": "^2.0.2", + "multicast-dns": "^6.0.1", + "multicast-dns-service-types": "^1.1.0" + } + }, + "node_modules/bonjour/node_modules/array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/array-flatten/download/array-flatten-2.1.2.tgz", + "integrity": "sha1-JO+AoowaiTYX4hSbDG0NeIKTsJk=", + "dev": true + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/boolbase/download/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npm.taobao.org/brace-expansion/download/brace-expansion-1.1.11.tgz?cache=0&sync_timestamp=1614010785257&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbrace-expansion%2Fdownload%2Fbrace-expansion-1.1.11.tgz", + "integrity": "sha1-PH/L9SnYcibz0vUrlm/1Jx60Qd0=", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npm.taobao.org/braces/download/braces-2.3.2.tgz", + "integrity": "sha1-WXn9PxTNUxVl5fot8av/8d+u5yk=", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.nlark.com/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/braces/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/is-extendable/download/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/brorand": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/brorand/download/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", + "dev": true + }, + "node_modules/browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/browserify-aes/download/browserify-aes-1.2.0.tgz", + "integrity": "sha1-Mmc0ZC9APavDADIJhTu3CtQo70g=", + "dev": true, + "dependencies": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/browserify-cipher/download/browserify-cipher-1.0.1.tgz", + "integrity": "sha1-jWR0wbhwv9q807z8wZNKEOlPFfA=", + "dev": true, + "dependencies": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "node_modules/browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.nlark.com/browserify-des/download/browserify-des-1.0.2.tgz", + "integrity": "sha1-OvTx9Zg5QDVy8cZiBDdfen9wPpw=", + "dev": true, + "dependencies": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/browserify-rsa": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/browserify-rsa/download/browserify-rsa-4.1.0.tgz?cache=0&sync_timestamp=1605194257215&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbrowserify-rsa%2Fdownload%2Fbrowserify-rsa-4.1.0.tgz", + "integrity": "sha1-sv0Gtbda4pf3zi3GUfkY9b4VjI0=", + "dev": true, + "dependencies": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + } + }, + "node_modules/browserify-sign": { + "version": "4.2.1", + "resolved": "https://registry.nlark.com/browserify-sign/download/browserify-sign-4.2.1.tgz", + "integrity": "sha1-6vSt1G3VS+O7OzbAzxWrvrp5VsM=", + "dev": true, + "dependencies": { + "bn.js": "^5.1.1", + "browserify-rsa": "^4.0.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.3", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + } + }, + "node_modules/browserify-sign/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-3.6.0.tgz", + "integrity": "sha1-M3u9o63AcGvT4CRCaihtS0sskZg=", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/browserify-sign/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.2.1.tgz", + "integrity": "sha1-Hq+fqb2x/dTsdfWPnNtOa3gn7sY=", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npm.taobao.org/browserify-zlib/download/browserify-zlib-0.2.0.tgz", + "integrity": "sha1-KGlFnZqjviRf6P4sofRuLn9U1z8=", + "dev": true, + "dependencies": { + "pako": "~1.0.5" + } + }, + "node_modules/browserslist": { + "version": "4.16.6", + "resolved": "https://registry.nlark.com/browserslist/download/browserslist-4.16.6.tgz?cache=0&sync_timestamp=1619789155823&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fbrowserslist%2Fdownload%2Fbrowserslist-4.16.6.tgz", + "integrity": "sha1-15ASd6WojlVO0wWxg+ybDAj2b6I=", + "dev": true, + "dependencies": { + "caniuse-lite": "^1.0.30001219", + "colorette": "^1.2.2", + "electron-to-chromium": "^1.3.723", + "escalade": "^3.1.1", + "node-releases": "^1.1.71" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/buffer": { + "version": "4.9.2", + "resolved": "https://registry.npm.taobao.org/buffer/download/buffer-4.9.2.tgz?cache=0&sync_timestamp=1606098175437&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbuffer%2Fdownload%2Fbuffer-4.9.2.tgz", + "integrity": "sha1-Iw6tNEACmIZEhBqwJEr4xEu+Pvg=", + "dev": true, + "dependencies": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "node_modules/buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/buffer-from/download/buffer-from-1.1.1.tgz", + "integrity": "sha1-MnE7wCj3XAL9txDXx7zsHyxgcO8=", + "dev": true + }, + "node_modules/buffer-indexof": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/buffer-indexof/download/buffer-indexof-1.1.1.tgz", + "integrity": "sha1-Uvq8xqYG0aADAoAmSO9o9jnaJow=", + "dev": true + }, + "node_modules/buffer-json": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/buffer-json/download/buffer-json-2.0.0.tgz", + "integrity": "sha1-9z4TseQvGW/i/WfQAcfXEH7dfCM=", + "dev": true + }, + "node_modules/buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/buffer-xor/download/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", + "dev": true + }, + "node_modules/builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/builtin-status-codes/download/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", + "dev": true + }, + "node_modules/bytes": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/bytes/download/bytes-3.1.0.tgz", + "integrity": "sha1-9s95M6Ng4FiPqf3oVlHNx/gF0fY=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cacache": { + "version": "12.0.4", + "resolved": "https://registry.npm.taobao.org/cacache/download/cacache-12.0.4.tgz?cache=0&sync_timestamp=1616431156987&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcacache%2Fdownload%2Fcacache-12.0.4.tgz", + "integrity": "sha1-ZovL0QWutfHZL+JVcOyVJcj6pAw=", + "dev": true, + "dependencies": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "node_modules/cacache/node_modules/ssri": { + "version": "6.0.2", + "resolved": "https://registry.nlark.com/ssri/download/ssri-6.0.2.tgz?cache=0&sync_timestamp=1621364918494&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fssri%2Fdownload%2Fssri-6.0.2.tgz", + "integrity": "sha1-FXk5E08gRk5zAd26PpD/qPdyisU=", + "dev": true, + "dependencies": { + "figgy-pudding": "^3.5.1" + } + }, + "node_modules/cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/cache-base/download/cache-base-1.0.1.tgz", + "integrity": "sha1-Cn9GQWgxyLZi7jb+TnxZ129marI=", + "dev": true, + "dependencies": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cache-loader": { + "version": "4.1.0", + "resolved": "https://registry.nlark.com/cache-loader/download/cache-loader-4.1.0.tgz", + "integrity": "sha1-mUjK41OuwKH8ser9ojAIFuyFOH4=", + "dev": true, + "dependencies": { + "buffer-json": "^2.0.0", + "find-cache-dir": "^3.0.0", + "loader-utils": "^1.2.3", + "mkdirp": "^0.5.1", + "neo-async": "^2.6.1", + "schema-utils": "^2.0.0" + }, + "engines": { + "node": ">= 8.9.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/call-bind/download/call-bind-1.0.2.tgz?cache=0&sync_timestamp=1610402896029&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcall-bind%2Fdownload%2Fcall-bind-1.0.2.tgz", + "integrity": "sha1-sdTonmiBGcPJqQOtMKuy9qkZvjw=", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/call-me-maybe": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/call-me-maybe/download/call-me-maybe-1.0.1.tgz", + "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=", + "dev": true + }, + "node_modules/caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/caller-callsite/download/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dev": true, + "dependencies": { + "callsites": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/caller-path/download/caller-path-2.0.0.tgz?cache=0&sync_timestamp=1618738159926&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcaller-path%2Fdownload%2Fcaller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dev": true, + "dependencies": { + "caller-callsite": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/callsites": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/callsites/download/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/camel-case": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/camel-case/download/camel-case-3.0.0.tgz?cache=0&sync_timestamp=1606867311564&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcamel-case%2Fdownload%2Fcamel-case-3.0.0.tgz", + "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=", + "dev": true, + "dependencies": { + "no-case": "^2.2.0", + "upper-case": "^1.1.1" + } + }, + "node_modules/camelcase": { + "version": "6.2.0", + "resolved": "https://registry.npm.taobao.org/camelcase/download/camelcase-6.2.0.tgz?cache=0&sync_timestamp=1603921799543&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcamelcase%2Fdownload%2Fcamelcase-6.2.0.tgz", + "integrity": "sha1-kkr4gcnVJaydh/QNlk5c6pgqGAk=", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.nlark.com/caniuse-api/download/caniuse-api-3.0.0.tgz", + "integrity": "sha1-Xk2Q4idJYdRikZl99Znj7QCO5MA=", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001228", + "resolved": "https://registry.nlark.com/caniuse-lite/download/caniuse-lite-1.0.30001228.tgz?cache=0&sync_timestamp=1620658739427&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fcaniuse-lite%2Fdownload%2Fcaniuse-lite-1.0.30001228.tgz", + "integrity": "sha1-v9xZQs0zJvpR7gtC++9NqdSSp/o=", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/case-sensitive-paths-webpack-plugin": { + "version": "2.4.0", + "resolved": "https://registry.npm.taobao.org/case-sensitive-paths-webpack-plugin/download/case-sensitive-paths-webpack-plugin-2.4.0.tgz?cache=0&sync_timestamp=1614018570698&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcase-sensitive-paths-webpack-plugin%2Fdownload%2Fcase-sensitive-paths-webpack-plugin-2.4.0.tgz", + "integrity": "sha1-22QGbGQi7tLgjMFLmGykN5bbxtQ=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npm.taobao.org/caseless/download/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.nlark.com/chalk/download/chalk-2.4.2.tgz", + "integrity": "sha1-zUJUFnelQzPPVBpJEIwUMrRMlCQ=", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/check-types": { + "version": "8.0.3", + "resolved": "https://registry.nlark.com/check-types/download/check-types-8.0.3.tgz", + "integrity": "sha1-M1bMoZyIlUTy16le1JzlCKDs9VI=", + "dev": true + }, + "node_modules/chokidar": { + "version": "3.5.1", + "resolved": "https://registry.npm.taobao.org/chokidar/download/chokidar-3.5.1.tgz?cache=0&sync_timestamp=1610719375974&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchokidar%2Fdownload%2Fchokidar-3.5.1.tgz", + "integrity": "sha1-7pznu+vSt59J8wR5nVRo4x4U5oo=", + "dev": true, + "optional": true, + "dependencies": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.5.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.1" + } + }, + "node_modules/chokidar/node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npm.taobao.org/braces/download/braces-3.0.2.tgz", + "integrity": "sha1-NFThpGLujVmeI23zNs2epPiv4Qc=", + "dev": true, + "optional": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/chokidar/node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.nlark.com/fill-range/download/fill-range-7.0.1.tgz", + "integrity": "sha1-GRmmp8df44ssfHflGYU12prN2kA=", + "dev": true, + "optional": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.nlark.com/glob-parent/download/glob-parent-5.1.2.tgz?cache=0&sync_timestamp=1620073438189&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fglob-parent%2Fdownload%2Fglob-parent-5.1.2.tgz", + "integrity": "sha1-hpgyxYA0/mikCTwX3BXoNA2EAcQ=", + "dev": true, + "optional": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/chokidar/node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npm.taobao.org/is-number/download/is-number-7.0.0.tgz", + "integrity": "sha1-dTU0W4lnNNX4DE0GxQlVUnoU8Ss=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/chokidar/node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npm.taobao.org/to-regex-range/download/to-regex-range-5.0.1.tgz", + "integrity": "sha1-FkjESq58jZiKMmAY7XL1tN0DkuQ=", + "dev": true, + "optional": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/chownr/download/chownr-1.1.4.tgz", + "integrity": "sha1-b8nXtC0ypYNZYzdmbn0ICE2izGs=", + "dev": true + }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/chrome-trace-event/download/chrome-trace-event-1.0.3.tgz?cache=0&sync_timestamp=1617906042705&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, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/cipher-base/download/cipher-base-1.0.4.tgz", + "integrity": "sha1-h2Dk7MJy9MNjUy+SbYdKriwTl94=", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npm.taobao.org/class-utils/download/class-utils-0.3.6.tgz", + "integrity": "sha1-+TNprouafOAv1B+q0MqDAzGQxGM=", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npm.taobao.org/is-descriptor/download/is-descriptor-0.1.6.tgz", + "integrity": "sha1-Nm2CQN3kh8pRgjsaufB6EKeCUco=", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-5.1.0.tgz", + "integrity": "sha1-cpyR4thXt6QZofmqZWhcTDP1hF0=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/classnames": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz", + "integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA==" + }, + "node_modules/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=1616153640517&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fclean-css%2Fdownload%2Fclean-css-4.2.3.tgz", + "integrity": "sha1-UHtd59l7SO5T2ErbAWD/YhY4D3g=", + "dev": true, + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/clean-css/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.nlark.com/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1618847019434&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cli-highlight": { + "version": "2.1.11", + "resolved": "https://registry.npm.taobao.org/cli-highlight/download/cli-highlight-2.1.11.tgz", + "integrity": "sha1-SXNvpFLwqvT65YDjCssmgo0twb8=", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "highlight.js": "^10.7.1", + "mz": "^2.4.0", + "parse5": "^5.1.1", + "parse5-htmlparser2-tree-adapter": "^6.0.0", + "yargs": "^16.0.0" + }, + "bin": { + "highlight": "bin/highlight" + }, + "engines": { + "node": ">=8.0.0", + "npm": ">=5.0.0" + } + }, + "node_modules/cli-highlight/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.nlark.com/ansi-styles/download/ansi-styles-4.3.0.tgz?cache=0&sync_timestamp=1618995651629&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fansi-styles%2Fdownload%2Fansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/cli-highlight/node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.nlark.com/chalk/download/chalk-4.1.1.tgz", + "integrity": "sha1-yAs/qyi/Y3HmhjMl7uZ+YYt35q0=", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/cli-highlight/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/cli-highlight/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.nlark.com/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", + "dev": true + }, + "node_modules/cli-highlight/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.nlark.com/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1618847009337&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz", + "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-highlight/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.2.0.tgz?cache=0&sync_timestamp=1618561027869&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-7.2.0.tgz", + "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-spinners": { + "version": "2.6.0", + "resolved": "https://registry.npm.taobao.org/cli-spinners/download/cli-spinners-2.6.0.tgz?cache=0&sync_timestamp=1616091482312&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcli-spinners%2Fdownload%2Fcli-spinners-2.6.0.tgz", + "integrity": "sha1-NsfcmPtqmna9YjjsP3fiQlYn6Tk=", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/clipboardy": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/clipboardy/download/clipboardy-2.3.0.tgz", + "integrity": "sha1-PCkDZQxo5GqRs4iYW8J3QofbopA=", + "dev": true, + "dependencies": { + "arch": "^2.1.1", + "execa": "^1.0.0", + "is-wsl": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui": { + "version": "6.0.0", + "resolved": "https://registry.npm.taobao.org/cliui/download/cliui-6.0.0.tgz?cache=0&sync_timestamp=1604880017635&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcliui%2Fdownload%2Fcliui-6.0.0.tgz", + "integrity": "sha1-UR1wLAxOQcoVbX0OlgIfI+EyJbE=", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "node_modules/cliui/node_modules/ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-5.0.0.tgz", + "integrity": "sha1-OIU59VF5vzkznIGvMKZU1p+Hy3U=", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-3.0.0.tgz?cache=0&sync_timestamp=1618552469710&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-fullwidth-code-point%2Fdownload%2Fis-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha1-8Rb4Bk/pCz94RKOJl8C3UFEmnx0=", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui/node_modules/string-width": { + "version": "4.2.2", + "resolved": "https://registry.nlark.com/string-width/download/string-width-4.2.2.tgz", + "integrity": "sha1-2v1PlVmnWFz7pSnGoKT3NIjr1MU=", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui/node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-6.0.0.tgz?cache=0&sync_timestamp=1618553320591&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-6.0.0.tgz", + "integrity": "sha1-CxVx3XZpzNTz4G4U7x7tJiJa5TI=", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.nlark.com/clone/download/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/coa": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/coa/download/coa-2.0.2.tgz", + "integrity": "sha1-Q/bCEVG07yv1cYfbDXPeIp4+fsM=", + "dev": true, + "dependencies": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/collection-visit/download/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "dependencies": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/color": { + "version": "3.1.3", + "resolved": "https://registry.npm.taobao.org/color/download/color-3.1.3.tgz", + "integrity": "sha1-ymf7TnuX1hHc3jns7tQiBn2RWW4=", + "dev": true, + "dependencies": { + "color-convert": "^1.9.1", + "color-string": "^1.5.4" + } + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-1.9.3.tgz", + "integrity": "sha1-u3GFBpDh8TZWfeYp0tVHHe2kweg=", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.nlark.com/color-name/download/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "node_modules/color-string": { + "version": "1.5.5", + "resolved": "https://registry.npm.taobao.org/color-string/download/color-string-1.5.5.tgz?cache=0&sync_timestamp=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, + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "node_modules/colorette": { + "version": "1.2.2", + "resolved": "https://registry.nlark.com/colorette/download/colorette-1.2.2.tgz", + "integrity": "sha1-y8x51emcrqLb8Q6zom/Ys+as+pQ=", + "dev": true + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npm.taobao.org/combined-stream/download/combined-stream-1.0.8.tgz", + "integrity": "sha1-w9RaizT9cwYxoRCoolIGgrMdWn8=", + "dev": true, + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "2.17.1", + "resolved": "https://registry.npm.taobao.org/commander/download/commander-2.17.1.tgz", + "integrity": "sha1-vXerfebelCBc6sxy8XFtKfIKd78=", + "dev": true + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.nlark.com/commondir/download/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "dev": true + }, + "node_modules/component-classes": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/component-classes/-/component-classes-1.2.6.tgz", + "integrity": "sha1-xkI5TDYYpNiwuJGe/Mu9kw5c1pE=", + "dependencies": { + "component-indexof": "0.0.3" + } + }, + "node_modules/component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.nlark.com/component-emitter/download/component-emitter-1.3.0.tgz", + "integrity": "sha1-FuQHD7qK4ptnnyIVhT7hgasuq8A=", + "dev": true + }, + "node_modules/component-indexof": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/component-indexof/-/component-indexof-0.0.3.tgz", + "integrity": "sha1-EdCRMSI5648yyPJa6csAL/6NPCQ=" + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npm.taobao.org/compressible/download/compressible-2.0.18.tgz", + "integrity": "sha1-r1PMprBw1MPAdQ+9dyhqbXzEb7o=", + "dev": true, + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npm.taobao.org/compression/download/compression-1.7.4.tgz", + "integrity": "sha1-lVI+/xcMpXwpoMpB5v4TH0Hlu48=", + "dev": true, + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/bytes/download/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&sync_timestamp=1607566551397&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433856030&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.nlark.com/concat-map/download/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "node_modules/concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npm.taobao.org/concat-stream/download/concat-stream-1.6.2.tgz", + "integrity": "sha1-kEvfGUzTEi/Gdcd/xKw9T/D9GjQ=", + "dev": true, + "engines": [ + "node >= 0.8" + ], + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "node_modules/connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npm.taobao.org/connect-history-api-fallback/download/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha1-izIIk1kwjRERFdgcrT/Oq4iPl7w=", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/console-browserify/download/console-browserify-1.2.0.tgz", + "integrity": "sha1-ZwY871fOts9Jk6KrOlWECujEkzY=", + "dev": true + }, + "node_modules/consolidate": { + "version": "0.15.1", + "resolved": "https://registry.npm.taobao.org/consolidate/download/consolidate-0.15.1.tgz", + "integrity": "sha1-IasEMjXHGgfUXZqtmFk7DbpWurc=", + "deprecated": "Please upgrade to consolidate v1.0.0+ as it has been modernized with several long-awaited fixes implemented. Maintenance is supported by Forward Email at https://forwardemail.net ; follow/watch https://github.com/ladjs/consolidate for updates and release changelog", + "dev": true, + "dependencies": { + "bluebird": "^3.1.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/constants-browserify/download/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", + "dev": true + }, + "node_modules/content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.nlark.com/content-disposition/download/content-disposition-0.5.3.tgz", + "integrity": "sha1-4TDK9+cnkIfFYWwgB9BIVpiYT70=", + "dev": true, + "dependencies": { + "safe-buffer": "5.1.2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/content-type/download/content-type-1.0.4.tgz", + "integrity": "sha1-4TjMdeBAxyexlm/l5fjJruJW/js=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/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, + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/cookie": { + "version": "0.4.0", + "resolved": "https://registry.npm.taobao.org/cookie/download/cookie-0.4.0.tgz", + "integrity": "sha1-vrQ35wIrO21JAZ0IhmUwPr6cFLo=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npm.taobao.org/cookie-signature/download/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", + "dev": true + }, + "node_modules/copy-anything": { + "version": "2.0.3", + "resolved": "https://registry.npm.taobao.org/copy-anything/download/copy-anything-2.0.3.tgz", + "integrity": "sha1-hCQHugJGaw34RIGbvjuuu+XUXYc=", + "dev": true, + "dependencies": { + "is-what": "^3.12.0" + } + }, + "node_modules/copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npm.taobao.org/copy-concurrently/download/copy-concurrently-1.0.5.tgz", + "integrity": "sha1-kilzmMrjSTf8r9bsgTnBgFHwteA=", + "dev": true, + "dependencies": { + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" + } + }, + "node_modules/copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/copy-descriptor/download/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/copy-webpack-plugin": { + "version": "5.1.2", + "resolved": "https://registry.npm.taobao.org/copy-webpack-plugin/download/copy-webpack-plugin-5.1.2.tgz?cache=0&sync_timestamp=1617709678926&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, + "dependencies": { + "cacache": "^12.0.3", + "find-cache-dir": "^2.1.0", + "glob-parent": "^3.1.0", + "globby": "^7.1.1", + "is-glob": "^4.0.1", + "loader-utils": "^1.2.3", + "minimatch": "^3.0.4", + "normalize-path": "^3.0.0", + "p-limit": "^2.2.1", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "webpack-log": "^2.0.0" + }, + "engines": { + "node": ">= 6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/find-cache-dir/download/find-cache-dir-2.1.0.tgz?cache=0&sync_timestamp=1583734954715&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffind-cache-dir%2Fdownload%2Ffind-cache-dir-2.1.0.tgz", + "integrity": "sha1-jQ+UzRP+Q8bHwmGg2GEVypGMBfc=", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/copy-webpack-plugin/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/find-up/download/find-up-3.0.0.tgz", + "integrity": "sha1-SRafHXmTQwZG2mHsxa41XCHJe3M=", + "dev": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/copy-webpack-plugin/node_modules/globby": { + "version": "7.1.1", + "resolved": "https://registry.nlark.com/globby/download/globby-7.1.1.tgz?cache=0&sync_timestamp=1618846983468&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fglobby%2Fdownload%2Fglobby-7.1.1.tgz", + "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=", + "dev": true, + "dependencies": { + "array-union": "^1.0.1", + "dir-glob": "^2.0.0", + "glob": "^7.1.2", + "ignore": "^3.3.5", + "pify": "^3.0.0", + "slash": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/copy-webpack-plugin/node_modules/globby/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/pify/download/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/copy-webpack-plugin/node_modules/ignore": { + "version": "3.3.10", + "resolved": "https://registry.npm.taobao.org/ignore/download/ignore-3.3.10.tgz", + "integrity": "sha1-Cpf7h2mG6AgcYxFg+PnziRV/AEM=", + "dev": true + }, + "node_modules/copy-webpack-plugin/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.nlark.com/locate-path/download/locate-path-3.0.0.tgz", + "integrity": "sha1-2+w7OrdZdYBxtY/ln8QYca8hQA4=", + "dev": true, + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/copy-webpack-plugin/node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/make-dir/download/make-dir-2.1.0.tgz", + "integrity": "sha1-XwMQ4YuL6JjMBwCSlaMK5B6R5vU=", + "dev": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/copy-webpack-plugin/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/p-locate/download/p-locate-3.0.0.tgz", + "integrity": "sha1-Mi1poFwCZLJZl9n0DNiokasAZKQ=", + "dev": true, + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/copy-webpack-plugin/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/path-exists/download/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/copy-webpack-plugin/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/pkg-dir/download/pkg-dir-3.0.0.tgz?cache=0&sync_timestamp=1602858957553&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpkg-dir%2Fdownload%2Fpkg-dir-3.0.0.tgz", + "integrity": "sha1-J0kCDyOe2ZCIGx9xIQ1R62UjvqM=", + "dev": true, + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/copy-webpack-plugin/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-1.0.0.tgz", + "integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/copy-webpack-plugin/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&sync_timestamp=1616463540350&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", + "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/copy-webpack-plugin/node_modules/slash": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/slash/download/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/core-js": { + "version": "3.12.1", + "resolved": "https://registry.nlark.com/core-js/download/core-js-3.12.1.tgz?cache=0&sync_timestamp=1620507873758&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fcore-js%2Fdownload%2Fcore-js-3.12.1.tgz", + "integrity": "sha1-a1r0/1VhbAikTThvH1EJF/8gQRI=", + "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.12.1", + "resolved": "https://registry.nlark.com/core-js-compat/download/core-js-compat-3.12.1.tgz?cache=0&sync_timestamp=1620507891890&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fcore-js-compat%2Fdownload%2Fcore-js-compat-3.12.1.tgz", + "integrity": "sha1-LDAsRwhQX6cHKwrbUVbSb3gBoYs=", + "dev": true, + "dependencies": { + "browserslist": "^4.16.6", + "semver": "7.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat/node_modules/semver": { + "version": "7.0.0", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-7.0.0.tgz?cache=0&sync_timestamp=1616463540350&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-7.0.0.tgz", + "integrity": "sha1-XzyjV2HkfgWyBsba/yz4FPAxa44=", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/core-util-is/download/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true + }, + "node_modules/cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npm.taobao.org/cosmiconfig/download/cosmiconfig-5.2.1.tgz", + "integrity": "sha1-BA9yaAnFked6F8CjYmykW08Wixo=", + "dev": true, + "dependencies": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npm.taobao.org/create-ecdh/download/create-ecdh-4.0.4.tgz", + "integrity": "sha1-1uf0v/pmc2CFoHYv06YyaE2rzE4=", + "dev": true, + "dependencies": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + } + }, + "node_modules/create-ecdh/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-4.12.0.tgz", + "integrity": "sha1-d1s/J477uXGO7HNh9IP7Nvu/6og=", + "dev": true + }, + "node_modules/create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/create-hash/download/create-hash-1.2.0.tgz", + "integrity": "sha1-iJB4rxGmN1a8+1m9IhmWvjqe8ZY=", + "dev": true, + "dependencies": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "node_modules/create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npm.taobao.org/create-hmac/download/create-hmac-1.1.7.tgz", + "integrity": "sha1-aRcMeLOrlXFHsriwRXLkfq0iQ/8=", + "dev": true, + "dependencies": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npm.taobao.org/cross-spawn/download/cross-spawn-6.0.5.tgz", + "integrity": "sha1-Sl7Hxk364iw6FBJNus3uhG2Ay8Q=", + "dev": true, + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/cross-spawn/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&sync_timestamp=1616463540350&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", + "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npm.taobao.org/crypto-browserify/download/crypto-browserify-3.12.0.tgz", + "integrity": "sha1-OWz58xN/A+S45TLFj2mCVOAPgOw=", + "dev": true, + "dependencies": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + }, + "engines": { + "node": "*" + } + }, + "node_modules/css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npm.taobao.org/css-color-names/download/css-color-names-0.0.4.tgz", + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/css-declaration-sorter": { + "version": "4.0.1", + "resolved": "https://registry.nlark.com/css-declaration-sorter/download/css-declaration-sorter-4.0.1.tgz?cache=0&sync_timestamp=1620754788631&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fcss-declaration-sorter%2Fdownload%2Fcss-declaration-sorter-4.0.1.tgz", + "integrity": "sha1-wZiUD2OnbX42wecQGLABchBUyyI=", + "dev": true, + "dependencies": { + "postcss": "^7.0.1", + "timsort": "^0.3.0" + }, + "engines": { + "node": ">4" + } + }, + "node_modules/css-loader": { + "version": "3.6.0", + "resolved": "https://registry.nlark.com/css-loader/download/css-loader-3.6.0.tgz?cache=0&sync_timestamp=1618852776726&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fcss-loader%2Fdownload%2Fcss-loader-3.6.0.tgz", + "integrity": "sha1-Lkssfm4tJ/jI8o9hv/zS5ske9kU=", + "dev": true, + "dependencies": { + "camelcase": "^5.3.1", + "cssesc": "^3.0.0", + "icss-utils": "^4.1.1", + "loader-utils": "^1.2.3", + "normalize-path": "^3.0.0", + "postcss": "^7.0.32", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^3.0.2", + "postcss-modules-scope": "^2.2.0", + "postcss-modules-values": "^3.0.0", + "postcss-value-parser": "^4.1.0", + "schema-utils": "^2.7.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/css-loader/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npm.taobao.org/camelcase/download/camelcase-5.3.1.tgz?cache=0&sync_timestamp=1603921799543&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcamelcase%2Fdownload%2Fcamelcase-5.3.1.tgz", + "integrity": "sha1-48mzFWnhBoEd8kL3FXJaH0xJQyA=", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/css-select": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/css-select/download/css-select-2.1.0.tgz", + "integrity": "sha1-ajRlM1ZjWTSoG6ymjQJVQyEF2+8=", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "node_modules/css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.nlark.com/css-select-base-adapter/download/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha1-Oy/0lyzDYquIVhUHqVQIoUMhNdc=", + "dev": true + }, + "node_modules/css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npm.taobao.org/css-tree/download/css-tree-1.0.0-alpha.37.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcss-tree%2Fdownload%2Fcss-tree-1.0.0-alpha.37.tgz", + "integrity": "sha1-mL69YsTB2flg7DQM+fdSLjBwmiI=", + "dev": true, + "dependencies": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-tree/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.nlark.com/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1618847019434&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-what": { + "version": "3.4.2", + "resolved": "https://registry.npm.taobao.org/css-what/download/css-what-3.4.2.tgz?cache=0&sync_timestamp=1615262617763&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcss-what%2Fdownload%2Fcss-what-3.4.2.tgz", + "integrity": "sha1-6nAm/LAXd+295SEk4h8yfnrpUOQ=", + "dev": true, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.nlark.com/cssesc/download/cssesc-3.0.0.tgz", + "integrity": "sha1-N3QZGZA7hoVl4cCep0dEXNGJg+4=", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano": { + "version": "4.1.11", + "resolved": "https://registry.nlark.com/cssnano/download/cssnano-4.1.11.tgz?cache=0&sync_timestamp=1619611321678&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fcssnano%2Fdownload%2Fcssnano-4.1.11.tgz", + "integrity": "sha1-x7X1uB2iacsf2YLLlgwSAJEMmpk=", + "dev": true, + "dependencies": { + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.8", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-preset-default": { + "version": "4.0.8", + "resolved": "https://registry.nlark.com/cssnano-preset-default/download/cssnano-preset-default-4.0.8.tgz", + "integrity": "sha1-kgYisfwelaNOiDggPxOXpQTy0/8=", + "dev": true, + "dependencies": { + "css-declaration-sorter": "^4.0.1", + "cssnano-util-raw-cache": "^4.0.1", + "postcss": "^7.0.0", + "postcss-calc": "^7.0.1", + "postcss-colormin": "^4.0.3", + "postcss-convert-values": "^4.0.1", + "postcss-discard-comments": "^4.0.2", + "postcss-discard-duplicates": "^4.0.2", + "postcss-discard-empty": "^4.0.1", + "postcss-discard-overridden": "^4.0.1", + "postcss-merge-longhand": "^4.0.11", + "postcss-merge-rules": "^4.0.3", + "postcss-minify-font-values": "^4.0.2", + "postcss-minify-gradients": "^4.0.2", + "postcss-minify-params": "^4.0.2", + "postcss-minify-selectors": "^4.0.2", + "postcss-normalize-charset": "^4.0.1", + "postcss-normalize-display-values": "^4.0.2", + "postcss-normalize-positions": "^4.0.2", + "postcss-normalize-repeat-style": "^4.0.2", + "postcss-normalize-string": "^4.0.2", + "postcss-normalize-timing-functions": "^4.0.2", + "postcss-normalize-unicode": "^4.0.1", + "postcss-normalize-url": "^4.0.1", + "postcss-normalize-whitespace": "^4.0.2", + "postcss-ordered-values": "^4.1.2", + "postcss-reduce-initial": "^4.0.3", + "postcss-reduce-transforms": "^4.0.2", + "postcss-svgo": "^4.0.3", + "postcss-unique-selectors": "^4.0.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-get-arguments": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/cssnano-util-get-arguments/download/cssnano-util-get-arguments-4.0.0.tgz", + "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-get-match": { + "version": "4.0.0", + "resolved": "https://registry.nlark.com/cssnano-util-get-match/download/cssnano-util-get-match-4.0.0.tgz", + "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-raw-cache": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/cssnano-util-raw-cache/download/cssnano-util-raw-cache-4.0.1.tgz", + "integrity": "sha1-sm1f1fcqEd/np4RvtMZyYPlr8oI=", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-same-parent": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/cssnano-util-same-parent/download/cssnano-util-same-parent-4.0.1.tgz", + "integrity": "sha1-V0CC+yhZ0ttDOFWDXZqEVuoYu/M=", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npm.taobao.org/csso/download/csso-4.2.0.tgz", + "integrity": "sha1-6jpWE0bo3J9UbW/r7dUBh884lSk=", + "dev": true, + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/css-tree/download/css-tree-1.1.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcss-tree%2Fdownload%2Fcss-tree-1.1.3.tgz", + "integrity": "sha1-60hw+2/XcHMn7JXC/yqwm16NuR0=", + "dev": true, + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.nlark.com/mdn-data/download/mdn-data-2.0.14.tgz?cache=0&sync_timestamp=1619048669041&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fmdn-data%2Fdownload%2Fmdn-data-2.0.14.tgz", + "integrity": "sha1-cRP8QoGRfWPOKbQ0RvcB5owlulA=", + "dev": true + }, + "node_modules/csso/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.nlark.com/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1618847019434&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cyclist": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/cyclist/download/cyclist-1.0.1.tgz", + "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=", + "dev": true + }, + "node_modules/dashdash": { + "version": "1.14.1", + "resolved": "https://registry.nlark.com/dashdash/download/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/de-indent": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/de-indent/download/de-indent-1.0.2.tgz", + "integrity": "sha1-sgOOhG3DO6pXlhKNCAS0VbjB4h0=" + }, + "node_modules/debug": { + "version": "4.3.1", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-4.3.1.tgz?cache=0&sync_timestamp=1607566551397&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-4.3.1.tgz", + "integrity": "sha1-8NIpxQXgxtjEmsVT0bE9wYP2su4=", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/decamelize/download/decamelize-1.2.0.tgz?cache=0&sync_timestamp=1610348697407&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdecamelize%2Fdownload%2Fdecamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npm.taobao.org/decode-uri-component/download/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/deep-equal": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/deep-equal/download/deep-equal-1.1.1.tgz?cache=0&sync_timestamp=1606860101281&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdeep-equal%2Fdownload%2Fdeep-equal-1.1.1.tgz", + "integrity": "sha1-tcmMlCzv+vfLBR4k4UNKJaLmB2o=", + "dev": true, + "dependencies": { + "is-arguments": "^1.0.4", + "is-date-object": "^1.0.1", + "is-regex": "^1.0.4", + "object-is": "^1.0.1", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.2.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/deepmerge": { + "version": "1.5.2", + "resolved": "https://registry.nlark.com/deepmerge/download/deepmerge-1.5.2.tgz", + "integrity": "sha1-EEmdhohEza1P7ghC34x/bwyVp1M=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway": { + "version": "5.0.5", + "resolved": "https://registry.npm.taobao.org/default-gateway/download/default-gateway-5.0.5.tgz?cache=0&sync_timestamp=1610365852751&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdefault-gateway%2Fdownload%2Fdefault-gateway-5.0.5.tgz", + "integrity": "sha1-T9a9XShV05s0zFpZUFSG6ar8mxA=", + "dev": true, + "dependencies": { + "execa": "^3.3.0" + }, + "engines": { + "node": "^8.12.0 || >=9.7.0" + } + }, + "node_modules/default-gateway/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npm.taobao.org/cross-spawn/download/cross-spawn-7.0.3.tgz", + "integrity": "sha1-9zqFudXUHQRVUcF34ogtSshXKKY=", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/default-gateway/node_modules/execa": { + "version": "3.4.0", + "resolved": "https://registry.npm.taobao.org/execa/download/execa-3.4.0.tgz?cache=0&sync_timestamp=1606970920652&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fexeca%2Fdownload%2Fexeca-3.4.0.tgz", + "integrity": "sha1-wI7UVQ72XYWPrCaf/IVyRG8364k=", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "p-finally": "^2.0.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": "^8.12.0 || >=9.7.0" + } + }, + "node_modules/default-gateway/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/get-stream/download/get-stream-5.2.0.tgz", + "integrity": "sha1-SWaheV7lrOZecGxLe+txJX1uItM=", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/default-gateway/node_modules/is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/is-stream/download/is-stream-2.0.0.tgz", + "integrity": "sha1-venDJoDW+uBBKdasnZIc54FfeOM=", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/default-gateway/node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.nlark.com/npm-run-path/download/npm-run-path-4.0.1.tgz", + "integrity": "sha1-t+zR5e1T2o43pV4cImnguX7XSOo=", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/default-gateway/node_modules/p-finally": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/p-finally/download/p-finally-2.0.1.tgz", + "integrity": "sha1-vW/KqcVZoJa2gIBvTWV7Pw8kBWE=", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/default-gateway/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/path-key/download/path-key-3.1.1.tgz?cache=0&sync_timestamp=1617971632960&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpath-key%2Fdownload%2Fpath-key-3.1.1.tgz", + "integrity": "sha1-WB9q3mWMu6ZaDTOA3ndTKVBU83U=", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/default-gateway/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/shebang-command/download/shebang-command-2.0.0.tgz", + "integrity": "sha1-zNCvT4g1+9wmW4JGGq8MNmY/NOo=", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/default-gateway/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/shebang-regex/download/shebang-regex-3.0.0.tgz", + "integrity": "sha1-rhbxZE2HPsrYQ7AwexQzYtTEIXI=", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/default-gateway/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.nlark.com/which/download/which-2.0.2.tgz", + "integrity": "sha1-fGqN0KY2oDJ+ELWckobu6T8/UbE=", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/defaults": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/defaults/download/defaults-1.0.3.tgz", + "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", + "dev": true, + "dependencies": { + "clone": "^1.0.2" + } + }, + "node_modules/define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/define-properties/download/define-properties-1.1.3.tgz", + "integrity": "sha1-z4jabL7ib+bbcJT2HYcMvYTO6fE=", + "dev": true, + "dependencies": { + "object-keys": "^1.0.12" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-2.0.2.tgz", + "integrity": "sha1-1Flono1lS6d+AqgX+HENcCyxbp0=", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/del/download/del-4.1.1.tgz", + "integrity": "sha1-no8RciLqRKMf86FWwEm5kFKp8LQ=", + "dev": true, + "dependencies": { + "@types/glob": "^7.1.1", + "globby": "^6.1.0", + "is-path-cwd": "^2.0.0", + "is-path-in-cwd": "^2.0.0", + "p-map": "^2.0.0", + "pify": "^4.0.1", + "rimraf": "^2.6.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/del/node_modules/globby": { + "version": "6.1.0", + "resolved": "https://registry.nlark.com/globby/download/globby-6.1.0.tgz?cache=0&sync_timestamp=1618846983468&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fglobby%2Fdownload%2Fglobby-6.1.0.tgz", + "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", + "dev": true, + "dependencies": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del/node_modules/globby/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/pify/download/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/delayed-stream/download/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/depd/download/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/des.js": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/des.js/download/des.js-1.0.1.tgz", + "integrity": "sha1-U4IULhvcU/hdhtU+X0qn3rkeCEM=", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/destroy": { + "version": "1.0.4", + "resolved": "https://registry.nlark.com/destroy/download/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.nlark.com/detect-node/download/detect-node-2.1.0.tgz?cache=0&sync_timestamp=1621146976557&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fdetect-node%2Fdownload%2Fdetect-node-2.1.0.tgz", + "integrity": "sha1-yccHdaScPQO8LAbZpzvlUPl4+LE=", + "dev": true + }, + "node_modules/diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npm.taobao.org/diffie-hellman/download/diffie-hellman-5.0.3.tgz", + "integrity": "sha1-QOjumPVaIUlgcUaSHGPhrl89KHU=", + "dev": true, + "dependencies": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + } + }, + "node_modules/diffie-hellman/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-4.12.0.tgz", + "integrity": "sha1-d1s/J477uXGO7HNh9IP7Nvu/6og=", + "dev": true + }, + "node_modules/dir-glob": { + "version": "2.2.2", + "resolved": "https://registry.npm.taobao.org/dir-glob/download/dir-glob-2.2.2.tgz", + "integrity": "sha1-+gnwaUFTyJGLGLoN6vrpR2n8UMQ=", + "dev": true, + "dependencies": { + "path-type": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/dns-equal/download/dns-equal-1.0.0.tgz", + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=", + "dev": true + }, + "node_modules/dns-packet": { + "version": "1.3.1", + "resolved": "https://registry.npm.taobao.org/dns-packet/download/dns-packet-1.3.1.tgz", + "integrity": "sha1-EqpCaYEHW+UAuRDu3NC0fdfe2lo=", + "dev": true, + "dependencies": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/dns-txt": { + "version": "2.0.2", + "resolved": "https://registry.nlark.com/dns-txt/download/dns-txt-2.0.2.tgz", + "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", + "dev": true, + "dependencies": { + "buffer-indexof": "^1.0.0" + } + }, + "node_modules/dom-align": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/dom-align/-/dom-align-1.12.1.tgz", + "integrity": "sha512-CdTD9EdA5WviP8oO3n+okOm0Xt7dSuWxRTLcJiW0memwUr3Tvz66JDDCh9cb50IZFHXvBmLoyX454uJU/EVg+g==" + }, + "node_modules/dom-closest": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-closest/-/dom-closest-0.2.0.tgz", + "integrity": "sha1-69n5HRvyLo1vR3h2u80+yQIWwM8=", + "dependencies": { + "dom-matches": ">=1.0.1" + } + }, + "node_modules/dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npm.taobao.org/dom-converter/download/dom-converter-0.2.0.tgz", + "integrity": "sha1-ZyGp2u4uKTaClVtq/kFncWJ7t2g=", + "dev": true, + "dependencies": { + "utila": "~0.4" + } + }, + "node_modules/dom-matches": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-matches/-/dom-matches-2.0.0.tgz", + "integrity": "sha1-0nKLQWqHUzmA6wibhI0lPPI6dYw=" + }, + "node_modules/dom-scroll-into-view": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/dom-scroll-into-view/-/dom-scroll-into-view-2.0.1.tgz", + "integrity": "sha512-bvVTQe1lfaUr1oFzZX80ce9KLDlZ3iU+XGNE/bz9HnGdklTieqsbmsLHe+rT2XWqopvL0PckkYqN7ksmm5pe3w==" + }, + "node_modules/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.nlark.com/dom-serializer/download/dom-serializer-0.2.2.tgz?cache=0&sync_timestamp=1621256858583&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fdom-serializer%2Fdownload%2Fdom-serializer-0.2.2.tgz", + "integrity": "sha1-GvuB9TNxcXXUeGVd68XjMtn5u1E=", + "dev": true, + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "node_modules/dom-serializer/node_modules/domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/domelementtype/download/domelementtype-2.2.0.tgz?cache=0&sync_timestamp=1617298495910&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdomelementtype%2Fdownload%2Fdomelementtype-2.2.0.tgz", + "integrity": "sha1-mgtsJ4LtahxzI9QiZxg9+b2LHVc=", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/domain-browser/download/domain-browser-1.2.0.tgz?cache=0&sync_timestamp=1604239910191&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdomain-browser%2Fdownload%2Fdomain-browser-1.2.0.tgz", + "integrity": "sha1-PTH1AZGmdJ3RN1p/Ui6CPULlTto=", + "dev": true, + "engines": { + "node": ">=0.4", + "npm": ">=1.2" + } + }, + "node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npm.taobao.org/domelementtype/download/domelementtype-1.3.1.tgz?cache=0&sync_timestamp=1617298495910&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdomelementtype%2Fdownload%2Fdomelementtype-1.3.1.tgz", + "integrity": "sha1-0EjESzew0Qp/Kj1f7j9DM9eQSB8=", + "dev": true + }, + "node_modules/domhandler": { + "version": "2.4.2", + "resolved": "https://registry.npm.taobao.org/domhandler/download/domhandler-2.4.2.tgz?cache=0&sync_timestamp=1618563954924&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdomhandler%2Fdownload%2Fdomhandler-2.4.2.tgz", + "integrity": "sha1-iAUJfpM9ZehVRvcm1g9euItE+AM=", + "dev": true, + "dependencies": { + "domelementtype": "1" + } + }, + "node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.nlark.com/domutils/download/domutils-1.7.0.tgz", + "integrity": "sha1-Vuo0HoNOBuZ0ivehyyXaZ+qfjCo=", + "dev": true, + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npm.taobao.org/dot-prop/download/dot-prop-5.3.0.tgz?cache=0&sync_timestamp=1605778170309&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdot-prop%2Fdownload%2Fdot-prop-5.3.0.tgz", + "integrity": "sha1-kMzOcIzZzYLMTcjD3dmr3VWyDog=", + "dev": true, + "dependencies": { + "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dotenv": { + "version": "8.6.0", + "resolved": "https://registry.nlark.com/dotenv/download/dotenv-8.6.0.tgz", + "integrity": "sha1-Bhr2ZNGff02PxuT/m1hM4jety4s=", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.nlark.com/dotenv-expand/download/dotenv-expand-5.1.0.tgz?cache=0&sync_timestamp=1618847043467&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fdotenv-expand%2Fdownload%2Fdotenv-expand-5.1.0.tgz", + "integrity": "sha1-P7rwIL/XlIhAcuomsel5HUWmKfA=", + "dev": true + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npm.taobao.org/duplexer/download/duplexer-0.1.2.tgz", + "integrity": "sha1-Or5DrvODX4rgd9E23c4PJ2sEAOY=", + "dev": true + }, + "node_modules/duplexify": { + "version": "3.7.1", + "resolved": "https://registry.nlark.com/duplexify/download/duplexify-3.7.1.tgz", + "integrity": "sha1-Kk31MX9sz9kfhtb9JdjYoQO4gwk=", + "dev": true, + "dependencies": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/easy-stack": { + "version": "1.0.1", + "resolved": "https://registry.nlark.com/easy-stack/download/easy-stack-1.0.1.tgz", + "integrity": "sha1-iv5CZGJpiMq7EfPHBMzQyDVBEGY=", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.nlark.com/ecc-jsbn/download/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dev": true, + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/ee-first/download/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true + }, + "node_modules/ejs": { + "version": "2.7.4", + "resolved": "https://registry.npm.taobao.org/ejs/download/ejs-2.7.4.tgz", + "integrity": "sha1-SGYSh1c9zFPjZsehrlLDoSDuybo=", + "dev": true, + "hasInstallScript": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.3.731", + "resolved": "https://registry.nlark.com/electron-to-chromium/download/electron-to-chromium-1.3.731.tgz?cache=0&sync_timestamp=1621375567331&other_urls=https%3A%2F%2Fregistry.nlark.com%2Felectron-to-chromium%2Fdownload%2Felectron-to-chromium-1.3.731.tgz", + "integrity": "sha1-nxf34W95jq3bIUCdgKp1W1tQU9w=", + "dev": true + }, + "node_modules/element-ui": { + "version": "2.15.8", + "resolved": "https://registry.npmjs.org/element-ui/-/element-ui-2.15.8.tgz", + "integrity": "sha512-N54zxosRFqpYax3APY3GeRmtOZwIls6Z756WM0kdPZ5Q92PIeKHnZgF1StlamIg9bLxP1k+qdhTZvIeQlim09A==", + "dependencies": { + "async-validator": "~1.8.1", + "babel-helper-vue-jsx-merge-props": "^2.0.0", + "deepmerge": "^1.2.0", + "normalize-wheel": "^1.0.1", + "resize-observer-polyfill": "^1.5.0", + "throttle-debounce": "^1.0.1" + }, + "peerDependencies": { + "vue": "^2.5.17" + } + }, + "node_modules/element-ui/node_modules/async-validator": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/async-validator/-/async-validator-1.8.5.tgz", + "integrity": "sha512-tXBM+1m056MAX0E8TL2iCjg8WvSyXu0Zc8LNtYqrVeyoL3+esHRZ4SieE9fKQyyU09uONjnMEjrNBMqT0mbvmA==", + "dependencies": { + "babel-runtime": "6.x" + } + }, + "node_modules/elliptic": { + "version": "6.5.4", + "resolved": "https://registry.npm.taobao.org/elliptic/download/elliptic-6.5.4.tgz?cache=0&sync_timestamp=1612290836352&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Felliptic%2Fdownload%2Felliptic-6.5.4.tgz", + "integrity": "sha1-2jfOvTHnmhNn6UG1ku0fvr1Yq7s=", + "dev": true, + "dependencies": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/elliptic/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-4.12.0.tgz", + "integrity": "sha1-d1s/J477uXGO7HNh9IP7Nvu/6og=", + "dev": true + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npm.taobao.org/emoji-regex/download/emoji-regex-8.0.0.tgz?cache=0&sync_timestamp=1614682725186&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Femoji-regex%2Fdownload%2Femoji-regex-8.0.0.tgz", + "integrity": "sha1-6Bj9ac5cz8tARZT4QpY79TFkzDc=", + "dev": true + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/emojis-list/download/emojis-list-3.0.0.tgz", + "integrity": "sha1-VXBmIEatKeLpFucariYKvf9Pang=", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.nlark.com/encodeurl/download/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npm.taobao.org/end-of-stream/download/end-of-stream-1.4.4.tgz", + "integrity": "sha1-WuZKX0UFe682JuwU2gyl5LJDHrA=", + "dev": true, + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.nlark.com/enhanced-resolve/download/enhanced-resolve-4.5.0.tgz?cache=0&sync_timestamp=1620663122954&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fenhanced-resolve%2Fdownload%2Fenhanced-resolve-4.5.0.tgz", + "integrity": "sha1-Lzz9hNvjtIfxjy2y7x4GSlccpew=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/enhanced-resolve/node_modules/memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npm.taobao.org/memory-fs/download/memory-fs-0.5.0.tgz", + "integrity": "sha1-MkwBKIuIZSlm0WHbd4OHIIRajjw=", + "dev": true, + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + }, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/enquire.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/enquire.js/-/enquire.js-2.1.6.tgz", + "integrity": "sha1-PoeAybi4NQhMP2DhZtvDwqPImBQ=" + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/entities/download/entities-2.2.0.tgz?cache=0&sync_timestamp=1611535322406&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fentities%2Fdownload%2Fentities-2.2.0.tgz", + "integrity": "sha1-CY3JDruD2N/6CJ1VJWs1HTTE2lU=", + "dev": true, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/errno": { + "version": "0.1.8", + "resolved": "https://registry.nlark.com/errno/download/errno-0.1.8.tgz", + "integrity": "sha1-i7Ppx9Rjvkl2/4iPdrSAnrwugR8=", + "dev": true, + "dependencies": { + "prr": "~1.0.1" + }, + "bin": { + "errno": "cli.js" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npm.taobao.org/error-ex/download/error-ex-1.3.2.tgz", + "integrity": "sha1-tKxAZIEH/c3PriQvQovqihTU8b8=", + "dev": true, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/error-stack-parser": { + "version": "2.0.6", + "resolved": "https://registry.npm.taobao.org/error-stack-parser/download/error-stack-parser-2.0.6.tgz", + "integrity": "sha1-WpmnB716TFinl5AtSNgoA+3mqtg=", + "dev": true, + "dependencies": { + "stackframe": "^1.1.1" + } + }, + "node_modules/es-abstract": { + "version": "1.18.0", + "resolved": "https://registry.npm.taobao.org/es-abstract/download/es-abstract-1.18.0.tgz", + "integrity": "sha1-q4CzWe7Lft5MKYAAOQvFrD7HtaQ=", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.2", + "is-callable": "^1.2.3", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.2", + "is-string": "^1.0.5", + "object-inspect": "^1.9.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npm.taobao.org/es-to-primitive/download/es-to-primitive-1.2.1.tgz", + "integrity": "sha1-5VzUyc3BiLzvsDs2bHNjI/xciYo=", + "dev": true, + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.nlark.com/escalade/download/escalade-3.1.1.tgz", + "integrity": "sha1-2M/ccACWXFoBdLSoLqpcBVJ0LkA=", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.nlark.com/escape-html/download/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npm.taobao.org/escape-string-regexp/download/escape-string-regexp-1.0.5.tgz?cache=0&sync_timestamp=1618677309735&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fescape-string-regexp%2Fdownload%2Fescape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npm.taobao.org/eslint-scope/download/eslint-scope-4.0.3.tgz", + "integrity": "sha1-ygODMxD2iJoyZHgaqC5j65z+eEg=", + "dev": true, + "dependencies": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/esprima/download/esprima-4.0.1.tgz", + "integrity": "sha1-E7BM2z5sXRnfkatph6hpVhmwqnE=", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/esrecurse/download/esrecurse-4.3.0.tgz", + "integrity": "sha1-eteWTWeauyi+5yzsY3WLHF0smSE=", + "dev": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.2.0", + "resolved": "https://registry.nlark.com/estraverse/download/estraverse-5.2.0.tgz", + "integrity": "sha1-MH30JUfmzHMk088DwVXVzbjFOIA=", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.nlark.com/estraverse/download/estraverse-4.3.0.tgz", + "integrity": "sha1-OYrT88WiSUi+dyXoPRGn3ijNvR0=", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npm.taobao.org/esutils/download/esutils-2.0.3.tgz", + "integrity": "sha1-dNLrTeC42hKTcRkQ1Qd1ubcQ72Q=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npm.taobao.org/etag/download/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/event-pubsub": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/event-pubsub/download/event-pubsub-4.3.0.tgz?cache=0&sync_timestamp=1606361490827&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fevent-pubsub%2Fdownload%2Fevent-pubsub-4.3.0.tgz", + "integrity": "sha1-9o2Ba8KfHsAsU53FjI3UDOcss24=", + "dev": true, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npm.taobao.org/eventemitter3/download/eventemitter3-4.0.7.tgz", + "integrity": "sha1-Lem2j2Uo1WRO9cWVJqG0oHMGFp8=", + "dev": true + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npm.taobao.org/events/download/events-3.3.0.tgz", + "integrity": "sha1-Mala0Kkk4tLEGagTrrLE6HjqdAA=", + "dev": true, + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/eventsource": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/eventsource/download/eventsource-1.1.0.tgz?cache=0&sync_timestamp=1616041748498&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feventsource%2Fdownload%2Feventsource-1.1.0.tgz", + "integrity": "sha1-AOjKfJIQnpSw3fMtrGd9hBAoz68=", + "dev": true, + "dependencies": { + "original": "^1.0.0" + }, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/evp_bytestokey/download/evp_bytestokey-1.0.3.tgz", + "integrity": "sha1-f8vbGY3HGVlDLv4ThCaE4FJaywI=", + "dev": true, + "dependencies": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/execa/download/execa-1.0.0.tgz?cache=0&sync_timestamp=1606970920652&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fexeca%2Fdownload%2Fexeca-1.0.0.tgz", + "integrity": "sha1-xiNqW7TfbW8V6I5/AXeYIWdJ3dg=", + "dev": true, + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.nlark.com/expand-brackets/download/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, + "dependencies": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&sync_timestamp=1607566551397&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/expand-brackets/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.nlark.com/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npm.taobao.org/is-descriptor/download/is-descriptor-0.1.6.tgz", + "integrity": "sha1-Nm2CQN3kh8pRgjsaufB6EKeCUco=", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/is-extendable/download/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-5.1.0.tgz", + "integrity": "sha1-cpyR4thXt6QZofmqZWhcTDP1hF0=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433856030&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/express": { + "version": "4.17.1", + "resolved": "https://registry.npm.taobao.org/express/download/express-4.17.1.tgz", + "integrity": "sha1-RJH8OGBc9R+GKdOcK10Cb5ikwTQ=", + "dev": true, + "dependencies": { + "accepts": "~1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.0", + "content-disposition": "0.5.3", + "content-type": "~1.0.4", + "cookie": "0.4.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.5", + "qs": "6.7.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.1.2", + "send": "0.17.1", + "serve-static": "1.14.1", + "setprototypeof": "1.1.1", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&sync_timestamp=1607566551397&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433856030&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/express/node_modules/qs": { + "version": "6.7.0", + "resolved": "https://registry.npm.taobao.org/qs/download/qs-6.7.0.tgz", + "integrity": "sha1-QdwaAV49WB8WIXdr4xr7KHapsbw=", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npm.taobao.org/extend/download/extend-3.0.2.tgz", + "integrity": "sha1-+LETa0Bx+9jrFAr/hYsQGewpFfo=", + "dev": true + }, + "node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.nlark.com/extend-shallow/download/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.nlark.com/extglob/download/extglob-2.0.4.tgz", + "integrity": "sha1-rQD+TcYSqSMuhxhxHcXLWrAoVUM=", + "dev": true, + "dependencies": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.nlark.com/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/is-extendable/download/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.nlark.com/extsprintf/download/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true, + "engines": [ + "node >=0.6.0" + ] + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npm.taobao.org/fast-deep-equal/download/fast-deep-equal-3.1.3.tgz?cache=0&sync_timestamp=1591599675178&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffast-deep-equal%2Fdownload%2Ffast-deep-equal-3.1.3.tgz", + "integrity": "sha1-On1WtVnWy8PrUSMlJE5hmmXGxSU=", + "dev": true + }, + "node_modules/fast-glob": { + "version": "2.2.7", + "resolved": "https://registry.npm.taobao.org/fast-glob/download/fast-glob-2.2.7.tgz?cache=0&sync_timestamp=1610876507758&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffast-glob%2Fdownload%2Ffast-glob-2.2.7.tgz", + "integrity": "sha1-aVOFfDr6R1//ku5gFdUtpwpM050=", + "dev": true, + "dependencies": { + "@mrmlnc/readdir-enhanced": "^2.2.1", + "@nodelib/fs.stat": "^1.1.2", + "glob-parent": "^3.1.0", + "is-glob": "^4.0.0", + "merge2": "^1.2.3", + "micromatch": "^3.1.10" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.nlark.com/fast-json-stable-stringify/download/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha1-h0v2nG9ATCtdmcSBNBOZ/VWJJjM=", + "dev": true + }, + "node_modules/faye-websocket": { + "version": "0.11.3", + "resolved": "https://registry.npm.taobao.org/faye-websocket/download/faye-websocket-0.11.3.tgz", + "integrity": "sha1-XA6aiWjokSwoZjn96XeosgnyUI4=", + "dev": true, + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/figgy-pudding": { + "version": "3.5.2", + "resolved": "https://registry.nlark.com/figgy-pudding/download/figgy-pudding-3.5.2.tgz", + "integrity": "sha1-tO7oFIq7Adzx0aw0Nn1Z4S+mHW4=", + "dev": true + }, + "node_modules/file-loader": { + "version": "4.3.0", + "resolved": "https://registry.nlark.com/file-loader/download/file-loader-4.3.0.tgz", + "integrity": "sha1-eA8ED3KbPRgBnyBgX3I+hEuKWK8=", + "dev": true, + "dependencies": { + "loader-utils": "^1.2.3", + "schema-utils": "^2.5.0" + }, + "engines": { + "node": ">= 8.9.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/file-uri-to-path/download/file-uri-to-path-1.0.0.tgz", + "integrity": "sha1-VTp7hEb/b2hDWcRF8eN6BdrMM90=", + "dev": true, + "optional": true + }, + "node_modules/filesize": { + "version": "3.6.1", + "resolved": "https://registry.nlark.com/filesize/download/filesize-3.6.1.tgz", + "integrity": "sha1-CQuz7gG2+AGoqL6Z0xcQs0Irsxc=", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.nlark.com/fill-range/download/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.nlark.com/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fill-range/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/is-extendable/download/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/finalhandler/download/finalhandler-1.1.2.tgz", + "integrity": "sha1-t+fQAP/RGTjQ/bBTUG9uur6fWH0=", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&sync_timestamp=1607566551397&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433856030&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/find-cache-dir": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/find-cache-dir/download/find-cache-dir-3.3.1.tgz?cache=0&sync_timestamp=1583734954715&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffind-cache-dir%2Fdownload%2Ffind-cache-dir-3.3.1.tgz", + "integrity": "sha1-ibM/rUpGcNqpT4Vff74x1thP6IA=", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/find-up/download/find-up-4.1.0.tgz", + "integrity": "sha1-l6/n1s3AvFkoWEt8jXsW6KmqXRk=", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/flush-write-stream/download/flush-write-stream-1.1.1.tgz", + "integrity": "sha1-jdfYc6G6vCB9lOrQwuDkQnbr8ug=", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "node_modules/follow-redirects": { + "version": "1.14.1", + "resolved": "https://registry.nlark.com/follow-redirects/download/follow-redirects-1.14.1.tgz?cache=0&sync_timestamp=1620555246888&other_urls=https%3A%2F%2Fregistry.nlark.com%2Ffollow-redirects%2Fdownload%2Ffollow-redirects-1.14.1.tgz", + "integrity": "sha1-2RFN7Qoc/dM04WTmZirQK/2R/0M=", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/for-in/download/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/forever-agent/download/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/form-data": { + "version": "2.3.3", + "resolved": "https://registry.nlark.com/form-data/download/form-data-2.3.3.tgz?cache=0&sync_timestamp=1618846951886&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fform-data%2Fdownload%2Fform-data-2.3.3.tgz", + "integrity": "sha1-3M5SwF9kTymManq5Nr1yTO/786Y=", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/forwarded": { + "version": "0.1.2", + "resolved": "https://registry.nlark.com/forwarded/download/forwarded-0.1.2.tgz", + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npm.taobao.org/fragment-cache/download/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npm.taobao.org/fresh/download/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/from2": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/from2/download/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "node_modules/fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.nlark.com/fs-extra/download/fs-extra-7.0.1.tgz", + "integrity": "sha1-TxicRKoSO4lfcigE9V6iPq3DSOk=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/fs-write-stream-atomic": { + "version": "1.0.10", + "resolved": "https://registry.npm.taobao.org/fs-write-stream-atomic/download/fs-write-stream-atomic-1.0.10.tgz", + "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/fs.realpath/download/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.nlark.com/fsevents/download/fsevents-2.3.2.tgz", + "integrity": "sha1-ilJveLj99GI7cJ4Ll1xSwkwC/Ro=", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.nlark.com/function-bind/download/function-bind-1.1.1.tgz", + "integrity": "sha1-pWiZ0+o8m6uHS7l3O3xe3pL0iV0=", + "dev": true + }, + "node_modules/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=1603829667876&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fgensync%2Fdownload%2Fgensync-1.0.0-beta.2.tgz", + "integrity": "sha1-MqbudsPX9S1GsrGuXZP+qFgKJeA=", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npm.taobao.org/get-caller-file/download/get-caller-file-2.0.5.tgz", + "integrity": "sha1-T5RBKoLbMvNuOwuXQfipf+sDH34=", + "dev": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/get-intrinsic/download/get-intrinsic-1.1.1.tgz?cache=0&sync_timestamp=1612364352840&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fget-intrinsic%2Fdownload%2Fget-intrinsic-1.1.1.tgz", + "integrity": "sha1-FfWfN2+FXERpY5SPDSTNNje0q8Y=", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/get-stream/download/get-stream-4.1.0.tgz", + "integrity": "sha1-wbJVV189wh1Zv8ec09K0axw6VLU=", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/get-value": { + "version": "2.0.6", + "resolved": "https://registry.npm.taobao.org/get-value/download/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npm.taobao.org/getpass/download/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/glob": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.nlark.com/glob-parent/download/glob-parent-3.1.0.tgz?cache=0&sync_timestamp=1620073438189&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fglob-parent%2Fdownload%2Fglob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/is-glob/download/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.3.0", + "resolved": "https://registry.nlark.com/glob-to-regexp/download/glob-to-regexp-0.3.0.tgz", + "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=", + "dev": true + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.nlark.com/globals/download/globals-11.12.0.tgz", + "integrity": "sha1-q4eVM4hooLq9hSV1gBjCp+uVxC4=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "9.2.0", + "resolved": "https://registry.nlark.com/globby/download/globby-9.2.0.tgz?cache=0&sync_timestamp=1618846983468&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fglobby%2Fdownload%2Fglobby-9.2.0.tgz", + "integrity": "sha1-/QKacGxwPSm90XD0tts6P3p8tj0=", + "dev": true, + "dependencies": { + "@types/glob": "^7.1.1", + "array-union": "^1.0.2", + "dir-glob": "^2.2.2", + "fast-glob": "^2.2.6", + "glob": "^7.1.3", + "ignore": "^4.0.3", + "pify": "^4.0.1", + "slash": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.6", + "resolved": "https://registry.nlark.com/graceful-fs/download/graceful-fs-4.2.6.tgz", + "integrity": "sha1-/wQLKwhTsjw9MQJ1I3BvGIXXa+4=", + "dev": true + }, + "node_modules/gzip-size": { + "version": "5.1.1", + "resolved": "https://registry.npm.taobao.org/gzip-size/download/gzip-size-5.1.1.tgz", + "integrity": "sha1-y5vuaS+HwGErIyhAqHOQTkwTUnQ=", + "dev": true, + "dependencies": { + "duplexer": "^0.1.1", + "pify": "^4.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/handle-thing/download/handle-thing-2.0.1.tgz", + "integrity": "sha1-hX95zjWVgMNA1DCBzGSJcNC7I04=", + "dev": true + }, + "node_modules/har-schema": { + "version": "2.0.0", + "resolved": "https://registry.nlark.com/har-schema/download/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/har-validator": { + "version": "5.1.5", + "resolved": "https://registry.nlark.com/har-validator/download/har-validator-5.1.5.tgz", + "integrity": "sha1-HwgDufjLIMD6E4It8ezds2veHv0=", + "deprecated": "this library is no longer supported", + "dev": true, + "dependencies": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.nlark.com/has/download/has-1.0.3.tgz?cache=0&sync_timestamp=1618847173393&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fhas%2Fdownload%2Fhas-1.0.3.tgz", + "integrity": "sha1-ci18v8H2qoJB8W3YFOAR4fQeh5Y=", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/has-bigints/download/has-bigints-1.0.1.tgz?cache=0&sync_timestamp=1615461262702&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-bigints%2Fdownload%2Fhas-bigints-1.0.1.tgz", + "integrity": "sha1-ZP5qywIGc+O3jbA1pa9pqp0HsRM=", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.nlark.com/has-flag/download/has-flag-3.0.0.tgz?cache=0&sync_timestamp=1618847009337&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fhas-flag%2Fdownload%2Fhas-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/has-symbols/download/has-symbols-1.0.2.tgz?cache=0&sync_timestamp=1614443577352&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-symbols%2Fdownload%2Fhas-symbols-1.0.2.tgz", + "integrity": "sha1-Fl0wcMADCXUqEjakeTMeOsVvFCM=", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-value": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/has-value/download/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/has-values/download/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/hash-base/download/hash-base-3.1.0.tgz", + "integrity": "sha1-VcOB2eBuHSmXqIO0o/3f5/DTrzM=", + "dev": true, + "dependencies": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/hash-base/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-3.6.0.tgz", + "integrity": "sha1-M3u9o63AcGvT4CRCaihtS0sskZg=", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/hash-base/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.2.1.tgz", + "integrity": "sha1-Hq+fqb2x/dTsdfWPnNtOa3gn7sY=", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/hash-sum": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/hash-sum/download/hash-sum-2.0.0.tgz", + "integrity": "sha1-gdAbtd6OpKIUrV1urRtSNGCwtFo=", + "dev": true + }, + "node_modules/hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npm.taobao.org/hash.js/download/hash.js-1.1.7.tgz", + "integrity": "sha1-C6vKU46NTuSg+JiNaIZlN6ADz0I=", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/he/download/he-1.2.0.tgz", + "integrity": "sha1-hK5l+n6vsWX922FWauFLrwVmTw8=", + "bin": { + "he": "bin/he" + } + }, + "node_modules/hex-color-regex": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/hex-color-regex/download/hex-color-regex-1.1.0.tgz", + "integrity": "sha1-TAb8y0YC/iYCs8k9+C1+fb8aio4=", + "dev": true + }, + "node_modules/highlight.js": { + "version": "10.7.2", + "resolved": "https://registry.nlark.com/highlight.js/download/highlight.js-10.7.2.tgz", + "integrity": "sha1-iTGbhh7cZsSIVO0ebaIeqJ+Ec2A=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/hmac-drbg/download/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "dev": true, + "dependencies": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/hoopy": { + "version": "0.1.4", + "resolved": "https://registry.nlark.com/hoopy/download/hoopy-0.1.4.tgz", + "integrity": "sha1-YJIH1mEQADOpqUAq096mdzgcGx0=", + "dev": true, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npm.taobao.org/hosted-git-info/download/hosted-git-info-2.8.9.tgz?cache=0&sync_timestamp=1617826545071&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 + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npm.taobao.org/hpack.js/download/hpack.js-2.1.6.tgz", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/hsl-regex/download/hsl-regex-1.0.0.tgz", + "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=", + "dev": true + }, + "node_modules/hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/hsla-regex/download/hsla-regex-1.0.0.tgz", + "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=", + "dev": true + }, + "node_modules/html-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 + }, + "node_modules/html-minifier": { + "version": "3.5.21", + "resolved": "https://registry.npm.taobao.org/html-minifier/download/html-minifier-3.5.21.tgz", + "integrity": "sha1-0AQOBUcw41TbAIRjWTGUAVIS0gw=", + "dev": true, + "dependencies": { + "camel-case": "3.0.x", + "clean-css": "4.2.x", + "commander": "2.17.x", + "he": "1.2.x", + "param-case": "2.1.x", + "relateurl": "0.2.x", + "uglify-js": "3.4.x" + }, + "bin": { + "html-minifier": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/html-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, + "engines": { + "node": ">=8" + } + }, + "node_modules/html-webpack-plugin": { + "version": "3.2.0", + "resolved": "https://registry.npm.taobao.org/html-webpack-plugin/download/html-webpack-plugin-3.2.0.tgz", + "integrity": "sha1-sBq71yOsqqeze2r0SS69oD2d03s=", + "deprecated": "3.x is no longer supported", + "dev": true, + "dependencies": { + "html-minifier": "^3.2.3", + "loader-utils": "^0.2.16", + "lodash": "^4.17.3", + "pretty-error": "^2.0.2", + "tapable": "^1.0.0", + "toposort": "^1.0.0", + "util.promisify": "1.0.0" + }, + "engines": { + "node": ">=6.9" + }, + "peerDependencies": { + "webpack": "^1.0.0 || ^2.0.0 || ^3.0.0 || ^4.0.0" + } + }, + "node_modules/html-webpack-plugin/node_modules/big.js": { + "version": "3.2.0", + "resolved": "https://registry.nlark.com/big.js/download/big.js-3.2.0.tgz", + "integrity": "sha1-pfwpi4G54Nyi5FiCR4S2XFK6WI4=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/html-webpack-plugin/node_modules/emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/emojis-list/download/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/html-webpack-plugin/node_modules/json5": { + "version": "0.5.1", + "resolved": "https://registry.npm.taobao.org/json5/download/json5-0.5.1.tgz", + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", + "dev": true, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/html-webpack-plugin/node_modules/loader-utils": { + "version": "0.2.17", + "resolved": "https://registry.npm.taobao.org/loader-utils/download/loader-utils-0.2.17.tgz", + "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=", + "dev": true, + "dependencies": { + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0", + "object-assign": "^4.0.1" + } + }, + "node_modules/htmlparser2": { + "version": "3.10.1", + "resolved": "https://registry.npm.taobao.org/htmlparser2/download/htmlparser2-3.10.1.tgz", + "integrity": "sha1-vWedw/WYl7ajS7EHSchVu1OpOS8=", + "dev": true, + "dependencies": { + "domelementtype": "^1.3.1", + "domhandler": "^2.3.0", + "domutils": "^1.5.1", + "entities": "^1.1.1", + "inherits": "^2.0.1", + "readable-stream": "^3.1.1" + } + }, + "node_modules/htmlparser2/node_modules/entities": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/entities/download/entities-1.1.2.tgz?cache=0&sync_timestamp=1611535322406&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fentities%2Fdownload%2Fentities-1.1.2.tgz", + "integrity": "sha1-vfpzUplmTfr9NFKe1PhSKidf6lY=", + "dev": true + }, + "node_modules/htmlparser2/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-3.6.0.tgz", + "integrity": "sha1-M3u9o63AcGvT4CRCaihtS0sskZg=", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.nlark.com/http-deceiver/download/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=", + "dev": true + }, + "node_modules/http-errors": { + "version": "1.7.2", + "resolved": "https://registry.npm.taobao.org/http-errors/download/http-errors-1.7.2.tgz", + "integrity": "sha1-T1ApzxMjnzEDblsuVSkrz7zIXI8=", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-errors/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.nlark.com/inherits/download/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "node_modules/http-parser-js": { + "version": "0.5.3", + "resolved": "https://registry.npm.taobao.org/http-parser-js/download/http-parser-js-0.5.3.tgz?cache=0&sync_timestamp=1609540073700&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 + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.nlark.com/http-proxy/download/http-proxy-1.18.1.tgz?cache=0&sync_timestamp=1618846921113&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fhttp-proxy%2Fdownload%2Fhttp-proxy-1.18.1.tgz", + "integrity": "sha1-QBVB8FNIhLv5UmAzTnL4juOXZUk=", + "dev": true, + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-middleware": { + "version": "1.3.1", + "resolved": "https://registry.nlark.com/http-proxy-middleware/download/http-proxy-middleware-1.3.1.tgz?cache=0&sync_timestamp=1620409653868&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fhttp-proxy-middleware%2Fdownload%2Fhttp-proxy-middleware-1.3.1.tgz", + "integrity": "sha1-Q3ANbZ7st0Gb8IahKND3IF2etmU=", + "dev": true, + "dependencies": { + "@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" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npm.taobao.org/braces/download/braces-3.0.2.tgz", + "integrity": "sha1-NFThpGLujVmeI23zNs2epPiv4Qc=", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/http-proxy-middleware/node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.nlark.com/fill-range/download/fill-range-7.0.1.tgz", + "integrity": "sha1-GRmmp8df44ssfHflGYU12prN2kA=", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/http-proxy-middleware/node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npm.taobao.org/is-number/download/is-number-7.0.0.tgz", + "integrity": "sha1-dTU0W4lnNNX4DE0GxQlVUnoU8Ss=", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/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, + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/http-proxy-middleware/node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npm.taobao.org/to-regex-range/download/to-regex-range-5.0.1.tgz", + "integrity": "sha1-FkjESq58jZiKMmAY7XL1tN0DkuQ=", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/http-signature/download/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + }, + "engines": { + "node": ">=0.8", + "npm": ">=1.3.7" + } + }, + "node_modules/https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/https-browserify/download/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", + "dev": true + }, + "node_modules/human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/human-signals/download/human-signals-1.1.1.tgz", + "integrity": "sha1-xbHNFPUK6uCatsWf5jujOV/k36M=", + "dev": true, + "engines": { + "node": ">=8.12.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npm.taobao.org/iconv-lite/download/iconv-lite-0.4.24.tgz", + "integrity": "sha1-ICK0sl+93CHS9SSXSkdKr+czkIs=", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "4.1.1", + "resolved": "https://registry.nlark.com/icss-utils/download/icss-utils-4.1.1.tgz", + "integrity": "sha1-IRcLU3ie4nRHwvR91oMIFAP5pGc=", + "dev": true, + "dependencies": { + "postcss": "^7.0.14" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npm.taobao.org/ieee754/download/ieee754-1.2.1.tgz?cache=0&sync_timestamp=1603838364836&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fieee754%2Fdownload%2Fieee754-1.2.1.tgz", + "integrity": "sha1-jrehCmP/8l0VpXsAFYbRd9Gw01I=", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/iferr": { + "version": "0.1.5", + "resolved": "https://registry.nlark.com/iferr/download/iferr-0.1.5.tgz", + "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=", + "dev": true + }, + "node_modules/ignore": { + "version": "4.0.6", + "resolved": "https://registry.npm.taobao.org/ignore/download/ignore-4.0.6.tgz", + "integrity": "sha1-dQ49tYYgh7RzfrrIIH/9HvJ7Jfw=", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/image-size": { + "version": "0.5.5", + "resolved": "https://registry.nlark.com/image-size/download/image-size-0.5.5.tgz", + "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=", + "dev": true, + "optional": true, + "bin": { + "image-size": "bin/image-size.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.nlark.com/import-cwd/download/import-cwd-2.1.0.tgz?cache=0&sync_timestamp=1618846826220&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fimport-cwd%2Fdownload%2Fimport-cwd-2.1.0.tgz", + "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", + "dev": true, + "dependencies": { + "import-from": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/import-fresh/download/import-fresh-2.0.0.tgz?cache=0&sync_timestamp=1608469532269&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fimport-fresh%2Fdownload%2Fimport-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "dev": true, + "dependencies": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-from": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/import-from/download/import-from-2.1.0.tgz", + "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", + "dev": true, + "dependencies": { + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-local": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/import-local/download/import-local-2.0.0.tgz", + "integrity": "sha1-VQcL44pZk88Y72236WH1vuXFoJ0=", + "dev": true, + "dependencies": { + "pkg-dir": "^3.0.0", + "resolve-cwd": "^2.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/import-local/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/find-up/download/find-up-3.0.0.tgz", + "integrity": "sha1-SRafHXmTQwZG2mHsxa41XCHJe3M=", + "dev": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/import-local/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.nlark.com/locate-path/download/locate-path-3.0.0.tgz", + "integrity": "sha1-2+w7OrdZdYBxtY/ln8QYca8hQA4=", + "dev": true, + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/import-local/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/p-locate/download/p-locate-3.0.0.tgz", + "integrity": "sha1-Mi1poFwCZLJZl9n0DNiokasAZKQ=", + "dev": true, + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/import-local/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/path-exists/download/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-local/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/pkg-dir/download/pkg-dir-3.0.0.tgz?cache=0&sync_timestamp=1602858957553&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpkg-dir%2Fdownload%2Fpkg-dir-3.0.0.tgz", + "integrity": "sha1-J0kCDyOe2ZCIGx9xIQ1R62UjvqM=", + "dev": true, + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npm.taobao.org/imurmurhash/download/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/indexes-of/download/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", + "dev": true + }, + "node_modules/infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.nlark.com/infer-owner/download/infer-owner-1.0.4.tgz", + "integrity": "sha1-xM78qo5RBRwqQLos6KPScpWvlGc=", + "dev": true + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npm.taobao.org/inflight/download/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.nlark.com/inherits/download/inherits-2.0.4.tgz", + "integrity": "sha1-D6LGT5MpF8NDOg3tVTY6rjdBa3w=" + }, + "node_modules/internal-ip": { + "version": "4.3.0", + "resolved": "https://registry.nlark.com/internal-ip/download/internal-ip-4.3.0.tgz", + "integrity": "sha1-hFRSuq2dLKO2nGNaE3rLmg2tCQc=", + "dev": true, + "dependencies": { + "default-gateway": "^4.2.0", + "ipaddr.js": "^1.9.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/internal-ip/node_modules/default-gateway": { + "version": "4.2.0", + "resolved": "https://registry.npm.taobao.org/default-gateway/download/default-gateway-4.2.0.tgz?cache=0&sync_timestamp=1610365852751&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdefault-gateway%2Fdownload%2Fdefault-gateway-4.2.0.tgz", + "integrity": "sha1-FnEEx1AMIRX23WmwpTa7jtcgVSs=", + "dev": true, + "dependencies": { + "execa": "^1.0.0", + "ip-regex": "^2.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/intersperse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/intersperse/-/intersperse-1.0.0.tgz", + "integrity": "sha1-8lYfsc/vn1J3zDNHoiiGtDUaUYE=" + }, + "node_modules/ip": { + "version": "1.1.5", + "resolved": "https://registry.npm.taobao.org/ip/download/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "dev": true + }, + "node_modules/ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/ip-regex/download/ip-regex-2.1.0.tgz", + "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npm.taobao.org/ipaddr.js/download/ipaddr.js-1.9.1.tgz", + "integrity": "sha1-v/OFQ+64mEglB5/zoqjmy9RngbM=", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/is-absolute-url/download/is-absolute-url-2.1.0.tgz", + "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha1-FpwvbT3x+ZJhgHI2XJsOofaHhlY=", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-arguments": { + "version": "1.1.0", + "resolved": "https://registry.nlark.com/is-arguments/download/is-arguments-1.1.0.tgz", + "integrity": "sha1-YjUwMd++4HzrNGVqa95Z7+yujdk=", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npm.taobao.org/is-arrayish/download/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "node_modules/is-bigint": { + "version": "1.0.2", + "resolved": "https://registry.nlark.com/is-bigint/download/is-bigint-1.0.2.tgz?cache=0&sync_timestamp=1620162121646&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-bigint%2Fdownload%2Fis-bigint-1.0.2.tgz", + "integrity": "sha1-/7OBRCUDI1rSReqJ5Fs9v/BA7lo=", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/is-binary-path/download/is-binary-path-2.1.0.tgz", + "integrity": "sha1-6h9/O4DwZCNug0cPhsCcJU+0Wwk=", + "dev": true, + "optional": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.1", + "resolved": "https://registry.nlark.com/is-boolean-object/download/is-boolean-object-1.1.1.tgz", + "integrity": "sha1-PAh48DXLghIo01DS4eNnGXFqPeg=", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npm.taobao.org/is-buffer/download/is-buffer-1.1.6.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-buffer%2Fdownload%2Fis-buffer-1.1.6.tgz", + "integrity": "sha1-76ouqdqg16suoTqXsritUf776L4=", + "dev": true + }, + "node_modules/is-callable": { + "version": "1.2.3", + "resolved": "https://registry.npm.taobao.org/is-callable/download/is-callable-1.2.3.tgz", + "integrity": "sha1-ix4FALc6HXbHBIdjbzaOUZ3o244=", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-color-stop": { + "version": "1.1.0", + "resolved": "https://registry.nlark.com/is-color-stop/download/is-color-stop-1.1.0.tgz", + "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", + "dev": true, + "dependencies": { + "css-color-names": "^0.0.4", + "hex-color-regex": "^1.1.0", + "hsl-regex": "^1.0.0", + "hsla-regex": "^1.0.0", + "rgb-regex": "^1.0.1", + "rgba-regex": "^1.0.0" + } + }, + "node_modules/is-core-module": { + "version": "2.4.0", + "resolved": "https://registry.nlark.com/is-core-module/download/is-core-module-2.4.0.tgz", + "integrity": "sha1-jp/I4VAnsBFBgCbpjw5vTYYwXME=", + "dev": true, + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-1.0.0.tgz", + "integrity": "sha1-2Eh2Mh0Oet0DmQQGq7u9NrqSaMc=", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-date-object": { + "version": "1.0.4", + "resolved": "https://registry.nlark.com/is-date-object/download/is-date-object-1.0.4.tgz", + "integrity": "sha1-VQz8wDr62gXuo90wmBx7CVUfc+U=", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/is-descriptor/download/is-descriptor-1.0.2.tgz", + "integrity": "sha1-OxWXRqZmBLBPjIFSS6NlxfFNhuw=", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-directory": { + "version": "0.3.1", + "resolved": "https://registry.nlark.com/is-directory/download/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/is-docker/download/is-docker-2.2.1.tgz?cache=0&sync_timestamp=1617958843085&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, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/is-extendable/download/is-extendable-1.0.1.tgz", + "integrity": "sha1-p0cPnkJnM9gb2B4RVSZOOjUHyrQ=", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/is-extglob/download/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-2.0.0.tgz?cache=0&sync_timestamp=1618552469710&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-fullwidth-code-point%2Fdownload%2Fis-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/is-glob/download/is-glob-4.0.1.tgz", + "integrity": "sha1-dWfb6fL14kZ7x3q4PEopSCQHpdw=", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-mobile": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/is-mobile/-/is-mobile-2.2.2.tgz", + "integrity": "sha512-wW/SXnYJkTjs++tVK5b6kVITZpAZPtUrt9SF80vvxGiF/Oywal+COk1jlRkiVq15RFNEQKQY31TkV24/1T5cVg==" + }, + "node_modules/is-negative-zero": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/is-negative-zero/download/is-negative-zero-2.0.1.tgz?cache=0&sync_timestamp=1607123314998&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-negative-zero%2Fdownload%2Fis-negative-zero-2.0.1.tgz", + "integrity": "sha1-PedGwY3aIxkkGlNnWQjY92bxHCQ=", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/is-number/download/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.5", + "resolved": "https://registry.nlark.com/is-number-object/download/is-number-object-1.0.5.tgz", + "integrity": "sha1-bt+u7XlQz/Ga/tzp+/yp7m3Sies=", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/is-obj/download/is-obj-2.0.0.tgz", + "integrity": "sha1-Rz+wXZc3BeP9liBUUBjKjiLvSYI=", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/is-path-cwd/download/is-path-cwd-2.2.0.tgz", + "integrity": "sha1-Z9Q7gmZKe1GR/ZEZEn6zAASKn9s=", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-in-cwd": { + "version": "2.1.0", + "resolved": "https://registry.nlark.com/is-path-in-cwd/download/is-path-in-cwd-2.1.0.tgz?cache=0&sync_timestamp=1620047229820&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-path-in-cwd%2Fdownload%2Fis-path-in-cwd-2.1.0.tgz", + "integrity": "sha1-v+Lcomxp85cmWkAJljYCk1oFOss=", + "dev": true, + "dependencies": { + "is-path-inside": "^2.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-inside": { + "version": "2.1.0", + "resolved": "https://registry.nlark.com/is-path-inside/download/is-path-inside-2.1.0.tgz", + "integrity": "sha1-fJgQWH1lmkDSe8201WFuqwWUlLI=", + "dev": true, + "dependencies": { + "path-is-inside": "^1.0.2" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/is-plain-obj/download/is-plain-obj-3.0.0.tgz?cache=0&sync_timestamp=1618601044820&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-plain-obj%2Fdownload%2Fis-plain-obj-3.0.0.tgz", + "integrity": "sha1-r28uoUrFpkYYOlu9tbqrvBVq2dc=", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.nlark.com/is-plain-object/download/is-plain-object-2.0.4.tgz?cache=0&sync_timestamp=1618846974259&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-plain-object%2Fdownload%2Fis-plain-object-2.0.4.tgz", + "integrity": "sha1-LBY7P6+xtgbZ0Xko8FwqHDjgdnc=", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-regex": { + "version": "1.1.3", + "resolved": "https://registry.nlark.com/is-regex/download/is-regex-1.1.3.tgz", + "integrity": "sha1-0Cn5r/ZEi5Prvj8z2scVEf3L758=", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/is-resolvable/download/is-resolvable-1.1.0.tgz", + "integrity": "sha1-+xj4fOH+uSUWnJpAfBkxijIG7Yg=", + "dev": true + }, + "node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/is-stream/download/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-string": { + "version": "1.0.6", + "resolved": "https://registry.nlark.com/is-string/download/is-string-1.0.6.tgz?cache=0&sync_timestamp=1620448217105&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-string%2Fdownload%2Fis-string-1.0.6.tgz", + "integrity": "sha1-P+XVmS+w2TQE8yWE1LAXmnG1Sl8=", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.nlark.com/is-symbol/download/is-symbol-1.0.4.tgz?cache=0&sync_timestamp=1620501308896&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-symbol%2Fdownload%2Fis-symbol-1.0.4.tgz", + "integrity": "sha1-ptrJO2NbBjymhyI23oiRClevE5w=", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-typedarray/download/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true + }, + "node_modules/is-what": { + "version": "3.14.1", + "resolved": "https://registry.npm.taobao.org/is-what/download/is-what-3.14.1.tgz?cache=0&sync_timestamp=1615169735707&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-what%2Fdownload%2Fis-what-3.14.1.tgz", + "integrity": "sha1-4SIvRt3ahd6tD9HJ3xMXYOd3VcE=", + "dev": true + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/is-windows/download/is-windows-1.0.2.tgz", + "integrity": "sha1-0YUOuXkezRjmGCzhKjDzlmNLsZ0=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.nlark.com/is-wsl/download/is-wsl-2.2.0.tgz", + "integrity": "sha1-dKTHbnfKn9P5MvKQwX6jJs0VcnE=", + "dev": true, + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/isexe/download/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "node_modules/ismobilejs": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ismobilejs/-/ismobilejs-1.1.1.tgz", + "integrity": "sha512-VaFW53yt8QO61k2WJui0dHf4SlL8lxBofUuUmwBo0ljPk0Drz2TiuDW4jo3wDcv41qy/SxrJ+VAzJ/qYqsmzRw==" + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/isobject/download/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.nlark.com/isstream/download/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "node_modules/javascript-stringify": { + "version": "2.1.0", + "resolved": "https://registry.nlark.com/javascript-stringify/download/javascript-stringify-2.1.0.tgz", + "integrity": "sha1-J8dlOb4U2L0Sghmi1zGwkzeQTnk=", + "dev": true + }, + "node_modules/js-message": { + "version": "1.0.7", + "resolved": "https://registry.nlark.com/js-message/download/js-message-1.0.7.tgz", + "integrity": "sha1-+93QU8ekcCGHG7iyyVOXzBfCDkc=", + "dev": true, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/js-queue": { + "version": "2.0.2", + "resolved": "https://registry.nlark.com/js-queue/download/js-queue-2.0.2.tgz", + "integrity": "sha1-C+WQM4+QOzbHPTPDGIOoIUEs1II=", + "dev": true, + "dependencies": { + "easy-stack": "^1.0.1" + }, + "engines": { + "node": ">=1.0.0" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.nlark.com/js-tokens/download/js-tokens-4.0.0.tgz", + "integrity": "sha1-GSA/tZmR35jjoocFDUZHzerzJJk=" + }, + "node_modules/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=1618434911653&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjs-yaml%2Fdownload%2Fjs-yaml-3.14.1.tgz", + "integrity": "sha1-2ugS/bOCX6MGYJqHFzg8UMNqBTc=", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/jsbn/download/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npm.taobao.org/jsesc/download/jsesc-2.5.2.tgz?cache=0&sync_timestamp=1603891242793&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjsesc%2Fdownload%2Fjsesc-2.5.2.tgz", + "integrity": "sha1-gFZNLkg9rPbo7yCWUKZ98/DCg6Q=", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.nlark.com/json-parse-better-errors/download/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha1-u4Z8+zRQ5pEHwTHRxRS6s9yLyqk=", + "dev": true + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npm.taobao.org/json-parse-even-better-errors/download/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha1-fEeAWpQxmSjgV3dAXcEuH3pO4C0=", + "dev": true + }, + "node_modules/json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npm.taobao.org/json-schema/download/json-schema-0.2.3.tgz?cache=0&sync_timestamp=1609553741994&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjson-schema%2Fdownload%2Fjson-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.nlark.com/json-schema-traverse/download/json-schema-traverse-0.4.1.tgz", + "integrity": "sha1-afaofZUTq4u4/mO9sJecRI5oRmA=", + "dev": true + }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.nlark.com/json-stringify-safe/download/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true + }, + "node_modules/json2mq": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/json2mq/-/json2mq-0.2.0.tgz", + "integrity": "sha1-tje9O6nqvhIsg+lyBIOusQ0skEo=", + "dependencies": { + "string-convert": "^0.2.0" + } + }, + "node_modules/json3": { + "version": "3.3.3", + "resolved": "https://registry.npm.taobao.org/json3/download/json3-3.3.3.tgz", + "integrity": "sha1-f8EON1/FrkLEcFpcwKpvYr4wW4E=", + "dev": true + }, + "node_modules/json5": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/json5/download/json5-2.2.0.tgz", + "integrity": "sha1-Lf7+cgxrpSXZ69kJlQ8FFTFsiaM=", + "dev": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.nlark.com/jsonfile/download/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dev": true, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npm.taobao.org/jsprim/download/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "node_modules/killable": { + "version": "1.0.1", + "resolved": "https://registry.nlark.com/killable/download/killable-1.0.1.tgz", + "integrity": "sha1-TIzkQRh6Bhx0dPuHygjipjgZSJI=", + "dev": true + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-6.0.3.tgz", + "integrity": "sha1-B8BQNKbDSfoG4k+jWqdttFgM5N0=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/launch-editor": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/launch-editor/download/launch-editor-2.2.1.tgz", + "integrity": "sha1-hxtaPuOdZoD8wm03kwtu7aidsMo=", + "dev": true, + "dependencies": { + "chalk": "^2.3.0", + "shell-quote": "^1.6.1" + } + }, + "node_modules/launch-editor-middleware": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/launch-editor-middleware/download/launch-editor-middleware-2.2.1.tgz", + "integrity": "sha1-4UsH5scVSwpLhqD9NFeE5FgEwVc=", + "dev": true, + "dependencies": { + "launch-editor": "^2.2.1" + } + }, + "node_modules/less": { + "version": "3.13.1", + "resolved": "https://registry.npm.taobao.org/less/download/less-3.13.1.tgz", + "integrity": "sha1-DryR0qDpwMZzW4PUlrCrBYMHeQk=", + "dev": true, + "dependencies": { + "copy-anything": "^2.0.1", + "tslib": "^1.10.0" + }, + "bin": { + "lessc": "bin/lessc" + }, + "engines": { + "node": ">=6" + }, + "optionalDependencies": { + "errno": "^0.1.1", + "graceful-fs": "^4.1.2", + "image-size": "~0.5.0", + "make-dir": "^2.1.0", + "mime": "^1.4.1", + "native-request": "^1.0.5", + "source-map": "~0.6.0" + } + }, + "node_modules/less-loader": { + "version": "5.0.0", + "resolved": "https://registry.nlark.com/less-loader/download/less-loader-5.0.0.tgz?cache=0&sync_timestamp=1620935045943&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fless-loader%2Fdownload%2Fless-loader-5.0.0.tgz", + "integrity": "sha1-SY3eOmxsT4h0WO6e0/CGoSrRtGY=", + "dev": true, + "dependencies": { + "clone": "^2.1.1", + "loader-utils": "^1.1.0", + "pify": "^4.0.1" + }, + "engines": { + "node": ">= 4.8.0" + }, + "peerDependencies": { + "less": "^2.3.1 || ^3.0.0", + "webpack": "^2.0.0 || ^3.0.0 || ^4.0.0" + } + }, + "node_modules/less-loader/node_modules/clone": { + "version": "2.1.2", + "resolved": "https://registry.nlark.com/clone/download/clone-2.1.2.tgz", + "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/less/node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/make-dir/download/make-dir-2.1.0.tgz", + "integrity": "sha1-XwMQ4YuL6JjMBwCSlaMK5B6R5vU=", + "dev": true, + "optional": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/less/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.nlark.com/mime/download/mime-1.6.0.tgz?cache=0&sync_timestamp=1618846922439&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fmime%2Fdownload%2Fmime-1.6.0.tgz", + "integrity": "sha1-Ms2eXGRVO9WNGaVor0Uqz/BJgbE=", + "dev": true, + "optional": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/less/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&sync_timestamp=1616463540350&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", + "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", + "dev": true, + "optional": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/less/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.nlark.com/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1618847019434&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npm.taobao.org/lines-and-columns/download/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", + "dev": true + }, + "node_modules/loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.nlark.com/loader-runner/download/loader-runner-2.4.0.tgz", + "integrity": "sha1-7UcGa/5TTX6ExMe5mYwqdWB9k1c=", + "dev": true, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/loader-utils/download/loader-utils-1.4.0.tgz", + "integrity": "sha1-xXm140yzSxp07cbB+za/o3HVphM=", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/loader-utils/node_modules/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, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.nlark.com/locate-path/download/locate-path-5.0.0.tgz", + "integrity": "sha1-Gvujlq/WdqbUJQTQpno6frn2KqA=", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npm.taobao.org/lodash/download/lodash-4.17.21.tgz", + "integrity": "sha1-Z5WRxWTDv/quhFTPCz3zcMPWkRw=" + }, + "node_modules/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 + }, + "node_modules/lodash.defaultsdeep": { + "version": "4.6.1", + "resolved": "https://registry.nlark.com/lodash.defaultsdeep/download/lodash.defaultsdeep-4.6.1.tgz", + "integrity": "sha1-US6b1yHSctlOPTpjZT+hdRZ0HKY=", + "dev": true + }, + "node_modules/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 + }, + "node_modules/lodash.mapvalues": { + "version": "4.6.0", + "resolved": "https://registry.nlark.com/lodash.mapvalues/download/lodash.mapvalues-4.6.0.tgz", + "integrity": "sha1-G6+lAF3p3W9PJmaMMMo3IwzJaJw=", + "dev": true + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npm.taobao.org/lodash.memoize/download/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", + "dev": true + }, + "node_modules/lodash.toarray": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.toarray/-/lodash.toarray-4.4.0.tgz", + "integrity": "sha1-JMS/zWsvuji/0FlNsRedjptlZWE=" + }, + "node_modules/lodash.transform": { + "version": "4.6.0", + "resolved": "https://registry.npm.taobao.org/lodash.transform/download/lodash.transform-4.6.0.tgz", + "integrity": "sha1-EjBkIvYzJK7YSD0/ODMrX2cFR6A=", + "dev": true + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npm.taobao.org/lodash.uniq/download/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", + "dev": true + }, + "node_modules/log-symbols": { + "version": "2.2.0", + "resolved": "https://registry.nlark.com/log-symbols/download/log-symbols-2.2.0.tgz", + "integrity": "sha1-V0Dhxdbw39pK2TI7UzIQfva0xAo=", + "dev": true, + "dependencies": { + "chalk": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/loglevel": { + "version": "1.7.1", + "resolved": "https://registry.npm.taobao.org/loglevel/download/loglevel-1.7.1.tgz?cache=0&sync_timestamp=1606312222145&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Floglevel%2Fdownload%2Floglevel-1.7.1.tgz", + "integrity": "sha1-AF/eL15uRwaPk1/yhXPhJe9y8Zc=", + "dev": true, + "engines": { + "node": ">= 0.6.0" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/loglevel" + } + }, + "node_modules/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==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lower-case": { + "version": "1.1.4", + "resolved": "https://registry.nlark.com/lower-case/download/lower-case-1.1.4.tgz", + "integrity": "sha1-miyr0bno4K6ZOkv31YdcOcQujqw=", + "dev": true + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npm.taobao.org/lru-cache/download/lru-cache-5.1.1.tgz", + "integrity": "sha1-HaJ+ZxAnGUdpXa9oSOhH8B2EuSA=", + "dev": true, + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/make-dir/download/make-dir-3.1.0.tgz", + "integrity": "sha1-QV6WcEazp/HRhSd9hKpYIDcmoT8=", + "dev": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npm.taobao.org/map-cache/download/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/map-visit/download/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npm.taobao.org/md5.js/download/md5.js-1.3.5.tgz", + "integrity": "sha1-tdB7jjIW4+J81yjXL3DR5qNCAF8=", + "dev": true, + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.nlark.com/mdn-data/download/mdn-data-2.0.4.tgz?cache=0&sync_timestamp=1619048669041&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fmdn-data%2Fdownload%2Fmdn-data-2.0.4.tgz", + "integrity": "sha1-aZs8OKxvHXKAkaZGULZdOIUC/Vs=", + "dev": true + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npm.taobao.org/media-typer/download/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npm.taobao.org/memory-fs/download/memory-fs-0.4.1.tgz", + "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", + "dev": true, + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/merge-descriptors/download/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", + "dev": true + }, + "node_modules/merge-source-map": { + "version": "1.1.0", + "resolved": "https://registry.nlark.com/merge-source-map/download/merge-source-map-1.1.0.tgz", + "integrity": "sha1-L93n5gIJOfcJBqaPLXrmheTIxkY=", + "dev": true, + "dependencies": { + "source-map": "^0.6.1" + } + }, + "node_modules/merge-source-map/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.nlark.com/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1618847019434&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/merge-stream/download/merge-stream-2.0.0.tgz", + "integrity": "sha1-UoI2KaFN0AyXcPtq1H3GMQ8sH2A=", + "dev": true + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npm.taobao.org/merge2/download/merge2-1.4.1.tgz", + "integrity": "sha1-Q2iJL4hekHRVpv19xVwMnUBJkK4=", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.nlark.com/methods/download/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/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, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/miller-rabin/download/miller-rabin-4.0.1.tgz", + "integrity": "sha1-8IA1HIZbDcViqEYpZtqlNUPHik0=", + "dev": true, + "dependencies": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "bin": { + "miller-rabin": "bin/miller-rabin" + } + }, + "node_modules/miller-rabin/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-4.12.0.tgz", + "integrity": "sha1-d1s/J477uXGO7HNh9IP7Nvu/6og=", + "dev": true + }, + "node_modules/mime": { + "version": "2.5.2", + "resolved": "https://registry.nlark.com/mime/download/mime-2.5.2.tgz?cache=0&sync_timestamp=1618846922439&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fmime%2Fdownload%2Fmime-2.5.2.tgz", + "integrity": "sha1-bj3GzCuVEGQ4MOXxnVy3U9pe6r4=", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mime-db": { + "version": "1.47.0", + "resolved": "https://registry.npm.taobao.org/mime-db/download/mime-db-1.47.0.tgz?cache=0&sync_timestamp=1617306043996&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmime-db%2Fdownload%2Fmime-db-1.47.0.tgz", + "integrity": "sha1-jLMT5Zll08Bc+/iYkVomevRqM1w=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.30", + "resolved": "https://registry.nlark.com/mime-types/download/mime-types-2.1.30.tgz", + "integrity": "sha1-bnvotMR5gl+F7WMmaV23P5MF1i0=", + "dev": true, + "dependencies": { + "mime-db": "1.47.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/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=1617823583529&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, + "engines": { + "node": ">=6" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "0.9.0", + "resolved": "https://registry.nlark.com/mini-css-extract-plugin/download/mini-css-extract-plugin-0.9.0.tgz?cache=0&sync_timestamp=1619783258317&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fmini-css-extract-plugin%2Fdownload%2Fmini-css-extract-plugin-0.9.0.tgz", + "integrity": "sha1-R/LPB6oWWrNXM7H8l9TEbAVkM54=", + "dev": true, + "dependencies": { + "loader-utils": "^1.1.0", + "normalize-url": "1.9.1", + "schema-utils": "^1.0.0", + "webpack-sources": "^1.1.0" + }, + "engines": { + "node": ">= 6.9.0" + }, + "peerDependencies": { + "webpack": "^4.4.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-1.0.0.tgz", + "integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/minimalistic-assert/download/minimalistic-assert-1.0.1.tgz", + "integrity": "sha1-LhlN4ERibUoQ5/f7wAznPoPk1cc=", + "dev": true + }, + "node_modules/minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/minimalistic-crypto-utils/download/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", + "dev": true + }, + "node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npm.taobao.org/minimatch/download/minimatch-3.0.4.tgz", + "integrity": "sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npm.taobao.org/minimist/download/minimist-1.2.5.tgz?cache=0&sync_timestamp=1602337228360&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fminimist%2Fdownload%2Fminimist-1.2.5.tgz", + "integrity": "sha1-Z9ZgFLZqaoqqDAg8X9WN9OTpdgI=", + "dev": true + }, + "node_modules/minipass": { + "version": "3.1.3", + "resolved": "https://registry.npm.taobao.org/minipass/download/minipass-3.1.3.tgz", + "integrity": "sha1-fUL/HzljVILhX5zbUxhN7r1YFf0=", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.nlark.com/yallist/download/yallist-4.0.0.tgz", + "integrity": "sha1-m7knkNnA7/7GO+c1GeEaNQGaOnI=", + "dev": true + }, + "node_modules/mississippi": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/mississippi/download/mississippi-3.0.0.tgz", + "integrity": "sha1-6goykfl+C16HdrNj1fChLZTGcCI=", + "dev": true, + "dependencies": { + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^3.0.0", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npm.taobao.org/mixin-deep/download/mixin-deep-1.3.2.tgz", + "integrity": "sha1-ESC0PcNZp4Xc5ltVuC4lfM9HlWY=", + "dev": true, + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.nlark.com/mkdirp/download/mkdirp-0.5.5.tgz?cache=0&sync_timestamp=1618846960038&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fmkdirp%2Fdownload%2Fmkdirp-0.5.5.tgz", + "integrity": "sha1-2Rzv1i0UNsoPQWIOJRKI1CAJne8=", + "dev": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/moment": { + "version": "2.29.1", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz", + "integrity": "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==", + "engines": { + "node": "*" + } + }, + "node_modules/move-concurrently": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/move-concurrently/download/move-concurrently-1.0.1.tgz", + "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", + "dev": true, + "dependencies": { + "aproba": "^1.1.1", + "copy-concurrently": "^1.0.0", + "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.3" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.1.2.tgz?cache=0&sync_timestamp=1607433856030&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.1.2.tgz", + "integrity": "sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk=", + "dev": true + }, + "node_modules/multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.nlark.com/multicast-dns/download/multicast-dns-6.2.3.tgz", + "integrity": "sha1-oOx72QVcQoL3kMPIL04o2zsxsik=", + "dev": true, + "dependencies": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/multicast-dns-service-types": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/multicast-dns-service-types/download/multicast-dns-service-types-1.1.0.tgz", + "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=", + "dev": true + }, + "node_modules/mutationobserver-shim": { + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/mutationobserver-shim/-/mutationobserver-shim-0.3.7.tgz", + "integrity": "sha512-oRIDTyZQU96nAiz2AQyngwx1e89iApl2hN5AOYwyxLUB47UYsU3Wv9lJWqH5y/QdiYkc5HQLi23ZNB3fELdHcQ==" + }, + "node_modules/mz": { + "version": "2.7.0", + "resolved": "https://registry.nlark.com/mz/download/mz-2.7.0.tgz", + "integrity": "sha1-lQCAV6Vsr63CvGPd5/n/aVWUjjI=", + "dev": true, + "dependencies": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "node_modules/nan": { + "version": "2.14.2", + "resolved": "https://registry.npm.taobao.org/nan/download/nan-2.14.2.tgz?cache=0&sync_timestamp=1602591700047&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnan%2Fdownload%2Fnan-2.14.2.tgz", + "integrity": "sha1-9TdkAGlRaPTMaUrJOT0MlYXu6hk=", + "dev": true, + "optional": true + }, + "node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.nlark.com/nanomatch/download/nanomatch-1.2.13.tgz", + "integrity": "sha1-uHqKpPwN6P5r6IiVs4mD/yZb0Rk=", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanopop": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/nanopop/-/nanopop-2.1.0.tgz", + "integrity": "sha512-jGTwpFRexSH+fxappnGQtN9dspgE2ipa1aOjtR24igG0pv6JCxImIAmrLRHX+zUF5+1wtsFVbKyfP51kIGAVNw==" + }, + "node_modules/native-request": { + "version": "1.0.8", + "resolved": "https://registry.npm.taobao.org/native-request/download/native-request-1.0.8.tgz?cache=0&sync_timestamp=1603410586468&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnative-request%2Fdownload%2Fnative-request-1.0.8.tgz", + "integrity": "sha1-j2a/YG4PfqJ8DlmV6y9dA+M65vs=", + "dev": true, + "optional": true + }, + "node_modules/negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npm.taobao.org/negotiator/download/negotiator-0.6.2.tgz", + "integrity": "sha1-/qz3zPUlp3rpY0Q2pkiD/+yjRvs=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npm.taobao.org/neo-async/download/neo-async-2.6.2.tgz", + "integrity": "sha1-tKr7k+OustgXTKU88WOrfXMIMF8=", + "dev": true + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npm.taobao.org/nice-try/download/nice-try-1.0.5.tgz", + "integrity": "sha1-ozeKdpbOfSI+iPybdkvX7xCJ42Y=", + "dev": true + }, + "node_modules/no-case": { + "version": "2.3.2", + "resolved": "https://registry.nlark.com/no-case/download/no-case-2.3.2.tgz", + "integrity": "sha1-YLgTOWvjmz8SiKTB7V0efSi0ZKw=", + "dev": true, + "dependencies": { + "lower-case": "^1.1.1" + } + }, + "node_modules/node-emoji": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.10.0.tgz", + "integrity": "sha512-Yt3384If5H6BYGVHiHwTL+99OzJKHhgp82S8/dktEK73T26BazdgZ4JZh92xSVtGNJvz9UbXdNAc5hcrXV42vw==", + "dependencies": { + "lodash.toarray": "^4.4.0" + } + }, + "node_modules/node-forge": { + "version": "0.10.0", + "resolved": "https://registry.npm.taobao.org/node-forge/download/node-forge-0.10.0.tgz", + "integrity": "sha1-Mt6ir7Ppkm8C7lzoeUkCaRpna/M=", + "dev": true, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/node-ipc": { + "version": "9.1.4", + "resolved": "https://registry.nlark.com/node-ipc/download/node-ipc-9.1.4.tgz", + "integrity": "sha1-Ks+WJoGv2sJgKHbZj+ZDTVTZvTw=", + "dev": true, + "dependencies": { + "event-pubsub": "4.3.0", + "js-message": "1.0.7", + "js-queue": "2.0.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/node-libs-browser/download/node-libs-browser-2.2.1.tgz", + "integrity": "sha1-tk9RPRgzhiX5A0bSew0jXmMfZCU=", + "dev": true, + "dependencies": { + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "0.0.1", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", + "tty-browserify": "0.0.0", + "url": "^0.11.0", + "util": "^0.11.0", + "vm-browserify": "^1.0.1" + } + }, + "node_modules/node-libs-browser/node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npm.taobao.org/punycode/download/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "dev": true + }, + "node_modules/node-releases": { + "version": "1.1.72", + "resolved": "https://registry.nlark.com/node-releases/download/node-releases-1.1.72.tgz?cache=0&sync_timestamp=1620978596496&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fnode-releases%2Fdownload%2Fnode-releases-1.1.72.tgz", + "integrity": "sha1-FIAqtrEDmnmgx9ZithClu9durL4=", + "dev": true + }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npm.taobao.org/normalize-package-data/download/normalize-package-data-2.5.0.tgz?cache=0&sync_timestamp=1616086811851&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnormalize-package-data%2Fdownload%2Fnormalize-package-data-2.5.0.tgz", + "integrity": "sha1-5m2xg4sgDB38IzIl0SyzZSDiNKg=", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-package-data/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&sync_timestamp=1616463540350&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", + "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.nlark.com/normalize-path/download/normalize-path-3.0.0.tgz", + "integrity": "sha1-Dc1p/yOhybEf0JeDFmRKA4ghamU=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.nlark.com/normalize-range/download/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "1.9.1", + "resolved": "https://registry.npm.taobao.org/normalize-url/download/normalize-url-1.9.1.tgz?cache=0&sync_timestamp=1617786295473&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnormalize-url%2Fdownload%2Fnormalize-url-1.9.1.tgz", + "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", + "dev": true, + "dependencies": { + "object-assign": "^4.0.1", + "prepend-http": "^1.0.0", + "query-string": "^4.1.0", + "sort-keys": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/normalize-wheel": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/normalize-wheel/-/normalize-wheel-1.0.1.tgz", + "integrity": "sha1-rsiGr/2wRQcNhWRH32Ls+GFG7EU=" + }, + "node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.nlark.com/npm-run-path/download/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/nth-check/download/nth-check-1.0.2.tgz?cache=0&sync_timestamp=1606860690670&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnth-check%2Fdownload%2Fnth-check-1.0.2.tgz", + "integrity": "sha1-sr0pXDfj3VijvwcAN2Zjuk2c8Fw=", + "dev": true, + "dependencies": { + "boolbase": "~1.0.0" + } + }, + "node_modules/num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.nlark.com/num2fraction/download/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "dev": true + }, + "node_modules/oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.nlark.com/oauth-sign/download/oauth-sign-0.9.0.tgz", + "integrity": "sha1-R6ewFrqmi1+g7PPe4IqFxnmsZFU=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/object-assign/download/object-assign-4.1.1.tgz?cache=0&sync_timestamp=1602657128410&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fobject-assign%2Fdownload%2Fobject-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npm.taobao.org/object-copy/download/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npm.taobao.org/is-descriptor/download/is-descriptor-0.1.6.tgz", + "integrity": "sha1-Nm2CQN3kh8pRgjsaufB6EKeCUco=", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-descriptor/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-5.1.0.tgz", + "integrity": "sha1-cpyR4thXt6QZofmqZWhcTDP1hF0=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.10.3", + "resolved": "https://registry.nlark.com/object-inspect/download/object-inspect-1.10.3.tgz", + "integrity": "sha1-wqp9LQn1DJk3VwT3oK3yTFeC02k=", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-is": { + "version": "1.1.5", + "resolved": "https://registry.npm.taobao.org/object-is/download/object-is-1.1.5.tgz?cache=0&sync_timestamp=1613858420069&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fobject-is%2Fdownload%2Fobject-is-1.1.5.tgz", + "integrity": "sha1-ud7qpfx/GEag+uzc7sE45XePU6w=", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.nlark.com/object-keys/download/object-keys-1.1.1.tgz", + "integrity": "sha1-HEfyct8nfzsdrwYWd9nILiMixg4=", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/object-visit/download/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npm.taobao.org/object.assign/download/object.assign-4.1.2.tgz?cache=0&sync_timestamp=1604115183005&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fobject.assign%2Fdownload%2Fobject.assign-4.1.2.tgz", + "integrity": "sha1-DtVKNC7Os3s4/3brgxoOeIy2OUA=", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.getownpropertydescriptors": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/object.getownpropertydescriptors/download/object.getownpropertydescriptors-2.1.2.tgz", + "integrity": "sha1-G9Y66s8NXS0vMbXjk7A6fGAaI/c=", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.nlark.com/object.pick/download/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.values": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/object.values/download/object.values-1.1.3.tgz?cache=0&sync_timestamp=1614057640160&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fobject.values%2Fdownload%2Fobject.values-1.1.3.tgz", + "integrity": "sha1-6qix4XWJ8C9pjbCT98Yu4WmXQu4=", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2", + "has": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.nlark.com/obuf/download/obuf-1.1.2.tgz", + "integrity": "sha1-Cb6jND1BhZ69RGKS0RydTbYZCE4=", + "dev": true + }, + "node_modules/omit.js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/omit.js/-/omit.js-1.0.2.tgz", + "integrity": "sha512-/QPc6G2NS+8d4L/cQhbk6Yit1WTB6Us2g84A7A/1+w9d/eRGHyEqC5kkQtHVoHZ5NFWGG7tUGgrhVZwgZanKrQ==", + "dependencies": { + "babel-runtime": "^6.23.0" + } + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/on-finished/download/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.nlark.com/on-headers/download/on-headers-1.0.2.tgz", + "integrity": "sha1-dysK5qqlJcOZ5Imt+tkMQD6zwo8=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/once/download/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.nlark.com/onetime/download/onetime-5.1.2.tgz", + "integrity": "sha1-0Oluu1awdHbfHdnEgG5SN5hcpF4=", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "6.4.0", + "resolved": "https://registry.nlark.com/open/download/open-6.4.0.tgz?cache=0&sync_timestamp=1621232869760&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fopen%2Fdownload%2Fopen-6.4.0.tgz", + "integrity": "sha1-XBPpbQ3IlGhhZPGJZez+iJ7PyKk=", + "dev": true, + "dependencies": { + "is-wsl": "^1.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/open/node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.nlark.com/is-wsl/download/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/opener": { + "version": "1.5.2", + "resolved": "https://registry.nlark.com/opener/download/opener-1.5.2.tgz?cache=0&sync_timestamp=1618847055043&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fopener%2Fdownload%2Fopener-1.5.2.tgz", + "integrity": "sha1-XTfh81B3udysQwE3InGv3rKhNZg=", + "dev": true, + "bin": { + "opener": "bin/opener-bin.js" + } + }, + "node_modules/opn": { + "version": "5.5.0", + "resolved": "https://registry.npm.taobao.org/opn/download/opn-5.5.0.tgz", + "integrity": "sha1-/HFk+rVtI1kExRw7J9pnWMo7m/w=", + "dev": true, + "dependencies": { + "is-wsl": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/opn/node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.nlark.com/is-wsl/download/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/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, + "dependencies": { + "chalk": "^2.4.2", + "cli-cursor": "^2.1.0", + "cli-spinners": "^2.0.0", + "log-symbols": "^2.2.0", + "strip-ansi": "^5.2.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/ora/node_modules/cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/cli-cursor/download/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "dev": true, + "dependencies": { + "restore-cursor": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ora/node_modules/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=1617823583529&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmimic-fn%2Fdownload%2Fmimic-fn-1.2.0.tgz", + "integrity": "sha1-ggyGo5M0ZA6ZUWkovQP8qIBX0CI=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/ora/node_modules/onetime": { + "version": "2.0.1", + "resolved": "https://registry.nlark.com/onetime/download/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "dev": true, + "dependencies": { + "mimic-fn": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ora/node_modules/restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/restore-cursor/download/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "dev": true, + "dependencies": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/original": { + "version": "1.0.2", + "resolved": "https://registry.nlark.com/original/download/original-1.0.2.tgz", + "integrity": "sha1-5EKmHP/hxf0gpl8yYcJmY7MD8l8=", + "dev": true, + "dependencies": { + "url-parse": "^1.4.3" + } + }, + "node_modules/os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npm.taobao.org/os-browserify/download/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", + "dev": true + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/p-finally/download/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.nlark.com/p-limit/download/p-limit-2.3.0.tgz", + "integrity": "sha1-PdM8ZHohT9//2DWTPrCG2g3CHbE=", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/p-locate/download/p-locate-4.1.0.tgz", + "integrity": "sha1-o0KLtwiLOmApL2aRkni3wpetTwc=", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-map": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/p-map/download/p-map-2.1.0.tgz", + "integrity": "sha1-MQko/u+cnsxltosXaTAYpmXOoXU=", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/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, + "dependencies": { + "retry": "^0.12.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/p-try/download/p-try-2.2.0.tgz", + "integrity": "sha1-yyhoVA4xPWHeWPr741zpAE1VQOY=", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.nlark.com/pako/download/pako-1.0.11.tgz", + "integrity": "sha1-bJWZ00DVTf05RjgCUqNXBaa5kr8=", + "dev": true + }, + "node_modules/parallel-transform": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/parallel-transform/download/parallel-transform-1.2.0.tgz", + "integrity": "sha1-kEnKN9bLIYLDsdLHIL6U0UpYFPw=", + "dev": true, + "dependencies": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "node_modules/param-case": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/param-case/download/param-case-2.1.1.tgz?cache=0&sync_timestamp=1606867311360&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fparam-case%2Fdownload%2Fparam-case-2.1.1.tgz", + "integrity": "sha1-35T9jPZTHs915r75oIWPvHK+Ikc=", + "dev": true, + "dependencies": { + "no-case": "^2.2.0" + } + }, + "node_modules/parse-asn1": { + "version": "5.1.6", + "resolved": "https://registry.npm.taobao.org/parse-asn1/download/parse-asn1-5.1.6.tgz", + "integrity": "sha1-OFCAo+wTy2KmLTlAnLPoiETNrtQ=", + "dev": true, + "dependencies": { + "asn1.js": "^5.2.0", + "browserify-aes": "^1.0.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/parse-json/download/parse-json-4.0.0.tgz?cache=0&sync_timestamp=1610966676829&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fparse-json%2Fdownload%2Fparse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/parse5": { + "version": "5.1.1", + "resolved": "https://registry.nlark.com/parse5/download/parse5-5.1.1.tgz", + "integrity": "sha1-9o5OW6GFKsLK3AD0VV//bCq7YXg=", + "dev": true + }, + "node_modules/parse5-htmlparser2-tree-adapter": { + "version": "6.0.1", + "resolved": "https://registry.npm.taobao.org/parse5-htmlparser2-tree-adapter/download/parse5-htmlparser2-tree-adapter-6.0.1.tgz", + "integrity": "sha1-LN+a2CMyEUA3DU2/XT6Sx8jdxuY=", + "dev": true, + "dependencies": { + "parse5": "^6.0.1" + } + }, + "node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.nlark.com/parse5/download/parse5-6.0.1.tgz", + "integrity": "sha1-4aHAhcVps9wIMhGE8Zo5zCf3wws=", + "dev": true + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npm.taobao.org/parseurl/download/parseurl-1.3.3.tgz", + "integrity": "sha1-naGee+6NEt/wUT7Vt2lXeTvC6NQ=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/pascalcase/download/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npm.taobao.org/path-browserify/download/path-browserify-0.0.1.tgz", + "integrity": "sha1-5sTd1+06onxoogzE5Q4aTug7vEo=", + "dev": true + }, + "node_modules/path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/path-dirname/download/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", + "dev": true + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/path-exists/download/path-exists-4.0.0.tgz", + "integrity": "sha1-UTvb4tO5XXdi6METfvoZXGxhtbM=", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/path-is-absolute/download/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.nlark.com/path-is-inside/download/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", + "dev": true + }, + "node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/path-key/download/path-key-2.0.1.tgz?cache=0&sync_timestamp=1617971632960&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpath-key%2Fdownload%2Fpath-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npm.taobao.org/path-parse/download/path-parse-1.0.6.tgz", + "integrity": "sha1-1i27VnlAXXLEc37FhgDp3c8G0kw=", + "dev": true + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npm.taobao.org/path-to-regexp/download/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", + "dev": true + }, + "node_modules/path-type": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/path-type/download/path-type-3.0.0.tgz", + "integrity": "sha1-zvMdyOCho7sNEFwM2Xzzv0f0428=", + "dev": true, + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/path-type/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/pify/download/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/pbkdf2": { + "version": "3.1.2", + "resolved": "https://registry.npm.taobao.org/pbkdf2/download/pbkdf2-3.1.2.tgz?cache=0&sync_timestamp=1617975984684&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpbkdf2%2Fdownload%2Fpbkdf2-3.1.2.tgz", + "integrity": "sha1-3YIqoIh1gOUvGgOdw+2hCO+uMHU=", + "dev": true, + "dependencies": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/performance-now/download/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "node_modules/picomatch": { + "version": "2.2.3", + "resolved": "https://registry.npm.taobao.org/picomatch/download/picomatch-2.2.3.tgz", + "integrity": "sha1-RlVH81nMwgbTxI5Goby4m/fuYZ0=", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/pify/download/pify-4.0.1.tgz", + "integrity": "sha1-SyzSXFDVmHNcUCkiJP2MbfQeMjE=", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npm.taobao.org/pinkie/download/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/pinkie-promise/download/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "dev": true, + "dependencies": { + "pinkie": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npm.taobao.org/pkg-dir/download/pkg-dir-4.2.0.tgz?cache=0&sync_timestamp=1602858957553&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpkg-dir%2Fdownload%2Fpkg-dir-4.2.0.tgz", + "integrity": "sha1-8JkTPfft5CLoHR2ESCcO6z5CYfM=", + "dev": true, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pnp-webpack-plugin": { + "version": "1.6.4", + "resolved": "https://registry.npm.taobao.org/pnp-webpack-plugin/download/pnp-webpack-plugin-1.6.4.tgz", + "integrity": "sha1-yXEaxNxIpoXauvyG+Lbdn434QUk=", + "dev": true, + "dependencies": { + "ts-pnp": "^1.1.6" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/portfinder": { + "version": "1.0.28", + "resolved": "https://registry.nlark.com/portfinder/download/portfinder-1.0.28.tgz", + "integrity": "sha1-Z8RiKFK9U3TdHdkA93n1NGL6x3g=", + "dev": true, + "dependencies": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/portfinder/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-3.2.7.tgz?cache=0&sync_timestamp=1607566551397&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-3.2.7.tgz", + "integrity": "sha1-clgLfpFF+zm2Z2+cXl+xALk0F5o=", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/posix-character-classes/download/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss": { + "version": "7.0.35", + "resolved": "https://registry.nlark.com/postcss/download/postcss-7.0.35.tgz", + "integrity": "sha1-0r4AuZj38hHYonaXQHny6SuXDiQ=", + "dev": true, + "dependencies": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-calc": { + "version": "7.0.5", + "resolved": "https://registry.npm.taobao.org/postcss-calc/download/postcss-calc-7.0.5.tgz?cache=0&sync_timestamp=1609689191682&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-calc%2Fdownload%2Fpostcss-calc-7.0.5.tgz", + "integrity": "sha1-+KbpnxLmGcLrwjz2xIb9wVhgkz4=", + "dev": true, + "dependencies": { + "postcss": "^7.0.27", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.2" + } + }, + "node_modules/postcss-colormin": { + "version": "4.0.3", + "resolved": "https://registry.nlark.com/postcss-colormin/download/postcss-colormin-4.0.3.tgz", + "integrity": "sha1-rgYLzpPteUrHEmTwgTLVUJVr04E=", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "color": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-colormin/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + }, + "node_modules/postcss-convert-values": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-convert-values/download/postcss-convert-values-4.0.1.tgz", + "integrity": "sha1-yjgT7U2g+BL51DcDWE5Enr4Ymn8=", + "dev": true, + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-convert-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + }, + "node_modules/postcss-discard-comments": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-discard-comments/download/postcss-discard-comments-4.0.2.tgz?cache=0&sync_timestamp=1618056302844&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-discard-comments%2Fdownload%2Fpostcss-discard-comments-4.0.2.tgz", + "integrity": "sha1-H7q9LCRr/2qq15l7KwkY9NevQDM=", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-discard-duplicates/download/postcss-discard-duplicates-4.0.2.tgz", + "integrity": "sha1-P+EzzTyCKC5VD8myORdqkge3hOs=", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-discard-empty": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-discard-empty/download/postcss-discard-empty-4.0.1.tgz", + "integrity": "sha1-yMlR6fc+2UKAGUWERKAq2Qu592U=", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-discard-overridden": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-discard-overridden/download/postcss-discard-overridden-4.0.1.tgz?cache=0&sync_timestamp=1618056543118&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-discard-overridden%2Fdownload%2Fpostcss-discard-overridden-4.0.1.tgz", + "integrity": "sha1-ZSrvipZybwKfXj4AFG7npOdV/1c=", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-load-config": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/postcss-load-config/download/postcss-load-config-2.1.2.tgz", + "integrity": "sha1-xepQTyxK7zPHNZo03jVzdyrXUCo=", + "dev": true, + "dependencies": { + "cosmiconfig": "^5.0.0", + "import-cwd": "^2.0.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-loader": { + "version": "3.0.0", + "resolved": "https://registry.nlark.com/postcss-loader/download/postcss-loader-3.0.0.tgz", + "integrity": "sha1-a5eUPkfHLYRfqeA/Jzdz1OjdbC0=", + "dev": true, + "dependencies": { + "loader-utils": "^1.1.0", + "postcss": "^7.0.0", + "postcss-load-config": "^2.0.0", + "schema-utils": "^1.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/postcss-loader/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-1.0.0.tgz", + "integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/postcss-merge-longhand": { + "version": "4.0.11", + "resolved": "https://registry.nlark.com/postcss-merge-longhand/download/postcss-merge-longhand-4.0.11.tgz", + "integrity": "sha1-YvSaE+Sg7gTnuY9CuxYGLKJUniQ=", + "dev": true, + "dependencies": { + "css-color-names": "0.0.4", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "stylehacks": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-merge-longhand/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + }, + "node_modules/postcss-merge-rules": { + "version": "4.0.3", + "resolved": "https://registry.npm.taobao.org/postcss-merge-rules/download/postcss-merge-rules-4.0.3.tgz?cache=0&sync_timestamp=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, + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "cssnano-util-same-parent": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0", + "vendors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-merge-rules/node_modules/postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.nlark.com/postcss-selector-parser/download/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha1-sxD1xMD9r3b5SQK7qjDbaqhPUnA=", + "dev": true, + "dependencies": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "4.0.2", + "resolved": "https://registry.nlark.com/postcss-minify-font-values/download/postcss-minify-font-values-4.0.2.tgz", + "integrity": "sha1-zUw0TM5HQ0P6xdgiBqssvLiv1aY=", + "dev": true, + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-font-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + }, + "node_modules/postcss-minify-gradients": { + "version": "4.0.2", + "resolved": "https://registry.nlark.com/postcss-minify-gradients/download/postcss-minify-gradients-4.0.2.tgz", + "integrity": "sha1-k7KcL/UJnFNe7NpWxKpuZlpmNHE=", + "dev": true, + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "is-color-stop": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-gradients/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + }, + "node_modules/postcss-minify-params": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-minify-params/download/postcss-minify-params-4.0.2.tgz?cache=0&sync_timestamp=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, + "dependencies": { + "alphanum-sort": "^1.0.0", + "browserslist": "^4.0.0", + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "uniqs": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-params/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + }, + "node_modules/postcss-minify-selectors": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-minify-selectors/download/postcss-minify-selectors-4.0.2.tgz?cache=0&sync_timestamp=1618056509958&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-minify-selectors%2Fdownload%2Fpostcss-minify-selectors-4.0.2.tgz", + "integrity": "sha1-4uXrQL/uUA0M2SQ1APX46kJi+9g=", + "dev": true, + "dependencies": { + "alphanum-sort": "^1.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-selectors/node_modules/postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.nlark.com/postcss-selector-parser/download/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha1-sxD1xMD9r3b5SQK7qjDbaqhPUnA=", + "dev": true, + "dependencies": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/postcss-modules-extract-imports/download/postcss-modules-extract-imports-2.0.0.tgz?cache=0&sync_timestamp=1602588260997&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-modules-extract-imports%2Fdownload%2Fpostcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha1-gYcZoa4doyX5gyRGsBE27rSTzX4=", + "dev": true, + "dependencies": { + "postcss": "^7.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "3.0.3", + "resolved": "https://registry.npm.taobao.org/postcss-modules-local-by-default/download/postcss-modules-local-by-default-3.0.3.tgz?cache=0&sync_timestamp=1602587625149&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-modules-local-by-default%2Fdownload%2Fpostcss-modules-local-by-default-3.0.3.tgz", + "integrity": "sha1-uxTgzHgnnVBNvcv9fgyiiZP/u7A=", + "dev": true, + "dependencies": { + "icss-utils": "^4.1.1", + "postcss": "^7.0.32", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/postcss-modules-scope": { + "version": "2.2.0", + "resolved": "https://registry.nlark.com/postcss-modules-scope/download/postcss-modules-scope-2.2.0.tgz", + "integrity": "sha1-OFyuATzHdD9afXYC0Qc6iequYu4=", + "dev": true, + "dependencies": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/postcss-modules-values": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/postcss-modules-values/download/postcss-modules-values-3.0.0.tgz?cache=0&sync_timestamp=1602586215124&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-modules-values%2Fdownload%2Fpostcss-modules-values-3.0.0.tgz", + "integrity": "sha1-W1AA1uuuKbQlUwG0o6VFdEI+fxA=", + "dev": true, + "dependencies": { + "icss-utils": "^4.0.0", + "postcss": "^7.0.6" + } + }, + "node_modules/postcss-normalize-charset": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-charset/download/postcss-normalize-charset-4.0.1.tgz", + "integrity": "sha1-izWt067oOhNrBHHg1ZvlilAoXdQ=", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-display-values": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-display-values/download/postcss-normalize-display-values-4.0.2.tgz", + "integrity": "sha1-Db4EpM6QY9RmftK+R2u4MMglk1o=", + "dev": true, + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-display-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + }, + "node_modules/postcss-normalize-positions": { + "version": "4.0.2", + "resolved": "https://registry.nlark.com/postcss-normalize-positions/download/postcss-normalize-positions-4.0.2.tgz", + "integrity": "sha1-BfdX+E8mBDc3g2ipH4ky1LECkX8=", + "dev": true, + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-positions/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-repeat-style/download/postcss-normalize-repeat-style-4.0.2.tgz", + "integrity": "sha1-xOu8KJ85kaAo1EdRy90RkYsXkQw=", + "dev": true, + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-repeat-style/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + }, + "node_modules/postcss-normalize-string": { + "version": "4.0.2", + "resolved": "https://registry.nlark.com/postcss-normalize-string/download/postcss-normalize-string-4.0.2.tgz", + "integrity": "sha1-zUTECrB6DHo23F6Zqs4eyk7CaQw=", + "dev": true, + "dependencies": { + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-string/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-timing-functions/download/postcss-normalize-timing-functions-4.0.2.tgz?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, + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-timing-functions/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + }, + "node_modules/postcss-normalize-unicode": { + "version": "4.0.1", + "resolved": "https://registry.nlark.com/postcss-normalize-unicode/download/postcss-normalize-unicode-4.0.1.tgz", + "integrity": "sha1-hBvUj9zzAZrUuqdJOj02O1KuHPs=", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-unicode/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + }, + "node_modules/postcss-normalize-url": { + "version": "4.0.1", + "resolved": "https://registry.nlark.com/postcss-normalize-url/download/postcss-normalize-url-4.0.1.tgz", + "integrity": "sha1-EOQ3+GvHx+WPe5ZS7YeNqqlfquE=", + "dev": true, + "dependencies": { + "is-absolute-url": "^2.0.0", + "normalize-url": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-url/node_modules/normalize-url": { + "version": "3.3.0", + "resolved": "https://registry.npm.taobao.org/normalize-url/download/normalize-url-3.3.0.tgz?cache=0&sync_timestamp=1617786295473&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnormalize-url%2Fdownload%2Fnormalize-url-3.3.0.tgz", + "integrity": "sha1-suHE3E98bVd0PfczpPWXjRhlBVk=", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/postcss-normalize-url/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + }, + "node_modules/postcss-normalize-whitespace": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-whitespace/download/postcss-normalize-whitespace-4.0.2.tgz?cache=0&sync_timestamp=1618056511329&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-normalize-whitespace%2Fdownload%2Fpostcss-normalize-whitespace-4.0.2.tgz", + "integrity": "sha1-vx1AcP5Pzqh9E0joJdjMDF+qfYI=", + "dev": true, + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-whitespace/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + }, + "node_modules/postcss-ordered-values": { + "version": "4.1.2", + "resolved": "https://registry.nlark.com/postcss-ordered-values/download/postcss-ordered-values-4.1.2.tgz", + "integrity": "sha1-DPdcgg7H1cTSgBiVWeC1ceusDu4=", + "dev": true, + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-ordered-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + }, + "node_modules/postcss-reduce-initial": { + "version": "4.0.3", + "resolved": "https://registry.nlark.com/postcss-reduce-initial/download/postcss-reduce-initial-4.0.3.tgz", + "integrity": "sha1-f9QuvqXpyBRgljniwuhK4nC6SN8=", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-reduce-transforms/download/postcss-reduce-transforms-4.0.2.tgz", + "integrity": "sha1-F++kBerMbge+NBSlyi0QdGgdTik=", + "dev": true, + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-reduce-transforms/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.6", + "resolved": "https://registry.nlark.com/postcss-selector-parser/download/postcss-selector-parser-6.0.6.tgz", + "integrity": "sha1-LFu6gXSsL2mBq2MaQqsO5UrzMuo=", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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, + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "svgo": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-svgo/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + }, + "node_modules/postcss-unique-selectors": { + "version": "4.0.1", + "resolved": "https://registry.nlark.com/postcss-unique-selectors/download/postcss-unique-selectors-4.0.1.tgz", + "integrity": "sha1-lEaRHzKJv9ZMbWgPBzwDsfnuS6w=", + "dev": true, + "dependencies": { + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-4.1.0.tgz", + "integrity": "sha1-RD9qIM7WSBor2k+oUypuVdeJoss=", + "dev": true + }, + "node_modules/postcss/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.nlark.com/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1618847019434&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss/node_modules/supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz?cache=0&sync_timestamp=1618561027869&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/prepend-http/download/prepend-http-1.0.4.tgz", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/prettier": { + "version": "1.19.1", + "resolved": "https://registry.nlark.com/prettier/download/prettier-1.19.1.tgz?cache=0&sync_timestamp=1620594183343&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fprettier%2Fdownload%2Fprettier-1.19.1.tgz", + "integrity": "sha1-99f1/4qc2HKnvkyhQglZVqYHl8s=", + "dev": true, + "optional": true, + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pretty-error": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/pretty-error/download/pretty-error-2.1.2.tgz?cache=0&sync_timestamp=1609589403098&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, + "dependencies": { + "lodash": "^4.17.20", + "renderkid": "^2.0.4" + } + }, + "node_modules/process": { + "version": "0.11.10", + "resolved": "https://registry.nlark.com/process/download/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "dev": true, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/process-nextick-args/download/process-nextick-args-2.0.1.tgz", + "integrity": "sha1-eCDZsWEgzFXKmud5JoCufbptf+I=", + "dev": true + }, + "node_modules/promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/promise-inflight/download/promise-inflight-1.0.1.tgz", + "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=", + "dev": true + }, + "node_modules/proxy-addr": { + "version": "2.0.6", + "resolved": "https://registry.nlark.com/proxy-addr/download/proxy-addr-2.0.6.tgz", + "integrity": "sha1-/cIzZQVEfT8vLGOO0nLK9hS7sr8=", + "dev": true, + "dependencies": { + "forwarded": "~0.1.2", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/prr": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/prr/download/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", + "dev": true + }, + "node_modules/pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/pseudomap/download/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "dev": true + }, + "node_modules/psl": { + "version": "1.8.0", + "resolved": "https://registry.nlark.com/psl/download/psl-1.8.0.tgz", + "integrity": "sha1-kyb4vPsBOtzABf3/BWrM4CDlHCQ=", + "dev": true + }, + "node_modules/public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npm.taobao.org/public-encrypt/download/public-encrypt-4.0.3.tgz", + "integrity": "sha1-T8ydd6B+SLp1J+fL4N4z0HATMeA=", + "dev": true, + "dependencies": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/public-encrypt/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-4.12.0.tgz", + "integrity": "sha1-d1s/J477uXGO7HNh9IP7Nvu/6og=", + "dev": true + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/pump/download/pump-3.0.0.tgz", + "integrity": "sha1-tKIRaBW94vTh6mAjVOjHVWUQemQ=", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npm.taobao.org/pumpify/download/pumpify-1.5.1.tgz", + "integrity": "sha1-NlE74karJ1cLGjdKXOJ4v9dDcM4=", + "dev": true, + "dependencies": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + } + }, + "node_modules/pumpify/node_modules/pump": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/pump/download/pump-2.0.1.tgz", + "integrity": "sha1-Ejma3W5M91Jtlzy8i1zi4pCLOQk=", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/punycode/download/punycode-2.1.1.tgz", + "integrity": "sha1-tYsBCsQMIsVldhbI0sLALHv0eew=", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.nlark.com/q/download/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "dev": true, + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, + "node_modules/qs": { + "version": "6.5.2", + "resolved": "https://registry.npm.taobao.org/qs/download/qs-6.5.2.tgz", + "integrity": "sha1-yzroBuh0BERYTvFUzo7pjUA/PjY=", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/query-string": { + "version": "4.3.4", + "resolved": "https://registry.npm.taobao.org/query-string/download/query-string-4.3.4.tgz?cache=0&sync_timestamp=1616068548945&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fquery-string%2Fdownload%2Fquery-string-4.3.4.tgz", + "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", + "dev": true, + "dependencies": { + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/querystring": { + "version": "0.2.0", + "resolved": "https://registry.npm.taobao.org/querystring/download/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", + "dev": true, + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npm.taobao.org/querystring-es3/download/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", + "dev": true, + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/querystringify/download/querystringify-2.2.0.tgz", + "integrity": "sha1-M0WUG0FTy50ILY7uTNogFqmu9/Y=", + "dev": true + }, + "node_modules/raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "dependencies": { + "performance-now": "^2.1.0" + } + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/randombytes/download/randombytes-2.1.0.tgz", + "integrity": "sha1-32+ENy8CcNxlzfYpE0mrekc9Tyo=", + "dev": true, + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/randomfill/download/randomfill-1.0.4.tgz", + "integrity": "sha1-ySGW/IarQr6YPxvzF3giSTHWFFg=", + "dev": true, + "dependencies": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npm.taobao.org/range-parser/download/range-parser-1.2.1.tgz", + "integrity": "sha1-PPNwI9GZ4cJNGlW4SADC8+ZGgDE=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.4.0", + "resolved": "https://registry.npm.taobao.org/raw-body/download/raw-body-2.4.0.tgz", + "integrity": "sha1-oc5vucm8NWylLoklarWQWeE9AzI=", + "dev": true, + "dependencies": { + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.nlark.com/read-pkg/download/read-pkg-5.2.0.tgz", + "integrity": "sha1-e/KVQ4yloz5WzTDgU7NO5yUMk8w=", + "dev": true, + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg/node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/parse-json/download/parse-json-5.2.0.tgz?cache=0&sync_timestamp=1610966676829&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fparse-json%2Fdownload%2Fparse-json-5.2.0.tgz", + "integrity": "sha1-x2/Gbe5UIxyWKyK8yKcs8vmXU80=", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.nlark.com/type-fest/download/type-fest-0.6.0.tgz?cache=0&sync_timestamp=1621326183629&other_urls=https%3A%2F%2Fregistry.nlark.com%2Ftype-fest%2Fdownload%2Ftype-fest-0.6.0.tgz", + "integrity": "sha1-jSojcNPfiG61yQraHFv2GIrPg4s=", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.7.tgz", + "integrity": "sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c=", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/readdirp": { + "version": "3.5.0", + "resolved": "https://registry.npm.taobao.org/readdirp/download/readdirp-3.5.0.tgz", + "integrity": "sha1-m6dMAZsV02UnjS6Ru4xI17TULJ4=", + "dev": true, + "optional": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npm.taobao.org/regenerate/download/regenerate-1.4.2.tgz?cache=0&sync_timestamp=1604218378158&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fregenerate%2Fdownload%2Fregenerate-1.4.2.tgz", + "integrity": "sha1-uTRtiCfo9aMve6KWN9OYtpAUhIo=", + "dev": true + }, + "node_modules/regenerate-unicode-properties": { + "version": "8.2.0", + "resolved": "https://registry.nlark.com/regenerate-unicode-properties/download/regenerate-unicode-properties-8.2.0.tgz", + "integrity": "sha1-5d5xEdZV57pgwFfb6f83yH5lzew=", + "dev": true, + "dependencies": { + "regenerate": "^1.4.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.7", + "resolved": "https://registry.nlark.com/regenerator-runtime/download/regenerator-runtime-0.13.7.tgz", + "integrity": "sha1-ysLazIoepnX+qrrriugziYrkb1U=", + "dev": true + }, + "node_modules/regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npm.taobao.org/regenerator-transform/download/regenerator-transform-0.14.5.tgz", + "integrity": "sha1-yY2hVGg2ccnE3LFuznNlF+G3/rQ=", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/regex-not/download/regex-not-1.0.2.tgz", + "integrity": "sha1-H07OJ+ALC2XgJHpoEOaoXYOldSw=", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regexp.prototype.flags": { + "version": "1.3.1", + "resolved": "https://registry.npm.taobao.org/regexp.prototype.flags/download/regexp.prototype.flags-1.3.1.tgz?cache=0&sync_timestamp=1610725698415&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fregexp.prototype.flags%2Fdownload%2Fregexp.prototype.flags-1.3.1.tgz", + "integrity": "sha1-fvNSro0VnnWMDq3Kb4/LTu8HviY=", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpu-core": { + "version": "4.7.1", + "resolved": "https://registry.npm.taobao.org/regexpu-core/download/regexpu-core-4.7.1.tgz", + "integrity": "sha1-LepamgcjMpj78NuR+pq8TG4PitY=", + "dev": true, + "dependencies": { + "regenerate": "^1.4.0", + "regenerate-unicode-properties": "^8.2.0", + "regjsgen": "^0.5.1", + "regjsparser": "^0.6.4", + "unicode-match-property-ecmascript": "^1.0.4", + "unicode-match-property-value-ecmascript": "^1.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.5.2", + "resolved": "https://registry.npm.taobao.org/regjsgen/download/regjsgen-0.5.2.tgz?cache=0&sync_timestamp=1590335923060&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fregjsgen%2Fdownload%2Fregjsgen-0.5.2.tgz", + "integrity": "sha1-kv8pX7He7L9uzaslQ9IH6RqjNzM=", + "dev": true + }, + "node_modules/regjsparser": { + "version": "0.6.9", + "resolved": "https://registry.npm.taobao.org/regjsparser/download/regjsparser-0.6.9.tgz", + "integrity": "sha1-tInu98mizkNydicBFCnPgzpxg+Y=", + "dev": true, + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npm.taobao.org/jsesc/download/jsesc-0.5.0.tgz?cache=0&sync_timestamp=1603891242793&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjsesc%2Fdownload%2Fjsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.nlark.com/relateurl/download/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/remove-trailing-separator/download/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true + }, + "node_modules/renderkid": { + "version": "2.0.5", + "resolved": "https://registry.npm.taobao.org/renderkid/download/renderkid-2.0.5.tgz?cache=0&sync_timestamp=1609588551795&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frenderkid%2Fdownload%2Frenderkid-2.0.5.tgz", + "integrity": "sha1-SDsaxZxmAaswp6WWpZZcq8z90KU=", + "dev": true, + "dependencies": { + "css-select": "^2.0.2", + "dom-converter": "^0.2", + "htmlparser2": "^3.10.1", + "lodash": "^4.17.20", + "strip-ansi": "^3.0.0" + } + }, + "node_modules/renderkid/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/renderkid/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-3.0.1.tgz?cache=0&sync_timestamp=1618553320591&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/repeat-element/download/repeat-element-1.1.4.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frepeat-element%2Fdownload%2Frepeat-element-1.1.4.tgz", + "integrity": "sha1-vmgVIIR6tYx1aKx1+/rSjtQtOek=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npm.taobao.org/repeat-string/download/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/request": { + "version": "2.88.2", + "resolved": "https://registry.npm.taobao.org/request/download/request-2.88.2.tgz", + "integrity": "sha1-1zyRhzHLWofaBH4gcjQUb2ZNErM=", + "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", + "dev": true, + "dependencies": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/require-directory/download/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/require-main-filename/download/require-main-filename-2.0.0.tgz", + "integrity": "sha1-0LMp7MfMD2Fkn2IhW+aa9UqomJs=", + "dev": true + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/requires-port/download/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "node_modules/resize-observer-polyfill": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz", + "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==" + }, + "node_modules/resolve": { + "version": "1.20.0", + "resolved": "https://registry.nlark.com/resolve/download/resolve-1.20.0.tgz?cache=0&sync_timestamp=1618846903792&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fresolve%2Fdownload%2Fresolve-1.20.0.tgz", + "integrity": "sha1-YpoBP7P3B1XW8LeTXMHCxTeLGXU=", + "dev": true, + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-cwd": { + "version": "2.0.0", + "resolved": "https://registry.nlark.com/resolve-cwd/download/resolve-cwd-2.0.0.tgz", + "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", + "dev": true, + "dependencies": { + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.nlark.com/resolve-from/download/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npm.taobao.org/resolve-url/download/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "deprecated": "https://github.com/lydell/resolve-url#deprecated", + "dev": true + }, + "node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npm.taobao.org/ret/download/ret-0.1.15.tgz", + "integrity": "sha1-uKSCXVvbH8P29Twrwz+BOIaBx7w=", + "dev": true, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/retry": { + "version": "0.12.0", + "resolved": "https://registry.npm.taobao.org/retry/download/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/rgb-regex/download/rgb-regex-1.0.1.tgz", + "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=", + "dev": true + }, + "node_modules/rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.nlark.com/rgba-regex/download/rgba-regex-1.0.0.tgz", + "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=", + "dev": true + }, + "node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npm.taobao.org/rimraf/download/rimraf-2.7.1.tgz", + "integrity": "sha1-NXl/E6f9rcVmFCwp1PB8ytSD4+w=", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/ripemd160/download/ripemd160-2.0.2.tgz", + "integrity": "sha1-ocGm9iR1FXe6XQeRTLyShQWFiQw=", + "dev": true, + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "node_modules/run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/run-queue/download/run-queue-1.0.3.tgz", + "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", + "dev": true, + "dependencies": { + "aproba": "^1.1.1" + } + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.1.2.tgz", + "integrity": "sha1-mR7GnSluAxN0fVm9/St0XDX4go0=", + "dev": true + }, + "node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/safe-regex/download/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "dependencies": { + "ret": "~0.1.10" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/safer-buffer/download/safer-buffer-2.1.2.tgz", + "integrity": "sha1-RPoWGwGHuVSd2Eu5GAL5vYOFzWo=", + "dev": true + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npm.taobao.org/sax/download/sax-1.2.4.tgz", + "integrity": "sha1-KBYjTiN4vdxOU1T6tcqold9xANk=", + "dev": true + }, + "node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-2.7.1.tgz", + "integrity": "sha1-HKTzLRskxZDCA7jnpQvw6kzTlNc=", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/select-hose/download/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", + "dev": true + }, + "node_modules/selfsigned": { + "version": "1.10.11", + "resolved": "https://registry.nlark.com/selfsigned/download/selfsigned-1.10.11.tgz?cache=0&sync_timestamp=1620160245612&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fselfsigned%2Fdownload%2Fselfsigned-1.10.11.tgz", + "integrity": "sha1-JJKc2Qb+D0S20B+yOZmnOVN6y+k=", + "dev": true, + "dependencies": { + "node-forge": "^0.10.0" + } + }, + "node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-6.3.0.tgz?cache=0&sync_timestamp=1616463540350&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-6.3.0.tgz", + "integrity": "sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/send": { + "version": "0.17.1", + "resolved": "https://registry.npm.taobao.org/send/download/send-0.17.1.tgz", + "integrity": "sha1-wdiwWfeQD3Rm3Uk4vcROEd2zdsg=", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.7.2", + "mime": "1.6.0", + "ms": "2.1.1", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&sync_timestamp=1607566551397&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433856030&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/send/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.nlark.com/mime/download/mime-1.6.0.tgz?cache=0&sync_timestamp=1618846922439&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fmime%2Fdownload%2Fmime-1.6.0.tgz", + "integrity": "sha1-Ms2eXGRVO9WNGaVor0Uqz/BJgbE=", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.1.1.tgz?cache=0&sync_timestamp=1607433856030&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.1.1.tgz", + "integrity": "sha1-MKWGTrPrsKZvLr5tcnrwagnYbgo=", + "dev": true + }, + "node_modules/serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/serialize-javascript/download/serialize-javascript-4.0.0.tgz", + "integrity": "sha1-tSXhI4SJpez8Qq+sw/6Z5mb0sao=", + "dev": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npm.taobao.org/serve-index/download/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&sync_timestamp=1607566551397&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npm.taobao.org/http-errors/download/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.nlark.com/inherits/download/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433856030&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/setprototypeof/download/setprototypeof-1.1.0.tgz", + "integrity": "sha1-0L2FU2iHtv58DYGMuWLZ2RxU5lY=", + "dev": true + }, + "node_modules/serve-static": { + "version": "1.14.1", + "resolved": "https://registry.nlark.com/serve-static/download/serve-static-1.14.1.tgz", + "integrity": "sha1-Zm5jbcTwEPfvKZcKiKZ0MgiYsvk=", + "dev": true, + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/set-blocking/download/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "node_modules/set-value": { + "version": "2.0.1", + "resolved": "https://registry.nlark.com/set-value/download/set-value-2.0.1.tgz", + "integrity": "sha1-oY1AUw5vB95CKMfe/kInr4ytAFs=", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.nlark.com/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/is-extendable/download/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npm.taobao.org/setimmediate/download/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", + "dev": true + }, + "node_modules/setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/setprototypeof/download/setprototypeof-1.1.1.tgz", + "integrity": "sha1-fpWsskqpL1iF4KvvW6ExMw1K5oM=", + "dev": true + }, + "node_modules/sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npm.taobao.org/sha.js/download/sha.js-2.4.11.tgz", + "integrity": "sha1-N6XPC4HsvGlD3hCbopYNGyZYSuc=", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + }, + "bin": { + "sha.js": "bin.js" + } + }, + "node_modules/shallow-equal": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/shallow-equal/-/shallow-equal-1.2.1.tgz", + "integrity": "sha512-S4vJDjHHMBaiZuT9NPb616CSmLf618jawtv3sufLl6ivK8WocjAo58cXwbRV1cgqxH0Qbv+iUt6m05eqEa2IRA==" + }, + "node_modules/shallowequal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", + "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" + }, + "node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/shebang-command/download/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/shebang-regex/download/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shell-quote": { + "version": "1.7.2", + "resolved": "https://registry.npm.taobao.org/shell-quote/download/shell-quote-1.7.2.tgz", + "integrity": "sha1-Z6fQLHbJ2iT5nSCAj8re0ODgS+I=", + "dev": true + }, + "node_modules/signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npm.taobao.org/signal-exit/download/signal-exit-3.0.3.tgz", + "integrity": "sha1-oUEMLt2PB3sItOJTyOrPyvBXRhw=", + "dev": true + }, + "node_modules/simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.nlark.com/simple-swizzle/download/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "dev": true, + "dependencies": { + "is-arrayish": "^0.3.1" + } + }, + "node_modules/simple-swizzle/node_modules/is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npm.taobao.org/is-arrayish/download/is-arrayish-0.3.2.tgz", + "integrity": "sha1-RXSirlb3qyBolvtDHq7tBm/fjwM=", + "dev": true + }, + "node_modules/slash": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/slash/download/slash-2.0.0.tgz", + "integrity": "sha1-3lUoUaF1nfOo8gZTVEL17E3eq0Q=", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npm.taobao.org/snapdragon/download/snapdragon-0.8.2.tgz", + "integrity": "sha1-ZJIufFZbDhQgS6GqfWlkJ40lGC0=", + "dev": true, + "dependencies": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/snapdragon-node/download/snapdragon-node-2.1.1.tgz", + "integrity": "sha1-bBdfhv8UvbByRWPo88GwIaKGhTs=", + "dev": true, + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/snapdragon-util/download/snapdragon-util-3.0.1.tgz", + "integrity": "sha1-+VZHlIbyrNeXAGk/b3uAXkWrVuI=", + "dev": true, + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&sync_timestamp=1607566551397&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/snapdragon/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.nlark.com/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npm.taobao.org/is-descriptor/download/is-descriptor-0.1.6.tgz", + "integrity": "sha1-Nm2CQN3kh8pRgjsaufB6EKeCUco=", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/is-extendable/download/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-5.1.0.tgz", + "integrity": "sha1-cpyR4thXt6QZofmqZWhcTDP1hF0=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433856030&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/sockjs": { + "version": "0.3.21", + "resolved": "https://registry.npm.taobao.org/sockjs/download/sockjs-0.3.21.tgz", + "integrity": "sha1-s0/7mOeWkwtgoM+hGQTWozmn1Bc=", + "dev": true, + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^3.4.0", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/sockjs-client": { + "version": "1.5.1", + "resolved": "https://registry.nlark.com/sockjs-client/download/sockjs-client-1.5.1.tgz", + "integrity": "sha1-JWkI9tWt+5Tau9vQLGY2LMoPnqY=", + "dev": true, + "dependencies": { + "debug": "^3.2.6", + "eventsource": "^1.0.7", + "faye-websocket": "^0.11.3", + "inherits": "^2.0.4", + "json3": "^3.3.3", + "url-parse": "^1.5.1" + } + }, + "node_modules/sockjs-client/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-3.2.7.tgz?cache=0&sync_timestamp=1607566551397&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-3.2.7.tgz", + "integrity": "sha1-clgLfpFF+zm2Z2+cXl+xALk0F5o=", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/sort-keys/download/sort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", + "dev": true, + "dependencies": { + "is-plain-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sort-keys/node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/is-plain-obj/download/is-plain-obj-1.1.0.tgz?cache=0&sync_timestamp=1618601044820&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-plain-obj%2Fdownload%2Fis-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/source-list-map/download/source-list-map-2.0.1.tgz", + "integrity": "sha1-OZO9hzv8SEecyp6jpUeDXHwVSzQ=", + "dev": true + }, + "node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.nlark.com/source-map/download/source-map-0.5.7.tgz?cache=0&sync_timestamp=1618847019434&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsource-map%2Fdownload%2Fsource-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npm.taobao.org/source-map-resolve/download/source-map-resolve-0.5.3.tgz", + "integrity": "sha1-GQhmvs51U+H48mei7oLGBrVQmho=", + "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "dev": true, + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.19", + "resolved": "https://registry.nlark.com/source-map-support/download/source-map-support-0.5.19.tgz?cache=0&sync_timestamp=1618847050054&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsource-map-support%2Fdownload%2Fsource-map-support-0.5.19.tgz", + "integrity": "sha1-qYti+G3K9PZzmWSMCFKRq56P7WE=", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.nlark.com/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1618847019434&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.nlark.com/source-map-url/download/source-map-url-0.4.1.tgz", + "integrity": "sha1-CvZmBadFpaL5HPG7+KevvCg97FY=", + "deprecated": "See https://github.com/lydell/source-map-url#deprecated", + "dev": true + }, + "node_modules/spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/spdx-correct/download/spdx-correct-3.1.1.tgz", + "integrity": "sha1-3s6BrJweZxPl99G28X1Gj6U9iak=", + "dev": true, + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/spdx-exceptions/download/spdx-exceptions-2.3.0.tgz", + "integrity": "sha1-PyjOGnegA3JoPq3kpDMYNSeiFj0=", + "dev": true + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/spdx-expression-parse/download/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha1-z3D1BILu/cmOPOCmgz5KU87rpnk=", + "dev": true, + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.8", + "resolved": "https://registry.nlark.com/spdx-license-ids/download/spdx-license-ids-3.0.8.tgz", + "integrity": "sha1-6x6XrZmxG/P4KjtxoEct2aAPLs8=", + "dev": true + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/spdy/download/spdy-4.0.2.tgz", + "integrity": "sha1-t09GYgOj7aRSwCSSuR+56EonZ3s=", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/spdy-transport/download/spdy-transport-3.0.0.tgz", + "integrity": "sha1-ANSGOmQArXXfkzYaFghgXl3NzzE=", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/spdy-transport/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-3.6.0.tgz", + "integrity": "sha1-M3u9o63AcGvT4CRCaihtS0sskZg=", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/split-string": { + "version": "3.1.0", + "resolved": "https://registry.nlark.com/split-string/download/split-string-3.1.0.tgz", + "integrity": "sha1-fLCd2jqGWFcFxks5pkZgOGguj+I=", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/sprintf-js/download/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "node_modules/sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npm.taobao.org/sshpk/download/sshpk-1.16.1.tgz", + "integrity": "sha1-+2YcC+8ps520B2nuOfpwCT1vaHc=", + "dev": true, + "dependencies": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + }, + "bin": { + "sshpk-conv": "bin/sshpk-conv", + "sshpk-sign": "bin/sshpk-sign", + "sshpk-verify": "bin/sshpk-verify" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ssri": { + "version": "8.0.1", + "resolved": "https://registry.nlark.com/ssri/download/ssri-8.0.1.tgz?cache=0&sync_timestamp=1621364918494&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fssri%2Fdownload%2Fssri-8.0.1.tgz", + "integrity": "sha1-Y45OQ54v+9LNKJd21cpFfE9Roq8=", + "dev": true, + "dependencies": { + "minipass": "^3.1.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npm.taobao.org/stable/download/stable-0.1.8.tgz", + "integrity": "sha1-g26zyDgv4pNv6vVEYxAXzn1Ho88=", + "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility", + "dev": true + }, + "node_modules/stackframe": { + "version": "1.2.0", + "resolved": "https://registry.nlark.com/stackframe/download/stackframe-1.2.0.tgz", + "integrity": "sha1-UkKUktY8YuuYmATBFVLj0i53kwM=", + "dev": true + }, + "node_modules/static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npm.taobao.org/static-extend/download/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npm.taobao.org/is-descriptor/download/is-descriptor-0.1.6.tgz", + "integrity": "sha1-Nm2CQN3kh8pRgjsaufB6EKeCUco=", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-5.1.0.tgz", + "integrity": "sha1-cpyR4thXt6QZofmqZWhcTDP1hF0=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npm.taobao.org/statuses/download/statuses-1.5.0.tgz?cache=0&sync_timestamp=1609654066899&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstatuses%2Fdownload%2Fstatuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.nlark.com/stream-browserify/download/stream-browserify-2.0.2.tgz", + "integrity": "sha1-h1IdOKRKp+6RzhzSpH3wy0ndZgs=", + "dev": true, + "dependencies": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "node_modules/stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npm.taobao.org/stream-each/download/stream-each-1.2.3.tgz", + "integrity": "sha1-6+J6DDibBPvMIzZClS4Qcxr6m64=", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npm.taobao.org/stream-http/download/stream-http-2.8.3.tgz", + "integrity": "sha1-stJCRpKIpaJ+xP6JM6z2I95lFPw=", + "dev": true, + "dependencies": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "node_modules/stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/stream-shift/download/stream-shift-1.0.1.tgz", + "integrity": "sha1-1wiCgVWasneEJCebCHfaPDktWj0=", + "dev": true + }, + "node_modules/strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.nlark.com/strict-uri-encode/download/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz", + "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string-convert": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/string-convert/-/string-convert-0.2.1.tgz", + "integrity": "sha1-aYLMMEn7tM2F+LJFaLnZvznu/5c=" + }, + "node_modules/string-width": { + "version": "2.1.1", + "resolved": "https://registry.nlark.com/string-width/download/string-width-2.1.1.tgz", + "integrity": "sha1-q5Pyeo3BPSjKyBXEYhQ6bZASrp4=", + "dev": true, + "dependencies": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/string-width/node_modules/ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/string-width/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-4.0.0.tgz?cache=0&sync_timestamp=1618553320591&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "dependencies": { + "ansi-regex": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/string.prototype.trimend/download/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha1-51rpDClCxjUEaGwYsoe0oLGkX4A=", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/string.prototype.trimstart/download/string.prototype.trimstart-1.0.4.tgz?cache=0&sync_timestamp=1614127318238&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstring.prototype.trimstart%2Fdownload%2Fstring.prototype.trimstart-1.0.4.tgz", + "integrity": "sha1-s2OZr0qymZtMnGSL16P7K7Jv7u0=", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-5.2.0.tgz?cache=0&sync_timestamp=1618553320591&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-5.2.0.tgz", + "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", + "dev": true, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/strip-eof/download/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.nlark.com/strip-final-newline/download/strip-final-newline-2.0.0.tgz?cache=0&sync_timestamp=1620046435959&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fstrip-final-newline%2Fdownload%2Fstrip-final-newline-2.0.0.tgz", + "integrity": "sha1-ibhS+y/L6Tb29LMYevsKEsGrWK0=", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/stylehacks": { + "version": "4.0.3", + "resolved": "https://registry.nlark.com/stylehacks/download/stylehacks-4.0.3.tgz", + "integrity": "sha1-Zxj8r00eB9ihMYaQiB6NlnJqcdU=", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/stylehacks/node_modules/postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.nlark.com/postcss-selector-parser/download/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha1-sxD1xMD9r3b5SQK7qjDbaqhPUnA=", + "dev": true, + "dependencies": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-5.5.0.tgz?cache=0&sync_timestamp=1618561027869&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-5.5.0.tgz", + "integrity": "sha1-4uaaRKyHcveKHsCzW2id9lMO/I8=", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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 + }, + "node_modules/svgo": { + "version": "1.3.2", + "resolved": "https://registry.nlark.com/svgo/download/svgo-1.3.2.tgz", + "integrity": "sha1-ttxRHAYzRsnkFbgeQ0ARRbltQWc=", + "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.nlark.com/tapable/download/tapable-1.1.3.tgz", + "integrity": "sha1-ofzMBrWNth/XpF2i2kT186Pme6I=", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/terser": { + "version": "4.8.0", + "resolved": "https://registry.nlark.com/terser/download/terser-4.8.0.tgz", + "integrity": "sha1-YwVjQ9fHC7KfOvZlhlpG/gOg3xc=", + "dev": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.nlark.com/terser-webpack-plugin/download/terser-webpack-plugin-1.4.5.tgz?cache=0&sync_timestamp=1620830611931&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fterser-webpack-plugin%2Fdownload%2Fterser-webpack-plugin-1.4.5.tgz", + "integrity": "sha1-oheu+uozDnNP+sthIOwfoxLWBAs=", + "dev": true, + "dependencies": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + }, + "engines": { + "node": ">= 6.9.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/terser-webpack-plugin/node_modules/find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/find-cache-dir/download/find-cache-dir-2.1.0.tgz?cache=0&sync_timestamp=1583734954715&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffind-cache-dir%2Fdownload%2Ffind-cache-dir-2.1.0.tgz", + "integrity": "sha1-jQ+UzRP+Q8bHwmGg2GEVypGMBfc=", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/terser-webpack-plugin/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/find-up/download/find-up-3.0.0.tgz", + "integrity": "sha1-SRafHXmTQwZG2mHsxa41XCHJe3M=", + "dev": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/terser-webpack-plugin/node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.nlark.com/is-wsl/download/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/terser-webpack-plugin/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.nlark.com/locate-path/download/locate-path-3.0.0.tgz", + "integrity": "sha1-2+w7OrdZdYBxtY/ln8QYca8hQA4=", + "dev": true, + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/terser-webpack-plugin/node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/make-dir/download/make-dir-2.1.0.tgz", + "integrity": "sha1-XwMQ4YuL6JjMBwCSlaMK5B6R5vU=", + "dev": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/terser-webpack-plugin/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/p-locate/download/p-locate-3.0.0.tgz", + "integrity": "sha1-Mi1poFwCZLJZl9n0DNiokasAZKQ=", + "dev": true, + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/terser-webpack-plugin/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/path-exists/download/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/terser-webpack-plugin/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/pkg-dir/download/pkg-dir-3.0.0.tgz?cache=0&sync_timestamp=1602858957553&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpkg-dir%2Fdownload%2Fpkg-dir-3.0.0.tgz", + "integrity": "sha1-J0kCDyOe2ZCIGx9xIQ1R62UjvqM=", + "dev": true, + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/terser-webpack-plugin/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-1.0.0.tgz", + "integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/terser-webpack-plugin/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&sync_timestamp=1616463540350&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", + "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/terser-webpack-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.nlark.com/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1618847019434&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npm.taobao.org/commander/download/commander-2.20.3.tgz", + "integrity": "sha1-/UhehMA+tIgcIHIrpIA16FMa6zM=", + "dev": true + }, + "node_modules/terser/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.nlark.com/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1618847019434&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/thenify": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/thenify/download/thenify-3.3.1.tgz", + "integrity": "sha1-iTLmhqQGYDigFt2eLKRq3Zg4qV8=", + "dev": true, + "dependencies": { + "any-promise": "^1.0.0" + } + }, + "node_modules/thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.nlark.com/thenify-all/download/thenify-all-1.6.0.tgz", + "integrity": "sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY=", + "dev": true, + "dependencies": { + "thenify": ">= 3.1.0 < 4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/thread-loader": { + "version": "2.1.3", + "resolved": "https://registry.nlark.com/thread-loader/download/thread-loader-2.1.3.tgz", + "integrity": "sha1-y9LBOfwrLebp0o9iKGq3cMGsvdo=", + "dev": true, + "dependencies": { + "loader-runner": "^2.3.1", + "loader-utils": "^1.1.0", + "neo-async": "^2.6.0" + }, + "engines": { + "node": ">= 6.9.0 <7.0.0 || >= 8.9.0" + }, + "peerDependencies": { + "webpack": "^2.0.0 || ^3.0.0 || ^4.0.0" + } + }, + "node_modules/throttle-debounce": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/throttle-debounce/-/throttle-debounce-1.1.0.tgz", + "integrity": "sha512-XH8UiPCQcWNuk2LYePibW/4qL97+ZQ1AN3FNXwZRBNPPowo/NRU5fAlDCSNBJIYCKbioZfuYtMhG4quqoJhVzg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npm.taobao.org/through2/download/through2-2.0.5.tgz", + "integrity": "sha1-AcHjnrMdB8t9A6lqcIIyYLIxMs0=", + "dev": true, + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/thunky/download/thunky-1.1.0.tgz", + "integrity": "sha1-Wrr3FKlAXbBQRzK7zNLO3Z75U30=", + "dev": true + }, + "node_modules/timers-browserify": { + "version": "2.0.12", + "resolved": "https://registry.npm.taobao.org/timers-browserify/download/timers-browserify-2.0.12.tgz?cache=0&sync_timestamp=1603793743551&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftimers-browserify%2Fdownload%2Ftimers-browserify-2.0.12.tgz", + "integrity": "sha1-RKRcEfv0B/NPl7zNFXfGUjYbAO4=", + "dev": true, + "dependencies": { + "setimmediate": "^1.0.4" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/timsort": { + "version": "0.3.0", + "resolved": "https://registry.nlark.com/timsort/download/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=", + "dev": true + }, + "node_modules/tinycolor2": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.4.2.tgz", + "integrity": "sha512-vJhccZPs965sV/L2sU4oRQVAos0pQXwsvTLkWYdqJ+a8Q5kPFzJTuOFwy7UniPli44NKQGAglksjvOcpo95aZA==", + "engines": { + "node": "*" + } + }, + "node_modules/to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/to-arraybuffer/download/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", + "dev": true + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/to-fast-properties/download/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npm.taobao.org/to-object-path/download/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-object-path/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npm.taobao.org/to-regex/download/to-regex-3.0.2.tgz", + "integrity": "sha1-E8/dmzNlUvMLUfM6iuG0Knp1mc4=", + "dev": true, + "dependencies": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/to-regex-range/download/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/toidentifier/download/toidentifier-1.0.0.tgz", + "integrity": "sha1-fhvjRw8ed5SLxD2Uo8j013UrpVM=", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/toposort": { + "version": "1.0.7", + "resolved": "https://registry.nlark.com/toposort/download/toposort-1.0.7.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Ftoposort%2Fdownload%2Ftoposort-1.0.7.tgz", + "integrity": "sha1-LmhELZ9k7HILjMieZEOsbKqVACk=", + "dev": true + }, + "node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.nlark.com/tough-cookie/download/tough-cookie-2.5.0.tgz", + "integrity": "sha1-zZ+yoKodWhK0c72fuW+j3P9lreI=", + "dev": true, + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/tryer": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/tryer/download/tryer-1.0.1.tgz", + "integrity": "sha1-8shUBoALmw90yfdGW4HqrSQSUvg=", + "dev": true + }, + "node_modules/ts-pnp": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/ts-pnp/download/ts-pnp-1.2.0.tgz", + "integrity": "sha1-pQCtCEsHmPHDBxrzkeZZEshrypI=", + "dev": true, + "engines": { + "node": ">=6" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npm.taobao.org/tslib/download/tslib-1.14.1.tgz?cache=0&sync_timestamp=1617647281845&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftslib%2Fdownload%2Ftslib-1.14.1.tgz", + "integrity": "sha1-zy04vcNKE0vK8QkcQfZhni9nLQA=", + "dev": true + }, + "node_modules/tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npm.taobao.org/tty-browserify/download/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", + "dev": true + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npm.taobao.org/tunnel-agent/download/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npm.taobao.org/tweetnacl/download/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npm.taobao.org/type-is/download/type-is-1.6.18.tgz", + "integrity": "sha1-TlUs0F3wlGfcvE73Od6J8s83wTE=", + "dev": true, + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npm.taobao.org/typedarray/download/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "node_modules/uglify-js": { + "version": "3.4.10", + "resolved": "https://registry.nlark.com/uglify-js/download/uglify-js-3.4.10.tgz", + "integrity": "sha1-mtlWPY6zrN+404WX0q8dgV9qdV8=", + "dev": true, + "dependencies": { + "commander": "~2.19.0", + "source-map": "~0.6.1" + }, + "bin": { + "uglifyjs": "bin/uglifyjs" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/uglify-js/node_modules/commander": { + "version": "2.19.0", + "resolved": "https://registry.npm.taobao.org/commander/download/commander-2.19.0.tgz", + "integrity": "sha1-9hmKqE5bg8RgVLlN3tv+1e6f8So=", + "dev": true + }, + "node_modules/uglify-js/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.nlark.com/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1618847019434&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/unbox-primitive/download/unbox-primitive-1.0.1.tgz?cache=0&sync_timestamp=1616706391935&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Funbox-primitive%2Fdownload%2Funbox-primitive-1.0.1.tgz", + "integrity": "sha1-CF4hViXsMWJXTciFmr7nilmxRHE=", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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, + "engines": { + "node": ">=4" + } + }, + "node_modules/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, + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^1.0.4", + "unicode-property-aliases-ecmascript": "^1.0.4" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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, + "engines": { + "node": ">=4" + } + }, + "node_modules/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, + "engines": { + "node": ">=4" + } + }, + "node_modules/union-value": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/union-value/download/union-value-1.0.1.tgz", + "integrity": "sha1-C2/nuDWuzaYcbqTU8CwUIh4QmEc=", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/union-value/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/is-extendable/download/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/uniq": { + "version": "1.0.1", + "resolved": "https://registry.nlark.com/uniq/download/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", + "dev": true + }, + "node_modules/uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/uniqs/download/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=", + "dev": true + }, + "node_modules/unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/unique-filename/download/unique-filename-1.1.1.tgz", + "integrity": "sha1-HWl2k2mtoFgxA6HmrodoG1ZXMjA=", + "dev": true, + "dependencies": { + "unique-slug": "^2.0.0" + } + }, + "node_modules/unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/unique-slug/download/unique-slug-2.0.2.tgz", + "integrity": "sha1-uqvOkQg/xk6UWw861hPiZPfNTmw=", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4" + } + }, + "node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.nlark.com/universalify/download/universalify-0.1.2.tgz", + "integrity": "sha1-tkb2m+OULavOzJ1mOcgNwQXvqmY=", + "dev": true, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.nlark.com/unpipe/download/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unquote": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/unquote/download/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=", + "dev": true + }, + "node_modules/unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/unset-value/download/unset-value-1.0.0.tgz?cache=0&sync_timestamp=1616088572283&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Funset-value%2Fdownload%2Funset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "dependencies": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "resolved": "https://registry.npm.taobao.org/has-value/download/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/isobject/download/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-values": { + "version": "0.1.4", + "resolved": "https://registry.npm.taobao.org/has-values/download/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/upath": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/upath/download/upath-1.2.0.tgz?cache=0&sync_timestamp=1604768535464&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fupath%2Fdownload%2Fupath-1.2.0.tgz", + "integrity": "sha1-j2bbzVWog6za5ECK+LA1pQRMGJQ=", + "dev": true, + "engines": { + "node": ">=4", + "yarn": "*" + } + }, + "node_modules/upper-case": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/upper-case/download/upper-case-1.1.3.tgz?cache=0&sync_timestamp=1606859943902&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fupper-case%2Fdownload%2Fupper-case-1.1.3.tgz", + "integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=", + "dev": true + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npm.taobao.org/uri-js/download/uri-js-4.4.1.tgz?cache=0&sync_timestamp=1610237530009&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Furi-js%2Fdownload%2Furi-js-4.4.1.tgz", + "integrity": "sha1-mxpSWVIlhZ5V9mnZKPiMbFfyp34=", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/urix": { + "version": "0.1.0", + "resolved": "https://registry.npm.taobao.org/urix/download/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "deprecated": "Please see https://github.com/lydell/urix#deprecated", + "dev": true + }, + "node_modules/url": { + "version": "0.11.0", + "resolved": "https://registry.npm.taobao.org/url/download/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "dependencies": { + "punycode": "1.3.2", + "querystring": "0.2.0" + } + }, + "node_modules/url-loader": { + "version": "2.3.0", + "resolved": "https://registry.nlark.com/url-loader/download/url-loader-2.3.0.tgz", + "integrity": "sha1-4OLvZY8APvuMpBsPP/v3a6uIZYs=", + "dev": true, + "dependencies": { + "loader-utils": "^1.2.3", + "mime": "^2.4.4", + "schema-utils": "^2.5.0" + }, + "engines": { + "node": ">= 8.9.0" + }, + "peerDependencies": { + "file-loader": "*", + "webpack": "^4.0.0" + }, + "peerDependenciesMeta": { + "file-loader": { + "optional": true + } + } + }, + "node_modules/url-parse": { + "version": "1.5.1", + "resolved": "https://registry.nlark.com/url-parse/download/url-parse-1.5.1.tgz", + "integrity": "sha1-1fqYkK+KXh8nSiyYN2UQ9kJfbjs=", + "dev": true, + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "node_modules/url/node_modules/punycode": { + "version": "1.3.2", + "resolved": "https://registry.npm.taobao.org/punycode/download/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + }, + "node_modules/use": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/use/download/use-3.1.1.tgz", + "integrity": "sha1-1QyMrHmhn7wg8pEfVuuXP04QBw8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/util": { + "version": "0.11.1", + "resolved": "https://registry.npm.taobao.org/util/download/util-0.11.1.tgz", + "integrity": "sha1-MjZzNyDsZLsn9uJvQhqqLhtYjWE=", + "dev": true, + "dependencies": { + "inherits": "2.0.3" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/util-deprecate/download/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "node_modules/util.promisify": { + "version": "1.0.0", + "resolved": "https://registry.nlark.com/util.promisify/download/util.promisify-1.0.0.tgz", + "integrity": "sha1-RA9xZaRZyaFtwUXrjnLzVocJcDA=", + "dev": true, + "dependencies": { + "define-properties": "^1.1.2", + "object.getownpropertydescriptors": "^2.0.3" + } + }, + "node_modules/util/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.nlark.com/inherits/download/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "node_modules/utila": { + "version": "0.4.0", + "resolved": "https://registry.npm.taobao.org/utila/download/utila-0.4.0.tgz", + "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=", + "dev": true + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.nlark.com/utils-merge/download/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.nlark.com/uuid/download/uuid-3.4.0.tgz", + "integrity": "sha1-sj5DWK+oogL+ehAK8fX4g/AgB+4=", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "dev": true, + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npm.taobao.org/validate-npm-package-license/download/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha1-/JH2uce6FchX9MssXe/uw51PQQo=", + "dev": true, + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.nlark.com/vary/download/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vendors": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/vendors/download/vendors-1.0.4.tgz?cache=0&sync_timestamp=1615203465160&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fvendors%2Fdownload%2Fvendors-1.0.4.tgz", + "integrity": "sha1-4rgApT56Kbk1BsPPQRANFsTErY4=", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/verror": { + "version": "1.10.0", + "resolved": "https://registry.npm.taobao.org/verror/download/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "node_modules/vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/vm-browserify/download/vm-browserify-1.1.2.tgz", + "integrity": "sha1-eGQcSIuObKkadfUR56OzKobl3aA=", + "dev": true + }, + "node_modules/vue": { + "version": "2.6.12", + "resolved": "https://registry.nlark.com/vue/download/vue-2.6.12.tgz", + "integrity": "sha1-9evU+mvShpQD4pqJau1JBEVskSM=" + }, + "node_modules/vue-cli-plugin-axios": { + "version": "0.0.4", + "resolved": "https://registry.npm.taobao.org/vue-cli-plugin-axios/download/vue-cli-plugin-axios-0.0.4.tgz", + "integrity": "sha1-KdTrSCdcf+FbkuH9XZX74qlmQ28=", + "dev": true + }, + "node_modules/vue-hot-reload-api": { + "version": "2.3.4", + "resolved": "https://registry.npm.taobao.org/vue-hot-reload-api/download/vue-hot-reload-api-2.3.4.tgz", + "integrity": "sha1-UylVzB6yCKPZkLOp+acFdGV+CPI=", + "dev": true + }, + "node_modules/vue-loader": { + "version": "15.9.7", + "resolved": "https://registry.nlark.com/vue-loader/download/vue-loader-15.9.7.tgz?cache=0&sync_timestamp=1620717743226&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fvue-loader%2Fdownload%2Fvue-loader-15.9.7.tgz", + "integrity": "sha1-FbBXdcPgw4QHZ5OTws5t9nOwEEQ=", + "dev": true, + "dependencies": { + "@vue/component-compiler-utils": "^3.1.0", + "hash-sum": "^1.0.2", + "loader-utils": "^1.1.0", + "vue-hot-reload-api": "^2.3.0", + "vue-style-loader": "^4.1.0" + }, + "peerDependencies": { + "css-loader": "*", + "webpack": "^3.0.0 || ^4.1.0 || ^5.0.0-0" + }, + "peerDependenciesMeta": { + "cache-loader": { + "optional": true + }, + "vue-template-compiler": { + "optional": true + } + } + }, + "node_modules/vue-loader-v16": { + "name": "vue-loader", + "version": "16.2.0", + "resolved": "https://registry.nlark.com/vue-loader/download/vue-loader-16.2.0.tgz?cache=0&sync_timestamp=1620717743226&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fvue-loader%2Fdownload%2Fvue-loader-16.2.0.tgz", + "integrity": "sha1-BGpTMI3Ufljv4g3ewe3sAnzjtG4=", + "dev": true, + "optional": true, + "dependencies": { + "chalk": "^4.1.0", + "hash-sum": "^2.0.0", + "loader-utils": "^2.0.0" + } + }, + "node_modules/vue-loader-v16/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.nlark.com/ansi-styles/download/ansi-styles-4.3.0.tgz?cache=0&sync_timestamp=1618995651629&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fansi-styles%2Fdownload%2Fansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "dev": true, + "optional": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/vue-loader-v16/node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.nlark.com/chalk/download/chalk-4.1.1.tgz", + "integrity": "sha1-yAs/qyi/Y3HmhjMl7uZ+YYt35q0=", + "dev": true, + "optional": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/vue-loader-v16/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "dev": true, + "optional": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/vue-loader-v16/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.nlark.com/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", + "dev": true, + "optional": true + }, + "node_modules/vue-loader-v16/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.nlark.com/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1618847009337&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz", + "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=", + "dev": true, + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/vue-loader-v16/node_modules/loader-utils": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/loader-utils/download/loader-utils-2.0.0.tgz", + "integrity": "sha1-5MrOW4FtQloWa18JfhDNErNgZLA=", + "dev": true, + "optional": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/vue-loader-v16/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.2.0.tgz?cache=0&sync_timestamp=1618561027869&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-7.2.0.tgz", + "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", + "dev": true, + "optional": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/vue-loader/node_modules/hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/hash-sum/download/hash-sum-1.0.2.tgz", + "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=", + "dev": true + }, + "node_modules/vue-ref": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/vue-ref/-/vue-ref-2.0.0.tgz", + "integrity": "sha512-uKNKpFOVeWNqS2mrBZqnpLyXJo5Q+vnkex6JvpENvhXHFNBW/SJTP8vJywLuVT3DpxwXcF9N0dyIiZ4/NpTexQ==" + }, + "node_modules/vue-router": { + "version": "3.5.1", + "resolved": "https://registry.nlark.com/vue-router/download/vue-router-3.5.1.tgz", + "integrity": "sha1-7fPPSQeVLR4Fg+B5I3Igxf9utsk=" + }, + "node_modules/vue-style-loader": { + "version": "4.1.3", + "resolved": "https://registry.npm.taobao.org/vue-style-loader/download/vue-style-loader-4.1.3.tgz?cache=0&sync_timestamp=1614758618345&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fvue-style-loader%2Fdownload%2Fvue-style-loader-4.1.3.tgz", + "integrity": "sha1-bVWGOlH6dXqyTonZNxRlByqnvDU=", + "dev": true, + "dependencies": { + "hash-sum": "^1.0.2", + "loader-utils": "^1.0.2" + } + }, + "node_modules/vue-style-loader/node_modules/hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/hash-sum/download/hash-sum-1.0.2.tgz", + "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=", + "dev": true + }, + "node_modules/vue-template-compiler": { + "version": "2.6.12", + "resolved": "https://registry.npm.taobao.org/vue-template-compiler/download/vue-template-compiler-2.6.12.tgz", + "integrity": "sha1-lH7XGWdEyKUoXr4SM/6WBDf8xX4=", + "dependencies": { + "de-indent": "^1.0.2", + "he": "^1.1.0" + } + }, + "node_modules/vue-template-es2015-compiler": { + "version": "1.9.1", + "resolved": "https://registry.nlark.com/vue-template-es2015-compiler/download/vue-template-es2015-compiler-1.9.1.tgz", + "integrity": "sha1-HuO8mhbsv1EYvjNLsV+cRvgvWCU=", + "dev": true + }, + "node_modules/vuex": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/vuex/-/vuex-3.6.2.tgz", + "integrity": "sha512-ETW44IqCgBpVomy520DT5jf8n0zoCac+sxWnn+hMe/CzaSejb/eVw2YToiXYX+Ex/AuHHia28vWTq4goAexFbw==", + "peerDependencies": { + "vue": "^2.0.0" + } + }, + "node_modules/warning": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz", + "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==", + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "node_modules/watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npm.taobao.org/watchpack/download/watchpack-1.7.5.tgz?cache=0&sync_timestamp=1612715822561&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwatchpack%2Fdownload%2Fwatchpack-1.7.5.tgz", + "integrity": "sha1-EmfmxV4Lm1vkTCAjrtVDeiwmxFM=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + }, + "optionalDependencies": { + "chokidar": "^3.4.1", + "watchpack-chokidar2": "^2.0.1" + } + }, + "node_modules/watchpack-chokidar2": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/watchpack-chokidar2/download/watchpack-chokidar2-2.0.1.tgz?cache=0&sync_timestamp=1604989128919&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwatchpack-chokidar2%2Fdownload%2Fwatchpack-chokidar2-2.0.1.tgz", + "integrity": "sha1-OFAAcu5uzmbzdpk2lQ6hdxvhyVc=", + "dev": true, + "optional": true, + "dependencies": { + "chokidar": "^2.1.8" + } + }, + "node_modules/watchpack-chokidar2/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/anymatch/download/anymatch-2.0.0.tgz?cache=0&sync_timestamp=1617747502795&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fanymatch%2Fdownload%2Fanymatch-2.0.0.tgz", + "integrity": "sha1-vLJLTzeTTZqnrBe0ra+J58du8us=", + "dev": true, + "optional": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/watchpack-chokidar2/node_modules/anymatch/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.nlark.com/normalize-path/download/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "optional": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npm.taobao.org/binary-extensions/download/binary-extensions-1.13.1.tgz?cache=0&sync_timestamp=1610299322955&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbinary-extensions%2Fdownload%2Fbinary-extensions-1.13.1.tgz", + "integrity": "sha1-WYr+VHVbKGilMw0q/51Ou1Mgm2U=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npm.taobao.org/chokidar/download/chokidar-2.1.8.tgz?cache=0&sync_timestamp=1610719375974&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchokidar%2Fdownload%2Fchokidar-2.1.8.tgz", + "integrity": "sha1-gEs6e2qZNYw8XGHnHYco8EHP+Rc=", + "deprecated": "Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies", + "dev": true, + "optional": true, + "dependencies": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" + } + }, + "node_modules/watchpack-chokidar2/node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.nlark.com/fsevents/download/fsevents-1.2.13.tgz", + "integrity": "sha1-8yXLBFVZJCi88Rs4M3DvcOO/zDg=", + "deprecated": "The v1 package contains DANGEROUS / INSECURE binaries. Upgrade to safe fsevents v2", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/is-binary-path/download/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": true, + "optional": true, + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/readdirp/download/readdirp-2.2.1.tgz", + "integrity": "sha1-DodiKjMlqjPokihcr4tOhGUppSU=", + "dev": true, + "optional": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npm.taobao.org/wbuf/download/wbuf-1.7.3.tgz", + "integrity": "sha1-wdjRSTFtPqhShIiVy2oL/oh7h98=", + "dev": true, + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/wcwidth/download/wcwidth-1.0.1.tgz", + "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", + "dev": true, + "dependencies": { + "defaults": "^1.0.3" + } + }, + "node_modules/webpack": { + "version": "4.46.0", + "resolved": "https://registry.nlark.com/webpack/download/webpack-4.46.0.tgz?cache=0&sync_timestamp=1620663785436&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fwebpack%2Fdownload%2Fwebpack-4.46.0.tgz", + "integrity": "sha1-v5tEBOogoHNgXgoBHRiNd8tq1UI=", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.5.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=6.11.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + }, + "webpack-command": { + "optional": true + } + } + }, + "node_modules/webpack-bundle-analyzer": { + "version": "3.9.0", + "resolved": "https://registry.nlark.com/webpack-bundle-analyzer/download/webpack-bundle-analyzer-3.9.0.tgz?cache=0&sync_timestamp=1621259036556&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fwebpack-bundle-analyzer%2Fdownload%2Fwebpack-bundle-analyzer-3.9.0.tgz", + "integrity": "sha1-9vlNsQj7V05BWtMT3kGicH0z7zw=", + "dev": true, + "dependencies": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1", + "bfj": "^6.1.1", + "chalk": "^2.4.1", + "commander": "^2.18.0", + "ejs": "^2.6.1", + "express": "^4.16.3", + "filesize": "^3.6.1", + "gzip-size": "^5.0.0", + "lodash": "^4.17.19", + "mkdirp": "^0.5.1", + "opener": "^1.5.1", + "ws": "^6.0.0" + }, + "bin": { + "webpack-bundle-analyzer": "lib/bin/analyzer.js" + }, + "engines": { + "node": ">= 6.14.4" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npm.taobao.org/commander/download/commander-2.20.3.tgz", + "integrity": "sha1-/UhehMA+tIgcIHIrpIA16FMa6zM=", + "dev": true + }, + "node_modules/webpack-chain": { + "version": "6.5.1", + "resolved": "https://registry.nlark.com/webpack-chain/download/webpack-chain-6.5.1.tgz", + "integrity": "sha1-TycoTLu2N+PI+970Pu9YjU2GEgY=", + "dev": true, + "dependencies": { + "deepmerge": "^1.5.2", + "javascript-stringify": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack-dev-middleware": { + "version": "3.7.3", + "resolved": "https://registry.nlark.com/webpack-dev-middleware/download/webpack-dev-middleware-3.7.3.tgz", + "integrity": "sha1-Bjk3KxQyYuK4SrldO5GnWXBhwsU=", + "dev": true, + "dependencies": { + "memory-fs": "^0.4.1", + "mime": "^2.4.4", + "mkdirp": "^0.5.1", + "range-parser": "^1.2.1", + "webpack-log": "^2.0.0" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-server": { + "version": "3.11.2", + "resolved": "https://registry.nlark.com/webpack-dev-server/download/webpack-dev-server-3.11.2.tgz", + "integrity": "sha1-aV687Xakkp8NXef9c/r+GF/jNwg=", + "dev": true, + "dependencies": { + "ansi-html": "0.0.7", + "bonjour": "^3.5.0", + "chokidar": "^2.1.8", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "debug": "^4.1.1", + "del": "^4.1.1", + "express": "^4.17.1", + "html-entities": "^1.3.1", + "http-proxy-middleware": "0.19.1", + "import-local": "^2.0.0", + "internal-ip": "^4.3.0", + "ip": "^1.1.5", + "is-absolute-url": "^3.0.3", + "killable": "^1.0.1", + "loglevel": "^1.6.8", + "opn": "^5.5.0", + "p-retry": "^3.0.1", + "portfinder": "^1.0.26", + "schema-utils": "^1.0.0", + "selfsigned": "^1.10.8", + "semver": "^6.3.0", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "sockjs-client": "^1.5.0", + "spdy": "^4.0.2", + "strip-ansi": "^3.0.1", + "supports-color": "^6.1.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^3.7.2", + "webpack-log": "^2.0.0", + "ws": "^6.2.1", + "yargs": "^13.3.2" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 6.11.5" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/anymatch/download/anymatch-2.0.0.tgz?cache=0&sync_timestamp=1617747502795&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fanymatch%2Fdownload%2Fanymatch-2.0.0.tgz", + "integrity": "sha1-vLJLTzeTTZqnrBe0ra+J58du8us=", + "dev": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/webpack-dev-server/node_modules/anymatch/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.nlark.com/normalize-path/download/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npm.taobao.org/binary-extensions/download/binary-extensions-1.13.1.tgz?cache=0&sync_timestamp=1610299322955&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbinary-extensions%2Fdownload%2Fbinary-extensions-1.13.1.tgz", + "integrity": "sha1-WYr+VHVbKGilMw0q/51Ou1Mgm2U=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npm.taobao.org/camelcase/download/camelcase-5.3.1.tgz?cache=0&sync_timestamp=1603921799543&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcamelcase%2Fdownload%2Fcamelcase-5.3.1.tgz", + "integrity": "sha1-48mzFWnhBoEd8kL3FXJaH0xJQyA=", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npm.taobao.org/chokidar/download/chokidar-2.1.8.tgz?cache=0&sync_timestamp=1610719375974&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchokidar%2Fdownload%2Fchokidar-2.1.8.tgz", + "integrity": "sha1-gEs6e2qZNYw8XGHnHYco8EHP+Rc=", + "deprecated": "Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies", + "dev": true, + "dependencies": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" + } + }, + "node_modules/webpack-dev-server/node_modules/cliui": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/cliui/download/cliui-5.0.0.tgz?cache=0&sync_timestamp=1604880017635&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcliui%2Fdownload%2Fcliui-5.0.0.tgz", + "integrity": "sha1-3u/P2y6AB4SqNPRvoI4GhRx7u8U=", + "dev": true, + "dependencies": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + } + }, + "node_modules/webpack-dev-server/node_modules/cliui/node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-4.1.0.tgz", + "integrity": "sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc=", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/cliui/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-5.2.0.tgz?cache=0&sync_timestamp=1618553320591&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-5.2.0.tgz", + "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", + "dev": true, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npm.taobao.org/emoji-regex/download/emoji-regex-7.0.3.tgz?cache=0&sync_timestamp=1614682725186&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Femoji-regex%2Fdownload%2Femoji-regex-7.0.3.tgz", + "integrity": "sha1-kzoEBShgyF6DwSJHnEdIqOTHIVY=", + "dev": true + }, + "node_modules/webpack-dev-server/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/find-up/download/find-up-3.0.0.tgz", + "integrity": "sha1-SRafHXmTQwZG2mHsxa41XCHJe3M=", + "dev": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.nlark.com/fsevents/download/fsevents-1.2.13.tgz", + "integrity": "sha1-8yXLBFVZJCi88Rs4M3DvcOO/zDg=", + "deprecated": "The v1 package contains DANGEROUS / INSECURE binaries. Upgrade to safe fsevents v2", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/webpack-dev-server/node_modules/http-proxy-middleware": { + "version": "0.19.1", + "resolved": "https://registry.nlark.com/http-proxy-middleware/download/http-proxy-middleware-0.19.1.tgz?cache=0&sync_timestamp=1620409653868&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fhttp-proxy-middleware%2Fdownload%2Fhttp-proxy-middleware-0.19.1.tgz", + "integrity": "sha1-GDx9xKoUeRUDBkmMIQza+WCApDo=", + "dev": true, + "dependencies": { + "http-proxy": "^1.17.0", + "is-glob": "^4.0.0", + "lodash": "^4.17.11", + "micromatch": "^3.1.10" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/webpack-dev-server/node_modules/is-absolute-url": { + "version": "3.0.3", + "resolved": "https://registry.npm.taobao.org/is-absolute-url/download/is-absolute-url-3.0.3.tgz", + "integrity": "sha1-lsaiK2ojkpsR6gr7GDbDatSl1pg=", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack-dev-server/node_modules/is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/is-binary-path/download/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": true, + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.nlark.com/locate-path/download/locate-path-3.0.0.tgz", + "integrity": "sha1-2+w7OrdZdYBxtY/ln8QYca8hQA4=", + "dev": true, + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/p-locate/download/p-locate-3.0.0.tgz", + "integrity": "sha1-Mi1poFwCZLJZl9n0DNiokasAZKQ=", + "dev": true, + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/path-exists/download/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack-dev-server/node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/readdirp/download/readdirp-2.2.1.tgz", + "integrity": "sha1-DodiKjMlqjPokihcr4tOhGUppSU=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-1.0.0.tgz", + "integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/webpack-dev-server/node_modules/string-width": { + "version": "3.1.0", + "resolved": "https://registry.nlark.com/string-width/download/string-width-3.1.0.tgz", + "integrity": "sha1-InZ74htirxCBV0MG9prFG2IgOWE=", + "dev": true, + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/string-width/node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-4.1.0.tgz", + "integrity": "sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc=", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/string-width/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-5.2.0.tgz?cache=0&sync_timestamp=1618553320591&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-5.2.0.tgz", + "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", + "dev": true, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-3.0.1.tgz?cache=0&sync_timestamp=1618553320591&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz?cache=0&sync_timestamp=1618561027869&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.nlark.com/wrap-ansi/download/wrap-ansi-5.1.0.tgz", + "integrity": "sha1-H9H2cjXVttD+54EFYAG/tpTAOwk=", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/wrap-ansi/node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-4.1.0.tgz", + "integrity": "sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc=", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-5.2.0.tgz?cache=0&sync_timestamp=1618553320591&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-5.2.0.tgz", + "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", + "dev": true, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/yargs": { + "version": "13.3.2", + "resolved": "https://registry.nlark.com/yargs/download/yargs-13.3.2.tgz?cache=0&sync_timestamp=1620087589105&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fyargs%2Fdownload%2Fyargs-13.3.2.tgz", + "integrity": "sha1-rX/+/sGqWVZayRX4Lcyzipwxot0=", + "dev": true, + "dependencies": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + } + }, + "node_modules/webpack-dev-server/node_modules/yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npm.taobao.org/yargs-parser/download/yargs-parser-13.1.2.tgz", + "integrity": "sha1-Ew8JcC667vJlDVTObj5XBvek+zg=", + "dev": true, + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + }, + "node_modules/webpack-log": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/webpack-log/download/webpack-log-2.0.0.tgz?cache=0&sync_timestamp=1615477439589&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpack-log%2Fdownload%2Fwebpack-log-2.0.0.tgz", + "integrity": "sha1-W3ko4GN1k/EZ0y9iJ8HgrDHhtH8=", + "dev": true, + "dependencies": { + "ansi-colors": "^3.0.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/webpack-merge": { + "version": "4.2.2", + "resolved": "https://registry.npm.taobao.org/webpack-merge/download/webpack-merge-4.2.2.tgz?cache=0&sync_timestamp=1608705505330&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpack-merge%2Fdownload%2Fwebpack-merge-4.2.2.tgz", + "integrity": "sha1-onxS6ng9E5iv0gh/VH17nS9DY00=", + "dev": true, + "dependencies": { + "lodash": "^4.17.15" + } + }, + "node_modules/webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.nlark.com/webpack-sources/download/webpack-sources-1.4.3.tgz?cache=0&sync_timestamp=1618846953657&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fwebpack-sources%2Fdownload%2Fwebpack-sources-1.4.3.tgz", + "integrity": "sha1-7t2OwLko+/HL/plOItLYkPMwqTM=", + "dev": true, + "dependencies": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "node_modules/webpack-sources/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.nlark.com/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1618847019434&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/acorn": { + "version": "6.4.2", + "resolved": "https://registry.nlark.com/acorn/download/acorn-6.4.2.tgz?cache=0&sync_timestamp=1620134156200&other_urls=https%3A%2F%2Fregistry.nlark.com%2Facorn%2Fdownload%2Facorn-6.4.2.tgz", + "integrity": "sha1-NYZv1xBSjpLeEM8GAWSY5H454eY=", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-1.0.0.tgz", + "integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.nlark.com/websocket-driver/download/websocket-driver-0.7.4.tgz", + "integrity": "sha1-ia1Slbv2S0gKvLox5JU6ynBvV2A=", + "dev": true, + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npm.taobao.org/websocket-extensions/download/websocket-extensions-0.1.4.tgz", + "integrity": "sha1-f4RzvIOd/YdgituV1+sHUhFXikI=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.nlark.com/which/download/which-1.3.1.tgz", + "integrity": "sha1-pFBD1U9YBTFtqNYvn1CRjT2nCwo=", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/which-boxed-primitive/download/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha1-E3V7yJsgmwSf5dhkMOIc9AqJqOY=", + "dev": true, + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-module": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/which-module/download/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "node_modules/worker-farm": { + "version": "1.7.0", + "resolved": "https://registry.npm.taobao.org/worker-farm/download/worker-farm-1.7.0.tgz", + "integrity": "sha1-JqlMU5G7ypJhUgAvabhKS/dy5ag=", + "dev": true, + "dependencies": { + "errno": "~0.1.7" + } + }, + "node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.nlark.com/wrap-ansi/download/wrap-ansi-6.2.0.tgz", + "integrity": "sha1-6Tk7oHEC5skaOyIUePAlfNKFblM=", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-5.0.0.tgz", + "integrity": "sha1-OIU59VF5vzkznIGvMKZU1p+Hy3U=", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.nlark.com/ansi-styles/download/ansi-styles-4.3.0.tgz?cache=0&sync_timestamp=1618995651629&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fansi-styles%2Fdownload%2Fansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.nlark.com/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", + "dev": true + }, + "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-3.0.0.tgz?cache=0&sync_timestamp=1618552469710&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-fullwidth-code-point%2Fdownload%2Fis-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha1-8Rb4Bk/pCz94RKOJl8C3UFEmnx0=", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/string-width": { + "version": "4.2.2", + "resolved": "https://registry.nlark.com/string-width/download/string-width-4.2.2.tgz", + "integrity": "sha1-2v1PlVmnWFz7pSnGoKT3NIjr1MU=", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-6.0.0.tgz?cache=0&sync_timestamp=1618553320591&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-6.0.0.tgz", + "integrity": "sha1-CxVx3XZpzNTz4G4U7x7tJiJa5TI=", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.nlark.com/wrappy/download/wrappy-1.0.2.tgz?cache=0&sync_timestamp=1619133505879&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fwrappy%2Fdownload%2Fwrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "node_modules/ws": { + "version": "6.2.1", + "resolved": "https://registry.npm.taobao.org/ws/download/ws-6.2.1.tgz?cache=0&sync_timestamp=1618734170256&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fws%2Fdownload%2Fws-6.2.1.tgz", + "integrity": "sha1-RC/fCkftZPWbal2P8TD0dI7VJPs=", + "dev": true, + "dependencies": { + "async-limiter": "~1.0.0" + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/xtend/download/xtend-4.0.2.tgz", + "integrity": "sha1-u3J3n1+kZRhrH0OPZ0+jR/2121Q=", + "dev": true, + "engines": { + "node": ">=0.4" + } + }, + "node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npm.taobao.org/y18n/download/y18n-4.0.3.tgz", + "integrity": "sha1-tfJZyCzW4zaSHv17/Yv1YN6e7t8=", + "dev": true + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.nlark.com/yallist/download/yallist-3.1.1.tgz", + "integrity": "sha1-27fa+b/YusmrRev2ArjLrQ1dCP0=", + "dev": true + }, + "node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.nlark.com/yargs/download/yargs-16.2.0.tgz?cache=0&sync_timestamp=1620087589105&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fyargs%2Fdownload%2Fyargs-16.2.0.tgz", + "integrity": "sha1-HIK/D2tqZur85+8w43b0mhJHf2Y=", + "dev": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs-parser": { + "version": "20.2.7", + "resolved": "https://registry.npm.taobao.org/yargs-parser/download/yargs-parser-20.2.7.tgz", + "integrity": "sha1-Yd+FwRPt+1p6TjbriqYO9CPLyQo=", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs/node_modules/ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-5.0.0.tgz", + "integrity": "sha1-OIU59VF5vzkznIGvMKZU1p+Hy3U=", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.nlark.com/ansi-styles/download/ansi-styles-4.3.0.tgz?cache=0&sync_timestamp=1618995651629&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fansi-styles%2Fdownload%2Fansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/yargs/node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npm.taobao.org/cliui/download/cliui-7.0.4.tgz?cache=0&sync_timestamp=1604880017635&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcliui%2Fdownload%2Fcliui-7.0.4.tgz", + "integrity": "sha1-oCZe5lVHb8gHrqnfPfjfd4OAi08=", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/yargs/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/yargs/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.nlark.com/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", + "dev": true + }, + "node_modules/yargs/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-3.0.0.tgz?cache=0&sync_timestamp=1618552469710&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-fullwidth-code-point%2Fdownload%2Fis-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha1-8Rb4Bk/pCz94RKOJl8C3UFEmnx0=", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/string-width": { + "version": "4.2.2", + "resolved": "https://registry.nlark.com/string-width/download/string-width-4.2.2.tgz", + "integrity": "sha1-2v1PlVmnWFz7pSnGoKT3NIjr1MU=", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-6.0.0.tgz?cache=0&sync_timestamp=1618553320591&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-6.0.0.tgz", + "integrity": "sha1-CxVx3XZpzNTz4G4U7x7tJiJa5TI=", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.nlark.com/wrap-ansi/download/wrap-ansi-7.0.0.tgz", + "integrity": "sha1-Z+FFz/UQpqaYS98RUpEdadLrnkM=", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/yargs/node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npm.taobao.org/y18n/download/y18n-5.0.8.tgz", + "integrity": "sha1-f0k00PfKjFb5UxSTndzS3ZHOHVU=", + "dev": true, + "engines": { + "node": ">=10" + } + } + } +} diff --git a/package-lock.json.gz b/package-lock.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..bc977ac558e209a71929395fb8f36f68c4d0bd48 GIT binary patch literal 184567 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%0Dfi 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

~{;w#a}LWM05 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 g 1%", + "last 2 versions", + "not dead" + ] +} diff --git a/package.json.gz b/package.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..24df1fb5aca17f8866b2d655e78b573bc24301c8 GIT binary patch literal 625 zcmV-%0*?J3iwFq7mdRiO18`wuYhh<)E^2dcZUBW<%Wm5+5WM><1OdH;s%0m3kwej< zz4rqOr=X;@!ImNkl9E#d&bN2@5G6TsbMQg4!{KmuNWZMIEElwe{4vWF?@mmZUwsGp zoh$U94U@vv)dj5jzKDvX3d60@$ zz@5VDeep1=U(>)0jru=tbaaCk`+I{Cwjs3?M|L8V=}Lq~A+gw`$vV#yOHbt(pj3{A zSgWLttfJf&+i^JRFF8Y{X#FRW<4)zc(`1hwPWB34*ke;{*0*TGe0MmiMB!kDfUJxA zDN4AcO`NVf{%rD-mZyNcuBQ@?Wua9ZZxc4ORg6cmn6H$T;PRXA`4|)}rJdYD#}j=j zyNfNG;hK8rG6^^3W=j34*i6bnroM(~wIm167Gvz>eh$QN@W&7s1Hv-O^CaVg6r9pXY_`eb--j7sA#K(GZJgj?by@ub LH5Kw)eFgvk)F3Q8 literal 0 HcmV?d00001 diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..df36fcfb72584e00488330b560ebcf34a41c64c2 GIT binary patch literal 4286 zcmds*O-Phc6o&64GDVCEQHxsW(p4>LW*W<827=Unuo8sGpRux(DN@jWP-e29Wl%wj zY84_aq9}^Am9-cWTD5GGEo#+5Fi2wX_P*bo+xO!)p*7B;iKlbFd(U~_d(U?#hLj56 zPhFkj-|A6~Qk#@g^#D^U0XT1cu=c-vu1+SElX9NR;kzAUV(q0|dl0|%h|dI$%VICy zJnu2^L*Te9JrJMGh%-P79CL0}dq92RGU6gI{v2~|)p}sG5x0U*z<8U;Ij*hB9z?ei z@g6Xq-pDoPl=MANPiR7%172VA%r)kevtV-_5H*QJKFmd;8yA$98zCxBZYXTNZ#QFk2(TX0;Y2dt&WitL#$96|gJY=3xX zpCoi|YNzgO3R`f@IiEeSmKrPSf#h#Qd<$%Ej^RIeeYfsxhPMOG`S`Pz8q``=511zm zAm)MX5AV^5xIWPyEu7u>qYs?pn$I4nL9J!=K=SGlKLXpE<5x+2cDTXq?brj?n6sp= zphe9;_JHf40^9~}9i08r{XM$7HB!`{Ys~TK0kx<}ZQng`UPvH*11|q7&l9?@FQz;8 zx!=3<4seY*%=OlbCbcae?5^V_}*K>Uo6ZWV8mTyE^B=DKy7-sdLYkR5Z?paTgK-zyIkKjIcpyO z{+uIt&YSa_$QnN_@t~L014dyK(fOOo+W*MIxbA6Ndgr=Y!f#Tokqv}n<7-9qfHkc3 z=>a|HWqcX8fzQCT=dqVbogRq!-S>H%yA{1w#2Pn;=e>JiEj7Hl;zdt-2f+j2%DeVD zsW0Ab)ZK@0cIW%W7z}H{&~yGhn~D;aiP4=;m-HCo`BEI+Kd6 z={Xwx{TKxD#iCLfl2vQGDitKtN>z|-AdCN|$jTFDg0m3O`WLD4_s#$S literal 0 HcmV?d00001 diff --git a/public/index.html b/public/index.html new file mode 100644 index 0000000..fb8fa7a --- /dev/null +++ b/public/index.html @@ -0,0 +1,36 @@ + + + + + + + + <%= htmlWebpackPlugin.options.title %> + + + + + <% if (process.env.NODE_ENV === 'development' ) { %> + + <% } %> + <% if (process.env.NODE_ENV === 'production' ) { %> + + <% } %> + + + +

+ + + diff --git a/public/index.html.gz b/public/index.html.gz new file mode 100644 index 0000000000000000000000000000000000000000..f5bd24db45bfa6ed53d5f01a9d392f10aa9efd3a GIT binary patch literal 456 zcmV;(0XP01iwFo@ZLeSg18Ht#Wq2-VbZu+^om0VXoG=hQXTM@%DaxgW=GFs7O4B{G zs?=4}DCwy(FuTmI*LLlJEq`AFi<(t0RXKo%nfG|_*%a3wzC3*UzF9-dM^mnf@c~BL zof4v40TeCjW?ZD@5m`gs>JX8Y=y)sNiPx=`*-QM{QLn^{e7ctp?&vjBWl%uvETc`h zk86d^4lj^aA5n>(@Z??KSHmZ2xK$1IRHK}VH)M%P8yRbDP~By37bZjY00E5>l<)%D zfLkSs8wKz0AJ;#gzJ7+Aa;y8Xo2A==V`78lI5(Pq#>(sZurb|^Z00Rg z>DAR$5$iynfd`+oGydXyuX{be6%a$MM3&|KUG68YnC+uT1oOauG02YoCi!DK@?bEw zh`gA;{C*wdyr=oHsYT_Q;T(f?3n@%j5ji-!E1&T;AVe3!09D8EZ$UxhFxp#&lM4s% z!Fdd3fD>`+63M6J^Ko{MR;L5fWUw))Bc5xZl#81V0@)6;WOt[n]-t[o]-1&&(t.reach[h]="end"),e&&(f.dispatchEvent(c("ps-scroll-"+h)),e<0?f.dispatchEvent(c("ps-scroll-"+u)):e>0&&f.dispatchEvent(c("ps-scroll-"+d)),r&&a(t,h)),t.reach[h]&&(e||l)&&f.dispatchEvent(c("ps-"+h+"-reach-"+t.reach[h]))}function u(t){return parseInt(t,10)||0}function d(t){return r(t,"input,[contenteditable]")||r(t,"select,[contenteditable]")||r(t,"textarea,[contenteditable]")||r(t,"button,[contenteditable]")}function f(e){var i=t(e);return u(i.width)+u(i.paddingLeft)+u(i.paddingRight)+u(i.borderLeftWidth)+u(i.borderRightWidth)}function p(t,e){return t.settings.minScrollbarLength&&(e=Math.max(e,t.settings.minScrollbarLength)),t.settings.maxScrollbarLength&&(e=Math.min(e,t.settings.maxScrollbarLength)),e}function b(t,i){var r={width:i.railXWidth},l=Math.floor(t.scrollTop);i.isRtl?r.left=i.negativeScrollAdjustment+t.scrollLeft+i.containerWidth-i.contentWidth:r.left=t.scrollLeft,i.isScrollbarXUsingBottom?r.bottom=i.scrollbarXBottom-l:r.top=i.scrollbarXTop+l,e(i.scrollbarXRail,r);var n={top:l,height:i.railYHeight};i.isScrollbarYUsingRight?i.isRtl?n.right=i.contentWidth-(i.negativeScrollAdjustment+t.scrollLeft)-i.scrollbarYRight-i.scrollbarYOuterWidth:n.right=i.scrollbarYRight-t.scrollLeft:i.isRtl?n.left=i.negativeScrollAdjustment+t.scrollLeft+2*i.containerWidth-i.contentWidth-i.scrollbarYLeft-i.scrollbarYOuterWidth:n.left=i.scrollbarYLeft+t.scrollLeft,e(i.scrollbarYRail,n),e(i.scrollbarX,{left:i.scrollbarXLeft,width:i.scrollbarXWidth-i.railBorderXWidth}),e(i.scrollbarY,{top:i.scrollbarYTop,height:i.scrollbarYHeight-i.railBorderYWidth})}function g(t,e){function i(e){b[d]=g+Y*(e[a]-v),o(t,f),R(t),e.stopPropagation(),e.preventDefault()}function r(){s(t,f),t[p].classList.remove(m.state.clicking),t.event.unbind(t.ownerDocument,"mousemove",i)}var l=e[0],n=e[1],a=e[2],c=e[3],h=e[4],u=e[5],d=e[6],f=e[7],p=e[8],b=t.element,g=null,v=null,Y=null;t.event.bind(t[h],"mousedown",function(e){g=b[d],v=e[a],Y=(t[n]-t[l])/(t[c]-t[u]),t.event.bind(t.ownerDocument,"mousemove",i),t.event.once(t.ownerDocument,"mouseup",r),t[p].classList.add(m.state.clicking),e.stopPropagation(),e.preventDefault()})}var v="undefined"!=typeof Element&&(Element.prototype.matches||Element.prototype.webkitMatchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector),m={main:"ps",element:{thumb:function(t){return"ps__thumb-"+t},rail:function(t){return"ps__rail-"+t},consuming:"ps__child--consume"},state:{focus:"ps--focus",clicking:"ps--clicking",active:function(t){return"ps--active-"+t},scrolling:function(t){return"ps--scrolling-"+t}}},Y={x:null,y:null},X=function(t){this.element=t,this.handlers={}},w={isEmpty:{configurable:!0}};X.prototype.bind=function(t,e){void 0===this.handlers[t]&&(this.handlers[t]=[]),this.handlers[t].push(e),this.element.addEventListener(t,e,!1)},X.prototype.unbind=function(t,e){var i=this;this.handlers[t]=this.handlers[t].filter(function(r){return!(!e||r===e)||(i.element.removeEventListener(t,r,!1),!1)})},X.prototype.unbindAll=function(){var t=this;for(var e in t.handlers)t.unbind(e)},w.isEmpty.get=function(){var t=this;return Object.keys(this.handlers).every(function(e){return 0===t.handlers[e].length})},Object.defineProperties(X.prototype,w);var y=function(){this.eventElements=[]};y.prototype.eventElement=function(t){var e=this.eventElements.filter(function(e){return e.element===t})[0];return e||(e=new X(t),this.eventElements.push(e)),e},y.prototype.bind=function(t,e,i){this.eventElement(t).bind(e,i)},y.prototype.unbind=function(t,e,i){var r=this.eventElement(t);r.unbind(e,i),r.isEmpty&&this.eventElements.splice(this.eventElements.indexOf(r),1)},y.prototype.unbindAll=function(){this.eventElements.forEach(function(t){return t.unbindAll()}),this.eventElements=[]},y.prototype.once=function(t,e,i){var r=this.eventElement(t),l=function(t){r.unbind(e,l),i(t)};r.bind(e,l)};var W=function(t,e,i,r,l){void 0===r&&(r=!0),void 0===l&&(l=!1);var n;if("top"===e)n=["contentHeight","containerHeight","scrollTop","y","up","down"];else{if("left"!==e)throw new Error("A proper axis should be provided");n=["contentWidth","containerWidth","scrollLeft","x","left","right"]}h(t,i,n,r,l)},L={isWebKit:"undefined"!=typeof document&&"WebkitAppearance"in document.documentElement.style,supportsTouch:"undefined"!=typeof window&&("ontouchstart"in window||window.DocumentTouch&&document instanceof window.DocumentTouch),supportsIePointer:"undefined"!=typeof navigator&&navigator.msMaxTouchPoints,isChrome:"undefined"!=typeof navigator&&/Chrome/i.test(navigator&&navigator.userAgent)},R=function(t){var e=t.element,i=Math.floor(e.scrollTop);t.containerWidth=e.clientWidth,t.containerHeight=e.clientHeight,t.contentWidth=e.scrollWidth,t.contentHeight=e.scrollHeight,e.contains(t.scrollbarXRail)||(n(e,m.element.rail("x")).forEach(function(t){return l(t)}),e.appendChild(t.scrollbarXRail)),e.contains(t.scrollbarYRail)||(n(e,m.element.rail("y")).forEach(function(t){return l(t)}),e.appendChild(t.scrollbarYRail)),!t.settings.suppressScrollX&&t.containerWidth+t.settings.scrollXMarginOffset=t.railXWidth-t.scrollbarXWidth&&(t.scrollbarXLeft=t.railXWidth-t.scrollbarXWidth),t.scrollbarYTop>=t.railYHeight-t.scrollbarYHeight&&(t.scrollbarYTop=t.railYHeight-t.scrollbarYHeight),b(e,t),t.scrollbarXActive?e.classList.add(m.state.active("x")):(e.classList.remove(m.state.active("x")),t.scrollbarXWidth=0,t.scrollbarXLeft=0,e.scrollLeft=0),t.scrollbarYActive?e.classList.add(m.state.active("y")):(e.classList.remove(m.state.active("y")),t.scrollbarYHeight=0,t.scrollbarYTop=0,e.scrollTop=0)},T={"click-rail":function(t){t.event.bind(t.scrollbarY,"mousedown",function(t){return t.stopPropagation()}),t.event.bind(t.scrollbarYRail,"mousedown",function(e){var i=e.pageY-window.pageYOffset-t.scrollbarYRail.getBoundingClientRect().top>t.scrollbarYTop?1:-1;t.element.scrollTop+=i*t.containerHeight,R(t),e.stopPropagation()}),t.event.bind(t.scrollbarX,"mousedown",function(t){return t.stopPropagation()}),t.event.bind(t.scrollbarXRail,"mousedown",function(e){var i=e.pageX-window.pageXOffset-t.scrollbarXRail.getBoundingClientRect().left>t.scrollbarXLeft?1:-1;t.element.scrollLeft+=i*t.containerWidth,R(t),e.stopPropagation()})},"drag-thumb":function(t){g(t,["containerWidth","contentWidth","pageX","railXWidth","scrollbarX","scrollbarXWidth","scrollLeft","x","scrollbarXRail"]),g(t,["containerHeight","contentHeight","pageY","railYHeight","scrollbarY","scrollbarYHeight","scrollTop","y","scrollbarYRail"])},keyboard:function(t){function e(e,r){var l=Math.floor(i.scrollTop);if(0===e){if(!t.scrollbarYActive)return!1;if(0===l&&r>0||l>=t.contentHeight-t.containerHeight&&r<0)return!t.settings.wheelPropagation}var n=i.scrollLeft;if(0===r){if(!t.scrollbarXActive)return!1;if(0===n&&e<0||n>=t.contentWidth-t.containerWidth&&e>0)return!t.settings.wheelPropagation}return!0}var i=t.element,l=function(){return r(i,":hover")},n=function(){return r(t.scrollbarX,":focus")||r(t.scrollbarY,":focus")};t.event.bind(t.ownerDocument,"keydown",function(r){if(!(r.isDefaultPrevented&&r.isDefaultPrevented()||r.defaultPrevented)&&(l()||n())){var o=document.activeElement?document.activeElement:t.ownerDocument.activeElement;if(o){if("IFRAME"===o.tagName)o=o.contentDocument.activeElement;else for(;o.shadowRoot;)o=o.shadowRoot.activeElement;if(d(o))return}var s=0,a=0;switch(r.which){case 37:s=r.metaKey?-t.contentWidth:r.altKey?-t.containerWidth:-30;break;case 38:a=r.metaKey?t.contentHeight:r.altKey?t.containerHeight:30;break;case 39:s=r.metaKey?t.contentWidth:r.altKey?t.containerWidth:30;break;case 40:a=r.metaKey?-t.contentHeight:r.altKey?-t.containerHeight:-30;break;case 32:a=r.shiftKey?t.containerHeight:-t.containerHeight;break;case 33:a=t.containerHeight;break;case 34:a=-t.containerHeight;break;case 36:a=t.contentHeight;break;case 35:a=-t.contentHeight;break;default:return}t.settings.suppressScrollX&&0!==s||t.settings.suppressScrollY&&0!==a||(i.scrollTop-=a,i.scrollLeft+=s,R(t),e(s,a)&&r.preventDefault())}})},wheel:function(e){function i(t,i){var r=Math.floor(o.scrollTop),l=0===o.scrollTop,n=r+o.offsetHeight===o.scrollHeight,s=0===o.scrollLeft,a=o.scrollLeft+o.offsetWidth===o.scrollWidth;return!(Math.abs(i)>Math.abs(t)?l||n:s||a)||!e.settings.wheelPropagation}function r(t){var e=t.deltaX,i=-1*t.deltaY;return void 0!==e&&void 0!==i||(e=-1*t.wheelDeltaX/6,i=t.wheelDeltaY/6),t.deltaMode&&1===t.deltaMode&&(e*=10,i*=10),e!==e&&i!==i&&(e=0,i=t.wheelDelta),t.shiftKey?[-i,-e]:[e,i]}function l(e,i,r){if(!L.isWebKit&&o.querySelector("select:focus"))return!0;if(!o.contains(e))return!1;for(var l=e;l&&l!==o;){if(l.classList.contains(m.element.consuming))return!0;var n=t(l);if([n.overflow,n.overflowX,n.overflowY].join("").match(/(scroll|auto)/)){var s=l.scrollHeight-l.clientHeight;if(s>0&&!(0===l.scrollTop&&r>0||l.scrollTop===s&&r<0))return!0;var a=l.scrollWidth-l.clientWidth;if(a>0&&!(0===l.scrollLeft&&i<0||l.scrollLeft===a&&i>0))return!0}l=l.parentNode}return!1}function n(t){var n=r(t),s=n[0],a=n[1];if(!l(t.target,s,a)){var c=!1;e.settings.useBothWheelAxes?e.scrollbarYActive&&!e.scrollbarXActive?(a?o.scrollTop-=a*e.settings.wheelSpeed:o.scrollTop+=s*e.settings.wheelSpeed,c=!0):e.scrollbarXActive&&!e.scrollbarYActive&&(s?o.scrollLeft+=s*e.settings.wheelSpeed:o.scrollLeft-=a*e.settings.wheelSpeed,c=!0):(o.scrollTop-=a*e.settings.wheelSpeed,o.scrollLeft+=s*e.settings.wheelSpeed),R(e),(c=c||i(s,a))&&!t.ctrlKey&&(t.stopPropagation(),t.preventDefault())}}var o=e.element;void 0!==window.onwheel?e.event.bind(o,"wheel",n):void 0!==window.onmousewheel&&e.event.bind(o,"mousewheel",n)},touch:function(e){function i(t,i){var r=Math.floor(h.scrollTop),l=h.scrollLeft,n=Math.abs(t),o=Math.abs(i);if(o>n){if(i<0&&r===e.contentHeight-e.containerHeight||i>0&&0===r)return 0===window.scrollY&&i>0&&L.isChrome}else if(n>o&&(t<0&&l===e.contentWidth-e.containerWidth||t>0&&0===l))return!0;return!0}function r(t,i){h.scrollTop-=i,h.scrollLeft-=t,R(e)}function l(t){return t.targetTouches?t.targetTouches[0]:t}function n(t){return!(t.pointerType&&"pen"===t.pointerType&&0===t.buttons||(!t.targetTouches||1!==t.targetTouches.length)&&(!t.pointerType||"mouse"===t.pointerType||t.pointerType===t.MSPOINTER_TYPE_MOUSE))}function o(t){if(n(t)){var e=l(t);u.pageX=e.pageX,u.pageY=e.pageY,d=(new Date).getTime(),null!==p&&clearInterval(p)}}function s(e,i,r){if(!h.contains(e))return!1;for(var l=e;l&&l!==h;){if(l.classList.contains(m.element.consuming))return!0;var n=t(l);if([n.overflow,n.overflowX,n.overflowY].join("").match(/(scroll|auto)/)){var o=l.scrollHeight-l.clientHeight;if(o>0&&!(0===l.scrollTop&&r>0||l.scrollTop===o&&r<0))return!0;var s=l.scrollLeft-l.clientWidth;if(s>0&&!(0===l.scrollLeft&&i<0||l.scrollLeft===s&&i>0))return!0}l=l.parentNode}return!1}function a(t){if(n(t)){var e=l(t),o={pageX:e.pageX,pageY:e.pageY},a=o.pageX-u.pageX,c=o.pageY-u.pageY;if(s(t.target,a,c))return;r(a,c),u=o;var h=(new Date).getTime(),p=h-d;p>0&&(f.x=a/p,f.y=c/p,d=h),i(a,c)&&t.preventDefault()}}function c(){e.settings.swipeEasing&&(clearInterval(p),p=setInterval(function(){e.isInitialized?clearInterval(p):f.x||f.y?Math.abs(f.x)<.01&&Math.abs(f.y)<.01?clearInterval(p):(r(30*f.x,30*f.y),f.x*=.8,f.y*=.8):clearInterval(p)},10))}if(L.supportsTouch||L.supportsIePointer){var h=e.element,u={},d=0,f={},p=null;L.supportsTouch?(e.event.bind(h,"touchstart",o),e.event.bind(h,"touchmove",a),e.event.bind(h,"touchend",c)):L.supportsIePointer&&(window.PointerEvent?(e.event.bind(h,"pointerdown",o),e.event.bind(h,"pointermove",a),e.event.bind(h,"pointerup",c)):window.MSPointerEvent&&(e.event.bind(h,"MSPointerDown",o),e.event.bind(h,"MSPointerMove",a),e.event.bind(h,"MSPointerUp",c)))}}},H=function(r,l){var n=this;if(void 0===l&&(l={}),"string"==typeof r&&(r=document.querySelector(r)),!r||!r.nodeName)throw new Error("no element is specified to initialize PerfectScrollbar");this.element=r,r.classList.add(m.main),this.settings={handlers:["click-rail","drag-thumb","keyboard","wheel","touch"],maxScrollbarLength:null,minScrollbarLength:null,scrollingThreshold:1e3,scrollXMarginOffset:0,scrollYMarginOffset:0,suppressScrollX:!1,suppressScrollY:!1,swipeEasing:!0,useBothWheelAxes:!1,wheelPropagation:!0,wheelSpeed:1};for(var o in l)n.settings[o]=l[o];this.containerWidth=null,this.containerHeight=null,this.contentWidth=null,this.contentHeight=null;var s=function(){return r.classList.add(m.state.focus)},a=function(){return r.classList.remove(m.state.focus)};this.isRtl="rtl"===t(r).direction,this.isNegativeScroll=function(){var t=r.scrollLeft,e=null;return r.scrollLeft=-1,e=r.scrollLeft<0,r.scrollLeft=t,e}(),this.negativeScrollAdjustment=this.isNegativeScroll?r.scrollWidth-r.clientWidth:0,this.event=new y,this.ownerDocument=r.ownerDocument||document,this.scrollbarXRail=i(m.element.rail("x")),r.appendChild(this.scrollbarXRail),this.scrollbarX=i(m.element.thumb("x")),this.scrollbarXRail.appendChild(this.scrollbarX),this.scrollbarX.setAttribute("tabindex",0),this.event.bind(this.scrollbarX,"focus",s),this.event.bind(this.scrollbarX,"blur",a),this.scrollbarXActive=null,this.scrollbarXWidth=null,this.scrollbarXLeft=null;var c=t(this.scrollbarXRail);this.scrollbarXBottom=parseInt(c.bottom,10),isNaN(this.scrollbarXBottom)?(this.isScrollbarXUsingBottom=!1,this.scrollbarXTop=u(c.top)):this.isScrollbarXUsingBottom=!0,this.railBorderXWidth=u(c.borderLeftWidth)+u(c.borderRightWidth),e(this.scrollbarXRail,{display:"block"}),this.railXMarginWidth=u(c.marginLeft)+u(c.marginRight),e(this.scrollbarXRail,{display:""}),this.railXWidth=null,this.railXRatio=null,this.scrollbarYRail=i(m.element.rail("y")),r.appendChild(this.scrollbarYRail),this.scrollbarY=i(m.element.thumb("y")),this.scrollbarYRail.appendChild(this.scrollbarY),this.scrollbarY.setAttribute("tabindex",0),this.event.bind(this.scrollbarY,"focus",s),this.event.bind(this.scrollbarY,"blur",a),this.scrollbarYActive=null,this.scrollbarYHeight=null,this.scrollbarYTop=null;var h=t(this.scrollbarYRail);this.scrollbarYRight=parseInt(h.right,10),isNaN(this.scrollbarYRight)?(this.isScrollbarYUsingRight=!1,this.scrollbarYLeft=u(h.left)):this.isScrollbarYUsingRight=!0,this.scrollbarYOuterWidth=this.isRtl?f(this.scrollbarY):null,this.railBorderYWidth=u(h.borderTopWidth)+u(h.borderBottomWidth),e(this.scrollbarYRail,{display:"block"}),this.railYMarginHeight=u(h.marginTop)+u(h.marginBottom),e(this.scrollbarYRail,{display:""}),this.railYHeight=null,this.railYRatio=null,this.reach={x:r.scrollLeft<=0?"start":r.scrollLeft>=this.contentWidth-this.containerWidth?"end":null,y:r.scrollTop<=0?"start":r.scrollTop>=this.contentHeight-this.containerHeight?"end":null},this.isAlive=!0,this.settings.handlers.forEach(function(t){return T[t](n)}),this.lastScrollTop=Math.floor(r.scrollTop),this.lastScrollLeft=r.scrollLeft,this.event.bind(this.element,"scroll",function(t){return n.onScroll(t)}),R(this)};return H.prototype.update=function(){this.isAlive&&(this.negativeScrollAdjustment=this.isNegativeScroll?this.element.scrollWidth-this.element.clientWidth:0,e(this.scrollbarXRail,{display:"block"}),e(this.scrollbarYRail,{display:"block"}),this.railXMarginWidth=u(t(this.scrollbarXRail).marginLeft)+u(t(this.scrollbarXRail).marginRight),this.railYMarginHeight=u(t(this.scrollbarYRail).marginTop)+u(t(this.scrollbarYRail).marginBottom),e(this.scrollbarXRail,{display:"none"}),e(this.scrollbarYRail,{display:"none"}),R(this),W(this,"top",0,!1,!0),W(this,"left",0,!1,!0),e(this.scrollbarXRail,{display:""}),e(this.scrollbarYRail,{display:""}))},H.prototype.onScroll=function(t){this.isAlive&&(R(this),W(this,"top",this.element.scrollTop-this.lastScrollTop),W(this,"left",this.element.scrollLeft-this.lastScrollLeft),this.lastScrollTop=Math.floor(this.element.scrollTop),this.lastScrollLeft=this.element.scrollLeft)},H.prototype.destroy=function(){this.isAlive&&(this.event.unbindAll(),l(this.scrollbarX),l(this.scrollbarY),l(this.scrollbarXRail),l(this.scrollbarYRail),this.removePsClasses(),this.element=null,this.scrollbarX=null,this.scrollbarY=null,this.scrollbarXRail=null,this.scrollbarYRail=null,this.isAlive=!1)},H.prototype.removePsClasses=function(){this.element.className=this.element.className.split(" ").filter(function(t){return!t.match(/^ps([-_].+|)$/)}).join(" ")},H}); +var Ps = null; +/** + * + * var loader = showLoader(document.getElementById("parent-id")) + * loader.remove() + * + * parent must have position: relative + */ +showLoader = function (parent, text) { + var loader = document.createElement('div'); + loader.className = 'asc-plugin-loader'; + loader.innerHTML = '
' + (text || 'Loading') + '
'; + parent.append ? parent.append(loader) : parent.appendChild(loader); + return loader; +}; +// check css load +if (document.currentScript && document.currentScript.src) { + if (document.currentScript.getAttribute("loadCss") === "true") { + var scriptDirectory = document.currentScript.src; + var lastSlash = scriptDirectory.lastIndexOf("/"); + if (0 < lastSlash) scriptDirectory = scriptDirectory.substr(0, lastSlash); + + var link = document.createElement("link"); + link.rel = "stylesheet"; + link.type = "text/css"; + link.href = scriptDirectory + "/plugins.css"; + document.getElementsByTagName('HEAD')[0].appendChild(link); + } +} diff --git a/public/v1/plugins-ui.js.gz b/public/v1/plugins-ui.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..a5ef166b149bdd1fb153215ee2d9839dfa8cd876 GIT binary patch literal 6181 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 D6NcIK literal 0 HcmV?d00001 diff --git a/public/v1/plugins.css b/public/v1/plugins.css new file mode 100644 index 0000000..d9d5e94 --- /dev/null +++ b/public/v1/plugins.css @@ -0,0 +1,595 @@ +body { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 11px; +} + +/* button */ + +.btn-text-default { + background: #fff; + border: 1px solid #cfcfcf; + border-radius: 2px; + color: #444444; + font-size: 11px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + height: 22px; + cursor: pointer; +} + +.btn-text-default::-moz-focus-inner { + border: 0; + padding: 0; +} + +.btn-text-default.submit { + font-weight: bold; + background-color: #d8dadc; + border: 1px solid transparent; +} + +.btn-text-default.submit.primary { + color: #fff; + background-color: #7d858c; +} + +.btn-text-default:focus { + outline: 0; + outline-offset: 0; +} + +.btn-text-default:hover { + background-color: #d8dadc; +} + +.btn-text-default.submit:hover { + background-color: #cbced1; +} + +.btn-text-default.primary:hover { + background-color: #666d73 !important; + color: #fff; +} + +.btn-text-default:active, +.btn-text-default.active { + background-color: #7d858c !important; + color: white; + -webkit-box-shadow: none; + box-shadow: none; + border: 1px solid transparent; +} + +.btn-text-default[disabled]:hover, +.btn-text-default.disabled:hover, +.btn-text-default[disabled]:active, +.btn-text-default[disabled].active, +.btn-text-default.disabled:active, +.btn-text-default.disabled.active { + background-color: #fff !important; + color: #444444; + cursor: default; +} + +.btn-text-default[disabled], +.btn-text-default.disabled { + opacity: 0.65; +} + +.btn-edit { + width: 13px; + height: 13px; + cursor: pointer; + background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGZSURBVHgBfZI/y4FRGMavx7+SRQaTTQab74CVlBKL/FukDGQhEgsDNh/Apiw+gcXm70DJoEikKMUk7vec8/Yi75O7Tj2d+/4913Wuc6Tz+UyQqev1itvtBr1e/6+nkgP2+z0qlYr4DgaDsNls36HtdotisYhoNAqLxYJyuSz230HFO7DZbISC0+lEp9OBRqNBLpdDq9XCeDx+DfIz8TWZTIhZodFoRMvlknw+H8XjcdrtdrRarYgpU6/XE7MC4oMc4OB8Pie/30/ZbJba7TYlk0k6HA4CDIVCxNyQYrFYoNFoIJ1OQ5Ik5PN5WK1WpFIprNdr8H61WhVn5X2VisXg8XhoNpvRYDAgt9tNbICOxyOVSiVyuVzU7/epXq9TIBAQtrkzxeVygclkQrfbhd1uRzgcRq1Ww3A4FKparRbspyJRo9H4G4TD4RD06XQS3pkt8nq9NJ1OiSVGsVjsqfC3nvekVCrxeDxgMBgQiUTEa2g2m8hkMi8FuXtSq9VIJBK43+8iHB7GJ8BL4vY+N3U6HQqFAsxmM+TqB5Je/SVNoN18AAAAAElFTkSuQmCC'); +} + +/* input, textarea */ + +.form-control { + border: 1px solid #cfcfcf; + border-radius: 2px; + box-sizing: border-box; + color: #444444; + font-size: 11px; + height: 22px; + padding: 1px 3px; + -webkit-box-shadow: none; + box-shadow: none; + -webkit-user-select: text; + -moz-user-select: text; + -ms-user-select: text; + user-select: text; +} + +.form-control:focus { + border-color: #848484; + outline: 0; + -webkit-box-shadow: none; + box-shadow: none; +} + +.form-control[readonly] { + background-color: #fff; + cursor: pointer; +} + +.form-control[disabled] { + background-color: #fff; + cursor: default; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + opacity: 0.65; +} + +textarea.form-control { + resize: none; +} + +input[type='checkbox'].form-control { + height: auto; + margin: 0; +} + +@supports(-webkit-appearance: none) or (-moz-appearance: none) { + input[type='checkbox'].form-control { + -webkit-appearance: none; + -moz-appearance: none; + width: 14px; + height: 14px; + background: #fff; + border: 1px solid #cfcfcf; + border-radius: 2px; + padding: 0; + position: relative; + margin: 0; + } + + input[type='checkbox'].form-control:checked:after { + content: ''; + position: absolute; + border: solid #444444; + border-width: 0 2px 2px 0; + transform: rotate(45deg); + width: 3px; + height: 7px; + left: 4px; + } + + input[type='checkbox'].form-control:disabled { + opacity: .5; + } +} +/* label */ + +label.link { + border-bottom: 1px dotted #aaa; + cursor: pointer; +} + +label.for-combo { + height: 22px; + padding-top: 4px; +} + +label.header { + font-weight: bold; +} + +/* comments */ + +.user-comment-item { + padding: 5px 0; + width: 100%; +} + +.user-comment-item .main-actions{ + width: 100%; + display: flex; + padding-bottom: 8px; + font-size: 12px; +} + +.user-comment-item .form-control.user-check { + margin-right: 5px; + flex-grow: 0; + flex-shrink: 0; +} + +.user-comment-item .user-name { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + font-weight: bold; + max-width: 40%; +} + +.user-comment-item .user-message { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + flex-grow: 1; + margin-left: 2px; +} + +.user-comment-item .btn-edit { + width: 13px; + height: 13px; + margin-left: 5px; + flex-grow: 0; + flex-shrink: 0; + cursor: pointer; + background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGZSURBVHgBfZI/y4FRGMavx7+SRQaTTQab74CVlBKL/FukDGQhEgsDNh/Apiw+gcXm70DJoEikKMUk7vec8/Yi75O7Tj2d+/4913Wuc6Tz+UyQqev1itvtBr1e/6+nkgP2+z0qlYr4DgaDsNls36HtdotisYhoNAqLxYJyuSz230HFO7DZbISC0+lEp9OBRqNBLpdDq9XCeDx+DfIz8TWZTIhZodFoRMvlknw+H8XjcdrtdrRarYgpU6/XE7MC4oMc4OB8Pie/30/ZbJba7TYlk0k6HA4CDIVCxNyQYrFYoNFoIJ1OQ5Ik5PN5WK1WpFIprNdr8H61WhVn5X2VisXg8XhoNpvRYDAgt9tNbICOxyOVSiVyuVzU7/epXq9TIBAQtrkzxeVygclkQrfbhd1uRzgcRq1Ww3A4FKparRbspyJRo9H4G4TD4RD06XQS3pkt8nq9NJ1OiSVGsVjsqfC3nvekVCrxeDxgMBgQiUTEa2g2m8hkMi8FuXtSq9VIJBK43+8iHB7GJ8BL4vY+N3U6HQqFAsxmM+TqB5Je/SVNoN18AAAAAElFTkSuQmCC'); +} + +.user-comment-item .reply-actions, +.user-comment-item .comment-edit { + padding-left: 18px; + padding-bottom: 10px; +} + +.user-comment-item .reply-view { + padding-left: 18px; +} + +.user-comment-item .reply-view .comment-edit{ + padding-left: 0; +} + +.user-comment-item .msg-edit { + width: 100%; + height: 45px; + margin-bottom: 3px; +} + +.user-comment-item .reply-accept { + margin-bottom: 7px; +} + +.user-comment-item .reply-accept label, +.user-comment-item .reply-accept .user-check { + vertical-align: middle; +} + +/* common styles */ + +.hidden { + display: none; +} + +.separator.horizontal { + width: 100%; + height: 0; + border-left: none; + border-right: none; + border-top: 1px solid #cbcbcb; +} + +.defaultlable { + color: #444444; + cursor: default; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 11px; + font-weight: normal; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + + +.defaultcenterlable { + color: #444444; + cursor: default; + text-align: center; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 11px; + font-style: normal; + font-weight: normal; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + margin: 0px; + padding: 0px; + width: 100%; +} + + +.aboutlable { + color: #444444; + cursor: default; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 12px; + font-weight: normal; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +a.aboutlink { + color: #444444; + text-decoration: none; +} + +a.aboutlink:hover { + text-decoration: underline; +} +a.aboutlink:active { + text-decoration: underline; +} + +.noselect{ + -khtml-user-select: none; + user-select: none; + -moz-user-select: none; + -webkit-user-select: none; +} + +.select2-dropdown, +.select2-container--default .select2-selection--single { + border: 1px solid #cfcfcf !important; +} + +.select2-container--default.select2-container--open .select2-selection--single, +.select2-container--default.select2-container--focus:not(.select2-container--disabled) .select2-selection--single{ + border-color: #848484 !important; +} + +.select2-container .select2-selection--single .select2-selection__rendered, +.select2-results__options { + font-size: 11px !important; +} + +.select2-container--default .select2-selection--single .select2-selection__rendered { + line-height: 20px !important; +} + +.select2-container--default .select2-results__option[aria-selected=true] { + color: #ffffff; +} + +.select2-container--default .select2-selection--single .select2-selection__arrow b{ + width: 4px !important; + height: 4px !important; + margin: -1px 1px !important; + border: solid 1px #444 !important; + border-bottom: none !important; + border-right: none !important; + background-image: none; + box-sizing: border-box; + + transition: transform 0.2s ease; + transform: rotate(-135deg) translate(1px,1px); +} + +.select2-container--default.select2-container--open .select2-selection__arrow b{ + transform: rotate(45deg); +} + +.select2-container--default .select2-search--dropdown .select2-search__field { + outline: none; + border-color: #cfcfcf; + border-radius: 2px; + font-size: 11px; +} + +.select2-container--default .select2-results__option--highlighted[aria-selected] { + background-color: #d8dadc !important; +} + +.select2-container--default .select2-results__option--highlighted[aria-selected=true] { + background-color: #7d858c !important; +} +/* + * Container style + */ +.ps { + overflow: hidden !important; + overflow-anchor: none; + -ms-overflow-style: none; + touch-action: auto; + -ms-touch-action: auto; +} + +/* + * Scrollbar rail styles + */ +.ps__rail-x { + display: none; + bottom: 2px; /* there must be 'right' for ps-scrollbar-y-rail */ + height: 9px; + margin: 0 2px 0 2px; + /* please don't change 'position' */ + position: absolute; + -webkit-border-radius: 2px; + -moz-border-radius: 2px; + border-radius: 2px; + transition: background-color .2s linear, opacity .2s linear; +} + +.ps__rail-y { + display: none; + right: 2px; /* there must be 'right' for ps-scrollbar-y-rail */ + width: 9px; + margin: 2px 0 2px 0; + /* please don't change 'position' */ + position: absolute; + -webkit-border-radius: 2px; + -moz-border-radius: 2px; + border-radius: 2px; + transition: background-color .2s linear, opacity .2s linear; +} + +.ps--active-x > .ps__rail-x, +.ps--active-y > .ps__rail-y { + display: block; + background-color: transparent; +} + +.ps .ps__rail-x:hover, +.ps .ps__rail-y:hover, +.ps .ps__rail-x:focus, +.ps .ps__rail-y:focus, +.ps .ps__rail-x.ps--clicking, +.ps .ps__rail-y.ps--clicking { + background-color: #EEEEEE; +} + +/* + * Scrollbar thumb styles + */ +.ps__thumb-x { + position: absolute; /* please don't change 'position' */ + bottom: 0; /* there must be 'bottom' for ps-scrollbar-x */ + height: 9px; + background-color: rgb(241, 241, 241); + -webkit-border-radius: 2px; + -moz-border-radius: 2px; + border-radius: 2px; + visibility: visible; + display: block; + box-sizing: border-box; + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAOCAYAAAD0f5bSAAAACXBIWXMAAB2HAAAdhwGP5fFlAAAALElEQVQokWNgoBs4f/78f1JpJnIsIkvTsAQfP378TypNxyD/+PEjyRrJsgkAKS81km7nDNQAAAAASUVORK5CYII=); + image-rendering: pixelated; + background-repeat: no-repeat; + background-position: center 0; + border: 1px solid #cfcfcf; +} + +.ps__thumb-y { + position: absolute; /* please don't change 'position' */ + right: 0; /* there must be 'right' for ps-scrollbar-y */ + width: 9px; + background-color: rgb(241, 241, 241); + -webkit-border-radius: 2px; + -moz-border-radius: 2px; + border-radius: 2px; + visibility: visible; + display: block; + box-sizing: border-box; + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAQAAAAz1Zf0AAAAIUlEQVR42mNgAILz/0GQAQo+/gdBBqLAqE5ydH5k+sgEANHgUH2JtDRHAAAAAElFTkSuQmCC); + image-rendering: pixelated; + background-repeat: no-repeat; + background-position: 0 center; + border: 1px solid #cfcfcf; +} + +.ps__rail-x:hover > .ps__thumb-x { + background-color: rgb(207, 207, 207); +} +.ps__thumb-x:hover { + background-position: center -7px; +} +.ps__rail-x:focus > .ps__thumb-x, +.ps__rail-x.ps--clicking .ps__thumb-x { + background-color: #adadad; + border-color: #adadad; + background-position: center -7px; +} + +.ps__rail-y:hover > .ps__thumb-y { + background-color: rgb(207, 207, 207); +} +.ps__thumb-y:hover { + background-position: -7px center; +} +.ps__rail-y:focus > .ps__thumb-y, +.ps__rail-y.ps--clicking .ps__thumb-y { + background-color: #adadad; + border-color: #adadad; + background-position: -7px center; +} + +/* MS supports */ +@supports (-ms-overflow-style: none) { + .ps { + overflow: auto !important; + } +} + +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { + .ps { + overflow: auto !important; + } +} + +/* loader */ +@keyframes rotation { + from { + transform: rotate(0deg); + } + + to { + transform: rotate(360deg); + } +} +.asc-loader-container { + position: relative; +} +.asc-plugin-loader { + position: absolute; + left: 50%; + top: 50%; + margin-top: -10px; + z-index: 10000; + line-height: 20px; + background-image: none; + background-color: transparent; + color: #444444; + transform: translate(-50%, 0); +} +.asc-plugin-loader .asc-loader-image { + background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PGNpcmNsZSBjeD0iMTAiIGN5PSIxMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNDQ0IiBzdHJva2Utd2lkdGg9IjEuNSIgcj0iNy4yNSIgc3Ryb2tlLWRhc2hhcnJheT0iMTYwJSwgNDAlIiAvPjwvc3ZnPg==); + height: 20px; + width: 20px; + float: left; + margin-top: -1px; + + + animation-duration: .8s; + animation-name: rotation; + animation-iteration-count: infinite; + animation-timing-function: linear; +} + +.asc-plugin-loader .asc-loader-title { + font-size: 13px; + padding-left: 25px; +} + +/* default scroll */ + +* { + scrollbar-width: thin; +} + +*::-webkit-scrollbar { + width: 9px; + height: 9px; +} + +*::-webkit-scrollbar-thumb { + border-radius: 2px; + border: 1px solid; + image-rendering: pixelated; + background-repeat: no-repeat; +} + +*::-webkit-scrollbar-thumb:vertical { + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAQAAAAz1Zf0AAAAIUlEQVR42mNgAILz/0GQAQo+/gdBBqLAqE5ydH5k+sgEANHgUH2JtDRHAAAAAElFTkSuQmCC); + background-position: 0px center; +} + +*::-webkit-scrollbar-thumb:horizontal { + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAOCAYAAAD0f5bSAAAACXBIWXMAAB2HAAAdhwGP5fFlAAAALElEQVQokWNgoBs4f/78f1JpJnIsIkvTsAQfP378TypNxyD/+PEjyRrJsgkAKS81km7nDNQAAAAASUVORK5CYII=); + background-position: center 0px; +} + +*::-webkit-scrollbar-thumb:vertical:hover { + background-position: -7px center; +} +*::-webkit-scrollbar-thumb:horizontal:hover { + background-position: center -7px; +} \ No newline at end of file diff --git a/public/v1/plugins.css.gz b/public/v1/plugins.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..a47cedcfac041ec5a4c0f6cada4932f3a3afedd8 GIT binary patch literal 3678 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 -1 || uagent.indexOf("trident") > -1) + { + if (e.ports && e.ports[0]) + this.ie_channel = e.ports[0]; + } + }; + + window.Asc.plugin.tr_init = false; + window.Asc.plugin.tr = function(val) { return val; } + + window.Asc.scope = {}; + window.Asc.scope.prototype = { + clear : function() { + for (var i in window.Asc.scope) + delete window.Asc.scope[i]; + } + }; + + function extend(obj, plugin) { + if (!obj || !("object" == typeof(obj) || "array" == typeof(obj))) + return obj; + + var dst = (plugin === undefined) ? {} : plugin; + for (var prop in obj) { + if (obj.hasOwnProperty(prop)) { + dst[prop] = (obj[prop] && "object" === typeof obj[prop]) ? extend(obj[prop]) : obj[prop]; + } + } + return dst; + } + + window.onload = function() + { + if (!window.Asc || !window.Asc.plugin) + return; + + var xhr = new XMLHttpRequest(); + xhr.open("get", "./config.json", true); + xhr.responseType = "json"; + xhr.onload = function() { + if (!window.Asc || !window.Asc.plugin) + return; + + if (xhr.status == 200 || (xhr.status == 0 && xhr.readyState == 4)) { + var objConfig = xhr.response; + if ((typeof objConfig) == "string") + objConfig = JSON.parse(objConfig); + + extend(objConfig, window.Asc.plugin); + + var obj = { + type : "initialize", + guid : window.Asc.plugin.guid + }; + + var _body = document.body; + if (_body && true !== window.Asc.plugin.enableDrops) { + _body.ondrop = function(e) { + if (e && e.preventDefault) + e.preventDefault(); + return false; + }; + _body.ondragenter = function(e) { + if (e && e.preventDefault) + e.preventDefault(); + return false; + }; + _body.ondragover = function(e) { + if (e && e.preventDefault) + e.preventDefault(); + if (e && e.dataTransfer) + e.dataTransfer.dropEffect = "none"; + return false; + }; + } + + // ie11 not support message from another domain + window.Asc.plugin._initInternal = true; + + window.parent.postMessage(JSON.stringify(obj), "*"); + } + }; + xhr.send(); + }; + + window.Asc.supportOrigins = {}; + window.Asc.supportOrigins[window.origin] = true; + + function onMessage(event) { + if (!window.Asc || !window.Asc.plugin) + return; + + if (window.plugin_onMessage) { + if (!window.Asc.supportOrigins[event.origin]) + return; + window.plugin_onMessage(event); + return; + } + + if (!window.Asc.plugin._initInternal) + return; + + if (typeof(event.data) == "string") { + var pluginData = {}; + try { + pluginData = JSON.parse(event.data); + } + catch(err) { + pluginData = {}; + } + + if (pluginData.type == "plugin_init") { + window.Asc.supportOrigins[event.origin] = true; + window.Asc.plugin.ie_channel_check(event); + eval(pluginData.data); + } + } + } + + if (window.addEventListener) + window.addEventListener("message", onMessage, false); + else + window.attachEvent("onmessage", onMessage); + + window.onunload = function() { + if (window.addEventListener) + window.removeEventListener("message", onMessage, false); + else + window.detachEvent("onmessage", onMessage); + }; +})(window, undefined); diff --git a/public/v1/plugins.js.gz b/public/v1/plugins.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..c1f6cbbfa73b9bcef3fc302057694a1655d57a33 GIT binary patch literal 1538 zcmV+d2L1UTiwFo@ZLeSg18{70XK8M8E^2cC)mTw)+cpq>j(-KChe9e`ISKX@BOAOV zL%pT;5U1;kpa>Z0WV4e=jilmut^fP(DA|@JIZ1&&Y(fA_;>WxD?v8h-^j^R2F#2PD z6tHuZEwz}=EE|{zq!Efumd3)IO@;$@a&&TBg0BQEL(Fm+gJyOHY>@E?f6A3E`vWxY zm+T}wVm<-9a>)z&Bx0#@Hs?zwm1VgBlpzdDL<$TZBgiZhl0|BsrGm={*h1Ku(^E@$EjN8&^x@Oj9r@h`{u?V>{I8=JtOADy!T@BAKN0ZApXmq*h zy-dLvrs3~gXe4~UWIRKoB7TpirhLJaW_+pv*Q_F=7g|^$r(I@LVi#NkiHU`=THNP$ z$7gF3k$Dw>UgMH^g9#f>JofWoGMsct$cN$0+wuDw_F-^+Js8~#FDGn#&CbW8i{Z_1 zJi@16*kJUL{Wct3bQz$>P!Bw2ni!y&g1iZ_bKL}B$Am-`CYcN(k%$PX$!X4~z^3W} zv_wWM13edpqH55 z1q{mRR#{MU5v96MffMey)}#ik;iwo=u+Tu>ioI@H>&DY(LB_ti|J-GTC#u#^unuvJ z!hPs_cn6X7*x4B)Rw|)=0WEr5Yrd?n1iLXUy@@NO73&0z4TZ;FpBWUgJ$>va^e=j= zSlsg2I0>Dck)NC?&0NFR;f$N{LjI0G(01w5j-ZZpel+%$7C(_SxUqb|G_6oyGh`b8 z*|_!N`rYXk(BILt>NM|4*PsCfb~o9SOcjr-`B^x&7O35#blAx8wrJEM@i?PnAYsA& ze0TL0d(k!a6)?718W0nrC#COA!FpZhg}q40L`=iaMoD~Obq+N=R`?7{Fx(V}!E?x( z$R^2_aDF4nR-$WJq}5<^$PMM~$ti3&==obulyqw^Bpw~aN<_~!ggMRM3flR8* z`wcXi;BRxO*cFg;k6NvqdQC2LRWH zXbR^k^QgcIo{E3K>$U=?xrh4&npX?Q?GFCgK0YJX~cL>1s!7 z@!`{iT=xe3|6z5|Lg}E&hvvZl5}k^Qm|K3Mxiksr=M+@2Atl~rl3?$lvMH4W?>lG3 zs(IGjsCsIHS|FooF@3;aa)bJyvu4u4(LV9yK?D4JqFwr$LTRWxsQ9 zaIkML)-*ccnKJfWq1kt}uBeP6S-JrOo6l=6*xO!r8;qd}Sb|%|#ggb4zb^%TEEHqi z!Ct`ax;MMWPa96Vs`_W-??RzjJ3lY{%)i2ndVt%N&(8>(I>1=x0QapCHRC;ek>%L@klRvl7 z%m=N5=VaH-Sv9AZEj}zhF_3K;3v!*;rsIY2uO85Y=RZDMBkpP$emGU_e9}Ry>fl>R zY#zs#B>zenoMEcva}NMNREtc+QFN1)-J&X%+5vAHVyxxS%t^v89oZry=+~z5{K=8^ oMI0*fG|aJseJhm)or=U5UO=fVhpV9FUmyL>zn~C@ZGaO108Cs68UO$Q literal 0 HcmV?d00001 diff --git a/src/App.vue b/src/App.vue new file mode 100644 index 0000000..1a221f0 --- /dev/null +++ b/src/App.vue @@ -0,0 +1,32 @@ + + + diff --git a/src/assets/logo.png b/src/assets/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..f3d2503fc2a44b5053b0837ebea6e87a2d339a43 GIT binary patch literal 6849 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 + + + + + + + diff --git a/src/config/index.js b/src/config/index.js new file mode 100644 index 0000000..9030ff2 --- /dev/null +++ b/src/config/index.js @@ -0,0 +1,17 @@ +/** + * @description: 系统配置文件 + * @author: chenxiaoxi + * @date: 2021-08-18 17:47:46 + */ +const interfaceUrl = window._CONFIG.interfaceUrl + '/api/' //本地 +// const interfaceUrl = 'https://srms.foton.com.cn/api/' //线上 + +const uploadFilePath = 'api/att/attFile/uploadNew' + +const staticFilePath = window._CONFIG.interfaceUrl + '/api/att/attFile/downloadFileForSarNew' //本地 +// const staticFilePath = 'https://srms.foton.com.cn/api/att/attFile/downloadFile' //线上 +module.exports = { + interfaceUrl, + uploadFilePath, + staticFilePath +} diff --git a/src/core/use.js b/src/core/use.js new file mode 100644 index 0000000..610b518 --- /dev/null +++ b/src/core/use.js @@ -0,0 +1,120 @@ +import Vue from 'vue' + +// base library +import { + ConfigProvider, + Layout, + Input, + InputNumber, + Button, + Switch, + Radio, + Checkbox, + Select, + Card, + Form, + FormModel, + Row, + Col, + Modal, + Table, + Tabs, + Icon, + Badge, + Popover, + Dropdown, + List, + Avatar, + Breadcrumb, + Steps, + Spin, + Menu, + Drawer, + Tooltip, + Alert, + Tag, + Divider, + DatePicker, + TimePicker, + Upload, + Progress, + Skeleton, + Popconfirm, + PageHeader, + Result, + Statistic, + Descriptions, + Space, + message, + notification +} from 'ant-design-vue' +// import Viser from 'viser-vue' + +// ext library +// import VueCropper from 'vue-cropper' +// import Dialog from '@/components/Dialog' +// import MultiTab from '@/components/MultiTab' +// import PageLoading from '@/components/PageLoading' +// import PermissionHelper from '@/core/permission/permission' +// import './directives/action' + +Vue.use(ConfigProvider) +Vue.use(Layout) +Vue.use(Input) +Vue.use(InputNumber) +Vue.use(Button) +Vue.use(Switch) +Vue.use(Radio) +Vue.use(Checkbox) +Vue.use(Select) +Vue.use(Card) +Vue.use(Form) +Vue.use(FormModel) +Vue.use(Row) +Vue.use(Col) +Vue.use(Modal) +Vue.use(Table) +Vue.use(Tabs) +Vue.use(Icon) +Vue.use(Badge) +Vue.use(Popover) +Vue.use(Dropdown) +Vue.use(List) +Vue.use(Avatar) +Vue.use(Breadcrumb) +Vue.use(Steps) +Vue.use(Spin) +Vue.use(Menu) +Vue.use(Drawer) +Vue.use(Tooltip) +Vue.use(Alert) +Vue.use(Tag) +Vue.use(Divider) +Vue.use(DatePicker) +Vue.use(TimePicker) +Vue.use(Upload) +Vue.use(Progress) +Vue.use(Skeleton) +Vue.use(Popconfirm) +Vue.use(PageHeader) +Vue.use(Result) +Vue.use(Statistic) +Vue.use(Descriptions) +Vue.use(Space) + +Vue.prototype.$confirm = Modal.confirm +Vue.prototype.$message = message +Vue.prototype.$notification = notification +Vue.prototype.$info = Modal.info +Vue.prototype.$success = Modal.success +Vue.prototype.$error = Modal.error +Vue.prototype.$warning = Modal.warning + +// Vue.use(Viser) +// Vue.use(Dialog) // this.$dialog func +// Vue.use(MultiTab) +// Vue.use(PageLoading) +// Vue.use(PermissionHelper) +// Vue.use(VueCropper) + +// process.env.NODE_ENV !== 'production' && console.warn('[antd-pro] NOTICE: Antd use lazy-load.') diff --git a/src/core/use.js.gz b/src/core/use.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..53f92df32aca14b6fa2d098f27f18982d99413c4 GIT binary patch literal 798 zcmV+(1L6E1iwFo@ZLeSg19fv{E^2cCZBRe@vejMXf&INwR9kA zy|&UGMmoa&j)a(-W}~Z>H9K8`{eqD@c`%(1)@{==W7%!j5pmUdZ<=5|?X_30!FrUX zHo=&`f_ht?v&O@N;iUNyf8W*N_ZHl~pWsCCiEqR;D$( z*v7(|wlsS>ztfKDT<)Zou}KTER2G}2PCT@9;Zv(A;U1bUULyDLx@Ti*uUopM2J2%R z6@hfWorUzU(&{bc=q>Ypw6&2mChoJc;9|u$+(OzHcCW(1;}TY~f*b5IW z@nKnaxL)0SSb!a$WP#mk=Ws7KQ0M+bs)bqGpE8rDkBeEUExuvB12>b()A)0HMH%t`GZX#+99O=r|gpWLXk-F@@p1^FzKx5`2nOW;dXBA^@1}5xK1go(qoc8gn_lj_8{_x zkiE1`(264{`J{5k#gGtAcqHo7L}19jYFC_ h(App), +}).$mount('#app') diff --git a/src/main.js.gz b/src/main.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..f5924160752b7fc7721572d041bcc77aee50eec6 GIT binary patch literal 170 zcmV;b09F4ViwFp2ZLeSg18rexZZ2wb08Ng;3WGolMDO{EKnuGIvfc|8`VXad(Wn94 zgmt$ql>U1aMS7cLCV9h?N=*33gk6*g%`=k$-nPb;iNJ Ye4Rf}l0&lQRI3^XKT>BvkIMi60L)BHoB#j- literal 0 HcmV?d00001 diff --git a/src/pages/page1/App.vue b/src/pages/page1/App.vue new file mode 100644 index 0000000..742227d --- /dev/null +++ b/src/pages/page1/App.vue @@ -0,0 +1,333 @@ + + + + + diff --git a/src/pages/page1/common/unitConversion.js b/src/pages/page1/common/unitConversion.js new file mode 100644 index 0000000..5eefb9c --- /dev/null +++ b/src/pages/page1/common/unitConversion.js @@ -0,0 +1,25 @@ +// px转mm + +const conversion_getDPI = () => { + var arrDPI = new Array; + if (window.screen.deviceXDPI) { + arrDPI[0] = window.screen.deviceXDPI + arrDPI[1] = window.screen.deviceYDPI + } else { + var tmpNode = document.createElement('DIV'); + tmpNode.style.cssText = "width:1in;height:1in;position:absolute;left:0px;top:0px;z-index:99;visibility:hidden" + document.body.appendChild(tmpNode) + arrDPI[0] = parseInt(tmpNode.offsetWidth) + arrDPI[1] = parseInt(tmpNode.offsetHeight) + tmpNode.parentNode.removeChild(tmpNode) + } + return arrDPI; +} + +const pxConversionMm = (val) => { + var inch = val / conversion_getDPI()[0] + var c_value = inch * 25.4; + return c_value +} + +export default pxConversionMm \ No newline at end of file diff --git a/src/pages/page1/common/utils.js b/src/pages/page1/common/utils.js new file mode 100644 index 0000000..617a387 --- /dev/null +++ b/src/pages/page1/common/utils.js @@ -0,0 +1,8 @@ +export const SEPARATOR_TYPE = { + STRIKETHROUGH: '——', + COLON: ':' +} + +export default { + SEPARATOR_TYPE +} diff --git a/src/pages/page1/common/utils.js.gz b/src/pages/page1/common/utils.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..b22e414bc26e3fbe172f1a56b0242f2b2d49004d GIT binary patch literal 119 zcmV--0Eqt|iwFn`)xux`19fz1Y;!JZa{x=ND9A4=QAp0uD=tw8b`5Y0at!egiVukl za8f7CDqh}3m}QqKN9{(eBA_j_ikbJcQjr9uo# ZNli;E%_)KCMllko2mqTN)KYN(007GPFMI$1 literal 0 HcmV?d00001 diff --git a/src/pages/page1/components/AddFootnote.vue b/src/pages/page1/components/AddFootnote.vue new file mode 100644 index 0000000..e407f1c --- /dev/null +++ b/src/pages/page1/components/AddFootnote.vue @@ -0,0 +1,195 @@ + + + + + diff --git a/src/pages/page1/components/FirstLevelListing.vue b/src/pages/page1/components/FirstLevelListing.vue new file mode 100644 index 0000000..c8049b0 --- /dev/null +++ b/src/pages/page1/components/FirstLevelListing.vue @@ -0,0 +1,337 @@ + + + + + diff --git a/src/pages/page1/components/HelloWorld.vue b/src/pages/page1/components/HelloWorld.vue new file mode 100644 index 0000000..226c695 --- /dev/null +++ b/src/pages/page1/components/HelloWorld.vue @@ -0,0 +1,130 @@ + + + + + diff --git a/src/pages/page1/components/InsertGuideText.vue b/src/pages/page1/components/InsertGuideText.vue new file mode 100644 index 0000000..e84f413 --- /dev/null +++ b/src/pages/page1/components/InsertGuideText.vue @@ -0,0 +1,81 @@ + + + + + diff --git a/src/pages/page1/components/InsertImage.vue b/src/pages/page1/components/InsertImage.vue new file mode 100644 index 0000000..c840aaf --- /dev/null +++ b/src/pages/page1/components/InsertImage.vue @@ -0,0 +1,651 @@ + + + + + diff --git a/src/pages/page1/components/InsertImageAppendix.vue b/src/pages/page1/components/InsertImageAppendix.vue new file mode 100644 index 0000000..1ba0b12 --- /dev/null +++ b/src/pages/page1/components/InsertImageAppendix.vue @@ -0,0 +1,487 @@ + + + + + diff --git a/src/pages/page1/components/InsertTableAndCaption.vue b/src/pages/page1/components/InsertTableAndCaption.vue new file mode 100644 index 0000000..0048456 --- /dev/null +++ b/src/pages/page1/components/InsertTableAndCaption.vue @@ -0,0 +1,235 @@ + + + + + diff --git a/src/pages/page1/components/InsertTableRow.vue b/src/pages/page1/components/InsertTableRow.vue new file mode 100644 index 0000000..8a2f871 --- /dev/null +++ b/src/pages/page1/components/InsertTableRow.vue @@ -0,0 +1,75 @@ + + + + + diff --git a/src/pages/page1/components/SecondFirstLevelListing.vue b/src/pages/page1/components/SecondFirstLevelListing.vue new file mode 100644 index 0000000..c343656 --- /dev/null +++ b/src/pages/page1/components/SecondFirstLevelListing.vue @@ -0,0 +1,72 @@ + + + + + diff --git a/src/pages/page1/config.json b/src/pages/page1/config.json new file mode 100644 index 0000000..c61d367 --- /dev/null +++ b/src/pages/page1/config.json @@ -0,0 +1,25 @@ +{ + "name" : "自定义编辑器", + "guid" : "asc.{0616AE85-5DBE-4B6B-A0A9-455C4F1503AD}", + "baseUrl" : "", + "group": { + "name": "自定义编辑器", + "rank": 2 + }, + "variations" : [ + { + "description" : "hello world", + "url" : "index.html", + "icons" : ["../favicon.ico"], + "isViewer" : false, + "EditorsSupport" : ["word"], + "isVisual" : true, + "isModal" : false, + "isInsideMode" : true, + "initDataType" : "", + "initData" : "", + "isUpdateOleOnResize" : false, + "buttons" : [] + } + ] +} \ No newline at end of file diff --git a/src/pages/page1/config.json.gz b/src/pages/page1/config.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..1aab7cea12430084f9400b999559041b19d94550 GIT binary patch literal 354 zcmV-o0iFIIiwFo@ZLeSg17mM)W@%?GYIARH0CiGLPQpMG-kW%b=B;f7r9{~k!Ni3j zQE@|949r6&4l~XCfJ%A-6Stm%Yw0x{TBN0=Z!wv9-_QG|o%QL7=L!T_Ab44IJox?k z{Q2I%*$#cNj22L$r@^|>ZnmTTRp^JkZr^Wp+g(3uMAv>R3~ySu&9HG9^^(2AglHTp z4m*e3SxFm1$6IITJWC}+3MnF99dwbkl7E*aQH&TSg$Cz7$^`}6lt@ue6^pl2*mvEi zIdU$&l~kM-=cO9Ei+xZ|!vw{*U~U$?B4N`sN?9_3AUL0q3P8>KFq60N7Tc A-~a#s literal 0 HcmV?d00001 diff --git a/src/pages/page1/index.js b/src/pages/page1/index.js new file mode 100644 index 0000000..bcc8d16 --- /dev/null +++ b/src/pages/page1/index.js @@ -0,0 +1,19 @@ +import Vue from 'vue' + +import App from './App.vue' +import { interfaceUrl, uploadFilePath, staticFilePath } from '@/config' +// eslint-disable-next-line import/extensions +import '@/core/use.js' +import axios from '../../plugins/axios2' +import store from '@/store' + +Vue.prototype.interfaceUrl = interfaceUrl +Vue.prototype.uploadFilePath = uploadFilePath +Vue.prototype.staticFilePath = staticFilePath +Vue.prototype.$axios = axios +Vue.config.productionTip = false + +new Vue({ + store, + render: (h) => h(App), +}).$mount('#app') diff --git a/src/pages/page1/index.js.gz b/src/pages/page1/index.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..779936ab3c9a4d3e086c7ac3b030bf2349de801a GIT binary patch literal 193 zcmV;y06za8iwFo@ZLeSg18Ht#Wq2-Xa{x7t%?iRW5QOh}iUoxv&?a}GqVFKyYrD0P zHXHJzg81%kt=?v5cJ~`M2Z|Za1!0IZgS;1%Lb%mFhVZkEWo^EpwSZ}IKG(fV?PbE+ z<1^RnAgp(mXY|RDPybKyU^|LvOG0x?Okkqv$PeynLZrTQnb%J)Km$WNB^1KrW9g+{ v3lShv$rvla3Vn}p2Wr&N>|s<~O;_Tr&32~Zvyz)O1gXUb|7S$2-2eapDHU79 literal 0 HcmV?d00001 diff --git a/src/pages/page1/saicComponents/Appendix.vue b/src/pages/page1/saicComponents/Appendix.vue new file mode 100644 index 0000000..4b12b66 --- /dev/null +++ b/src/pages/page1/saicComponents/Appendix.vue @@ -0,0 +1,1583 @@ + + + diff --git a/src/pages/page1/saicComponents/Chapter.vue b/src/pages/page1/saicComponents/Chapter.vue new file mode 100644 index 0000000..b9585ac --- /dev/null +++ b/src/pages/page1/saicComponents/Chapter.vue @@ -0,0 +1,217 @@ + + + + + diff --git a/src/pages/page1/saicComponents/ColumnItem.vue b/src/pages/page1/saicComponents/ColumnItem.vue new file mode 100644 index 0000000..61b24a5 --- /dev/null +++ b/src/pages/page1/saicComponents/ColumnItem.vue @@ -0,0 +1,56 @@ + + + + + diff --git a/src/pages/page1/saicComponents/Content.vue b/src/pages/page1/saicComponents/Content.vue new file mode 100644 index 0000000..07f58f2 --- /dev/null +++ b/src/pages/page1/saicComponents/Content.vue @@ -0,0 +1,166 @@ + + + + + diff --git a/src/pages/page1/saicComponents/Init.vue b/src/pages/page1/saicComponents/Init.vue new file mode 100644 index 0000000..1eae045 --- /dev/null +++ b/src/pages/page1/saicComponents/Init.vue @@ -0,0 +1,1802 @@ + + + + + diff --git a/src/pages/page1/saicComponents/InsertNotes.vue b/src/pages/page1/saicComponents/InsertNotes.vue new file mode 100644 index 0000000..bee5fa5 --- /dev/null +++ b/src/pages/page1/saicComponents/InsertNotes.vue @@ -0,0 +1,223 @@ + + + + + diff --git a/src/pages/page1/saicComponents/RevisInformation.vue b/src/pages/page1/saicComponents/RevisInformation.vue new file mode 100644 index 0000000..00133da --- /dev/null +++ b/src/pages/page1/saicComponents/RevisInformation.vue @@ -0,0 +1,103 @@ + + + diff --git a/src/pages/page1/saicComponents/SaicExample.vue b/src/pages/page1/saicComponents/SaicExample.vue new file mode 100644 index 0000000..033151e --- /dev/null +++ b/src/pages/page1/saicComponents/SaicExample.vue @@ -0,0 +1,280 @@ + + + + + diff --git a/src/pages/page1/saicComponents/SaicFile.vue b/src/pages/page1/saicComponents/SaicFile.vue new file mode 100644 index 0000000..eec05fa --- /dev/null +++ b/src/pages/page1/saicComponents/SaicFile.vue @@ -0,0 +1,98 @@ + + + \ No newline at end of file diff --git a/src/pages/page1/saicComponents/SaicFunc.vue b/src/pages/page1/saicComponents/SaicFunc.vue new file mode 100644 index 0000000..1215f61 --- /dev/null +++ b/src/pages/page1/saicComponents/SaicFunc.vue @@ -0,0 +1,200 @@ + + + diff --git a/src/pages/page1/saicComponents/SaicImg.vue b/src/pages/page1/saicComponents/SaicImg.vue new file mode 100644 index 0000000..62d6065 --- /dev/null +++ b/src/pages/page1/saicComponents/SaicImg.vue @@ -0,0 +1,323 @@ + + + + + \ No newline at end of file diff --git a/src/pages/page1/saicComponents/SaicTable.vue b/src/pages/page1/saicComponents/SaicTable.vue new file mode 100644 index 0000000..cf960fc --- /dev/null +++ b/src/pages/page1/saicComponents/SaicTable.vue @@ -0,0 +1,791 @@ + + + diff --git a/src/pages/page1/saicComponents/chapterData.vue b/src/pages/page1/saicComponents/chapterData.vue new file mode 100644 index 0000000..60994be --- /dev/null +++ b/src/pages/page1/saicComponents/chapterData.vue @@ -0,0 +1,790 @@ + + + + + diff --git a/src/pages/page1/saicComponents/test.vue b/src/pages/page1/saicComponents/test.vue new file mode 100644 index 0000000..ab4d580 --- /dev/null +++ b/src/pages/page1/saicComponents/test.vue @@ -0,0 +1,17 @@ + + + + diff --git a/src/pages/page2/App.vue b/src/pages/page2/App.vue new file mode 100644 index 0000000..16eb049 --- /dev/null +++ b/src/pages/page2/App.vue @@ -0,0 +1,58 @@ + + + + diff --git a/src/pages/page2/config.json b/src/pages/page2/config.json new file mode 100644 index 0000000..bfb622e --- /dev/null +++ b/src/pages/page2/config.json @@ -0,0 +1,22 @@ +{ + "name" : "RemoveLogoClickEvent", + "guid" : "asc.{7CC733B1-9B26-4977-926E-D212B13F2B70}", + "baseUrl" : "", + "variations" : [ + { + "description" : "RemoveLogoClickEvent By WangXu", + "url" : "index.html", + "icons" : ["icon.png", "icon@2x.png", "icon2.png", "icon2@2x.png"], + "isViewer" : false, + "EditorsSupport" : ["word"], + "isVisual" : false, + "isSystem" : true, + "isModal" : false, + "isInsideMode" : false, + "initDataType" : "none", + "initData" : "", + "isUpdateOleOnResize" : true, + "buttons" : [] + } + ] +} \ No newline at end of file diff --git a/src/pages/page2/config.json.gz b/src/pages/page2/config.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..2b5352defc3ed74228578e7fa5f545a8392f6612 GIT binary patch literal 352 zcmV-m0iXUKiwFpFQ?y_L17mM)W@%?GYIARH0F9DeYr-%ThVKXa59M52nQ>U$)u?tb z*bsDX1Mwm@XI)sElzjLx@xQNHZMC(qbCtY#&Xd!R?d^?|6$qLjIC(udFvdhK@kK^* z5cBXSSfVh{I{Qr|3}UBWTOox71k(w1$~vQVr|ww3(Xm39mU_)$O>+T)X=w0dd`B7 y0-*`6%nNl;Pg6z>j$#~%F>3yc(C}ajYfSB1XRmi&a=Uz)CA&XT1SU^O0{{REuB+St literal 0 HcmV?d00001 diff --git a/src/pages/page2/index.html b/src/pages/page2/index.html new file mode 100644 index 0000000..95e056e --- /dev/null +++ b/src/pages/page2/index.html @@ -0,0 +1,27 @@ + + + + + + + Document + + + + + + \ No newline at end of file diff --git a/src/pages/page2/index.html.gz b/src/pages/page2/index.html.gz new file mode 100644 index 0000000000000000000000000000000000000000..bc6e5546787e43e02a32232f4f34de43297dfab7 GIT binary patch literal 439 zcmV;o0Z9HIiwFo$Q?y_L18Ht#Wq2-VbZu+^rBh9B+b|5h=T~UD!~tq~yA7CSpi48X zz`hPCupL#2wN=QJXVJ-mq5pkSwRB0F0vpDQO!B?Q5770Ci_gpTw=XN!QSX{rogU^C zwvq$#6aZzK8H-l;K#J*3jR8pVtM$9`H9t&sL_-PRC%cjSYk75EE`2{Jveync(;f*h z@-9~rObbU$R6R((v9KNdNC)7pHPlH18>^wbcg~naOIEouXyrh@5-;~sWXVBu;q}x< za$RLV=Yk&XK#X=nEJW~ws#~>DIm%fWwdA52+|*hO;x_Q6u5vQ2pvpU_uf5qF$z>;5 zaWkPN>yZ^(i^gxy*n|ddEP`3EpAWcX86eJs7P+8E6EVs58pYxWf6Pusoed&R@8W`c zg{CMLOg1Ng{|ru6RcZghI}pyd5A&GcdtE$BOe|vP4a8ygaM1#-9Hh^;yGv8d(=uT! zqqLtdgj0c*opnZN=Mg?dazWz+&sX_NVT%ak`}M~Uv6uP$f7R450Gj(oi!|Wr_U@jB hABFDT%>HCfoJvj~-d;Ysc!TNx`~^I7_Din=006T4)0+SQ literal 0 HcmV?d00001 diff --git a/src/pages/page2/index.js b/src/pages/page2/index.js new file mode 100644 index 0000000..135b228 --- /dev/null +++ b/src/pages/page2/index.js @@ -0,0 +1,10 @@ +import Vue from 'vue' +import App from './App.vue' +// import router from './router'; + +Vue.config.productionTip = false + +new Vue({ +// router, + render: (h) => h(App), +}).$mount('#app') diff --git a/src/pages/page2/index.js.gz b/src/pages/page2/index.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..8991fe47f61054b7a8463a8695a3c8a7f4bb2365 GIT binary patch literal 162 zcmV;T0A2qdiwFp2ZLeSg18Ht#Wq2-Xa{xV!O$x#=5QX=1iUEZrP?Eh;!8?fi(oSr^ zWQLgNLcF`FE$-eQ-wRPV7ra(NpE;s>R#Fhw^enQa)-`Q^opZR=nQNi^U#wOg0UFJY zoP4-h$voAu1WuPA*rOlr4+2Q^T0ZrA!Qn>gpeafd + // Do something before request is sent + config, + (error) => + // Do something with request error + Promise.reject(error) + +) + +// Add a response interceptor +_axios.interceptors.response.use( + (response) => + // Do something with response data + response, + (error) => + // Do something with response error + Promise.reject(error) + +) + +Plugin.install = function (Vue, options) { + Vue.axios = _axios + window.axios = _axios + Object.defineProperties(Vue.prototype, { + axios: { + get() { + return _axios + } + }, + $axios: { + get() { + return _axios + } + }, + }) +} + +Vue.use(Plugin) + +export default Plugin diff --git a/src/plugins/axios.js.gz b/src/plugins/axios.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..cfa1f2c30209c157964db6b7ceed074e23d2f9d7 GIT binary patch literal 584 zcmV-O0=NAiiwFp2ZLeSg17Ub+Z*wkca{#4O!H&}~5WVLsMhj9})FkD?A*e`I0U?3d z6>9ggLMu0!HipCw_IO)h`|phHw18k?5jiCB%gpn8Gvmmv*M{KIA#9B9AiZ&zCNiR8 zFSQ-;@SY|~QNT;rwoqxck=qiWA?j^e6kAD+Tj!PTiVz#`4-9^CXeo>FK0V-hjT_-w zviVwAT)le(Gw6-3(Apf;%?Z7|{RtMmT$$FRY5MdxWDSZMjrA%zt*+9!qedI~MUd1g zeb1ZBSIbw|%k$SS-u@}S*Oso*g;s=$vgPLb zv#NxxS{e$(NnaBH-f3`D{+rFSvzSe?L+z-9CsTL?kEhe=#KX%7$Cw>=U}3Ok$x^ho z1Tqdo*rLJeBUDCPn^{Q+^UCj)d4oo`$>AvaI<|Z^)TJ^g2uIP%I7#B?Tyj}Vg*|C5 z)zIMFSsbyBV=&B~@ha$guEFXKsgY_6YvhU{3|Sy8Sk@atW9Gz@pfTFq$>EKj7(!?W zyWl~U7Fp2;tZ3j!l5rT?d0m6xB-^u5gdZ&2;VK56Y#o8Wi5mE8K_Y}5k^9>k81Cci zqIFxTSh*#^XL1G`rz$_3FuL@u*S%lZahO3y@?(3WWd?Ur)q3|Ue!lj5`GX-9vVa~9 zNwl6e=Sd|^d?qG=7viv#!vbK7G#Z~)z69iq`p)gILwFu0;qmbQ2o7UEz+RbeR;&pZ W2lwG8Hk@sUc=8RQjkFQ*1ONat`XQ + // Do something before request is sent + config, + (error) => + // Do something with request error + Promise.reject(error) + +) + +// Add a response interceptor +_axios.interceptors.response.use( + (response) => + // Do something with response data + response.data, + (error) => + // Do something with response error + Promise.reject(error) + +) + +export default _axios diff --git a/src/router/index.js b/src/router/index.js new file mode 100644 index 0000000..3f08f8e --- /dev/null +++ b/src/router/index.js @@ -0,0 +1,14 @@ +import Vue from 'vue' +import VueRouter from 'vue-router' + +Vue.use(VueRouter) + +const routes = [] + +const router = new VueRouter({ + mode: 'history', + base: process.env.BASE_URL, + routes +}) + +export default router diff --git a/src/router/index.js.gz b/src/router/index.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..e00ad1d56e61730ed64fcb46c3b655424d958325 GIT binary patch literal 361 zcmV-v0hazBiwFp2ZLeSg18Ht#Wq2-Xa{y&hO>e?5488YPSX|m7Nbg8YV$-A@rX85J z3qn(94asPeDoNY1iT^$)rF?9MNXfJPp8XtI)!I0CZxFUdR}i-i#*sXuOWim$m)O(< z;GFWLtD%yytd-c=%wsI@M8v=vi^-WOjiOvD>mcx0n8PXp_@M((b0=mHXYnLF6|az< zp6!I>nnV>UHw(HRJWl?V^9@noaxAW(EbFzQ#1>29EO2V;QaUHqZpd&#TG*jN!+n<= zEY{rLAs3C>LlQ*TN^mRI?9-;O)uyis zV1K7fQkdUCZ*`K5p~Fqh^ZkSG;U$bV3XP0loLwy-j2kwPo;+IL*lx&nh23SpiFdFf zC&(+B!D({{Zf&?Fs5UxBYZ { + return state.chapterNumbering + } + }, + actions: { + + }, + mutations: { + updateChapterNumbering(state, chapterNumbering) { + state.chapterNumbering = chapterNumbering + sessionStorage.setItem('chapterNumbering', chapterNumbering) + } + } +}) \ No newline at end of file diff --git a/utils/getPages.js b/utils/getPages.js new file mode 100644 index 0000000..6213124 --- /dev/null +++ b/utils/getPages.js @@ -0,0 +1,35 @@ +const glob = require('glob') + +const pages = {}; +module.exports.pages = function getPages() { + glob.sync('./src/pages/*/*.js').forEach((filepath) => { + const fileList = filepath.split('/') + const fileName = fileList[fileList.length - 2] + pages[fileName] = { + // entry: `src/pages/${fileName}/${fileName}.js`, + entry: `src/pages/${fileName}/index.js`, + // 模板来源 + // template: `src/pages/${fileName}/${fileName}.html`, + template: 'public/index.html', + // 在 dist/index.html 的输出 + filename: process.env.NODE_ENV === 'development' ? `${fileName}/index.html` : `${fileName}/index.html`, + // 提取出来的通用 chunk 和 vendor chunk。 + chunks: ['chunk-vendors', 'chunk-common', fileName], + // favicon: '../favicon.ico' + } + }) + return pages; +}; + +const configs = []; +module.exports.configs = function getConfigs() { + glob.sync('./src/pages/*/config.json').forEach((filepath) => { + const fileList = filepath.split('/') + const fileName = fileList[fileList.length - 2] + configs.push({ + from: `src/pages/${fileName}/config.json`, + to: process.env.NODE_ENV === 'development' ? `${fileName}/config.json` : `${fileName}/config.json` + }) + }) + return configs; +}; diff --git a/utils/getPages.js.gz b/utils/getPages.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..49da569a55d6f33f67a56ef5e1e5cb7dd727669a GIT binary patch literal 546 zcmV+-0^R)|iwFotaj#$k17~G)P+@0fb1rIg0L4>HZ`3dlz3;D>1Co=fbtH~k1rD$` zv~c3GTCu6)d_ZCc+gY_*tyCc-E=a8?;!x2;50&;e^Z-8w?H2w8j^i|@RRM9~V%anA zdEVG>2xn43TJSvxLD1KAE~tl^Gx7%mVzO0~QmNC68BsZB zkW%%miFrOO24F76@_-Q!;Xn!!7(%cWY~hy@`8eTX6p_sHlDwc*q%t4E2ZjmI7H<+y za=i(m!(dqzx$;n;CH@K=MvlIACF#)#?K)P zLqIW|(}Gu}?i|5GnBDHz$b;dXDfcmsj@L(@v;h4cTFj5b)2ojwAX&{`!TQ5{m{S&W z(FVR9zOh7eltY*xv)gG=5^aMG5MGv?>GSnhJ2jJNo@?*u_rf@^2do!lAWOY28-od| zYQb8|><;t{*s;)SlBbRPC(~Pl(I?%}c+^J!G#o8i+eJ(Ne=}lRz*Q|XuN#j<@bXS; kI=XvT@_+S^d)rMDxw-bY{2Sk8)te9d2@n)?Smgu&0A|k#LjV8( literal 0 HcmV?d00001 diff --git a/vue.config.js b/vue.config.js new file mode 100644 index 0000000..99909b4 --- /dev/null +++ b/vue.config.js @@ -0,0 +1,60 @@ +/* eslint-disable import/extensions */ +const CopyWebpackPlugin = require('copy-webpack-plugin') + +const path = require('path') + +const pageMethod = require('./utils/getPages.js') + +const pages = pageMethod.pages() +const configs = pageMethod.configs() +// const { interfaceUrl } = require('./src/config') +function resolve(dir) { + return path.join(__dirname, dir) +} + +module.exports = { + pages, + publicPath: '/', + configureWebpack: { + plugins: [ + new CopyWebpackPlugin(configs) + ] + }, + css: { + loaderOptions: { + less: { + javascriptEnabled: true, // old solution + // HERE is the difference! + lessOptions: { + javascriptEnabled: true + } + } + } + }, + chainWebpack: (config) => { + config.resolve.alias + .set('@', resolve('./src')) + .set('@/common', resolve('@/common')) + }, + devServer: { + headers: { 'Access-Control-Allow-Origin': '*' }, + proxy: { + '/api': { + target: 'localhost:8080/', + changeOrigin: true, + pathRewrite: { + '^/api': '' + } + }, + // '/api': { + // // target: 'https://qcwss.cloud.tencent.com/domain/ajax', + // target: interfaceUrl, + // ws: true, + // changeOrigin: true, + // pathRewrite: { + // '^/api': '', // rewrite path + // }, + // } + } + } +} diff --git a/vue.config.js.gz b/vue.config.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..78fb643f4859792d2e5e2a6373d14803f9ea1e51 GIT binary patch literal 542 zcmV+(0^$81iwFqG(86E>19o*~E@N+QW@%?GYI6X6QcZ8$Fbuu>S7;~ML2TUvbXZXY z*rjOD9d;PDLXnwRsVuqrh*J#t@1tzRaT{P4%X)ky^&ZI<1e}uEm$h_!tANP1GuAUW zdC*Q8?Z|><0#8pKO!xj1wjCF*8x{6alRIMJEl3MF6&Ni0Fd65YC-O2qYN&=Cz3tD(ohwYqEN62ew z3-UK32>4+2@Z#!Vq|RSnFs6A6OA<-hIm=p82L%fEJ{GQ0-+)I~`Xh%mU>jgSLB zawn|p{94Ch*DK;}Kw*p#qiTXygjixqK>Yjqc}=7vz5&#~+kpiw;LAjbJ#HHRr`g0f zXY=zsscN{?lTAr_LGHe$;v-O{xm8?A?oy@7fzRnTCQREJO_$SfuUJuB`qXgz0rm*? z^6CbnhfxHf_d=ko^1*0tjVkYzGJW}EWn5|;>Vl3naDdjF-mkhTPlkKV)hmd~-cw9n96>EYun g=%4hkxQ}tFc4Q41*NH4|M}q7A57Jz4up|Tk00!+0tN;K2 literal 0 HcmV?d00001 diff --git a/workspace.code-workspace b/workspace.code-workspace new file mode 100644 index 0000000..64c242e --- /dev/null +++ b/workspace.code-workspace @@ -0,0 +1,17 @@ +{ + "folders": [ + { + "path": "." + }, + { + "path": "..\\onlyoffice-front" + }, + { + "path": "..\\sdkjs-dev" + }, + { + "path": "..\\web-apps-dev" + } + ], + "settings": {} +} \ No newline at end of file