Arguments: 
  /usr/local/bin/node /usr/local/bin/yarn built

PATH: 
  /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin

Yarn version: 
  1.13.0

Node version: 
  8.14.1

Platform: 
  darwin x64

Trace: 
  SyntaxError: /Users/sh/workspace/react-native-draggable-grid/package.json: Unexpected token } in JSON at position 636
      at JSON.parse (<anonymous>)
      at /usr/local/lib/node_modules/yarn/lib/cli.js:1625:59
      at Generator.next (<anonymous>)
      at step (/usr/local/lib/node_modules/yarn/lib/cli.js:304:30)
      at /usr/local/lib/node_modules/yarn/lib/cli.js:315:13
      at <anonymous>

npm manifest: 
  {
    "name": "react-native-draggable-grid",
    "keywords": [
      "drag",
      "sortable",
      "grid"
    ],
    "version": "1.0.8",
    "description": "A draggable grid for react native",
    "main": "built/index.js",
    "types": "src/index.ts",
    "repository": {
      "type": "git",
      "url": "https://github.com/SHISME/react-native-draggable-grid"
    },
    "scripts": {
      "built": "rm -rf built && tsc",
      "watch": "tsc -w --outDir demo/built"
    },
    "author": "shisme",
    "license": "ISC",
    "devDependencies": {
      "@types/react": "*",
      "@types/react-native": "*",
      "react": "*",
      "react-native": "*",
      "typescript": "^3.0.3",
    },
    "peerDependencies": {
      "react": "*",
      "react-native": "*",
    }
  }

yarn manifest: 
  No manifest

