diff --git a/.babelrc b/.babelrc new file mode 100644 index 000000000..6cf63216f --- /dev/null +++ b/.babelrc @@ -0,0 +1,16 @@ +{ + "presets": [ + "es2015", + "react", + "stage-2" + ], + "plugins": [[ + "transform-runtime", + { + "helpers": false, + "polyfill": false, + "regenerator": true, + "moduleName": "babel-runtime" + } + ]] +} \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 2a3f48cd4..55cb63549 100644 --- a/package-lock.json +++ b/package-lock.json @@ -228,7 +228,7 @@ }, "@babel/runtime": { "version": "7.0.0-beta.51", - "resolved": "http://registry.npm.taobao.org/@babel/runtime/download/@babel/runtime-7.0.0-beta.51.tgz", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.0.0-beta.51.tgz", "integrity": "sha1-SLjtGDBwNMZiD2Q1FGUMoszAFlo=", "dev": true, "requires": { @@ -328,7 +328,7 @@ "dependencies": { "to-fast-properties": { "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/to-fast-properties/download/to-fast-properties-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" } } @@ -690,7 +690,7 @@ }, "abab": { "version": "1.0.4", - "resolved": "http://registry.npm.taobao.org/abab/download/abab-1.0.4.tgz", + "resolved": "https://registry.npmjs.org/abab/-/abab-1.0.4.tgz", "integrity": "sha1-X6rZwsB/YN12dw9xzwJbYqY8/U4=" }, "abbrev": { @@ -715,7 +715,7 @@ }, "acorn-globals": { "version": "3.1.0", - "resolved": "http://registry.npm.taobao.org/acorn-globals/download/acorn-globals-3.1.0.tgz", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-3.1.0.tgz", "integrity": "sha1-/YJw9x+7SZawBPqIDuXUZXOnMb8=", "requires": { "acorn": "^4.0.4" @@ -723,14 +723,14 @@ "dependencies": { "acorn": { "version": "4.0.13", - "resolved": "http://registry.npm.taobao.org/acorn/download/acorn-4.0.13.tgz", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz", "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=" } } }, "acorn-jsx": { "version": "3.0.1", - "resolved": "http://registry.npm.taobao.org/acorn-jsx/download/acorn-jsx-3.0.1.tgz", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz", "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=", "requires": { "acorn": "^3.0.4" @@ -738,7 +738,7 @@ "dependencies": { "acorn": { "version": "3.3.0", - "resolved": "http://registry.npm.taobao.org/acorn/download/acorn-3.3.0.tgz", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=" } } @@ -807,7 +807,7 @@ }, "align-text": { "version": "0.1.4", - "resolved": "http://registry.npm.taobao.org/align-text/download/align-text-0.1.4.tgz", + "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz", "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=", "requires": { "kind-of": "^3.0.2", @@ -817,7 +817,7 @@ }, "alphanum-sort": { "version": "1.0.2", - "resolved": "http://registry.npm.taobao.org/alphanum-sort/download/alphanum-sort-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", "dev": true }, @@ -828,7 +828,7 @@ }, "ansi-align": { "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/ansi-align/download/ansi-align-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-2.0.0.tgz", "integrity": "sha1-w2rsy6VjuJzrVW82kPCx2eNUf38=", "requires": { "string-width": "^2.0.0" @@ -846,12 +846,12 @@ }, "ansi-html": { "version": "0.0.7", - "resolved": "http://registry.npm.taobao.org/ansi-html/download/ansi-html-0.0.7.tgz", + "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=" }, "ansi-regex": { "version": "2.1.1", - "resolved": "http://registry.npm.taobao.org/ansi-regex/download/ansi-regex-2.1.1.tgz", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" }, "ansi-styles": { @@ -999,7 +999,7 @@ }, "append-transform": { "version": "0.4.0", - "resolved": "http://registry.npm.taobao.org/append-transform/download/append-transform-0.4.0.tgz", + "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-0.4.0.tgz", "integrity": "sha1-126/jKlNJ24keja61EpLdKthGZE=", "requires": { "default-require-extensions": "^1.0.0" @@ -1031,7 +1031,7 @@ }, "aria-query": { "version": "0.7.1", - "resolved": "http://registry.npm.taobao.org/aria-query/download/aria-query-0.7.1.tgz", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-0.7.1.tgz", "integrity": "sha1-Jsu1r/ZBRLCoJb4YRuCxbPoAsR4=", "requires": { "ast-types-flow": "0.0.7", @@ -1040,7 +1040,7 @@ }, "arr-diff": { "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/arr-diff/download/arr-diff-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", "requires": { "arr-flatten": "^1.0.1" @@ -1053,17 +1053,17 @@ }, "arr-union": { "version": "3.1.0", - "resolved": "http://registry.npm.taobao.org/arr-union/download/arr-union-3.1.0.tgz", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" }, "array-equal": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/array-equal/download/array-equal-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=" }, "array-find-index": { "version": "1.0.2", - "resolved": "http://registry.npm.taobao.org/array-find-index/download/array-find-index-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=" }, "array-flatten": { @@ -1088,7 +1088,7 @@ }, "array-union": { "version": "1.0.2", - "resolved": "http://registry.npm.taobao.org/array-union/download/array-union-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", "requires": { "array-uniq": "^1.0.1" @@ -1096,22 +1096,22 @@ }, "array-uniq": { "version": "1.0.3", - "resolved": "http://registry.npm.taobao.org/array-uniq/download/array-uniq-1.0.3.tgz", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=" }, "array-unique": { "version": "0.2.1", - "resolved": "http://registry.npm.taobao.org/array-unique/download/array-unique-0.2.1.tgz", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=" }, "arrify": { "version": "1.0.1", - "resolved": "http://registry.npm.taobao.org/arrify/download/arrify-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=" }, "asap": { "version": "2.0.6", - "resolved": "http://registry.npm.taobao.org/asap/download/asap-2.0.6.tgz", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" }, "asn1": { @@ -1145,13 +1145,13 @@ "dependencies": { "inherits": { "version": "2.0.1", - "resolved": "http://registry.npm.taobao.org/inherits/download/inherits-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", "dev": true }, "util": { "version": "0.10.3", - "resolved": "http://registry.npm.taobao.org/util/download/util-0.10.3.tgz", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", "dev": true, "requires": { @@ -1162,17 +1162,17 @@ }, "assert-plus": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/assert-plus/download/assert-plus-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" }, "assign-symbols": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/assign-symbols/download/assign-symbols-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=" }, "ast-types-flow": { "version": "0.0.7", - "resolved": "http://registry.npm.taobao.org/ast-types-flow/download/ast-types-flow-0.0.7.tgz", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=" }, "async": { @@ -1206,7 +1206,7 @@ }, "asynckit": { "version": "0.4.0", - "resolved": "http://registry.npm.taobao.org/asynckit/download/asynckit-0.4.0.tgz", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" }, "atob": { @@ -1229,7 +1229,7 @@ }, "aws-sign2": { "version": "0.7.0", - "resolved": "http://registry.npm.taobao.org/aws-sign2/download/aws-sign2-0.7.0.tgz", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" }, "aws4": { @@ -1248,15 +1248,64 @@ }, "axobject-query": { "version": "0.1.0", - "resolved": "http://registry.npm.taobao.org/axobject-query/download/axobject-query-0.1.0.tgz", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-0.1.0.tgz", "integrity": "sha1-YvWdvFnJ+SQnWco0mWDnov48NsA=", "requires": { "ast-types-flow": "0.0.7" } }, + "babel-cli": { + "version": "6.26.0", + "resolved": "https://registry.npm.taobao.org/babel-cli/download/babel-cli-6.26.0.tgz", + "integrity": "sha1-UCq1SHTX24itALiHoGODzgPQAvE=", + "dev": true, + "requires": { + "babel-core": "^6.26.0", + "babel-polyfill": "^6.26.0", + "babel-register": "^6.26.0", + "babel-runtime": "^6.26.0", + "chokidar": "^1.6.1", + "commander": "^2.11.0", + "convert-source-map": "^1.5.0", + "fs-readdir-recursive": "^1.0.0", + "glob": "^7.1.2", + "lodash": "^4.17.4", + "output-file-sync": "^1.1.2", + "path-is-absolute": "^1.0.1", + "slash": "^1.0.0", + "source-map": "^0.5.6", + "v8flags": "^2.1.1" + }, + "dependencies": { + "chokidar": { + "version": "1.7.0", + "resolved": "https://registry.npm.taobao.org/chokidar/download/chokidar-1.7.0.tgz?cache=0&sync_timestamp=1602585438968&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchokidar%2Fdownload%2Fchokidar-1.7.0.tgz", + "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=", + "dev": true, + "optional": true, + "requires": { + "anymatch": "^1.3.0", + "async-each": "^1.0.0", + "fsevents": "^1.0.0", + "glob-parent": "^2.0.0", + "inherits": "^2.0.1", + "is-binary-path": "^1.0.0", + "is-glob": "^2.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.0.0" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, "babel-code-frame": { "version": "6.26.0", - "resolved": "http://registry.npm.taobao.org/babel-code-frame/download/babel-code-frame-6.26.0.tgz", + "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", "requires": { "chalk": "^1.1.3", @@ -1266,14 +1315,14 @@ "dependencies": { "js-tokens": { "version": "3.0.2", - "resolved": "http://registry.npm.taobao.org/js-tokens/download/js-tokens-3.0.2.tgz", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=" } } }, "babel-core": { "version": "6.26.0", - "resolved": "http://registry.npm.taobao.org/babel-core/download/babel-core-6.26.0.tgz", + "resolved": "https://registry.npm.taobao.org/babel-core/download/babel-core-6.26.0.tgz", "integrity": "sha1-rzL3izGm/O8RnIew/Y2XU/A6C7g=", "requires": { "babel-code-frame": "^6.26.0", @@ -1299,22 +1348,22 @@ "dependencies": { "debug": { "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&sync_timestamp=1605791507452&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", "requires": { "ms": "2.0.0" } }, "source-map": { "version": "0.5.7", - "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.5.7.tgz", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" } } }, "babel-eslint": { "version": "7.2.3", - "resolved": "http://registry.npm.taobao.org/babel-eslint/download/babel-eslint-7.2.3.tgz", + "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-7.2.3.tgz", "integrity": "sha1-sv4tgBJkcPXBlELcdXJTqJdxCCc=", "requires": { "babel-code-frame": "^6.22.0", @@ -1340,14 +1389,25 @@ "dependencies": { "source-map": { "version": "0.5.7", - "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.5.7.tgz", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" } } }, + "babel-helper-bindify-decorators": { + "version": "6.24.1", + "resolved": "https://registry.npm.taobao.org/babel-helper-bindify-decorators/download/babel-helper-bindify-decorators-6.24.1.tgz", + "integrity": "sha1-FMGeXxQte0fxmlJDHlKxzLxAozA=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, "babel-helper-builder-binary-assignment-operator-visitor": { "version": "6.24.1", - "resolved": "http://registry.npm.taobao.org/babel-helper-builder-binary-assignment-operator-visitor/download/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz", + "resolved": "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz", "integrity": "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=", "requires": { "babel-helper-explode-assignable-expression": "^6.24.1", @@ -1357,7 +1417,7 @@ }, "babel-helper-builder-react-jsx": { "version": "6.26.0", - "resolved": "http://registry.npm.taobao.org/babel-helper-builder-react-jsx/download/babel-helper-builder-react-jsx-6.26.0.tgz", + "resolved": "https://registry.npmjs.org/babel-helper-builder-react-jsx/-/babel-helper-builder-react-jsx-6.26.0.tgz", "integrity": "sha1-Of+DE7dci2Xc7/HzHTg+D/KkCKA=", "requires": { "babel-runtime": "^6.26.0", @@ -1367,7 +1427,7 @@ }, "babel-helper-call-delegate": { "version": "6.24.1", - "resolved": "http://registry.npm.taobao.org/babel-helper-call-delegate/download/babel-helper-call-delegate-6.24.1.tgz", + "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz", "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=", "requires": { "babel-helper-hoist-variables": "^6.24.1", @@ -1378,7 +1438,7 @@ }, "babel-helper-define-map": { "version": "6.26.0", - "resolved": "http://registry.npm.taobao.org/babel-helper-define-map/download/babel-helper-define-map-6.26.0.tgz", + "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz", "integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=", "requires": { "babel-helper-function-name": "^6.24.1", @@ -1389,7 +1449,7 @@ }, "babel-helper-explode-assignable-expression": { "version": "6.24.1", - "resolved": "http://registry.npm.taobao.org/babel-helper-explode-assignable-expression/download/babel-helper-explode-assignable-expression-6.24.1.tgz", + "resolved": "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz", "integrity": "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=", "requires": { "babel-runtime": "^6.22.0", @@ -1397,9 +1457,21 @@ "babel-types": "^6.24.1" } }, + "babel-helper-explode-class": { + "version": "6.24.1", + "resolved": "https://registry.npm.taobao.org/babel-helper-explode-class/download/babel-helper-explode-class-6.24.1.tgz", + "integrity": "sha1-fcKjkQ3uAHBW4eMdZAztPVTqqes=", + "dev": true, + "requires": { + "babel-helper-bindify-decorators": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, "babel-helper-function-name": { "version": "6.24.1", - "resolved": "http://registry.npm.taobao.org/babel-helper-function-name/download/babel-helper-function-name-6.24.1.tgz", + "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz", "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=", "requires": { "babel-helper-get-function-arity": "^6.24.1", @@ -1411,7 +1483,7 @@ }, "babel-helper-get-function-arity": { "version": "6.24.1", - "resolved": "http://registry.npm.taobao.org/babel-helper-get-function-arity/download/babel-helper-get-function-arity-6.24.1.tgz", + "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz", "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=", "requires": { "babel-runtime": "^6.22.0", @@ -1420,7 +1492,7 @@ }, "babel-helper-hoist-variables": { "version": "6.24.1", - "resolved": "http://registry.npm.taobao.org/babel-helper-hoist-variables/download/babel-helper-hoist-variables-6.24.1.tgz", + "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz", "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=", "requires": { "babel-runtime": "^6.22.0", @@ -1429,7 +1501,7 @@ }, "babel-helper-optimise-call-expression": { "version": "6.24.1", - "resolved": "http://registry.npm.taobao.org/babel-helper-optimise-call-expression/download/babel-helper-optimise-call-expression-6.24.1.tgz", + "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz", "integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=", "requires": { "babel-runtime": "^6.22.0", @@ -1438,7 +1510,7 @@ }, "babel-helper-regex": { "version": "6.26.0", - "resolved": "http://registry.npm.taobao.org/babel-helper-regex/download/babel-helper-regex-6.26.0.tgz", + "resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz", "integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=", "requires": { "babel-runtime": "^6.26.0", @@ -1448,7 +1520,7 @@ }, "babel-helper-remap-async-to-generator": { "version": "6.24.1", - "resolved": "http://registry.npm.taobao.org/babel-helper-remap-async-to-generator/download/babel-helper-remap-async-to-generator-6.24.1.tgz", + "resolved": "https://registry.npmjs.org/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz", "integrity": "sha1-XsWBgnrXI/7N04HxySg5BnbkVRs=", "requires": { "babel-helper-function-name": "^6.24.1", @@ -1460,7 +1532,7 @@ }, "babel-helper-replace-supers": { "version": "6.24.1", - "resolved": "http://registry.npm.taobao.org/babel-helper-replace-supers/download/babel-helper-replace-supers-6.24.1.tgz", + "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz", "integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=", "requires": { "babel-helper-optimise-call-expression": "^6.24.1", @@ -1473,7 +1545,7 @@ }, "babel-helpers": { "version": "6.24.1", - "resolved": "http://registry.npm.taobao.org/babel-helpers/download/babel-helpers-6.24.1.tgz", + "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz", "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=", "requires": { "babel-runtime": "^6.22.0", @@ -1482,7 +1554,7 @@ }, "babel-jest": { "version": "20.0.3", - "resolved": "http://registry.npm.taobao.org/babel-jest/download/babel-jest-20.0.3.tgz", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-20.0.3.tgz", "integrity": "sha1-5KA7E9wQOJ4UD8ZF0J/8TO0wFnE=", "requires": { "babel-core": "^6.0.0", @@ -1502,7 +1574,7 @@ }, "babel-messages": { "version": "6.23.0", - "resolved": "http://registry.npm.taobao.org/babel-messages/download/babel-messages-6.23.0.tgz", + "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=", "requires": { "babel-runtime": "^6.22.0" @@ -1510,7 +1582,7 @@ }, "babel-plugin-check-es2015-constants": { "version": "6.22.0", - "resolved": "http://registry.npm.taobao.org/babel-plugin-check-es2015-constants/download/babel-plugin-check-es2015-constants-6.22.0.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz", "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=", "requires": { "babel-runtime": "^6.22.0" @@ -1566,7 +1638,7 @@ }, "babel-plugin-jest-hoist": { "version": "20.0.3", - "resolved": "http://registry.npm.taobao.org/babel-plugin-jest-hoist/download/babel-plugin-jest-hoist-20.0.3.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-20.0.3.tgz", "integrity": "sha1-r+3IU70/jcNUjqZx++adA8wsF2c=" }, "babel-plugin-styled-components": { @@ -1582,47 +1654,70 @@ }, "babel-plugin-syntax-async-functions": { "version": "6.13.0", - "resolved": "http://registry.npm.taobao.org/babel-plugin-syntax-async-functions/download/babel-plugin-syntax-async-functions-6.13.0.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz", "integrity": "sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU=" }, + "babel-plugin-syntax-async-generators": { + "version": "6.13.0", + "resolved": "https://registry.npm.taobao.org/babel-plugin-syntax-async-generators/download/babel-plugin-syntax-async-generators-6.13.0.tgz", + "integrity": "sha1-a8lj67FuzLrmuStZbrfzXDQqi5o=", + "dev": true + }, "babel-plugin-syntax-class-properties": { "version": "6.13.0", - "resolved": "http://registry.npm.taobao.org/babel-plugin-syntax-class-properties/download/babel-plugin-syntax-class-properties-6.13.0.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-class-properties/-/babel-plugin-syntax-class-properties-6.13.0.tgz", "integrity": "sha1-1+sjt5oxf4VDlixQW4J8fWysJ94=" }, + "babel-plugin-syntax-decorators": { + "version": "6.13.0", + "resolved": "https://registry.npm.taobao.org/babel-plugin-syntax-decorators/download/babel-plugin-syntax-decorators-6.13.0.tgz", + "integrity": "sha1-MSVjtNvePMgGzuPkFszurd0RrAs=", + "dev": true + }, "babel-plugin-syntax-dynamic-import": { "version": "6.18.0", - "resolved": "http://registry.npm.taobao.org/babel-plugin-syntax-dynamic-import/download/babel-plugin-syntax-dynamic-import-6.18.0.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-dynamic-import/-/babel-plugin-syntax-dynamic-import-6.18.0.tgz", "integrity": "sha1-jWomIpyDdFqZgqRBBRVyyqF5sdo=" }, "babel-plugin-syntax-exponentiation-operator": { "version": "6.13.0", - "resolved": "http://registry.npm.taobao.org/babel-plugin-syntax-exponentiation-operator/download/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz", "integrity": "sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4=" }, "babel-plugin-syntax-flow": { "version": "6.18.0", - "resolved": "http://registry.npm.taobao.org/babel-plugin-syntax-flow/download/babel-plugin-syntax-flow-6.18.0.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-flow/-/babel-plugin-syntax-flow-6.18.0.tgz", "integrity": "sha1-TDqyCiryaqIM0lmVw5jE63AxDI0=" }, "babel-plugin-syntax-jsx": { "version": "6.18.0", - "resolved": "http://registry.npm.taobao.org/babel-plugin-syntax-jsx/download/babel-plugin-syntax-jsx-6.18.0.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz", "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=" }, "babel-plugin-syntax-object-rest-spread": { "version": "6.13.0", - "resolved": "http://registry.npm.taobao.org/babel-plugin-syntax-object-rest-spread/download/babel-plugin-syntax-object-rest-spread-6.13.0.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz", "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=" }, "babel-plugin-syntax-trailing-function-commas": { "version": "6.22.0", - "resolved": "http://registry.npm.taobao.org/babel-plugin-syntax-trailing-function-commas/download/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz", "integrity": "sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM=" }, + "babel-plugin-transform-async-generator-functions": { + "version": "6.24.1", + "resolved": "https://registry.npm.taobao.org/babel-plugin-transform-async-generator-functions/download/babel-plugin-transform-async-generator-functions-6.24.1.tgz", + "integrity": "sha1-8FiQAUX9PpkHpt3yjaWfIVJYpds=", + "dev": true, + "requires": { + "babel-helper-remap-async-to-generator": "^6.24.1", + "babel-plugin-syntax-async-generators": "^6.5.0", + "babel-runtime": "^6.22.0" + } + }, "babel-plugin-transform-async-to-generator": { "version": "6.24.1", - "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-async-to-generator/download/babel-plugin-transform-async-to-generator-6.24.1.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz", "integrity": "sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E=", "requires": { "babel-helper-remap-async-to-generator": "^6.24.1", @@ -1632,7 +1727,7 @@ }, "babel-plugin-transform-class-properties": { "version": "6.24.1", - "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-class-properties/download/babel-plugin-transform-class-properties-6.24.1.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.24.1.tgz", "integrity": "sha1-anl2PqYdM9NvN7YRqp3vgagbRqw=", "requires": { "babel-helper-function-name": "^6.24.1", @@ -1641,9 +1736,22 @@ "babel-template": "^6.24.1" } }, + "babel-plugin-transform-decorators": { + "version": "6.24.1", + "resolved": "https://registry.npm.taobao.org/babel-plugin-transform-decorators/download/babel-plugin-transform-decorators-6.24.1.tgz", + "integrity": "sha1-eIAT2PjGtSIr33s0Q5Df13Vp4k0=", + "dev": true, + "requires": { + "babel-helper-explode-class": "^6.24.1", + "babel-plugin-syntax-decorators": "^6.13.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-types": "^6.24.1" + } + }, "babel-plugin-transform-es2015-arrow-functions": { "version": "6.22.0", - "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-es2015-arrow-functions/download/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz", "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=", "requires": { "babel-runtime": "^6.22.0" @@ -1651,7 +1759,7 @@ }, "babel-plugin-transform-es2015-block-scoped-functions": { "version": "6.22.0", - "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-es2015-block-scoped-functions/download/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz", "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=", "requires": { "babel-runtime": "^6.22.0" @@ -1659,7 +1767,7 @@ }, "babel-plugin-transform-es2015-block-scoping": { "version": "6.26.0", - "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-es2015-block-scoping/download/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz", "integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=", "requires": { "babel-runtime": "^6.26.0", @@ -1671,7 +1779,7 @@ }, "babel-plugin-transform-es2015-classes": { "version": "6.24.1", - "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-es2015-classes/download/babel-plugin-transform-es2015-classes-6.24.1.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz", "integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=", "requires": { "babel-helper-define-map": "^6.24.1", @@ -1687,7 +1795,7 @@ }, "babel-plugin-transform-es2015-computed-properties": { "version": "6.24.1", - "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-es2015-computed-properties/download/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz", "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=", "requires": { "babel-runtime": "^6.22.0", @@ -1696,7 +1804,7 @@ }, "babel-plugin-transform-es2015-destructuring": { "version": "6.23.0", - "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-es2015-destructuring/download/babel-plugin-transform-es2015-destructuring-6.23.0.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz", "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=", "requires": { "babel-runtime": "^6.22.0" @@ -1704,7 +1812,7 @@ }, "babel-plugin-transform-es2015-duplicate-keys": { "version": "6.24.1", - "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-es2015-duplicate-keys/download/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz", "integrity": "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=", "requires": { "babel-runtime": "^6.22.0", @@ -1713,7 +1821,7 @@ }, "babel-plugin-transform-es2015-for-of": { "version": "6.23.0", - "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-es2015-for-of/download/babel-plugin-transform-es2015-for-of-6.23.0.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz", "integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=", "requires": { "babel-runtime": "^6.22.0" @@ -1721,7 +1829,7 @@ }, "babel-plugin-transform-es2015-function-name": { "version": "6.24.1", - "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-es2015-function-name/download/babel-plugin-transform-es2015-function-name-6.24.1.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz", "integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=", "requires": { "babel-helper-function-name": "^6.24.1", @@ -1731,7 +1839,7 @@ }, "babel-plugin-transform-es2015-literals": { "version": "6.22.0", - "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-es2015-literals/download/babel-plugin-transform-es2015-literals-6.22.0.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz", "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=", "requires": { "babel-runtime": "^6.22.0" @@ -1739,7 +1847,7 @@ }, "babel-plugin-transform-es2015-modules-amd": { "version": "6.24.1", - "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-es2015-modules-amd/download/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz", "integrity": "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=", "requires": { "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1", @@ -1760,7 +1868,7 @@ }, "babel-plugin-transform-es2015-modules-systemjs": { "version": "6.24.1", - "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-es2015-modules-systemjs/download/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz", "integrity": "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=", "requires": { "babel-helper-hoist-variables": "^6.24.1", @@ -1770,7 +1878,7 @@ }, "babel-plugin-transform-es2015-modules-umd": { "version": "6.24.1", - "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-es2015-modules-umd/download/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz", "integrity": "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=", "requires": { "babel-plugin-transform-es2015-modules-amd": "^6.24.1", @@ -1780,7 +1888,7 @@ }, "babel-plugin-transform-es2015-object-super": { "version": "6.24.1", - "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-es2015-object-super/download/babel-plugin-transform-es2015-object-super-6.24.1.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz", "integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=", "requires": { "babel-helper-replace-supers": "^6.24.1", @@ -1789,7 +1897,7 @@ }, "babel-plugin-transform-es2015-parameters": { "version": "6.24.1", - "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-es2015-parameters/download/babel-plugin-transform-es2015-parameters-6.24.1.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz", "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=", "requires": { "babel-helper-call-delegate": "^6.24.1", @@ -1802,7 +1910,7 @@ }, "babel-plugin-transform-es2015-shorthand-properties": { "version": "6.24.1", - "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-es2015-shorthand-properties/download/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz", "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=", "requires": { "babel-runtime": "^6.22.0", @@ -1811,7 +1919,7 @@ }, "babel-plugin-transform-es2015-spread": { "version": "6.22.0", - "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-es2015-spread/download/babel-plugin-transform-es2015-spread-6.22.0.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz", "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=", "requires": { "babel-runtime": "^6.22.0" @@ -1819,7 +1927,7 @@ }, "babel-plugin-transform-es2015-sticky-regex": { "version": "6.24.1", - "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-es2015-sticky-regex/download/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz", "integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=", "requires": { "babel-helper-regex": "^6.24.1", @@ -1829,7 +1937,7 @@ }, "babel-plugin-transform-es2015-template-literals": { "version": "6.22.0", - "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-es2015-template-literals/download/babel-plugin-transform-es2015-template-literals-6.22.0.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz", "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=", "requires": { "babel-runtime": "^6.22.0" @@ -1837,7 +1945,7 @@ }, "babel-plugin-transform-es2015-typeof-symbol": { "version": "6.23.0", - "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-es2015-typeof-symbol/download/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz", "integrity": "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=", "requires": { "babel-runtime": "^6.22.0" @@ -1845,7 +1953,7 @@ }, "babel-plugin-transform-es2015-unicode-regex": { "version": "6.24.1", - "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-es2015-unicode-regex/download/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz", "integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=", "requires": { "babel-helper-regex": "^6.24.1", @@ -1855,7 +1963,7 @@ }, "babel-plugin-transform-exponentiation-operator": { "version": "6.24.1", - "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-exponentiation-operator/download/babel-plugin-transform-exponentiation-operator-6.24.1.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz", "integrity": "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=", "requires": { "babel-helper-builder-binary-assignment-operator-visitor": "^6.24.1", @@ -1865,7 +1973,7 @@ }, "babel-plugin-transform-flow-strip-types": { "version": "6.22.0", - "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-flow-strip-types/download/babel-plugin-transform-flow-strip-types-6.22.0.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-flow-strip-types/-/babel-plugin-transform-flow-strip-types-6.22.0.tgz", "integrity": "sha1-hMtnKTXUNxT9wyvOhFaNh0Qc988=", "requires": { "babel-plugin-syntax-flow": "^6.18.0", @@ -1874,7 +1982,7 @@ }, "babel-plugin-transform-object-rest-spread": { "version": "6.26.0", - "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-object-rest-spread/download/babel-plugin-transform-object-rest-spread-6.26.0.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz", "integrity": "sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=", "requires": { "babel-plugin-syntax-object-rest-spread": "^6.8.0", @@ -1883,7 +1991,7 @@ }, "babel-plugin-transform-react-constant-elements": { "version": "6.23.0", - "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-react-constant-elements/download/babel-plugin-transform-react-constant-elements-6.23.0.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-constant-elements/-/babel-plugin-transform-react-constant-elements-6.23.0.tgz", "integrity": "sha1-LxGb9NLN1F65uqrldAU8YE9hR90=", "requires": { "babel-runtime": "^6.22.0" @@ -1891,7 +1999,7 @@ }, "babel-plugin-transform-react-display-name": { "version": "6.25.0", - "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-react-display-name/download/babel-plugin-transform-react-display-name-6.25.0.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-display-name/-/babel-plugin-transform-react-display-name-6.25.0.tgz", "integrity": "sha1-Z+K/Hx6ck6sI25Z5LgU5K/LMKNE=", "requires": { "babel-runtime": "^6.22.0" @@ -1899,7 +2007,7 @@ }, "babel-plugin-transform-react-jsx": { "version": "6.24.1", - "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-react-jsx/download/babel-plugin-transform-react-jsx-6.24.1.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx/-/babel-plugin-transform-react-jsx-6.24.1.tgz", "integrity": "sha1-hAoCjn30YN/DotKfDA2R9jduZqM=", "requires": { "babel-helper-builder-react-jsx": "^6.24.1", @@ -1909,7 +2017,7 @@ }, "babel-plugin-transform-react-jsx-self": { "version": "6.22.0", - "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-react-jsx-self/download/babel-plugin-transform-react-jsx-self-6.22.0.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx-self/-/babel-plugin-transform-react-jsx-self-6.22.0.tgz", "integrity": "sha1-322AqdomEqEh5t3XVYvL7PBuY24=", "requires": { "babel-plugin-syntax-jsx": "^6.8.0", @@ -1918,7 +2026,7 @@ }, "babel-plugin-transform-react-jsx-source": { "version": "6.22.0", - "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-react-jsx-source/download/babel-plugin-transform-react-jsx-source-6.22.0.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx-source/-/babel-plugin-transform-react-jsx-source-6.22.0.tgz", "integrity": "sha1-ZqwSFT9c0tF7PBkmj0vwGX9E7NY=", "requires": { "babel-plugin-syntax-jsx": "^6.8.0", @@ -1927,7 +2035,7 @@ }, "babel-plugin-transform-regenerator": { "version": "6.26.0", - "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-regenerator/download/babel-plugin-transform-regenerator-6.26.0.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz", "integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=", "requires": { "regenerator-transform": "^0.10.0" @@ -1935,7 +2043,7 @@ }, "babel-plugin-transform-runtime": { "version": "6.23.0", - "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-runtime/download/babel-plugin-transform-runtime-6.23.0.tgz", + "resolved": "https://registry.npm.taobao.org/babel-plugin-transform-runtime/download/babel-plugin-transform-runtime-6.23.0.tgz", "integrity": "sha1-iEkNRGUC6puOfvsP4J7E2ZR5se4=", "requires": { "babel-runtime": "^6.22.0" @@ -1943,13 +2051,32 @@ }, "babel-plugin-transform-strict-mode": { "version": "6.24.1", - "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-strict-mode/download/babel-plugin-transform-strict-mode-6.24.1.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz", "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=", "requires": { "babel-runtime": "^6.22.0", "babel-types": "^6.24.1" } }, + "babel-polyfill": { + "version": "6.26.0", + "resolved": "https://registry.npm.taobao.org/babel-polyfill/download/babel-polyfill-6.26.0.tgz", + "integrity": "sha1-N5k3q8Z9eJWXCtxiHyhM2WbPIVM=", + "dev": true, + "requires": { + "babel-runtime": "^6.26.0", + "core-js": "^2.5.0", + "regenerator-runtime": "^0.10.5" + }, + "dependencies": { + "regenerator-runtime": { + "version": "0.10.5", + "resolved": "https://registry.npm.taobao.org/regenerator-runtime/download/regenerator-runtime-0.10.5.tgz?cache=0&sync_timestamp=1595456367497&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fregenerator-runtime%2Fdownload%2Fregenerator-runtime-0.10.5.tgz", + "integrity": "sha1-M2w+/BIgrc7dosn6tntaeVWjNlg=", + "dev": true + } + } + }, "babel-preset-env": { "version": "1.6.1", "resolved": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.6.1.tgz", @@ -1987,9 +2114,41 @@ "semver": "^5.3.0" } }, + "babel-preset-es2015": { + "version": "6.24.1", + "resolved": "https://registry.npm.taobao.org/babel-preset-es2015/download/babel-preset-es2015-6.24.1.tgz", + "integrity": "sha1-1EBQ1rwsn+6nAqrzjXJ6AhBTiTk=", + "dev": true, + "requires": { + "babel-plugin-check-es2015-constants": "^6.22.0", + "babel-plugin-transform-es2015-arrow-functions": "^6.22.0", + "babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0", + "babel-plugin-transform-es2015-block-scoping": "^6.24.1", + "babel-plugin-transform-es2015-classes": "^6.24.1", + "babel-plugin-transform-es2015-computed-properties": "^6.24.1", + "babel-plugin-transform-es2015-destructuring": "^6.22.0", + "babel-plugin-transform-es2015-duplicate-keys": "^6.24.1", + "babel-plugin-transform-es2015-for-of": "^6.22.0", + "babel-plugin-transform-es2015-function-name": "^6.24.1", + "babel-plugin-transform-es2015-literals": "^6.22.0", + "babel-plugin-transform-es2015-modules-amd": "^6.24.1", + "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1", + "babel-plugin-transform-es2015-modules-systemjs": "^6.24.1", + "babel-plugin-transform-es2015-modules-umd": "^6.24.1", + "babel-plugin-transform-es2015-object-super": "^6.24.1", + "babel-plugin-transform-es2015-parameters": "^6.24.1", + "babel-plugin-transform-es2015-shorthand-properties": "^6.24.1", + "babel-plugin-transform-es2015-spread": "^6.22.0", + "babel-plugin-transform-es2015-sticky-regex": "^6.24.1", + "babel-plugin-transform-es2015-template-literals": "^6.22.0", + "babel-plugin-transform-es2015-typeof-symbol": "^6.22.0", + "babel-plugin-transform-es2015-unicode-regex": "^6.24.1", + "babel-plugin-transform-regenerator": "^6.24.1" + } + }, "babel-preset-flow": { "version": "6.23.0", - "resolved": "http://registry.npm.taobao.org/babel-preset-flow/download/babel-preset-flow-6.23.0.tgz", + "resolved": "https://registry.npmjs.org/babel-preset-flow/-/babel-preset-flow-6.23.0.tgz", "integrity": "sha1-5xIYiHCFrpoktb5Baa/7WZgWxJ0=", "requires": { "babel-plugin-transform-flow-strip-types": "^6.22.0" @@ -1997,7 +2156,7 @@ }, "babel-preset-jest": { "version": "20.0.3", - "resolved": "http://registry.npm.taobao.org/babel-preset-jest/download/babel-preset-jest-20.0.3.tgz", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-20.0.3.tgz", "integrity": "sha1-y6yq3stdaJyh4d4TYOv8ZoYsF4o=", "requires": { "babel-plugin-jest-hoist": "^20.0.3" @@ -2005,7 +2164,7 @@ }, "babel-preset-react": { "version": "6.24.1", - "resolved": "http://registry.npm.taobao.org/babel-preset-react/download/babel-preset-react-6.24.1.tgz", + "resolved": "https://registry.npm.taobao.org/babel-preset-react/download/babel-preset-react-6.24.1.tgz", "integrity": "sha1-umnfrqRfw+xjm2pOzqbhdwLJE4A=", "requires": { "babel-plugin-syntax-jsx": "^6.3.13", @@ -2036,9 +2195,34 @@ "babel-preset-react": "6.24.1" } }, + "babel-preset-stage-2": { + "version": "6.24.1", + "resolved": "https://registry.npm.taobao.org/babel-preset-stage-2/download/babel-preset-stage-2-6.24.1.tgz", + "integrity": "sha1-2eKWD7PXEYfw5k7sYrwHdnIZvcE=", + "dev": true, + "requires": { + "babel-plugin-syntax-dynamic-import": "^6.18.0", + "babel-plugin-transform-class-properties": "^6.24.1", + "babel-plugin-transform-decorators": "^6.24.1", + "babel-preset-stage-3": "^6.24.1" + } + }, + "babel-preset-stage-3": { + "version": "6.24.1", + "resolved": "https://registry.npm.taobao.org/babel-preset-stage-3/download/babel-preset-stage-3-6.24.1.tgz", + "integrity": "sha1-g2raCp56f6N8sTj7kyb4eTSkg5U=", + "dev": true, + "requires": { + "babel-plugin-syntax-trailing-function-commas": "^6.22.0", + "babel-plugin-transform-async-generator-functions": "^6.24.1", + "babel-plugin-transform-async-to-generator": "^6.24.1", + "babel-plugin-transform-exponentiation-operator": "^6.24.1", + "babel-plugin-transform-object-rest-spread": "^6.22.0" + } + }, "babel-register": { "version": "6.26.0", - "resolved": "http://registry.npm.taobao.org/babel-register/download/babel-register-6.26.0.tgz", + "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz", "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=", "requires": { "babel-core": "^6.26.0", @@ -2052,7 +2236,7 @@ }, "babel-runtime": { "version": "6.26.0", - "resolved": "http://registry.npm.taobao.org/babel-runtime/download/babel-runtime-6.26.0.tgz", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", "requires": { "core-js": "^2.4.0", @@ -2061,7 +2245,7 @@ }, "babel-template": { "version": "6.26.0", - "resolved": "http://registry.npm.taobao.org/babel-template/download/babel-template-6.26.0.tgz", + "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=", "requires": { "babel-runtime": "^6.26.0", @@ -2073,7 +2257,7 @@ }, "babel-traverse": { "version": "6.26.0", - "resolved": "http://registry.npm.taobao.org/babel-traverse/download/babel-traverse-6.26.0.tgz", + "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=", "requires": { "babel-code-frame": "^6.26.0", @@ -2099,7 +2283,7 @@ }, "babel-types": { "version": "6.26.0", - "resolved": "http://registry.npm.taobao.org/babel-types/download/babel-types-6.26.0.tgz", + "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", "requires": { "babel-runtime": "^6.26.0", @@ -2115,7 +2299,7 @@ }, "balanced-match": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/balanced-match/download/balanced-match-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" }, "base": { @@ -2134,7 +2318,7 @@ "dependencies": { "define-property": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/define-property/download/define-property-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", "requires": { "is-descriptor": "^1.0.0" @@ -2168,7 +2352,7 @@ }, "isobject": { "version": "3.0.1", - "resolved": "http://registry.npm.taobao.org/isobject/download/isobject-3.0.1.tgz", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" }, "kind-of": { @@ -2186,12 +2370,12 @@ }, "batch": { "version": "0.6.1", - "resolved": "http://registry.npm.taobao.org/batch/download/batch-0.6.1.tgz", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" }, "bcrypt-pbkdf": { "version": "1.0.2", - "resolved": "http://registry.npm.taobao.org/bcrypt-pbkdf/download/bcrypt-pbkdf-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", "requires": { "tweetnacl": "^0.14.3" @@ -2325,7 +2509,7 @@ }, "bonjour": { "version": "3.5.0", - "resolved": "http://registry.npm.taobao.org/bonjour/download/bonjour-3.5.0.tgz", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", "requires": { "array-flatten": "^2.1.0", @@ -2338,7 +2522,7 @@ }, "boolbase": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/boolbase/download/boolbase-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" }, "boxen": { @@ -2357,7 +2541,7 @@ "dependencies": { "camelcase": { "version": "4.1.0", - "resolved": "http://registry.npm.taobao.org/camelcase/download/camelcase-4.1.0.tgz", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=" }, "chalk": { @@ -2383,7 +2567,7 @@ }, "braces": { "version": "1.8.5", - "resolved": "http://registry.npm.taobao.org/braces/download/braces-1.8.5.tgz", + "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", "requires": { "expand-range": "^1.8.1", @@ -2398,7 +2582,7 @@ }, "brorand": { "version": "1.1.0", - "resolved": "http://registry.npm.taobao.org/brorand/download/brorand-1.1.0.tgz", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", "dev": true }, @@ -2417,7 +2601,7 @@ "dependencies": { "resolve": { "version": "1.1.7", - "resolved": "http://registry.npm.taobao.org/resolve/download/resolve-1.1.7.tgz", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=" } } @@ -2461,7 +2645,7 @@ }, "browserify-rsa": { "version": "4.0.1", - "resolved": "http://registry.npm.taobao.org/browserify-rsa/download/browserify-rsa-4.0.1.tgz", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", "dev": true, "requires": { @@ -2471,7 +2655,7 @@ }, "browserify-sign": { "version": "4.0.4", - "resolved": "http://registry.npm.taobao.org/browserify-sign/download/browserify-sign-4.0.4.tgz", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz", "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=", "dev": true, "requires": { @@ -2533,18 +2717,18 @@ }, "buffer-xor": { "version": "1.0.3", - "resolved": "http://registry.npm.taobao.org/buffer-xor/download/buffer-xor-1.0.3.tgz", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", "dev": true }, "builtin-modules": { "version": "1.1.1", - "resolved": "http://registry.npm.taobao.org/builtin-modules/download/builtin-modules-1.1.1.tgz", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=" }, "builtin-status-codes": { "version": "3.0.0", - "resolved": "http://registry.npm.taobao.org/builtin-status-codes/download/builtin-status-codes-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", "dev": true }, @@ -2558,7 +2742,7 @@ }, "bytes": { "version": "3.0.0", - "resolved": "http://registry.npm.taobao.org/bytes/download/bytes-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" }, "cacache": { @@ -2608,7 +2792,7 @@ "dependencies": { "isobject": { "version": "3.0.1", - "resolved": "http://registry.npm.taobao.org/isobject/download/isobject-3.0.1.tgz", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" } } @@ -2637,7 +2821,7 @@ }, "caller-path": { "version": "0.1.0", - "resolved": "http://registry.npm.taobao.org/caller-path/download/caller-path-0.1.0.tgz", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz", "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=", "requires": { "callsites": "^0.2.0" @@ -2645,7 +2829,7 @@ }, "callsites": { "version": "0.2.0", - "resolved": "http://registry.npm.taobao.org/callsites/download/callsites-0.2.0.tgz", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz", "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=" }, "camel-case": { @@ -2664,7 +2848,7 @@ }, "camelcase-keys": { "version": "2.1.0", - "resolved": "http://registry.npm.taobao.org/camelcase-keys/download/camelcase-keys-2.1.0.tgz", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", "requires": { "camelcase": "^2.0.0", @@ -2673,14 +2857,14 @@ "dependencies": { "camelcase": { "version": "2.1.1", - "resolved": "http://registry.npm.taobao.org/camelcase/download/camelcase-2.1.1.tgz", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=" } } }, "camelize": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/camelize/download/camelize-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.0.tgz", "integrity": "sha1-FkpUg+Yw+kMh5a8HAg5TGDGyYJs=" }, "caniuse-api": { @@ -2721,17 +2905,17 @@ }, "case-sensitive-paths-webpack-plugin": { "version": "2.1.1", - "resolved": "http://registry.npm.taobao.org/case-sensitive-paths-webpack-plugin/download/case-sensitive-paths-webpack-plugin-2.1.1.tgz", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.1.1.tgz", "integrity": "sha1-PSnO2MHxJL9vU4Rvs/WJRzH9yQk=" }, "caseless": { "version": "0.12.0", - "resolved": "http://registry.npm.taobao.org/caseless/download/caseless-0.12.0.tgz", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" }, "center-align": { "version": "0.1.3", - "resolved": "http://registry.npm.taobao.org/center-align/download/center-align-0.1.3.tgz", + "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz", "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=", "requires": { "align-text": "^0.1.3", @@ -2740,7 +2924,7 @@ }, "chalk": { "version": "1.1.3", - "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "requires": { "ansi-styles": "^2.2.1", @@ -2752,29 +2936,29 @@ "dependencies": { "ansi-styles": { "version": "2.2.1", - "resolved": "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" }, "supports-color": { "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" } } }, "change-emitter": { "version": "0.1.6", - "resolved": "http://registry.npm.taobao.org/change-emitter/download/change-emitter-0.1.6.tgz", + "resolved": "https://registry.npmjs.org/change-emitter/-/change-emitter-0.1.6.tgz", "integrity": "sha1-6LL+PX8at9aaMhma/5HqaTFAlRU=" }, "chardet": { "version": "0.4.2", - "resolved": "http://registry.npm.taobao.org/chardet/download/chardet-0.4.2.tgz", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz", "integrity": "sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I=" }, "charenc": { "version": "0.0.2", - "resolved": "https://registry.npm.taobao.org/charenc/download/charenc-0.0.2.tgz", + "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=" }, "check-types": { @@ -2813,7 +2997,7 @@ "dependencies": { "normalize-path": { "version": "2.1.1", - "resolved": "http://registry.npm.taobao.org/normalize-path/download/normalize-path-2.1.1.tgz", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", "requires": { "remove-trailing-separator": "^1.0.1" @@ -2823,12 +3007,12 @@ }, "arr-diff": { "version": "4.0.0", - "resolved": "http://registry.npm.taobao.org/arr-diff/download/arr-diff-4.0.0.tgz", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" }, "array-unique": { "version": "0.3.2", - "resolved": "http://registry.npm.taobao.org/array-unique/download/array-unique-0.3.2.tgz", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" }, "braces": { @@ -2850,7 +3034,7 @@ "dependencies": { "extend-shallow": { "version": "2.0.1", - "resolved": "http://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "requires": { "is-extendable": "^0.1.0" @@ -2868,7 +3052,7 @@ }, "expand-brackets": { "version": "2.1.4", - "resolved": "http://registry.npm.taobao.org/expand-brackets/download/expand-brackets-2.1.4.tgz", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", "requires": { "debug": "^2.3.3", @@ -2882,7 +3066,7 @@ "dependencies": { "define-property": { "version": "0.2.5", - "resolved": "http://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "requires": { "is-descriptor": "^0.1.0" @@ -2890,7 +3074,7 @@ }, "extend-shallow": { "version": "2.0.1", - "resolved": "http://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "requires": { "is-extendable": "^0.1.0" @@ -2898,7 +3082,7 @@ }, "is-accessor-descriptor": { "version": "0.1.6", - "resolved": "http://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-0.1.6.tgz", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "requires": { "kind-of": "^3.0.2" @@ -2906,7 +3090,7 @@ "dependencies": { "kind-of": { "version": "3.2.2", - "resolved": "http://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "requires": { "is-buffer": "^1.1.5" @@ -2916,7 +3100,7 @@ }, "is-data-descriptor": { "version": "0.1.4", - "resolved": "http://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-0.1.4.tgz", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "requires": { "kind-of": "^3.0.2" @@ -2924,7 +3108,7 @@ "dependencies": { "kind-of": { "version": "3.2.2", - "resolved": "http://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "requires": { "is-buffer": "^1.1.5" @@ -2966,7 +3150,7 @@ "dependencies": { "define-property": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/define-property/download/define-property-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", "requires": { "is-descriptor": "^1.0.0" @@ -2974,7 +3158,7 @@ }, "extend-shallow": { "version": "2.0.1", - "resolved": "http://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "requires": { "is-extendable": "^0.1.0" @@ -2984,7 +3168,7 @@ }, "fill-range": { "version": "4.0.0", - "resolved": "http://registry.npm.taobao.org/fill-range/download/fill-range-4.0.0.tgz", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", "requires": { "extend-shallow": "^2.0.1", @@ -2995,7 +3179,7 @@ "dependencies": { "extend-shallow": { "version": "2.0.1", - "resolved": "http://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "requires": { "is-extendable": "^0.1.0" @@ -3005,7 +3189,7 @@ }, "glob-parent": { "version": "3.1.0", - "resolved": "http://registry.npm.taobao.org/glob-parent/download/glob-parent-3.1.0.tgz", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", "requires": { "is-glob": "^3.1.0", @@ -3014,7 +3198,7 @@ "dependencies": { "is-glob": { "version": "3.1.0", - "resolved": "http://registry.npm.taobao.org/is-glob/download/is-glob-3.1.0.tgz", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", "requires": { "is-extglob": "^2.1.0" @@ -3055,7 +3239,7 @@ }, "is-extglob": { "version": "2.1.1", - "resolved": "http://registry.npm.taobao.org/is-extglob/download/is-extglob-2.1.1.tgz", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" }, "is-glob": { @@ -3068,7 +3252,7 @@ }, "is-number": { "version": "3.0.0", - "resolved": "http://registry.npm.taobao.org/is-number/download/is-number-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", "requires": { "kind-of": "^3.0.2" @@ -3076,7 +3260,7 @@ "dependencies": { "kind-of": { "version": "3.2.2", - "resolved": "http://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "requires": { "is-buffer": "^1.1.5" @@ -3086,7 +3270,7 @@ }, "isobject": { "version": "3.0.1", - "resolved": "http://registry.npm.taobao.org/isobject/download/isobject-3.0.1.tgz", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" }, "kind-of": { @@ -3169,7 +3353,7 @@ "dependencies": { "define-property": { "version": "0.2.5", - "resolved": "http://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "requires": { "is-descriptor": "^0.1.0" @@ -3177,7 +3361,7 @@ }, "isobject": { "version": "3.0.1", - "resolved": "http://registry.npm.taobao.org/isobject/download/isobject-3.0.1.tgz", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" } } @@ -3203,12 +3387,12 @@ }, "cli-boxes": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/cli-boxes/download/cli-boxes-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-1.0.0.tgz", "integrity": "sha1-T6kXw+WclKAEzWH47lCdplFocUM=" }, "cli-cursor": { "version": "2.1.0", - "resolved": "http://registry.npm.taobao.org/cli-cursor/download/cli-cursor-2.1.0.tgz", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", "requires": { "restore-cursor": "^2.0.0" @@ -3268,7 +3452,7 @@ }, "co": { "version": "4.6.0", - "resolved": "http://registry.npm.taobao.org/co/download/co-4.6.0.tgz", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" }, "coa": { @@ -3297,9 +3481,14 @@ }, "code-point-at": { "version": "1.1.0", - "resolved": "http://registry.npm.taobao.org/code-point-at/download/code-point-at-1.1.0.tgz", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" }, + "code-prettify": { + "version": "0.1.0", + "resolved": "https://registry.npm.taobao.org/code-prettify/download/code-prettify-0.1.0.tgz", + "integrity": "sha1-RocMyMGlDQm61TmzOpg9vUqjSx4=" + }, "codemirror": { "version": "5.53.2", "resolved": "https://registry.npmjs.org/codemirror/-/codemirror-5.53.2.tgz", @@ -3307,7 +3496,7 @@ }, "collection-visit": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/collection-visit/download/collection-visit-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", "requires": { "map-visit": "^1.0.0", @@ -3334,7 +3523,7 @@ }, "color-name": { "version": "1.1.3", - "resolved": "http://registry.npm.taobao.org/color-name/download/color-name-1.1.3.tgz", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" }, "color-string": { @@ -3362,12 +3551,12 @@ }, "commondir": { "version": "1.0.1", - "resolved": "http://registry.npm.taobao.org/commondir/download/commondir-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" }, "component-classes": { "version": "1.2.6", - "resolved": "http://registry.npm.taobao.org/component-classes/download/component-classes-1.2.6.tgz", + "resolved": "https://registry.npmjs.org/component-classes/-/component-classes-1.2.6.tgz", "integrity": "sha1-xkI5TDYYpNiwuJGe/Mu9kw5c1pE=", "requires": { "component-indexof": "0.0.3" @@ -3380,7 +3569,7 @@ }, "component-indexof": { "version": "0.0.3", - "resolved": "http://registry.npm.taobao.org/component-indexof/download/component-indexof-0.0.3.tgz", + "resolved": "https://registry.npmjs.org/component-indexof/-/component-indexof-0.0.3.tgz", "integrity": "sha1-EdCRMSI5648yyPJa6csAL/6NPCQ=" }, "compressible": { @@ -3430,7 +3619,7 @@ }, "concat": { "version": "1.0.3", - "resolved": "http://registry.npm.taobao.org/concat/download/concat-1.0.3.tgz", + "resolved": "https://registry.npmjs.org/concat/-/concat-1.0.3.tgz", "integrity": "sha1-QPM1MInWVGdpXLGIa0Xt1jfYzKg=", "dev": true, "requires": { @@ -3439,7 +3628,7 @@ }, "concat-map": { "version": "0.0.1", - "resolved": "http://registry.npm.taobao.org/concat-map/download/concat-map-0.0.1.tgz", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" }, "concat-stream": { @@ -3500,13 +3689,13 @@ }, "constants-browserify": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/constants-browserify/download/constants-browserify-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", "dev": true }, "contains-path": { "version": "0.1.0", - "resolved": "http://registry.npm.taobao.org/contains-path/download/contains-path-0.1.0.tgz", + "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=" }, "content-disposition": { @@ -3542,12 +3731,12 @@ }, "cookie": { "version": "0.3.1", - "resolved": "http://registry.npm.taobao.org/cookie/download/cookie-0.3.1.tgz", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=" }, "cookie-signature": { "version": "1.0.6", - "resolved": "http://registry.npm.taobao.org/cookie-signature/download/cookie-signature-1.0.6.tgz", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" }, "copy-concurrently": { @@ -3566,7 +3755,7 @@ }, "copy-descriptor": { "version": "0.1.1", - "resolved": "http://registry.npm.taobao.org/copy-descriptor/download/copy-descriptor-0.1.1.tgz", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" }, "copy-to-clipboard": { @@ -3584,7 +3773,7 @@ }, "core-util-is": { "version": "1.0.2", - "resolved": "http://registry.npm.taobao.org/core-util-is/download/core-util-is-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" }, "cosmiconfig": { @@ -3613,7 +3802,7 @@ }, "create-error-class": { "version": "3.0.2", - "resolved": "http://registry.npm.taobao.org/create-error-class/download/create-error-class-3.0.2.tgz", + "resolved": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz", "integrity": "sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=", "requires": { "capture-stack-trace": "^1.0.0" @@ -3667,7 +3856,7 @@ }, "cross-spawn": { "version": "5.1.0", - "resolved": "http://registry.npm.taobao.org/cross-spawn/download/cross-spawn-5.1.0.tgz", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", "requires": { "lru-cache": "^4.0.1", @@ -3677,7 +3866,7 @@ }, "crypt": { "version": "0.0.2", - "resolved": "https://registry.npm.taobao.org/crypt/download/crypt-0.0.2.tgz", + "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz", "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=" }, "crypto-browserify": { @@ -3701,7 +3890,7 @@ }, "crypto-random-string": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/crypto-random-string/download/crypto-random-string-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz", "integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=" }, "css-animation": { @@ -3723,12 +3912,12 @@ }, "css-color-keywords": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/css-color-keywords/download/css-color-keywords-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz", "integrity": "sha1-/qJhbcZ2spYmhrOvjb2+GAskTgU=" }, "css-color-names": { "version": "0.0.4", - "resolved": "http://registry.npm.taobao.org/css-color-names/download/css-color-names-0.0.4.tgz", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=", "dev": true }, @@ -3868,7 +4057,7 @@ }, "css-select": { "version": "1.2.0", - "resolved": "http://registry.npm.taobao.org/css-select/download/css-select-1.2.0.tgz", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", "requires": { "boolbase": "~1.0.0", @@ -3905,7 +4094,7 @@ }, "css-vendor": { "version": "0.3.8", - "resolved": "http://registry.npm.taobao.org/css-vendor/download/css-vendor-0.3.8.tgz", + "resolved": "https://registry.npmjs.org/css-vendor/-/css-vendor-0.3.8.tgz", "integrity": "sha1-ZCHP0wNM5mT+dnOXL9ARn8KJQfo=", "requires": { "is-in-browser": "^1.0.2" @@ -4186,7 +4375,7 @@ }, "cssstyle": { "version": "0.2.37", - "resolved": "http://registry.npm.taobao.org/cssstyle/download/cssstyle-0.2.37.tgz", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-0.2.37.tgz", "integrity": "sha1-VBCXI0yyUTyDzu06zdwn/yeYfVQ=", "requires": { "cssom": "0.3.x" @@ -4199,7 +4388,7 @@ }, "currently-unhandled": { "version": "0.4.1", - "resolved": "http://registry.npm.taobao.org/currently-unhandled/download/currently-unhandled-0.4.1.tgz", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", "requires": { "array-find-index": "^1.0.1" @@ -4264,7 +4453,7 @@ }, "dashdash": { "version": "1.14.1", - "resolved": "http://registry.npm.taobao.org/dashdash/download/dashdash-1.14.1.tgz", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", "requires": { "assert-plus": "^1.0.0" @@ -4325,7 +4514,7 @@ }, "decamelize": { "version": "1.2.0", - "resolved": "http://registry.npm.taobao.org/decamelize/download/decamelize-1.2.0.tgz", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" }, "decimal.js": { @@ -4335,7 +4524,7 @@ }, "decode-uri-component": { "version": "0.2.0", - "resolved": "http://registry.npm.taobao.org/decode-uri-component/download/decode-uri-component-0.2.0.tgz", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" }, "deep-equal": { @@ -4358,7 +4547,7 @@ }, "deep-is": { "version": "0.1.3", - "resolved": "http://registry.npm.taobao.org/deep-is/download/deep-is-0.1.3.tgz", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=" }, "deepmerge": { @@ -4413,7 +4602,7 @@ }, "default-require-extensions": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/default-require-extensions/download/default-require-extensions-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-1.0.0.tgz", "integrity": "sha1-836hXT4T/9m0N9M+GnW1+5eHTLg=", "requires": { "strip-bom": "^2.0.0" @@ -4464,7 +4653,7 @@ }, "isobject": { "version": "3.0.1", - "resolved": "http://registry.npm.taobao.org/isobject/download/isobject-3.0.1.tgz", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" }, "kind-of": { @@ -4476,12 +4665,12 @@ }, "defined": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/defined/download/defined-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=" }, "del": { "version": "2.2.2", - "resolved": "http://registry.npm.taobao.org/del/download/del-2.2.2.tgz", + "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz", "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=", "requires": { "globby": "^5.0.0", @@ -4510,7 +4699,7 @@ }, "delayed-stream": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/delayed-stream/download/delayed-stream-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" }, "delegate": { @@ -4526,7 +4715,7 @@ }, "depd": { "version": "1.1.2", - "resolved": "http://registry.npm.taobao.org/depd/download/depd-1.1.2.tgz", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" }, "des.js": { @@ -4541,7 +4730,7 @@ }, "destroy": { "version": "1.0.4", - "resolved": "http://registry.npm.taobao.org/destroy/download/destroy-1.0.4.tgz", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" }, "detect-file": { @@ -4551,7 +4740,7 @@ }, "detect-indent": { "version": "4.0.0", - "resolved": "http://registry.npm.taobao.org/detect-indent/download/detect-indent-4.0.0.tgz", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", "requires": { "repeating": "^2.0.0" @@ -4623,7 +4812,7 @@ }, "dns-equal": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/dns-equal/download/dns-equal-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" }, "dns-packet": { @@ -4637,7 +4826,7 @@ }, "dns-txt": { "version": "2.0.2", - "resolved": "http://registry.npm.taobao.org/dns-txt/download/dns-txt-2.0.2.tgz", + "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", "requires": { "buffer-indexof": "^1.0.0" @@ -4707,7 +4896,7 @@ }, "dom-scroll-into-view": { "version": "1.2.1", - "resolved": "http://registry.npm.taobao.org/dom-scroll-into-view/download/dom-scroll-into-view-1.2.1.tgz", + "resolved": "https://registry.npmjs.org/dom-scroll-into-view/-/dom-scroll-into-view-1.2.1.tgz", "integrity": "sha1-6PNnMt0ImwIBqI14Fdw/iObWbH4=" }, "dom-serializer": { @@ -4728,7 +4917,7 @@ }, "dom-urls": { "version": "1.1.0", - "resolved": "http://registry.npm.taobao.org/dom-urls/download/dom-urls-1.1.0.tgz", + "resolved": "https://registry.npmjs.org/dom-urls/-/dom-urls-1.1.0.tgz", "integrity": "sha1-AB3fgWKM0ecGElxxdvU8zsVdkY4=", "requires": { "urijs": "^1.16.1" @@ -4775,7 +4964,7 @@ }, "domutils": { "version": "1.5.1", - "resolved": "http://registry.npm.taobao.org/domutils/download/domutils-1.5.1.tgz", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", "requires": { "dom-serializer": "0", @@ -4801,12 +4990,12 @@ }, "dotenv": { "version": "4.0.0", - "resolved": "http://registry.npm.taobao.org/dotenv/download/dotenv-4.0.0.tgz", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-4.0.0.tgz", "integrity": "sha1-hk7xN5rO1Vzm+V3r7NzhefegzR0=" }, "dotenv-expand": { "version": "4.2.0", - "resolved": "http://registry.npm.taobao.org/dotenv-expand/download/dotenv-expand-4.2.0.tgz", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-4.2.0.tgz", "integrity": "sha1-3vHxyl1gWdJKdm5YeULCEQbOEnU=" }, "dotignore": { @@ -4829,12 +5018,12 @@ }, "duplexer": { "version": "0.1.1", - "resolved": "http://registry.npm.taobao.org/duplexer/download/duplexer-0.1.1.tgz", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz", "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=" }, "duplexer3": { "version": "0.1.4", - "resolved": "http://registry.npm.taobao.org/duplexer3/download/duplexer3-0.1.4.tgz", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=" }, "duplexify": { @@ -4851,7 +5040,7 @@ }, "ecc-jsbn": { "version": "0.1.2", - "resolved": "http://registry.npm.taobao.org/ecc-jsbn/download/ecc-jsbn-0.1.2.tgz", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", "requires": { "jsbn": "~0.1.0", @@ -4873,7 +5062,7 @@ }, "ee-first": { "version": "1.1.1", - "resolved": "http://registry.npm.taobao.org/ee-first/download/ee-first-1.1.1.tgz", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" }, "ejs": { @@ -4919,12 +5108,12 @@ }, "encodeurl": { "version": "1.0.2", - "resolved": "http://registry.npm.taobao.org/encodeurl/download/encodeurl-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" }, "encoding": { "version": "0.1.12", - "resolved": "http://registry.npm.taobao.org/encoding/download/encoding-0.1.12.tgz", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", "requires": { "iconv-lite": "~0.4.13" @@ -4950,7 +5139,7 @@ }, "enquire.js": { "version": "2.1.6", - "resolved": "http://registry.npm.taobao.org/enquire.js/download/enquire.js-2.1.6.tgz", + "resolved": "https://registry.npmjs.org/enquire.js/-/enquire.js-2.1.6.tgz", "integrity": "sha1-PoeAybi4NQhMP2DhZtvDwqPImBQ=" }, "entities": { @@ -5009,12 +5198,12 @@ }, "escape-html": { "version": "1.0.3", - "resolved": "http://registry.npm.taobao.org/escape-html/download/escape-html-1.0.3.tgz", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" }, "escape-string-regexp": { "version": "1.0.5", - "resolved": "http://registry.npm.taobao.org/escape-string-regexp/download/escape-string-regexp-1.0.5.tgz", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" }, "escodegen": { @@ -5086,7 +5275,7 @@ }, "ansi-regex": { "version": "3.0.0", - "resolved": "http://registry.npm.taobao.org/ansi-regex/download/ansi-regex-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" }, "chalk": { @@ -5111,7 +5300,7 @@ }, "strip-ansi": { "version": "4.0.0", - "resolved": "http://registry.npm.taobao.org/strip-ansi/download/strip-ansi-4.0.0.tgz", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "requires": { "ansi-regex": "^3.0.0" @@ -5313,7 +5502,7 @@ }, "doctrine": { "version": "1.5.0", - "resolved": "http://registry.npm.taobao.org/doctrine/download/doctrine-1.5.0.tgz", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", "requires": { "esutils": "^2.0.2", @@ -5322,7 +5511,7 @@ }, "load-json-file": { "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/load-json-file/download/load-json-file-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", "requires": { "graceful-fs": "^4.1.2", @@ -5333,7 +5522,7 @@ }, "path-type": { "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/path-type/download/path-type-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", "requires": { "pify": "^2.0.0" @@ -5341,7 +5530,7 @@ }, "read-pkg": { "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/read-pkg/download/read-pkg-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", "requires": { "load-json-file": "^2.0.0", @@ -5351,7 +5540,7 @@ }, "read-pkg-up": { "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/read-pkg-up/download/read-pkg-up-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", "requires": { "find-up": "^2.0.0", @@ -5360,7 +5549,7 @@ }, "strip-bom": { "version": "3.0.0", - "resolved": "http://registry.npm.taobao.org/strip-bom/download/strip-bom-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" } } @@ -5459,7 +5648,7 @@ }, "etag": { "version": "1.8.1", - "resolved": "http://registry.npm.taobao.org/etag/download/etag-1.8.1.tgz", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" }, "eventemitter3": { @@ -5506,7 +5695,7 @@ }, "execa": { "version": "0.7.0", - "resolved": "http://registry.npm.taobao.org/execa/download/execa-0.7.0.tgz", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", "requires": { "cross-spawn": "^5.0.1", @@ -5520,7 +5709,7 @@ }, "expand-brackets": { "version": "0.1.5", - "resolved": "http://registry.npm.taobao.org/expand-brackets/download/expand-brackets-0.1.5.tgz", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", "requires": { "is-posix-bracket": "^0.1.0" @@ -5528,7 +5717,7 @@ }, "expand-range": { "version": "1.8.2", - "resolved": "http://registry.npm.taobao.org/expand-range/download/expand-range-1.8.2.tgz", + "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", "requires": { "fill-range": "^2.1.0" @@ -5536,7 +5725,7 @@ }, "expand-tilde": { "version": "2.0.2", - "resolved": "http://registry.npm.taobao.org/expand-tilde/download/expand-tilde-2.0.2.tgz", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", "requires": { "homedir-polyfill": "^1.0.1" @@ -5581,7 +5770,7 @@ "dependencies": { "array-flatten": { "version": "1.1.1", - "resolved": "http://registry.npm.taobao.org/array-flatten/download/array-flatten-1.1.1.tgz", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" }, "cookie": { @@ -5599,7 +5788,7 @@ }, "path-to-regexp": { "version": "0.1.7", - "resolved": "http://registry.npm.taobao.org/path-to-regexp/download/path-to-regexp-0.1.7.tgz", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" }, "qs": { @@ -5616,7 +5805,7 @@ }, "extend-shallow": { "version": "3.0.2", - "resolved": "http://registry.npm.taobao.org/extend-shallow/download/extend-shallow-3.0.2.tgz", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", "requires": { "assign-symbols": "^1.0.0", @@ -5645,7 +5834,7 @@ }, "extglob": { "version": "0.3.2", - "resolved": "http://registry.npm.taobao.org/extglob/download/extglob-0.3.2.tgz", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", "requires": { "is-extglob": "^1.0.0" @@ -5653,7 +5842,7 @@ }, "extsprintf": { "version": "1.3.0", - "resolved": "http://registry.npm.taobao.org/extsprintf/download/extsprintf-1.3.0.tgz", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" }, "fast-deep-equal": { @@ -5981,7 +6170,7 @@ }, "fast-levenshtein": { "version": "2.0.6", - "resolved": "http://registry.npm.taobao.org/fast-levenshtein/download/fast-levenshtein-2.0.6.tgz", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" }, "faye-websocket": { @@ -6002,7 +6191,7 @@ }, "fbjs": { "version": "0.8.17", - "resolved": "http://registry.npm.taobao.org/fbjs/download/fbjs-0.8.17.tgz", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.8.17.tgz", "integrity": "sha1-xNWY6taUkRJlPWWIsBpc3Nn5D90=", "requires": { "core-js": "^1.0.0", @@ -6016,7 +6205,7 @@ "dependencies": { "core-js": { "version": "1.2.7", - "resolved": "http://registry.npm.taobao.org/core-js/download/core-js-1.2.7.tgz", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz", "integrity": "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=" }, "promise": { @@ -6042,7 +6231,7 @@ }, "figures": { "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/figures/download/figures-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", "requires": { "escape-string-regexp": "^1.0.5" @@ -6050,7 +6239,7 @@ }, "file-entry-cache": { "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/file-entry-cache/download/file-entry-cache-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz", "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=", "requires": { "flat-cache": "^1.2.1", @@ -6094,12 +6283,12 @@ }, "filename-regex": { "version": "2.0.1", - "resolved": "http://registry.npm.taobao.org/filename-regex/download/filename-regex-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=" }, "fileset": { "version": "2.0.3", - "resolved": "http://registry.npm.taobao.org/fileset/download/fileset-2.0.3.tgz", + "resolved": "https://registry.npmjs.org/fileset/-/fileset-2.0.3.tgz", "integrity": "sha1-jnVIqW08wjJ+5eZ0FocjozO7oqA=", "requires": { "glob": "^7.0.3", @@ -6149,7 +6338,7 @@ }, "find-cache-dir": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/find-cache-dir/download/find-cache-dir-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz", "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=", "requires": { "commondir": "^1.0.1", @@ -6159,7 +6348,7 @@ }, "find-up": { "version": "2.1.0", - "resolved": "http://registry.npm.taobao.org/find-up/download/find-up-2.1.0.tgz", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", "requires": { "locate-path": "^2.0.0" @@ -6512,12 +6701,12 @@ }, "for-in": { "version": "1.0.2", - "resolved": "http://registry.npm.taobao.org/for-in/download/for-in-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" }, "for-own": { "version": "0.1.5", - "resolved": "http://registry.npm.taobao.org/for-own/download/for-own-0.1.5.tgz", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", "requires": { "for-in": "^1.0.1" @@ -6525,7 +6714,7 @@ }, "forever-agent": { "version": "0.6.1", - "resolved": "http://registry.npm.taobao.org/forever-agent/download/forever-agent-0.6.1.tgz", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" }, "fork-ts-checker-webpack-plugin": { @@ -6828,12 +7017,12 @@ }, "forwarded": { "version": "0.1.2", - "resolved": "http://registry.npm.taobao.org/forwarded/download/forwarded-0.1.2.tgz", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=" }, "fragment-cache": { "version": "0.2.1", - "resolved": "http://registry.npm.taobao.org/fragment-cache/download/fragment-cache-0.2.1.tgz", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", "requires": { "map-cache": "^0.2.2" @@ -6841,7 +7030,7 @@ }, "fresh": { "version": "0.5.2", - "resolved": "http://registry.npm.taobao.org/fresh/download/fresh-0.5.2.tgz", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" }, "from2": { @@ -6856,7 +7045,7 @@ }, "fs-extra": { "version": "3.0.1", - "resolved": "http://registry.npm.taobao.org/fs-extra/download/fs-extra-3.0.1.tgz", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-3.0.1.tgz", "integrity": "sha1-N5TzeMWLNC6n27sjCVEJxLO2IpE=", "requires": { "graceful-fs": "^4.1.2", @@ -6883,6 +7072,12 @@ "minipass": "^3.0.0" } }, + "fs-readdir-recursive": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/fs-readdir-recursive/download/fs-readdir-recursive-1.1.0.tgz", + "integrity": "sha1-4y/AMKLM7kSmtTcTCNpUvgs5fSc=", + "dev": true + }, "fs-write-stream-atomic": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", @@ -6897,7 +7092,7 @@ }, "fs.realpath": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/fs.realpath/download/fs.realpath-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" }, "fsevents": { @@ -7469,7 +7664,7 @@ }, "functional-red-black-tree": { "version": "1.0.1", - "resolved": "http://registry.npm.taobao.org/functional-red-black-tree/download/functional-red-black-tree-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" }, "gauge": { @@ -7526,22 +7721,22 @@ }, "get-stdin": { "version": "4.0.1", - "resolved": "http://registry.npm.taobao.org/get-stdin/download/get-stdin-4.0.1.tgz", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=" }, "get-stream": { "version": "3.0.0", - "resolved": "http://registry.npm.taobao.org/get-stream/download/get-stream-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=" }, "get-value": { "version": "2.0.6", - "resolved": "http://registry.npm.taobao.org/get-value/download/get-value-2.0.6.tgz", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" }, "getpass": { "version": "0.1.7", - "resolved": "http://registry.npm.taobao.org/getpass/download/getpass-0.1.7.tgz", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", "requires": { "assert-plus": "^1.0.0" @@ -7562,7 +7757,7 @@ }, "glob-base": { "version": "0.3.0", - "resolved": "http://registry.npm.taobao.org/glob-base/download/glob-base-0.3.0.tgz", + "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", "requires": { "glob-parent": "^2.0.0", @@ -7571,7 +7766,7 @@ }, "glob-parent": { "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/glob-parent/download/glob-parent-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", "requires": { "is-glob": "^2.0.0" @@ -7584,7 +7779,7 @@ }, "global": { "version": "4.3.2", - "resolved": "http://registry.npm.taobao.org/global/download/global-4.3.2.tgz", + "resolved": "https://registry.npmjs.org/global/-/global-4.3.2.tgz", "integrity": "sha1-52mJJopsdMOJCLEwWxD8DjlOnQ8=", "requires": { "min-document": "^2.19.0", @@ -7593,7 +7788,7 @@ }, "global-dirs": { "version": "0.1.1", - "resolved": "http://registry.npm.taobao.org/global-dirs/download/global-dirs-0.1.1.tgz", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz", "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=", "requires": { "ini": "^1.3.4" @@ -7671,7 +7866,7 @@ }, "got": { "version": "6.7.1", - "resolved": "http://registry.npm.taobao.org/got/download/got-6.7.1.tgz", + "resolved": "https://registry.npmjs.org/got/-/got-6.7.1.tgz", "integrity": "sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA=", "requires": { "create-error-class": "^3.0.0", @@ -7694,7 +7889,7 @@ }, "growly": { "version": "1.3.0", - "resolved": "http://registry.npm.taobao.org/growly/download/growly-1.3.0.tgz", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=" }, "gud": { @@ -7801,7 +7996,7 @@ }, "har-schema": { "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/har-schema/download/har-schema-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" }, "har-validator": { @@ -7823,7 +8018,7 @@ }, "has-ansi": { "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/has-ansi/download/has-ansi-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", "requires": { "ansi-regex": "^2.0.0" @@ -7831,7 +8026,7 @@ }, "has-flag": { "version": "3.0.0", - "resolved": "http://registry.npm.taobao.org/has-flag/download/has-flag-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" }, "has-symbols": { @@ -7847,7 +8042,7 @@ }, "has-value": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/has-value/download/has-value-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", "requires": { "get-value": "^2.0.6", @@ -7857,14 +8052,14 @@ "dependencies": { "isobject": { "version": "3.0.1", - "resolved": "http://registry.npm.taobao.org/isobject/download/isobject-3.0.1.tgz", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" } } }, "has-values": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/has-values/download/has-values-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", "requires": { "is-number": "^3.0.0", @@ -7878,7 +8073,7 @@ }, "is-number": { "version": "3.0.0", - "resolved": "http://registry.npm.taobao.org/is-number/download/is-number-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", "requires": { "kind-of": "^3.0.2" @@ -7886,7 +8081,7 @@ "dependencies": { "kind-of": { "version": "3.2.2", - "resolved": "http://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "requires": { "is-buffer": "^1.1.5" @@ -7896,7 +8091,7 @@ }, "kind-of": { "version": "4.0.0", - "resolved": "http://registry.npm.taobao.org/kind-of/download/kind-of-4.0.0.tgz", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", "requires": { "is-buffer": "^1.1.5" @@ -7906,7 +8101,7 @@ }, "hash-base": { "version": "3.0.4", - "resolved": "http://registry.npm.taobao.org/hash-base/download/hash-base-3.0.4.tgz", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz", "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=", "dev": true, "requires": { @@ -7965,7 +8160,7 @@ }, "hmac-drbg": { "version": "1.0.1", - "resolved": "http://registry.npm.taobao.org/hmac-drbg/download/hmac-drbg-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", "dev": true, "requires": { @@ -7984,7 +8179,7 @@ }, "home-or-tmp": { "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/home-or-tmp/download/home-or-tmp-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", "requires": { "os-homedir": "^1.0.0", @@ -8012,7 +8207,7 @@ }, "hpack.js": { "version": "2.1.6", - "resolved": "http://registry.npm.taobao.org/hpack.js/download/hpack.js-2.1.6.tgz", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", "requires": { "inherits": "^2.0.1", @@ -8121,7 +8316,7 @@ }, "http-deceiver": { "version": "1.2.7", - "resolved": "http://registry.npm.taobao.org/http-deceiver/download/http-deceiver-1.2.7.tgz", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" }, "http-errors": { @@ -8391,7 +8586,7 @@ }, "is-extglob": { "version": "2.1.1", - "resolved": "http://registry.npm.taobao.org/is-extglob/download/is-extglob-2.1.1.tgz", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" }, "is-glob": { @@ -8454,7 +8649,7 @@ }, "http-signature": { "version": "1.2.0", - "resolved": "http://registry.npm.taobao.org/http-signature/download/http-signature-1.2.0.tgz", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", "requires": { "assert-plus": "^1.0.0", @@ -8464,7 +8659,7 @@ }, "https-browserify": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/https-browserify/download/https-browserify-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", "dev": true }, @@ -8593,7 +8788,7 @@ }, "import-lazy": { "version": "2.1.0", - "resolved": "http://registry.npm.taobao.org/import-lazy/download/import-lazy-2.1.0.tgz", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=" }, "import-local": { @@ -8655,7 +8850,7 @@ }, "imurmurhash": { "version": "0.1.4", - "resolved": "http://registry.npm.taobao.org/imurmurhash/download/imurmurhash-0.1.4.tgz", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" }, "in-publish": { @@ -8674,7 +8869,7 @@ }, "indent-string": { "version": "2.1.0", - "resolved": "http://registry.npm.taobao.org/indent-string/download/indent-string-2.1.0.tgz", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", "requires": { "repeating": "^2.0.0" @@ -8682,7 +8877,7 @@ }, "indexes-of": { "version": "1.0.1", - "resolved": "http://registry.npm.taobao.org/indexes-of/download/indexes-of-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=" }, "infer-owner": { @@ -8693,7 +8888,7 @@ }, "inflight": { "version": "1.0.6", - "resolved": "http://registry.npm.taobao.org/inflight/download/inflight-1.0.6.tgz", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", "requires": { "once": "^1.3.0", @@ -8733,7 +8928,7 @@ "dependencies": { "ansi-regex": { "version": "3.0.0", - "resolved": "http://registry.npm.taobao.org/ansi-regex/download/ansi-regex-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" }, "chalk": { @@ -8748,7 +8943,7 @@ }, "strip-ansi": { "version": "4.0.0", - "resolved": "http://registry.npm.taobao.org/strip-ansi/download/strip-ansi-4.0.0.tgz", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "requires": { "ansi-regex": "^3.0.0" @@ -8785,12 +8980,12 @@ }, "invert-kv": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/invert-kv/download/invert-kv-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=" }, "ip": { "version": "1.1.5", - "resolved": "http://registry.npm.taobao.org/ip/download/ip-1.1.5.tgz", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" }, "ip-regex": { @@ -8810,7 +9005,7 @@ }, "is-accessor-descriptor": { "version": "0.1.6", - "resolved": "http://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-0.1.6.tgz", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "requires": { "kind-of": "^3.0.2" @@ -8823,12 +9018,12 @@ }, "is-arrayish": { "version": "0.2.1", - "resolved": "http://registry.npm.taobao.org/is-arrayish/download/is-arrayish-0.2.1.tgz", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" }, "is-binary-path": { "version": "1.0.1", - "resolved": "http://registry.npm.taobao.org/is-binary-path/download/is-binary-path-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", "requires": { "binary-extensions": "^1.0.0" @@ -8841,7 +9036,7 @@ }, "is-builtin-module": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/is-builtin-module/download/is-builtin-module-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", "requires": { "builtin-modules": "^1.0.0" @@ -8876,7 +9071,7 @@ }, "is-data-descriptor": { "version": "0.1.4", - "resolved": "http://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-0.1.4.tgz", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "requires": { "kind-of": "^3.0.2" @@ -8906,7 +9101,7 @@ }, "is-directory": { "version": "0.3.1", - "resolved": "http://registry.npm.taobao.org/is-directory/download/is-directory-0.3.1.tgz", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=" }, "is-docker": { @@ -8916,12 +9111,12 @@ }, "is-dotfile": { "version": "1.0.3", - "resolved": "http://registry.npm.taobao.org/is-dotfile/download/is-dotfile-1.0.3.tgz", + "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=" }, "is-equal-shallow": { "version": "0.1.3", - "resolved": "http://registry.npm.taobao.org/is-equal-shallow/download/is-equal-shallow-0.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", "requires": { "is-primitive": "^2.0.0" @@ -8929,12 +9124,12 @@ }, "is-extendable": { "version": "0.1.1", - "resolved": "http://registry.npm.taobao.org/is-extendable/download/is-extendable-0.1.1.tgz", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" }, "is-extglob": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/is-extglob/download/is-extglob-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=" }, "is-finite": { @@ -8944,7 +9139,7 @@ }, "is-fullwidth-code-point": { "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" }, "is-function": { @@ -8954,7 +9149,7 @@ }, "is-glob": { "version": "2.0.1", - "resolved": "http://registry.npm.taobao.org/is-glob/download/is-glob-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", "requires": { "is-extglob": "^1.0.0" @@ -8962,12 +9157,12 @@ }, "is-in-browser": { "version": "1.1.3", - "resolved": "http://registry.npm.taobao.org/is-in-browser/download/is-in-browser-1.1.3.tgz", + "resolved": "https://registry.npmjs.org/is-in-browser/-/is-in-browser-1.1.3.tgz", "integrity": "sha1-Vv9NtoOgeMYILrldrX3GLh0E+DU=" }, "is-installed-globally": { "version": "0.1.0", - "resolved": "http://registry.npm.taobao.org/is-installed-globally/download/is-installed-globally-0.1.0.tgz", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.1.0.tgz", "integrity": "sha1-Df2Y9akRFxbdU13aZJL2e/PSWoA=", "requires": { "global-dirs": "^0.1.0", @@ -8981,12 +9176,12 @@ }, "is-npm": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/is-npm/download/is-npm-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-1.0.0.tgz", "integrity": "sha1-8vtjpl5JBbQGyGBydloaTceTufQ=" }, "is-number": { "version": "2.1.0", - "resolved": "http://registry.npm.taobao.org/is-number/download/is-number-2.1.0.tgz", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", "requires": { "kind-of": "^3.0.2" @@ -8994,12 +9189,12 @@ }, "is-obj": { "version": "1.0.1", - "resolved": "http://registry.npm.taobao.org/is-obj/download/is-obj-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=" }, "is-path-cwd": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/is-path-cwd/download/is-path-cwd-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=" }, "is-path-in-cwd": { @@ -9012,7 +9207,7 @@ }, "is-path-inside": { "version": "1.0.1", - "resolved": "http://registry.npm.taobao.org/is-path-inside/download/is-path-inside-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", "requires": { "path-is-inside": "^1.0.1" @@ -9020,7 +9215,7 @@ }, "is-plain-obj": { "version": "1.1.0", - "resolved": "http://registry.npm.taobao.org/is-plain-obj/download/is-plain-obj-1.1.0.tgz", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=" }, "is-plain-object": { @@ -9033,14 +9228,14 @@ "dependencies": { "isobject": { "version": "3.0.1", - "resolved": "http://registry.npm.taobao.org/isobject/download/isobject-3.0.1.tgz", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" } } }, "is-posix-bracket": { "version": "0.1.1", - "resolved": "http://registry.npm.taobao.org/is-posix-bracket/download/is-posix-bracket-0.1.1.tgz", + "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=" }, "is-potential-custom-element-name": { @@ -9050,12 +9245,12 @@ }, "is-primitive": { "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/is-primitive/download/is-primitive-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=" }, "is-redirect": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/is-redirect/download/is-redirect-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz", "integrity": "sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ=" }, "is-regex": { @@ -9083,7 +9278,7 @@ }, "is-stream": { "version": "1.1.0", - "resolved": "http://registry.npm.taobao.org/is-stream/download/is-stream-1.1.0.tgz", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" }, "is-string": { @@ -9110,12 +9305,12 @@ }, "is-typedarray": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/is-typedarray/download/is-typedarray-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" }, "is-utf8": { "version": "0.2.1", - "resolved": "http://registry.npm.taobao.org/is-utf8/download/is-utf8-0.2.1.tgz", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=" }, "is-what": { @@ -9130,22 +9325,22 @@ }, "is-wsl": { "version": "1.1.0", - "resolved": "http://registry.npm.taobao.org/is-wsl/download/is-wsl-1.1.0.tgz", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=" }, "isarray": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" }, "isexe": { "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/isexe/download/isexe-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" }, "isobject": { "version": "2.1.0", - "resolved": "http://registry.npm.taobao.org/isobject/download/isobject-2.1.0.tgz", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", "requires": { "isarray": "1.0.0" @@ -9153,7 +9348,7 @@ }, "isomorphic-fetch": { "version": "2.2.1", - "resolved": "http://registry.npm.taobao.org/isomorphic-fetch/download/isomorphic-fetch-2.2.1.tgz", + "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=", "requires": { "node-fetch": "^1.0.1", @@ -9162,7 +9357,7 @@ }, "isstream": { "version": "0.1.2", - "resolved": "http://registry.npm.taobao.org/isstream/download/isstream-0.1.2.tgz", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" }, "istanbul-api": { @@ -9223,12 +9418,12 @@ "dependencies": { "has-flag": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/has-flag/download/has-flag-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" }, "supports-color": { "version": "3.2.3", - "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-3.2.3.tgz", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", "requires": { "has-flag": "^1.0.0" @@ -9250,7 +9445,7 @@ "dependencies": { "source-map": { "version": "0.5.7", - "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.5.7.tgz", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" } } @@ -9265,7 +9460,7 @@ }, "jest": { "version": "20.0.4", - "resolved": "http://registry.npm.taobao.org/jest/download/jest-20.0.4.tgz", + "resolved": "https://registry.npmjs.org/jest/-/jest-20.0.4.tgz", "integrity": "sha1-PdJgwpidba1nix6cxNkZRPbWAqw=", "requires": { "jest-cli": "^20.0.4" @@ -9273,12 +9468,12 @@ "dependencies": { "ansi-escapes": { "version": "1.4.0", - "resolved": "http://registry.npm.taobao.org/ansi-escapes/download/ansi-escapes-1.4.0.tgz", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz", "integrity": "sha1-06ioOzGapneTZisT52HHkRQiMG4=" }, "callsites": { "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/callsites/download/callsites-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=" }, "camelcase": { @@ -9306,7 +9501,7 @@ }, "jest-cli": { "version": "20.0.4", - "resolved": "http://registry.npm.taobao.org/jest-cli/download/jest-cli-20.0.4.tgz", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-20.0.4.tgz", "integrity": "sha1-5TKxnYiuW8bEF+iwWTpv6VSx3JM=", "requires": { "ansi-escapes": "^1.4.0", @@ -9375,12 +9570,12 @@ }, "jest-changed-files": { "version": "20.0.3", - "resolved": "http://registry.npm.taobao.org/jest-changed-files/download/jest-changed-files-20.0.3.tgz", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-20.0.3.tgz", "integrity": "sha1-k5TVzGXEOEBhSb7xv01Sto4D4/g=" }, "jest-config": { "version": "20.0.4", - "resolved": "http://registry.npm.taobao.org/jest-config/download/jest-config-20.0.4.tgz", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-20.0.4.tgz", "integrity": "sha1-43kwqyIXyRNgXv8T5712PsSPruo=", "requires": { "chalk": "^1.1.3", @@ -9397,7 +9592,7 @@ }, "jest-diff": { "version": "20.0.3", - "resolved": "http://registry.npm.taobao.org/jest-diff/download/jest-diff-20.0.3.tgz", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-20.0.3.tgz", "integrity": "sha1-gfKI/Z5nXw+yPHXxwrGURf5YZhc=", "requires": { "chalk": "^1.1.3", @@ -9408,12 +9603,12 @@ }, "jest-docblock": { "version": "20.0.3", - "resolved": "http://registry.npm.taobao.org/jest-docblock/download/jest-docblock-20.0.3.tgz", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-20.0.3.tgz", "integrity": "sha1-F76phDQswz2DxQ++FUXqDvqkRxI=" }, "jest-environment-jsdom": { "version": "20.0.3", - "resolved": "http://registry.npm.taobao.org/jest-environment-jsdom/download/jest-environment-jsdom-20.0.3.tgz", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-20.0.3.tgz", "integrity": "sha1-BIqKwS7iJfcZBBdxODS7mZeH3pk=", "requires": { "jest-mock": "^20.0.3", @@ -9423,7 +9618,7 @@ }, "jest-environment-node": { "version": "20.0.3", - "resolved": "http://registry.npm.taobao.org/jest-environment-node/download/jest-environment-node-20.0.3.tgz", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-20.0.3.tgz", "integrity": "sha1-1Ii8RhKvLCRumG6K52caCZFj1AM=", "requires": { "jest-mock": "^20.0.3", @@ -9445,7 +9640,7 @@ }, "jest-jasmine2": { "version": "20.0.4", - "resolved": "http://registry.npm.taobao.org/jest-jasmine2/download/jest-jasmine2-20.0.4.tgz", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-20.0.4.tgz", "integrity": "sha1-/MWxQReA2RHQQpAu8YWehS5g1eE=", "requires": { "chalk": "^1.1.3", @@ -9461,7 +9656,7 @@ }, "jest-matcher-utils": { "version": "20.0.3", - "resolved": "http://registry.npm.taobao.org/jest-matcher-utils/download/jest-matcher-utils-20.0.3.tgz", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-20.0.3.tgz", "integrity": "sha1-s6a443yld4A7CDKpixZPRLeBVhI=", "requires": { "chalk": "^1.1.3", @@ -9470,7 +9665,7 @@ }, "jest-matchers": { "version": "20.0.3", - "resolved": "http://registry.npm.taobao.org/jest-matchers/download/jest-matchers-20.0.3.tgz", + "resolved": "https://registry.npmjs.org/jest-matchers/-/jest-matchers-20.0.3.tgz", "integrity": "sha1-ymnbHDLbWm9wf6XgQBq7VXAN/WA=", "requires": { "jest-diff": "^20.0.3", @@ -9481,7 +9676,7 @@ }, "jest-message-util": { "version": "20.0.3", - "resolved": "http://registry.npm.taobao.org/jest-message-util/download/jest-message-util-20.0.3.tgz", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-20.0.3.tgz", "integrity": "sha1-auwoRDBvyw5udNV5bBAG2W/dgxw=", "requires": { "chalk": "^1.1.3", @@ -9491,17 +9686,17 @@ }, "jest-mock": { "version": "20.0.3", - "resolved": "http://registry.npm.taobao.org/jest-mock/download/jest-mock-20.0.3.tgz", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-20.0.3.tgz", "integrity": "sha1-i8Bw6QQUqhVcEajWTIaaDVxx2lk=" }, "jest-regex-util": { "version": "20.0.3", - "resolved": "http://registry.npm.taobao.org/jest-regex-util/download/jest-regex-util-20.0.3.tgz", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-20.0.3.tgz", "integrity": "sha1-hburXRM+RGJbGfr4xqpRItCF12I=" }, "jest-resolve": { "version": "20.0.4", - "resolved": "http://registry.npm.taobao.org/jest-resolve/download/jest-resolve-20.0.4.tgz", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-20.0.4.tgz", "integrity": "sha1-lEiz6La6/BVHlETGSZBFt//ll6U=", "requires": { "browser-resolve": "^1.11.2", @@ -9511,7 +9706,7 @@ }, "jest-resolve-dependencies": { "version": "20.0.3", - "resolved": "http://registry.npm.taobao.org/jest-resolve-dependencies/download/jest-resolve-dependencies-20.0.3.tgz", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-20.0.3.tgz", "integrity": "sha1-bhSntxevDyyzZnxUneQK8Bexcjo=", "requires": { "jest-regex-util": "^20.0.3" @@ -9519,7 +9714,7 @@ }, "jest-runtime": { "version": "20.0.4", - "resolved": "http://registry.npm.taobao.org/jest-runtime/download/jest-runtime-20.0.4.tgz", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-20.0.4.tgz", "integrity": "sha1-osgCIZxCA/dU3xQE5JAYYWnRJNg=", "requires": { "babel-core": "^6.0.0", @@ -9574,7 +9769,7 @@ }, "strip-bom": { "version": "3.0.0", - "resolved": "http://registry.npm.taobao.org/strip-bom/download/strip-bom-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" }, "yargs": { @@ -9601,7 +9796,7 @@ }, "jest-snapshot": { "version": "20.0.3", - "resolved": "http://registry.npm.taobao.org/jest-snapshot/download/jest-snapshot-20.0.3.tgz", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-20.0.3.tgz", "integrity": "sha1-W4R+GtsaTZCFKn+fElCG4YfHZWY=", "requires": { "chalk": "^1.1.3", @@ -9614,7 +9809,7 @@ }, "jest-util": { "version": "20.0.3", - "resolved": "http://registry.npm.taobao.org/jest-util/download/jest-util-20.0.3.tgz", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-20.0.3.tgz", "integrity": "sha1-DAf32A2C9OWmfG+LnD/n9lz9Mq0=", "requires": { "chalk": "^1.1.3", @@ -9628,7 +9823,7 @@ }, "jest-validate": { "version": "20.0.3", - "resolved": "http://registry.npm.taobao.org/jest-validate/download/jest-validate-20.0.3.tgz", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-20.0.3.tgz", "integrity": "sha1-0M/R3k9XnymEhJJcKA+PHZTsPKs=", "requires": { "chalk": "^1.1.3", @@ -9685,12 +9880,12 @@ }, "jsbn": { "version": "0.1.1", - "resolved": "http://registry.npm.taobao.org/jsbn/download/jsbn-0.1.1.tgz", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" }, "jsdom": { "version": "9.12.0", - "resolved": "http://registry.npm.taobao.org/jsdom/download/jsdom-9.12.0.tgz", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-9.12.0.tgz", "integrity": "sha1-6MVG//ywbADUgzyoRBD+1/igl9Q=", "requires": { "abab": "^1.0.3", @@ -9716,14 +9911,14 @@ "dependencies": { "acorn": { "version": "4.0.13", - "resolved": "http://registry.npm.taobao.org/acorn/download/acorn-4.0.13.tgz", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz", "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=" } } }, "jsesc": { "version": "1.3.0", - "resolved": "http://registry.npm.taobao.org/jsesc/download/jsesc-1.3.0.tgz", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=" }, "json-parse-better-errors": { @@ -9734,7 +9929,7 @@ }, "json-schema": { "version": "0.2.3", - "resolved": "http://registry.npm.taobao.org/json-schema/download/json-schema-0.2.3.tgz", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" }, "json-schema-traverse": { @@ -9744,7 +9939,7 @@ }, "json-stable-stringify": { "version": "1.0.1", - "resolved": "http://registry.npm.taobao.org/json-stable-stringify/download/json-stable-stringify-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", "requires": { "jsonify": "~0.0.0" @@ -9752,7 +9947,7 @@ }, "json-stringify-safe": { "version": "5.0.1", - "resolved": "http://registry.npm.taobao.org/json-stringify-safe/download/json-stringify-safe-5.0.1.tgz", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" }, "json2module": { @@ -9778,7 +9973,7 @@ }, "json5": { "version": "0.5.1", - "resolved": "http://registry.npm.taobao.org/json5/download/json5-0.5.1.tgz", + "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=" }, "jsonfile": { @@ -9791,12 +9986,12 @@ }, "jsonify": { "version": "0.0.0", - "resolved": "http://registry.npm.taobao.org/jsonify/download/jsonify-0.0.0.tgz", + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=" }, "jsprim": { "version": "1.4.1", - "resolved": "http://registry.npm.taobao.org/jsprim/download/jsprim-1.4.1.tgz", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", "requires": { "assert-plus": "1.0.0", @@ -9952,7 +10147,7 @@ }, "jsx-ast-utils": { "version": "1.4.1", - "resolved": "http://registry.npm.taobao.org/jsx-ast-utils/download/jsx-ast-utils-1.4.1.tgz", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-1.4.1.tgz", "integrity": "sha1-OGchPo3Xm/Ho8jAMDPwe+xgsDfE=" }, "katex": { @@ -9965,7 +10160,7 @@ }, "keycode": { "version": "2.2.0", - "resolved": "http://registry.npm.taobao.org/keycode/download/keycode-2.2.0.tgz", + "resolved": "https://registry.npmjs.org/keycode/-/keycode-2.2.0.tgz", "integrity": "sha1-PQr1bce4uOXLqNCpfxByBO7CKwQ=" }, "killable": { @@ -9975,7 +10170,7 @@ }, "kind-of": { "version": "3.2.2", - "resolved": "http://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "requires": { "is-buffer": "^1.1.5" @@ -10000,7 +10195,7 @@ }, "latest-version": { "version": "3.1.0", - "resolved": "http://registry.npm.taobao.org/latest-version/download/latest-version-3.1.0.tgz", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-3.1.0.tgz", "integrity": "sha1-ogU4P+oyKzO1rjsYq+4NwvNW7hU=", "requires": { "package-json": "^4.0.0" @@ -10008,12 +10203,12 @@ }, "lazy-cache": { "version": "1.0.4", - "resolved": "http://registry.npm.taobao.org/lazy-cache/download/lazy-cache-1.0.4.tgz", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=" }, "lcid": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/lcid/download/lcid-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", "requires": { "invert-kv": "^1.0.0" @@ -10021,12 +10216,12 @@ }, "leven": { "version": "2.1.0", - "resolved": "http://registry.npm.taobao.org/leven/download/leven-2.1.0.tgz", + "resolved": "https://registry.npmjs.org/leven/-/leven-2.1.0.tgz", "integrity": "sha1-wuep93IJTe6dNCAq6KzORoeHVYA=" }, "levn": { "version": "0.3.0", - "resolved": "http://registry.npm.taobao.org/levn/download/levn-0.3.0.tgz", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", "requires": { "prelude-ls": "~1.1.2", @@ -10035,7 +10230,7 @@ }, "load-json-file": { "version": "1.1.0", - "resolved": "http://registry.npm.taobao.org/load-json-file/download/load-json-file-1.1.0.tgz", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", "requires": { "graceful-fs": "^4.1.2", @@ -10078,7 +10273,7 @@ }, "locate-path": { "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/locate-path/download/locate-path-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", "requires": { "p-locate": "^2.0.0", @@ -10097,32 +10292,32 @@ }, "lodash._reinterpolate": { "version": "3.0.0", - "resolved": "http://registry.npm.taobao.org/lodash._reinterpolate/download/lodash._reinterpolate-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=" }, "lodash.cond": { "version": "4.5.2", - "resolved": "http://registry.npm.taobao.org/lodash.cond/download/lodash.cond-4.5.2.tgz", + "resolved": "https://registry.npmjs.org/lodash.cond/-/lodash.cond-4.5.2.tgz", "integrity": "sha1-9HGh2khr5g9quVXRcRVSPdHSVdU=" }, "lodash.debounce": { "version": "4.0.8", - "resolved": "http://registry.npm.taobao.org/lodash.debounce/download/lodash.debounce-4.0.8.tgz", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" }, "lodash.defaults": { "version": "4.2.0", - "resolved": "http://registry.npm.taobao.org/lodash.defaults/download/lodash.defaults-4.2.0.tgz", + "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=" }, "lodash.isequal": { "version": "4.5.0", - "resolved": "http://registry.npm.taobao.org/lodash.isequal/download/lodash.isequal-4.5.0.tgz", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=" }, "lodash.memoize": { "version": "4.1.2", - "resolved": "http://registry.npm.taobao.org/lodash.memoize/download/lodash.memoize-4.1.2.tgz", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" }, "lodash.sortby": { @@ -10154,7 +10349,7 @@ }, "lodash.uniq": { "version": "4.5.0", - "resolved": "http://registry.npm.taobao.org/lodash.uniq/download/lodash.uniq-4.5.0.tgz", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", "dev": true }, @@ -10165,7 +10360,7 @@ }, "longest": { "version": "1.0.1", - "resolved": "http://registry.npm.taobao.org/longest/download/longest-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=" }, "loose-envify": { @@ -10178,7 +10373,7 @@ }, "loud-rejection": { "version": "1.6.0", - "resolved": "http://registry.npm.taobao.org/loud-rejection/download/loud-rejection-1.6.0.tgz", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", "requires": { "currently-unhandled": "^0.4.1", @@ -10217,14 +10412,14 @@ "dependencies": { "pify": { "version": "3.0.0", - "resolved": "http://registry.npm.taobao.org/pify/download/pify-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" } } }, "makeerror": { "version": "1.0.11", - "resolved": "http://registry.npm.taobao.org/makeerror/download/makeerror-1.0.11.tgz", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", "requires": { "tmpl": "1.0.x" @@ -10240,17 +10435,17 @@ }, "map-cache": { "version": "0.2.2", - "resolved": "http://registry.npm.taobao.org/map-cache/download/map-cache-0.2.2.tgz", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=" }, "map-obj": { "version": "1.0.1", - "resolved": "http://registry.npm.taobao.org/map-obj/download/map-obj-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=" }, "map-visit": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/map-visit/download/map-visit-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", "requires": { "object-visit": "^1.0.0" @@ -10323,7 +10518,7 @@ }, "md5": { "version": "2.2.1", - "resolved": "https://registry.npm.taobao.org/md5/download/md5-2.2.1.tgz", + "resolved": "https://registry.npmjs.org/md5/-/md5-2.2.1.tgz", "integrity": "sha1-U6s41f48iJG6RlMp6iP6wFQBJvk=", "requires": { "charenc": "~0.0.1", @@ -10357,7 +10552,7 @@ }, "media-typer": { "version": "0.3.0", - "resolved": "http://registry.npm.taobao.org/media-typer/download/media-typer-0.3.0.tgz", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" }, "mem": { @@ -10384,7 +10579,7 @@ }, "memory-fs": { "version": "0.4.1", - "resolved": "http://registry.npm.taobao.org/memory-fs/download/memory-fs-0.4.1.tgz", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", "requires": { "errno": "^0.1.3", @@ -10393,7 +10588,7 @@ }, "meow": { "version": "3.7.0", - "resolved": "http://registry.npm.taobao.org/meow/download/meow-3.7.0.tgz", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", "requires": { "camelcase-keys": "^2.0.0", @@ -10423,7 +10618,7 @@ }, "merge-descriptors": { "version": "1.0.1", - "resolved": "http://registry.npm.taobao.org/merge-descriptors/download/merge-descriptors-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" }, "merge-stream": { @@ -10439,7 +10634,7 @@ }, "methods": { "version": "1.1.2", - "resolved": "http://registry.npm.taobao.org/methods/download/methods-1.1.2.tgz", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" }, "microevent.ts": { @@ -10449,7 +10644,7 @@ }, "micromatch": { "version": "2.3.11", - "resolved": "http://registry.npm.taobao.org/micromatch/download/micromatch-2.3.11.tgz", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", "requires": { "arr-diff": "^2.0.0", @@ -10502,7 +10697,7 @@ }, "min-document": { "version": "2.19.0", - "resolved": "http://registry.npm.taobao.org/min-document/download/min-document-2.19.0.tgz", + "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz", "integrity": "sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU=", "requires": { "dom-walk": "^0.1.0" @@ -10556,7 +10751,7 @@ }, "minimalistic-crypto-utils": { "version": "1.0.1", - "resolved": "http://registry.npm.taobao.org/minimalistic-crypto-utils/download/minimalistic-crypto-utils-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", "dev": true }, @@ -10731,7 +10926,7 @@ }, "multicast-dns-service-types": { "version": "1.1.0", - "resolved": "http://registry.npm.taobao.org/multicast-dns-service-types/download/multicast-dns-service-types-1.1.0.tgz", + "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=" }, "mutationobserver-shim": { @@ -10741,7 +10936,7 @@ }, "mute-stream": { "version": "0.0.7", - "resolved": "http://registry.npm.taobao.org/mute-stream/download/mute-stream-0.0.7.tgz", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=" }, "nan": { @@ -10769,12 +10964,12 @@ "dependencies": { "arr-diff": { "version": "4.0.0", - "resolved": "http://registry.npm.taobao.org/arr-diff/download/arr-diff-4.0.0.tgz", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" }, "array-unique": { "version": "0.3.2", - "resolved": "http://registry.npm.taobao.org/array-unique/download/array-unique-0.3.2.tgz", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" }, "kind-of": { @@ -10786,7 +10981,7 @@ }, "natural-compare": { "version": "1.4.0", - "resolved": "http://registry.npm.taobao.org/natural-compare/download/natural-compare-1.4.0.tgz", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" }, "negotiator": { @@ -10857,7 +11052,7 @@ }, "node-int64": { "version": "0.4.0", - "resolved": "http://registry.npm.taobao.org/node-int64/download/node-int64-0.4.0.tgz", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" }, "node-libs-browser": { @@ -10893,13 +11088,13 @@ "dependencies": { "process": { "version": "0.11.10", - "resolved": "http://registry.npm.taobao.org/process/download/process-0.11.10.tgz", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", "dev": true }, "punycode": { "version": "1.4.1", - "resolved": "http://registry.npm.taobao.org/punycode/download/punycode-1.4.1.tgz", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", "dev": true } @@ -10981,7 +11176,7 @@ }, "normalize-path": { "version": "2.1.1", - "resolved": "http://registry.npm.taobao.org/normalize-path/download/normalize-path-2.1.1.tgz", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", "requires": { "remove-trailing-separator": "^1.0.1" @@ -10989,7 +11184,7 @@ }, "normalize-range": { "version": "0.1.2", - "resolved": "http://registry.npm.taobao.org/normalize-range/download/normalize-range-0.1.2.tgz", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=" }, "normalize-scroll-left": { @@ -10999,7 +11194,7 @@ }, "normalize-url": { "version": "1.9.1", - "resolved": "http://registry.npm.taobao.org/normalize-url/download/normalize-url-1.9.1.tgz", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", "requires": { "object-assign": "^4.0.1", @@ -11010,7 +11205,7 @@ }, "npm-run-path": { "version": "2.0.2", - "resolved": "http://registry.npm.taobao.org/npm-run-path/download/npm-run-path-2.0.2.tgz", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", "requires": { "path-key": "^2.0.0" @@ -11038,12 +11233,12 @@ }, "num2fraction": { "version": "1.2.2", - "resolved": "http://registry.npm.taobao.org/num2fraction/download/num2fraction-1.2.2.tgz", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=" }, "number-is-nan": { "version": "1.0.1", - "resolved": "http://registry.npm.taobao.org/number-is-nan/download/number-is-nan-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" }, "numeral": { @@ -11068,12 +11263,12 @@ }, "object-assign": { "version": "4.1.1", - "resolved": "http://registry.npm.taobao.org/object-assign/download/object-assign-4.1.1.tgz", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" }, "object-copy": { "version": "0.1.0", - "resolved": "http://registry.npm.taobao.org/object-copy/download/object-copy-0.1.0.tgz", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", "requires": { "copy-descriptor": "^0.1.0", @@ -11083,7 +11278,7 @@ "dependencies": { "define-property": { "version": "0.2.5", - "resolved": "http://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "requires": { "is-descriptor": "^0.1.0" @@ -11117,7 +11312,7 @@ }, "object-visit": { "version": "1.0.1", - "resolved": "http://registry.npm.taobao.org/object-visit/download/object-visit-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", "requires": { "isobject": "^3.0.0" @@ -11125,7 +11320,7 @@ "dependencies": { "isobject": { "version": "3.0.1", - "resolved": "http://registry.npm.taobao.org/isobject/download/isobject-3.0.1.tgz", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" } } @@ -11163,7 +11358,7 @@ }, "object.omit": { "version": "2.0.1", - "resolved": "http://registry.npm.taobao.org/object.omit/download/object.omit-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", "requires": { "for-own": "^0.1.4", @@ -11172,7 +11367,7 @@ }, "object.pick": { "version": "1.3.0", - "resolved": "http://registry.npm.taobao.org/object.pick/download/object.pick-1.3.0.tgz", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", "requires": { "isobject": "^3.0.1" @@ -11180,7 +11375,7 @@ "dependencies": { "isobject": { "version": "3.0.1", - "resolved": "http://registry.npm.taobao.org/isobject/download/isobject-3.0.1.tgz", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" } } @@ -11212,7 +11407,7 @@ }, "on-finished": { "version": "2.3.0", - "resolved": "http://registry.npm.taobao.org/on-finished/download/on-finished-2.3.0.tgz", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", "requires": { "ee-first": "1.1.1" @@ -11225,7 +11420,7 @@ }, "once": { "version": "1.4.0", - "resolved": "http://registry.npm.taobao.org/once/download/once-1.4.0.tgz", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", "requires": { "wrappy": "1" @@ -11233,7 +11428,7 @@ }, "onetime": { "version": "2.0.1", - "resolved": "http://registry.npm.taobao.org/onetime/download/onetime-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", "requires": { "mimic-fn": "^1.0.0" @@ -11302,18 +11497,18 @@ }, "os-browserify": { "version": "0.3.0", - "resolved": "http://registry.npm.taobao.org/os-browserify/download/os-browserify-0.3.0.tgz", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", "dev": true }, "os-homedir": { "version": "1.0.2", - "resolved": "http://registry.npm.taobao.org/os-homedir/download/os-homedir-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=" }, "os-locale": { "version": "1.4.0", - "resolved": "http://registry.npm.taobao.org/os-locale/download/os-locale-1.4.0.tgz", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", "requires": { "lcid": "^1.0.0" @@ -11321,7 +11516,7 @@ }, "os-tmpdir": { "version": "1.0.2", - "resolved": "http://registry.npm.taobao.org/os-tmpdir/download/os-tmpdir-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" }, "osenv": { @@ -11334,6 +11529,17 @@ "os-tmpdir": "^1.0.0" } }, + "output-file-sync": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/output-file-sync/download/output-file-sync-1.1.2.tgz", + "integrity": "sha1-0KM+7+YaIF+suQCS6CZZjVJFznY=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.4", + "mkdirp": "^0.5.1", + "object-assign": "^4.1.0" + } + }, "p-defer": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", @@ -11341,7 +11547,7 @@ }, "p-finally": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/p-finally/download/p-finally-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" }, "p-is-promise": { @@ -11359,7 +11565,7 @@ }, "p-locate": { "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/p-locate/download/p-locate-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", "requires": { "p-limit": "^1.1.0" @@ -11380,12 +11586,12 @@ }, "p-try": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/p-try/download/p-try-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" }, "package-json": { "version": "4.0.1", - "resolved": "http://registry.npm.taobao.org/package-json/download/package-json-4.0.1.tgz", + "resolved": "https://registry.npmjs.org/package-json/-/package-json-4.0.1.tgz", "integrity": "sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0=", "requires": { "got": "^6.7.1", @@ -11441,7 +11647,7 @@ }, "parse-glob": { "version": "3.0.4", - "resolved": "http://registry.npm.taobao.org/parse-glob/download/parse-glob-3.0.4.tgz", + "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", "requires": { "glob-base": "^0.3.0", @@ -11452,7 +11658,7 @@ }, "parse-json": { "version": "2.2.0", - "resolved": "http://registry.npm.taobao.org/parse-json/download/parse-json-2.2.0.tgz", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", "requires": { "error-ex": "^1.2.0" @@ -11460,12 +11666,12 @@ }, "parse-passwd": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/parse-passwd/download/parse-passwd-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=" }, "parse5": { "version": "1.5.1", - "resolved": "http://registry.npm.taobao.org/parse5/download/parse5-1.5.1.tgz", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-1.5.1.tgz", "integrity": "sha1-m387DeMr543CQBsXVzzK8Pb1nZQ=" }, "parseurl": { @@ -11484,7 +11690,7 @@ }, "pascalcase": { "version": "0.1.1", - "resolved": "http://registry.npm.taobao.org/pascalcase/download/pascalcase-0.1.1.tgz", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" }, "path-browserify": { @@ -11495,27 +11701,27 @@ }, "path-dirname": { "version": "1.0.2", - "resolved": "http://registry.npm.taobao.org/path-dirname/download/path-dirname-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" }, "path-exists": { "version": "3.0.0", - "resolved": "http://registry.npm.taobao.org/path-exists/download/path-exists-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" }, "path-is-absolute": { "version": "1.0.1", - "resolved": "http://registry.npm.taobao.org/path-is-absolute/download/path-is-absolute-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" }, "path-is-inside": { "version": "1.0.2", - "resolved": "http://registry.npm.taobao.org/path-is-inside/download/path-is-inside-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=" }, "path-key": { "version": "2.0.1", - "resolved": "http://registry.npm.taobao.org/path-key/download/path-key-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" }, "path-parse": { @@ -11533,14 +11739,14 @@ "dependencies": { "isarray": { "version": "0.0.1", - "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-0.0.1.tgz", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" } } }, "path-type": { "version": "1.1.0", - "resolved": "http://registry.npm.taobao.org/path-type/download/path-type-1.1.0.tgz", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", "requires": { "graceful-fs": "^4.1.2", @@ -11563,22 +11769,22 @@ }, "performance-now": { "version": "2.1.0", - "resolved": "http://registry.npm.taobao.org/performance-now/download/performance-now-2.1.0.tgz", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" }, "pify": { "version": "2.3.0", - "resolved": "http://registry.npm.taobao.org/pify/download/pify-2.3.0.tgz", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" }, "pinkie": { "version": "2.0.4", - "resolved": "http://registry.npm.taobao.org/pinkie/download/pinkie-2.0.4.tgz", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=" }, "pinkie-promise": { "version": "2.0.1", - "resolved": "http://registry.npm.taobao.org/pinkie-promise/download/pinkie-promise-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", "requires": { "pinkie": "^2.0.0" @@ -11586,7 +11792,7 @@ }, "pkg-dir": { "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/pkg-dir/download/pkg-dir-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", "requires": { "find-up": "^2.1.0" @@ -11637,7 +11843,7 @@ }, "posix-character-classes": { "version": "0.1.1", - "resolved": "http://registry.npm.taobao.org/posix-character-classes/download/posix-character-classes-0.1.1.tgz", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=" }, "postcss": { @@ -12068,7 +12274,7 @@ }, "postcss-load-config": { "version": "1.2.0", - "resolved": "http://registry.npm.taobao.org/postcss-load-config/download/postcss-load-config-1.2.0.tgz", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-1.2.0.tgz", "integrity": "sha1-U56a/J3chiASHr+djDZz4M5Q0oo=", "requires": { "cosmiconfig": "^2.1.0", @@ -12079,7 +12285,7 @@ }, "postcss-load-options": { "version": "1.2.0", - "resolved": "http://registry.npm.taobao.org/postcss-load-options/download/postcss-load-options-1.2.0.tgz", + "resolved": "https://registry.npmjs.org/postcss-load-options/-/postcss-load-options-1.2.0.tgz", "integrity": "sha1-sJixVZ3awt8EvAuzdfmaXP4rbYw=", "requires": { "cosmiconfig": "^2.1.0", @@ -12088,7 +12294,7 @@ }, "postcss-load-plugins": { "version": "2.3.0", - "resolved": "http://registry.npm.taobao.org/postcss-load-plugins/download/postcss-load-plugins-2.3.0.tgz", + "resolved": "https://registry.npmjs.org/postcss-load-plugins/-/postcss-load-plugins-2.3.0.tgz", "integrity": "sha1-dFdoEWWZrKLwCfrUJrABdQSdjZI=", "requires": { "cosmiconfig": "^2.1.1", @@ -13579,27 +13785,27 @@ }, "prelude-ls": { "version": "1.1.2", - "resolved": "http://registry.npm.taobao.org/prelude-ls/download/prelude-ls-1.1.2.tgz", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" }, "prepend-http": { "version": "1.0.4", - "resolved": "http://registry.npm.taobao.org/prepend-http/download/prepend-http-1.0.4.tgz", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=" }, "preserve": { "version": "0.2.0", - "resolved": "http://registry.npm.taobao.org/preserve/download/preserve-0.2.0.tgz", + "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=" }, "pretty-bytes": { "version": "4.0.2", - "resolved": "http://registry.npm.taobao.org/pretty-bytes/download/pretty-bytes-4.0.2.tgz", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-4.0.2.tgz", "integrity": "sha1-sr+C5zUNZcbDOqlaqlpPYyf2HNk=" }, "pretty-error": { "version": "2.1.1", - "resolved": "http://registry.npm.taobao.org/pretty-error/download/pretty-error-2.1.1.tgz", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.1.tgz", "integrity": "sha1-X0+HyPkeWuPzuoerTPXgOxoX8aM=", "requires": { "renderkid": "^2.0.1", @@ -13608,7 +13814,7 @@ }, "pretty-format": { "version": "20.0.3", - "resolved": "http://registry.npm.taobao.org/pretty-format/download/pretty-format-20.0.3.tgz", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-20.0.3.tgz", "integrity": "sha1-Ag41ClYKH+GpjcO+tsz/s4beixQ=", "requires": { "ansi-regex": "^2.1.1", @@ -13622,7 +13828,7 @@ }, "process": { "version": "0.5.2", - "resolved": "http://registry.npm.taobao.org/process/download/process-0.5.2.tgz", + "resolved": "https://registry.npmjs.org/process/-/process-0.5.2.tgz", "integrity": "sha1-FjjYqONML0QKkduVq5rrZ3/Bhc8=" }, "process-nextick-args": { @@ -13637,7 +13843,7 @@ }, "promise": { "version": "8.0.1", - "resolved": "http://registry.npm.taobao.org/promise/download/promise-8.0.1.tgz", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.0.1.tgz", "integrity": "sha1-5F1osAoXZHttpxG/he1u1HII9FA=", "requires": { "asap": "~2.0.3" @@ -13670,12 +13876,12 @@ }, "prr": { "version": "1.0.1", - "resolved": "http://registry.npm.taobao.org/prr/download/prr-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=" }, "pseudomap": { "version": "1.0.2", - "resolved": "http://registry.npm.taobao.org/pseudomap/download/pseudomap-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" }, "psl": { @@ -13798,7 +14004,7 @@ }, "q": { "version": "1.5.1", - "resolved": "http://registry.npm.taobao.org/q/download/q-1.5.1.tgz", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", "dev": true }, @@ -13824,7 +14030,7 @@ }, "query-string": { "version": "4.3.4", - "resolved": "http://registry.npm.taobao.org/query-string/download/query-string-4.3.4.tgz", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz", "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", "requires": { "object-assign": "^4.1.0", @@ -13833,12 +14039,12 @@ }, "querystring": { "version": "0.2.0", - "resolved": "http://registry.npm.taobao.org/querystring/download/querystring-0.2.0.tgz", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=" }, "querystring-es3": { "version": "0.2.1", - "resolved": "http://registry.npm.taobao.org/querystring-es3/download/querystring-es3-0.2.1.tgz", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", "dev": true }, @@ -13890,7 +14096,7 @@ }, "rafl": { "version": "1.2.2", - "resolved": "http://registry.npm.taobao.org/rafl/download/rafl-1.2.2.tgz", + "resolved": "https://registry.npmjs.org/rafl/-/rafl-1.2.2.tgz", "integrity": "sha1-/pMPdYIRAg1H44gV9Rlqi+QVB0A=", "requires": { "global": "~4.3.0" @@ -14526,7 +14732,7 @@ }, "react-codemirror": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/react-codemirror/download/react-codemirror-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/react-codemirror/-/react-codemirror-1.0.0.tgz", "integrity": "sha1-kUZ7U7H12A2Rai/QtMetuFqQAbo=", "requires": { "classnames": "^2.2.5", @@ -14795,6 +15001,15 @@ "scheduler": "^0.19.1" } }, + "react-draggable": { + "version": "4.4.3", + "resolved": "https://registry.npm.taobao.org/react-draggable/download/react-draggable-4.4.3.tgz?cache=0&sync_timestamp=1591669743424&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Freact-draggable%2Fdownload%2Freact-draggable-4.4.3.tgz", + "integrity": "sha1-ByfyyuWBPjaw5JYr8RsvnvK0BvM=", + "requires": { + "classnames": "^2.2.5", + "prop-types": "^15.6.0" + } + }, "react-error-overlay": { "version": "6.1.0-next.80", "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.1.0-next.80.tgz", @@ -14925,8 +15140,8 @@ }, "react-player": { "version": "1.15.3", - "resolved": "https://registry.npmjs.org/react-player/-/react-player-1.15.3.tgz", - "integrity": "sha512-8fc0R1AipFIy7l4lKgnIg+gMU2IY32ZMxxBlINjXAq/YnN3HUP3hOaE+aQ0lQv+a1/MMZgbekWD86ZGDO7kB8g==", + "resolved": "https://registry.npm.taobao.org/react-player/download/react-player-1.15.3.tgz", + "integrity": "sha1-0AzxRfnIYYTLCgcaH7+Oy3tomH8=", "requires": { "deepmerge": "^4.0.0", "load-script": "^1.0.0", @@ -14935,14 +15150,14 @@ "dependencies": { "deepmerge": { "version": "4.2.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" + "resolved": "https://registry.npm.taobao.org/deepmerge/download/deepmerge-4.2.2.tgz", + "integrity": "sha1-RNLqNnm49NT/ujPwPYZfwee/SVU=" } } }, "react-popper": { "version": "0.10.4", - "resolved": "http://registry.npm.taobao.org/react-popper/download/react-popper-0.10.4.tgz", + "resolved": "https://registry.npmjs.org/react-popper/-/react-popper-0.10.4.tgz", "integrity": "sha1-rypBXqIike3VBGeNev2opu4ylao=", "requires": { "popper.js": "^1.14.1", @@ -14969,6 +15184,15 @@ } } }, + "react-resizable": { + "version": "1.10.1", + "resolved": "https://registry.npm.taobao.org/react-resizable/download/react-resizable-1.10.1.tgz", + "integrity": "sha1-8MLPHYOzRwuHZ2zm1rArvj9NjNQ=", + "requires": { + "prop-types": "15.x", + "react-draggable": "^4.0.3" + } + }, "react-router": { "version": "4.3.1", "resolved": "https://registry.npmjs.org/react-router/-/react-router-4.3.1.tgz", @@ -15124,7 +15348,7 @@ }, "read-pkg": { "version": "1.1.0", - "resolved": "http://registry.npm.taobao.org/read-pkg/download/read-pkg-1.1.0.tgz", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", "requires": { "load-json-file": "^1.0.0", @@ -15134,7 +15358,7 @@ }, "read-pkg-up": { "version": "1.0.1", - "resolved": "http://registry.npm.taobao.org/read-pkg-up/download/read-pkg-up-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", "requires": { "find-up": "^1.0.0", @@ -15143,7 +15367,7 @@ "dependencies": { "find-up": { "version": "1.1.2", - "resolved": "http://registry.npm.taobao.org/find-up/download/find-up-1.1.2.tgz", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", "requires": { "path-exists": "^2.0.0", @@ -15152,7 +15376,7 @@ }, "path-exists": { "version": "2.1.0", - "resolved": "http://registry.npm.taobao.org/path-exists/download/path-exists-2.1.0.tgz", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", "requires": { "pinkie-promise": "^2.0.0" @@ -15186,12 +15410,12 @@ "dependencies": { "arr-diff": { "version": "4.0.0", - "resolved": "http://registry.npm.taobao.org/arr-diff/download/arr-diff-4.0.0.tgz", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" }, "array-unique": { "version": "0.3.2", - "resolved": "http://registry.npm.taobao.org/array-unique/download/array-unique-0.3.2.tgz", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" }, "braces": { @@ -15213,7 +15437,7 @@ "dependencies": { "extend-shallow": { "version": "2.0.1", - "resolved": "http://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "requires": { "is-extendable": "^0.1.0" @@ -15231,7 +15455,7 @@ }, "expand-brackets": { "version": "2.1.4", - "resolved": "http://registry.npm.taobao.org/expand-brackets/download/expand-brackets-2.1.4.tgz", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", "requires": { "debug": "^2.3.3", @@ -15245,7 +15469,7 @@ "dependencies": { "define-property": { "version": "0.2.5", - "resolved": "http://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "requires": { "is-descriptor": "^0.1.0" @@ -15253,7 +15477,7 @@ }, "extend-shallow": { "version": "2.0.1", - "resolved": "http://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "requires": { "is-extendable": "^0.1.0" @@ -15261,7 +15485,7 @@ }, "is-accessor-descriptor": { "version": "0.1.6", - "resolved": "http://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-0.1.6.tgz", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "requires": { "kind-of": "^3.0.2" @@ -15269,7 +15493,7 @@ "dependencies": { "kind-of": { "version": "3.2.2", - "resolved": "http://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "requires": { "is-buffer": "^1.1.5" @@ -15279,7 +15503,7 @@ }, "is-data-descriptor": { "version": "0.1.4", - "resolved": "http://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-0.1.4.tgz", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "requires": { "kind-of": "^3.0.2" @@ -15287,7 +15511,7 @@ "dependencies": { "kind-of": { "version": "3.2.2", - "resolved": "http://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "requires": { "is-buffer": "^1.1.5" @@ -15329,7 +15553,7 @@ "dependencies": { "define-property": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/define-property/download/define-property-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", "requires": { "is-descriptor": "^1.0.0" @@ -15337,7 +15561,7 @@ }, "extend-shallow": { "version": "2.0.1", - "resolved": "http://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "requires": { "is-extendable": "^0.1.0" @@ -15347,7 +15571,7 @@ }, "fill-range": { "version": "4.0.0", - "resolved": "http://registry.npm.taobao.org/fill-range/download/fill-range-4.0.0.tgz", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", "requires": { "extend-shallow": "^2.0.1", @@ -15358,7 +15582,7 @@ "dependencies": { "extend-shallow": { "version": "2.0.1", - "resolved": "http://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "requires": { "is-extendable": "^0.1.0" @@ -15399,7 +15623,7 @@ }, "is-number": { "version": "3.0.0", - "resolved": "http://registry.npm.taobao.org/is-number/download/is-number-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", "requires": { "kind-of": "^3.0.2" @@ -15407,7 +15631,7 @@ "dependencies": { "kind-of": { "version": "3.2.2", - "resolved": "http://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "requires": { "is-buffer": "^1.1.5" @@ -15417,7 +15641,7 @@ }, "isobject": { "version": "3.0.1", - "resolved": "http://registry.npm.taobao.org/isobject/download/isobject-3.0.1.tgz", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" }, "kind-of": { @@ -15477,7 +15701,7 @@ }, "redent": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/redent/download/redent-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", "requires": { "indent-string": "^2.1.0", @@ -15546,7 +15770,7 @@ }, "regexpu-core": { "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/regexpu-core/download/regexpu-core-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz", "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=", "requires": { "regenerate": "^1.2.1", @@ -15565,7 +15789,7 @@ }, "registry-url": { "version": "3.1.0", - "resolved": "http://registry.npm.taobao.org/registry-url/download/registry-url-3.1.0.tgz", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz", "integrity": "sha1-PU74cPc93h138M+aOBQyRE4XSUI=", "requires": { "rc": "^1.0.1" @@ -15573,12 +15797,12 @@ }, "regjsgen": { "version": "0.2.0", - "resolved": "http://registry.npm.taobao.org/regjsgen/download/regjsgen-0.2.0.tgz", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz", "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=" }, "regjsparser": { "version": "0.1.5", - "resolved": "http://registry.npm.taobao.org/regjsparser/download/regjsparser-0.1.5.tgz", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz", "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", "requires": { "jsesc": "~0.5.0" @@ -15586,19 +15810,19 @@ "dependencies": { "jsesc": { "version": "0.5.0", - "resolved": "http://registry.npm.taobao.org/jsesc/download/jsesc-0.5.0.tgz", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=" } } }, "relateurl": { "version": "0.2.7", - "resolved": "http://registry.npm.taobao.org/relateurl/download/relateurl-0.2.7.tgz", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=" }, "remove-trailing-separator": { "version": "1.1.0", - "resolved": "http://registry.npm.taobao.org/remove-trailing-separator/download/remove-trailing-separator-1.1.0.tgz", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" }, "renderkid": { @@ -15620,12 +15844,12 @@ }, "repeat-string": { "version": "1.6.1", - "resolved": "http://registry.npm.taobao.org/repeat-string/download/repeat-string-1.6.1.tgz", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" }, "repeating": { "version": "2.0.1", - "resolved": "http://registry.npm.taobao.org/repeating/download/repeating-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", "requires": { "is-finite": "^1.0.0" @@ -15685,22 +15909,22 @@ }, "require-directory": { "version": "2.1.1", - "resolved": "http://registry.npm.taobao.org/require-directory/download/require-directory-2.1.1.tgz", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" }, "require-from-string": { "version": "1.2.1", - "resolved": "http://registry.npm.taobao.org/require-from-string/download/require-from-string-1.2.1.tgz", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-1.2.1.tgz", "integrity": "sha1-UpyczvJzgK3+yaL5ZbZJu+5jZBg=" }, "require-main-filename": { "version": "1.0.1", - "resolved": "http://registry.npm.taobao.org/require-main-filename/download/require-main-filename-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=" }, "require-uncached": { "version": "1.0.3", - "resolved": "http://registry.npm.taobao.org/require-uncached/download/require-uncached-1.0.3.tgz", + "resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz", "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=", "requires": { "caller-path": "^0.1.0", @@ -15709,7 +15933,7 @@ }, "requires-port": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/requires-port/download/requires-port-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" }, "reqwest": { @@ -15733,7 +15957,7 @@ }, "resolve-cwd": { "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/resolve-cwd/download/resolve-cwd-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", "requires": { "resolve-from": "^3.0.0" @@ -15741,14 +15965,14 @@ "dependencies": { "resolve-from": { "version": "3.0.0", - "resolved": "http://registry.npm.taobao.org/resolve-from/download/resolve-from-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" } } }, "resolve-dir": { "version": "1.0.1", - "resolved": "http://registry.npm.taobao.org/resolve-dir/download/resolve-dir-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", "requires": { "expand-tilde": "^2.0.0", @@ -15781,7 +16005,7 @@ }, "resolve-from": { "version": "1.0.1", - "resolved": "http://registry.npm.taobao.org/resolve-from/download/resolve-from-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz", "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=" }, "resolve-pathname": { @@ -15791,12 +16015,12 @@ }, "resolve-url": { "version": "0.2.1", - "resolved": "http://registry.npm.taobao.org/resolve-url/download/resolve-url-0.2.1.tgz", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" }, "restore-cursor": { "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/restore-cursor/download/restore-cursor-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", "requires": { "onetime": "^2.0.0", @@ -15835,7 +16059,7 @@ }, "right-align": { "version": "0.1.3", - "resolved": "http://registry.npm.taobao.org/right-align/download/right-align-0.1.3.tgz", + "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz", "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=", "requires": { "align-text": "^0.1.1" @@ -16001,12 +16225,12 @@ }, "rx-lite": { "version": "4.0.8", - "resolved": "http://registry.npm.taobao.org/rx-lite/download/rx-lite-4.0.8.tgz", + "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-4.0.8.tgz", "integrity": "sha1-Cx4Rr4vESDbwSmQH6S2kJGe3lEQ=" }, "rx-lite-aggregates": { "version": "4.0.8", - "resolved": "http://registry.npm.taobao.org/rx-lite-aggregates/download/rx-lite-aggregates-4.0.8.tgz", + "resolved": "https://registry.npmjs.org/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz", "integrity": "sha1-dTuHqJoRyVRnxKwWJsTvxOBcZ74=", "requires": { "rx-lite": "*" @@ -16027,7 +16251,7 @@ }, "safe-regex": { "version": "1.1.0", - "resolved": "http://registry.npm.taobao.org/safe-regex/download/safe-regex-1.1.0.tgz", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", "requires": { "ret": "~0.1.10" @@ -16040,7 +16264,7 @@ }, "sane": { "version": "1.6.0", - "resolved": "http://registry.npm.taobao.org/sane/download/sane-1.6.0.tgz", + "resolved": "https://registry.npmjs.org/sane/-/sane-1.6.0.tgz", "integrity": "sha1-lhDEUjB6E10pwf3+JUcDQYDEZ3U=", "requires": { "anymatch": "^1.3.0", @@ -16054,7 +16278,7 @@ "dependencies": { "bser": { "version": "1.0.2", - "resolved": "http://registry.npm.taobao.org/bser/download/bser-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/bser/-/bser-1.0.2.tgz", "integrity": "sha1-OBEWlwsqbe6lZG3RXdcnhES1YWk=", "requires": { "node-int64": "^0.4.0" @@ -16062,7 +16286,7 @@ }, "fb-watchman": { "version": "1.9.2", - "resolved": "http://registry.npm.taobao.org/fb-watchman/download/fb-watchman-1.9.2.tgz", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-1.9.2.tgz", "integrity": "sha1-okz0eCf4LTj7Waaa1wt247auc4M=", "requires": { "bser": "1.0.2" @@ -16243,7 +16467,7 @@ }, "select-hose": { "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/select-hose/download/select-hose-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" }, "selfsigned": { @@ -16261,7 +16485,7 @@ }, "semver-diff": { "version": "2.1.0", - "resolved": "http://registry.npm.taobao.org/semver-diff/download/semver-diff-2.1.0.tgz", + "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-2.1.0.tgz", "integrity": "sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=", "requires": { "semver": "^5.0.3" @@ -16323,7 +16547,7 @@ }, "serve-index": { "version": "1.9.1", - "resolved": "http://registry.npm.taobao.org/serve-index/download/serve-index-1.9.1.tgz", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", "requires": { "accepts": "~1.3.4", @@ -16379,12 +16603,12 @@ }, "serviceworker-cache-polyfill": { "version": "4.0.0", - "resolved": "http://registry.npm.taobao.org/serviceworker-cache-polyfill/download/serviceworker-cache-polyfill-4.0.0.tgz", + "resolved": "https://registry.npmjs.org/serviceworker-cache-polyfill/-/serviceworker-cache-polyfill-4.0.0.tgz", "integrity": "sha1-3hnuc77yGrPAdAo3sz22JGS6ves=" }, "set-blocking": { "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/set-blocking/download/set-blocking-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" }, "set-value": { @@ -16400,7 +16624,7 @@ "dependencies": { "extend-shallow": { "version": "2.0.1", - "resolved": "http://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "requires": { "is-extendable": "^0.1.0" @@ -16410,7 +16634,7 @@ }, "setimmediate": { "version": "1.0.5", - "resolved": "http://registry.npm.taobao.org/setimmediate/download/setimmediate-1.0.5.tgz", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" }, "setprototypeof": { @@ -16455,7 +16679,7 @@ }, "shebang-command": { "version": "1.2.0", - "resolved": "http://registry.npm.taobao.org/shebang-command/download/shebang-command-1.2.0.tgz", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", "requires": { "shebang-regex": "^1.0.0" @@ -16463,7 +16687,7 @@ }, "shebang-regex": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/shebang-regex/download/shebang-regex-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" }, "shell-quote": { @@ -16577,7 +16801,7 @@ }, "which-module": { "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/which-module/download/which-module-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" }, "wrap-ansi": { @@ -16789,7 +17013,7 @@ }, "slash": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/slash/download/slash-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=" }, "slice-ansi": { @@ -16825,7 +17049,7 @@ }, "define-property": { "version": "0.2.5", - "resolved": "http://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "requires": { "is-descriptor": "^0.1.0" @@ -16833,7 +17057,7 @@ }, "extend-shallow": { "version": "2.0.1", - "resolved": "http://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "requires": { "is-extendable": "^0.1.0" @@ -16841,7 +17065,7 @@ }, "source-map": { "version": "0.5.7", - "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.5.7.tgz", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" } } @@ -16858,7 +17082,7 @@ "dependencies": { "define-property": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/define-property/download/define-property-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", "requires": { "is-descriptor": "^1.0.0" @@ -16892,7 +17116,7 @@ }, "isobject": { "version": "3.0.1", - "resolved": "http://registry.npm.taobao.org/isobject/download/isobject-3.0.1.tgz", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" }, "kind-of": { @@ -16957,7 +17181,7 @@ }, "sort-keys": { "version": "1.1.2", - "resolved": "http://registry.npm.taobao.org/sort-keys/download/sort-keys-1.1.2.tgz", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", "requires": { "is-plain-obj": "^1.0.0" @@ -16987,8 +17211,8 @@ }, "source-map-support": { "version": "0.4.18", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", - "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", + "resolved": "https://registry.npm.taobao.org/source-map-support/download/source-map-support-0.4.18.tgz?cache=0&sync_timestamp=1587719517036&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map-support%2Fdownload%2Fsource-map-support-0.4.18.tgz", + "integrity": "sha1-Aoam3ovkJkEzhZTpfM6nXwosWF8=", "requires": { "source-map": "^0.5.6" }, @@ -17002,7 +17226,7 @@ }, "source-map-url": { "version": "0.4.0", - "resolved": "http://registry.npm.taobao.org/source-map-url/download/source-map-url-0.4.0.tgz", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=" }, "spdx-correct": { @@ -17108,7 +17332,7 @@ }, "sprintf-js": { "version": "1.0.3", - "resolved": "http://registry.npm.taobao.org/sprintf-js/download/sprintf-js-1.0.3.tgz", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" }, "sshpk": { @@ -17144,7 +17368,7 @@ }, "static-extend": { "version": "0.1.2", - "resolved": "http://registry.npm.taobao.org/static-extend/download/static-extend-0.1.2.tgz", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", "requires": { "define-property": "^0.2.5", @@ -17153,7 +17377,7 @@ "dependencies": { "define-property": { "version": "0.2.5", - "resolved": "http://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "requires": { "is-descriptor": "^0.1.0" @@ -17187,7 +17411,7 @@ }, "store": { "version": "2.0.12", - "resolved": "http://registry.npm.taobao.org/store/download/store-2.0.12.tgz", + "resolved": "https://registry.npmjs.org/store/-/store-2.0.12.tgz", "integrity": "sha1-jFNOKguDH3K3X8XxEZhXxE711ZM=" }, "stream-browserify": { @@ -17231,7 +17455,7 @@ }, "strict-uri-encode": { "version": "1.1.0", - "resolved": "http://registry.npm.taobao.org/strict-uri-encode/download/strict-uri-encode-1.1.0.tgz", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=" }, "string-convert": { @@ -17241,7 +17465,7 @@ }, "string-length": { "version": "1.0.1", - "resolved": "http://registry.npm.taobao.org/string-length/download/string-length-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-1.0.1.tgz", "integrity": "sha1-VpcPscOFWOnnC3KL894mmsRa36w=", "requires": { "strip-ansi": "^3.0.0" @@ -17258,12 +17482,12 @@ "dependencies": { "ansi-regex": { "version": "3.0.0", - "resolved": "http://registry.npm.taobao.org/ansi-regex/download/ansi-regex-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" }, "strip-ansi": { "version": "4.0.0", - "resolved": "http://registry.npm.taobao.org/strip-ansi/download/strip-ansi-4.0.0.tgz", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "requires": { "ansi-regex": "^3.0.0" @@ -17329,7 +17553,7 @@ }, "strip-ansi": { "version": "3.0.1", - "resolved": "http://registry.npm.taobao.org/strip-ansi/download/strip-ansi-3.0.1.tgz", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "requires": { "ansi-regex": "^2.0.0" @@ -17337,7 +17561,7 @@ }, "strip-bom": { "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/strip-bom/download/strip-bom-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", "requires": { "is-utf8": "^0.2.0" @@ -17345,12 +17569,12 @@ }, "strip-eof": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/strip-eof/download/strip-eof-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=" }, "strip-indent": { "version": "1.0.1", - "resolved": "http://registry.npm.taobao.org/strip-indent/download/strip-indent-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", "requires": { "get-stdin": "^4.0.1" @@ -17358,7 +17582,7 @@ }, "strip-json-comments": { "version": "2.0.1", - "resolved": "http://registry.npm.taobao.org/strip-json-comments/download/strip-json-comments-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=" }, "style-loader": { @@ -17613,7 +17837,7 @@ }, "sw-precache-webpack-plugin": { "version": "0.11.4", - "resolved": "http://registry.npm.taobao.org/sw-precache-webpack-plugin/download/sw-precache-webpack-plugin-0.11.4.tgz", + "resolved": "https://registry.npmjs.org/sw-precache-webpack-plugin/-/sw-precache-webpack-plugin-0.11.4.tgz", "integrity": "sha1-ppUBflTu1XVVFJOlGdwdqNotxeA=", "requires": { "del": "^2.2.2", @@ -17633,7 +17857,7 @@ }, "sw-toolbox": { "version": "3.6.0", - "resolved": "http://registry.npm.taobao.org/sw-toolbox/download/sw-toolbox-3.6.0.tgz", + "resolved": "https://registry.npmjs.org/sw-toolbox/-/sw-toolbox-3.6.0.tgz", "integrity": "sha1-Jt8dHHA0hljk3qKIQxkUm3sxg7U=", "requires": { "path-to-regexp": "^1.0.1", @@ -17725,7 +17949,7 @@ }, "term-size": { "version": "1.2.0", - "resolved": "http://registry.npm.taobao.org/term-size/download/term-size-1.2.0.tgz", + "resolved": "https://registry.npmjs.org/term-size/-/term-size-1.2.0.tgz", "integrity": "sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk=", "requires": { "execa": "^0.7.0" @@ -17944,7 +18168,7 @@ }, "text-table": { "version": "0.2.0", - "resolved": "http://registry.npm.taobao.org/text-table/download/text-table-0.2.0.tgz", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" }, "theming": { @@ -17965,7 +18189,7 @@ }, "through": { "version": "2.3.8", - "resolved": "http://registry.npm.taobao.org/through/download/through-2.3.8.tgz", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" }, "through2": { @@ -17985,7 +18209,7 @@ }, "timed-out": { "version": "4.0.1", - "resolved": "http://registry.npm.taobao.org/timed-out/download/timed-out-4.0.1.tgz", + "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=" }, "timers-browserify": { @@ -18033,23 +18257,23 @@ }, "tmpl": { "version": "1.0.4", - "resolved": "http://registry.npm.taobao.org/tmpl/download/tmpl-1.0.4.tgz", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz", "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=" }, "to-arraybuffer": { "version": "1.0.1", - "resolved": "http://registry.npm.taobao.org/to-arraybuffer/download/to-arraybuffer-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", "dev": true }, "to-fast-properties": { "version": "1.0.3", - "resolved": "http://registry.npm.taobao.org/to-fast-properties/download/to-fast-properties-1.0.3.tgz", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=" }, "to-object-path": { "version": "0.3.0", - "resolved": "http://registry.npm.taobao.org/to-object-path/download/to-object-path-0.3.0.tgz", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", "requires": { "kind-of": "^3.0.2" @@ -18068,7 +18292,7 @@ }, "to-regex-range": { "version": "2.1.1", - "resolved": "http://registry.npm.taobao.org/to-regex-range/download/to-regex-range-2.1.1.tgz", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", "requires": { "is-number": "^3.0.0", @@ -18077,7 +18301,7 @@ "dependencies": { "is-number": { "version": "3.0.0", - "resolved": "http://registry.npm.taobao.org/is-number/download/is-number-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", "requires": { "kind-of": "^3.0.2" @@ -18106,17 +18330,17 @@ }, "tr46": { "version": "0.0.3", - "resolved": "http://registry.npm.taobao.org/tr46/download/tr46-0.0.3.tgz", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" }, "trim-newlines": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/trim-newlines/download/trim-newlines-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=" }, "trim-right": { "version": "1.0.1", - "resolved": "http://registry.npm.taobao.org/trim-right/download/trim-right-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=" }, "true-case-path": { @@ -18141,13 +18365,13 @@ }, "tty-browserify": { "version": "0.0.0", - "resolved": "http://registry.npm.taobao.org/tty-browserify/download/tty-browserify-0.0.0.tgz", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", "dev": true }, "tunnel-agent": { "version": "0.6.0", - "resolved": "http://registry.npm.taobao.org/tunnel-agent/download/tunnel-agent-0.6.0.tgz", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", "requires": { "safe-buffer": "^5.0.1" @@ -18155,12 +18379,12 @@ }, "tweetnacl": { "version": "0.14.5", - "resolved": "http://registry.npm.taobao.org/tweetnacl/download/tweetnacl-0.14.5.tgz", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" }, "type-check": { "version": "0.3.2", - "resolved": "http://registry.npm.taobao.org/type-check/download/type-check-0.3.2.tgz", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", "requires": { "prelude-ls": "~1.1.2" @@ -18182,7 +18406,7 @@ }, "typedarray": { "version": "0.0.6", - "resolved": "http://registry.npm.taobao.org/typedarray/download/typedarray-0.0.6.tgz", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" }, "ua-parser-js": { @@ -18209,7 +18433,7 @@ }, "uglify-to-browserify": { "version": "1.0.2", - "resolved": "http://registry.npm.taobao.org/uglify-to-browserify/download/uglify-to-browserify-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz", "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=", "optional": true }, @@ -18415,12 +18639,12 @@ }, "uniq": { "version": "1.0.1", - "resolved": "http://registry.npm.taobao.org/uniq/download/uniq-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=" }, "uniqs": { "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/uniqs/download/uniqs-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=", "dev": true }, @@ -18444,7 +18668,7 @@ }, "unique-string": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/unique-string/download/unique-string-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz", "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=", "requires": { "crypto-random-string": "^1.0.0" @@ -18457,7 +18681,7 @@ }, "unpipe": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/unpipe/download/unpipe-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" }, "unquote": { @@ -18468,7 +18692,7 @@ }, "unset-value": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/unset-value/download/unset-value-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", "requires": { "has-value": "^0.3.1", @@ -18477,7 +18701,7 @@ "dependencies": { "has-value": { "version": "0.3.1", - "resolved": "http://registry.npm.taobao.org/has-value/download/has-value-0.3.1.tgz", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", "requires": { "get-value": "^2.0.3", @@ -18487,7 +18711,7 @@ "dependencies": { "isobject": { "version": "2.1.0", - "resolved": "http://registry.npm.taobao.org/isobject/download/isobject-2.1.0.tgz", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", "requires": { "isarray": "1.0.0" @@ -18497,19 +18721,19 @@ }, "has-values": { "version": "0.1.4", - "resolved": "http://registry.npm.taobao.org/has-values/download/has-values-0.1.4.tgz", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=" }, "isobject": { "version": "3.0.1", - "resolved": "http://registry.npm.taobao.org/isobject/download/isobject-3.0.1.tgz", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" } } }, "unzip-response": { "version": "2.0.1", - "resolved": "http://registry.npm.taobao.org/unzip-response/download/unzip-response-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-2.0.1.tgz", "integrity": "sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c=" }, "upath": { @@ -18561,12 +18785,12 @@ }, "urix": { "version": "0.1.0", - "resolved": "http://registry.npm.taobao.org/urix/download/urix-0.1.0.tgz", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" }, "url": { "version": "0.11.0", - "resolved": "http://registry.npm.taobao.org/url/download/url-0.11.0.tgz", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", "requires": { "punycode": "1.3.2", @@ -18575,7 +18799,7 @@ "dependencies": { "punycode": { "version": "1.3.2", - "resolved": "http://registry.npm.taobao.org/punycode/download/punycode-1.3.2.tgz", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" } } @@ -18632,7 +18856,7 @@ }, "url-parse-lax": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/url-parse-lax/download/url-parse-lax-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", "requires": { "prepend-http": "^1.0.1" @@ -18643,6 +18867,12 @@ "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" }, + "user-home": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/user-home/download/user-home-1.1.1.tgz", + "integrity": "sha1-K1viOjK2Onyd640PKNSFcko98ZA=", + "dev": true + }, "util": { "version": "0.11.1", "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", @@ -18662,7 +18892,7 @@ }, "util-deprecate": { "version": "1.0.2", - "resolved": "http://registry.npm.taobao.org/util-deprecate/download/util-deprecate-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" }, "util.promisify": { @@ -18676,12 +18906,12 @@ }, "utila": { "version": "0.4.0", - "resolved": "http://registry.npm.taobao.org/utila/download/utila-0.4.0.tgz", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" }, "utils-merge": { "version": "1.0.1", - "resolved": "http://registry.npm.taobao.org/utils-merge/download/utils-merge-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" }, "uuid": { @@ -18694,6 +18924,15 @@ "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.0.3.tgz", "integrity": "sha512-CNmdbwQMBjwr9Gsmohvm0pbL954tJrNzf6gWL3K+QMQf00PF7ERGrEiLgjuU3mKreLC2MeGhUsNV9ybTbLgd3w==" }, + "v8flags": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/v8flags/download/v8flags-2.1.1.tgz?cache=0&sync_timestamp=1590964281452&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fv8flags%2Fdownload%2Fv8flags-2.1.1.tgz", + "integrity": "sha1-qrGh+jDUX4jdMhFIh1rALAtV5bQ=", + "dev": true, + "requires": { + "user-home": "^1.1.1" + } + }, "validate-npm-package-license": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", @@ -18710,7 +18949,7 @@ }, "vary": { "version": "1.1.2", - "resolved": "http://registry.npm.taobao.org/vary/download/vary-1.1.2.tgz", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" }, "vendors": { @@ -18731,7 +18970,7 @@ }, "verror": { "version": "1.10.0", - "resolved": "http://registry.npm.taobao.org/verror/download/verror-1.10.0.tgz", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", "requires": { "assert-plus": "^1.0.0", @@ -18770,7 +19009,7 @@ }, "walker": { "version": "1.0.7", - "resolved": "http://registry.npm.taobao.org/walker/download/walker-1.0.7.tgz", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", "requires": { "makeerror": "1.0.x" @@ -18786,7 +19025,7 @@ }, "watch": { "version": "0.10.0", - "resolved": "http://registry.npm.taobao.org/watch/download/watch-0.10.0.tgz", + "resolved": "https://registry.npmjs.org/watch/-/watch-0.10.0.tgz", "integrity": "sha1-d3mLLaD5kQ1ZXxrOWwwiWFIfIdw=" }, "watchpack": { @@ -19812,7 +20051,7 @@ }, "globby": { "version": "6.1.0", - "resolved": "http://registry.npm.taobao.org/globby/download/globby-6.1.0.tgz", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", "requires": { "array-union": "^1.0.1", @@ -19824,7 +20063,7 @@ "dependencies": { "pify": { "version": "2.3.0", - "resolved": "http://registry.npm.taobao.org/pify/download/pify-2.3.0.tgz", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" } } @@ -20055,7 +20294,7 @@ }, "whatwg-fetch": { "version": "2.0.3", - "resolved": "http://registry.npm.taobao.org/whatwg-fetch/download/whatwg-fetch-2.0.3.tgz", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.3.tgz", "integrity": "sha1-nITsLc9oGH/wC8ZOEnS0QhduHIQ=" }, "whatwg-mimetype": { @@ -20065,7 +20304,7 @@ }, "whatwg-url": { "version": "4.8.0", - "resolved": "http://registry.npm.taobao.org/whatwg-url/download/whatwg-url-4.8.0.tgz", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-4.8.0.tgz", "integrity": "sha1-0pgaqRSMHgCkHFphMRZqtGg7vMA=", "requires": { "tr46": "~0.0.3", @@ -20074,7 +20313,7 @@ "dependencies": { "webidl-conversions": { "version": "3.0.1", - "resolved": "http://registry.npm.taobao.org/webidl-conversions/download/webidl-conversions-3.0.1.tgz", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" } } @@ -20089,7 +20328,7 @@ }, "which-module": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/which-module/download/which-module-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=" }, "wide-align": { @@ -20111,7 +20350,7 @@ }, "window-size": { "version": "0.1.0", - "resolved": "http://registry.npm.taobao.org/window-size/download/window-size-0.1.0.tgz", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz", "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=" }, "wolfy87-eventemitter": { @@ -20147,7 +20386,7 @@ }, "wrap-ansi": { "version": "2.1.0", - "resolved": "http://registry.npm.taobao.org/wrap-ansi/download/wrap-ansi-2.1.0.tgz", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", "requires": { "string-width": "^1.0.1", @@ -20156,7 +20395,7 @@ "dependencies": { "is-fullwidth-code-point": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", "requires": { "number-is-nan": "^1.0.0" @@ -20164,7 +20403,7 @@ }, "string-width": { "version": "1.0.2", - "resolved": "http://registry.npm.taobao.org/string-width/download/string-width-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", "requires": { "code-point-at": "^1.0.0", @@ -20184,12 +20423,12 @@ }, "wrappy": { "version": "1.0.2", - "resolved": "http://registry.npm.taobao.org/wrappy/download/wrappy-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" }, "write": { "version": "0.2.1", - "resolved": "http://registry.npm.taobao.org/write/download/write-0.2.1.tgz", + "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz", "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=", "requires": { "mkdirp": "^0.5.1" @@ -20212,12 +20451,12 @@ }, "xdg-basedir": { "version": "3.0.0", - "resolved": "http://registry.npm.taobao.org/xdg-basedir/download/xdg-basedir-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-3.0.0.tgz", "integrity": "sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ=" }, "xml-name-validator": { "version": "2.0.1", - "resolved": "http://registry.npm.taobao.org/xml-name-validator/download/xml-name-validator-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-2.0.1.tgz", "integrity": "sha1-TYuPHszTQZqjYgYb7O9RXh5VljU=" }, "xmlchars": { @@ -20233,12 +20472,12 @@ }, "y18n": { "version": "3.2.1", - "resolved": "http://registry.npm.taobao.org/y18n/download/y18n-3.2.1.tgz", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=" }, "yallist": { "version": "2.1.2", - "resolved": "http://registry.npm.taobao.org/yallist/download/yallist-2.1.2.tgz", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" }, "yargs": { @@ -20254,7 +20493,7 @@ }, "yargs-parser": { "version": "5.0.0", - "resolved": "http://registry.npm.taobao.org/yargs-parser/download/yargs-parser-5.0.0.tgz", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz", "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=", "requires": { "camelcase": "^3.0.0" diff --git a/package.json b/package.json index db35dca4a..42d6722cf 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,6 @@ "array-flatten": "^2.1.2", "autoprefixer": "7.1.6", "axios": "^0.18.1", - "babel-core": "6.26.0", "babel-eslint": "7.2.3", "babel-jest": "20.0.3", "babel-loader": "7.1.2", @@ -23,6 +22,7 @@ "chalk": "1.1.3", "classnames": "^2.2.5", "clipboard": "^2.0.6", + "code-prettify": "^0.1.0", "codemirror": "^5.53.0", "connected-react-router": "4.4.1", "css-loader": "^3.5.2", @@ -181,7 +181,13 @@ "port": "3007", "devDependencies": { "@babel/runtime": "7.0.0-beta.51", + "babel-cli": "^6.26.0", + "babel-core": "^6.26.0", "babel-plugin-import": "^1.13.0", + "babel-plugin-transform-runtime": "^6.23.0", + "babel-preset-es2015": "^6.24.1", + "babel-preset-react": "^6.24.1", + "babel-preset-stage-2": "^6.24.1", "compression-webpack-plugin": "^1.1.12", "concat": "^1.0.3", "happypack": "^5.0.1", diff --git a/public/css/edu-purge.css b/public/css/edu-purge.css index 788f821c7..80fb12a64 100644 --- a/public/css/edu-purge.css +++ b/public/css/edu-purge.css @@ -2325,6 +2325,9 @@ input::-ms-clear { background-color: #F5F5F5; } +.ant-modal-close{ + top:8px!important; +} .newContainer { min-height: 100%; @@ -2658,7 +2661,7 @@ a.color-green:hover { /*百分比宽度*/ .width100 { - width: 100%; + width: 100% !important; } .width89 { @@ -3944,7 +3947,7 @@ html>body #ajax-indicator { .head-nav { text-align: center; - height: 60px; + height: 70px; box-sizing: border-box; min-width: 780px; overflow: hidden; @@ -3957,29 +3960,29 @@ html>body #ajax-indicator { position: absolute; top: 0px; z-index: 3; - height: 60px; + height: 70px; box-sizing: border-box; } .head-nav ul#header-nav li { float: left; - height: 60px; - line-height: 60px; - margin-right: 30px; + height: 70px; + line-height: 70px; cursor: pointer; position: relative; font-size: 16px; + padding:0px 20px; } .head-nav ul#header-nav li a { display: block; height: 100%; width: 100%; - color: #333333; + color: #333; font-size: 16px; } -.head-nav ul#header-nav li a:hover { +.head-nav ul#header-nav li a:hover,.head-nav ul#header-nav li.active a { color: #5091FF; } @@ -3987,13 +3990,10 @@ html>body #ajax-indicator { margin-right: 0px } -.head-nav ul#header-nav li.active a:first-child { - color: #459be5 !important; +.head-nav ul#header-nav li.active{ + /* background-color: #3B3B3B; */ } -.head-nav ul#header-nav li.active p { - color: #459be5 !important; -} .head-nav ul#header-nav li p:hover { color: #cccccc; @@ -4006,23 +4006,23 @@ html>body #ajax-indicator { color: #fff } -.head-nav ul#header-nav li.active div ul li a { +/* .head-nav ul#header-nav li.active div ul li a { color: #000 !important; -} +} */ -.head-nav ul#header-nav li.active div ul li a:hover { +/* .head-nav ul#header-nav li.active div ul li a:hover { color: #FFF !important; } .head-nav ul#header-nav li.active ul li a { color: #000 !important; -} +} */ -.head-nav ul#header-nav li.active ul li a:hover { +/* .head-nav ul#header-nav li.active ul li a:hover { color: #FFF !important; -} +} */ -.head-nav ul#header-nav li.active:after { +/* .head-nav ul#header-nav li.active:after { content: ''; position: absolute; left: 0px; @@ -4032,7 +4032,7 @@ html>body #ajax-indicator { height: 2px; width: 32px; background-color: #459be5; -} +} */ .head-right { box-sizing: border-box; diff --git a/public/css/iconfont.css b/public/css/iconfont.css index 78227bc1d..63b50c229 100644 --- a/public/css/iconfont.css +++ b/public/css/iconfont.css @@ -1,10 +1,10 @@ @font-face {font-family: "iconfont"; - src: url('iconfont.eot?t=1594284253327'); /* IE9 */ - src: url('iconfont.eot?t=1594284253327#iefix') format('embedded-opentype'), /* IE6-IE8 */ - url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'), - url('iconfont.woff?t=1594284253327') format('woff'), - url('iconfont.ttf?t=1594284253327') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */ - url('iconfont.svg?t=1594284253327#iconfont') format('svg'); /* iOS 4.1- */ + src: url('iconfont.eot?t=1602237282221'); /* IE9 */ + src: url('iconfont.eot?t=1602237282221#iefix') format('embedded-opentype'), /* IE6-IE8 */ + url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'), + url('iconfont.woff?t=1602237282221') format('woff'), + url('iconfont.ttf?t=1602237282221') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */ + url('iconfont.svg?t=1602237282221#iconfont') format('svg'); /* iOS 4.1- */ } .iconfont { @@ -15,6 +15,322 @@ -moz-osx-font-smoothing: grayscale; } +.icon-zhuye1:before { + content: "\e7e4"; +} + +.icon-xiangmujianjie:before { + content: "\e7e7"; +} + +.icon-canyuchengyuan:before { + content: "\e7e6"; +} + +.icon-shiyongwendang:before { + content: "\e7e5"; +} + +.icon-daimaku:before { + content: "\e7d9"; +} + +.icon-forc:before { + content: "\e7da"; +} + +.icon-dianzan3:before { + content: "\e7dd"; +} + +.icon-lichengbei:before { + content: "\e7de"; +} + +.icon-quxiaodianzan:before { + content: "\e7df"; +} + +.icon-fork2:before { + content: "\e7e0"; +} + +.icon-hebingqingqiu1:before { + content: "\e7e1"; +} + +.icon-renwu:before { + content: "\e7e2"; +} + +.icon-tongzhi:before { + content: "\e7e3"; +} + +.icon-jinbi:before { + content: "\e7c5"; +} + +.icon-weikaishexiangtou1:before { + content: "\e7d8"; +} + +.icon-guankacaidan:before { + content: "\e7ce"; +} + +.icon-zhongzhishixun:before { + content: "\e7d5"; +} + +.icon-fuzhiniantie:before { + content: "\e7d6"; +} + +.icon-gongxiangzhuomian:before { + content: "\e7d7"; +} + +.icon-tuichuquanping:before { + content: "\e7d4"; +} + +.icon-quanping:before { + content: "\e7d2"; +} + +.icon-fuzhibanbenkudizhi1:before { + content: "\e7d3"; +} + +.icon-shiyanhuanjingdaojishi:before { + content: "\e7d1"; +} + +.icon-vncshixunjiemian-gongjulan:before { + content: "\e7d0"; +} + +.icon-vncshixunjiemian-zhankai:before { + content: "\e7cf"; +} + +.icon-vncshixunjiemian-shouqi:before { + content: "\e7cd"; +} + +.icon-chexiaofenzu:before { + content: "\e7ca"; +} + +.icon-chexiaogongxiang:before { + content: "\e7cb"; +} + +.icon-xuanzhong1:before { + content: "\e7cc"; +} + +.icon-jingshi1:before { + content: "\e7c9"; +} + +.icon-shanchu21:before { + content: "\e7c8"; +} + +.icon-shoucang3:before { + content: "\e7c7"; +} + +.icon-sousuo2:before { + content: "\e7c6"; +} + +.icon-guangbiao:before { + content: "\e7c4"; +} + +.icon-QQ:before { + content: "\e7c3"; +} + +.icon-yonghu:before { + content: "\e7c2"; +} + +.icon-oschina:before { + content: "\e7c1"; +} + +.icon-you:before { + content: "\e7bf"; +} + +.icon-zuo:before { + content: "\e7c0"; +} + +.icon-bianchengyuyan:before { + content: "\e7bd"; +} + +.icon-jiantou:before { + content: "\e7bc"; +} + +.icon-ziyongshijuan:before { + content: "\e7b3"; +} + +.icon-yigongkaishijuan:before { + content: "\e7bb"; +} + +.icon-shipin:before { + content: "\e7b4"; +} + +.icon-shixun2:before { + content: "\e7be"; +} + +.icon-fangda2:before { + content: "\e7ba"; +} + +.icon-fangzuobi:before { + content: "\e7b9"; +} + +.icon-shizhong:before { + content: "\e7b8"; +} + +.icon-shangchuanshipin1:before { + content: "\e7b7"; +} + +.icon-duigou1:before { + content: "\e7b2"; +} + +.icon-lianjie1:before { + content: "\e7b5"; +} + +.icon-zhangjie:before { + content: "\e7b6"; +} + +.icon-mobanguanli2:before { + content: "\e7b1"; +} + +.icon-fenzuzuoye2:before { + content: "\e7b0"; +} + +.icon-biyezuoye1:before { + content: "\e7af"; +} + +.icon-tongji3:before { + content: "\e7ae"; +} + +.icon-qiandao1:before { + content: "\e7ad"; +} + +.icon-fenban2:before { + content: "\e7ac"; +} + +.icon-taolun2:before { + content: "\e7ab"; +} + +.icon-shipinzhibo1:before { + content: "\e7aa"; +} + +.icon-kaoshishijuan1:before { + content: "\e7a9"; +} + +.icon-kaoshiwenjuan1:before { + content: "\e7a7"; +} + +.icon-xuexiziyuan1:before { + content: "\e7a8"; +} + +.icon-putongzuoye1:before { + content: "\e782"; +} + +.icon-shixunzuoye1:before { + content: "\e7a6"; +} + +.icon-Lastupdated:before { + content: "\e7a5"; +} + +.icon-CONTACTS:before { + content: "\e7a4"; +} + +.icon-SPONSORS:before { + content: "\e7a3"; +} + +.icon-FINALREPORTS:before { + content: "\e7a2"; +} + +.icon-STEERINGCOMMITTEE:before { + content: "\e7a1"; +} + +.icon-ORGANIZINGICSE-MOU:before { + content: "\e7a0"; +} + +.icon-INFLUENTIALPAPERS:before { + content: "\e79f"; +} + +.icon-BIBLIOGRAPHIES:before { + content: "\e79e"; +} + +.icon-PROCEEDINGS:before { + content: "\e79d"; +} + +.icon-HISTORY:before { + content: "\e79c"; +} + +.icon-CONDUCTSAFETY:before { + content: "\e79b"; +} + +.icon-EDISTATEMENT:before { + content: "\e79a"; +} + +.icon-MAILINGLIST:before { + content: "\e799"; +} + +.icon-HOME:before { + content: "\e798"; +} + .icon-zhunbeizhong:before { content: "\e797"; } @@ -87,10 +403,6 @@ content: "\e783"; } -.icon-putongzuoye1:before { - content: "\e782"; -} - .icon-shixunzuoye:before { content: "\e781"; } diff --git a/public/css/iconfont.eot b/public/css/iconfont.eot index c35e53134..33e778092 100644 Binary files a/public/css/iconfont.eot and b/public/css/iconfont.eot differ diff --git a/public/css/iconfont.js b/public/css/iconfont.js index 41acb9e10..062c6bf29 100644 --- a/public/css/iconfont.js +++ b/public/css/iconfont.js @@ -1 +1 @@ -!function(c){var l,a,h,i,o,t,z,s='',p=(l=document.getElementsByTagName("script"))[l.length-1].getAttribute("data-injectcss");if(p&&!c.__iconfont__svg__cssinject__){c.__iconfont__svg__cssinject__=!0;try{document.write("")}catch(c){console&&console.log(c)}}function m(){t||(t=!0,i())}a=function(){var c,l,a,h,i,o=document.createElement("div");o.innerHTML=s,s=null,(c=o.getElementsByTagName("svg")[0])&&(c.setAttribute("aria-hidden","true"),c.style.position="absolute",c.style.width=0,c.style.height=0,c.style.overflow="hidden",l=c,(a=document.body).firstChild?(h=l,(i=a.firstChild).parentNode.insertBefore(h,i)):a.appendChild(l))},document.addEventListener?~["complete","loaded","interactive"].indexOf(document.readyState)?setTimeout(a,0):(h=function(){document.removeEventListener("DOMContentLoaded",h,!1),a()},document.addEventListener("DOMContentLoaded",h,!1)):document.attachEvent&&(i=a,o=c.document,t=!1,(z=function(){try{o.documentElement.doScroll("left")}catch(c){return void setTimeout(z,50)}m()})(),o.onreadystatechange=function(){"complete"==o.readyState&&(o.onreadystatechange=null,m())})}(window); \ No newline at end of file +!function(c){var l,a,h,i,o,t,z='',p=(p=document.getElementsByTagName("script"))[p.length-1].getAttribute("data-injectcss");if(p&&!c.__iconfont__svg__cssinject__){c.__iconfont__svg__cssinject__=!0;try{document.write("")}catch(c){console&&console.log(c)}}function s(){o||(o=!0,h())}l=function(){var c,l,a,h;(h=document.createElement("div")).innerHTML=z,z=null,(a=h.getElementsByTagName("svg")[0])&&(a.setAttribute("aria-hidden","true"),a.style.position="absolute",a.style.width=0,a.style.height=0,a.style.overflow="hidden",c=a,(l=document.body).firstChild?(h=c,(a=l.firstChild).parentNode.insertBefore(h,a)):l.appendChild(c))},document.addEventListener?~["complete","loaded","interactive"].indexOf(document.readyState)?setTimeout(l,0):(a=function(){document.removeEventListener("DOMContentLoaded",a,!1),l()},document.addEventListener("DOMContentLoaded",a,!1)):document.attachEvent&&(h=l,i=c.document,o=!1,(t=function(){try{i.documentElement.doScroll("left")}catch(c){return void setTimeout(t,50)}s()})(),i.onreadystatechange=function(){"complete"==i.readyState&&(i.onreadystatechange=null,s())})}(window); \ No newline at end of file diff --git a/public/css/iconfont.json b/public/css/iconfont.json index e97cc02b9..1aada5b0a 100644 --- a/public/css/iconfont.json +++ b/public/css/iconfont.json @@ -5,6 +5,559 @@ "css_prefix_text": "icon-", "description": "", "glyphs": [ + { + "icon_id": "17567215", + "name": "主页", + "font_class": "zhuye1", + "unicode": "e7e4", + "unicode_decimal": 59364 + }, + { + "icon_id": "17542255", + "name": "项目简介", + "font_class": "xiangmujianjie", + "unicode": "e7e7", + "unicode_decimal": 59367 + }, + { + "icon_id": "17542254", + "name": "参与成员", + "font_class": "canyuchengyuan", + "unicode": "e7e6", + "unicode_decimal": 59366 + }, + { + "icon_id": "17542253", + "name": "使用文档", + "font_class": "shiyongwendang", + "unicode": "e7e5", + "unicode_decimal": 59365 + }, + { + "icon_id": "17541348", + "name": "代码库", + "font_class": "daimaku", + "unicode": "e7d9", + "unicode_decimal": 59353 + }, + { + "icon_id": "17541349", + "name": "forc", + "font_class": "forc", + "unicode": "e7da", + "unicode_decimal": 59354 + }, + { + "icon_id": "17541350", + "name": "点赞", + "font_class": "dianzan3", + "unicode": "e7dd", + "unicode_decimal": 59357 + }, + { + "icon_id": "17541351", + "name": "里程碑", + "font_class": "lichengbei", + "unicode": "e7de", + "unicode_decimal": 59358 + }, + { + "icon_id": "17541352", + "name": "取消点赞", + "font_class": "quxiaodianzan", + "unicode": "e7df", + "unicode_decimal": 59359 + }, + { + "icon_id": "17541353", + "name": "fork2", + "font_class": "fork2", + "unicode": "e7e0", + "unicode_decimal": 59360 + }, + { + "icon_id": "17541354", + "name": "合并请求", + "font_class": "hebingqingqiu1", + "unicode": "e7e1", + "unicode_decimal": 59361 + }, + { + "icon_id": "17541355", + "name": "任务", + "font_class": "renwu", + "unicode": "e7e2", + "unicode_decimal": 59362 + }, + { + "icon_id": "17541356", + "name": "通知", + "font_class": "tongzhi", + "unicode": "e7e3", + "unicode_decimal": 59363 + }, + { + "icon_id": "17481990", + "name": "金币", + "font_class": "jinbi", + "unicode": "e7c5", + "unicode_decimal": 59333 + }, + { + "icon_id": "17468131", + "name": "未开摄像头", + "font_class": "weikaishexiangtou1", + "unicode": "e7d8", + "unicode_decimal": 59352 + }, + { + "icon_id": "17435144", + "name": "关卡菜单", + "font_class": "guankacaidan", + "unicode": "e7ce", + "unicode_decimal": 59342 + }, + { + "icon_id": "17416333", + "name": "重置实训", + "font_class": "zhongzhishixun", + "unicode": "e7d5", + "unicode_decimal": 59349 + }, + { + "icon_id": "17416337", + "name": "复制粘贴", + "font_class": "fuzhiniantie", + "unicode": "e7d6", + "unicode_decimal": 59350 + }, + { + "icon_id": "17416342", + "name": "共享桌面", + "font_class": "gongxiangzhuomian", + "unicode": "e7d7", + "unicode_decimal": 59351 + }, + { + "icon_id": "17415865", + "name": "退出全屏", + "font_class": "tuichuquanping", + "unicode": "e7d4", + "unicode_decimal": 59348 + }, + { + "icon_id": "17415856", + "name": "全屏", + "font_class": "quanping", + "unicode": "e7d2", + "unicode_decimal": 59346 + }, + { + "icon_id": "17415080", + "name": "复制版本库地址", + "font_class": "fuzhibanbenkudizhi1", + "unicode": "e7d3", + "unicode_decimal": 59347 + }, + { + "icon_id": "17400088", + "name": "实验环境倒计时", + "font_class": "shiyanhuanjingdaojishi", + "unicode": "e7d1", + "unicode_decimal": 59345 + }, + { + "icon_id": "17399931", + "name": "vnc实训界面-工具栏", + "font_class": "vncshixunjiemian-gongjulan", + "unicode": "e7d0", + "unicode_decimal": 59344 + }, + { + "icon_id": "17399816", + "name": "vnc实训界面-展开", + "font_class": "vncshixunjiemian-zhankai", + "unicode": "e7cf", + "unicode_decimal": 59343 + }, + { + "icon_id": "17399289", + "name": "vnc实训界面-收起", + "font_class": "vncshixunjiemian-shouqi", + "unicode": "e7cd", + "unicode_decimal": 59341 + }, + { + "icon_id": "17393121", + "name": "撤销分组", + "font_class": "chexiaofenzu", + "unicode": "e7ca", + "unicode_decimal": 59338 + }, + { + "icon_id": "17393122", + "name": "撤销共享", + "font_class": "chexiaogongxiang", + "unicode": "e7cb", + "unicode_decimal": 59339 + }, + { + "icon_id": "17393123", + "name": "选中", + "font_class": "xuanzhong1", + "unicode": "e7cc", + "unicode_decimal": 59340 + }, + { + "icon_id": "17347836", + "name": "警示", + "font_class": "jingshi1", + "unicode": "e7c9", + "unicode_decimal": 59337 + }, + { + "icon_id": "17338109", + "name": "删除", + "font_class": "shanchu21", + "unicode": "e7c8", + "unicode_decimal": 59336 + }, + { + "icon_id": "17338062", + "name": "收藏", + "font_class": "shoucang3", + "unicode": "e7c7", + "unicode_decimal": 59335 + }, + { + "icon_id": "17320656", + "name": "搜索", + "font_class": "sousuo2", + "unicode": "e7c6", + "unicode_decimal": 59334 + }, + { + "icon_id": "17272329", + "name": "光标", + "font_class": "guangbiao", + "unicode": "e7c4", + "unicode_decimal": 59332 + }, + { + "icon_id": "17215358", + "name": "QQ", + "font_class": "QQ", + "unicode": "e7c3", + "unicode_decimal": 59331 + }, + { + "icon_id": "675739", + "name": "用户", + "font_class": "yonghu", + "unicode": "e7c2", + "unicode_decimal": 59330 + }, + { + "icon_id": "12703761", + "name": "oschina", + "font_class": "oschina", + "unicode": "e7c1", + "unicode_decimal": 59329 + }, + { + "icon_id": "17189615", + "name": "右", + "font_class": "you", + "unicode": "e7bf", + "unicode_decimal": 59327 + }, + { + "icon_id": "17189616", + "name": "左", + "font_class": "zuo", + "unicode": "e7c0", + "unicode_decimal": 59328 + }, + { + "icon_id": "17126010", + "name": "编程语言", + "font_class": "bianchengyuyan", + "unicode": "e7bd", + "unicode_decimal": 59325 + }, + { + "icon_id": "4550494", + "name": "箭头", + "font_class": "jiantou", + "unicode": "e7bc", + "unicode_decimal": 59324 + }, + { + "icon_id": "17078373", + "name": "自用试卷", + "font_class": "ziyongshijuan", + "unicode": "e7b3", + "unicode_decimal": 59315 + }, + { + "icon_id": "17078374", + "name": "已公开试卷", + "font_class": "yigongkaishijuan", + "unicode": "e7bb", + "unicode_decimal": 59323 + }, + { + "icon_id": "17077771", + "name": "视频", + "font_class": "shipin", + "unicode": "e7b4", + "unicode_decimal": 59316 + }, + { + "icon_id": "17077772", + "name": "实训", + "font_class": "shixun2", + "unicode": "e7be", + "unicode_decimal": 59326 + }, + { + "icon_id": "17060498", + "name": "放大", + "font_class": "fangda2", + "unicode": "e7ba", + "unicode_decimal": 59322 + }, + { + "icon_id": "17060439", + "name": "开启防作弊", + "font_class": "fangzuobi", + "unicode": "e7b9", + "unicode_decimal": 59321 + }, + { + "icon_id": "17027771", + "name": "闹钟", + "font_class": "shizhong", + "unicode": "e7b8", + "unicode_decimal": 59320 + }, + { + "icon_id": "16923000", + "name": "上传视频 (1)", + "font_class": "shangchuanshipin1", + "unicode": "e7b7", + "unicode_decimal": 59319 + }, + { + "icon_id": "16922942", + "name": "对勾", + "font_class": "duigou1", + "unicode": "e7b2", + "unicode_decimal": 59314 + }, + { + "icon_id": "16922946", + "name": "链接 (1)", + "font_class": "lianjie1", + "unicode": "e7b5", + "unicode_decimal": 59317 + }, + { + "icon_id": "16922947", + "name": "章节", + "font_class": "zhangjie", + "unicode": "e7b6", + "unicode_decimal": 59318 + }, + { + "icon_id": "16771382", + "name": "模版管理2", + "font_class": "mobanguanli2", + "unicode": "e7b1", + "unicode_decimal": 59313 + }, + { + "icon_id": "16771348", + "name": "分组作业", + "font_class": "fenzuzuoye2", + "unicode": "e7b0", + "unicode_decimal": 59312 + }, + { + "icon_id": "16771344", + "name": "毕业作业", + "font_class": "biyezuoye1", + "unicode": "e7af", + "unicode_decimal": 59311 + }, + { + "icon_id": "16771343", + "name": "统计", + "font_class": "tongji3", + "unicode": "e7ae", + "unicode_decimal": 59310 + }, + { + "icon_id": "16771339", + "name": "签到", + "font_class": "qiandao1", + "unicode": "e7ad", + "unicode_decimal": 59309 + }, + { + "icon_id": "16771338", + "name": "分班", + "font_class": "fenban2", + "unicode": "e7ac", + "unicode_decimal": 59308 + }, + { + "icon_id": "16771329", + "name": "讨论", + "font_class": "taolun2", + "unicode": "e7ab", + "unicode_decimal": 59307 + }, + { + "icon_id": "16771324", + "name": "视频直播", + "font_class": "shipinzhibo1", + "unicode": "e7aa", + "unicode_decimal": 59306 + }, + { + "icon_id": "16771321", + "name": "考试试卷", + "font_class": "kaoshishijuan1", + "unicode": "e7a9", + "unicode_decimal": 59305 + }, + { + "icon_id": "16771320", + "name": "考试问卷", + "font_class": "kaoshiwenjuan1", + "unicode": "e7a7", + "unicode_decimal": 59303 + }, + { + "icon_id": "16768917", + "name": "学习资源", + "font_class": "xuexiziyuan1", + "unicode": "e7a8", + "unicode_decimal": 59304 + }, + { + "icon_id": "16767292", + "name": "普通作业", + "font_class": "putongzuoye1", + "unicode": "e782", + "unicode_decimal": 59266 + }, + { + "icon_id": "16766394", + "name": "实训作业", + "font_class": "shixunzuoye1", + "unicode": "e7a6", + "unicode_decimal": 59302 + }, + { + "icon_id": "15852679", + "name": "Last updated", + "font_class": "Lastupdated", + "unicode": "e7a5", + "unicode_decimal": 59301 + }, + { + "icon_id": "15852678", + "name": "CONTACTS", + "font_class": "CONTACTS", + "unicode": "e7a4", + "unicode_decimal": 59300 + }, + { + "icon_id": "15852677", + "name": "SPONSORS", + "font_class": "SPONSORS", + "unicode": "e7a3", + "unicode_decimal": 59299 + }, + { + "icon_id": "15852676", + "name": "FINAL REPORTS", + "font_class": "FINALREPORTS", + "unicode": "e7a2", + "unicode_decimal": 59298 + }, + { + "icon_id": "15852675", + "name": "STEERING COMMITTEE", + "font_class": "STEERINGCOMMITTEE", + "unicode": "e7a1", + "unicode_decimal": 59297 + }, + { + "icon_id": "15852674", + "name": "ORGANIZING ICSE - MOU", + "font_class": "ORGANIZINGICSE-MOU", + "unicode": "e7a0", + "unicode_decimal": 59296 + }, + { + "icon_id": "15852673", + "name": "INFLUENTIAL PAPERS", + "font_class": "INFLUENTIALPAPERS", + "unicode": "e79f", + "unicode_decimal": 59295 + }, + { + "icon_id": "15852672", + "name": "BIBLIOGRAPHIES", + "font_class": "BIBLIOGRAPHIES", + "unicode": "e79e", + "unicode_decimal": 59294 + }, + { + "icon_id": "15852671", + "name": "PROCEEDINGS", + "font_class": "PROCEEDINGS", + "unicode": "e79d", + "unicode_decimal": 59293 + }, + { + "icon_id": "15852670", + "name": "HISTORY", + "font_class": "HISTORY", + "unicode": "e79c", + "unicode_decimal": 59292 + }, + { + "icon_id": "15852669", + "name": "CONDUCT & SAFETY", + "font_class": "CONDUCTSAFETY", + "unicode": "e79b", + "unicode_decimal": 59291 + }, + { + "icon_id": "15852667", + "name": "EDI STATEMENT", + "font_class": "EDISTATEMENT", + "unicode": "e79a", + "unicode_decimal": 59290 + }, + { + "icon_id": "15852666", + "name": "MAILING LIST", + "font_class": "MAILINGLIST", + "unicode": "e799", + "unicode_decimal": 59289 + }, + { + "icon_id": "15852665", + "name": "HOME", + "font_class": "HOME", + "unicode": "e798", + "unicode_decimal": 59288 + }, { "icon_id": "15792809", "name": "准备中", @@ -131,13 +684,6 @@ "unicode": "e783", "unicode_decimal": 59267 }, - { - "icon_id": "15590916", - "name": "普通作业", - "font_class": "putongzuoye1", - "unicode": "e782", - "unicode_decimal": 59266 - }, { "icon_id": "15590913", "name": "实训作业", diff --git a/public/css/iconfont.svg b/public/css/iconfont.svg index 598ec8c2c..f6d767362 100644 --- a/public/css/iconfont.svg +++ b/public/css/iconfont.svg @@ -20,6 +20,243 @@ Created by iconfont /> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -74,9 +311,6 @@ Created by iconfont - - - diff --git a/public/css/iconfont.ttf b/public/css/iconfont.ttf index 9c105b496..673dc41f4 100644 Binary files a/public/css/iconfont.ttf and b/public/css/iconfont.ttf differ diff --git a/public/css/iconfont.woff b/public/css/iconfont.woff index a528f9d68..4334f3a8b 100644 Binary files a/public/css/iconfont.woff and b/public/css/iconfont.woff differ diff --git a/public/css/iconfont.woff2 b/public/css/iconfont.woff2 index a3f07deea..4a91199a2 100644 Binary files a/public/css/iconfont.woff2 and b/public/css/iconfont.woff2 differ diff --git a/public/css/merge.css b/public/css/merge.css index 59200bb67..b6d923ced 100755 --- a/public/css/merge.css +++ b/public/css/merge.css @@ -1,40 +1,111 @@ -.maxW50{max-width: 50%;} -.minW50{min-width: 50%;} -.width70{width: 70%;} -.width30{width: 30%;} -.custom-commit-tabs .ant-tabs-bar{border-bottom: none;} -.maxW200px{max-width: 200px;} -.pr_tags_open{ - background: #28BD6C !important; - color: #fff !important; - border: none !important; +.CodeMirror-merge { + position: relative; + white-space: pre; } -.pr_tags_closed{ - background: #FA6400 !important; - color: #fff !important; - border: none !important; + +.CodeMirror-merge, .CodeMirror-merge .CodeMirror { + min-height:50px; } -.pr_tags_merged{ - background: #4C9ED3 !important; - color: #fff !important; - border: none !important; + +.CodeMirror-merge-2pane .CodeMirror-merge-pane { width: 48%; } +.CodeMirror-merge-2pane .CodeMirror-merge-gap { width: 4%; } +.CodeMirror-merge-3pane .CodeMirror-merge-pane { width: 31%; } +.CodeMirror-merge-3pane .CodeMirror-merge-gap { width: 3.5%; } + +.CodeMirror-merge-pane { + display: inline-block; + white-space: normal; + vertical-align: top; } -.ant-btn-success{ - border: 1px solid #28BD6C !important; - color: #28BD6C !important; +.CodeMirror-merge-pane-rightmost { + position: absolute; + right: 0px; + z-index: 1; } -.ant-btn-success:hover{ - background: #28BD6C !important; - color:#fff !important; + +.CodeMirror-merge-gap { + z-index: 2; + display: inline-block; + height: 100%; + -moz-box-sizing: border-box; + box-sizing: border-box; + overflow: hidden; + position: relative; + background: #515151; } -.display-flex{display: flex !important;} -.merge-flex1{flex:1} -.ant-tag.pr-branch-tag{ - border-radius: 12px; - height: 24px; - background: rgba(241,248,255,1); - border: none; - font-size: 13px; - padding: 0 10px; -} \ No newline at end of file + +.CodeMirror-merge-scrolllock-wrap { + position: absolute; + bottom: 0; left: 50%; +} +.CodeMirror-merge-scrolllock { + position: relative; + left: -50%; + cursor: pointer; + color: #d8d8d8; + line-height: 1; +} + +.CodeMirror-merge-copybuttons-left, .CodeMirror-merge-copybuttons-right { + position: absolute; + left: 0; top: 0; + right: 0; bottom: 0; + line-height: 1; +} + +.CodeMirror-merge-copy { + position: absolute; + cursor: pointer; + color: #ce374b; + z-index: 3; +} + +.CodeMirror-merge-copy-reverse { + position: absolute; + cursor: pointer; + color: #44c; +} + +.CodeMirror-merge-copybuttons-left .CodeMirror-merge-copy { left: 2px; } +.CodeMirror-merge-copybuttons-right .CodeMirror-merge-copy { right: 2px; } + +.CodeMirror-merge-r-inserted, .CodeMirror-merge-l-inserted { + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAACCAYAAACddGYaAAAAGUlEQVQI12MwuCXy3+CWyH8GBgYGJgYkAABZbAQ9ELXurwAAAABJRU5ErkJggg==); + background-position: bottom left; + background-repeat: repeat-x; +} + +.CodeMirror-merge-r-deleted, .CodeMirror-merge-l-deleted { + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAACCAYAAACddGYaAAAAGUlEQVQI12M4Kyb2/6yY2H8GBgYGJgYkAABURgPz6Ks7wQAAAABJRU5ErkJggg==); + background-position: bottom left; + background-repeat: repeat-x; +} + +.CodeMirror-merge-r-chunk { background: #9a6868; } +.CodeMirror-merge-r-chunk-start { /*border-top: 1px solid #ee8; */} +.CodeMirror-merge-r-chunk-end {/* border-bottom: 1px solid #ee8; */} +.CodeMirror-merge-r-connect { fill:#9a6868;} + +.CodeMirror-merge-l-chunk { background: #eef; } +.CodeMirror-merge-l-chunk-start { border-top: 1px solid #88e; } +.CodeMirror-merge-l-chunk-end { border-bottom: 1px solid #88e; } +.CodeMirror-merge-l-connect { fill: #eef; stroke: #88e; stroke-width: 1px; } + +.CodeMirror-merge-l-chunk.CodeMirror-merge-r-chunk { background: #dfd; } +.CodeMirror-merge-l-chunk-start.CodeMirror-merge-r-chunk-start { border-top: 1px solid #4e4; } +.CodeMirror-merge-l-chunk-end.CodeMirror-merge-r-chunk-end { border-bottom: 1px solid #4e4; } + +.CodeMirror-merge-collapsed-widget:before { + content: "(...)"; +} +.CodeMirror-merge-collapsed-widget { + cursor: pointer; + color: #88b; + background: #eef; + border: 1px solid #ddf; + font-size: 90%; + padding: 0 3px; + border-radius: 4px; +} +.CodeMirror-merge-collapsed-line .CodeMirror-gutter-elt { display: none; } diff --git a/public/index.html b/public/index.html index 70396e4ca..f039d86ef 100755 --- a/public/index.html +++ b/public/index.html @@ -1,53 +1,30 @@ - - - - - - - - - - - - + + + + - - - - - + + + <%= htmlWebpackPlugin.tags.headTags %> -
+ <%= htmlWebpackPlugin.tags.bodyTags %> - \ No newline at end of file diff --git a/src/App.css b/src/App.css index c13f28daa..205c64f7d 100644 --- a/src/App.css +++ b/src/App.css @@ -66,6 +66,7 @@ body { margin:10px 0px!important; font-size: 16px !important; line-height: 2 !important; + white-space: pre-wrap; } .markdown-body>p { diff --git a/src/App.js b/src/App.js index bb1f211cc..d488d3315 100644 --- a/src/App.js +++ b/src/App.js @@ -9,13 +9,7 @@ import { } from 'react-router-dom'; import axios from 'axios'; import LoginDialog from './modules/login/LoginDialog'; -import Notcompletedysl from './modules/user/Notcompletedysl'; -import Trialapplicationysl from './modules/login/Trialapplicationysl'; -import Trialapplicationreview from './modules/user/Trialapplicationreview'; -import AccountProfile from "./modules/user/AccountProfile"; -import Accountnewprofile from './modules/user/Accountnewprofile'; -import Certifiedprofessional from './modules/modals/Certifiedprofessional'; - +import 'babel-polyfill'; import Loading from './Loading' import Loadable from 'react-loadable'; @@ -87,6 +81,10 @@ const SponsorConfirmation = Loadable({ loader: () => import('./forge/sponsor/SponsorConfirmation'), loading: Loading, }) +const EducoderLogin = Loadable({ + loader: () => import('./modules/login/EducoderLogin'), + loading: Loading, +}) class App extends Component { constructor(props) { @@ -224,18 +222,12 @@ class App extends Component { - this.Modifyloginvalue()}> - - - - - {/*项目*/} { return () @@ -251,7 +243,15 @@ class App extends Component { } }> - + { + + return () + } + } + /> {/*403*/} diff --git a/src/AppConfig.js b/src/AppConfig.js index f80e96efa..f5907f7cd 100644 --- a/src/AppConfig.js +++ b/src/AppConfig.js @@ -1,12 +1,9 @@ import axios from 'axios'; import { requestProxy } from "./indexEduplus2RequestProxy"; -import { broadcastChannelOnmessage , isDev, queryString } from 'educoder'; +import { broadcastChannelOnmessage, isDev, queryString } from 'educoder'; import { notification } from 'antd'; import cookie from 'react-cookies'; import './index.css'; -const $ = window.$; -let timestamp; -let checkSubmitFlg = false; let message501 = false; broadcastChannelOnmessage('refreshPage', () => { @@ -31,7 +28,7 @@ if (isDev) { debugType = window.location.search.indexOf('debug=t') !== -1 ? 'teacher' : window.location.search.indexOf('debug=s') !== -1 ? 'student' : window.location.search.indexOf('debug=a') !== -1 ? 'admin' : parsed.debug || 'admin' -} +} function clearAllCookie() { cookie.remove('_educoder_session', { path: '/' }); cookie.remove('autologin_trustie', { path: '/' }); @@ -39,11 +36,8 @@ function clearAllCookie() { } clearAllCookie(); function setpostcookie() { - const str = window.location.pathname; - let newdomain = ".educoder.net" if (str.indexOf("/wxcode") !== -1) { - console.log("123") cookie.remove('_educoder_session', { path: '/' }); cookie.remove('autologin_trustie', { path: '/' }); const _params = window.location.search; @@ -53,7 +47,6 @@ function setpostcookie() { cookie.save('_educoder_session', _educoder_sessions[1], { domain: '.educoder.net', path: '/' }); let autologin_trusties = _search.split('&')[1].split('='); cookie.save('autologin_trustie', autologin_trusties[1], { domain: '.educoder.net', path: '/' }); - } } } @@ -77,7 +70,7 @@ export function initAxiosInterceptors(props) { setpostcookie() clearAllCookie() - if (config.url.indexOf(proxy) !== -1 || config.url.indexOf(':') !== -1) { + if (config.url.indexOf(proxy) !== -1) { return config } requestProxy(config) @@ -109,12 +102,10 @@ export function initAxiosInterceptors(props) { }); axios.interceptors.response.use(function (response) { - - // console.log(".............") if (response === undefined) { return } - const config = response.config + const config = response.config; if (response.data.status === -1) { if (window.location.pathname.startsWith('/tasks/')) { props.showSnackbar(response.data.message || '服务器异常,请联系管理员。') @@ -127,12 +118,10 @@ export function initAxiosInterceptors(props) { }, }); } - throw new axios.Cancel('Operation canceled by the user.'); } if (response.data.status === 403 || response.data.status === "403") { - locationurl('/403'); } @@ -159,8 +148,6 @@ export function initAxiosInterceptors(props) { message501 = false }, 2000); } - - requestMap[response.config.url] = false; setpostcookie(); return response; diff --git a/src/Loading.js b/src/Loading.js index f5ada7022..f99057471 100644 --- a/src/Loading.js +++ b/src/Loading.js @@ -1,7 +1,4 @@ import React, { Component } from 'react'; - -import { BrowserRouter as Router, Route, Link } from "react-router-dom"; - import { Spin } from 'antd'; class Loading extends Component { @@ -12,7 +9,6 @@ class Loading extends Component { } render() { - // Loading return (
-

{searchtypes===true?"抱歉没有您要搜索的内容,请换个词语试试看":"暂时还没有相关数据哦!"}

+

{searchtypes===true?"抱歉没有您要搜索的内容,请换个词语试试看":"暂时还没有相关数据!"}

) } diff --git a/src/modules/courses/css/Courses.css b/src/modules/courses/css/Courses.css index 2f127ff74..301ef7a4b 100644 --- a/src/modules/courses/css/Courses.css +++ b/src/modules/courses/css/Courses.css @@ -583,7 +583,7 @@ span.CodeMirror-selectedtext { body #root { - background: #EAEBEC; + background: #f5f5f5; } .newedu-class-leftnav { diff --git a/src/modules/page/layers/ImageLayer.js b/src/modules/page/layers/ImageLayer.js index c360e9a9e..e58cabf31 100644 --- a/src/modules/page/layers/ImageLayer.js +++ b/src/modules/page/layers/ImageLayer.js @@ -1,10 +1,9 @@ import React, { Component } from 'react'; import ReactDOM from 'react-dom' import { Button, Icon } from 'antd'; -import './TaskResultLayer.css' +import './TaskResultLayer.css'; class ImageLayer extends Component { - constructor(props) { super(props); this.state = { @@ -21,13 +20,13 @@ class ImageLayer extends Component { }); } - render() { let { showImage, imageSrc, } = this.props; return ReactDOM.createPortal(
{showImage ?
+
this.props.onImageLayerClose()}>
- -
:
diff --git a/src/modules/page/layers/ImageLayerOfCommentHOC.js b/src/modules/page/layers/ImageLayerOfCommentHOC.js index 34fc6a791..a2482612f 100644 --- a/src/modules/page/layers/ImageLayerOfCommentHOC.js +++ b/src/modules/page/layers/ImageLayerOfCommentHOC.js @@ -7,8 +7,6 @@ export function ImageLayerOfCommentHOC(options = {}) { return class Wrapper extends Component { constructor(props) { super(props); - - this.state = { showImage: false, imageSrc: '' @@ -37,8 +35,7 @@ export function ImageLayerOfCommentHOC(options = {}) { componentDidMount() { this.props.wrappedComponentRef && this.props.wrappedComponentRef(this.refs['wrappedComponentRef']) - - setTimeout(() => { + setTimeout(() => { $(options.parentSelector || ".commentsDelegateParent") .delegate(options.imgSelector || ".J_Comment_Reply .comment_content img, .J_Comment_Reply .childrenCommentsView img", "click", this.onDelegateClick); }, 1200) @@ -69,13 +66,11 @@ export function ImageLayerOfCommentHOC(options = {}) { } } - render() { this.MdifHasAnchorJustScorll(); return ( - diff --git a/src/modules/page/layers/TaskResultLayer.css b/src/modules/page/layers/TaskResultLayer.css index 962aed0db..38ae0bbc1 100644 --- a/src/modules/page/layers/TaskResultLayer.css +++ b/src/modules/page/layers/TaskResultLayer.css @@ -1,147 +1,149 @@ .taskResultLayer { - color: #666666; - z-index: 99999999999999; - width: 100%; - height: 100%; - position: fixed; - background:rgba(0,0,0,0.8); - top: 0px; - overflow: hidden; + color: #666666; + z-index: 99999999999999; + width: 100%; + height: 100%; + position: fixed; + background: rgba(0, 0, 0, 0.8); + top: 0px; + overflow: hidden; +} +.taskResultLayer .closeIcon { + position: absolute; + right: 100px; + top: 46px; + font-size: 28px; + z-index: 999999; + color: rgb(255, 255, 255, 0.7); + cursor: pointer; +} +.taskResultLayer .closeIcon:hover { + color: #4cacff; +} +.taskResultLayer .expGold { + color: #b27919; +} +.taskResultLayer .rateLabel { + color: #fff; + font-size: 14px; +} +.taskResultLayer .rc-rate-star { + font-size: 24px; + color: rgb(192, 192, 192); +} +.taskResultLayer .rc-rate-star:nth-child(5) { + margin-right: 0px; } - .taskResultLayer .closeIcon{ - position: absolute; - right: 100px; - top: 46px; - font-size: 28px; - z-index: 999999; - color: rgb(255,255,255,0.7); - cursor: pointer; - } - .taskResultLayer .closeIcon:hover { - color: #4CACFF; - } - .taskResultLayer .expGold { - color: #b27919 ; - } - .taskResultLayer .rateLabel { - color: #fff ; - font-size: 14px; - } - .taskResultLayer .rc-rate-star { - font-size: 24px; - color: rgb(192, 192, 192); - } - .taskResultLayer .rc-rate-star:nth-child(5) { - margin-right: 0px; - } /* ImageLayer ----------------- Start */ -.passContent{ - justify-content: center; - align-items: center; - display: -webkit-flex; - height: 90%; - text-align: center; +.passContent { + justify-content: center; + align-items: center; + display: -webkit-flex; + height: 100%; + text-align: center; + position: absolute; + width: 100%; + z-index: 4; } -.passImg{ - max-width: 86%; - max-height: 100%; - user-select: none; - min-width: 300px; +.closePanel { + position: absolute; + width: 100%; + height: 100%; + z-index: 5; +} +.passImg { + max-width: 86%; + max-height: 100%; + user-select: none; + min-width: 300px; } /* ImageLayer ----------------- End */ - -.passTaskContent{ - width: 652px; - height:100%; - margin:0px auto; - margin-top: 4%; +.passTaskContent { + width: 652px; + height: 100%; + margin: 0px auto; + margin-top: 4%; } -.passTaskImg{ - position: absolute; - z-index: 2; - user-select: none; +.passTaskImg { + position: absolute; + z-index: 2; + user-select: none; } - -.winpPerson{ - position: absolute; - width: 100%; - z-index: 3; - color: #D1A448; - text-align: center; - margin-top:304px; - font-size: 18px; +.winpPerson { + position: absolute; + width: 100%; + z-index: 3; + color: #d1a448; + text-align: center; + margin-top: 304px; + font-size: 18px; } -.winPanel{ - position: absolute; - width: 308px; - z-index: 5; - height: 356px; - border-radius: 10px; - margin:0px auto; - top:435px; - left: 50%; - margin-left: -154px; - text-align: center; +.winPanel { + position: absolute; + width: 308px; + z-index: 5; + height: 356px; + border-radius: 10px; + margin: 0px auto; + top: 435px; + left: 50%; + margin-left: -154px; + text-align: center; } -.inlines{ - display: inline-block; - width: auto; - line-height: 26px; - font-size: 16px; +.inlines { + display: inline-block; + width: auto; + line-height: 26px; + font-size: 16px; } .inline.exp { - margin-left: 18px; + margin-left: 18px; } - /*.inline img{*/ - /*margin-right: 8px;*/ - /*}*/ -.goldring{ - margin-right: 8px; - width: 17px; - height: 17px; - border-radius: 50%; - background-color: #FFD633; - display: block; - float: left; - margin-top: 5px; +.goldring { + margin-right: 8px; + width: 17px; + height: 17px; + border-radius: 50%; + background-color: #ffd633; + display: block; + float: left; + margin-top: 5px; } -.passNext{ - width:120px; - height:30px; - line-height:30px; - border-radius: 2px; - display: block; - background-color:#CCC; - color:#fff!important; - margin: 0px auto; +.passNext { + width: 120px; + height: 30px; + line-height: 30px; + border-radius: 2px; + display: block; + background-color: #ccc; + color: #fff !important; + margin: 0px auto; } -.passed{ - width:120px; - height:30px; - line-height:30px; - border-radius: 2px; - display: block; - color:#fff!important; - margin: 0px auto; - margin-top: 12px; - background-color: #CCCCCC; +.passed { + width: 120px; + height: 30px; + line-height: 30px; + border-radius: 2px; + display: block; + color: #fff !important; + margin: 0px auto; + margin-top: 12px; + background-color: #cccccc; } .passed.stared { - background-color:#4CACFF; - opacity: 0.8; + background-color: #4cacff; + opacity: 0.8; } .passed.stared:hover { - opacity: 1; + opacity: 1; } - -.vertical4{ - vertical-align: -4px; +.vertical4 { + vertical-align: -4px; +} +.ImageLayerbutton { + position: absolute; + top: 0px; + right: 10px; + z-index: 10; } - -.ImageLayerbutton{ - position: absolute; - top: 0px; - right: 10px; - z-index: 10; -} \ No newline at end of file diff --git a/src/modules/tpm/NewHeader.js b/src/modules/tpm/NewHeader.js index 2ead4e4f3..d2f77f3e3 100644 --- a/src/modules/tpm/NewHeader.js +++ b/src/modules/tpm/NewHeader.js @@ -12,6 +12,7 @@ import 'antd/lib/checkbox/style/index.css'; import 'antd/lib/radio/style/index.css'; import 'antd/lib/input/style/index.css'; import './TPMIndex.css'; +import logo from './images/logo.png'; const $ = window.$ // TODO 这部分脚本从公共脚本中直接调用 @@ -19,6 +20,8 @@ const { Search } = Input; let old_url; window._header_componentHandler = null; +// 非trustie链接则新开页跳转 +const str = ['www.trustie.net','forgeplus.trustie.net','forum.trustie.net','testforgeplus.trustie.net'] class NewHeader extends Component { constructor(props) { super(props) @@ -50,7 +53,8 @@ class NewHeader extends Component { } } componentDidMount() { - this.getAppdata(); + // this.getAppdata(); + this.geturlsdata(); window._header_componentHandler = this; //下拉框的显示隐藏 @@ -547,23 +551,19 @@ class NewHeader extends Component { geturlsdata = () => { let url = "/setting.json"; axios.get(url).then((response) => { - if (response) { - if (response.data) { - this.setState({ - mygetHelmetapi2: response.data.setting - }); - localStorage.setItem('chromesetting', JSON.stringify(response.data.setting)); - localStorage.setItem('chromesettingresponse', JSON.stringify(response)); - try { - if (response.data.setting.tab_logo_url) { - this.gettablogourldata(response); - } else { - this.gettablogourlnull(); - } - } catch (e) { + if (response && response.data) { + this.setState({ mygetHelmetapi2: response.data.setting }, () => { + console.log(''); + }); + // localStorage.setItem('chromesetting', JSON.stringify(response.data.setting)); + // localStorage.setItem('chromesettingresponse', JSON.stringify(response)); + try { + if (response.data.setting.tab_logo_url) { + this.gettablogourldata(response); + } else { this.gettablogourlnull(); } - } else { + } catch (e) { this.gettablogourlnull(); } } else { @@ -571,29 +571,21 @@ class NewHeader extends Component { } }).catch((error) => { this.gettablogourlnull(); - }); } - matchpaths = (url) => { const { match } = this.props; - if (url === '/forums' && match.path === '/forums') { - return true - } else if (url.startsWith('/projects') && match.path.startsWith('/projects')) { - return true - } else if (url.startsWith('/paths') && match.path.startsWith('/paths')) { - return true - } else if (url.startsWith('/courses') && match.path.startsWith('/courses')) { - return true - } else if (url.startsWith('/competitions') && match.path.startsWith('/competitions')) { - return true - } else if (url.startsWith('/statistics') && match.path.startsWith('/statistics')) { - return true - } else if (url.startsWith('/users') && match.path.startsWith('/users')) { - return true - } else { - return false + if(url){ + if (url.indexOf('forums') > -1 && match.path.indexOf('forums') > -1) { + return true + } else if (url.indexOf('projects') > -1 && match.path.indexOf('projects') > -1) { + return true + } else if (url.indexOf('users') > -1 && match.path.indexOf('users') > -1) { + return true + } else { + return false + } } } @@ -605,10 +597,8 @@ class NewHeader extends Component { }) } render() { - const isLogin = true; // 这里不会出现未登录的情况,服务端在服务端路由时发现如果是未登录,则跳转到登录页了。 const { match } = this.props; - let { Addcoursestypes, tojoinitemtype, tojoinclasstitle, @@ -625,9 +615,7 @@ class NewHeader extends Component { mygetHelmetapi2, goshowqqgtounp, } = this.state; - /* - 用户名称 用户头像url - */ + /*用户名称 用户头像url*/ let activeIndex = false; let activeForums = false; let activeShixuns = false; @@ -673,7 +661,6 @@ class NewHeader extends Component { } } } - } } } @@ -724,24 +711,24 @@ class NewHeader extends Component { this.setgoshowqqgtounp(bool)}> :"" } - this.headtypesonClick("/", false)} className={"fl mr30"}> + { - mygetHelmetapi2 && mygetHelmetapi2.nav_logo_url && mygetHelmetapi2.nav_logo_url ? - 高校智能化教学与实训平台 + mygetHelmetapi2 && mygetHelmetapi2.nav_logo_url ? + 可控开源社区 : - 高校智能化教学与实训平台 + 可控开源社区 } - { - mygetHelmetapi2 && mygetHelmetapi2.navbar && mygetHelmetapi2.navbar.length > 0 ? -
+
+ { + mygetHelmetapi2 && mygetHelmetapi2.navbar && mygetHelmetapi2.navbar.length > 0 ?
    { mygetHelmetapi2.navbar && mygetHelmetapi2.navbar.map((item, key) => { var new_link = item.link; var user_login = this.props.user && this.props.user.login; var is_hidden = item.hidden - if (new_link.indexOf("courses") > -1 || new_link.indexOf("contests") > -1) { + if (new_link && (new_link.indexOf("courses") > -1 || new_link.indexOf("contests") > -1)) { if (user_login) { if (new_link.indexOf("courses") > -1) { new_link = new_link.replace(/courses/g, "users/" + user_login + "/courses") @@ -752,61 +739,49 @@ class NewHeader extends Component { is_hidden = true } } - if (user_login && new_link.indexOf("homes") > -1) { + if (user_login && (new_link && new_link.indexOf("homes") > -1)) { new_link = new_link.replace(/homes/g, "users/" + user_login + "/user_activities") } + + var waiLian = (new_link && str.filter(item=>new_link.indexOf(item)>-1) ); + var wl = waiLian && waiLian.length>0; return (
  • this.headtypesonClick(item.link, true)} className={`${this.matchpaths(item.link) === true ? 'pr active' : 'pr'}`} style={!is_hidden ? { display: 'flex' } : { display: 'none' }}> - {item.name} + {item.name}
  • ) }) } -
  • - 问题反馈 -
-
: "" - } + } +
- {this.props.user && this.props.user.login ? + {this.props.user && this.props.user.login &&
- -
+ +
-
    - { - mygetHelmetapi2 && mygetHelmetapi2.new_course && mygetHelmetapi2.new_course.new_syllabuses && -
  • 新建课程
  • - } - { - mygetHelmetapi2 && mygetHelmetapi2.new_course && mygetHelmetapi2.new_course.new_course && -
  • 新建班级
  • - } -
{ coursestypes === true && this.props.user && this.props.user.main_site === false ? "" : -
    +
    • 新建镜像项目
    • 新建托管项目
    }
- : "" } - {this.props.user && this.props.user.login ? + {this.props.user && this.props.user.login &&
{user && user.login && - + }
- : "" } {user === undefined ? - this.educoderlogin()} className="mr5 color-grey-3">登录 + this.educoderlogin()} className="mr5 color-grey-6">登录 { mygetHelmetapi2 && mygetHelmetapi2.new_course && mygetHelmetapi2.new_course.register_url && - 注册 + 注册 } : user.login === "" ? - this.educoderlogin()} className="mr5 color-grey-3">登录 + this.educoderlogin()} className="mr5 color-grey-6">登录 { mygetHelmetapi2 && mygetHelmetapi2.new_course && mygetHelmetapi2.new_course.register_url && - 注册 + 注册 } : @@ -858,8 +833,9 @@ class NewHeader extends Component { src={getImageUrl(`images/` + user.image_url)} width="34"> -
    -
  • +
      +
    • {this.props.current_user.username}
    • +
    • 个人中心
    • { @@ -883,4 +859,3 @@ class NewHeader extends Component { } export default NewHeader; - diff --git a/src/modules/tpm/TPMIndex.css b/src/modules/tpm/TPMIndex.css index 1f40ed793..8ee4561dd 100644 --- a/src/modules/tpm/TPMIndex.css +++ b/src/modules/tpm/TPMIndex.css @@ -21,24 +21,23 @@ body>.-task-title { height: 100%; min-height: 100%; overflow: hidden; + padding-top:70px; } .newHeaders{ max-width: unset; - background: #fff !important; width: 100%; height:70px; min-width: 1200px; - z-index: 1000; - -moz-box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.1); + z-index: 10000; background:rgba(255,255,255,1); - box-shadow:0px 2px 10px 0px rgba(0,0,0,0.1); + position: fixed; } .headerContent{ width:1200px; margin:0px auto; display: flex; align-items: center; - height: 100% + height: 100%; } .globalSpin { max-height: 700px !important; diff --git a/src/modules/tpm/TPMIndexHOC.js b/src/modules/tpm/TPMIndexHOC.js index 4886031a6..0084c3334 100644 --- a/src/modules/tpm/TPMIndexHOC.js +++ b/src/modules/tpm/TPMIndexHOC.js @@ -8,7 +8,6 @@ import './TPMIndex.css'; import LoginDialog from '../login/LoginDialog'; import AccountProfile from '../user/AccountProfile'; import AccountPhoneemail from '../user/AccountPhoneemail'; -import cookies from 'react-cookies'; export function TPMIndexHOC(WrappedComponent) { return class II extends React.Component { @@ -82,7 +81,7 @@ export function TPMIndexHOC(WrappedComponent) { this.setState({ mygetHelmetapi: undefined }); - document.title = "EduCoder"; + document.title = "Forge"; var link = document.createElement('link'), oldLink = document.getElementById('dynamic-favicon'); link.id = 'dynamic-favicon'; @@ -154,7 +153,7 @@ export function TPMIndexHOC(WrappedComponent) { this.gettablogourlnull(); }); } - + fetchUsers = () => { let url = `/users/get_user_info.json`; axios.get(url).then((response) => { @@ -163,6 +162,9 @@ export function TPMIndexHOC(WrappedComponent) { this.setState({ tpmLoading: false }) + if (this.props.match.path === "/" && response.data.login) { + this.props.history.push(`/users/${response.data.login}`); + } } }).catch((error) => { console.log(error) @@ -184,15 +186,16 @@ export function TPMIndexHOC(WrappedComponent) { json[key] = value; } } while (arr); - return json; }; + hideLoginDialog = () => { this.setState({ isRender: false, isloginCancel: undefined }) } + showLoginDialog = () => { this.setState({ isRender: true, @@ -209,6 +212,7 @@ export function TPMIndexHOC(WrappedComponent) { AccountProfiletype: false }) } + showProfileCompleteDialog = () => { this.dialogObj = {} this.setState({ @@ -393,11 +397,15 @@ export function TPMIndexHOC(WrappedComponent) { tip={this._gLoadingTip || "加载中..."} >
      - this.initCommonState(user)} - {...this.props} {...this.state} - {...common} - > - + { + current_user && + this.initCommonState(user)} + {...this.props} {...this.state} + {...common} + > + + } +
      { +export default ({ mdID, onChange, onCMBeforeChange, onCMBlur, error = false, className = '', noStorage = false, imageExpand = true, placeholder = '', width = '100%', height = 400, initValue = '', emoji, watch, showNullButton = false, showResizeBar = false, startInit = true }) => { const editorEl = useRef() const resizeBarEl = useRef() const [editorInstance, setEditorInstance] = useState() const containerId = `mdEditor_${mdID}` const editorBodyId = `mdEditors_${mdID}` - const tipId = `e_tips_mdEditor_${mdID}` + const tipId = `e_tips_mdEditor_${mdID}` function onLayout() { let ro @@ -92,10 +92,7 @@ export default ({ mdID,onChange,autoFocus,onCMBeforeChange, onCMBlur, error = fa if (entry.target.offsetHeight > 0 || entry.target.offsetWidth > 0) { editorInstance.resize() editorInstance.cm.refresh() - // if(autofocus){ - // editorInstance.cm.focus() - // } - + editorInstance.cm.focus() } } }) @@ -105,7 +102,6 @@ export default ({ mdID,onChange,autoFocus,onCMBeforeChange, onCMBlur, error = fa } useEffect(() => { - if (editorInstance) { return } @@ -124,7 +120,7 @@ export default ({ mdID,onChange,autoFocus,onCMBeforeChange, onCMBlur, error = fa searchReplace: true, htmlDecode: "style,script,iframe", sequenceDiagram: true, - autoFocus: autoFocus === undefined ? false : autoFocus, + autoFocus: false, watch: watch === undefined ? true : watch, saveHTMLToTextarea: true, @@ -256,8 +252,8 @@ export default ({ mdID,onChange,autoFocus,onCMBeforeChange, onCMBlur, error = fa } } }, [ - editorInstance, resizeBarEl - ]) + editorInstance, resizeBarEl + ]) return ( diff --git a/src/modules/tpm/images/logo.png b/src/modules/tpm/images/logo.png new file mode 100644 index 000000000..961f30521 Binary files /dev/null and b/src/modules/tpm/images/logo.png differ diff --git a/src/modules/user/LCCountDownButton.js b/src/modules/user/LCCountDownButton.js index da379471a..cce1db233 100644 --- a/src/modules/user/LCCountDownButton.js +++ b/src/modules/user/LCCountDownButton.js @@ -60,7 +60,7 @@ export default class LCCountDownButton extends Component { const {id,changeWithCount} = this.props; for(var i = 0 ; i