Lockfile: 
  # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
  # yarn lockfile v1
  
  
  "@babel/code-frame@^7.0.0":
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/@babel/code-frame/download/@babel/code-frame-7.0.0.tgz#06e2ab19bdb535385559aabb5ba59729482800f8"
    dependencies:
      "@babel/highlight" "^7.0.0"
  
  "@babel/core@^7.0.0":
    version "7.1.0"
    resolved "http://registry.npm.taobao.org/@babel/core/download/@babel/core-7.1.0.tgz#08958f1371179f62df6966d8a614003d11faeb04"
    dependencies:
      "@babel/code-frame" "^7.0.0"
      "@babel/generator" "^7.0.0"
      "@babel/helpers" "^7.1.0"
      "@babel/parser" "^7.1.0"
      "@babel/template" "^7.1.0"
      "@babel/traverse" "^7.1.0"
      "@babel/types" "^7.0.0"
      convert-source-map "^1.1.0"
      debug "^3.1.0"
      json5 "^0.5.0"
      lodash "^4.17.10"
      resolve "^1.3.2"
      semver "^5.4.1"
      source-map "^0.5.0"
  
  "@babel/generator@^7.0.0":
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/@babel/generator/download/@babel/generator-7.0.0.tgz#1efd58bffa951dc846449e58ce3a1d7f02d393aa"
    dependencies:
      "@babel/types" "^7.0.0"
      jsesc "^2.5.1"
      lodash "^4.17.10"
      source-map "^0.5.0"
      trim-right "^1.0.1"
  
  "@babel/helper-annotate-as-pure@^7.0.0":
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/@babel/helper-annotate-as-pure/download/@babel/helper-annotate-as-pure-7.0.0.tgz#323d39dd0b50e10c7c06ca7d7638e6864d8c5c32"
    dependencies:
      "@babel/types" "^7.0.0"
  
  "@babel/helper-builder-binary-assignment-operator-visitor@^7.1.0":
    version "7.1.0"
    resolved "http://registry.npm.taobao.org/@babel/helper-builder-binary-assignment-operator-visitor/download/@babel/helper-builder-binary-assignment-operator-visitor-7.1.0.tgz#6b69628dfe4087798e0c4ed98e3d4a6b2fbd2f5f"
    dependencies:
      "@babel/helper-explode-assignable-expression" "^7.1.0"
      "@babel/types" "^7.0.0"
  
  "@babel/helper-builder-react-jsx@^7.0.0":
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/@babel/helper-builder-react-jsx/download/@babel/helper-builder-react-jsx-7.0.0.tgz#fa154cb53eb918cf2a9a7ce928e29eb649c5acdb"
    dependencies:
      "@babel/types" "^7.0.0"
      esutils "^2.0.0"
  
  "@babel/helper-call-delegate@^7.1.0":
    version "7.1.0"
    resolved "http://registry.npm.taobao.org/@babel/helper-call-delegate/download/@babel/helper-call-delegate-7.1.0.tgz#6a957f105f37755e8645343d3038a22e1449cc4a"
    dependencies:
      "@babel/helper-hoist-variables" "^7.0.0"
      "@babel/traverse" "^7.1.0"
      "@babel/types" "^7.0.0"
  
  "@babel/helper-define-map@^7.1.0":
    version "7.1.0"
    resolved "http://registry.npm.taobao.org/@babel/helper-define-map/download/@babel/helper-define-map-7.1.0.tgz#3b74caec329b3c80c116290887c0dd9ae468c20c"
    dependencies:
      "@babel/helper-function-name" "^7.1.0"
      "@babel/types" "^7.0.0"
      lodash "^4.17.10"
  
  "@babel/helper-explode-assignable-expression@^7.1.0":
    version "7.1.0"
    resolved "http://registry.npm.taobao.org/@babel/helper-explode-assignable-expression/download/@babel/helper-explode-assignable-expression-7.1.0.tgz#537fa13f6f1674df745b0c00ec8fe4e99681c8f6"
    dependencies:
      "@babel/traverse" "^7.1.0"
      "@babel/types" "^7.0.0"
  
  "@babel/helper-function-name@^7.1.0":
    version "7.1.0"
    resolved "http://registry.npm.taobao.org/@babel/helper-function-name/download/@babel/helper-function-name-7.1.0.tgz#a0ceb01685f73355d4360c1247f582bfafc8ff53"
    dependencies:
      "@babel/helper-get-function-arity" "^7.0.0"
      "@babel/template" "^7.1.0"
      "@babel/types" "^7.0.0"
  
  "@babel/helper-get-function-arity@^7.0.0":
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/@babel/helper-get-function-arity/download/@babel/helper-get-function-arity-7.0.0.tgz#83572d4320e2a4657263734113c42868b64e49c3"
    dependencies:
      "@babel/types" "^7.0.0"
  
  "@babel/helper-hoist-variables@^7.0.0":
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/@babel/helper-hoist-variables/download/@babel/helper-hoist-variables-7.0.0.tgz#46adc4c5e758645ae7a45deb92bab0918c23bb88"
    dependencies:
      "@babel/types" "^7.0.0"
  
  "@babel/helper-member-expression-to-functions@^7.0.0":
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/@babel/helper-member-expression-to-functions/download/@babel/helper-member-expression-to-functions-7.0.0.tgz#8cd14b0a0df7ff00f009e7d7a436945f47c7a16f"
    dependencies:
      "@babel/types" "^7.0.0"
  
  "@babel/helper-module-imports@^7.0.0":
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/@babel/helper-module-imports/download/@babel/helper-module-imports-7.0.0.tgz#96081b7111e486da4d2cd971ad1a4fe216cc2e3d"
    dependencies:
      "@babel/types" "^7.0.0"
  
  "@babel/helper-module-transforms@^7.1.0":
    version "7.1.0"
    resolved "http://registry.npm.taobao.org/@babel/helper-module-transforms/download/@babel/helper-module-transforms-7.1.0.tgz#470d4f9676d9fad50b324cdcce5fbabbc3da5787"
    dependencies:
      "@babel/helper-module-imports" "^7.0.0"
      "@babel/helper-simple-access" "^7.1.0"
      "@babel/helper-split-export-declaration" "^7.0.0"
      "@babel/template" "^7.1.0"
      "@babel/types" "^7.0.0"
      lodash "^4.17.10"
  
  "@babel/helper-optimise-call-expression@^7.0.0":
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/@babel/helper-optimise-call-expression/download/@babel/helper-optimise-call-expression-7.0.0.tgz#a2920c5702b073c15de51106200aa8cad20497d5"
    dependencies:
      "@babel/types" "^7.0.0"
  
  "@babel/helper-plugin-utils@^7.0.0":
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/@babel/helper-plugin-utils/download/@babel/helper-plugin-utils-7.0.0.tgz#bbb3fbee98661c569034237cc03967ba99b4f250"
  
  "@babel/helper-regex@^7.0.0":
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/@babel/helper-regex/download/@babel/helper-regex-7.0.0.tgz#2c1718923b57f9bbe64705ffe5640ac64d9bdb27"
    dependencies:
      lodash "^4.17.10"
  
  "@babel/helper-remap-async-to-generator@^7.1.0":
    version "7.1.0"
    resolved "http://registry.npm.taobao.org/@babel/helper-remap-async-to-generator/download/@babel/helper-remap-async-to-generator-7.1.0.tgz#361d80821b6f38da75bd3f0785ece20a88c5fe7f"
    dependencies:
      "@babel/helper-annotate-as-pure" "^7.0.0"
      "@babel/helper-wrap-function" "^7.1.0"
      "@babel/template" "^7.1.0"
      "@babel/traverse" "^7.1.0"
      "@babel/types" "^7.0.0"
  
  "@babel/helper-replace-supers@^7.1.0":
    version "7.1.0"
    resolved "http://registry.npm.taobao.org/@babel/helper-replace-supers/download/@babel/helper-replace-supers-7.1.0.tgz#5fc31de522ec0ef0899dc9b3e7cf6a5dd655f362"
    dependencies:
      "@babel/helper-member-expression-to-functions" "^7.0.0"
      "@babel/helper-optimise-call-expression" "^7.0.0"
      "@babel/traverse" "^7.1.0"
      "@babel/types" "^7.0.0"
  
  "@babel/helper-simple-access@^7.1.0":
    version "7.1.0"
    resolved "http://registry.npm.taobao.org/@babel/helper-simple-access/download/@babel/helper-simple-access-7.1.0.tgz#65eeb954c8c245beaa4e859da6188f39d71e585c"
    dependencies:
      "@babel/template" "^7.1.0"
      "@babel/types" "^7.0.0"
  
  "@babel/helper-split-export-declaration@^7.0.0":
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/@babel/helper-split-export-declaration/download/@babel/helper-split-export-declaration-7.0.0.tgz#3aae285c0311c2ab095d997b8c9a94cad547d813"
    dependencies:
      "@babel/types" "^7.0.0"
  
  "@babel/helper-wrap-function@^7.1.0":
    version "7.1.0"
    resolved "http://registry.npm.taobao.org/@babel/helper-wrap-function/download/@babel/helper-wrap-function-7.1.0.tgz#8cf54e9190706067f016af8f75cb3df829cc8c66"
    dependencies:
      "@babel/helper-function-name" "^7.1.0"
      "@babel/template" "^7.1.0"
      "@babel/traverse" "^7.1.0"
      "@babel/types" "^7.0.0"
  
  "@babel/helpers@^7.1.0":
    version "7.1.0"
    resolved "http://registry.npm.taobao.org/@babel/helpers/download/@babel/helpers-7.1.0.tgz#429bf0f0020be56a4242883432084e3d70a8a141"
    dependencies:
      "@babel/template" "^7.1.0"
      "@babel/traverse" "^7.1.0"
      "@babel/types" "^7.0.0"
  
  "@babel/highlight@^7.0.0":
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/@babel/highlight/download/@babel/highlight-7.0.0.tgz#f710c38c8d458e6dd9a201afb637fcb781ce99e4"
    dependencies:
      chalk "^2.0.0"
      esutils "^2.0.2"
      js-tokens "^4.0.0"
  
  "@babel/parser@^7.0.0", "@babel/parser@^7.1.0":
    version "7.1.0"
    resolved "http://registry.npm.taobao.org/@babel/parser/download/@babel/parser-7.1.0.tgz#a7cd42cb3c12aec52e24375189a47b39759b783e"
  
  "@babel/plugin-external-helpers@^7.0.0":
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/@babel/plugin-external-helpers/download/@babel/plugin-external-helpers-7.0.0.tgz#61ee7ba5dba27d7cad72a13d46bec23c060b762e"
    dependencies:
      "@babel/helper-plugin-utils" "^7.0.0"
  
  "@babel/plugin-proposal-class-properties@^7.0.0":
    version "7.1.0"
    resolved "http://registry.npm.taobao.org/@babel/plugin-proposal-class-properties/download/@babel/plugin-proposal-class-properties-7.1.0.tgz#9af01856b1241db60ec8838d84691aa0bd1e8df4"
    dependencies:
      "@babel/helper-function-name" "^7.1.0"
      "@babel/helper-member-expression-to-functions" "^7.0.0"
      "@babel/helper-optimise-call-expression" "^7.0.0"
      "@babel/helper-plugin-utils" "^7.0.0"
      "@babel/helper-replace-supers" "^7.1.0"
      "@babel/plugin-syntax-class-properties" "^7.0.0"
  
  "@babel/plugin-proposal-export-default-from@^7.0.0":
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/@babel/plugin-proposal-export-default-from/download/@babel/plugin-proposal-export-default-from-7.0.0.tgz#a057bbfd4649facfe39f33a537e18554bdd2b5da"
    dependencies:
      "@babel/helper-plugin-utils" "^7.0.0"
      "@babel/plugin-syntax-export-default-from" "^7.0.0"
  
  "@babel/plugin-proposal-nullish-coalescing-operator@^7.0.0":
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/@babel/plugin-proposal-nullish-coalescing-operator/download/@babel/plugin-proposal-nullish-coalescing-operator-7.0.0.tgz#b72ec31adf612d062dc0348316246127a451e45f"
    dependencies:
      "@babel/helper-plugin-utils" "^7.0.0"
      "@babel/plugin-syntax-nullish-coalescing-operator" "^7.0.0"
  
  "@babel/plugin-proposal-object-rest-spread@^7.0.0":
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/@babel/plugin-proposal-object-rest-spread/download/@babel/plugin-proposal-object-rest-spread-7.0.0.tgz#9a17b547f64d0676b6c9cecd4edf74a82ab85e7e"
    dependencies:
      "@babel/helper-plugin-utils" "^7.0.0"
      "@babel/plugin-syntax-object-rest-spread" "^7.0.0"
  
  "@babel/plugin-proposal-optional-catch-binding@^7.0.0":
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/@babel/plugin-proposal-optional-catch-binding/download/@babel/plugin-proposal-optional-catch-binding-7.0.0.tgz#b610d928fe551ff7117d42c8bb410eec312a6425"
    dependencies:
      "@babel/helper-plugin-utils" "^7.0.0"
      "@babel/plugin-syntax-optional-catch-binding" "^7.0.0"
  
  "@babel/plugin-proposal-optional-chaining@^7.0.0":
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/@babel/plugin-proposal-optional-chaining/download/@babel/plugin-proposal-optional-chaining-7.0.0.tgz#3d344d4152253379b8758e7d041148e8787c4a9d"
    dependencies:
      "@babel/helper-plugin-utils" "^7.0.0"
      "@babel/plugin-syntax-optional-chaining" "^7.0.0"
  
  "@babel/plugin-syntax-class-properties@^7.0.0":
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/@babel/plugin-syntax-class-properties/download/@babel/plugin-syntax-class-properties-7.0.0.tgz#e051af5d300cbfbcec4a7476e37a803489881634"
    dependencies:
      "@babel/helper-plugin-utils" "^7.0.0"
  
  "@babel/plugin-syntax-dynamic-import@^7.0.0":
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/@babel/plugin-syntax-dynamic-import/download/@babel/plugin-syntax-dynamic-import-7.0.0.tgz#6dfb7d8b6c3be14ce952962f658f3b7eb54c33ee"
    dependencies:
      "@babel/helper-plugin-utils" "^7.0.0"
  
  "@babel/plugin-syntax-export-default-from@^7.0.0":
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/@babel/plugin-syntax-export-default-from/download/@babel/plugin-syntax-export-default-from-7.0.0.tgz#084b639bce3d42f3c5bf3f68ccb42220bb2d729d"
    dependencies:
      "@babel/helper-plugin-utils" "^7.0.0"
  
  "@babel/plugin-syntax-flow@^7.0.0":
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/@babel/plugin-syntax-flow/download/@babel/plugin-syntax-flow-7.0.0.tgz#70638aeaad9ee426bc532e51523cff8ff02f6f17"
    dependencies:
      "@babel/helper-plugin-utils" "^7.0.0"
  
  "@babel/plugin-syntax-jsx@^7.0.0":
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/@babel/plugin-syntax-jsx/download/@babel/plugin-syntax-jsx-7.0.0.tgz#034d5e2b4e14ccaea2e4c137af7e4afb39375ffd"
    dependencies:
      "@babel/helper-plugin-utils" "^7.0.0"
  
  "@babel/plugin-syntax-nullish-coalescing-operator@^7.0.0":
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/@babel/plugin-syntax-nullish-coalescing-operator/download/@babel/plugin-syntax-nullish-coalescing-operator-7.0.0.tgz#b60931d5a15da82625fff6657c39419969598743"
    dependencies:
      "@babel/helper-plugin-utils" "^7.0.0"
  
  "@babel/plugin-syntax-object-rest-spread@^7.0.0":
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/@babel/plugin-syntax-object-rest-spread/download/@babel/plugin-syntax-object-rest-spread-7.0.0.tgz#37d8fbcaf216bd658ea1aebbeb8b75e88ebc549b"
    dependencies:
      "@babel/helper-plugin-utils" "^7.0.0"
  
  "@babel/plugin-syntax-optional-catch-binding@^7.0.0":
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/@babel/plugin-syntax-optional-catch-binding/download/@babel/plugin-syntax-optional-catch-binding-7.0.0.tgz#886f72008b3a8b185977f7cb70713b45e51ee475"
    dependencies:
      "@babel/helper-plugin-utils" "^7.0.0"
  
  "@babel/plugin-syntax-optional-chaining@^7.0.0":
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.0.0.tgz#1e6ecba124310b5d3a8fc1e00d50b1c4c2e05e68"
    dependencies:
      "@babel/helper-plugin-utils" "^7.0.0"
  
  "@babel/plugin-syntax-typescript@^7.0.0":
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/@babel/plugin-syntax-typescript/download/@babel/plugin-syntax-typescript-7.0.0.tgz#90f4fe0a741ae9c0dcdc3017717c05a0cbbd5158"
    dependencies:
      "@babel/helper-plugin-utils" "^7.0.0"
  
  "@babel/plugin-transform-arrow-functions@^7.0.0":
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/@babel/plugin-transform-arrow-functions/download/@babel/plugin-transform-arrow-functions-7.0.0.tgz#a6c14875848c68a3b4b3163a486535ef25c7e749"
    dependencies:
      "@babel/helper-plugin-utils" "^7.0.0"
  
  "@babel/plugin-transform-async-to-generator@^7.0.0":
    version "7.1.0"
    resolved "http://registry.npm.taobao.org/@babel/plugin-transform-async-to-generator/download/@babel/plugin-transform-async-to-generator-7.1.0.tgz#109e036496c51dd65857e16acab3bafdf3c57811"
    dependencies:
      "@babel/helper-module-imports" "^7.0.0"
      "@babel/helper-plugin-utils" "^7.0.0"
      "@babel/helper-remap-async-to-generator" "^7.1.0"
  
  "@babel/plugin-transform-block-scoping@^7.0.0":
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/@babel/plugin-transform-block-scoping/download/@babel/plugin-transform-block-scoping-7.0.0.tgz#1745075edffd7cdaf69fab2fb6f9694424b7e9bc"
    dependencies:
      "@babel/helper-plugin-utils" "^7.0.0"
      lodash "^4.17.10"
  
  "@babel/plugin-transform-classes@^7.0.0":
    version "7.1.0"
    resolved "http://registry.npm.taobao.org/@babel/plugin-transform-classes/download/@babel/plugin-transform-classes-7.1.0.tgz#ab3f8a564361800cbc8ab1ca6f21108038432249"
    dependencies:
      "@babel/helper-annotate-as-pure" "^7.0.0"
      "@babel/helper-define-map" "^7.1.0"
      "@babel/helper-function-name" "^7.1.0"
      "@babel/helper-optimise-call-expression" "^7.0.0"
      "@babel/helper-plugin-utils" "^7.0.0"
      "@babel/helper-replace-supers" "^7.1.0"
      "@babel/helper-split-export-declaration" "^7.0.0"
      globals "^11.1.0"
  
  "@babel/plugin-transform-computed-properties@^7.0.0":
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/@babel/plugin-transform-computed-properties/download/@babel/plugin-transform-computed-properties-7.0.0.tgz#2fbb8900cd3e8258f2a2ede909b90e7556185e31"
    dependencies:
      "@babel/helper-plugin-utils" "^7.0.0"
  
  "@babel/plugin-transform-destructuring@^7.0.0":
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/@babel/plugin-transform-destructuring/download/@babel/plugin-transform-destructuring-7.0.0.tgz#68e911e1935dda2f06b6ccbbf184ffb024e9d43a"
    dependencies:
      "@babel/helper-plugin-utils" "^7.0.0"
  
  "@babel/plugin-transform-exponentiation-operator@^7.0.0":
    version "7.1.0"
    resolved "http://registry.npm.taobao.org/@babel/plugin-transform-exponentiation-operator/download/@babel/plugin-transform-exponentiation-operator-7.1.0.tgz#9c34c2ee7fd77e02779cfa37e403a2e1003ccc73"
    dependencies:
      "@babel/helper-builder-binary-assignment-operator-visitor" "^7.1.0"
      "@babel/helper-plugin-utils" "^7.0.0"
  
  "@babel/plugin-transform-flow-strip-types@^7.0.0":
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/@babel/plugin-transform-flow-strip-types/download/@babel/plugin-transform-flow-strip-types-7.0.0.tgz#c40ced34c2783985d90d9f9ac77a13e6fb396a01"
    dependencies:
      "@babel/helper-plugin-utils" "^7.0.0"
      "@babel/plugin-syntax-flow" "^7.0.0"
  
  "@babel/plugin-transform-for-of@^7.0.0":
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/@babel/plugin-transform-for-of/download/@babel/plugin-transform-for-of-7.0.0.tgz#f2ba4eadb83bd17dc3c7e9b30f4707365e1c3e39"
    dependencies:
      "@babel/helper-plugin-utils" "^7.0.0"
  
  "@babel/plugin-transform-function-name@^7.0.0":
    version "7.1.0"
    resolved "http://registry.npm.taobao.org/@babel/plugin-transform-function-name/download/@babel/plugin-transform-function-name-7.1.0.tgz#29c5550d5c46208e7f730516d41eeddd4affadbb"
    dependencies:
      "@babel/helper-function-name" "^7.1.0"
      "@babel/helper-plugin-utils" "^7.0.0"
  
  "@babel/plugin-transform-literals@^7.0.0":
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/@babel/plugin-transform-literals/download/@babel/plugin-transform-literals-7.0.0.tgz#2aec1d29cdd24c407359c930cdd89e914ee8ff86"
    dependencies:
      "@babel/helper-plugin-utils" "^7.0.0"
  
  "@babel/plugin-transform-modules-commonjs@^7.0.0":
    version "7.1.0"
    resolved "http://registry.npm.taobao.org/@babel/plugin-transform-modules-commonjs/download/@babel/plugin-transform-modules-commonjs-7.1.0.tgz#0a9d86451cbbfb29bd15186306897c67f6f9a05c"
    dependencies:
      "@babel/helper-module-transforms" "^7.1.0"
      "@babel/helper-plugin-utils" "^7.0.0"
      "@babel/helper-simple-access" "^7.1.0"
  
  "@babel/plugin-transform-object-assign@^7.0.0":
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/@babel/plugin-transform-object-assign/download/@babel/plugin-transform-object-assign-7.0.0.tgz#fca6d7500d9675c42868b8f3882979201b9a5ad8"
    dependencies:
      "@babel/helper-plugin-utils" "^7.0.0"
  
  "@babel/plugin-transform-parameters@^7.0.0":
    version "7.1.0"
    resolved "http://registry.npm.taobao.org/@babel/plugin-transform-parameters/download/@babel/plugin-transform-parameters-7.1.0.tgz#44f492f9d618c9124026e62301c296bf606a7aed"
    dependencies:
      "@babel/helper-call-delegate" "^7.1.0"
      "@babel/helper-get-function-arity" "^7.0.0"
      "@babel/helper-plugin-utils" "^7.0.0"
  
  "@babel/plugin-transform-react-display-name@^7.0.0":
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/@babel/plugin-transform-react-display-name/download/@babel/plugin-transform-react-display-name-7.0.0.tgz#93759e6c023782e52c2da3b75eca60d4f10533ee"
    dependencies:
      "@babel/helper-plugin-utils" "^7.0.0"
  
  "@babel/plugin-transform-react-jsx-source@^7.0.0":
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/@babel/plugin-transform-react-jsx-source/download/@babel/plugin-transform-react-jsx-source-7.0.0.tgz#28e00584f9598c0dd279f6280eee213fa0121c3c"
    dependencies:
      "@babel/helper-plugin-utils" "^7.0.0"
      "@babel/plugin-syntax-jsx" "^7.0.0"
  
  "@babel/plugin-transform-react-jsx@^7.0.0":
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/@babel/plugin-transform-react-jsx/download/@babel/plugin-transform-react-jsx-7.0.0.tgz#524379e4eca5363cd10c4446ba163f093da75f3e"
    dependencies:
      "@babel/helper-builder-react-jsx" "^7.0.0"
      "@babel/helper-plugin-utils" "^7.0.0"
      "@babel/plugin-syntax-jsx" "^7.0.0"
  
  "@babel/plugin-transform-regenerator@^7.0.0":
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/@babel/plugin-transform-regenerator/download/@babel/plugin-transform-regenerator-7.0.0.tgz#5b41686b4ed40bef874d7ed6a84bdd849c13e0c1"
    dependencies:
      regenerator-transform "^0.13.3"
  
  "@babel/plugin-transform-shorthand-properties@^7.0.0":
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/@babel/plugin-transform-shorthand-properties/download/@babel/plugin-transform-shorthand-properties-7.0.0.tgz#85f8af592dcc07647541a0350e8c95c7bf419d15"
    dependencies:
      "@babel/helper-plugin-utils" "^7.0.0"
  
  "@babel/plugin-transform-spread@^7.0.0":
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/@babel/plugin-transform-spread/download/@babel/plugin-transform-spread-7.0.0.tgz#93583ce48dd8c85e53f3a46056c856e4af30b49b"
    dependencies:
      "@babel/helper-plugin-utils" "^7.0.0"
  
  "@babel/plugin-transform-sticky-regex@^7.0.0":
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/@babel/plugin-transform-sticky-regex/download/@babel/plugin-transform-sticky-regex-7.0.0.tgz#30a9d64ac2ab46eec087b8530535becd90e73366"
    dependencies:
      "@babel/helper-plugin-utils" "^7.0.0"
      "@babel/helper-regex" "^7.0.0"
  
  "@babel/plugin-transform-template-literals@^7.0.0":
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/@babel/plugin-transform-template-literals/download/@babel/plugin-transform-template-literals-7.0.0.tgz#084f1952efe5b153ddae69eb8945f882c7a97c65"
    dependencies:
      "@babel/helper-annotate-as-pure" "^7.0.0"
      "@babel/helper-plugin-utils" "^7.0.0"
  
  "@babel/plugin-transform-typescript@^7.0.0":
    version "7.1.0"
    resolved "http://registry.npm.taobao.org/@babel/plugin-transform-typescript/download/@babel/plugin-transform-typescript-7.1.0.tgz#81e7b4be90e7317cbd04bf1163ebf06b2adee60b"
    dependencies:
      "@babel/helper-plugin-utils" "^7.0.0"
      "@babel/plugin-syntax-typescript" "^7.0.0"
  
  "@babel/plugin-transform-unicode-regex@^7.0.0":
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/@babel/plugin-transform-unicode-regex/download/@babel/plugin-transform-unicode-regex-7.0.0.tgz#c6780e5b1863a76fe792d90eded9fcd5b51d68fc"
    dependencies:
      "@babel/helper-plugin-utils" "^7.0.0"
      "@babel/helper-regex" "^7.0.0"
      regexpu-core "^4.1.3"
  
  "@babel/register@^7.0.0":
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/@babel/register/download/@babel/register-7.0.0.tgz#fa634bae1bfa429f60615b754fc1f1d745edd827"
    dependencies:
      core-js "^2.5.7"
      find-cache-dir "^1.0.0"
      home-or-tmp "^3.0.0"
      lodash "^4.17.10"
      mkdirp "^0.5.1"
      pirates "^4.0.0"
      source-map-support "^0.5.9"
  
  "@babel/template@^7.0.0", "@babel/template@^7.1.0":
    version "7.1.0"
    resolved "http://registry.npm.taobao.org/@babel/template/download/@babel/template-7.1.0.tgz#58cc9572e1bfe24fe1537fdf99d839d53e517e22"
    dependencies:
      "@babel/code-frame" "^7.0.0"
      "@babel/parser" "^7.1.0"
      "@babel/types" "^7.0.0"
  
  "@babel/traverse@^7.0.0", "@babel/traverse@^7.1.0":
    version "7.1.0"
    resolved "http://registry.npm.taobao.org/@babel/traverse/download/@babel/traverse-7.1.0.tgz#503ec6669387efd182c3888c4eec07bcc45d91b2"
    dependencies:
      "@babel/code-frame" "^7.0.0"
      "@babel/generator" "^7.0.0"
      "@babel/helper-function-name" "^7.1.0"
      "@babel/helper-split-export-declaration" "^7.0.0"
      "@babel/parser" "^7.1.0"
      "@babel/types" "^7.0.0"
      debug "^3.1.0"
      globals "^11.1.0"
      lodash "^4.17.10"
  
  "@babel/types@^7.0.0":
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/@babel/types/download/@babel/types-7.0.0.tgz#6e191793d3c854d19c6749989e3bc55f0e962118"
    dependencies:
      esutils "^2.0.2"
      lodash "^4.17.10"
      to-fast-properties "^2.0.0"
  
  "@types/lodash@*":
    version "4.14.116"
    resolved "http://registry.npm.taobao.org/@types/lodash/download/@types/lodash-4.14.116.tgz#5ccf215653e3e8c786a58390751033a9adca0eb9"
  
  "@types/prop-types@*":
    version "15.5.5"
    resolved "http://registry.npm.taobao.org/@types/prop-types/download/@types/prop-types-15.5.5.tgz#17038dd322c2325f5da650a94d5f9974943625e3"
    dependencies:
      "@types/react" "*"
  
  "@types/react-native@*":
    version "0.56.23"
    resolved "http://registry.npm.taobao.org/@types/react-native/download/@types/react-native-0.56.23.tgz#00f161fd11cf7dfd7ba31ce7d5178f386dd041fb"
    dependencies:
      "@types/prop-types" "*"
      "@types/react" "*"
  
  "@types/react@*":
    version "16.4.14"
    resolved "http://registry.npm.taobao.org/@types/react/download/@types/react-16.4.14.tgz#47c604c8e46ed674bbdf4aabf82b34b9041c6a04"
    dependencies:
      "@types/prop-types" "*"
      csstype "^2.2.0"
  
  abbrev@1:
    version "1.1.1"
    resolved "http://registry.npm.taobao.org/abbrev/download/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8"
  
  absolute-path@^0.0.0:
    version "0.0.0"
    resolved "http://registry.npm.taobao.org/absolute-path/download/absolute-path-0.0.0.tgz#a78762fbdadfb5297be99b15d35a785b2f095bf7"
  
  accepts@~1.3.3, accepts@~1.3.5:
    version "1.3.5"
    resolved "http://registry.npm.taobao.org/accepts/download/accepts-1.3.5.tgz#eb777df6011723a3b14e8a72c0805c8e86746bd2"
    dependencies:
      mime-types "~2.1.18"
      negotiator "0.6.1"
  
  ansi-colors@^1.0.1:
    version "1.1.0"
    resolved "http://registry.npm.taobao.org/ansi-colors/download/ansi-colors-1.1.0.tgz#6374b4dd5d4718ff3ce27a671a3b1cad077132a9"
    dependencies:
      ansi-wrap "^0.1.0"
  
  ansi-cyan@^0.1.1:
    version "0.1.1"
    resolved "http://registry.npm.taobao.org/ansi-cyan/download/ansi-cyan-0.1.1.tgz#538ae528af8982f28ae30d86f2f17456d2609873"
    dependencies:
      ansi-wrap "0.1.0"
  
  ansi-escapes@^3.0.0:
    version "3.1.0"
    resolved "http://registry.npm.taobao.org/ansi-escapes/download/ansi-escapes-3.1.0.tgz#f73207bb81207d75fd6c83f125af26eea378ca30"
  
  ansi-gray@^0.1.1:
    version "0.1.1"
    resolved "http://registry.npm.taobao.org/ansi-gray/download/ansi-gray-0.1.1.tgz#2962cf54ec9792c48510a3deb524436861ef7251"
    dependencies:
      ansi-wrap "0.1.0"
  
  ansi-red@^0.1.1:
    version "0.1.1"
    resolved "http://registry.npm.taobao.org/ansi-red/download/ansi-red-0.1.1.tgz#8c638f9d1080800a353c9c28c8a81ca4705d946c"
    dependencies:
      ansi-wrap "0.1.0"
  
  ansi-regex@^2.0.0:
    version "2.1.1"
    resolved "http://registry.npm.taobao.org/ansi-regex/download/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df"
  
  ansi-regex@^3.0.0:
    version "3.0.0"
    resolved "http://registry.npm.taobao.org/ansi-regex/download/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998"
  
  ansi-styles@^2.2.1:
    version "2.2.1"
    resolved "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe"
  
  ansi-styles@^3.2.1:
    version "3.2.1"
    resolved "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
    dependencies:
      color-convert "^1.9.0"
  
  ansi-wrap@0.1.0, ansi-wrap@^0.1.0:
    version "0.1.0"
    resolved "http://registry.npm.taobao.org/ansi-wrap/download/ansi-wrap-0.1.0.tgz#a82250ddb0015e9a27ca82e82ea603bbfa45efaf"
  
  ansi@^0.3.0, ansi@~0.3.1:
    version "0.3.1"
    resolved "http://registry.npm.taobao.org/ansi/download/ansi-0.3.1.tgz#0c42d4fb17160d5a9af1e484bace1c66922c1b21"
  
  anymatch@^2.0.0:
    version "2.0.0"
    resolved "http://registry.npm.taobao.org/anymatch/download/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb"
    dependencies:
      micromatch "^3.1.4"
      normalize-path "^2.1.1"
  
  aproba@^1.0.3:
    version "1.2.0"
    resolved "http://registry.npm.taobao.org/aproba/download/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a"
  
  are-we-there-yet@~1.1.2:
    version "1.1.5"
    resolved "http://registry.npm.taobao.org/are-we-there-yet/download/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21"
    dependencies:
      delegates "^1.0.0"
      readable-stream "^2.0.6"
  
  argparse@^1.0.7:
    version "1.0.10"
    resolved "http://registry.npm.taobao.org/argparse/download/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911"
    dependencies:
      sprintf-js "~1.0.2"
  
  arr-diff@^1.0.1:
    version "1.1.0"
    resolved "http://registry.npm.taobao.org/arr-diff/download/arr-diff-1.1.0.tgz#687c32758163588fef7de7b36fabe495eb1a399a"
    dependencies:
      arr-flatten "^1.0.1"
      array-slice "^0.2.3"
  
  arr-diff@^2.0.0:
    version "2.0.0"
    resolved "http://registry.npm.taobao.org/arr-diff/download/arr-diff-2.0.0.tgz#8f3b827f955a8bd669697e4a4256ac3ceae356cf"
    dependencies:
      arr-flatten "^1.0.1"
  
  arr-diff@^4.0.0:
    version "4.0.0"
    resolved "http://registry.npm.taobao.org/arr-diff/download/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520"
  
  arr-flatten@^1.0.1, arr-flatten@^1.1.0:
    version "1.1.0"
    resolved "http://registry.npm.taobao.org/arr-flatten/download/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1"
  
  arr-union@^2.0.1:
    version "2.1.0"
    resolved "http://registry.npm.taobao.org/arr-union/download/arr-union-2.1.0.tgz#20f9eab5ec70f5c7d215b1077b1c39161d292c7d"
  
  arr-union@^3.1.0:
    version "3.1.0"
    resolved "http://registry.npm.taobao.org/arr-union/download/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4"
  
  array-filter@~0.0.0:
    version "0.0.1"
    resolved "http://registry.npm.taobao.org/array-filter/download/array-filter-0.0.1.tgz#7da8cf2e26628ed732803581fd21f67cacd2eeec"
  
  array-map@~0.0.0:
    version "0.0.0"
    resolved "http://registry.npm.taobao.org/array-map/download/array-map-0.0.0.tgz#88a2bab73d1cf7bcd5c1b118a003f66f665fa662"
  
  array-reduce@~0.0.0:
    version "0.0.0"
    resolved "http://registry.npm.taobao.org/array-reduce/download/array-reduce-0.0.0.tgz#173899d3ffd1c7d9383e4479525dbe278cab5f2b"
  
  array-slice@^0.2.3:
    version "0.2.3"
    resolved "http://registry.npm.taobao.org/array-slice/download/array-slice-0.2.3.tgz#dd3cfb80ed7973a75117cdac69b0b99ec86186f5"
  
  array-unique@^0.2.1:
    version "0.2.1"
    resolved "http://registry.npm.taobao.org/array-unique/download/array-unique-0.2.1.tgz#a1d97ccafcbc2625cc70fadceb36a50c58b01a53"
  
  array-unique@^0.3.2:
    version "0.3.2"
    resolved "http://registry.npm.taobao.org/array-unique/download/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428"
  
  art@^0.10.0:
    version "0.10.3"
    resolved "http://registry.npm.taobao.org/art/download/art-0.10.3.tgz#b01d84a968ccce6208df55a733838c96caeeaea2"
  
  asap@~2.0.3:
    version "2.0.6"
    resolved "http://registry.npm.taobao.org/asap/download/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46"
  
  assign-symbols@^1.0.0:
    version "1.0.0"
    resolved "http://registry.npm.taobao.org/assign-symbols/download/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367"
  
  async-limiter@~1.0.0:
    version "1.0.0"
    resolved "http://registry.npm.taobao.org/async-limiter/download/async-limiter-1.0.0.tgz#78faed8c3d074ab81f22b4e985d79e8738f720f8"
  
  async@^2.4.0:
    version "2.6.1"
    resolved "http://registry.npm.taobao.org/async/download/async-2.6.1.tgz#b245a23ca71930044ec53fa46aa00a3e87c6a610"
    dependencies:
      lodash "^4.17.10"
  
  atob@^2.1.1:
    version "2.1.2"
    resolved "http://registry.npm.taobao.org/atob/download/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9"
  
  babel-code-frame@^6.26.0:
    version "6.26.0"
    resolved "http://registry.npm.taobao.org/babel-code-frame/download/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b"
    dependencies:
      chalk "^1.1.3"
      esutils "^2.0.2"
      js-tokens "^3.0.2"
  
  babel-core@^6.26.0, babel-core@^6.7.2:
    version "6.26.3"
    resolved "http://registry.npm.taobao.org/babel-core/download/babel-core-6.26.3.tgz#b2e2f09e342d0f0c88e2f02e067794125e75c207"
    dependencies:
      babel-code-frame "^6.26.0"
      babel-generator "^6.26.0"
      babel-helpers "^6.24.1"
      babel-messages "^6.23.0"
      babel-register "^6.26.0"
      babel-runtime "^6.26.0"
      babel-template "^6.26.0"
      babel-traverse "^6.26.0"
      babel-types "^6.26.0"
      babylon "^6.18.0"
      convert-source-map "^1.5.1"
      debug "^2.6.9"
      json5 "^0.5.1"
      lodash "^4.17.4"
      minimatch "^3.0.4"
      path-is-absolute "^1.0.1"
      private "^0.1.8"
      slash "^1.0.0"
      source-map "^0.5.7"
  
  babel-generator@^6.26.0:
    version "6.26.1"
    resolved "http://registry.npm.taobao.org/babel-generator/download/babel-generator-6.26.1.tgz#1844408d3b8f0d35a404ea7ac180f087a601bd90"
    dependencies:
      babel-messages "^6.23.0"
      babel-runtime "^6.26.0"
      babel-types "^6.26.0"
      detect-indent "^4.0.0"
      jsesc "^1.3.0"
      lodash "^4.17.4"
      source-map "^0.5.7"
      trim-right "^1.0.1"
  
  babel-helper-builder-react-jsx@^6.24.1:
    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#39ff8313b75c8b65dceff1f31d383e0ff2a408a0"
    dependencies:
      babel-runtime "^6.26.0"
      babel-types "^6.26.0"
      esutils "^2.0.2"
  
  babel-helper-call-delegate@^6.24.1:
    version "6.24.1"
    resolved "http://registry.npm.taobao.org/babel-helper-call-delegate/download/babel-helper-call-delegate-6.24.1.tgz#ece6aacddc76e41c3461f88bfc575bd0daa2df8d"
    dependencies:
      babel-helper-hoist-variables "^6.24.1"
      babel-runtime "^6.22.0"
      babel-traverse "^6.24.1"
      babel-types "^6.24.1"
  
  babel-helper-define-map@^6.24.1:
    version "6.26.0"
    resolved "http://registry.npm.taobao.org/babel-helper-define-map/download/babel-helper-define-map-6.26.0.tgz#a5f56dab41a25f97ecb498c7ebaca9819f95be5f"
    dependencies:
      babel-helper-function-name "^6.24.1"
      babel-runtime "^6.26.0"
      babel-types "^6.26.0"
      lodash "^4.17.4"
  
  babel-helper-function-name@^6.24.1:
    version "6.24.1"
    resolved "http://registry.npm.taobao.org/babel-helper-function-name/download/babel-helper-function-name-6.24.1.tgz#d3475b8c03ed98242a25b48351ab18399d3580a9"
    dependencies:
      babel-helper-get-function-arity "^6.24.1"
      babel-runtime "^6.22.0"
      babel-template "^6.24.1"
      babel-traverse "^6.24.1"
      babel-types "^6.24.1"
  
  babel-helper-get-function-arity@^6.24.1:
    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#8f7782aa93407c41d3aa50908f89b031b1b6853d"
    dependencies:
      babel-runtime "^6.22.0"
      babel-types "^6.24.1"
  
  babel-helper-hoist-variables@^6.24.1:
    version "6.24.1"
    resolved "http://registry.npm.taobao.org/babel-helper-hoist-variables/download/babel-helper-hoist-variables-6.24.1.tgz#1ecb27689c9d25513eadbc9914a73f5408be7a76"
    dependencies:
      babel-runtime "^6.22.0"
      babel-types "^6.24.1"
  
  babel-helper-optimise-call-expression@^6.24.1:
    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#f7a13427ba9f73f8f4fa993c54a97882d1244257"
    dependencies:
      babel-runtime "^6.22.0"
      babel-types "^6.24.1"
  
  babel-helper-replace-supers@^6.24.1:
    version "6.24.1"
    resolved "http://registry.npm.taobao.org/babel-helper-replace-supers/download/babel-helper-replace-supers-6.24.1.tgz#bf6dbfe43938d17369a213ca8a8bf74b6a90ab1a"
    dependencies:
      babel-helper-optimise-call-expression "^6.24.1"
      babel-messages "^6.23.0"
      babel-runtime "^6.22.0"
      babel-template "^6.24.1"
      babel-traverse "^6.24.1"
      babel-types "^6.24.1"
  
  babel-helpers@^6.24.1:
    version "6.24.1"
    resolved "http://registry.npm.taobao.org/babel-helpers/download/babel-helpers-6.24.1.tgz#3471de9caec388e5c850e597e58a26ddf37602b2"
    dependencies:
      babel-runtime "^6.22.0"
      babel-template "^6.24.1"
  
  babel-messages@^6.23.0:
    version "6.23.0"
    resolved "http://registry.npm.taobao.org/babel-messages/download/babel-messages-6.23.0.tgz#f3cdf4703858035b2a2951c6ec5edf6c62f2630e"
    dependencies:
      babel-runtime "^6.22.0"
  
  babel-plugin-check-es2015-constants@^6.8.0:
    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#35157b101426fd2ffd3da3f75c7d1e91835bbf8a"
    dependencies:
      babel-runtime "^6.22.0"
  
  babel-plugin-syntax-class-properties@^6.8.0:
    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#d7eb23b79a317f8543962c505b827c7d6cac27de"
  
  babel-plugin-syntax-flow@^6.18.0, babel-plugin-syntax-flow@^6.8.0:
    version "6.18.0"
    resolved "http://registry.npm.taobao.org/babel-plugin-syntax-flow/download/babel-plugin-syntax-flow-6.18.0.tgz#4c3ab20a2af26aa20cd25995c398c4eb70310c8d"
  
  babel-plugin-syntax-jsx@^6.8.0:
    version "6.18.0"
    resolved "http://registry.npm.taobao.org/babel-plugin-syntax-jsx/download/babel-plugin-syntax-jsx-6.18.0.tgz#0af32a9a6e13ca7a3fd5069e62d7b0f58d0d8946"
  
  babel-plugin-syntax-object-rest-spread@^6.8.0:
    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#fd6536f2bce13836ffa3a5458c4903a597bb3bf5"
  
  babel-plugin-syntax-trailing-function-commas@^6.8.0:
    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#ba0360937f8d06e40180a43fe0d5616fff532cf3"
  
  babel-plugin-transform-class-properties@^6.8.0:
    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#6a79763ea61d33d36f37b611aa9def81a81b46ac"
    dependencies:
      babel-helper-function-name "^6.24.1"
      babel-plugin-syntax-class-properties "^6.8.0"
      babel-runtime "^6.22.0"
      babel-template "^6.24.1"
  
  babel-plugin-transform-es2015-arrow-functions@^6.8.0:
    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#452692cb711d5f79dc7f85e440ce41b9f244d221"
    dependencies:
      babel-runtime "^6.22.0"
  
  babel-plugin-transform-es2015-block-scoped-functions@^6.8.0:
    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#bbc51b49f964d70cb8d8e0b94e820246ce3a6141"
    dependencies:
      babel-runtime "^6.22.0"
  
  babel-plugin-transform-es2015-block-scoping@^6.8.0:
    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#d70f5299c1308d05c12f463813b0a09e73b1895f"
    dependencies:
      babel-runtime "^6.26.0"
      babel-template "^6.26.0"
      babel-traverse "^6.26.0"
      babel-types "^6.26.0"
      lodash "^4.17.4"
  
  babel-plugin-transform-es2015-classes@^6.8.0:
    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#5a4c58a50c9c9461e564b4b2a3bfabc97a2584db"
    dependencies:
      babel-helper-define-map "^6.24.1"
      babel-helper-function-name "^6.24.1"
      babel-helper-optimise-call-expression "^6.24.1"
      babel-helper-replace-supers "^6.24.1"
      babel-messages "^6.23.0"
      babel-runtime "^6.22.0"
      babel-template "^6.24.1"
      babel-traverse "^6.24.1"
      babel-types "^6.24.1"
  
  babel-plugin-transform-es2015-computed-properties@^6.8.0:
    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#6fe2a8d16895d5634f4cd999b6d3480a308159b3"
    dependencies:
      babel-runtime "^6.22.0"
      babel-template "^6.24.1"
  
  babel-plugin-transform-es2015-destructuring@^6.8.0:
    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#997bb1f1ab967f682d2b0876fe358d60e765c56d"
    dependencies:
      babel-runtime "^6.22.0"
  
  babel-plugin-transform-es2015-for-of@^6.8.0:
    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#f47c95b2b613df1d3ecc2fdb7573623c75248691"
    dependencies:
      babel-runtime "^6.22.0"
  
  babel-plugin-transform-es2015-function-name@^6.8.0:
    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#834c89853bc36b1af0f3a4c5dbaa94fd8eacaa8b"
    dependencies:
      babel-helper-function-name "^6.24.1"
      babel-runtime "^6.22.0"
      babel-types "^6.24.1"
  
  babel-plugin-transform-es2015-literals@^6.8.0:
    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#4f54a02d6cd66cf915280019a31d31925377ca2e"
    dependencies:
      babel-runtime "^6.22.0"
  
  babel-plugin-transform-es2015-modules-commonjs@^6.8.0:
    version "6.26.2"
    resolved "http://registry.npm.taobao.org/babel-plugin-transform-es2015-modules-commonjs/download/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz#58a793863a9e7ca870bdc5a881117ffac27db6f3"
    dependencies:
      babel-plugin-transform-strict-mode "^6.24.1"
      babel-runtime "^6.26.0"
      babel-template "^6.26.0"
      babel-types "^6.26.0"
  
  babel-plugin-transform-es2015-object-super@^6.8.0:
    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#24cef69ae21cb83a7f8603dad021f572eb278f8d"
    dependencies:
      babel-helper-replace-supers "^6.24.1"
      babel-runtime "^6.22.0"
  
  babel-plugin-transform-es2015-parameters@^6.8.0:
    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#57ac351ab49caf14a97cd13b09f66fdf0a625f2b"
    dependencies:
      babel-helper-call-delegate "^6.24.1"
      babel-helper-get-function-arity "^6.24.1"
      babel-runtime "^6.22.0"
      babel-template "^6.24.1"
      babel-traverse "^6.24.1"
      babel-types "^6.24.1"
  
  babel-plugin-transform-es2015-shorthand-properties@^6.8.0:
    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#24f875d6721c87661bbd99a4622e51f14de38aa0"
    dependencies:
      babel-runtime "^6.22.0"
      babel-types "^6.24.1"
  
  babel-plugin-transform-es2015-spread@^6.8.0:
    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#d6d68a99f89aedc4536c81a542e8dd9f1746f8d1"
    dependencies:
      babel-runtime "^6.22.0"
  
  babel-plugin-transform-es2015-template-literals@^6.8.0:
    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#a84b3450f7e9f8f1f6839d6d687da84bb1236d8d"
    dependencies:
      babel-runtime "^6.22.0"
  
  babel-plugin-transform-es3-member-expression-literals@^6.8.0:
    version "6.22.0"
    resolved "http://registry.npm.taobao.org/babel-plugin-transform-es3-member-expression-literals/download/babel-plugin-transform-es3-member-expression-literals-6.22.0.tgz#733d3444f3ecc41bef8ed1a6a4e09657b8969ebb"
    dependencies:
      babel-runtime "^6.22.0"
  
  babel-plugin-transform-es3-property-literals@^6.8.0:
    version "6.22.0"
    resolved "http://registry.npm.taobao.org/babel-plugin-transform-es3-property-literals/download/babel-plugin-transform-es3-property-literals-6.22.0.tgz#b2078d5842e22abf40f73e8cde9cd3711abd5758"
    dependencies:
      babel-runtime "^6.22.0"
  
  babel-plugin-transform-flow-strip-types@^6.8.0:
    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#84cb672935d43714fdc32bce84568d87441cf7cf"
    dependencies:
      babel-plugin-syntax-flow "^6.18.0"
      babel-runtime "^6.22.0"
  
  babel-plugin-transform-object-rest-spread@^6.8.0:
    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#0f36692d50fef6b7e2d4b3ac1478137a963b7b06"
    dependencies:
      babel-plugin-syntax-object-rest-spread "^6.8.0"
      babel-runtime "^6.26.0"
  
  babel-plugin-transform-react-display-name@^6.8.0:
    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#67e2bf1f1e9c93ab08db96792e05392bf2cc28d1"
    dependencies:
      babel-runtime "^6.22.0"
  
  babel-plugin-transform-react-jsx@^6.8.0:
    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#840a028e7df460dfc3a2d29f0c0d91f6376e66a3"
    dependencies:
      babel-helper-builder-react-jsx "^6.24.1"
      babel-plugin-syntax-jsx "^6.8.0"
      babel-runtime "^6.22.0"
  
  babel-plugin-transform-strict-mode@^6.24.1:
    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#d5faf7aa578a65bbe591cf5edae04a0c67020758"
    dependencies:
      babel-runtime "^6.22.0"
      babel-types "^6.24.1"
  
  babel-preset-fbjs@2.3.0, babel-preset-fbjs@^2.1.2:
    version "2.3.0"
    resolved "http://registry.npm.taobao.org/babel-preset-fbjs/download/babel-preset-fbjs-2.3.0.tgz#92ff81307c18b926895114f9828ae1674c097f80"
    dependencies:
      babel-plugin-check-es2015-constants "^6.8.0"
      babel-plugin-syntax-class-properties "^6.8.0"
      babel-plugin-syntax-flow "^6.8.0"
      babel-plugin-syntax-jsx "^6.8.0"
      babel-plugin-syntax-object-rest-spread "^6.8.0"
      babel-plugin-syntax-trailing-function-commas "^6.8.0"
      babel-plugin-transform-class-properties "^6.8.0"
      babel-plugin-transform-es2015-arrow-functions "^6.8.0"
      babel-plugin-transform-es2015-block-scoped-functions "^6.8.0"
      babel-plugin-transform-es2015-block-scoping "^6.8.0"
      babel-plugin-transform-es2015-classes "^6.8.0"
      babel-plugin-transform-es2015-computed-properties "^6.8.0"
      babel-plugin-transform-es2015-destructuring "^6.8.0"
      babel-plugin-transform-es2015-for-of "^6.8.0"
      babel-plugin-transform-es2015-function-name "^6.8.0"
      babel-plugin-transform-es2015-literals "^6.8.0"
      babel-plugin-transform-es2015-modules-commonjs "^6.8.0"
      babel-plugin-transform-es2015-object-super "^6.8.0"
      babel-plugin-transform-es2015-parameters "^6.8.0"
      babel-plugin-transform-es2015-shorthand-properties "^6.8.0"
      babel-plugin-transform-es2015-spread "^6.8.0"
      babel-plugin-transform-es2015-template-literals "^6.8.0"
      babel-plugin-transform-es3-member-expression-literals "^6.8.0"
      babel-plugin-transform-es3-property-literals "^6.8.0"
      babel-plugin-transform-flow-strip-types "^6.8.0"
      babel-plugin-transform-object-rest-spread "^6.8.0"
      babel-plugin-transform-react-display-name "^6.8.0"
      babel-plugin-transform-react-jsx "^6.8.0"
  
  babel-register@^6.26.0:
    version "6.26.0"
    resolved "http://registry.npm.taobao.org/babel-register/download/babel-register-6.26.0.tgz#6ed021173e2fcb486d7acb45c6009a856f647071"
    dependencies:
      babel-core "^6.26.0"
      babel-runtime "^6.26.0"
      core-js "^2.5.0"
      home-or-tmp "^2.0.0"
      lodash "^4.17.4"
      mkdirp "^0.5.1"
      source-map-support "^0.4.15"
  
  babel-runtime@^6.22.0, babel-runtime@^6.26.0:
    version "6.26.0"
    resolved "http://registry.npm.taobao.org/babel-runtime/download/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe"
    dependencies:
      core-js "^2.4.0"
      regenerator-runtime "^0.11.0"
  
  babel-template@^6.24.1, babel-template@^6.26.0:
    version "6.26.0"
    resolved "http://registry.npm.taobao.org/babel-template/download/babel-template-6.26.0.tgz#de03e2d16396b069f46dd9fff8521fb1a0e35e02"
    dependencies:
      babel-runtime "^6.26.0"
      babel-traverse "^6.26.0"
      babel-types "^6.26.0"
      babylon "^6.18.0"
      lodash "^4.17.4"
  
  babel-traverse@^6.24.1, babel-traverse@^6.26.0:
    version "6.26.0"
    resolved "http://registry.npm.taobao.org/babel-traverse/download/babel-traverse-6.26.0.tgz#46a9cbd7edcc62c8e5c064e2d2d8d0f4035766ee"
    dependencies:
      babel-code-frame "^6.26.0"
      babel-messages "^6.23.0"
      babel-runtime "^6.26.0"
      babel-types "^6.26.0"
      babylon "^6.18.0"
      debug "^2.6.8"
      globals "^9.18.0"
      invariant "^2.2.2"
      lodash "^4.17.4"
  
  babel-types@^6.24.1, babel-types@^6.26.0:
    version "6.26.0"
    resolved "http://registry.npm.taobao.org/babel-types/download/babel-types-6.26.0.tgz#a3b073f94ab49eb6fa55cd65227a334380632497"
    dependencies:
      babel-runtime "^6.26.0"
      esutils "^2.0.2"
      lodash "^4.17.4"
      to-fast-properties "^1.0.3"
  
  babylon@^6.18.0:
    version "6.18.0"
    resolved "http://registry.npm.taobao.org/babylon/download/babylon-6.18.0.tgz#af2f3b88fa6f5c1e4c634d1a0f8eac4f55b395e3"
  
  balanced-match@^1.0.0:
    version "1.0.0"
    resolved "http://registry.npm.taobao.org/balanced-match/download/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767"
  
  base64-js@1.1.2:
    version "1.1.2"
    resolved "http://registry.npm.taobao.org/base64-js/download/base64-js-1.1.2.tgz#d6400cac1c4c660976d90d07a04351d89395f5e8"
  
  base64-js@^1.1.2, base64-js@^1.2.3:
    version "1.3.0"
    resolved "http://registry.npm.taobao.org/base64-js/download/base64-js-1.3.0.tgz#cab1e6118f051095e58b5281aea8c1cd22bfc0e3"
  
  base@^0.11.1:
    version "0.11.2"
    resolved "http://registry.npm.taobao.org/base/download/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f"
    dependencies:
      cache-base "^1.0.1"
      class-utils "^0.3.5"
      component-emitter "^1.2.1"
      define-property "^1.0.0"
      isobject "^3.0.1"
      mixin-deep "^1.2.0"
      pascalcase "^0.1.1"
  
  basic-auth@~2.0.0:
    version "2.0.1"
    resolved "http://registry.npm.taobao.org/basic-auth/download/basic-auth-2.0.1.tgz#b998279bf47ce38344b4f3cf916d4679bbf51e3a"
    dependencies:
      safe-buffer "5.1.2"
  
  big-integer@^1.6.7:
    version "1.6.36"
    resolved "http://registry.npm.taobao.org/big-integer/download/big-integer-1.6.36.tgz#78631076265d4ae3555c04f85e7d9d2f3a071a36"
  
  bplist-creator@0.0.7:
    version "0.0.7"
    resolved "http://registry.npm.taobao.org/bplist-creator/download/bplist-creator-0.0.7.tgz#37df1536092824b87c42f957b01344117372ae45"
    dependencies:
      stream-buffers "~2.2.0"
  
  bplist-parser@0.1.1:
    version "0.1.1"
    resolved "http://registry.npm.taobao.org/bplist-parser/download/bplist-parser-0.1.1.tgz#d60d5dcc20cba6dc7e1f299b35d3e1f95dafbae6"
    dependencies:
      big-integer "^1.6.7"
  
  brace-expansion@^1.1.7:
    version "1.1.11"
    resolved "http://registry.npm.taobao.org/brace-expansion/download/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
    dependencies:
      balanced-match "^1.0.0"
      concat-map "0.0.1"
  
  braces@^1.8.2:
    version "1.8.5"
    resolved "http://registry.npm.taobao.org/braces/download/braces-1.8.5.tgz#ba77962e12dff969d6b76711e914b737857bf6a7"
    dependencies:
      expand-range "^1.8.1"
      preserve "^0.2.0"
      repeat-element "^1.1.2"
  
  braces@^2.3.1:
    version "2.3.2"
    resolved "http://registry.npm.taobao.org/braces/download/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729"
    dependencies:
      arr-flatten "^1.1.0"
      array-unique "^0.3.2"
      extend-shallow "^2.0.1"
      fill-range "^4.0.0"
      isobject "^3.0.1"
      repeat-element "^1.1.2"
      snapdragon "^0.8.1"
      snapdragon-node "^2.0.1"
      split-string "^3.0.2"
      to-regex "^3.0.1"
  
  bser@^2.0.0:
    version "2.0.0"
    resolved "http://registry.npm.taobao.org/bser/download/bser-2.0.0.tgz#9ac78d3ed5d915804fd87acb158bc797147a1719"
    dependencies:
      node-int64 "^0.4.0"
  
  buffer-from@^1.0.0:
    version "1.1.1"
    resolved "http://registry.npm.taobao.org/buffer-from/download/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef"
  
  builtin-modules@^1.0.0:
    version "1.1.1"
    resolved "http://registry.npm.taobao.org/builtin-modules/download/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f"
  
  bytes@3.0.0:
    version "3.0.0"
    resolved "http://registry.npm.taobao.org/bytes/download/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048"
  
  cache-base@^1.0.1:
    version "1.0.1"
    resolved "http://registry.npm.taobao.org/cache-base/download/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2"
    dependencies:
      collection-visit "^1.0.0"
      component-emitter "^1.2.1"
      get-value "^2.0.6"
      has-value "^1.0.0"
      isobject "^3.0.1"
      set-value "^2.0.0"
      to-object-path "^0.3.0"
      union-value "^1.0.0"
      unset-value "^1.0.0"
  
  camelcase@^4.1.0:
    version "4.1.0"
    resolved "http://registry.npm.taobao.org/camelcase/download/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd"
  
  capture-exit@^1.2.0:
    version "1.2.0"
    resolved "http://registry.npm.taobao.org/capture-exit/download/capture-exit-1.2.0.tgz#1c5fcc489fd0ab00d4f1ac7ae1072e3173fbab6f"
    dependencies:
      rsvp "^3.3.3"
  
  chalk@^1.1.1, chalk@^1.1.3:
    version "1.1.3"
    resolved "http://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98"
    dependencies:
      ansi-styles "^2.2.1"
      escape-string-regexp "^1.0.2"
      has-ansi "^2.0.0"
      strip-ansi "^3.0.0"
      supports-color "^2.0.0"
  
  chalk@^2.0.0:
    version "2.4.1"
    resolved "http://registry.npm.taobao.org/chalk/download/chalk-2.4.1.tgz#18c49ab16a037b6eb0152cc83e3471338215b66e"
    dependencies:
      ansi-styles "^3.2.1"
      escape-string-regexp "^1.0.5"
      supports-color "^5.3.0"
  
  chardet@^0.4.0:
    version "0.4.2"
    resolved "http://registry.npm.taobao.org/chardet/download/chardet-0.4.2.tgz#b5473b33dc97c424e5d98dc87d55d4d8a29c8bf2"
  
  chownr@^1.0.1:
    version "1.1.1"
    resolved "http://registry.npm.taobao.org/chownr/download/chownr-1.1.1.tgz#54726b8b8fff4df053c42187e801fb4412df1494"
  
  class-utils@^0.3.5:
    version "0.3.6"
    resolved "http://registry.npm.taobao.org/class-utils/download/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463"
    dependencies:
      arr-union "^3.1.0"
      define-property "^0.2.5"
      isobject "^3.0.0"
      static-extend "^0.1.1"
  
  cli-cursor@^2.1.0:
    version "2.1.0"
    resolved "http://registry.npm.taobao.org/cli-cursor/download/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5"
    dependencies:
      restore-cursor "^2.0.0"
  
  cli-width@^2.0.0:
    version "2.2.0"
    resolved "http://registry.npm.taobao.org/cli-width/download/cli-width-2.2.0.tgz#ff19ede8a9a5e579324147b0c11f0fbcbabed639"
  
  cliui@^3.2.0:
    version "3.2.0"
    resolved "http://registry.npm.taobao.org/cliui/download/cliui-3.2.0.tgz#120601537a916d29940f934da3b48d585a39213d"
    dependencies:
      string-width "^1.0.1"
      strip-ansi "^3.0.1"
      wrap-ansi "^2.0.0"
  
  code-point-at@^1.0.0:
    version "1.1.0"
    resolved "http://registry.npm.taobao.org/code-point-at/download/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"
  
  collection-visit@^1.0.0:
    version "1.0.0"
    resolved "http://registry.npm.taobao.org/collection-visit/download/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0"
    dependencies:
      map-visit "^1.0.0"
      object-visit "^1.0.0"
  
  color-convert@^1.9.0:
    version "1.9.3"
    resolved "http://registry.npm.taobao.org/color-convert/download/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
    dependencies:
      color-name "1.1.3"
  
  color-name@1.1.3:
    version "1.1.3"
    resolved "http://registry.npm.taobao.org/color-name/download/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
  
  color-support@^1.1.3:
    version "1.1.3"
    resolved "http://registry.npm.taobao.org/color-support/download/color-support-1.1.3.tgz#93834379a1cc9a0c61f82f52f0d04322251bd5a2"
  
  commander@^2.9.0:
    version "2.18.0"
    resolved "http://registry.npm.taobao.org/commander/download/commander-2.18.0.tgz#2bf063ddee7c7891176981a2cc798e5754bc6970"
  
  commander@~2.13.0:
    version "2.13.0"
    resolved "http://registry.npm.taobao.org/commander/download/commander-2.13.0.tgz#6964bca67685df7c1f1430c584f07d7597885b9c"
  
  commondir@^1.0.1:
    version "1.0.1"
    resolved "http://registry.npm.taobao.org/commondir/download/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b"
  
  component-emitter@^1.2.1:
    version "1.2.1"
    resolved "http://registry.npm.taobao.org/component-emitter/download/component-emitter-1.2.1.tgz#137918d6d78283f7df7a6b7c5a63e140e69425e6"
  
  compressible@~2.0.14:
    version "2.0.15"
    resolved "http://registry.npm.taobao.org/compressible/download/compressible-2.0.15.tgz#857a9ab0a7e5a07d8d837ed43fe2defff64fe212"
    dependencies:
      mime-db ">= 1.36.0 < 2"
  
  compression@^1.7.1:
    version "1.7.3"
    resolved "http://registry.npm.taobao.org/compression/download/compression-1.7.3.tgz#27e0e176aaf260f7f2c2813c3e440adb9f1993db"
    dependencies:
      accepts "~1.3.5"
      bytes "3.0.0"
      compressible "~2.0.14"
      debug "2.6.9"
      on-headers "~1.0.1"
      safe-buffer "5.1.2"
      vary "~1.1.2"
  
  concat-map@0.0.1:
    version "0.0.1"
    resolved "http://registry.npm.taobao.org/concat-map/download/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
  
  concat-stream@^1.6.0:
    version "1.6.2"
    resolved "http://registry.npm.taobao.org/concat-stream/download/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34"
    dependencies:
      buffer-from "^1.0.0"
      inherits "^2.0.3"
      readable-stream "^2.2.2"
      typedarray "^0.0.6"
  
  connect@^3.6.5:
    version "3.6.6"
    resolved "http://registry.npm.taobao.org/connect/download/connect-3.6.6.tgz#09eff6c55af7236e137135a72574858b6786f524"
    dependencies:
      debug "2.6.9"
      finalhandler "1.1.0"
      parseurl "~1.3.2"
      utils-merge "1.0.1"
  
  console-control-strings@^1.0.0, console-control-strings@~1.1.0:
    version "1.1.0"
    resolved "http://registry.npm.taobao.org/console-control-strings/download/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e"
  
  convert-source-map@^1.1.0, convert-source-map@^1.5.1:
    version "1.6.0"
    resolved "http://registry.npm.taobao.org/convert-source-map/download/convert-source-map-1.6.0.tgz#51b537a8c43e0f04dec1993bffcdd504e758ac20"
    dependencies:
      safe-buffer "~5.1.1"
  
  copy-descriptor@^0.1.0:
    version "0.1.1"
    resolved "http://registry.npm.taobao.org/copy-descriptor/download/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d"
  
  core-js@^1.0.0:
    version "1.2.7"
    resolved "http://registry.npm.taobao.org/core-js/download/core-js-1.2.7.tgz#652294c14651db28fa93bd2d5ff2983a4f08c636"
  
  core-js@^2.2.2, core-js@^2.4.0, core-js@^2.4.1, core-js@^2.5.0, core-js@^2.5.7:
    version "2.5.7"
    resolved "http://registry.npm.taobao.org/core-js/download/core-js-2.5.7.tgz#f972608ff0cead68b841a16a932d0b183791814e"
  
  core-util-is@~1.0.0:
    version "1.0.2"
    resolved "http://registry.npm.taobao.org/core-util-is/download/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
  
  cosmiconfig@^5.0.5:
    version "5.0.6"
    resolved "http://registry.npm.taobao.org/cosmiconfig/download/cosmiconfig-5.0.6.tgz#dca6cf680a0bd03589aff684700858c81abeeb39"
    dependencies:
      is-directory "^0.3.1"
      js-yaml "^3.9.0"
      parse-json "^4.0.0"
  
  create-react-class@^15.6.3:
    version "15.6.3"
    resolved "http://registry.npm.taobao.org/create-react-class/download/create-react-class-15.6.3.tgz#2d73237fb3f970ae6ebe011a9e66f46dbca80036"
    dependencies:
      fbjs "^0.8.9"
      loose-envify "^1.3.1"
      object-assign "^4.1.1"
  
  cross-spawn@^5.0.1, cross-spawn@^5.1.0:
    version "5.1.0"
    resolved "http://registry.npm.taobao.org/cross-spawn/download/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449"
    dependencies:
      lru-cache "^4.0.1"
      shebang-command "^1.2.0"
      which "^1.2.9"
  
  csstype@^2.2.0:
    version "2.5.7"
    resolved "http://registry.npm.taobao.org/csstype/download/csstype-2.5.7.tgz#bf9235d5872141eccfb2d16d82993c6b149179ff"
  
  debug@2.6.9, debug@^2.1.2, debug@^2.2.0, debug@^2.3.3, debug@^2.6.8, debug@^2.6.9:
    version "2.6.9"
    resolved "http://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
    dependencies:
      ms "2.0.0"
  
  debug@^3.1.0:
    version "3.2.5"
    resolved "http://registry.npm.taobao.org/debug/download/debug-3.2.5.tgz#c2418fbfd7a29f4d4f70ff4cea604d4b64c46407"
    dependencies:
      ms "^2.1.1"
  
  decamelize@^1.1.1:
    version "1.2.0"
    resolved "http://registry.npm.taobao.org/decamelize/download/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
  
  decode-uri-component@^0.2.0:
    version "0.2.0"
    resolved "http://registry.npm.taobao.org/decode-uri-component/download/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545"
  
  deep-extend@^0.6.0:
    version "0.6.0"
    resolved "http://registry.npm.taobao.org/deep-extend/download/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac"
  
  define-property@^0.2.5:
    version "0.2.5"
    resolved "http://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116"
    dependencies:
      is-descriptor "^0.1.0"
  
  define-property@^1.0.0:
    version "1.0.0"
    resolved "http://registry.npm.taobao.org/define-property/download/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6"
    dependencies:
      is-descriptor "^1.0.0"
  
  define-property@^2.0.2:
    version "2.0.2"
    resolved "http://registry.npm.taobao.org/define-property/download/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d"
    dependencies:
      is-descriptor "^1.0.2"
      isobject "^3.0.1"
  
  delegates@^1.0.0:
    version "1.0.0"
    resolved "http://registry.npm.taobao.org/delegates/download/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a"
  
  denodeify@^1.2.1:
    version "1.2.1"
    resolved "http://registry.npm.taobao.org/denodeify/download/denodeify-1.2.1.tgz#3a36287f5034e699e7577901052c2e6c94251631"
  
  depd@~1.1.2:
    version "1.1.2"
    resolved "http://registry.npm.taobao.org/depd/download/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9"
  
  destroy@~1.0.4:
    version "1.0.4"
    resolved "http://registry.npm.taobao.org/destroy/download/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80"
  
  detect-indent@^4.0.0:
    version "4.0.0"
    resolved "http://registry.npm.taobao.org/detect-indent/download/detect-indent-4.0.0.tgz#f76d064352cdf43a1cb6ce619c4ee3a9475de208"
    dependencies:
      repeating "^2.0.0"
  
  detect-libc@^1.0.2:
    version "1.0.3"
    resolved "http://registry.npm.taobao.org/detect-libc/download/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b"
  
  detect-newline@^2.1.0:
    version "2.1.0"
    resolved "http://registry.npm.taobao.org/detect-newline/download/detect-newline-2.1.0.tgz#f41f1c10be4b00e87b5f13da680759f2c5bfd3e2"
  
  dom-walk@^0.1.0:
    version "0.1.1"
    resolved "http://registry.npm.taobao.org/dom-walk/download/dom-walk-0.1.1.tgz#672226dc74c8f799ad35307df936aba11acd6018"
  
  ee-first@1.1.1:
    version "1.1.1"
    resolved "http://registry.npm.taobao.org/ee-first/download/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d"
  
  encodeurl@~1.0.1, encodeurl@~1.0.2:
    version "1.0.2"
    resolved "http://registry.npm.taobao.org/encodeurl/download/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59"
  
  encoding@^0.1.11:
    version "0.1.12"
    resolved "http://registry.npm.taobao.org/encoding/download/encoding-0.1.12.tgz#538b66f3ee62cd1ab51ec323829d1f9480c74beb"
    dependencies:
      iconv-lite "~0.4.13"
  
  envinfo@^5.7.0:
    version "5.10.0"
    resolved "http://registry.npm.taobao.org/envinfo/download/envinfo-5.10.0.tgz#503a9774ae15b93ea68bdfae2ccd6306624ea6df"
  
  error-ex@^1.2.0, error-ex@^1.3.1:
    version "1.3.2"
    resolved "http://registry.npm.taobao.org/error-ex/download/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf"
    dependencies:
      is-arrayish "^0.2.1"
  
  errorhandler@^1.5.0:
    version "1.5.0"
    resolved "http://registry.npm.taobao.org/errorhandler/download/errorhandler-1.5.0.tgz#eaba64ca5d542a311ac945f582defc336165d9f4"
    dependencies:
      accepts "~1.3.3"
      escape-html "~1.0.3"
  
  escape-html@~1.0.3:
    version "1.0.3"
    resolved "http://registry.npm.taobao.org/escape-html/download/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988"
  
  escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5:
    version "1.0.5"
    resolved "http://registry.npm.taobao.org/escape-string-regexp/download/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
  
  esprima@^4.0.0:
    version "4.0.1"
    resolved "http://registry.npm.taobao.org/esprima/download/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
  
  esutils@^2.0.0, esutils@^2.0.2:
    version "2.0.2"
    resolved "http://registry.npm.taobao.org/esutils/download/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b"
  
  etag@~1.8.1:
    version "1.8.1"
    resolved "http://registry.npm.taobao.org/etag/download/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887"
  
  event-target-shim@^1.0.5:
    version "1.1.1"
    resolved "http://registry.npm.taobao.org/event-target-shim/download/event-target-shim-1.1.1.tgz#a86e5ee6bdaa16054475da797ccddf0c55698491"
  
  eventemitter3@^3.0.0:
    version "3.1.0"
    resolved "http://registry.npm.taobao.org/eventemitter3/download/eventemitter3-3.1.0.tgz#090b4d6cdbd645ed10bf750d4b5407942d7ba163"
  
  exec-sh@^0.2.0:
    version "0.2.2"
    resolved "http://registry.npm.taobao.org/exec-sh/download/exec-sh-0.2.2.tgz#2a5e7ffcbd7d0ba2755bdecb16e5a427dfbdec36"
    dependencies:
      merge "^1.2.0"
  
  execa@^0.7.0:
    version "0.7.0"
    resolved "http://registry.npm.taobao.org/execa/download/execa-0.7.0.tgz#944becd34cc41ee32a63a9faf27ad5a65fc59777"
    dependencies:
      cross-spawn "^5.0.1"
      get-stream "^3.0.0"
      is-stream "^1.1.0"
      npm-run-path "^2.0.0"
      p-finally "^1.0.0"
      signal-exit "^3.0.0"
      strip-eof "^1.0.0"
  
  expand-brackets@^0.1.4:
    version "0.1.5"
    resolved "http://registry.npm.taobao.org/expand-brackets/download/expand-brackets-0.1.5.tgz#df07284e342a807cd733ac5af72411e581d1177b"
    dependencies:
      is-posix-bracket "^0.1.0"
  
  expand-brackets@^2.1.4:
    version "2.1.4"
    resolved "http://registry.npm.taobao.org/expand-brackets/download/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622"
    dependencies:
      debug "^2.3.3"
      define-property "^0.2.5"
      extend-shallow "^2.0.1"
      posix-character-classes "^0.1.0"
      regex-not "^1.0.0"
      snapdragon "^0.8.1"
      to-regex "^3.0.1"
  
  expand-range@^1.8.1:
    version "1.8.2"
    resolved "http://registry.npm.taobao.org/expand-range/download/expand-range-1.8.2.tgz#a299effd335fe2721ebae8e257ec79644fc85337"
    dependencies:
      fill-range "^2.1.0"
  
  extend-shallow@^1.1.2:
    version "1.1.4"
    resolved "http://registry.npm.taobao.org/extend-shallow/download/extend-shallow-1.1.4.tgz#19d6bf94dfc09d76ba711f39b872d21ff4dd9071"
    dependencies:
      kind-of "^1.1.0"
  
  extend-shallow@^2.0.1:
    version "2.0.1"
    resolved "http://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f"
    dependencies:
      is-extendable "^0.1.0"
  
  extend-shallow@^3.0.0, extend-shallow@^3.0.2:
    version "3.0.2"
    resolved "http://registry.npm.taobao.org/extend-shallow/download/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8"
    dependencies:
      assign-symbols "^1.0.0"
      is-extendable "^1.0.1"
  
  external-editor@^2.0.4:
    version "2.2.0"
    resolved "http://registry.npm.taobao.org/external-editor/download/external-editor-2.2.0.tgz#045511cfd8d133f3846673d1047c154e214ad3d5"
    dependencies:
      chardet "^0.4.0"
      iconv-lite "^0.4.17"
      tmp "^0.0.33"
  
  extglob@^0.3.1:
    version "0.3.2"
    resolved "http://registry.npm.taobao.org/extglob/download/extglob-0.3.2.tgz#2e18ff3d2f49ab2765cec9023f011daa8d8349a1"
    dependencies:
      is-extglob "^1.0.0"
  
  extglob@^2.0.4:
    version "2.0.4"
    resolved "http://registry.npm.taobao.org/extglob/download/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543"
    dependencies:
      array-unique "^0.3.2"
      define-property "^1.0.0"
      expand-brackets "^2.1.4"
      extend-shallow "^2.0.1"
      fragment-cache "^0.2.1"
      regex-not "^1.0.0"
      snapdragon "^0.8.1"
      to-regex "^3.0.1"
  
  fancy-log@^1.3.2:
    version "1.3.2"
    resolved "http://registry.npm.taobao.org/fancy-log/download/fancy-log-1.3.2.tgz#f41125e3d84f2e7d89a43d06d958c8f78be16be1"
    dependencies:
      ansi-gray "^0.1.1"
      color-support "^1.1.3"
      time-stamp "^1.0.0"
  
  fb-watchman@^2.0.0:
    version "2.0.0"
    resolved "http://registry.npm.taobao.org/fb-watchman/download/fb-watchman-2.0.0.tgz#54e9abf7dfa2f26cd9b1636c588c1afc05de5d58"
    dependencies:
      bser "^2.0.0"
  
  fbjs-scripts@^0.8.1:
    version "0.8.3"
    resolved "http://registry.npm.taobao.org/fbjs-scripts/download/fbjs-scripts-0.8.3.tgz#b854de7a11e62a37f72dab9aaf4d9b53c4a03174"
    dependencies:
      ansi-colors "^1.0.1"
      babel-core "^6.7.2"
      babel-preset-fbjs "^2.1.2"
      core-js "^2.4.1"
      cross-spawn "^5.1.0"
      fancy-log "^1.3.2"
      object-assign "^4.0.1"
      plugin-error "^0.1.2"
      semver "^5.1.0"
      through2 "^2.0.0"
  
  fbjs@0.8.17, fbjs@^0.8.9:
    version "0.8.17"
    resolved "http://registry.npm.taobao.org/fbjs/download/fbjs-0.8.17.tgz#c4d598ead6949112653d6588b01a5cdcd9f90fdd"
    dependencies:
      core-js "^1.0.0"
      isomorphic-fetch "^2.1.1"
      loose-envify "^1.0.0"
      object-assign "^4.1.0"
      promise "^7.1.1"
      setimmediate "^1.0.5"
      ua-parser-js "^0.7.18"
  
  figures@^2.0.0:
    version "2.0.0"
    resolved "http://registry.npm.taobao.org/figures/download/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962"
    dependencies:
      escape-string-regexp "^1.0.5"
  
  filename-regex@^2.0.0:
    version "2.0.1"
    resolved "http://registry.npm.taobao.org/filename-regex/download/filename-regex-2.0.1.tgz#c1c4b9bee3e09725ddb106b75c1e301fe2f18b26"
  
  fill-range@^2.1.0:
    version "2.2.4"
    resolved "http://registry.npm.taobao.org/fill-range/download/fill-range-2.2.4.tgz#eb1e773abb056dcd8df2bfdf6af59b8b3a936565"
    dependencies:
      is-number "^2.1.0"
      isobject "^2.0.0"
      randomatic "^3.0.0"
      repeat-element "^1.1.2"
      repeat-string "^1.5.2"
  
  fill-range@^4.0.0:
    version "4.0.0"
    resolved "http://registry.npm.taobao.org/fill-range/download/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7"
    dependencies:
      extend-shallow "^2.0.1"
      is-number "^3.0.0"
      repeat-string "^1.6.1"
      to-regex-range "^2.1.0"
  
  finalhandler@1.1.0:
    version "1.1.0"
    resolved "http://registry.npm.taobao.org/finalhandler/download/finalhandler-1.1.0.tgz#ce0b6855b45853e791b2fcc680046d88253dd7f5"
    dependencies:
      debug "2.6.9"
      encodeurl "~1.0.1"
      escape-html "~1.0.3"
      on-finished "~2.3.0"
      parseurl "~1.3.2"
      statuses "~1.3.1"
      unpipe "~1.0.0"
  
  find-cache-dir@^1.0.0:
    version "1.0.0"
    resolved "http://registry.npm.taobao.org/find-cache-dir/download/find-cache-dir-1.0.0.tgz#9288e3e9e3cc3748717d39eade17cf71fc30ee6f"
    dependencies:
      commondir "^1.0.1"
      make-dir "^1.0.0"
      pkg-dir "^2.0.0"
  
  find-up@^2.0.0, find-up@^2.1.0:
    version "2.1.0"
    resolved "http://registry.npm.taobao.org/find-up/download/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7"
    dependencies:
      locate-path "^2.0.0"
  
  for-in@^1.0.1, for-in@^1.0.2:
    version "1.0.2"
    resolved "http://registry.npm.taobao.org/for-in/download/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80"
  
  for-own@^0.1.4:
    version "0.1.5"
    resolved "http://registry.npm.taobao.org/for-own/download/for-own-0.1.5.tgz#5265c681a4f294dabbf17c9509b6763aa84510ce"
    dependencies:
      for-in "^1.0.1"
  
  fragment-cache@^0.2.1:
    version "0.2.1"
    resolved "http://registry.npm.taobao.org/fragment-cache/download/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19"
    dependencies:
      map-cache "^0.2.2"
  
  fresh@0.5.2:
    version "0.5.2"
    resolved "http://registry.npm.taobao.org/fresh/download/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7"
  
  fs-extra@^1.0.0:
    version "1.0.0"
    resolved "http://registry.npm.taobao.org/fs-extra/download/fs-extra-1.0.0.tgz#cd3ce5f7e7cb6145883fcae3191e9877f8587950"
    dependencies:
      graceful-fs "^4.1.2"
      jsonfile "^2.1.0"
      klaw "^1.0.0"
  
  fs-minipass@^1.2.5:
    version "1.2.5"
    resolved "http://registry.npm.taobao.org/fs-minipass/download/fs-minipass-1.2.5.tgz#06c277218454ec288df77ada54a03b8702aacb9d"
    dependencies:
      minipass "^2.2.1"
  
  fs.realpath@^1.0.0:
    version "1.0.0"
    resolved "http://registry.npm.taobao.org/fs.realpath/download/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
  
  fsevents@^1.2.3:
    version "1.2.4"
    resolved "http://registry.npm.taobao.org/fsevents/download/fsevents-1.2.4.tgz#f41dcb1af2582af3692da36fc55cbd8e1041c426"
    dependencies:
      nan "^2.9.2"
      node-pre-gyp "^0.10.0"
  
  gauge@~1.2.5:
    version "1.2.7"
    resolved "http://registry.npm.taobao.org/gauge/download/gauge-1.2.7.tgz#e9cec5483d3d4ee0ef44b60a7d99e4935e136d93"
    dependencies:
      ansi "^0.3.0"
      has-unicode "^2.0.0"
      lodash.pad "^4.1.0"
      lodash.padend "^4.1.0"
      lodash.padstart "^4.1.0"
  
  gauge@~2.7.3:
    version "2.7.4"
    resolved "http://registry.npm.taobao.org/gauge/download/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7"
    dependencies:
      aproba "^1.0.3"
      console-control-strings "^1.0.0"
      has-unicode "^2.0.0"
      object-assign "^4.1.0"
      signal-exit "^3.0.0"
      string-width "^1.0.1"
      strip-ansi "^3.0.1"
      wide-align "^1.1.0"
  
  get-caller-file@^1.0.1:
    version "1.0.3"
    resolved "http://registry.npm.taobao.org/get-caller-file/download/get-caller-file-1.0.3.tgz#f978fa4c90d1dfe7ff2d6beda2a515e713bdcf4a"
  
  get-stream@^3.0.0:
    version "3.0.0"
    resolved "http://registry.npm.taobao.org/get-stream/download/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14"
  
  get-value@^2.0.3, get-value@^2.0.6:
    version "2.0.6"
    resolved "http://registry.npm.taobao.org/get-value/download/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28"
  
  glob-base@^0.3.0:
    version "0.3.0"
    resolved "http://registry.npm.taobao.org/glob-base/download/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4"
    dependencies:
      glob-parent "^2.0.0"
      is-glob "^2.0.0"
  
  glob-parent@^2.0.0:
    version "2.0.0"
    resolved "http://registry.npm.taobao.org/glob-parent/download/glob-parent-2.0.0.tgz#81383d72db054fcccf5336daa902f182f6edbb28"
    dependencies:
      is-glob "^2.0.0"
  
  glob@^7.0.5, glob@^7.1.1:
    version "7.1.3"
    resolved "http://registry.npm.taobao.org/glob/download/glob-7.1.3.tgz#3960832d3f1574108342dafd3a67b332c0969df1"
    dependencies:
      fs.realpath "^1.0.0"
      inflight "^1.0.4"
      inherits "2"
      minimatch "^3.0.4"
      once "^1.3.0"
      path-is-absolute "^1.0.0"
  
  global@^4.3.0:
    version "4.3.2"
    resolved "http://registry.npm.taobao.org/global/download/global-4.3.2.tgz#e76989268a6c74c38908b1305b10fc0e394e9d0f"
    dependencies:
      min-document "^2.19.0"
      process "~0.5.1"
  
  globals@^11.1.0:
    version "11.7.0"
    resolved "http://registry.npm.taobao.org/globals/download/globals-11.7.0.tgz#a583faa43055b1aca771914bf68258e2fc125673"
  
  globals@^9.18.0:
    version "9.18.0"
    resolved "http://registry.npm.taobao.org/globals/download/globals-9.18.0.tgz#aa3896b3e69b487f17e31ed2143d69a8e30c2d8a"
  
  graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.3, graceful-fs@^4.1.6, graceful-fs@^4.1.9:
    version "4.1.11"
    resolved "http://registry.npm.taobao.org/graceful-fs/download/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658"
  
  growly@^1.3.0:
    version "1.3.0"
    resolved "http://registry.npm.taobao.org/growly/download/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081"
  
  has-ansi@^2.0.0:
    version "2.0.0"
    resolved "http://registry.npm.taobao.org/has-ansi/download/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91"
    dependencies:
      ansi-regex "^2.0.0"
  
  has-flag@^3.0.0:
    version "3.0.0"
    resolved "http://registry.npm.taobao.org/has-flag/download/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
  
  has-unicode@^2.0.0:
    version "2.0.1"
    resolved "http://registry.npm.taobao.org/has-unicode/download/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9"
  
  has-value@^0.3.1:
    version "0.3.1"
    resolved "http://registry.npm.taobao.org/has-value/download/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f"
    dependencies:
      get-value "^2.0.3"
      has-values "^0.1.4"
      isobject "^2.0.0"
  
  has-value@^1.0.0:
    version "1.0.0"
    resolved "http://registry.npm.taobao.org/has-value/download/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177"
    dependencies:
      get-value "^2.0.6"
      has-values "^1.0.0"
      isobject "^3.0.0"
  
  has-values@^0.1.4:
    version "0.1.4"
    resolved "http://registry.npm.taobao.org/has-values/download/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771"
  
  has-values@^1.0.0:
    version "1.0.0"
    resolved "http://registry.npm.taobao.org/has-values/download/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f"
    dependencies:
      is-number "^3.0.0"
      kind-of "^4.0.0"
  
  home-or-tmp@^2.0.0:
    version "2.0.0"
    resolved "http://registry.npm.taobao.org/home-or-tmp/download/home-or-tmp-2.0.0.tgz#e36c3f2d2cae7d746a857e38d18d5f32a7882db8"
    dependencies:
      os-homedir "^1.0.0"
      os-tmpdir "^1.0.1"
  
  home-or-tmp@^3.0.0:
    version "3.0.0"
    resolved "http://registry.npm.taobao.org/home-or-tmp/download/home-or-tmp-3.0.0.tgz#57a8fe24cf33cdd524860a15821ddc25c86671fb"
  
  hosted-git-info@^2.1.4:
    version "2.7.1"
    resolved "http://registry.npm.taobao.org/hosted-git-info/download/hosted-git-info-2.7.1.tgz#97f236977bd6e125408930ff6de3eec6281ec047"
  
  http-errors@~1.6.2:
    version "1.6.3"
    resolved "http://registry.npm.taobao.org/http-errors/download/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d"
    dependencies:
      depd "~1.1.2"
      inherits "2.0.3"
      setprototypeof "1.1.0"
      statuses ">= 1.4.0 < 2"
  
  iconv-lite@^0.4.17, iconv-lite@^0.4.4, iconv-lite@~0.4.13:
    version "0.4.24"
    resolved "http://registry.npm.taobao.org/iconv-lite/download/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b"
    dependencies:
      safer-buffer ">= 2.1.2 < 3"
  
  ignore-walk@^3.0.1:
    version "3.0.1"
    resolved "http://registry.npm.taobao.org/ignore-walk/download/ignore-walk-3.0.1.tgz#a83e62e7d272ac0e3b551aaa82831a19b69f82f8"
    dependencies:
      minimatch "^3.0.4"
  
  image-size@^0.6.0:
    version "0.6.3"
    resolved "http://registry.npm.taobao.org/image-size/download/image-size-0.6.3.tgz#e7e5c65bb534bd7cdcedd6cb5166272a85f75fb2"
  
  imurmurhash@^0.1.4:
    version "0.1.4"
    resolved "http://registry.npm.taobao.org/imurmurhash/download/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
  
  inflight@^1.0.4:
    version "1.0.6"
    resolved "http://registry.npm.taobao.org/inflight/download/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
    dependencies:
      once "^1.3.0"
      wrappy "1"
  
  inherits@2, inherits@2.0.3, inherits@^2.0.3, inherits@~2.0.3:
    version "2.0.3"
    resolved "http://registry.npm.taobao.org/inherits/download/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de"
  
  ini@~1.3.0:
    version "1.3.5"
    resolved "http://registry.npm.taobao.org/ini/download/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927"
  
  inquirer@^3.0.6:
    version "3.3.0"
    resolved "http://registry.npm.taobao.org/inquirer/download/inquirer-3.3.0.tgz#9dd2f2ad765dcab1ff0443b491442a20ba227dc9"
    dependencies:
      ansi-escapes "^3.0.0"
      chalk "^2.0.0"
      cli-cursor "^2.1.0"
      cli-width "^2.0.0"
      external-editor "^2.0.4"
      figures "^2.0.0"
      lodash "^4.3.0"
      mute-stream "0.0.7"
      run-async "^2.2.0"
      rx-lite "^4.0.8"
      rx-lite-aggregates "^4.0.8"
      string-width "^2.1.0"
      strip-ansi "^4.0.0"
      through "^2.3.6"
  
  invariant@^2.2.2, invariant@^2.2.4:
    version "2.2.4"
    resolved "http://registry.npm.taobao.org/invariant/download/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6"
    dependencies:
      loose-envify "^1.0.0"
  
  invert-kv@^1.0.0:
    version "1.0.0"
    resolved "http://registry.npm.taobao.org/invert-kv/download/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6"
  
  is-accessor-descriptor@^0.1.6:
    version "0.1.6"
    resolved "http://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6"
    dependencies:
      kind-of "^3.0.2"
  
  is-accessor-descriptor@^1.0.0:
    version "1.0.0"
    resolved "http://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656"
    dependencies:
      kind-of "^6.0.0"
  
  is-arrayish@^0.2.1:
    version "0.2.1"
    resolved "http://registry.npm.taobao.org/is-arrayish/download/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
  
  is-buffer@^1.1.5:
    version "1.1.6"
    resolved "http://registry.npm.taobao.org/is-buffer/download/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be"
  
  is-builtin-module@^1.0.0:
    version "1.0.0"
    resolved "http://registry.npm.taobao.org/is-builtin-module/download/is-builtin-module-1.0.0.tgz#540572d34f7ac3119f8f76c30cbc1b1e037affbe"
    dependencies:
      builtin-modules "^1.0.0"
  
  is-data-descriptor@^0.1.4:
    version "0.1.4"
    resolved "http://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56"
    dependencies:
      kind-of "^3.0.2"
  
  is-data-descriptor@^1.0.0:
    version "1.0.0"
    resolved "http://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7"
    dependencies:
      kind-of "^6.0.0"
  
  is-descriptor@^0.1.0:
    version "0.1.6"
    resolved "http://registry.npm.taobao.org/is-descriptor/download/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca"
    dependencies:
      is-accessor-descriptor "^0.1.6"
      is-data-descriptor "^0.1.4"
      kind-of "^5.0.0"
  
  is-descriptor@^1.0.0, is-descriptor@^1.0.2:
    version "1.0.2"
    resolved "http://registry.npm.taobao.org/is-descriptor/download/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec"
    dependencies:
      is-accessor-descriptor "^1.0.0"
      is-data-descriptor "^1.0.0"
      kind-of "^6.0.2"
  
  is-directory@^0.3.1:
    version "0.3.1"
    resolved "http://registry.npm.taobao.org/is-directory/download/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1"
  
  is-dotfile@^1.0.0:
    version "1.0.3"
    resolved "http://registry.npm.taobao.org/is-dotfile/download/is-dotfile-1.0.3.tgz#a6a2f32ffd2dfb04f5ca25ecd0f6b83cf798a1e1"
  
  is-equal-shallow@^0.1.3:
    version "0.1.3"
    resolved "http://registry.npm.taobao.org/is-equal-shallow/download/is-equal-shallow-0.1.3.tgz#2238098fc221de0bcfa5d9eac4c45d638aa1c534"
    dependencies:
      is-primitive "^2.0.0"
  
  is-extendable@^0.1.0, is-extendable@^0.1.1:
    version "0.1.1"
    resolved "http://registry.npm.taobao.org/is-extendable/download/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89"
  
  is-extendable@^1.0.1:
    version "1.0.1"
    resolved "http://registry.npm.taobao.org/is-extendable/download/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4"
    dependencies:
      is-plain-object "^2.0.4"
  
  is-extglob@^1.0.0:
    version "1.0.0"
    resolved "http://registry.npm.taobao.org/is-extglob/download/is-extglob-1.0.0.tgz#ac468177c4943405a092fc8f29760c6ffc6206c0"
  
  is-finite@^1.0.0:
    version "1.0.2"
    resolved "http://registry.npm.taobao.org/is-finite/download/is-finite-1.0.2.tgz#cc6677695602be550ef11e8b4aa6305342b6d0aa"
    dependencies:
      number-is-nan "^1.0.0"
  
  is-fullwidth-code-point@^1.0.0:
    version "1.0.0"
    resolved "http://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb"
    dependencies:
      number-is-nan "^1.0.0"
  
  is-fullwidth-code-point@^2.0.0:
    version "2.0.0"
    resolved "http://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f"
  
  is-glob@^2.0.0, is-glob@^2.0.1:
    version "2.0.1"
    resolved "http://registry.npm.taobao.org/is-glob/download/is-glob-2.0.1.tgz#d096f926a3ded5600f3fdfd91198cb0888c2d863"
    dependencies:
      is-extglob "^1.0.0"
  
  is-number@^2.1.0:
    version "2.1.0"
    resolved "http://registry.npm.taobao.org/is-number/download/is-number-2.1.0.tgz#01fcbbb393463a548f2f466cce16dece49db908f"
    dependencies:
      kind-of "^3.0.2"
  
  is-number@^3.0.0:
    version "3.0.0"
    resolved "http://registry.npm.taobao.org/is-number/download/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195"
    dependencies:
      kind-of "^3.0.2"
  
  is-number@^4.0.0:
    version "4.0.0"
    resolved "http://registry.npm.taobao.org/is-number/download/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff"
  
  is-plain-object@^2.0.1, is-plain-object@^2.0.3, is-plain-object@^2.0.4:
    version "2.0.4"
    resolved "http://registry.npm.taobao.org/is-plain-object/download/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677"
    dependencies:
      isobject "^3.0.1"
  
  is-posix-bracket@^0.1.0:
    version "0.1.1"
    resolved "http://registry.npm.taobao.org/is-posix-bracket/download/is-posix-bracket-0.1.1.tgz#3334dc79774368e92f016e6fbc0a88f5cd6e6bc4"
  
  is-primitive@^2.0.0:
    version "2.0.0"
    resolved "http://registry.npm.taobao.org/is-primitive/download/is-primitive-2.0.0.tgz#207bab91638499c07b2adf240a41a87210034575"
  
  is-promise@^2.1.0:
    version "2.1.0"
    resolved "http://registry.npm.taobao.org/is-promise/download/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa"
  
  is-stream@^1.0.1, is-stream@^1.1.0:
    version "1.1.0"
    resolved "http://registry.npm.taobao.org/is-stream/download/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44"
  
  is-windows@^1.0.2:
    version "1.0.2"
    resolved "http://registry.npm.taobao.org/is-windows/download/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d"
  
  isarray@1.0.0, isarray@~1.0.0:
    version "1.0.0"
    resolved "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
  
  isexe@^2.0.0:
    version "2.0.0"
    resolved "http://registry.npm.taobao.org/isexe/download/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
  
  isobject@^2.0.0:
    version "2.1.0"
    resolved "http://registry.npm.taobao.org/isobject/download/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89"
    dependencies:
      isarray "1.0.0"
  
  isobject@^3.0.0, isobject@^3.0.1:
    version "3.0.1"
    resolved "http://registry.npm.taobao.org/isobject/download/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df"
  
  isomorphic-fetch@^2.1.1:
    version "2.2.1"
    resolved "http://registry.npm.taobao.org/isomorphic-fetch/download/isomorphic-fetch-2.2.1.tgz#611ae1acf14f5e81f729507472819fe9733558a9"
    dependencies:
      node-fetch "^1.0.1"
      whatwg-fetch ">=0.10.0"
  
  jest-docblock@23.2.0, jest-docblock@^23.2.0:
    version "23.2.0"
    resolved "http://registry.npm.taobao.org/jest-docblock/download/jest-docblock-23.2.0.tgz#f085e1f18548d99fdd69b20207e6fd55d91383a7"
    dependencies:
      detect-newline "^2.1.0"
  
  jest-haste-map@23.5.0:
    version "23.5.0"
    resolved "http://registry.npm.taobao.org/jest-haste-map/download/jest-haste-map-23.5.0.tgz#d4ca618188bd38caa6cb20349ce6610e194a8065"
    dependencies:
      fb-watchman "^2.0.0"
      graceful-fs "^4.1.11"
      invariant "^2.2.4"
      jest-docblock "^23.2.0"
      jest-serializer "^23.0.1"
      jest-worker "^23.2.0"
      micromatch "^2.3.11"
      sane "^2.0.0"
  
  jest-serializer@23.0.1, jest-serializer@^23.0.1:
    version "23.0.1"
    resolved "http://registry.npm.taobao.org/jest-serializer/download/jest-serializer-23.0.1.tgz#a3776aeb311e90fe83fab9e533e85102bd164165"
  
  jest-worker@23.2.0, jest-worker@^23.2.0:
    version "23.2.0"
    resolved "http://registry.npm.taobao.org/jest-worker/download/jest-worker-23.2.0.tgz#faf706a8da36fae60eb26957257fa7b5d8ea02b9"
    dependencies:
      merge-stream "^1.0.1"
  
  "js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0:
    version "4.0.0"
    resolved "http://registry.npm.taobao.org/js-tokens/download/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
  
  js-tokens@^3.0.2:
    version "3.0.2"
    resolved "http://registry.npm.taobao.org/js-tokens/download/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b"
  
  js-yaml@^3.9.0:
    version "3.12.0"
    resolved "http://registry.npm.taobao.org/js-yaml/download/js-yaml-3.12.0.tgz#eaed656ec8344f10f527c6bfa1b6e2244de167d1"
    dependencies:
      argparse "^1.0.7"
      esprima "^4.0.0"
  
  jsesc@^1.3.0:
    version "1.3.0"
    resolved "http://registry.npm.taobao.org/jsesc/download/jsesc-1.3.0.tgz#46c3fec8c1892b12b0833db9bc7622176dbab34b"
  
  jsesc@^2.5.1:
    version "2.5.1"
    resolved "http://registry.npm.taobao.org/jsesc/download/jsesc-2.5.1.tgz#e421a2a8e20d6b0819df28908f782526b96dd1fe"
  
  jsesc@~0.5.0:
    version "0.5.0"
    resolved "http://registry.npm.taobao.org/jsesc/download/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d"
  
  json-parse-better-errors@^1.0.1:
    version "1.0.2"
    resolved "http://registry.npm.taobao.org/json-parse-better-errors/download/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9"
  
  json-stable-stringify@^1.0.1:
    version "1.0.1"
    resolved "http://registry.npm.taobao.org/json-stable-stringify/download/json-stable-stringify-1.0.1.tgz#9a759d39c5f2ff503fd5300646ed445f88c4f9af"
    dependencies:
      jsonify "~0.0.0"
  
  json5@^0.5.0, json5@^0.5.1:
    version "0.5.1"
    resolved "http://registry.npm.taobao.org/json5/download/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821"
  
  jsonfile@^2.1.0:
    version "2.4.0"
    resolved "http://registry.npm.taobao.org/jsonfile/download/jsonfile-2.4.0.tgz#3736a2b428b87bbda0cc83b53fa3d633a35c2ae8"
    optionalDependencies:
      graceful-fs "^4.1.6"
  
  jsonify@~0.0.0:
    version "0.0.0"
    resolved "http://registry.npm.taobao.org/jsonify/download/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73"
  
  kind-of@^1.1.0:
    version "1.1.0"
    resolved "http://registry.npm.taobao.org/kind-of/download/kind-of-1.1.0.tgz#140a3d2d41a36d2efcfa9377b62c24f8495a5c44"
  
  kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0:
    version "3.2.2"
    resolved "http://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64"
    dependencies:
      is-buffer "^1.1.5"
  
  kind-of@^4.0.0:
    version "4.0.0"
    resolved "http://registry.npm.taobao.org/kind-of/download/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57"
    dependencies:
      is-buffer "^1.1.5"
  
  kind-of@^5.0.0:
    version "5.1.0"
    resolved "http://registry.npm.taobao.org/kind-of/download/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d"
  
  kind-of@^6.0.0, kind-of@^6.0.2:
    version "6.0.2"
    resolved "http://registry.npm.taobao.org/kind-of/download/kind-of-6.0.2.tgz#01146b36a6218e64e58f3a8d66de5d7fc6f6d051"
  
  klaw@^1.0.0:
    version "1.3.1"
    resolved "http://registry.npm.taobao.org/klaw/download/klaw-1.3.1.tgz#4088433b46b3b1ba259d78785d8e96f73ba02439"
    optionalDependencies:
      graceful-fs "^4.1.9"
  
  lcid@^1.0.0:
    version "1.0.0"
    resolved "http://registry.npm.taobao.org/lcid/download/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835"
    dependencies:
      invert-kv "^1.0.0"
  
  load-json-file@^2.0.0:
    version "2.0.0"
    resolved "http://registry.npm.taobao.org/load-json-file/download/load-json-file-2.0.0.tgz#7947e42149af80d696cbf797bcaabcfe1fe29ca8"
    dependencies:
      graceful-fs "^4.1.2"
      parse-json "^2.2.0"
      pify "^2.0.0"
      strip-bom "^3.0.0"
  
  locate-path@^2.0.0:
    version "2.0.0"
    resolved "http://registry.npm.taobao.org/locate-path/download/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e"
    dependencies:
      p-locate "^2.0.0"
      path-exists "^3.0.0"
  
  lodash.pad@^4.1.0:
    version "4.5.1"
    resolved "http://registry.npm.taobao.org/lodash.pad/download/lodash.pad-4.5.1.tgz#4330949a833a7c8da22cc20f6a26c4d59debba70"
  
  lodash.padend@^4.1.0:
    version "4.6.1"
    resolved "http://registry.npm.taobao.org/lodash.padend/download/lodash.padend-4.6.1.tgz#53ccba047d06e158d311f45da625f4e49e6f166e"
  
  lodash.padstart@^4.1.0:
    version "4.6.1"
    resolved "http://registry.npm.taobao.org/lodash.padstart/download/lodash.padstart-4.6.1.tgz#d2e3eebff0d9d39ad50f5cbd1b52a7bce6bb611b"
  
  lodash.throttle@^4.1.1:
    version "4.1.1"
    resolved "http://registry.npm.taobao.org/lodash.throttle/download/lodash.throttle-4.1.1.tgz#c23e91b710242ac70c37f1e1cda9274cc39bf2f4"
  
  lodash@*, lodash@^4.17.10, lodash@^4.17.4, lodash@^4.17.5, lodash@^4.3.0, lodash@^4.6.1:
    version "4.17.11"
    resolved "http://registry.npm.taobao.org/lodash/download/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d"
  
  loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.3.1:
    version "1.4.0"
    resolved "http://registry.npm.taobao.org/loose-envify/download/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf"
    dependencies:
      js-tokens "^3.0.0 || ^4.0.0"
  
  lru-cache@^4.0.1:
    version "4.1.3"
    resolved "http://registry.npm.taobao.org/lru-cache/download/lru-cache-4.1.3.tgz#a1175cf3496dfc8436c156c334b4955992bce69c"
    dependencies:
      pseudomap "^1.0.2"
      yallist "^2.1.2"
  
  make-dir@^1.0.0:
    version "1.3.0"
    resolved "http://registry.npm.taobao.org/make-dir/download/make-dir-1.3.0.tgz#79c1033b80515bd6d24ec9933e860ca75ee27f0c"
    dependencies:
      pify "^3.0.0"
  
  makeerror@1.0.x:
    version "1.0.11"
    resolved "http://registry.npm.taobao.org/makeerror/download/makeerror-1.0.11.tgz#e01a5c9109f2af79660e4e8b9587790184f5a96c"
    dependencies:
      tmpl "1.0.x"
  
  map-cache@^0.2.2:
    version "0.2.2"
    resolved "http://registry.npm.taobao.org/map-cache/download/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf"
  
  map-visit@^1.0.0:
    version "1.0.0"
    resolved "http://registry.npm.taobao.org/map-visit/download/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f"
    dependencies:
      object-visit "^1.0.0"
  
  math-random@^1.0.1:
    version "1.0.1"
    resolved "http://registry.npm.taobao.org/math-random/download/math-random-1.0.1.tgz#8b3aac588b8a66e4975e3cdea67f7bb329601fac"
  
  mem@^1.1.0:
    version "1.1.0"
    resolved "http://registry.npm.taobao.org/mem/download/mem-1.1.0.tgz#5edd52b485ca1d900fe64895505399a0dfa45f76"
    dependencies:
      mimic-fn "^1.0.0"
  
  merge-stream@^1.0.1:
    version "1.0.1"
    resolved "http://registry.npm.taobao.org/merge-stream/download/merge-stream-1.0.1.tgz#4041202d508a342ba00174008df0c251b8c135e1"
    dependencies:
      readable-stream "^2.0.1"
  
  merge@^1.2.0:
    version "1.2.0"
    resolved "http://registry.npm.taobao.org/merge/download/merge-1.2.0.tgz#7531e39d4949c281a66b8c5a6e0265e8b05894da"
  
  metro-babel-register@^0.45.6:
    version "0.45.6"
    resolved "http://registry.npm.taobao.org/metro-babel-register/download/metro-babel-register-0.45.6.tgz#c0dfb78b7d4f8454468a515a3118a12b08e855cc"
    dependencies:
      "@babel/core" "^7.0.0"
      "@babel/plugin-proposal-class-properties" "^7.0.0"
      "@babel/plugin-proposal-nullish-coalescing-operator" "^7.0.0"
      "@babel/plugin-proposal-object-rest-spread" "^7.0.0"
      "@babel/plugin-proposal-optional-catch-binding" "^7.0.0"
      "@babel/plugin-proposal-optional-chaining" "^7.0.0"
      "@babel/plugin-transform-async-to-generator" "^7.0.0"
      "@babel/plugin-transform-flow-strip-types" "^7.0.0"
      "@babel/plugin-transform-modules-commonjs" "^7.0.0"
      "@babel/register" "^7.0.0"
      core-js "^2.2.2"
      escape-string-regexp "^1.0.5"
  
  metro-babel7-plugin-react-transform@0.45.6:
    version "0.45.6"
    resolved "http://registry.npm.taobao.org/metro-babel7-plugin-react-transform/download/metro-babel7-plugin-react-transform-0.45.6.tgz#e13b7b0e87e4f908d61b1bf88753af1119e19f58"
    dependencies:
      "@babel/helper-module-imports" "^7.0.0"
  
  metro-cache@0.45.6:
    version "0.45.6"
    resolved "http://registry.npm.taobao.org/metro-cache/download/metro-cache-0.45.6.tgz#7ca9f66bc038a309d21e4c5264b806a692ca5a55"
    dependencies:
      jest-serializer "23.0.1"
      metro-core "0.45.6"
      mkdirp "^0.5.1"
      rimraf "^2.5.4"
  
  metro-config@0.45.6:
    version "0.45.6"
    resolved "http://registry.npm.taobao.org/metro-config/download/metro-config-0.45.6.tgz#f08472ea8c4807bd23263c42948019a9a4f34ada"
    dependencies:
      cosmiconfig "^5.0.5"
      metro "0.45.6"
      metro-cache "0.45.6"
      metro-core "0.45.6"
  
  metro-core@0.45.6, metro-core@^0.45.6:
    version "0.45.6"
    resolved "http://registry.npm.taobao.org/metro-core/download/metro-core-0.45.6.tgz#b8654196cbeb28f75a23756422348f870117e4e3"
    dependencies:
      jest-haste-map "23.5.0"
      lodash.throttle "^4.1.1"
      metro-resolver "0.45.6"
      wordwrap "^1.0.0"
  
  metro-memory-fs@^0.45.6:
    version "0.45.6"
    resolved "http://registry.npm.taobao.org/metro-memory-fs/download/metro-memory-fs-0.45.6.tgz#9a1fffbde2744b0a0a1d6fcd16f7cb43508f8d7b"
  
  metro-minify-uglify@0.45.6:
    version "0.45.6"
    resolved "http://registry.npm.taobao.org/metro-minify-uglify/download/metro-minify-uglify-0.45.6.tgz#72cd952371a50b9204fd89d89e8041640237b7c1"
    dependencies:
      uglify-es "^3.1.9"
  
  metro-react-native-babel-preset@0.45.6:
    version "0.45.6"
    resolved "http://registry.npm.taobao.org/metro-react-native-babel-preset/download/metro-react-native-babel-preset-0.45.6.tgz#077ce4039d6461a1b699b215612985415f9816a9"
    dependencies:
      "@babel/plugin-proposal-class-properties" "^7.0.0"
      "@babel/plugin-proposal-export-default-from" "^7.0.0"
      "@babel/plugin-proposal-nullish-coalescing-operator" "^7.0.0"
      "@babel/plugin-proposal-object-rest-spread" "^7.0.0"
      "@babel/plugin-proposal-optional-catch-binding" "^7.0.0"
      "@babel/plugin-proposal-optional-chaining" "^7.0.0"
      "@babel/plugin-syntax-dynamic-import" "^7.0.0"
      "@babel/plugin-syntax-export-default-from" "^7.0.0"
      "@babel/plugin-transform-arrow-functions" "^7.0.0"
      "@babel/plugin-transform-block-scoping" "^7.0.0"
      "@babel/plugin-transform-classes" "^7.0.0"
      "@babel/plugin-transform-computed-properties" "^7.0.0"
      "@babel/plugin-transform-destructuring" "^7.0.0"
      "@babel/plugin-transform-exponentiation-operator" "^7.0.0"
      "@babel/plugin-transform-flow-strip-types" "^7.0.0"
      "@babel/plugin-transform-for-of" "^7.0.0"
      "@babel/plugin-transform-function-name" "^7.0.0"
      "@babel/plugin-transform-literals" "^7.0.0"
      "@babel/plugin-transform-modules-commonjs" "^7.0.0"
      "@babel/plugin-transform-object-assign" "^7.0.0"
      "@babel/plugin-transform-parameters" "^7.0.0"
      "@babel/plugin-transform-react-display-name" "^7.0.0"
      "@babel/plugin-transform-react-jsx" "^7.0.0"
      "@babel/plugin-transform-react-jsx-source" "^7.0.0"
      "@babel/plugin-transform-regenerator" "^7.0.0"
      "@babel/plugin-transform-shorthand-properties" "^7.0.0"
      "@babel/plugin-transform-spread" "^7.0.0"
      "@babel/plugin-transform-sticky-regex" "^7.0.0"
      "@babel/plugin-transform-template-literals" "^7.0.0"
      "@babel/plugin-transform-typescript" "^7.0.0"
      "@babel/plugin-transform-unicode-regex" "^7.0.0"
      "@babel/template" "^7.0.0"
      metro-babel7-plugin-react-transform "0.45.6"
      react-transform-hmr "^1.0.4"
  
  metro-resolver@0.45.6:
    version "0.45.6"
    resolved "http://registry.npm.taobao.org/metro-resolver/download/metro-resolver-0.45.6.tgz#385407cf8c086f005775d2d28178cf36984273f9"
    dependencies:
      absolute-path "^0.0.0"
  
  metro-source-map@0.45.6:
    version "0.45.6"
    resolved "http://registry.npm.taobao.org/metro-source-map/download/metro-source-map-0.45.6.tgz#49b20bbbc8f047ede7546b6721ab0214a1ad360d"
    dependencies:
      source-map "^0.5.6"
  
  metro@0.45.6, metro@^0.45.6:
    version "0.45.6"
    resolved "http://registry.npm.taobao.org/metro/download/metro-0.45.6.tgz#b4d7bf5edc39c5f7d73a6bc4d940e03415aa919b"
    dependencies:
      "@babel/core" "^7.0.0"
      "@babel/generator" "^7.0.0"
      "@babel/parser" "^7.0.0"
      "@babel/plugin-external-helpers" "^7.0.0"
      "@babel/template" "^7.0.0"
      "@babel/traverse" "^7.0.0"
      "@babel/types" "^7.0.0"
      absolute-path "^0.0.0"
      async "^2.4.0"
      babel-preset-fbjs "2.3.0"
      chalk "^1.1.1"
      concat-stream "^1.6.0"
      connect "^3.6.5"
      debug "^2.2.0"
      denodeify "^1.2.1"
      eventemitter3 "^3.0.0"
      fbjs "0.8.17"
      fs-extra "^1.0.0"
      graceful-fs "^4.1.3"
      image-size "^0.6.0"
      jest-docblock "23.2.0"
      jest-haste-map "23.5.0"
      jest-worker "23.2.0"
      json-stable-stringify "^1.0.1"
      lodash.throttle "^4.1.1"
      merge-stream "^1.0.1"
      metro-cache "0.45.6"
      metro-config "0.45.6"
      metro-core "0.45.6"
      metro-minify-uglify "0.45.6"
      metro-react-native-babel-preset "0.45.6"
      metro-resolver "0.45.6"
      metro-source-map "0.45.6"
      mime-types "2.1.11"
      mkdirp "^0.5.1"
      node-fetch "^2.2.0"
      nullthrows "^1.1.0"
      react-transform-hmr "^1.0.4"
      resolve "^1.5.0"
      rimraf "^2.5.4"
      serialize-error "^2.1.0"
      source-map "^0.5.6"
      temp "0.8.3"
      throat "^4.1.0"
      wordwrap "^1.0.0"
      write-file-atomic "^1.2.0"
      ws "^1.1.0"
      xpipe "^1.0.5"
      yargs "^9.0.0"
  
  micromatch@^2.3.11:
    version "2.3.11"
    resolved "http://registry.npm.taobao.org/micromatch/download/micromatch-2.3.11.tgz#86677c97d1720b363431d04d0d15293bd38c1565"
    dependencies:
      arr-diff "^2.0.0"
      array-unique "^0.2.1"
      braces "^1.8.2"
      expand-brackets "^0.1.4"
      extglob "^0.3.1"
      filename-regex "^2.0.0"
      is-extglob "^1.0.0"
      is-glob "^2.0.1"
      kind-of "^3.0.2"
      normalize-path "^2.0.1"
      object.omit "^2.0.0"
      parse-glob "^3.0.4"
      regex-cache "^0.4.2"
  
  micromatch@^3.1.4:
    version "3.1.10"
    resolved "http://registry.npm.taobao.org/micromatch/download/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23"
    dependencies:
      arr-diff "^4.0.0"
      array-unique "^0.3.2"
      braces "^2.3.1"
      define-property "^2.0.2"
      extend-shallow "^3.0.2"
      extglob "^2.0.4"
      fragment-cache "^0.2.1"
      kind-of "^6.0.2"
      nanomatch "^1.2.9"
      object.pick "^1.3.0"
      regex-not "^1.0.0"
      snapdragon "^0.8.1"
      to-regex "^3.0.2"
  
  "mime-db@>= 1.36.0 < 2", mime-db@~1.36.0:
    version "1.36.0"
    resolved "http://registry.npm.taobao.org/mime-db/download/mime-db-1.36.0.tgz#5020478db3c7fe93aad7bbcc4dcf869c43363397"
  
  mime-db@~1.23.0:
    version "1.23.0"
    resolved "http://registry.npm.taobao.org/mime-db/download/mime-db-1.23.0.tgz#a31b4070adaea27d732ea333740a64d0ec9a6659"
  
  mime-types@2.1.11:
    version "2.1.11"
    resolved "http://registry.npm.taobao.org/mime-types/download/mime-types-2.1.11.tgz#c259c471bda808a85d6cd193b430a5fae4473b3c"
    dependencies:
      mime-db "~1.23.0"
  
  mime-types@~2.1.18:
    version "2.1.20"
    resolved "http://registry.npm.taobao.org/mime-types/download/mime-types-2.1.20.tgz#930cb719d571e903738520f8470911548ca2cc19"
    dependencies:
      mime-db "~1.36.0"
  
  mime@1.4.1:
    version "1.4.1"
    resolved "http://registry.npm.taobao.org/mime/download/mime-1.4.1.tgz#121f9ebc49e3766f311a76e1fa1c8003c4b03aa6"
  
  mime@^1.3.4:
    version "1.6.0"
    resolved "http://registry.npm.taobao.org/mime/download/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1"
  
  mimic-fn@^1.0.0:
    version "1.2.0"
    resolved "http://registry.npm.taobao.org/mimic-fn/download/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022"
  
  min-document@^2.19.0:
    version "2.19.0"
    resolved "http://registry.npm.taobao.org/min-document/download/min-document-2.19.0.tgz#7bd282e3f5842ed295bb748cdd9f1ffa2c824685"
    dependencies:
      dom-walk "^0.1.0"
  
  minimatch@^3.0.4:
    version "3.0.4"
    resolved "http://registry.npm.taobao.org/minimatch/download/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
    dependencies:
      brace-expansion "^1.1.7"
  
  minimist@0.0.8:
    version "0.0.8"
    resolved "http://registry.npm.taobao.org/minimist/download/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d"
  
  minimist@^1.1.1, minimist@^1.2.0:
    version "1.2.0"
    resolved "http://registry.npm.taobao.org/minimist/download/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284"
  
  minimist@~0.0.1:
    version "0.0.10"
    resolved "http://registry.npm.taobao.org/minimist/download/minimist-0.0.10.tgz#de3f98543dbf96082be48ad1a0c7cda836301dcf"
  
  minipass@^2.2.1, minipass@^2.3.3:
    version "2.3.4"
    resolved "http://registry.npm.taobao.org/minipass/download/minipass-2.3.4.tgz#4768d7605ed6194d6d576169b9e12ef71e9d9957"
    dependencies:
      safe-buffer "^5.1.2"
      yallist "^3.0.0"
  
  minizlib@^1.1.0:
    version "1.1.0"
    resolved "http://registry.npm.taobao.org/minizlib/download/minizlib-1.1.0.tgz#11e13658ce46bc3a70a267aac58359d1e0c29ceb"
    dependencies:
      minipass "^2.2.1"
  
  mixin-deep@^1.2.0:
    version "1.3.1"
    resolved "http://registry.npm.taobao.org/mixin-deep/download/mixin-deep-1.3.1.tgz#a49e7268dce1a0d9698e45326c5626df3543d0fe"
    dependencies:
      for-in "^1.0.2"
      is-extendable "^1.0.1"
  
  mkdirp@^0.5.0, mkdirp@^0.5.1:
    version "0.5.1"
    resolved "http://registry.npm.taobao.org/mkdirp/download/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903"
    dependencies:
      minimist "0.0.8"
  
  morgan@^1.9.0:
    version "1.9.1"
    resolved "http://registry.npm.taobao.org/morgan/download/morgan-1.9.1.tgz#0a8d16734a1d9afbc824b99df87e738e58e2da59"
    dependencies:
      basic-auth "~2.0.0"
      debug "2.6.9"
      depd "~1.1.2"
      on-finished "~2.3.0"
      on-headers "~1.0.1"
  
  ms@2.0.0:
    version "2.0.0"
    resolved "http://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
  
  ms@^2.1.1:
    version "2.1.1"
    resolved "http://registry.npm.taobao.org/ms/download/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a"
  
  mute-stream@0.0.7:
    version "0.0.7"
    resolved "http://registry.npm.taobao.org/mute-stream/download/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab"
  
  nan@^2.9.2:
    version "2.11.0"
    resolved "http://registry.npm.taobao.org/nan/download/nan-2.11.0.tgz#574e360e4d954ab16966ec102c0c049fd961a099"
  
  nanomatch@^1.2.9:
    version "1.2.13"
    resolved "http://registry.npm.taobao.org/nanomatch/download/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119"
    dependencies:
      arr-diff "^4.0.0"
      array-unique "^0.3.2"
      define-property "^2.0.2"
      extend-shallow "^3.0.2"
      fragment-cache "^0.2.1"
      is-windows "^1.0.2"
      kind-of "^6.0.2"
      object.pick "^1.3.0"
      regex-not "^1.0.0"
      snapdragon "^0.8.1"
      to-regex "^3.0.1"
  
  needle@^2.2.1:
    version "2.2.3"
    resolved "http://registry.npm.taobao.org/needle/download/needle-2.2.3.tgz#c1b04da378cd634d8befe2de965dc2cfb0fd65ca"
    dependencies:
      debug "^2.1.2"
      iconv-lite "^0.4.4"
      sax "^1.2.4"
  
  negotiator@0.6.1:
    version "0.6.1"
    resolved "http://registry.npm.taobao.org/negotiator/download/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9"
  
  node-fetch@^1.0.1:
    version "1.7.3"
    resolved "http://registry.npm.taobao.org/node-fetch/download/node-fetch-1.7.3.tgz#980f6f72d85211a5347c6b2bc18c5b84c3eb47ef"
    dependencies:
      encoding "^0.1.11"
      is-stream "^1.0.1"
  
  node-fetch@^2.2.0:
    version "2.2.0"
    resolved "http://registry.npm.taobao.org/node-fetch/download/node-fetch-2.2.0.tgz#4ee79bde909262f9775f731e3656d0db55ced5b5"
  
  node-int64@^0.4.0:
    version "0.4.0"
    resolved "http://registry.npm.taobao.org/node-int64/download/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b"
  
  node-modules-regexp@^1.0.0:
    version "1.0.0"
    resolved "http://registry.npm.taobao.org/node-modules-regexp/download/node-modules-regexp-1.0.0.tgz#8d9dbe28964a4ac5712e9131642107c71e90ec40"
  
  node-notifier@^5.2.1:
    version "5.2.1"
    resolved "http://registry.npm.taobao.org/node-notifier/download/node-notifier-5.2.1.tgz#fa313dd08f5517db0e2502e5758d664ac69f9dea"
    dependencies:
      growly "^1.3.0"
      semver "^5.4.1"
      shellwords "^0.1.1"
      which "^1.3.0"
  
  node-pre-gyp@^0.10.0:
    version "0.10.3"
    resolved "http://registry.npm.taobao.org/node-pre-gyp/download/node-pre-gyp-0.10.3.tgz#3070040716afdc778747b61b6887bf78880b80fc"
    dependencies:
      detect-libc "^1.0.2"
      mkdirp "^0.5.1"
      needle "^2.2.1"
      nopt "^4.0.1"
      npm-packlist "^1.1.6"
      npmlog "^4.0.2"
      rc "^1.2.7"
      rimraf "^2.6.1"
      semver "^5.3.0"
      tar "^4"
  
  nopt@^4.0.1:
    version "4.0.1"
    resolved "http://registry.npm.taobao.org/nopt/download/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d"
    dependencies:
      abbrev "1"
      osenv "^0.1.4"
  
  normalize-package-data@^2.3.2:
    version "2.4.0"
    resolved "http://registry.npm.taobao.org/normalize-package-data/download/normalize-package-data-2.4.0.tgz#12f95a307d58352075a04907b84ac8be98ac012f"
    dependencies:
      hosted-git-info "^2.1.4"
      is-builtin-module "^1.0.0"
      semver "2 || 3 || 4 || 5"
      validate-npm-package-license "^3.0.1"
  
  normalize-path@^2.0.1, normalize-path@^2.1.1:
    version "2.1.1"
    resolved "http://registry.npm.taobao.org/normalize-path/download/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9"
    dependencies:
      remove-trailing-separator "^1.0.1"
  
  npm-bundled@^1.0.1:
    version "1.0.5"
    resolved "http://registry.npm.taobao.org/npm-bundled/download/npm-bundled-1.0.5.tgz#3c1732b7ba936b3a10325aef616467c0ccbcc979"
  
  npm-packlist@^1.1.6:
    version "1.1.11"
    resolved "http://registry.npm.taobao.org/npm-packlist/download/npm-packlist-1.1.11.tgz#84e8c683cbe7867d34b1d357d893ce29e28a02de"
    dependencies:
      ignore-walk "^3.0.1"
      npm-bundled "^1.0.1"
  
  npm-run-path@^2.0.0:
    version "2.0.2"
    resolved "http://registry.npm.taobao.org/npm-run-path/download/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f"
    dependencies:
      path-key "^2.0.0"
  
  npmlog@^2.0.4:
    version "2.0.4"
    resolved "http://registry.npm.taobao.org/npmlog/download/npmlog-2.0.4.tgz#98b52530f2514ca90d09ec5b22c8846722375692"
    dependencies:
      ansi "~0.3.1"
      are-we-there-yet "~1.1.2"
      gauge "~1.2.5"
  
  npmlog@^4.0.2:
    version "4.1.2"
    resolved "http://registry.npm.taobao.org/npmlog/download/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b"
    dependencies:
      are-we-there-yet "~1.1.2"
      console-control-strings "~1.1.0"
      gauge "~2.7.3"
      set-blocking "~2.0.0"
  
  nullthrows@^1.1.0:
    version "1.1.0"
    resolved "http://registry.npm.taobao.org/nullthrows/download/nullthrows-1.1.0.tgz#832bb19ef7fedab989f81675c846e2858a3917a2"
  
  number-is-nan@^1.0.0:
    version "1.0.1"
    resolved "http://registry.npm.taobao.org/number-is-nan/download/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d"
  
  object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1:
    version "4.1.1"
    resolved "http://registry.npm.taobao.org/object-assign/download/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
  
  object-copy@^0.1.0:
    version "0.1.0"
    resolved "http://registry.npm.taobao.org/object-copy/download/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c"
    dependencies:
      copy-descriptor "^0.1.0"
      define-property "^0.2.5"
      kind-of "^3.0.3"
  
  object-visit@^1.0.0:
    version "1.0.1"
    resolved "http://registry.npm.taobao.org/object-visit/download/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb"
    dependencies:
      isobject "^3.0.0"
  
  object.omit@^2.0.0:
    version "2.0.1"
    resolved "http://registry.npm.taobao.org/object.omit/download/object.omit-2.0.1.tgz#1a9c744829f39dbb858c76ca3579ae2a54ebd1fa"
    dependencies:
      for-own "^0.1.4"
      is-extendable "^0.1.1"
  
  object.pick@^1.3.0:
    version "1.3.0"
    resolved "http://registry.npm.taobao.org/object.pick/download/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747"
    dependencies:
      isobject "^3.0.1"
  
  on-finished@~2.3.0:
    version "2.3.0"
    resolved "http://registry.npm.taobao.org/on-finished/download/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947"
    dependencies:
      ee-first "1.1.1"
  
  on-headers@~1.0.1:
    version "1.0.1"
    resolved "http://registry.npm.taobao.org/on-headers/download/on-headers-1.0.1.tgz#928f5d0f470d49342651ea6794b0857c100693f7"
  
  once@^1.3.0:
    version "1.4.0"
    resolved "http://registry.npm.taobao.org/once/download/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
    dependencies:
      wrappy "1"
  
  onetime@^2.0.0:
    version "2.0.1"
    resolved "http://registry.npm.taobao.org/onetime/download/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4"
    dependencies:
      mimic-fn "^1.0.0"
  
  opn@^3.0.2:
    version "3.0.3"
    resolved "http://registry.npm.taobao.org/opn/download/opn-3.0.3.tgz#b6d99e7399f78d65c3baaffef1fb288e9b85243a"
    dependencies:
      object-assign "^4.0.1"
  
  optimist@^0.6.1:
    version "0.6.1"
    resolved "http://registry.npm.taobao.org/optimist/download/optimist-0.6.1.tgz#da3ea74686fa21a19a111c326e90eb15a0196686"
    dependencies:
      minimist "~0.0.1"
      wordwrap "~0.0.2"
  
  options@>=0.0.5:
    version "0.0.6"
    resolved "http://registry.npm.taobao.org/options/download/options-0.0.6.tgz#ec22d312806bb53e731773e7cdaefcf1c643128f"
  
  os-homedir@^1.0.0:
    version "1.0.2"
    resolved "http://registry.npm.taobao.org/os-homedir/download/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3"
  
  os-locale@^2.0.0:
    version "2.1.0"
    resolved "http://registry.npm.taobao.org/os-locale/download/os-locale-2.1.0.tgz#42bc2900a6b5b8bd17376c8e882b65afccf24bf2"
    dependencies:
      execa "^0.7.0"
      lcid "^1.0.0"
      mem "^1.1.0"
  
  os-tmpdir@^1.0.0, os-tmpdir@^1.0.1, os-tmpdir@~1.0.2:
    version "1.0.2"
    resolved "http://registry.npm.taobao.org/os-tmpdir/download/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274"
  
  osenv@^0.1.4:
    version "0.1.5"
    resolved "http://registry.npm.taobao.org/osenv/download/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410"
    dependencies:
      os-homedir "^1.0.0"
      os-tmpdir "^1.0.0"
  
  p-finally@^1.0.0:
    version "1.0.0"
    resolved "http://registry.npm.taobao.org/p-finally/download/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae"
  
  p-limit@^1.1.0:
    version "1.3.0"
    resolved "http://registry.npm.taobao.org/p-limit/download/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8"
    dependencies:
      p-try "^1.0.0"
  
  p-locate@^2.0.0:
    version "2.0.0"
    resolved "http://registry.npm.taobao.org/p-locate/download/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43"
    dependencies:
      p-limit "^1.1.0"
  
  p-try@^1.0.0:
    version "1.0.0"
    resolved "http://registry.npm.taobao.org/p-try/download/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3"
  
  parse-glob@^3.0.4:
    version "3.0.4"
    resolved "http://registry.npm.taobao.org/parse-glob/download/parse-glob-3.0.4.tgz#b2c376cfb11f35513badd173ef0bb6e3a388391c"
    dependencies:
      glob-base "^0.3.0"
      is-dotfile "^1.0.0"
      is-extglob "^1.0.0"
      is-glob "^2.0.0"
  
  parse-json@^2.2.0:
    version "2.2.0"
    resolved "http://registry.npm.taobao.org/parse-json/download/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9"
    dependencies:
      error-ex "^1.2.0"
  
  parse-json@^4.0.0:
    version "4.0.0"
    resolved "http://registry.npm.taobao.org/parse-json/download/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0"
    dependencies:
      error-ex "^1.3.1"
      json-parse-better-errors "^1.0.1"
  
  parseurl@~1.3.2:
    version "1.3.2"
    resolved "http://registry.npm.taobao.org/parseurl/download/parseurl-1.3.2.tgz#fc289d4ed8993119460c156253262cdc8de65bf3"
  
  pascalcase@^0.1.1:
    version "0.1.1"
    resolved "http://registry.npm.taobao.org/pascalcase/download/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14"
  
  path-exists@^3.0.0:
    version "3.0.0"
    resolved "http://registry.npm.taobao.org/path-exists/download/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515"
  
  path-is-absolute@^1.0.0, path-is-absolute@^1.0.1:
    version "1.0.1"
    resolved "http://registry.npm.taobao.org/path-is-absolute/download/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
  
  path-key@^2.0.0:
    version "2.0.1"
    resolved "http://registry.npm.taobao.org/path-key/download/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40"
  
  path-parse@^1.0.5:
    version "1.0.6"
    resolved "http://registry.npm.taobao.org/path-parse/download/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c"
  
  path-type@^2.0.0:
    version "2.0.0"
    resolved "http://registry.npm.taobao.org/path-type/download/path-type-2.0.0.tgz#f012ccb8415b7096fc2daa1054c3d72389594c73"
    dependencies:
      pify "^2.0.0"
  
  pegjs@^0.10.0:
    version "0.10.0"
    resolved "http://registry.npm.taobao.org/pegjs/download/pegjs-0.10.0.tgz#cf8bafae6eddff4b5a7efb185269eaaf4610ddbd"
  
  pify@^2.0.0:
    version "2.3.0"
    resolved "http://registry.npm.taobao.org/pify/download/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c"
  
  pify@^3.0.0:
    version "3.0.0"
    resolved "http://registry.npm.taobao.org/pify/download/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176"
  
  pirates@^4.0.0:
    version "4.0.0"
    resolved "http://registry.npm.taobao.org/pirates/download/pirates-4.0.0.tgz#850b18781b4ac6ec58a43c9ed9ec5fe6796addbd"
    dependencies:
      node-modules-regexp "^1.0.0"
  
  pkg-dir@^2.0.0:
    version "2.0.0"
    resolved "http://registry.npm.taobao.org/pkg-dir/download/pkg-dir-2.0.0.tgz#f6d5d1109e19d63edf428e0bd57e12777615334b"
    dependencies:
      find-up "^2.1.0"
  
  plist@2.0.1:
    version "2.0.1"
    resolved "http://registry.npm.taobao.org/plist/download/plist-2.0.1.tgz#0a32ca9481b1c364e92e18dc55c876de9d01da8b"
    dependencies:
      base64-js "1.1.2"
      xmlbuilder "8.2.2"
      xmldom "0.1.x"
  
  plist@^3.0.0:
    version "3.0.1"
    resolved "http://registry.npm.taobao.org/plist/download/plist-3.0.1.tgz#a9b931d17c304e8912ef0ba3bdd6182baf2e1f8c"
    dependencies:
      base64-js "^1.2.3"
      xmlbuilder "^9.0.7"
      xmldom "0.1.x"
  
  plugin-error@^0.1.2:
    version "0.1.2"
    resolved "http://registry.npm.taobao.org/plugin-error/download/plugin-error-0.1.2.tgz#3b9bb3335ccf00f425e07437e19276967da47ace"
    dependencies:
      ansi-cyan "^0.1.1"
      ansi-red "^0.1.1"
      arr-diff "^1.0.1"
      arr-union "^2.0.1"
      extend-shallow "^1.1.2"
  
  posix-character-classes@^0.1.0:
    version "0.1.1"
    resolved "http://registry.npm.taobao.org/posix-character-classes/download/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab"
  
  preserve@^0.2.0:
    version "0.2.0"
    resolved "http://registry.npm.taobao.org/preserve/download/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b"
  
  pretty-format@^4.2.1:
    version "4.3.1"
    resolved "http://registry.npm.taobao.org/pretty-format/download/pretty-format-4.3.1.tgz#530be5c42b3c05b36414a7a2a4337aa80acd0e8d"
  
  private@^0.1.6, private@^0.1.8:
    version "0.1.8"
    resolved "http://registry.npm.taobao.org/private/download/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff"
  
  process-nextick-args@~2.0.0:
    version "2.0.0"
    resolved "http://registry.npm.taobao.org/process-nextick-args/download/process-nextick-args-2.0.0.tgz#a37d732f4271b4ab1ad070d35508e8290788ffaa"
  
  process@~0.5.1:
    version "0.5.2"
    resolved "http://registry.npm.taobao.org/process/download/process-0.5.2.tgz#1638d8a8e34c2f440a91db95ab9aeb677fc185cf"
  
  promise@^7.1.1:
    version "7.3.1"
    resolved "http://registry.npm.taobao.org/promise/download/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf"
    dependencies:
      asap "~2.0.3"
  
  prop-types@^15.5.8, prop-types@^15.6.2:
    version "15.6.2"
    resolved "http://registry.npm.taobao.org/prop-types/download/prop-types-15.6.2.tgz#05d5ca77b4453e985d60fc7ff8c859094a497102"
    dependencies:
      loose-envify "^1.3.1"
      object-assign "^4.1.1"
  
  pseudomap@^1.0.2:
    version "1.0.2"
    resolved "http://registry.npm.taobao.org/pseudomap/download/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3"
  
  randomatic@^3.0.0:
    version "3.1.0"
    resolved "http://registry.npm.taobao.org/randomatic/download/randomatic-3.1.0.tgz#36f2ca708e9e567f5ed2ec01949026d50aa10116"
    dependencies:
      is-number "^4.0.0"
      kind-of "^6.0.0"
      math-random "^1.0.1"
  
  range-parser@~1.2.0:
    version "1.2.0"
    resolved "http://registry.npm.taobao.org/range-parser/download/range-parser-1.2.0.tgz#f49be6b487894ddc40dcc94a322f611092e00d5e"
  
  rc@^1.2.7:
    version "1.2.8"
    resolved "http://registry.npm.taobao.org/rc/download/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed"
    dependencies:
      deep-extend "^0.6.0"
      ini "~1.3.0"
      minimist "^1.2.0"
      strip-json-comments "~2.0.1"
  
  react-clone-referenced-element@^1.0.1:
    version "1.1.0"
    resolved "http://registry.npm.taobao.org/react-clone-referenced-element/download/react-clone-referenced-element-1.1.0.tgz#9cdda7f2aeb54fea791f3ab8c6ab96c7a77d0158"
  
  react-deep-force-update@^1.0.0:
    version "1.1.2"
    resolved "http://registry.npm.taobao.org/react-deep-force-update/download/react-deep-force-update-1.1.2.tgz#3d2ae45c2c9040cbb1772be52f8ea1ade6ca2ee1"
  
  react-devtools-core@3.3.4:
    version "3.3.4"
    resolved "http://registry.npm.taobao.org/react-devtools-core/download/react-devtools-core-3.3.4.tgz#9e497a94b73413b91774bf3e3197e539d5f9a21d"
    dependencies:
      shell-quote "^1.6.1"
      ws "^3.3.1"
  
  react-native@*:
    version "0.57.1"
    resolved "http://registry.npm.taobao.org/react-native/download/react-native-0.57.1.tgz#a8bffeac13e200b95bbebd11f7131570902e1e74"
    dependencies:
      absolute-path "^0.0.0"
      art "^0.10.0"
      base64-js "^1.1.2"
      chalk "^1.1.1"
      commander "^2.9.0"
      compression "^1.7.1"
      connect "^3.6.5"
      create-react-class "^15.6.3"
      debug "^2.2.0"
      denodeify "^1.2.1"
      envinfo "^5.7.0"
      errorhandler "^1.5.0"
      escape-string-regexp "^1.0.5"
      event-target-shim "^1.0.5"
      fbjs "0.8.17"
      fbjs-scripts "^0.8.1"
      fs-extra "^1.0.0"
      glob "^7.1.1"
      graceful-fs "^4.1.3"
      inquirer "^3.0.6"
      lodash "^4.17.5"
      metro "^0.45.6"
      metro-babel-register "^0.45.6"
      metro-core "^0.45.6"
      metro-memory-fs "^0.45.6"
      mime "^1.3.4"
      minimist "^1.2.0"
      mkdirp "^0.5.1"
      morgan "^1.9.0"
      node-fetch "^2.2.0"
      node-notifier "^5.2.1"
      npmlog "^2.0.4"
      opn "^3.0.2"
      optimist "^0.6.1"
      plist "^3.0.0"
      pretty-format "^4.2.1"
      promise "^7.1.1"
      prop-types "^15.5.8"
      react-clone-referenced-element "^1.0.1"
      react-devtools-core "3.3.4"
      react-timer-mixin "^0.13.2"
      regenerator-runtime "^0.11.0"
      rimraf "^2.5.4"
      semver "^5.0.3"
      serve-static "^1.13.1"
      shell-quote "1.6.1"
      stacktrace-parser "^0.1.3"
      ws "^1.1.0"
      xcode "^0.9.1"
      xmldoc "^0.4.0"
      yargs "^9.0.0"
  
  react-proxy@^1.1.7:
    version "1.1.8"
    resolved "http://registry.npm.taobao.org/react-proxy/download/react-proxy-1.1.8.tgz#9dbfd9d927528c3aa9f444e4558c37830ab8c26a"
    dependencies:
      lodash "^4.6.1"
      react-deep-force-update "^1.0.0"
  
  react-timer-mixin@^0.13.2:
    version "0.13.4"
    resolved "http://registry.npm.taobao.org/react-timer-mixin/download/react-timer-mixin-0.13.4.tgz#75a00c3c94c13abe29b43d63b4c65a88fc8264d3"
  
  react-transform-hmr@^1.0.4:
    version "1.0.4"
    resolved "http://registry.npm.taobao.org/react-transform-hmr/download/react-transform-hmr-1.0.4.tgz#e1a40bd0aaefc72e8dfd7a7cda09af85066397bb"
    dependencies:
      global "^4.3.0"
      react-proxy "^1.1.7"
  
  react@*:
    version "16.5.2"
    resolved "http://registry.npm.taobao.org/react/download/react-16.5.2.tgz#19f6b444ed139baa45609eee6dc3d318b3895d42"
    dependencies:
      loose-envify "^1.1.0"
      object-assign "^4.1.1"
      prop-types "^15.6.2"
      schedule "^0.5.0"
  
  read-pkg-up@^2.0.0:
    version "2.0.0"
    resolved "http://registry.npm.taobao.org/read-pkg-up/download/read-pkg-up-2.0.0.tgz#6b72a8048984e0c41e79510fd5e9fa99b3b549be"
    dependencies:
      find-up "^2.0.0"
      read-pkg "^2.0.0"
  
  read-pkg@^2.0.0:
    version "2.0.0"
    resolved "http://registry.npm.taobao.org/read-pkg/download/read-pkg-2.0.0.tgz#8ef1c0623c6a6db0dc6713c4bfac46332b2368f8"
    dependencies:
      load-json-file "^2.0.0"
      normalize-package-data "^2.3.2"
      path-type "^2.0.0"
  
  readable-stream@^2.0.1, readable-stream@^2.0.6, readable-stream@^2.1.5, readable-stream@^2.2.2:
    version "2.3.6"
    resolved "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf"
    dependencies:
      core-util-is "~1.0.0"
      inherits "~2.0.3"
      isarray "~1.0.0"
      process-nextick-args "~2.0.0"
      safe-buffer "~5.1.1"
      string_decoder "~1.1.1"
      util-deprecate "~1.0.1"
  
  regenerate-unicode-properties@^7.0.0:
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/regenerate-unicode-properties/download/regenerate-unicode-properties-7.0.0.tgz#107405afcc4a190ec5ed450ecaa00ed0cafa7a4c"
    dependencies:
      regenerate "^1.4.0"
  
  regenerate@^1.4.0:
    version "1.4.0"
    resolved "http://registry.npm.taobao.org/regenerate/download/regenerate-1.4.0.tgz#4a856ec4b56e4077c557589cae85e7a4c8869a11"
  
  regenerator-runtime@^0.11.0:
    version "0.11.1"
    resolved "http://registry.npm.taobao.org/regenerator-runtime/download/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9"
  
  regenerator-transform@^0.13.3:
    version "0.13.3"
    resolved "http://registry.npm.taobao.org/regenerator-transform/download/regenerator-transform-0.13.3.tgz#264bd9ff38a8ce24b06e0636496b2c856b57bcbb"
    dependencies:
      private "^0.1.6"
  
  regex-cache@^0.4.2:
    version "0.4.4"
    resolved "http://registry.npm.taobao.org/regex-cache/download/regex-cache-0.4.4.tgz#75bdc58a2a1496cec48a12835bc54c8d562336dd"
    dependencies:
      is-equal-shallow "^0.1.3"
  
  regex-not@^1.0.0, regex-not@^1.0.2:
    version "1.0.2"
    resolved "http://registry.npm.taobao.org/regex-not/download/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c"
    dependencies:
      extend-shallow "^3.0.2"
      safe-regex "^1.1.0"
  
  regexpu-core@^4.1.3:
    version "4.2.0"
    resolved "http://registry.npm.taobao.org/regexpu-core/download/regexpu-core-4.2.0.tgz#a3744fa03806cffe146dea4421a3e73bdcc47b1d"
    dependencies:
      regenerate "^1.4.0"
      regenerate-unicode-properties "^7.0.0"
      regjsgen "^0.4.0"
      regjsparser "^0.3.0"
      unicode-match-property-ecmascript "^1.0.4"
      unicode-match-property-value-ecmascript "^1.0.2"
  
  regjsgen@^0.4.0:
    version "0.4.0"
    resolved "http://registry.npm.taobao.org/regjsgen/download/regjsgen-0.4.0.tgz#c1eb4c89a209263f8717c782591523913ede2561"
  
  regjsparser@^0.3.0:
    version "0.3.0"
    resolved "http://registry.npm.taobao.org/regjsparser/download/regjsparser-0.3.0.tgz#3c326da7fcfd69fa0d332575a41c8c0cdf588c96"
    dependencies:
      jsesc "~0.5.0"
  
  remove-trailing-separator@^1.0.1:
    version "1.1.0"
    resolved "http://registry.npm.taobao.org/remove-trailing-separator/download/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef"
  
  repeat-element@^1.1.2:
    version "1.1.3"
    resolved "http://registry.npm.taobao.org/repeat-element/download/repeat-element-1.1.3.tgz#782e0d825c0c5a3bb39731f84efee6b742e6b1ce"
  
  repeat-string@^1.5.2, repeat-string@^1.6.1:
    version "1.6.1"
    resolved "http://registry.npm.taobao.org/repeat-string/download/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637"
  
  repeating@^2.0.0:
    version "2.0.1"
    resolved "http://registry.npm.taobao.org/repeating/download/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda"
    dependencies:
      is-finite "^1.0.0"
  
  require-directory@^2.1.1:
    version "2.1.1"
    resolved "http://registry.npm.taobao.org/require-directory/download/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
  
  require-main-filename@^1.0.1:
    version "1.0.1"
    resolved "http://registry.npm.taobao.org/require-main-filename/download/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1"
  
  resolve-url@^0.2.1:
    version "0.2.1"
    resolved "http://registry.npm.taobao.org/resolve-url/download/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a"
  
  resolve@^1.3.2, resolve@^1.5.0:
    version "1.8.1"
    resolved "http://registry.npm.taobao.org/resolve/download/resolve-1.8.1.tgz#82f1ec19a423ac1fbd080b0bab06ba36e84a7a26"
    dependencies:
      path-parse "^1.0.5"
  
  restore-cursor@^2.0.0:
    version "2.0.0"
    resolved "http://registry.npm.taobao.org/restore-cursor/download/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf"
    dependencies:
      onetime "^2.0.0"
      signal-exit "^3.0.2"
  
  ret@~0.1.10:
    version "0.1.15"
    resolved "http://registry.npm.taobao.org/ret/download/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc"
  
  rimraf@^2.5.4, rimraf@^2.6.1:
    version "2.6.2"
    resolved "http://registry.npm.taobao.org/rimraf/download/rimraf-2.6.2.tgz#2ed8150d24a16ea8651e6d6ef0f47c4158ce7a36"
    dependencies:
      glob "^7.0.5"
  
  rimraf@~2.2.6:
    version "2.2.8"
    resolved "http://registry.npm.taobao.org/rimraf/download/rimraf-2.2.8.tgz#e439be2aaee327321952730f99a8929e4fc50582"
  
  rsvp@^3.3.3:
    version "3.6.2"
    resolved "http://registry.npm.taobao.org/rsvp/download/rsvp-3.6.2.tgz#2e96491599a96cde1b515d5674a8f7a91452926a"
  
  run-async@^2.2.0:
    version "2.3.0"
    resolved "http://registry.npm.taobao.org/run-async/download/run-async-2.3.0.tgz#0371ab4ae0bdd720d4166d7dfda64ff7a445a6c0"
    dependencies:
      is-promise "^2.1.0"
  
  rx-lite-aggregates@^4.0.8:
    version "4.0.8"
    resolved "http://registry.npm.taobao.org/rx-lite-aggregates/download/rx-lite-aggregates-4.0.8.tgz#753b87a89a11c95467c4ac1626c4efc4e05c67be"
    dependencies:
      rx-lite "*"
  
  rx-lite@*, rx-lite@^4.0.8:
    version "4.0.8"
    resolved "http://registry.npm.taobao.org/rx-lite/download/rx-lite-4.0.8.tgz#0b1e11af8bc44836f04a6407e92da42467b79444"
  
  safe-buffer@5.1.2, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1:
    version "5.1.2"
    resolved "http://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
  
  safe-regex@^1.1.0:
    version "1.1.0"
    resolved "http://registry.npm.taobao.org/safe-regex/download/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e"
    dependencies:
      ret "~0.1.10"
  
  "safer-buffer@>= 2.1.2 < 3":
    version "2.1.2"
    resolved "http://registry.npm.taobao.org/safer-buffer/download/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
  
  sane@^2.0.0:
    version "2.5.2"
    resolved "http://registry.npm.taobao.org/sane/download/sane-2.5.2.tgz#b4dc1861c21b427e929507a3e751e2a2cb8ab3fa"
    dependencies:
      anymatch "^2.0.0"
      capture-exit "^1.2.0"
      exec-sh "^0.2.0"
      fb-watchman "^2.0.0"
      micromatch "^3.1.4"
      minimist "^1.1.1"
      walker "~1.0.5"
      watch "~0.18.0"
    optionalDependencies:
      fsevents "^1.2.3"
  
  sax@^1.2.4:
    version "1.2.4"
    resolved "http://registry.npm.taobao.org/sax/download/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9"
  
  sax@~1.1.1:
    version "1.1.6"
    resolved "http://registry.npm.taobao.org/sax/download/sax-1.1.6.tgz#5d616be8a5e607d54e114afae55b7eaf2fcc3240"
  
  schedule@^0.5.0:
    version "0.5.0"
    resolved "http://registry.npm.taobao.org/schedule/download/schedule-0.5.0.tgz#c128fffa0b402488b08b55ae74bb9df55cc29cc8"
    dependencies:
      object-assign "^4.1.1"
  
  "semver@2 || 3 || 4 || 5", semver@^5.0.3, semver@^5.1.0, semver@^5.3.0, semver@^5.4.1:
    version "5.5.1"
    resolved "http://registry.npm.taobao.org/semver/download/semver-5.5.1.tgz#7dfdd8814bdb7cabc7be0fb1d734cfb66c940477"
  
  send@0.16.2:
    version "0.16.2"
    resolved "http://registry.npm.taobao.org/send/download/send-0.16.2.tgz#6ecca1e0f8c156d141597559848df64730a6bbc1"
    dependencies:
      debug "2.6.9"
      depd "~1.1.2"
      destroy "~1.0.4"
      encodeurl "~1.0.2"
      escape-html "~1.0.3"
      etag "~1.8.1"
      fresh "0.5.2"
      http-errors "~1.6.2"
      mime "1.4.1"
      ms "2.0.0"
      on-finished "~2.3.0"
      range-parser "~1.2.0"
      statuses "~1.4.0"
  
  serialize-error@^2.1.0:
    version "2.1.0"
    resolved "http://registry.npm.taobao.org/serialize-error/download/serialize-error-2.1.0.tgz#50b679d5635cdf84667bdc8e59af4e5b81d5f60a"
  
  serve-static@^1.13.1:
    version "1.13.2"
    resolved "http://registry.npm.taobao.org/serve-static/download/serve-static-1.13.2.tgz#095e8472fd5b46237db50ce486a43f4b86c6cec1"
    dependencies:
      encodeurl "~1.0.2"
      escape-html "~1.0.3"
      parseurl "~1.3.2"
      send "0.16.2"
  
  set-blocking@^2.0.0, set-blocking@~2.0.0:
    version "2.0.0"
    resolved "http://registry.npm.taobao.org/set-blocking/download/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7"
  
  set-value@^0.4.3:
    version "0.4.3"
    resolved "http://registry.npm.taobao.org/set-value/download/set-value-0.4.3.tgz#7db08f9d3d22dc7f78e53af3c3bf4666ecdfccf1"
    dependencies:
      extend-shallow "^2.0.1"
      is-extendable "^0.1.1"
      is-plain-object "^2.0.1"
      to-object-path "^0.3.0"
  
  set-value@^2.0.0:
    version "2.0.0"
    resolved "http://registry.npm.taobao.org/set-value/download/set-value-2.0.0.tgz#71ae4a88f0feefbbf52d1ea604f3fb315ebb6274"
    dependencies:
      extend-shallow "^2.0.1"
      is-extendable "^0.1.1"
      is-plain-object "^2.0.3"
      split-string "^3.0.1"
  
  setimmediate@^1.0.5:
    version "1.0.5"
    resolved "http://registry.npm.taobao.org/setimmediate/download/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285"
  
  setprototypeof@1.1.0:
    version "1.1.0"
    resolved "http://registry.npm.taobao.org/setprototypeof/download/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656"
  
  shebang-command@^1.2.0:
    version "1.2.0"
    resolved "http://registry.npm.taobao.org/shebang-command/download/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea"
    dependencies:
      shebang-regex "^1.0.0"
  
  shebang-regex@^1.0.0:
    version "1.0.0"
    resolved "http://registry.npm.taobao.org/shebang-regex/download/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3"
  
  shell-quote@1.6.1, shell-quote@^1.6.1:
    version "1.6.1"
    resolved "http://registry.npm.taobao.org/shell-quote/download/shell-quote-1.6.1.tgz#f4781949cce402697127430ea3b3c5476f481767"
    dependencies:
      array-filter "~0.0.0"
      array-map "~0.0.0"
      array-reduce "~0.0.0"
      jsonify "~0.0.0"
  
  shellwords@^0.1.1:
    version "0.1.1"
    resolved "http://registry.npm.taobao.org/shellwords/download/shellwords-0.1.1.tgz#d6b9181c1a48d397324c84871efbcfc73fc0654b"
  
  signal-exit@^3.0.0, signal-exit@^3.0.2:
    version "3.0.2"
    resolved "http://registry.npm.taobao.org/signal-exit/download/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d"
  
  simple-plist@^0.2.1:
    version "0.2.1"
    resolved "http://registry.npm.taobao.org/simple-plist/download/simple-plist-0.2.1.tgz#71766db352326928cf3a807242ba762322636723"
    dependencies:
      bplist-creator "0.0.7"
      bplist-parser "0.1.1"
      plist "2.0.1"
  
  slash@^1.0.0:
    version "1.0.0"
    resolved "http://registry.npm.taobao.org/slash/download/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55"
  
  slide@^1.1.5:
    version "1.1.6"
    resolved "http://registry.npm.taobao.org/slide/download/slide-1.1.6.tgz#56eb027d65b4d2dce6cb2e2d32c4d4afc9e1d707"
  
  snapdragon-node@^2.0.1:
    version "2.1.1"
    resolved "http://registry.npm.taobao.org/snapdragon-node/download/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b"
    dependencies:
      define-property "^1.0.0"
      isobject "^3.0.0"
      snapdragon-util "^3.0.1"
  
  snapdragon-util@^3.0.1:
    version "3.0.1"
    resolved "http://registry.npm.taobao.org/snapdragon-util/download/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2"
    dependencies:
      kind-of "^3.2.0"
  
  snapdragon@^0.8.1:
    version "0.8.2"
    resolved "http://registry.npm.taobao.org/snapdragon/download/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d"
    dependencies:
      base "^0.11.1"
      debug "^2.2.0"
      define-property "^0.2.5"
      extend-shallow "^2.0.1"
      map-cache "^0.2.2"
      source-map "^0.5.6"
      source-map-resolve "^0.5.0"
      use "^3.1.0"
  
  source-map-resolve@^0.5.0:
    version "0.5.2"
    resolved "http://registry.npm.taobao.org/source-map-resolve/download/source-map-resolve-0.5.2.tgz#72e2cc34095543e43b2c62b2c4c10d4a9054f259"
    dependencies:
      atob "^2.1.1"
      decode-uri-component "^0.2.0"
      resolve-url "^0.2.1"
      source-map-url "^0.4.0"
      urix "^0.1.0"
  
  source-map-support@^0.4.15:
    version "0.4.18"
    resolved "http://registry.npm.taobao.org/source-map-support/download/source-map-support-0.4.18.tgz#0286a6de8be42641338594e97ccea75f0a2c585f"
    dependencies:
      source-map "^0.5.6"
  
  source-map-support@^0.5.9:
    version "0.5.9"
    resolved "http://registry.npm.taobao.org/source-map-support/download/source-map-support-0.5.9.tgz#41bc953b2534267ea2d605bccfa7bfa3111ced5f"
    dependencies:
      buffer-from "^1.0.0"
      source-map "^0.6.0"
  
  source-map-url@^0.4.0:
    version "0.4.0"
    resolved "http://registry.npm.taobao.org/source-map-url/download/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3"
  
  source-map@^0.5.0, source-map@^0.5.6, source-map@^0.5.7:
    version "0.5.7"
    resolved "http://registry.npm.taobao.org/source-map/download/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"
  
  source-map@^0.6.0, source-map@~0.6.1:
    version "0.6.1"
    resolved "http://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
  
  spdx-correct@^3.0.0:
    version "3.0.0"
    resolved "http://registry.npm.taobao.org/spdx-correct/download/spdx-correct-3.0.0.tgz#05a5b4d7153a195bc92c3c425b69f3b2a9524c82"
    dependencies:
      spdx-expression-parse "^3.0.0"
      spdx-license-ids "^3.0.0"
  
  spdx-exceptions@^2.1.0:
    version "2.1.0"
    resolved "http://registry.npm.taobao.org/spdx-exceptions/download/spdx-exceptions-2.1.0.tgz#2c7ae61056c714a5b9b9b2b2af7d311ef5c78fe9"
  
  spdx-expression-parse@^3.0.0:
    version "3.0.0"
    resolved "http://registry.npm.taobao.org/spdx-expression-parse/download/spdx-expression-parse-3.0.0.tgz#99e119b7a5da00e05491c9fa338b7904823b41d0"
    dependencies:
      spdx-exceptions "^2.1.0"
      spdx-license-ids "^3.0.0"
  
  spdx-license-ids@^3.0.0:
    version "3.0.1"
    resolved "http://registry.npm.taobao.org/spdx-license-ids/download/spdx-license-ids-3.0.1.tgz#e2a303236cac54b04031fa7a5a79c7e701df852f"
  
  split-string@^3.0.1, split-string@^3.0.2:
    version "3.1.0"
    resolved "http://registry.npm.taobao.org/split-string/download/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2"
    dependencies:
      extend-shallow "^3.0.0"
  
  sprintf-js@~1.0.2:
    version "1.0.3"
    resolved "http://registry.npm.taobao.org/sprintf-js/download/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
  
  stacktrace-parser@^0.1.3:
    version "0.1.4"
    resolved "http://registry.npm.taobao.org/stacktrace-parser/download/stacktrace-parser-0.1.4.tgz#01397922e5f62ecf30845522c95c4fe1d25e7d4e"
  
  static-extend@^0.1.1:
    version "0.1.2"
    resolved "http://registry.npm.taobao.org/static-extend/download/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6"
    dependencies:
      define-property "^0.2.5"
      object-copy "^0.1.0"
  
  "statuses@>= 1.4.0 < 2":
    version "1.5.0"
    resolved "http://registry.npm.taobao.org/statuses/download/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c"
  
  statuses@~1.3.1:
    version "1.3.1"
    resolved "http://registry.npm.taobao.org/statuses/download/statuses-1.3.1.tgz#faf51b9eb74aaef3b3acf4ad5f61abf24cb7b93e"
  
  statuses@~1.4.0:
    version "1.4.0"
    resolved "http://registry.npm.taobao.org/statuses/download/statuses-1.4.0.tgz#bb73d446da2796106efcc1b601a253d6c46bd087"
  
  stream-buffers@~2.2.0:
    version "2.2.0"
    resolved "http://registry.npm.taobao.org/stream-buffers/download/stream-buffers-2.2.0.tgz#91d5f5130d1cef96dcfa7f726945188741d09ee4"
  
  string-width@^1.0.1:
    version "1.0.2"
    resolved "http://registry.npm.taobao.org/string-width/download/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3"
    dependencies:
      code-point-at "^1.0.0"
      is-fullwidth-code-point "^1.0.0"
      strip-ansi "^3.0.0"
  
  "string-width@^1.0.2 || 2", string-width@^2.0.0, string-width@^2.1.0:
    version "2.1.1"
    resolved "http://registry.npm.taobao.org/string-width/download/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e"
    dependencies:
      is-fullwidth-code-point "^2.0.0"
      strip-ansi "^4.0.0"
  
  string_decoder@~1.1.1:
    version "1.1.1"
    resolved "http://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8"
    dependencies:
      safe-buffer "~5.1.0"
  
  strip-ansi@^3.0.0, strip-ansi@^3.0.1:
    version "3.0.1"
    resolved "http://registry.npm.taobao.org/strip-ansi/download/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"
    dependencies:
      ansi-regex "^2.0.0"
  
  strip-ansi@^4.0.0:
    version "4.0.0"
    resolved "http://registry.npm.taobao.org/strip-ansi/download/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f"
    dependencies:
      ansi-regex "^3.0.0"
  
  strip-bom@^3.0.0:
    version "3.0.0"
    resolved "http://registry.npm.taobao.org/strip-bom/download/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3"
  
  strip-eof@^1.0.0:
    version "1.0.0"
    resolved "http://registry.npm.taobao.org/strip-eof/download/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf"
  
  strip-json-comments@~2.0.1:
    version "2.0.1"
    resolved "http://registry.npm.taobao.org/strip-json-comments/download/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a"
  
  supports-color@^2.0.0:
    version "2.0.0"
    resolved "http://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7"
  
  supports-color@^5.3.0:
    version "5.5.0"
    resolved "http://registry.npm.taobao.org/supports-color/download/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
    dependencies:
      has-flag "^3.0.0"
  
  tar@^4:
    version "4.4.6"
    resolved "http://registry.npm.taobao.org/tar/download/tar-4.4.6.tgz#63110f09c00b4e60ac8bcfe1bf3c8660235fbc9b"
    dependencies:
      chownr "^1.0.1"
      fs-minipass "^1.2.5"
      minipass "^2.3.3"
      minizlib "^1.1.0"
      mkdirp "^0.5.0"
      safe-buffer "^5.1.2"
      yallist "^3.0.2"
  
  temp@0.8.3:
    version "0.8.3"
    resolved "http://registry.npm.taobao.org/temp/download/temp-0.8.3.tgz#e0c6bc4d26b903124410e4fed81103014dfc1f59"
    dependencies:
      os-tmpdir "^1.0.0"
      rimraf "~2.2.6"
  
  throat@^4.1.0:
    version "4.1.0"
    resolved "http://registry.npm.taobao.org/throat/download/throat-4.1.0.tgz#89037cbc92c56ab18926e6ba4cbb200e15672a6a"
  
  through2@^2.0.0:
    version "2.0.3"
    resolved "http://registry.npm.taobao.org/through2/download/through2-2.0.3.tgz#0004569b37c7c74ba39c43f3ced78d1ad94140be"
    dependencies:
      readable-stream "^2.1.5"
      xtend "~4.0.1"
  
  through@^2.3.6:
    version "2.3.8"
    resolved "http://registry.npm.taobao.org/through/download/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"
  
  time-stamp@^1.0.0:
    version "1.1.0"
    resolved "http://registry.npm.taobao.org/time-stamp/download/time-stamp-1.1.0.tgz#764a5a11af50561921b133f3b44e618687e0f5c3"
  
  tmp@^0.0.33:
    version "0.0.33"
    resolved "http://registry.npm.taobao.org/tmp/download/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9"
    dependencies:
      os-tmpdir "~1.0.2"
  
  tmpl@1.0.x:
    version "1.0.4"
    resolved "http://registry.npm.taobao.org/tmpl/download/tmpl-1.0.4.tgz#23640dd7b42d00433911140820e5cf440e521dd1"
  
  to-fast-properties@^1.0.3:
    version "1.0.3"
    resolved "http://registry.npm.taobao.org/to-fast-properties/download/to-fast-properties-1.0.3.tgz#b83571fa4d8c25b82e231b06e3a3055de4ca1a47"
  
  to-fast-properties@^2.0.0:
    version "2.0.0"
    resolved "http://registry.npm.taobao.org/to-fast-properties/download/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e"
  
  to-object-path@^0.3.0:
    version "0.3.0"
    resolved "http://registry.npm.taobao.org/to-object-path/download/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af"
    dependencies:
      kind-of "^3.0.2"
  
  to-regex-range@^2.1.0:
    version "2.1.1"
    resolved "http://registry.npm.taobao.org/to-regex-range/download/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38"
    dependencies:
      is-number "^3.0.0"
      repeat-string "^1.6.1"
  
  to-regex@^3.0.1, to-regex@^3.0.2:
    version "3.0.2"
    resolved "http://registry.npm.taobao.org/to-regex/download/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce"
    dependencies:
      define-property "^2.0.2"
      extend-shallow "^3.0.2"
      regex-not "^1.0.2"
      safe-regex "^1.1.0"
  
  trim-right@^1.0.1:
    version "1.0.1"
    resolved "http://registry.npm.taobao.org/trim-right/download/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003"
  
  typedarray@^0.0.6:
    version "0.0.6"
    resolved "http://registry.npm.taobao.org/typedarray/download/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
  
  typescript@^3.0.3:
    version "3.0.3"
    resolved "http://registry.npm.taobao.org/typescript/download/typescript-3.0.3.tgz#4853b3e275ecdaa27f78fda46dc273a7eb7fc1c8"
  
  ua-parser-js@^0.7.18:
    version "0.7.18"
    resolved "http://registry.npm.taobao.org/ua-parser-js/download/ua-parser-js-0.7.18.tgz#a7bfd92f56edfb117083b69e31d2aa8882d4b1ed"
  
  uglify-es@^3.1.9:
    version "3.3.9"
    resolved "http://registry.npm.taobao.org/uglify-es/download/uglify-es-3.3.9.tgz#0c1c4f0700bed8dbc124cdb304d2592ca203e677"
    dependencies:
      commander "~2.13.0"
      source-map "~0.6.1"
  
  ultron@1.0.x:
    version "1.0.2"
    resolved "http://registry.npm.taobao.org/ultron/download/ultron-1.0.2.tgz#ace116ab557cd197386a4e88f4685378c8b2e4fa"
  
  ultron@~1.1.0:
    version "1.1.1"
    resolved "http://registry.npm.taobao.org/ultron/download/ultron-1.1.1.tgz#9fe1536a10a664a65266a1e3ccf85fd36302bc9c"
  
  unicode-canonical-property-names-ecmascript@^1.0.4:
    version "1.0.4"
    resolved "http://registry.npm.taobao.org/unicode-canonical-property-names-ecmascript/download/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818"
  
  unicode-match-property-ecmascript@^1.0.4:
    version "1.0.4"
    resolved "http://registry.npm.taobao.org/unicode-match-property-ecmascript/download/unicode-match-property-ecmascript-1.0.4.tgz#8ed2a32569961bce9227d09cd3ffbb8fed5f020c"
    dependencies:
      unicode-canonical-property-names-ecmascript "^1.0.4"
      unicode-property-aliases-ecmascript "^1.0.4"
  
  unicode-match-property-value-ecmascript@^1.0.2:
    version "1.0.2"
    resolved "http://registry.npm.taobao.org/unicode-match-property-value-ecmascript/download/unicode-match-property-value-ecmascript-1.0.2.tgz#9f1dc76926d6ccf452310564fd834ace059663d4"
  
  unicode-property-aliases-ecmascript@^1.0.4:
    version "1.0.4"
    resolved "http://registry.npm.taobao.org/unicode-property-aliases-ecmascript/download/unicode-property-aliases-ecmascript-1.0.4.tgz#5a533f31b4317ea76f17d807fa0d116546111dd0"
  
  union-value@^1.0.0:
    version "1.0.0"
    resolved "http://registry.npm.taobao.org/union-value/download/union-value-1.0.0.tgz#5c71c34cb5bad5dcebe3ea0cd08207ba5aa1aea4"
    dependencies:
      arr-union "^3.1.0"
      get-value "^2.0.6"
      is-extendable "^0.1.1"
      set-value "^0.4.3"
  
  unpipe@~1.0.0:
    version "1.0.0"
    resolved "http://registry.npm.taobao.org/unpipe/download/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec"
  
  unset-value@^1.0.0:
    version "1.0.0"
    resolved "http://registry.npm.taobao.org/unset-value/download/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559"
    dependencies:
      has-value "^0.3.1"
      isobject "^3.0.0"
  
  urix@^0.1.0:
    version "0.1.0"
    resolved "http://registry.npm.taobao.org/urix/download/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72"
  
  use@^3.1.0:
    version "3.1.1"
    resolved "http://registry.npm.taobao.org/use/download/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f"
  
  util-deprecate@~1.0.1:
    version "1.0.2"
    resolved "http://registry.npm.taobao.org/util-deprecate/download/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
  
  utils-merge@1.0.1:
    version "1.0.1"
    resolved "http://registry.npm.taobao.org/utils-merge/download/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713"
  
  uuid@3.0.1:
    version "3.0.1"
    resolved "http://registry.npm.taobao.org/uuid/download/uuid-3.0.1.tgz#6544bba2dfda8c1cf17e629a3a305e2bb1fee6c1"
  
  validate-npm-package-license@^3.0.1:
    version "3.0.4"
    resolved "http://registry.npm.taobao.org/validate-npm-package-license/download/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a"
    dependencies:
      spdx-correct "^3.0.0"
      spdx-expression-parse "^3.0.0"
  
  vary@~1.1.2:
    version "1.1.2"
    resolved "http://registry.npm.taobao.org/vary/download/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc"
  
  walker@~1.0.5:
    version "1.0.7"
    resolved "http://registry.npm.taobao.org/walker/download/walker-1.0.7.tgz#2f7f9b8fd10d677262b18a884e28d19618e028fb"
    dependencies:
      makeerror "1.0.x"
  
  watch@~0.18.0:
    version "0.18.0"
    resolved "http://registry.npm.taobao.org/watch/download/watch-0.18.0.tgz#28095476c6df7c90c963138990c0a5423eb4b986"
    dependencies:
      exec-sh "^0.2.0"
      minimist "^1.2.0"
  
  whatwg-fetch@>=0.10.0:
    version "3.0.0"
    resolved "http://registry.npm.taobao.org/whatwg-fetch/download/whatwg-fetch-3.0.0.tgz#fc804e458cc460009b1a2b966bc8817d2578aefb"
  
  which-module@^2.0.0:
    version "2.0.0"
    resolved "http://registry.npm.taobao.org/which-module/download/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a"
  
  which@^1.2.9, which@^1.3.0:
    version "1.3.1"
    resolved "http://registry.npm.taobao.org/which/download/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a"
    dependencies:
      isexe "^2.0.0"
  
  wide-align@^1.1.0:
    version "1.1.3"
    resolved "http://registry.npm.taobao.org/wide-align/download/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457"
    dependencies:
      string-width "^1.0.2 || 2"
  
  wordwrap@^1.0.0:
    version "1.0.0"
    resolved "http://registry.npm.taobao.org/wordwrap/download/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb"
  
  wordwrap@~0.0.2:
    version "0.0.3"
    resolved "http://registry.npm.taobao.org/wordwrap/download/wordwrap-0.0.3.tgz#a3d5da6cd5c0bc0008d37234bbaf1bed63059107"
  
  wrap-ansi@^2.0.0:
    version "2.1.0"
    resolved "http://registry.npm.taobao.org/wrap-ansi/download/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85"
    dependencies:
      string-width "^1.0.1"
      strip-ansi "^3.0.1"
  
  wrappy@1:
    version "1.0.2"
    resolved "http://registry.npm.taobao.org/wrappy/download/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
  
  write-file-atomic@^1.2.0:
    version "1.3.4"
    resolved "http://registry.npm.taobao.org/write-file-atomic/download/write-file-atomic-1.3.4.tgz#f807a4f0b1d9e913ae7a48112e6cc3af1991b45f"
    dependencies:
      graceful-fs "^4.1.11"
      imurmurhash "^0.1.4"
      slide "^1.1.5"
  
  ws@^1.1.0:
    version "1.1.5"
    resolved "http://registry.npm.taobao.org/ws/download/ws-1.1.5.tgz#cbd9e6e75e09fc5d2c90015f21f0c40875e0dd51"
    dependencies:
      options ">=0.0.5"
      ultron "1.0.x"
  
  ws@^3.3.1:
    version "3.3.3"
    resolved "http://registry.npm.taobao.org/ws/download/ws-3.3.3.tgz#f1cf84fe2d5e901ebce94efaece785f187a228f2"
    dependencies:
      async-limiter "~1.0.0"
      safe-buffer "~5.1.0"
      ultron "~1.1.0"
  
  xcode@^0.9.1:
    version "0.9.3"
    resolved "http://registry.npm.taobao.org/xcode/download/xcode-0.9.3.tgz#910a89c16aee6cc0b42ca805a6d0b4cf87211cf3"
    dependencies:
      pegjs "^0.10.0"
      simple-plist "^0.2.1"
      uuid "3.0.1"
  
  xmlbuilder@8.2.2:
    version "8.2.2"
    resolved "http://registry.npm.taobao.org/xmlbuilder/download/xmlbuilder-8.2.2.tgz#69248673410b4ba42e1a6136551d2922335aa773"
  
  xmlbuilder@^9.0.7:
    version "9.0.7"
    resolved "http://registry.npm.taobao.org/xmlbuilder/download/xmlbuilder-9.0.7.tgz#132ee63d2ec5565c557e20f4c22df9aca686b10d"
  
  xmldoc@^0.4.0:
    version "0.4.0"
    resolved "http://registry.npm.taobao.org/xmldoc/download/xmldoc-0.4.0.tgz#d257224be8393eaacbf837ef227fd8ec25b36888"
    dependencies:
      sax "~1.1.1"
  
  xmldom@0.1.x:
    version "0.1.27"
    resolved "http://registry.npm.taobao.org/xmldom/download/xmldom-0.1.27.tgz#d501f97b3bdb403af8ef9ecc20573187aadac0e9"
  
  xpipe@^1.0.5:
    version "1.0.5"
    resolved "http://registry.npm.taobao.org/xpipe/download/xpipe-1.0.5.tgz#8dd8bf45fc3f7f55f0e054b878f43a62614dafdf"
  
  xtend@~4.0.1:
    version "4.0.1"
    resolved "http://registry.npm.taobao.org/xtend/download/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af"
  
  y18n@^3.2.1:
    version "3.2.1"
    resolved "http://registry.npm.taobao.org/y18n/download/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41"
  
  yallist@^2.1.2:
    version "2.1.2"
    resolved "http://registry.npm.taobao.org/yallist/download/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52"
  
  yallist@^3.0.0, yallist@^3.0.2:
    version "3.0.2"
    resolved "http://registry.npm.taobao.org/yallist/download/yallist-3.0.2.tgz#8452b4bb7e83c7c188d8041c1a837c773d6d8bb9"
  
  yargs-parser@^7.0.0:
    version "7.0.0"
    resolved "http://registry.npm.taobao.org/yargs-parser/download/yargs-parser-7.0.0.tgz#8d0ac42f16ea55debd332caf4c4038b3e3f5dfd9"
    dependencies:
      camelcase "^4.1.0"
  
  yargs@^9.0.0:
    version "9.0.1"
    resolved "http://registry.npm.taobao.org/yargs/download/yargs-9.0.1.tgz#52acc23feecac34042078ee78c0c007f5085db4c"
    dependencies:
      camelcase "^4.1.0"
      cliui "^3.2.0"
      decamelize "^1.1.1"
      get-caller-file "^1.0.1"
      os-locale "^2.0.0"
      read-pkg-up "^2.0.0"
      require-directory "^2.1.1"
      require-main-filename "^1.0.1"
      set-blocking "^2.0.0"
      string-width "^2.0.0"
      which-module "^2.0.0"
      y18n "^3.2.1"
      yargs-parser "^7.0.0"
