Arguments: 
  /home/taoqf/.nvm/versions/node/v14.0.0/bin/node /usr/share/yarn/bin/yarn.js add --dev parse5 high5 htmlparser htmlparser2-dom htmlparser2 hubbub libxmljs

PATH: 
  /home/taoqf/.yarn/bin:/home/taoqf/.config/yarn/global/node_modules/.bin:/home/taoqf/.nvm/versions/node/v14.0.0/bin:/usr/local/bin:/usr/bin:/bin:/usr/games

Yarn version: 
  1.22.4

Node version: 
  14.0.0

Platform: 
  linux x64

Trace: 
  Error: https://registry.yarnpkg.com/htmlparser2-dom: Not found
      at Request.params.callback [as _callback] (/usr/share/yarn/lib/cli.js:66987:18)
      at Request.self.callback (/usr/share/yarn/lib/cli.js:140748:22)
      at Request.emit (events.js:315:20)
      at Request.<anonymous> (/usr/share/yarn/lib/cli.js:141720:10)
      at Request.emit (events.js:315:20)
      at IncomingMessage.<anonymous> (/usr/share/yarn/lib/cli.js:141642:12)
      at Object.onceWrapper (events.js:421:28)
      at IncomingMessage.emit (events.js:327:22)
      at endReadableNT (_stream_readable.js:1218:12)
      at processTicksAndRejections (internal/process/task_queues.js:84:21)

npm manifest: 
  {
  	"name": "node-html-parser",
  	"version": "1.2.16",
  	"description": "A very fast HTML parser, generating a simplified DOM, with basic element query support.",
  	"main": "dist/index.js",
  	"types": "dist/index.d.ts",
  	"scripts": {
  		"test": "mocha",
  		"lint": "eslint ./src/*.ts ./src/**/*.ts",
  		"clean": "del-cli ./dist/",
  		"ts:cjs": "tsc -m commonjs",
  		"ts:umd": "tsc -t es5 -m amd -d false --outFile ./dist/main.js",
  		"build": "npm run lint && npm run clean && npm run ts:cjs && npm run ts:umd",
  		"dev": "tsc -w",
  		"pretest": "tsc -m commonjs"
  	},
  	"keywords": [
  		"fast html parser nodejs typescript"
  	],
  	"author": "Xiaoyi Shi <ashi009@gmail.com>",
  	"contributors": [
  		"taoqf<tao_qiufeng@126.com>"
  	],
  	"license": "MIT",
  	"dependencies": {
  		"he": "1.1.1"
  	},
  	"devDependencies": {
  		"@types/entities": "latest",
  		"@types/he": "latest",
  		"@types/node": "latest",
  		"@typescript-eslint/eslint-plugin": "latest",
  		"@typescript-eslint/eslint-plugin-tslint": "latest",
  		"@typescript-eslint/parser": "latest",
  		"blanket": "latest",
  		"del-cli": "latest",
  		"eslint": "latest",
  		"htmlparser-benchmark": "^1.1.3",
  		"mocha": "latest",
  		"should": "latest",
  		"spec": "latest",
  		"travis-cov": "latest",
  		"tslint": "^5.0.0",
  		"typescript": "next"
  	},
  	"config": {
  		"blanket": {
  			"pattern": "./dist/index.js",
  			"data-cover-never": [
  				"node_modules"
  			]
  		},
  		"travis-cov": {
  			"threshold": 70
  		}
  	},
  	"directories": {
  		"test": "test"
  	},
  	"repository": {
  		"type": "git",
  		"url": "https://github.com/taoqf/node-fast-html-parser.git"
  	},
  	"bugs": {
  		"url": "https://github.com/taoqf/node-fast-html-parser/issues"
  	},
  	"homepage": "https://github.com/taoqf/node-fast-html-parser"
  }

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.8.3"
    resolved "http://registry.npm.ifeidao.com:7001/@babel%2fcode-frame/-/code-frame-7.8.3.tgz#33e25903d7481181534e12ec0a25f16b6fcf419e"
    integrity sha1-M+JZA9dIEYFTThLsCiXxa2/PQZ4=
    dependencies:
      "@babel/highlight" "^7.8.3"
  
  "@babel/highlight@^7.8.3":
    version "7.8.3"
    resolved "http://registry.npm.ifeidao.com:7001/@babel%2fhighlight/-/highlight-7.8.3.tgz#28f173d04223eaaa59bc1d439a3836e6d1265797"
    integrity sha1-KPFz0EIj6qpZvB1Dmjg25tEmV5c=
    dependencies:
      chalk "^2.0.0"
      esutils "^2.0.2"
      js-tokens "^4.0.0"
  
  "@nodelib/fs.scandir@2.1.3":
    version "2.1.3"
    resolved "http://npm.ifeidao.com/@nodelib%2ffs.scandir/-/fs.scandir-2.1.3.tgz#3a582bdb53804c6ba6d146579c46e52130cf4a3b"
    integrity sha1-Olgr21OATGum0UZXnEblITDPSjs=
    dependencies:
      "@nodelib/fs.stat" "2.0.3"
      run-parallel "^1.1.9"
  
  "@nodelib/fs.stat@2.0.3", "@nodelib/fs.stat@^2.0.2":
    version "2.0.3"
    resolved "http://npm.ifeidao.com/@nodelib%2ffs.stat/-/fs.stat-2.0.3.tgz#34dc5f4cabbc720f4e60f75a747e7ecd6c175bd3"
    integrity sha1-NNxfTKu8cg9OYPdadH5+zWwXW9M=
  
  "@nodelib/fs.walk@^1.2.3":
    version "1.2.4"
    resolved "http://npm.ifeidao.com/@nodelib%2ffs.walk/-/fs.walk-1.2.4.tgz#011b9202a70a6366e436ca5c065844528ab04976"
    integrity sha1-ARuSAqcKY2bkNspcBlhEUoqwSXY=
    dependencies:
      "@nodelib/fs.scandir" "2.1.3"
      fastq "^1.6.0"
  
  "@types/entities@latest":
    version "1.1.1"
    resolved "http://npm.ifeidao.com/@types%2fentities/-/entities-1.1.1.tgz#e0c3b389a71fe69c16758c46794f2093e815f2fb"
    integrity sha1-4MOziacf5pwWdYxGeU8gk+gV8vs=
  
  "@types/eslint-visitor-keys@^1.0.0":
    version "1.0.0"
    resolved "http://registry.npm.ifeidao.com:7001/@types%2feslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#1ee30d79544ca84d68d4b3cdb0af4f205663dd2d"
    integrity sha1-HuMNeVRMqE1o1LPNsK9PIFZj3S0=
  
  "@types/events@*":
    version "3.0.0"
    resolved "http://npm.ifeidao.com/@types%2fevents/-/events-3.0.0.tgz#2862f3f58a9a7f7c3e78d79f130dd4d71c25c2a7"
    integrity sha1-KGLz9Yqaf3w+eNefEw3U1xwlwqc=
  
  "@types/glob@^7.1.1":
    version "7.1.1"
    resolved "http://npm.ifeidao.com/@types%2fglob/-/glob-7.1.1.tgz#aa59a1c6e3fbc421e07ccd31a944c30eba521575"
    integrity sha1-qlmhxuP7xCHgfM0xqUTDDrpSFXU=
    dependencies:
      "@types/events" "*"
      "@types/minimatch" "*"
      "@types/node" "*"
  
  "@types/he@latest":
    version "1.1.0"
    resolved "http://npm.ifeidao.com/@types%2fhe/-/he-1.1.0.tgz#0ddc2ae80f0814f729f0f7e5aa77b191ab4a9598"
    integrity sha1-Ddwq6A8IFPcp8PflqnexkatKlZg=
  
  "@types/json-schema@^7.0.3":
    version "7.0.4"
    resolved "http://registry.npm.ifeidao.com:7001/@types%2fjson-schema/-/json-schema-7.0.4.tgz#38fd73ddfd9b55abb1e1b2ed578cb55bd7b7d339"
    integrity sha1-OP1z3f2bVaux4bLtV4y1W9e30zk=
  
  "@types/minimatch@*":
    version "3.0.3"
    resolved "http://npm.ifeidao.com/@types%2fminimatch/-/minimatch-3.0.3.tgz#3dca0e3f33b200fc7d1139c0cd96c1268cadfd9d"
    integrity sha1-PcoOPzOyAPx9ETnAzZbBJoyt/Z0=
  
  "@types/node@*", "@types/node@latest":
    version "13.5.0"
    resolved "http://npm.ifeidao.com/@types%2fnode/-/node-13.5.0.tgz#4e498dbf355795a611a87ae5ef811a8660d42662"
    integrity sha1-TkmNvzVXlaYRqHrl74EahmDUJmI=
  
  "@typescript-eslint/eslint-plugin-tslint@latest":
    version "2.18.0"
    resolved "http://registry.npm.ifeidao.com:7001/@typescript-eslint%2feslint-plugin-tslint/-/eslint-plugin-tslint-2.18.0.tgz#add2360e87a2f4c56484c8a19c3dbb34f73ff0de"
    integrity sha1-rdI2Doei9MVkhMihnD27NPc/8N4=
    dependencies:
      "@typescript-eslint/experimental-utils" "2.18.0"
      lodash "^4.17.15"
  
  "@typescript-eslint/eslint-plugin@latest":
    version "2.18.0"
    resolved "http://registry.npm.ifeidao.com:7001/@typescript-eslint%2feslint-plugin/-/eslint-plugin-2.18.0.tgz#f8cf272dfb057ecf1ea000fea1e0b3f06a32f9cb"
    integrity sha1-+M8nLfsFfs8eoAD+oeCz8Goy+cs=
    dependencies:
      "@typescript-eslint/experimental-utils" "2.18.0"
      eslint-utils "^1.4.3"
      functional-red-black-tree "^1.0.1"
      regexpp "^3.0.0"
      tsutils "^3.17.1"
  
  "@typescript-eslint/experimental-utils@2.18.0":
    version "2.18.0"
    resolved "http://registry.npm.ifeidao.com:7001/@typescript-eslint%2fexperimental-utils/-/experimental-utils-2.18.0.tgz#e4eab839082030282496c1439bbf9fdf2a4f3da8"
    integrity sha1-5Oq4OQggMCgklsFDm7+f3ypPPag=
    dependencies:
      "@types/json-schema" "^7.0.3"
      "@typescript-eslint/typescript-estree" "2.18.0"
      eslint-scope "^5.0.0"
  
  "@typescript-eslint/parser@latest":
    version "2.18.0"
    resolved "http://registry.npm.ifeidao.com:7001/@typescript-eslint%2fparser/-/parser-2.18.0.tgz#d5f7fc1839abd4a985394e40e9d2454bd56aeb1f"
    integrity sha1-1ff8GDmr1KmFOU5A6dJFS9Vq6x8=
    dependencies:
      "@types/eslint-visitor-keys" "^1.0.0"
      "@typescript-eslint/experimental-utils" "2.18.0"
      "@typescript-eslint/typescript-estree" "2.18.0"
      eslint-visitor-keys "^1.1.0"
  
  "@typescript-eslint/typescript-estree@2.18.0":
    version "2.18.0"
    resolved "http://registry.npm.ifeidao.com:7001/@typescript-eslint%2ftypescript-estree/-/typescript-estree-2.18.0.tgz#cfbd16ed1b111166617d718619c19b62764c8460"
    integrity sha1-z70W7RsREWZhfXGGGcGbYnZMhGA=
    dependencies:
      debug "^4.1.1"
      eslint-visitor-keys "^1.1.0"
      glob "^7.1.6"
      is-glob "^4.0.1"
      lodash "^4.17.15"
      semver "^6.3.0"
      tsutils "^3.17.1"
  
  acorn-jsx@^5.1.0:
    version "5.1.0"
    resolved "http://registry.npm.ifeidao.com:7001/acorn-jsx/-/acorn-jsx-5.1.0.tgz#294adb71b57398b0680015f0a38c563ee1db5384"
    integrity sha1-KUrbcbVzmLBoABXwo4xWPuHbU4Q=
  
  acorn@^1.0.3:
    version "1.2.2"
    resolved "http://npm.ifeidao.com/acorn/-/acorn-1.2.2.tgz#c8ce27de0acc76d896d2b1fad3df588d9e82f014"
    integrity sha1-yM4n3grMdtiW0rH6099YjZ6C8BQ=
  
  acorn@^7.1.0:
    version "7.1.0"
    resolved "http://registry.npm.ifeidao.com:7001/acorn/-/acorn-7.1.0.tgz#949d36f2c292535da602283586c2477c57eb2d6c"
    integrity sha1-lJ028sKSU12mAig1hsJHfFfrLWw=
  
  aggregate-error@^3.0.0:
    version "3.0.1"
    resolved "http://npm.ifeidao.com/aggregate-error/-/aggregate-error-3.0.1.tgz#db2fe7246e536f40d9b5442a39e117d7dd6a24e0"
    integrity sha1-2y/nJG5Tb0DZtUQqOeEX191qJOA=
    dependencies:
      clean-stack "^2.0.0"
      indent-string "^4.0.0"
  
  ajv@^6.10.0, ajv@^6.10.2:
    version "6.11.0"
    resolved "http://registry.npm.ifeidao.com:7001/ajv/-/ajv-6.11.0.tgz#c3607cbc8ae392d8a5a536f25b21f8e5f3f87fe9"
    integrity sha1-w2B8vIrjktilpTbyWyH45fP4f+k=
    dependencies:
      fast-deep-equal "^3.1.1"
      fast-json-stable-stringify "^2.0.0"
      json-schema-traverse "^0.4.1"
      uri-js "^4.2.2"
  
  ansi-colors@3.2.3:
    version "3.2.3"
    resolved "http://npm.ifeidao.com/ansi-colors/-/ansi-colors-3.2.3.tgz#57d35b8686e851e2cc04c403f1c00203976a1813"
    integrity sha1-V9NbhoboUeLMBMQD8cACA5dqGBM=
  
  ansi-escapes@^4.2.1:
    version "4.3.0"
    resolved "http://registry.npm.ifeidao.com:7001/ansi-escapes/-/ansi-escapes-4.3.0.tgz#a4ce2b33d6b214b7950d8595c212f12ac9cc569d"
    integrity sha1-pM4rM9ayFLeVDYWVwhLxKsnMVp0=
    dependencies:
      type-fest "^0.8.1"
  
  ansi-regex@^3.0.0:
    version "3.0.0"
    resolved "http://npm.ifeidao.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998"
    integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=
  
  ansi-regex@^4.1.0:
    version "4.1.0"
    resolved "http://npm.ifeidao.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997"
    integrity sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc=
  
  ansi-regex@^5.0.0:
    version "5.0.0"
    resolved "http://registry.npm.ifeidao.com:7001/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75"
    integrity sha1-OIU59VF5vzkznIGvMKZU1p+Hy3U=
  
  ansi-styles@^3.2.0, ansi-styles@^3.2.1:
    version "3.2.1"
    resolved "http://npm.ifeidao.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
    integrity sha1-QfuyAkPlCxK+DwS43tvwdSDOhB0=
    dependencies:
      color-convert "^1.9.0"
  
  anymatch@~3.1.1:
    version "3.1.1"
    resolved "http://npm.ifeidao.com/anymatch/-/anymatch-3.1.1.tgz#c55ecf02185e2469259399310c173ce31233b142"
    integrity sha1-xV7PAhheJGklk5kxDBc84xIzsUI=
    dependencies:
      normalize-path "^3.0.0"
      picomatch "^2.0.4"
  
  argparse@^1.0.7:
    version "1.0.10"
    resolved "http://npm.ifeidao.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911"
    integrity sha1-vNZ5HqWuCXJeF+WtmIE0zUCz2RE=
    dependencies:
      sprintf-js "~1.0.2"
  
  array-find-index@^1.0.1:
    version "1.0.2"
    resolved "http://npm.ifeidao.com/array-find-index/-/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1"
    integrity sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=
  
  array-union@^2.1.0:
    version "2.1.0"
    resolved "http://npm.ifeidao.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d"
    integrity sha1-t5hCCtvrHego2ErNii4j0+/oXo0=
  
  arrify@^1.0.1:
    version "1.0.1"
    resolved "http://npm.ifeidao.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d"
    integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=
  
  astral-regex@^1.0.0:
    version "1.0.0"
    resolved "http://registry.npm.ifeidao.com:7001/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9"
    integrity sha1-bIw/uCfdQ+45GPJ7gngqt2WKb9k=
  
  async@0.2.x:
    version "0.2.10"
    resolved "https://registry.yarnpkg.com/async/-/async-0.2.10.tgz#b6bbe0b0674b9d719708ca38de8c237cb526c3d1"
    integrity sha1-trvgsGdLnXGXCMo43owjfLUmw9E=
  
  balanced-match@^1.0.0:
    version "1.0.0"
    resolved "http://npm.ifeidao.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767"
    integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c=
  
  binary-extensions@^2.0.0:
    version "2.0.0"
    resolved "http://npm.ifeidao.com/binary-extensions/-/binary-extensions-2.0.0.tgz#23c0df14f6a88077f5f986c0d167ec03c3d5537c"
    integrity sha1-I8DfFPaogHf1+YbA0WfsA8PVU3w=
  
  blanket@latest:
    version "1.2.3"
    resolved "http://npm.ifeidao.com/blanket/-/blanket-1.2.3.tgz#151b4987c3bd84552bb5f03b90ef5f7e5931e473"
    integrity sha1-FRtJh8O9hFUrtfA7kO9fflkx5HM=
    dependencies:
      acorn "^1.0.3"
      falafel "~1.2.0"
      foreach "^2.0.5"
      isarray "0.0.1"
      object-keys "^1.0.6"
      xtend "~4.0.0"
  
  brace-expansion@^1.1.7:
    version "1.1.11"
    resolved "http://npm.ifeidao.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
    integrity sha1-PH/L9SnYcibz0vUrlm/1Jx60Qd0=
    dependencies:
      balanced-match "^1.0.0"
      concat-map "0.0.1"
  
  braces@^3.0.1, braces@~3.0.2:
    version "3.0.2"
    resolved "http://npm.ifeidao.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107"
    integrity sha1-NFThpGLujVmeI23zNs2epPiv4Qc=
    dependencies:
      fill-range "^7.0.1"
  
  browser-stdout@1.3.1:
    version "1.3.1"
    resolved "http://npm.ifeidao.com/browser-stdout/-/browser-stdout-1.3.1.tgz#baa559ee14ced73452229bad7326467c61fabd60"
    integrity sha1-uqVZ7hTO1zRSIputcyZGfGH6vWA=
  
  builtin-modules@^1.1.1:
    version "1.1.1"
    resolved "http://registry.npm.ifeidao.com:7001/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f"
    integrity sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=
  
  callsites@^3.0.0:
    version "3.1.0"
    resolved "http://registry.npm.ifeidao.com:7001/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73"
    integrity sha1-s2MKvYlDQy9Us/BRkjjjPNffL3M=
  
  camelcase-keys@^4.0.0:
    version "4.2.0"
    resolved "http://npm.ifeidao.com/camelcase-keys/-/camelcase-keys-4.2.0.tgz#a2aa5fb1af688758259c32c141426d78923b9b77"
    integrity sha1-oqpfsa9oh1glnDLBQUJteJI7m3c=
    dependencies:
      camelcase "^4.1.0"
      map-obj "^2.0.0"
      quick-lru "^1.0.0"
  
  camelcase@^4.1.0:
    version "4.1.0"
    resolved "http://npm.ifeidao.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd"
    integrity sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=
  
  camelcase@^5.0.0:
    version "5.3.1"
    resolved "http://npm.ifeidao.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320"
    integrity sha1-48mzFWnhBoEd8kL3FXJaH0xJQyA=
  
  chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.3.0, chalk@^2.4.2:
    version "2.4.2"
    resolved "http://registry.npm.ifeidao.com:7001/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
    integrity sha1-zUJUFnelQzPPVBpJEIwUMrRMlCQ=
    dependencies:
      ansi-styles "^3.2.1"
      escape-string-regexp "^1.0.5"
      supports-color "^5.3.0"
  
  chardet@^0.7.0:
    version "0.7.0"
    resolved "http://registry.npm.ifeidao.com:7001/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e"
    integrity sha1-kAlISfCTfy7twkJdDSip5fDLrZ4=
  
  chokidar@3.3.0:
    version "3.3.0"
    resolved "http://npm.ifeidao.com/chokidar/-/chokidar-3.3.0.tgz#12c0714668c55800f659e262d4962a97faf554a6"
    integrity sha1-EsBxRmjFWAD2WeJi1JYql/r1VKY=
    dependencies:
      anymatch "~3.1.1"
      braces "~3.0.2"
      glob-parent "~5.1.0"
      is-binary-path "~2.1.0"
      is-glob "~4.0.1"
      normalize-path "~3.0.0"
      readdirp "~3.2.0"
    optionalDependencies:
      fsevents "~2.1.1"
  
  clean-stack@^2.0.0:
    version "2.2.0"
    resolved "http://npm.ifeidao.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b"
    integrity sha1-7oRy27Ep5yezHooQpCfe6d/kAIs=
  
  cli-cursor@^3.1.0:
    version "3.1.0"
    resolved "http://registry.npm.ifeidao.com:7001/cli-cursor/-/cli-cursor-3.1.0.tgz#264305a7ae490d1d03bf0c9ba7c925d1753af307"
    integrity sha1-JkMFp65JDR0Dvwybp8kl0XU68wc=
    dependencies:
      restore-cursor "^3.1.0"
  
  cli-width@^2.0.0:
    version "2.2.0"
    resolved "http://registry.npm.ifeidao.com:7001/cli-width/-/cli-width-2.2.0.tgz#ff19ede8a9a5e579324147b0c11f0fbcbabed639"
    integrity sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=
  
  cliui@^5.0.0:
    version "5.0.0"
    resolved "http://npm.ifeidao.com/cliui/-/cliui-5.0.0.tgz#deefcfdb2e800784aa34f46fa08e06851c7bbbc5"
    integrity sha1-3u/P2y6AB4SqNPRvoI4GhRx7u8U=
    dependencies:
      string-width "^3.1.0"
      strip-ansi "^5.2.0"
      wrap-ansi "^5.1.0"
  
  color-convert@^1.9.0:
    version "1.9.3"
    resolved "http://npm.ifeidao.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
    integrity sha1-u3GFBpDh8TZWfeYp0tVHHe2kweg=
    dependencies:
      color-name "1.1.3"
  
  color-name@1.1.3:
    version "1.1.3"
    resolved "http://npm.ifeidao.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
    integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=
  
  commander@^2.12.1:
    version "2.20.3"
    resolved "http://registry.npm.ifeidao.com:7001/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33"
    integrity sha1-/UhehMA+tIgcIHIrpIA16FMa6zM=
  
  concat-map@0.0.1:
    version "0.0.1"
    resolved "http://npm.ifeidao.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
    integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
  
  cross-spawn@^6.0.5:
    version "6.0.5"
    resolved "http://registry.npm.ifeidao.com:7001/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4"
    integrity sha1-Sl7Hxk364iw6FBJNus3uhG2Ay8Q=
    dependencies:
      nice-try "^1.0.4"
      path-key "^2.0.1"
      semver "^5.5.0"
      shebang-command "^1.2.0"
      which "^1.2.9"
  
  currently-unhandled@^0.4.1:
    version "0.4.1"
    resolved "http://npm.ifeidao.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea"
    integrity sha1-mI3zP+qxke95mmE2nddsF635V+o=
    dependencies:
      array-find-index "^1.0.1"
  
  debug@3.2.6:
    version "3.2.6"
    resolved "http://npm.ifeidao.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b"
    integrity sha1-6D0X3hbYp++3cX7b5fsQE17uYps=
    dependencies:
      ms "^2.1.1"
  
  debug@^4.0.1, debug@^4.1.1:
    version "4.1.1"
    resolved "http://registry.npm.ifeidao.com:7001/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791"
    integrity sha1-O3ImAlUQnGtYnO4FDx1RYTlmR5E=
    dependencies:
      ms "^2.1.1"
  
  decamelize-keys@^1.0.0:
    version "1.1.0"
    resolved "http://npm.ifeidao.com/decamelize-keys/-/decamelize-keys-1.1.0.tgz#d171a87933252807eb3cb61dc1c1445d078df2d9"
    integrity sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=
    dependencies:
      decamelize "^1.1.0"
      map-obj "^1.0.0"
  
  decamelize@^1.1.0, decamelize@^1.2.0:
    version "1.2.0"
    resolved "http://npm.ifeidao.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
    integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=
  
  deep-is@~0.1.3:
    version "0.1.3"
    resolved "http://registry.npm.ifeidao.com:7001/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34"
    integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=
  
  define-properties@^1.1.2, define-properties@^1.1.3:
    version "1.1.3"
    resolved "http://npm.ifeidao.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1"
    integrity sha1-z4jabL7ib+bbcJT2HYcMvYTO6fE=
    dependencies:
      object-keys "^1.0.12"
  
  del-cli@latest:
    version "3.0.0"
    resolved "http://npm.ifeidao.com/del-cli/-/del-cli-3.0.0.tgz#327a15d4c18d6b7e5c849a53ef0d17901bc28197"
    integrity sha1-MnoV1MGNa35chJpT7w0XkBvCgZc=
    dependencies:
      del "^5.1.0"
      meow "^5.0.0"
  
  del@^5.1.0:
    version "5.1.0"
    resolved "http://npm.ifeidao.com/del/-/del-5.1.0.tgz#d9487c94e367410e6eff2925ee58c0c84a75b3a7"
    integrity sha1-2Uh8lONnQQ5u/ykl7ljAyEp1s6c=
    dependencies:
      globby "^10.0.1"
      graceful-fs "^4.2.2"
      is-glob "^4.0.1"
      is-path-cwd "^2.2.0"
      is-path-inside "^3.0.1"
      p-map "^3.0.0"
      rimraf "^3.0.0"
      slash "^3.0.0"
  
  diff@3.5.0:
    version "3.5.0"
    resolved "http://npm.ifeidao.com/diff/-/diff-3.5.0.tgz#800c0dd1e0a8bfbc95835c202ad220fe317e5a12"
    integrity sha1-gAwN0eCov7yVg1wgKtIg/jF+WhI=
  
  diff@^4.0.1:
    version "4.0.2"
    resolved "http://registry.npm.ifeidao.com:7001/diff/-/diff-4.0.2.tgz#60f3aecb89d5fae520c11aa19efc2bb982aade7d"
    integrity sha1-YPOuy4nV+uUgwRqhnvwruYKq3n0=
  
  dir-glob@^3.0.1:
    version "3.0.1"
    resolved "http://npm.ifeidao.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f"
    integrity sha1-Vtv3PZkqSpO6FYT0U0Bj/S5BcX8=
    dependencies:
      path-type "^4.0.0"
  
  doctrine@^3.0.0:
    version "3.0.0"
    resolved "http://registry.npm.ifeidao.com:7001/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961"
    integrity sha1-rd6+rXKmV023g2OdyHoSF3OXOWE=
    dependencies:
      esutils "^2.0.2"
  
  emoji-regex@^7.0.1:
    version "7.0.3"
    resolved "http://npm.ifeidao.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156"
    integrity sha1-kzoEBShgyF6DwSJHnEdIqOTHIVY=
  
  emoji-regex@^8.0.0:
    version "8.0.0"
    resolved "http://registry.npm.ifeidao.com:7001/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37"
    integrity sha1-6Bj9ac5cz8tARZT4QpY79TFkzDc=
  
  error-ex@^1.3.1:
    version "1.3.2"
    resolved "http://npm.ifeidao.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf"
    integrity sha1-tKxAZIEH/c3PriQvQovqihTU8b8=
    dependencies:
      is-arrayish "^0.2.1"
  
  es-abstract@^1.17.0-next.1:
    version "1.17.4"
    resolved "http://npm.ifeidao.com/es-abstract/-/es-abstract-1.17.4.tgz#e3aedf19706b20e7c2594c35fc0d57605a79e184"
    integrity sha1-467fGXBrIOfCWUw1/A1XYFp54YQ=
    dependencies:
      es-to-primitive "^1.2.1"
      function-bind "^1.1.1"
      has "^1.0.3"
      has-symbols "^1.0.1"
      is-callable "^1.1.5"
      is-regex "^1.0.5"
      object-inspect "^1.7.0"
      object-keys "^1.1.1"
      object.assign "^4.1.0"
      string.prototype.trimleft "^2.1.1"
      string.prototype.trimright "^2.1.1"
  
  es-to-primitive@^1.2.1:
    version "1.2.1"
    resolved "http://npm.ifeidao.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a"
    integrity sha1-5VzUyc3BiLzvsDs2bHNjI/xciYo=
    dependencies:
      is-callable "^1.1.4"
      is-date-object "^1.0.1"
      is-symbol "^1.0.2"
  
  escape-string-regexp@1.0.5, escape-string-regexp@^1.0.5:
    version "1.0.5"
    resolved "http://npm.ifeidao.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
    integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
  
  eslint-scope@^5.0.0:
    version "5.0.0"
    resolved "http://registry.npm.ifeidao.com:7001/eslint-scope/-/eslint-scope-5.0.0.tgz#e87c8887c73e8d1ec84f1ca591645c358bfc8fb9"
    integrity sha1-6HyIh8c+jR7ITxylkWRcNYv8j7k=
    dependencies:
      esrecurse "^4.1.0"
      estraverse "^4.1.1"
  
  eslint-utils@^1.4.3:
    version "1.4.3"
    resolved "http://registry.npm.ifeidao.com:7001/eslint-utils/-/eslint-utils-1.4.3.tgz#74fec7c54d0776b6f67e0251040b5806564e981f"
    integrity sha1-dP7HxU0Hdrb2fgJRBAtYBlZOmB8=
    dependencies:
      eslint-visitor-keys "^1.1.0"
  
  eslint-visitor-keys@^1.1.0:
    version "1.1.0"
    resolved "http://registry.npm.ifeidao.com:7001/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz#e2a82cea84ff246ad6fb57f9bde5b46621459ec2"
    integrity sha1-4qgs6oT/JGrW+1f5veW0ZiFFnsI=
  
  eslint@latest:
    version "6.8.0"
    resolved "http://registry.npm.ifeidao.com:7001/eslint/-/eslint-6.8.0.tgz#62262d6729739f9275723824302fb227c8c93ffb"
    integrity sha1-YiYtZylzn5J1cjgkMC+yJ8jJP/s=
    dependencies:
      "@babel/code-frame" "^7.0.0"
      ajv "^6.10.0"
      chalk "^2.1.0"
      cross-spawn "^6.0.5"
      debug "^4.0.1"
      doctrine "^3.0.0"
      eslint-scope "^5.0.0"
      eslint-utils "^1.4.3"
      eslint-visitor-keys "^1.1.0"
      espree "^6.1.2"
      esquery "^1.0.1"
      esutils "^2.0.2"
      file-entry-cache "^5.0.1"
      functional-red-black-tree "^1.0.1"
      glob-parent "^5.0.0"
      globals "^12.1.0"
      ignore "^4.0.6"
      import-fresh "^3.0.0"
      imurmurhash "^0.1.4"
      inquirer "^7.0.0"
      is-glob "^4.0.0"
      js-yaml "^3.13.1"
      json-stable-stringify-without-jsonify "^1.0.1"
      levn "^0.3.0"
      lodash "^4.17.14"
      minimatch "^3.0.4"
      mkdirp "^0.5.1"
      natural-compare "^1.4.0"
      optionator "^0.8.3"
      progress "^2.0.0"
      regexpp "^2.0.1"
      semver "^6.1.2"
      strip-ansi "^5.2.0"
      strip-json-comments "^3.0.1"
      table "^5.2.3"
      text-table "^0.2.0"
      v8-compile-cache "^2.0.3"
  
  espree@^6.1.2:
    version "6.1.2"
    resolved "http://registry.npm.ifeidao.com:7001/espree/-/espree-6.1.2.tgz#6c272650932b4f91c3714e5e7b5f5e2ecf47262d"
    integrity sha1-bCcmUJMrT5HDcU5ee19eLs9HJi0=
    dependencies:
      acorn "^7.1.0"
      acorn-jsx "^5.1.0"
      eslint-visitor-keys "^1.1.0"
  
  esprima@^4.0.0:
    version "4.0.1"
    resolved "http://npm.ifeidao.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
    integrity sha1-E7BM2z5sXRnfkatph6hpVhmwqnE=
  
  esquery@^1.0.1:
    version "1.0.1"
    resolved "http://registry.npm.ifeidao.com:7001/esquery/-/esquery-1.0.1.tgz#406c51658b1f5991a5f9b62b1dc25b00e3e5c708"
    integrity sha1-QGxRZYsfWZGl+bYrHcJbAOPlxwg=
    dependencies:
      estraverse "^4.0.0"
  
  esrecurse@^4.1.0:
    version "4.2.1"
    resolved "http://registry.npm.ifeidao.com:7001/esrecurse/-/esrecurse-4.2.1.tgz#007a3b9fdbc2b3bb87e4879ea19c92fdbd3942cf"
    integrity sha1-AHo7n9vCs7uH5IeeoZyS/b05Qs8=
    dependencies:
      estraverse "^4.1.0"
  
  estraverse@^4.0.0, estraverse@^4.1.0, estraverse@^4.1.1:
    version "4.3.0"
    resolved "http://registry.npm.ifeidao.com:7001/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d"
    integrity sha1-OYrT88WiSUi+dyXoPRGn3ijNvR0=
  
  esutils@^2.0.2:
    version "2.0.3"
    resolved "http://registry.npm.ifeidao.com:7001/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64"
    integrity sha1-dNLrTeC42hKTcRkQ1Qd1ubcQ72Q=
  
  external-editor@^3.0.3:
    version "3.1.0"
    resolved "http://registry.npm.ifeidao.com:7001/external-editor/-/external-editor-3.1.0.tgz#cb03f740befae03ea4d283caed2741a83f335495"
    integrity sha1-ywP3QL764D6k0oPK7SdBqD8zVJU=
    dependencies:
      chardet "^0.7.0"
      iconv-lite "^0.4.24"
      tmp "^0.0.33"
  
  falafel@~1.2.0:
    version "1.2.0"
    resolved "http://npm.ifeidao.com/falafel/-/falafel-1.2.0.tgz#c18d24ef5091174a497f318cd24b026a25cddab4"
    integrity sha1-wY0k71CRF0pJfzGM0ksCaiXN2rQ=
    dependencies:
      acorn "^1.0.3"
      foreach "^2.0.5"
      isarray "0.0.1"
      object-keys "^1.0.6"
  
  fast-deep-equal@^3.1.1:
    version "3.1.1"
    resolved "http://registry.npm.ifeidao.com:7001/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz#545145077c501491e33b15ec408c294376e94ae4"
    integrity sha1-VFFFB3xQFJHjOxXsQIwpQ3bpSuQ=
  
  fast-glob@^3.0.3:
    version "3.1.1"
    resolved "http://npm.ifeidao.com/fast-glob/-/fast-glob-3.1.1.tgz#87ee30e9e9f3eb40d6f254a7997655da753d7c82"
    integrity sha1-h+4w6enz60DW8lSnmXZV2nU9fII=
    dependencies:
      "@nodelib/fs.stat" "^2.0.2"
      "@nodelib/fs.walk" "^1.2.3"
      glob-parent "^5.1.0"
      merge2 "^1.3.0"
      micromatch "^4.0.2"
  
  fast-json-stable-stringify@^2.0.0:
    version "2.1.0"
    resolved "http://registry.npm.ifeidao.com:7001/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633"
    integrity sha1-h0v2nG9ATCtdmcSBNBOZ/VWJJjM=
  
  fast-levenshtein@~2.0.6:
    version "2.0.6"
    resolved "http://registry.npm.ifeidao.com:7001/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917"
    integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=
  
  fastq@^1.6.0:
    version "1.6.0"
    resolved "http://npm.ifeidao.com/fastq/-/fastq-1.6.0.tgz#4ec8a38f4ac25f21492673adb7eae9cfef47d1c2"
    integrity sha1-Tsijj0rCXyFJJnOtt+rpz+9H0cI=
    dependencies:
      reusify "^1.0.0"
  
  figures@^3.0.0:
    version "3.1.0"
    resolved "http://registry.npm.ifeidao.com:7001/figures/-/figures-3.1.0.tgz#4b198dd07d8d71530642864af2d45dd9e459c4ec"
    integrity sha1-SxmN0H2NcVMGQoZK8tRd2eRZxOw=
    dependencies:
      escape-string-regexp "^1.0.5"
  
  file-entry-cache@^5.0.1:
    version "5.0.1"
    resolved "http://registry.npm.ifeidao.com:7001/file-entry-cache/-/file-entry-cache-5.0.1.tgz#ca0f6efa6dd3d561333fb14515065c2fafdf439c"
    integrity sha1-yg9u+m3T1WEzP7FFFQZcL6/fQ5w=
    dependencies:
      flat-cache "^2.0.1"
  
  fill-range@^7.0.1:
    version "7.0.1"
    resolved "http://npm.ifeidao.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40"
    integrity sha1-GRmmp8df44ssfHflGYU12prN2kA=
    dependencies:
      to-regex-range "^5.0.1"
  
  find-up@3.0.0, find-up@^3.0.0:
    version "3.0.0"
    resolved "http://npm.ifeidao.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73"
    integrity sha1-SRafHXmTQwZG2mHsxa41XCHJe3M=
    dependencies:
      locate-path "^3.0.0"
  
  find-up@^2.0.0:
    version "2.1.0"
    resolved "http://npm.ifeidao.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7"
    integrity sha1-RdG35QbHF93UgndaK3eSCjwMV6c=
    dependencies:
      locate-path "^2.0.0"
  
  flat-cache@^2.0.1:
    version "2.0.1"
    resolved "http://registry.npm.ifeidao.com:7001/flat-cache/-/flat-cache-2.0.1.tgz#5d296d6f04bda44a4630a301413bdbc2ec085ec0"
    integrity sha1-XSltbwS9pEpGMKMBQTvbwuwIXsA=
    dependencies:
      flatted "^2.0.0"
      rimraf "2.6.3"
      write "1.0.3"
  
  flat@^4.1.0:
    version "4.1.0"
    resolved "http://npm.ifeidao.com/flat/-/flat-4.1.0.tgz#090bec8b05e39cba309747f1d588f04dbaf98db2"
    integrity sha1-CQvsiwXjnLowl0fx1YjwTbr5jbI=
    dependencies:
      is-buffer "~2.0.3"
  
  flatted@^2.0.0:
    version "2.0.1"
    resolved "http://registry.npm.ifeidao.com:7001/flatted/-/flatted-2.0.1.tgz#69e57caa8f0eacbc281d2e2cb458d46fdb449e08"
    integrity sha1-aeV8qo8OrLwoHS4stFjUb9tEngg=
  
  foreach@^2.0.5:
    version "2.0.5"
    resolved "http://npm.ifeidao.com/foreach/-/foreach-2.0.5.tgz#0bee005018aeb260d0a3af3ae658dd0136ec1b99"
    integrity sha1-C+4AUBiusmDQo6865ljdATbsG5k=
  
  fs.realpath@^1.0.0:
    version "1.0.0"
    resolved "http://npm.ifeidao.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
    integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
  
  fsevents@~2.1.1:
    version "2.1.2"
    resolved "http://npm.ifeidao.com/fsevents/-/fsevents-2.1.2.tgz#4c0a1fb34bc68e543b4b82a9ec392bfbda840805"
    integrity sha1-TAofs0vGjlQ7S4Kp7Dkr+9qECAU=
  
  function-bind@^1.1.1:
    version "1.1.1"
    resolved "http://npm.ifeidao.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
    integrity sha1-pWiZ0+o8m6uHS7l3O3xe3pL0iV0=
  
  functional-red-black-tree@^1.0.1:
    version "1.0.1"
    resolved "http://registry.npm.ifeidao.com:7001/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327"
    integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=
  
  get-caller-file@^2.0.1:
    version "2.0.5"
    resolved "http://npm.ifeidao.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e"
    integrity sha1-T5RBKoLbMvNuOwuXQfipf+sDH34=
  
  glob-parent@^5.0.0, glob-parent@^5.1.0, glob-parent@~5.1.0:
    version "5.1.0"
    resolved "http://npm.ifeidao.com/glob-parent/-/glob-parent-5.1.0.tgz#5f4c1d1e748d30cd73ad2944b3577a81b081e8c2"
    integrity sha1-X0wdHnSNMM1zrSlEs1d6gbCB6MI=
    dependencies:
      is-glob "^4.0.1"
  
  glob@7.1.3:
    version "7.1.3"
    resolved "http://npm.ifeidao.com/glob/-/glob-7.1.3.tgz#3960832d3f1574108342dafd3a67b332c0969df1"
    integrity sha1-OWCDLT8VdBCDQtr9OmezMsCWnfE=
    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"
  
  glob@^7.1.1, glob@^7.1.3, glob@^7.1.6:
    version "7.1.6"
    resolved "http://registry.npm.ifeidao.com:7001/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6"
    integrity sha1-FB8zuBp8JJLhJVlDB0gMRmeSeKY=
    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"
  
  globals@^12.1.0:
    version "12.3.0"
    resolved "http://registry.npm.ifeidao.com:7001/globals/-/globals-12.3.0.tgz#1e564ee5c4dded2ab098b0f88f24702a3c56be13"
    integrity sha1-HlZO5cTd7SqwmLD4jyRwKjxWvhM=
    dependencies:
      type-fest "^0.8.1"
  
  globby@^10.0.1:
    version "10.0.2"
    resolved "http://npm.ifeidao.com/globby/-/globby-10.0.2.tgz#277593e745acaa4646c3ab411289ec47a0392543"
    integrity sha1-J3WT50WsqkZGw6tBEonsR6A5JUM=
    dependencies:
      "@types/glob" "^7.1.1"
      array-union "^2.1.0"
      dir-glob "^3.0.1"
      fast-glob "^3.0.3"
      glob "^7.1.3"
      ignore "^5.1.1"
      merge2 "^1.2.3"
      slash "^3.0.0"
  
  graceful-fs@^4.1.2, graceful-fs@^4.2.2:
    version "4.2.3"
    resolved "http://npm.ifeidao.com/graceful-fs/-/graceful-fs-4.2.3.tgz#4a12ff1b60376ef09862c2093edd908328be8423"
    integrity sha1-ShL/G2A3bvCYYsIJPt2Qgyi+hCM=
  
  growl@1.10.5:
    version "1.10.5"
    resolved "http://npm.ifeidao.com/growl/-/growl-1.10.5.tgz#f2735dc2283674fa67478b10181059355c369e5e"
    integrity sha1-8nNdwig2dPpnR4sQGBBZNVw2nl4=
  
  has-flag@^3.0.0:
    version "3.0.0"
    resolved "http://npm.ifeidao.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
    integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0=
  
  has-symbols@^1.0.0, has-symbols@^1.0.1:
    version "1.0.1"
    resolved "http://npm.ifeidao.com/has-symbols/-/has-symbols-1.0.1.tgz#9f5214758a44196c406d9bd76cebf81ec2dd31e8"
    integrity sha1-n1IUdYpEGWxAbZvXbOv4HsLdMeg=
  
  has@^1.0.3:
    version "1.0.3"
    resolved "http://npm.ifeidao.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796"
    integrity sha1-ci18v8H2qoJB8W3YFOAR4fQeh5Y=
    dependencies:
      function-bind "^1.1.1"
  
  he@1.1.1:
    version "1.1.1"
    resolved "http://npm.ifeidao.com/he/-/he-1.1.1.tgz#93410fd21b009735151f8868c2f271f3427e23fd"
    integrity sha1-k0EP0hsAlzUVH4howvJx80J+I/0=
  
  he@1.2.0:
    version "1.2.0"
    resolved "http://npm.ifeidao.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f"
    integrity sha1-hK5l+n6vsWX922FWauFLrwVmTw8=
  
  hosted-git-info@^2.1.4:
    version "2.8.5"
    resolved "http://npm.ifeidao.com/hosted-git-info/-/hosted-git-info-2.8.5.tgz#759cfcf2c4d156ade59b0b2dfabddc42a6b9c70c"
    integrity sha1-dZz88sTRVq3lmwst+r3cQqa5xww=
  
  htmlparser-benchmark@^1.1.3:
    version "1.1.3"
    resolved "https://registry.yarnpkg.com/htmlparser-benchmark/-/htmlparser-benchmark-1.1.3.tgz#c4074d4c7cc93d3e152fe707cbc2656118f0256e"
    integrity sha1-xAdNTHzJPT4VL+cHy8JlYRjwJW4=
    dependencies:
      async "0.2.x"
      summary "0.3.x"
  
  iconv-lite@^0.4.24:
    version "0.4.24"
    resolved "http://registry.npm.ifeidao.com:7001/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b"
    integrity sha1-ICK0sl+93CHS9SSXSkdKr+czkIs=
    dependencies:
      safer-buffer ">= 2.1.2 < 3"
  
  ignore@^4.0.6:
    version "4.0.6"
    resolved "http://registry.npm.ifeidao.com:7001/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc"
    integrity sha1-dQ49tYYgh7RzfrrIIH/9HvJ7Jfw=
  
  ignore@^5.1.1:
    version "5.1.4"
    resolved "http://npm.ifeidao.com/ignore/-/ignore-5.1.4.tgz#84b7b3dbe64552b6ef0eca99f6743dbec6d97adf"
    integrity sha1-hLez2+ZFUrbvDsqZ9nQ9vsbZet8=
  
  import-fresh@^3.0.0:
    version "3.2.1"
    resolved "http://registry.npm.ifeidao.com:7001/import-fresh/-/import-fresh-3.2.1.tgz#633ff618506e793af5ac91bf48b72677e15cbe66"
    integrity sha1-Yz/2GFBueTr1rJG/SLcmd+FcvmY=
    dependencies:
      parent-module "^1.0.0"
      resolve-from "^4.0.0"
  
  imurmurhash@^0.1.4:
    version "0.1.4"
    resolved "http://registry.npm.ifeidao.com:7001/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
    integrity sha1-khi5srkoojixPcT7a21XbyMUU+o=
  
  indent-string@^3.0.0:
    version "3.2.0"
    resolved "http://npm.ifeidao.com/indent-string/-/indent-string-3.2.0.tgz#4a5fd6d27cc332f37e5419a504dbb837105c9289"
    integrity sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=
  
  indent-string@^4.0.0:
    version "4.0.0"
    resolved "http://npm.ifeidao.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251"
    integrity sha1-Yk+PRJfWGbLZdoUx1Y9BIoVNclE=
  
  inflight@^1.0.4:
    version "1.0.6"
    resolved "http://npm.ifeidao.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
    integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=
    dependencies:
      once "^1.3.0"
      wrappy "1"
  
  inherits@2:
    version "2.0.4"
    resolved "http://npm.ifeidao.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
    integrity sha1-D6LGT5MpF8NDOg3tVTY6rjdBa3w=
  
  inquirer@^7.0.0:
    version "7.0.4"
    resolved "http://registry.npm.ifeidao.com:7001/inquirer/-/inquirer-7.0.4.tgz#99af5bde47153abca23f5c7fc30db247f39da703"
    integrity sha1-ma9b3kcVOryiP1x/ww2yR/OdpwM=
    dependencies:
      ansi-escapes "^4.2.1"
      chalk "^2.4.2"
      cli-cursor "^3.1.0"
      cli-width "^2.0.0"
      external-editor "^3.0.3"
      figures "^3.0.0"
      lodash "^4.17.15"
      mute-stream "0.0.8"
      run-async "^2.2.0"
      rxjs "^6.5.3"
      string-width "^4.1.0"
      strip-ansi "^5.1.0"
      through "^2.3.6"
  
  is-arrayish@^0.2.1:
    version "0.2.1"
    resolved "http://npm.ifeidao.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
    integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=
  
  is-binary-path@~2.1.0:
    version "2.1.0"
    resolved "http://npm.ifeidao.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09"
    integrity sha1-6h9/O4DwZCNug0cPhsCcJU+0Wwk=
    dependencies:
      binary-extensions "^2.0.0"
  
  is-buffer@~2.0.3:
    version "2.0.4"
    resolved "http://npm.ifeidao.com/is-buffer/-/is-buffer-2.0.4.tgz#3e572f23c8411a5cfd9557c849e3665e0b290623"
    integrity sha1-PlcvI8hBGlz9lVfISeNmXgspBiM=
  
  is-callable@^1.1.4, is-callable@^1.1.5:
    version "1.1.5"
    resolved "http://npm.ifeidao.com/is-callable/-/is-callable-1.1.5.tgz#f7e46b596890456db74e7f6e976cb3273d06faab"
    integrity sha1-9+RrWWiQRW23Tn9ul2yzJz0G+qs=
  
  is-date-object@^1.0.1:
    version "1.0.2"
    resolved "http://npm.ifeidao.com/is-date-object/-/is-date-object-1.0.2.tgz#bda736f2cd8fd06d32844e7743bfa7494c3bfd7e"
    integrity sha1-vac28s2P0G0yhE53Q7+nSUw7/X4=
  
  is-extglob@^2.1.1:
    version "2.1.1"
    resolved "http://npm.ifeidao.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
    integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=
  
  is-fullwidth-code-point@^2.0.0:
    version "2.0.0"
    resolved "http://npm.ifeidao.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f"
    integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=
  
  is-fullwidth-code-point@^3.0.0:
    version "3.0.0"
    resolved "http://registry.npm.ifeidao.com:7001/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d"
    integrity sha1-8Rb4Bk/pCz94RKOJl8C3UFEmnx0=
  
  is-glob@^4.0.0, is-glob@^4.0.1, is-glob@~4.0.1:
    version "4.0.1"
    resolved "http://npm.ifeidao.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc"
    integrity sha1-dWfb6fL14kZ7x3q4PEopSCQHpdw=
    dependencies:
      is-extglob "^2.1.1"
  
  is-number@^7.0.0:
    version "7.0.0"
    resolved "http://npm.ifeidao.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b"
    integrity sha1-dTU0W4lnNNX4DE0GxQlVUnoU8Ss=
  
  is-path-cwd@^2.2.0:
    version "2.2.0"
    resolved "http://npm.ifeidao.com/is-path-cwd/-/is-path-cwd-2.2.0.tgz#67d43b82664a7b5191fd9119127eb300048a9fdb"
    integrity sha1-Z9Q7gmZKe1GR/ZEZEn6zAASKn9s=
  
  is-path-inside@^3.0.1:
    version "3.0.2"
    resolved "http://npm.ifeidao.com/is-path-inside/-/is-path-inside-3.0.2.tgz#f5220fc82a3e233757291dddc9c5877f2a1f3017"
    integrity sha1-9SIPyCo+IzdXKR3dycWHfyofMBc=
  
  is-plain-obj@^1.1.0:
    version "1.1.0"
    resolved "http://npm.ifeidao.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e"
    integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4=
  
  is-promise@^2.1.0:
    version "2.1.0"
    resolved "http://registry.npm.ifeidao.com:7001/is-promise/-/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa"
    integrity sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=
  
  is-regex@^1.0.5:
    version "1.0.5"
    resolved "http://npm.ifeidao.com/is-regex/-/is-regex-1.0.5.tgz#39d589a358bf18967f726967120b8fc1aed74eae"
    integrity sha1-OdWJo1i/GJZ/cmlnEguPwa7XTq4=
    dependencies:
      has "^1.0.3"
  
  is-symbol@^1.0.2:
    version "1.0.3"
    resolved "http://npm.ifeidao.com/is-symbol/-/is-symbol-1.0.3.tgz#38e1014b9e6329be0de9d24a414fd7441ec61937"
    integrity sha1-OOEBS55jKb4N6dJKQU/XRB7GGTc=
    dependencies:
      has-symbols "^1.0.1"
  
  isarray@0.0.1:
    version "0.0.1"
    resolved "http://npm.ifeidao.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf"
    integrity sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=
  
  isexe@^2.0.0:
    version "2.0.0"
    resolved "http://npm.ifeidao.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
    integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=
  
  js-tokens@^4.0.0:
    version "4.0.0"
    resolved "http://registry.npm.ifeidao.com:7001/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
    integrity sha1-GSA/tZmR35jjoocFDUZHzerzJJk=
  
  js-yaml@3.13.1, js-yaml@^3.13.1:
    version "3.13.1"
    resolved "http://registry.npm.ifeidao.com:7001/js-yaml/-/js-yaml-3.13.1.tgz#aff151b30bfdfa8e49e05da22e7415e9dfa37847"
    integrity sha1-r/FRswv9+o5J4F2iLnQV6d+jeEc=
    dependencies:
      argparse "^1.0.7"
      esprima "^4.0.0"
  
  json-parse-better-errors@^1.0.1:
    version "1.0.2"
    resolved "http://npm.ifeidao.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9"
    integrity sha1-u4Z8+zRQ5pEHwTHRxRS6s9yLyqk=
  
  json-schema-traverse@^0.4.1:
    version "0.4.1"
    resolved "http://registry.npm.ifeidao.com:7001/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"
    integrity sha1-afaofZUTq4u4/mO9sJecRI5oRmA=
  
  json-stable-stringify-without-jsonify@^1.0.1:
    version "1.0.1"
    resolved "http://registry.npm.ifeidao.com:7001/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651"
    integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=
  
  levn@^0.3.0, levn@~0.3.0:
    version "0.3.0"
    resolved "http://registry.npm.ifeidao.com:7001/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee"
    integrity sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=
    dependencies:
      prelude-ls "~1.1.2"
      type-check "~0.3.2"
  
  load-json-file@^4.0.0:
    version "4.0.0"
    resolved "http://npm.ifeidao.com/load-json-file/-/load-json-file-4.0.0.tgz#2f5f45ab91e33216234fd53adab668eb4ec0993b"
    integrity sha1-L19Fq5HjMhYjT9U62rZo607AmTs=
    dependencies:
      graceful-fs "^4.1.2"
      parse-json "^4.0.0"
      pify "^3.0.0"
      strip-bom "^3.0.0"
  
  locate-path@^2.0.0:
    version "2.0.0"
    resolved "http://npm.ifeidao.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e"
    integrity sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=
    dependencies:
      p-locate "^2.0.0"
      path-exists "^3.0.0"
  
  locate-path@^3.0.0:
    version "3.0.0"
    resolved "http://npm.ifeidao.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e"
    integrity sha1-2+w7OrdZdYBxtY/ln8QYca8hQA4=
    dependencies:
      p-locate "^3.0.0"
      path-exists "^3.0.0"
  
  lodash@^4.17.14, lodash@^4.17.15:
    version "4.17.15"
    resolved "http://npm.ifeidao.com/lodash/-/lodash-4.17.15.tgz#b447f6670a0455bbfeedd11392eff330ea097548"
    integrity sha1-tEf2ZwoEVbv+7dETku/zMOoJdUg=
  
  log-symbols@2.2.0:
    version "2.2.0"
    resolved "http://npm.ifeidao.com/log-symbols/-/log-symbols-2.2.0.tgz#5740e1c5d6f0dfda4ad9323b5332107ef6b4c40a"
    integrity sha1-V0Dhxdbw39pK2TI7UzIQfva0xAo=
    dependencies:
      chalk "^2.0.1"
  
  loud-rejection@^1.0.0:
    version "1.6.0"
    resolved "http://npm.ifeidao.com/loud-rejection/-/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f"
    integrity sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=
    dependencies:
      currently-unhandled "^0.4.1"
      signal-exit "^3.0.0"
  
  map-obj@^1.0.0:
    version "1.0.1"
    resolved "http://npm.ifeidao.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d"
    integrity sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=
  
  map-obj@^2.0.0:
    version "2.0.0"
    resolved "http://npm.ifeidao.com/map-obj/-/map-obj-2.0.0.tgz#a65cd29087a92598b8791257a523e021222ac1f9"
    integrity sha1-plzSkIepJZi4eRJXpSPgISIqwfk=
  
  meow@^5.0.0:
    version "5.0.0"
    resolved "http://npm.ifeidao.com/meow/-/meow-5.0.0.tgz#dfc73d63a9afc714a5e371760eb5c88b91078aa4"
    integrity sha1-38c9Y6mvxxSl43F2DrXIi5EHiqQ=
    dependencies:
      camelcase-keys "^4.0.0"
      decamelize-keys "^1.0.0"
      loud-rejection "^1.0.0"
      minimist-options "^3.0.1"
      normalize-package-data "^2.3.4"
      read-pkg-up "^3.0.0"
      redent "^2.0.0"
      trim-newlines "^2.0.0"
      yargs-parser "^10.0.0"
  
  merge2@^1.2.3, merge2@^1.3.0:
    version "1.3.0"
    resolved "http://npm.ifeidao.com/merge2/-/merge2-1.3.0.tgz#5b366ee83b2f1582c48f87e47cf1a9352103ca81"
    integrity sha1-WzZu6DsvFYLEj4fkfPGpNSEDyoE=
  
  micromatch@^4.0.2:
    version "4.0.2"
    resolved "http://npm.ifeidao.com/micromatch/-/micromatch-4.0.2.tgz#4fcb0999bf9fbc2fcbdd212f6d629b9a56c39259"
    integrity sha1-T8sJmb+fvC/L3SEvbWKbmlbDklk=
    dependencies:
      braces "^3.0.1"
      picomatch "^2.0.5"
  
  mimic-fn@^2.1.0:
    version "2.1.0"
    resolved "http://registry.npm.ifeidao.com:7001/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b"
    integrity sha1-ftLCzMyvhNP/y3pptXcR/CCDQBs=
  
  minimatch@3.0.4, minimatch@^3.0.4:
    version "3.0.4"
    resolved "http://npm.ifeidao.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
    integrity sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=
    dependencies:
      brace-expansion "^1.1.7"
  
  minimist-options@^3.0.1:
    version "3.0.2"
    resolved "http://npm.ifeidao.com/minimist-options/-/minimist-options-3.0.2.tgz#fba4c8191339e13ecf4d61beb03f070103f3d954"
    integrity sha1-+6TIGRM54T7PTWG+sD8HAQPz2VQ=
    dependencies:
      arrify "^1.0.1"
      is-plain-obj "^1.1.0"
  
  minimist@0.0.8:
    version "0.0.8"
    resolved "http://npm.ifeidao.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d"
    integrity sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=
  
  mkdirp@0.5.1, mkdirp@^0.5.1:
    version "0.5.1"
    resolved "http://registry.npm.ifeidao.com:7001/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903"
    integrity sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=
    dependencies:
      minimist "0.0.8"
  
  mocha@latest:
    version "7.0.1"
    resolved "http://npm.ifeidao.com/mocha/-/mocha-7.0.1.tgz#276186d35a4852f6249808c6dd4a1376cbf6c6ce"
    integrity sha1-J2GG01pIUvYkmAjG3UoTdsv2xs4=
    dependencies:
      ansi-colors "3.2.3"
      browser-stdout "1.3.1"
      chokidar "3.3.0"
      debug "3.2.6"
      diff "3.5.0"
      escape-string-regexp "1.0.5"
      find-up "3.0.0"
      glob "7.1.3"
      growl "1.10.5"
      he "1.2.0"
      js-yaml "3.13.1"
      log-symbols "2.2.0"
      minimatch "3.0.4"
      mkdirp "0.5.1"
      ms "2.1.1"
      node-environment-flags "1.0.6"
      object.assign "4.1.0"
      strip-json-comments "2.0.1"
      supports-color "6.0.0"
      which "1.3.1"
      wide-align "1.1.3"
      yargs "13.3.0"
      yargs-parser "13.1.1"
      yargs-unparser "1.6.0"
  
  ms@2.1.1:
    version "2.1.1"
    resolved "http://npm.ifeidao.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a"
    integrity sha1-MKWGTrPrsKZvLr5tcnrwagnYbgo=
  
  ms@^2.1.1:
    version "2.1.2"
    resolved "http://npm.ifeidao.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
    integrity sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk=
  
  mute-stream@0.0.8:
    version "0.0.8"
    resolved "http://registry.npm.ifeidao.com:7001/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d"
    integrity sha1-FjDEKyJR/4HiooPelqVJfqkuXg0=
  
  natural-compare@^1.4.0:
    version "1.4.0"
    resolved "http://registry.npm.ifeidao.com:7001/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"
    integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=
  
  nice-try@^1.0.4:
    version "1.0.5"
    resolved "http://registry.npm.ifeidao.com:7001/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366"
    integrity sha1-ozeKdpbOfSI+iPybdkvX7xCJ42Y=
  
  node-environment-flags@1.0.6:
    version "1.0.6"
    resolved "http://npm.ifeidao.com/node-environment-flags/-/node-environment-flags-1.0.6.tgz#a30ac13621f6f7d674260a54dede048c3982c088"
    integrity sha1-owrBNiH299Z0JgpU3t4EjDmCwIg=
    dependencies:
      object.getownpropertydescriptors "^2.0.3"
      semver "^5.7.0"
  
  normalize-package-data@^2.3.2, normalize-package-data@^2.3.4:
    version "2.5.0"
    resolved "http://npm.ifeidao.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8"
    integrity sha1-5m2xg4sgDB38IzIl0SyzZSDiNKg=
    dependencies:
      hosted-git-info "^2.1.4"
      resolve "^1.10.0"
      semver "2 || 3 || 4 || 5"
      validate-npm-package-license "^3.0.1"
  
  normalize-path@^3.0.0, normalize-path@~3.0.0:
    version "3.0.0"
    resolved "http://npm.ifeidao.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
    integrity sha1-Dc1p/yOhybEf0JeDFmRKA4ghamU=
  
  object-inspect@^1.7.0:
    version "1.7.0"
    resolved "http://npm.ifeidao.com/object-inspect/-/object-inspect-1.7.0.tgz#f4f6bd181ad77f006b5ece60bd0b6f398ff74a67"
    integrity sha1-9Pa9GBrXfwBrXs5gvQtvOY/3Smc=
  
  object-keys@^1.0.11, object-keys@^1.0.12, object-keys@^1.0.6, object-keys@^1.1.1:
    version "1.1.1"
    resolved "http://npm.ifeidao.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e"
    integrity sha1-HEfyct8nfzsdrwYWd9nILiMixg4=
  
  object.assign@4.1.0, object.assign@^4.1.0:
    version "4.1.0"
    resolved "http://npm.ifeidao.com/object.assign/-/object.assign-4.1.0.tgz#968bf1100d7956bb3ca086f006f846b3bc4008da"
    integrity sha1-lovxEA15Vrs8oIbwBvhGs7xACNo=
    dependencies:
      define-properties "^1.1.2"
      function-bind "^1.1.1"
      has-symbols "^1.0.0"
      object-keys "^1.0.11"
  
  object.getownpropertydescriptors@^2.0.3:
    version "2.1.0"
    resolved "http://npm.ifeidao.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz#369bf1f9592d8ab89d712dced5cb81c7c5352649"
    integrity sha1-Npvx+VktiridcS3O1cuBx8U1Jkk=
    dependencies:
      define-properties "^1.1.3"
      es-abstract "^1.17.0-next.1"
  
  once@^1.3.0:
    version "1.4.0"
    resolved "http://npm.ifeidao.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
    integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E=
    dependencies:
      wrappy "1"
  
  onetime@^5.1.0:
    version "5.1.0"
    resolved "http://registry.npm.ifeidao.com:7001/onetime/-/onetime-5.1.0.tgz#fff0f3c91617fe62bb50189636e99ac8a6df7be5"
    integrity sha1-//DzyRYX/mK7UBiWNumayKbfe+U=
    dependencies:
      mimic-fn "^2.1.0"
  
  optionator@^0.8.3:
    version "0.8.3"
    resolved "http://registry.npm.ifeidao.com:7001/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495"
    integrity sha1-hPodA2/p08fiHZmIS2ARZ+yPtJU=
    dependencies:
      deep-is "~0.1.3"
      fast-levenshtein "~2.0.6"
      levn "~0.3.0"
      prelude-ls "~1.1.2"
      type-check "~0.3.2"
      word-wrap "~1.2.3"
  
  os-tmpdir@~1.0.2:
    version "1.0.2"
    resolved "http://registry.npm.ifeidao.com:7001/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274"
    integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=
  
  p-limit@^1.1.0:
    version "1.3.0"
    resolved "http://npm.ifeidao.com/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8"
    integrity sha1-uGvV8MJWkJEcdZD8v8IBDVSzzLg=
    dependencies:
      p-try "^1.0.0"
  
  p-limit@^2.0.0:
    version "2.2.2"
    resolved "http://npm.ifeidao.com/p-limit/-/p-limit-2.2.2.tgz#61279b67721f5287aa1c13a9a7fbbc48c9291b1e"
    integrity sha1-YSebZ3IfUoeqHBOpp/u8SMkpGx4=
    dependencies:
      p-try "^2.0.0"
  
  p-locate@^2.0.0:
    version "2.0.0"
    resolved "http://npm.ifeidao.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43"
    integrity sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=
    dependencies:
      p-limit "^1.1.0"
  
  p-locate@^3.0.0:
    version "3.0.0"
    resolved "http://npm.ifeidao.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4"
    integrity sha1-Mi1poFwCZLJZl9n0DNiokasAZKQ=
    dependencies:
      p-limit "^2.0.0"
  
  p-map@^3.0.0:
    version "3.0.0"
    resolved "http://npm.ifeidao.com/p-map/-/p-map-3.0.0.tgz#d704d9af8a2ba684e2600d9a215983d4141a979d"
    integrity sha1-1wTZr4orpoTiYA2aIVmD1BQal50=
    dependencies:
      aggregate-error "^3.0.0"
  
  p-try@^1.0.0:
    version "1.0.0"
    resolved "http://npm.ifeidao.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3"
    integrity sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=
  
  p-try@^2.0.0:
    version "2.2.0"
    resolved "http://npm.ifeidao.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6"
    integrity sha1-yyhoVA4xPWHeWPr741zpAE1VQOY=
  
  parent-module@^1.0.0:
    version "1.0.1"
    resolved "http://registry.npm.ifeidao.com:7001/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2"
    integrity sha1-aR0nCeeMefrjoVZiJFLQB2LKqqI=
    dependencies:
      callsites "^3.0.0"
  
  parse-json@^4.0.0:
    version "4.0.0"
    resolved "http://npm.ifeidao.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0"
    integrity sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=
    dependencies:
      error-ex "^1.3.1"
      json-parse-better-errors "^1.0.1"
  
  path-exists@^3.0.0:
    version "3.0.0"
    resolved "http://npm.ifeidao.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515"
    integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=
  
  path-is-absolute@^1.0.0:
    version "1.0.1"
    resolved "http://npm.ifeidao.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
    integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
  
  path-key@^2.0.1:
    version "2.0.1"
    resolved "http://registry.npm.ifeidao.com:7001/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40"
    integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=
  
  path-parse@^1.0.6:
    version "1.0.6"
    resolved "http://npm.ifeidao.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c"
    integrity sha1-1i27VnlAXXLEc37FhgDp3c8G0kw=
  
  path-type@^3.0.0:
    version "3.0.0"
    resolved "http://npm.ifeidao.com/path-type/-/path-type-3.0.0.tgz#cef31dc8e0a1a3bb0d105c0cd97cf3bf47f4e36f"
    integrity sha1-zvMdyOCho7sNEFwM2Xzzv0f0428=
    dependencies:
      pify "^3.0.0"
  
  path-type@^4.0.0:
    version "4.0.0"
    resolved "http://npm.ifeidao.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b"
    integrity sha1-hO0BwKe6OAr+CdkKjBgNzZ0DBDs=
  
  picomatch@^2.0.4, picomatch@^2.0.5:
    version "2.2.1"
    resolved "http://npm.ifeidao.com/picomatch/-/picomatch-2.2.1.tgz#21bac888b6ed8601f831ce7816e335bc779f0a4a"
    integrity sha1-IbrIiLbthgH4Mc54FuM1vHefCko=
  
  pify@^3.0.0:
    version "3.0.0"
    resolved "http://npm.ifeidao.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176"
    integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=
  
  prelude-ls@~1.1.2:
    version "1.1.2"
    resolved "http://registry.npm.ifeidao.com:7001/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54"
    integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=
  
  progress@^2.0.0:
    version "2.0.3"
    resolved "http://registry.npm.ifeidao.com:7001/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8"
    integrity sha1-foz42PW48jnBvGi+tOt4Vn1XLvg=
  
  punycode@^2.1.0:
    version "2.1.1"
    resolved "http://registry.npm.ifeidao.com:7001/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
    integrity sha1-tYsBCsQMIsVldhbI0sLALHv0eew=
  
  quick-lru@^1.0.0:
    version "1.1.0"
    resolved "http://npm.ifeidao.com/quick-lru/-/quick-lru-1.1.0.tgz#4360b17c61136ad38078397ff11416e186dcfbb8"
    integrity sha1-Q2CxfGETatOAeDl/8RQW4Ybc+7g=
  
  read-pkg-up@^3.0.0:
    version "3.0.0"
    resolved "http://npm.ifeidao.com/read-pkg-up/-/read-pkg-up-3.0.0.tgz#3ed496685dba0f8fe118d0691dc51f4a1ff96f07"
    integrity sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=
    dependencies:
      find-up "^2.0.0"
      read-pkg "^3.0.0"
  
  read-pkg@^3.0.0:
    version "3.0.0"
    resolved "http://npm.ifeidao.com/read-pkg/-/read-pkg-3.0.0.tgz#9cbc686978fee65d16c00e2b19c237fcf6e38389"
    integrity sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=
    dependencies:
      load-json-file "^4.0.0"
      normalize-package-data "^2.3.2"
      path-type "^3.0.0"
  
  readdirp@~3.2.0:
    version "3.2.0"
    resolved "http://npm.ifeidao.com/readdirp/-/readdirp-3.2.0.tgz#c30c33352b12c96dfb4b895421a49fd5a9593839"
    integrity sha1-wwwzNSsSyW37S4lUIaSf1alZODk=
    dependencies:
      picomatch "^2.0.4"
  
  redent@^2.0.0:
    version "2.0.0"
    resolved "http://npm.ifeidao.com/redent/-/redent-2.0.0.tgz#c1b2007b42d57eb1389079b3c8333639d5e1ccaa"
    integrity sha1-wbIAe0LVfrE4kHmzyDM2OdXhzKo=
    dependencies:
      indent-string "^3.0.0"
      strip-indent "^2.0.0"
  
  regexpp@^2.0.1:
    version "2.0.1"
    resolved "http://registry.npm.ifeidao.com:7001/regexpp/-/regexpp-2.0.1.tgz#8d19d31cf632482b589049f8281f93dbcba4d07f"
    integrity sha1-jRnTHPYySCtYkEn4KB+T28uk0H8=
  
  regexpp@^3.0.0:
    version "3.0.0"
    resolved "http://registry.npm.ifeidao.com:7001/regexpp/-/regexpp-3.0.0.tgz#dd63982ee3300e67b41c1956f850aa680d9d330e"
    integrity sha1-3WOYLuMwDme0HBlW+FCqaA2dMw4=
  
  require-directory@^2.1.1:
    version "2.1.1"
    resolved "http://npm.ifeidao.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
    integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I=
  
  require-main-filename@^2.0.0:
    version "2.0.0"
    resolved "http://npm.ifeidao.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b"
    integrity sha1-0LMp7MfMD2Fkn2IhW+aa9UqomJs=
  
  resolve-from@^4.0.0:
    version "4.0.0"
    resolved "http://registry.npm.ifeidao.com:7001/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6"
    integrity sha1-SrzYUq0y3Xuqv+m0DgCjbbXzkuY=
  
  resolve@^1.10.0, resolve@^1.3.2:
    version "1.15.0"
    resolved "http://npm.ifeidao.com/resolve/-/resolve-1.15.0.tgz#1b7ca96073ebb52e741ffd799f6b39ea462c67f5"
    integrity sha1-G3ypYHPrtS50H/15n2s56kYsZ/U=
    dependencies:
      path-parse "^1.0.6"
  
  restore-cursor@^3.1.0:
    version "3.1.0"
    resolved "http://registry.npm.ifeidao.com:7001/restore-cursor/-/restore-cursor-3.1.0.tgz#39f67c54b3a7a58cea5236d95cf0034239631f7e"
    integrity sha1-OfZ8VLOnpYzqUjbZXPADQjljH34=
    dependencies:
      onetime "^5.1.0"
      signal-exit "^3.0.2"
  
  reusify@^1.0.0:
    version "1.0.4"
    resolved "http://npm.ifeidao.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76"
    integrity sha1-kNo4Kx4SbvwCFG6QhFqI2xKSXXY=
  
  rimraf@2.6.3:
    version "2.6.3"
    resolved "http://registry.npm.ifeidao.com:7001/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab"
    integrity sha1-stEE/g2Psnz54KHNqCYt04M8bKs=
    dependencies:
      glob "^7.1.3"
  
  rimraf@^3.0.0:
    version "3.0.0"
    resolved "http://npm.ifeidao.com/rimraf/-/rimraf-3.0.0.tgz#614176d4b3010b75e5c390eb0ee96f6dc0cebb9b"
    integrity sha1-YUF21LMBC3Xlw5DrDulvbcDOu5s=
    dependencies:
      glob "^7.1.3"
  
  run-async@^2.2.0:
    version "2.3.0"
    resolved "http://registry.npm.ifeidao.com:7001/run-async/-/run-async-2.3.0.tgz#0371ab4ae0bdd720d4166d7dfda64ff7a445a6c0"
    integrity sha1-A3GrSuC91yDUFm19/aZP96RFpsA=
    dependencies:
      is-promise "^2.1.0"
  
  run-parallel@^1.1.9:
    version "1.1.9"
    resolved "http://npm.ifeidao.com/run-parallel/-/run-parallel-1.1.9.tgz#c9dd3a7cf9f4b2c4b6244e173a6ed866e61dd679"
    integrity sha1-yd06fPn0ssS2JE4XOm7YZuYd1nk=
  
  rxjs@^6.5.3:
    version "6.5.4"
    resolved "http://registry.npm.ifeidao.com:7001/rxjs/-/rxjs-6.5.4.tgz#e0777fe0d184cec7872df147f303572d414e211c"
    integrity sha1-4Hd/4NGEzseHLfFH8wNXLUFOIRw=
    dependencies:
      tslib "^1.9.0"
  
  "safer-buffer@>= 2.1.2 < 3":
    version "2.1.2"
    resolved "http://registry.npm.ifeidao.com:7001/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
    integrity sha1-RPoWGwGHuVSd2Eu5GAL5vYOFzWo=
  
  "semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@^5.5.0, semver@^5.7.0:
    version "5.7.1"
    resolved "http://npm.ifeidao.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
    integrity sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=
  
  semver@^6.1.2, semver@^6.3.0:
    version "6.3.0"
    resolved "http://registry.npm.ifeidao.com:7001/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
    integrity sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=
  
  set-blocking@^2.0.0:
    version "2.0.0"
    resolved "http://npm.ifeidao.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7"
    integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc=
  
  shebang-command@^1.2.0:
    version "1.2.0"
    resolved "http://registry.npm.ifeidao.com:7001/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea"
    integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=
    dependencies:
      shebang-regex "^1.0.0"
  
  shebang-regex@^1.0.0:
    version "1.0.0"
    resolved "http://registry.npm.ifeidao.com:7001/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3"
    integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=
  
  should-equal@^2.0.0:
    version "2.0.0"
    resolved "http://npm.ifeidao.com/should-equal/-/should-equal-2.0.0.tgz#6072cf83047360867e68e98b09d71143d04ee0c3"
    integrity sha1-YHLPgwRzYIZ+aOmLCdcRQ9BO4MM=
    dependencies:
      should-type "^1.4.0"
  
  should-format@^3.0.3:
    version "3.0.3"
    resolved "http://npm.ifeidao.com/should-format/-/should-format-3.0.3.tgz#9bfc8f74fa39205c53d38c34d717303e277124f1"
    integrity sha1-m/yPdPo5IFxT04w01xcwPidxJPE=
    dependencies:
      should-type "^1.3.0"
      should-type-adaptors "^1.0.1"
  
  should-type-adaptors@^1.0.1:
    version "1.1.0"
    resolved "http://npm.ifeidao.com/should-type-adaptors/-/should-type-adaptors-1.1.0.tgz#401e7f33b5533033944d5cd8bf2b65027792e27a"
    integrity sha1-QB5/M7VTMDOUTVzYvytlAneS4no=
    dependencies:
      should-type "^1.3.0"
      should-util "^1.0.0"
  
  should-type@^1.3.0, should-type@^1.4.0:
    version "1.4.0"
    resolved "http://npm.ifeidao.com/should-type/-/should-type-1.4.0.tgz#0756d8ce846dfd09843a6947719dfa0d4cff5cf3"
    integrity sha1-B1bYzoRt/QmEOmlHcZ36DUz/XPM=
  
  should-util@^1.0.0:
    version "1.0.1"
    resolved "http://npm.ifeidao.com/should-util/-/should-util-1.0.1.tgz#fb0d71338f532a3a149213639e2d32cbea8bcb28"
    integrity sha1-+w1xM49TKjoUkhNjni0yy+qLyyg=
  
  should@latest:
    version "13.2.3"
    resolved "http://npm.ifeidao.com/should/-/should-13.2.3.tgz#96d8e5acf3e97b49d89b51feaa5ae8d07ef58f10"
    integrity sha1-ltjlrPPpe0nYm1H+qlro0H71jxA=
    dependencies:
      should-equal "^2.0.0"
      should-format "^3.0.3"
      should-type "^1.4.0"
      should-type-adaptors "^1.0.1"
      should-util "^1.0.0"
  
  signal-exit@^3.0.0, signal-exit@^3.0.2:
    version "3.0.2"
    resolved "http://npm.ifeidao.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d"
    integrity sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=
  
  slash@^3.0.0:
    version "3.0.0"
    resolved "http://npm.ifeidao.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634"
    integrity sha1-ZTm+hwwWWtvVJAIg2+Nh8bxNRjQ=
  
  slice-ansi@^2.1.0:
    version "2.1.0"
    resolved "http://registry.npm.ifeidao.com:7001/slice-ansi/-/slice-ansi-2.1.0.tgz#cacd7693461a637a5788d92a7dd4fba068e81636"
    integrity sha1-ys12k0YaY3pXiNkqfdT7oGjoFjY=
    dependencies:
      ansi-styles "^3.2.0"
      astral-regex "^1.0.0"
      is-fullwidth-code-point "^2.0.0"
  
  spdx-correct@^3.0.0:
    version "3.1.0"
    resolved "http://npm.ifeidao.com/spdx-correct/-/spdx-correct-3.1.0.tgz#fb83e504445268f154b074e218c87c003cd31df4"
    integrity sha1-+4PlBERSaPFUsHTiGMh8ADzTHfQ=
    dependencies:
      spdx-expression-parse "^3.0.0"
      spdx-license-ids "^3.0.0"
  
  spdx-exceptions@^2.1.0:
    version "2.2.0"
    resolved "http://npm.ifeidao.com/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz#2ea450aee74f2a89bfb94519c07fcd6f41322977"
    integrity sha1-LqRQrudPKom/uUUZwH/Nb0EyKXc=
  
  spdx-expression-parse@^3.0.0:
    version "3.0.0"
    resolved "http://npm.ifeidao.com/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz#99e119b7a5da00e05491c9fa338b7904823b41d0"
    integrity sha1-meEZt6XaAOBUkcn6M4t5BII7QdA=
    dependencies:
      spdx-exceptions "^2.1.0"
      spdx-license-ids "^3.0.0"
  
  spdx-license-ids@^3.0.0:
    version "3.0.5"
    resolved "http://npm.ifeidao.com/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz#3694b5804567a458d3c8045842a6358632f62654"
    integrity sha1-NpS1gEVnpFjTyARYQqY1hjL2JlQ=
  
  spec@latest:
    version "1.0.1"
    resolved "http://npm.ifeidao.com/spec/-/spec-1.0.1.tgz#dbf7504aa1fc3fb295b64f2f87fed79096bc1b04"
    integrity sha1-2/dQSqH8P7KVtk8vh/7XkJa8GwQ=
  
  sprintf-js@~1.0.2:
    version "1.0.3"
    resolved "http://npm.ifeidao.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
    integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=
  
  "string-width@^1.0.2 || 2":
    version "2.1.1"
    resolved "http://npm.ifeidao.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e"
    integrity sha1-q5Pyeo3BPSjKyBXEYhQ6bZASrp4=
    dependencies:
      is-fullwidth-code-point "^2.0.0"
      strip-ansi "^4.0.0"
  
  string-width@^3.0.0, string-width@^3.1.0:
    version "3.1.0"
    resolved "http://npm.ifeidao.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961"
    integrity sha1-InZ74htirxCBV0MG9prFG2IgOWE=
    dependencies:
      emoji-regex "^7.0.1"
      is-fullwidth-code-point "^2.0.0"
      strip-ansi "^5.1.0"
  
  string-width@^4.1.0:
    version "4.2.0"
    resolved "http://registry.npm.ifeidao.com:7001/string-width/-/string-width-4.2.0.tgz#952182c46cc7b2c313d1596e623992bd163b72b5"
    integrity sha1-lSGCxGzHssMT0VluYjmSvRY7crU=
    dependencies:
      emoji-regex "^8.0.0"
      is-fullwidth-code-point "^3.0.0"
      strip-ansi "^6.0.0"
  
  string.prototype.trimleft@^2.1.1:
    version "2.1.1"
    resolved "http://npm.ifeidao.com/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz#9bdb8ac6abd6d602b17a4ed321870d2f8dcefc74"
    integrity sha1-m9uKxqvW1gKxek7TIYcNL43O/HQ=
    dependencies:
      define-properties "^1.1.3"
      function-bind "^1.1.1"
  
  string.prototype.trimright@^2.1.1:
    version "2.1.1"
    resolved "http://npm.ifeidao.com/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz#440314b15996c866ce8a0341894d45186200c5d9"
    integrity sha1-RAMUsVmWyGbOigNBiU1FGGIAxdk=
    dependencies:
      define-properties "^1.1.3"
      function-bind "^1.1.1"
  
  strip-ansi@^4.0.0:
    version "4.0.0"
    resolved "http://npm.ifeidao.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f"
    integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8=
    dependencies:
      ansi-regex "^3.0.0"
  
  strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0:
    version "5.2.0"
    resolved "http://npm.ifeidao.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae"
    integrity sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=
    dependencies:
      ansi-regex "^4.1.0"
  
  strip-ansi@^6.0.0:
    version "6.0.0"
    resolved "http://registry.npm.ifeidao.com:7001/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532"
    integrity sha1-CxVx3XZpzNTz4G4U7x7tJiJa5TI=
    dependencies:
      ansi-regex "^5.0.0"
  
  strip-bom@^3.0.0:
    version "3.0.0"
    resolved "http://npm.ifeidao.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3"
    integrity sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=
  
  strip-indent@^2.0.0:
    version "2.0.0"
    resolved "http://npm.ifeidao.com/strip-indent/-/strip-indent-2.0.0.tgz#5ef8db295d01e6ed6cbf7aab96998d7822527b68"
    integrity sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=
  
  strip-json-comments@2.0.1:
    version "2.0.1"
    resolved "http://npm.ifeidao.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a"
    integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo=
  
  strip-json-comments@^3.0.1:
    version "3.0.1"
    resolved "http://registry.npm.ifeidao.com:7001/strip-json-comments/-/strip-json-comments-3.0.1.tgz#85713975a91fb87bf1b305cca77395e40d2a64a7"
    integrity sha1-hXE5dakfuHvxswXMp3OV5A0qZKc=
  
  summary@0.3.x:
    version "0.3.2"
    resolved "https://registry.yarnpkg.com/summary/-/summary-0.3.2.tgz#3d7439b30dab3449dfd66840a822838d4a4a8561"
    integrity sha1-PXQ5sw2rNEnf1mhAqCKDjUpKhWE=
  
  supports-color@6.0.0:
    version "6.0.0"
    resolved "http://npm.ifeidao.com/supports-color/-/supports-color-6.0.0.tgz#76cfe742cf1f41bb9b1c29ad03068c05b4c0e40a"
    integrity sha1-ds/nQs8fQbubHCmtAwaMBbTA5Ao=
    dependencies:
      has-flag "^3.0.0"
  
  supports-color@^5.3.0:
    version "5.5.0"
    resolved "http://npm.ifeidao.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
    integrity sha1-4uaaRKyHcveKHsCzW2id9lMO/I8=
    dependencies:
      has-flag "^3.0.0"
  
  table@^5.2.3:
    version "5.4.6"
    resolved "http://registry.npm.ifeidao.com:7001/table/-/table-5.4.6.tgz#1292d19500ce3f86053b05f0e8e7e4a3bb21079e"
    integrity sha1-EpLRlQDOP4YFOwXw6Ofko7shB54=
    dependencies:
      ajv "^6.10.2"
      lodash "^4.17.14"
      slice-ansi "^2.1.0"
      string-width "^3.0.0"
  
  text-table@^0.2.0:
    version "0.2.0"
    resolved "http://registry.npm.ifeidao.com:7001/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
    integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=
  
  through@^2.3.6:
    version "2.3.8"
    resolved "http://registry.npm.ifeidao.com:7001/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"
    integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=
  
  tmp@^0.0.33:
    version "0.0.33"
    resolved "http://registry.npm.ifeidao.com:7001/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9"
    integrity sha1-bTQzWIl2jSGyvNoKonfO07G/rfk=
    dependencies:
      os-tmpdir "~1.0.2"
  
  to-regex-range@^5.0.1:
    version "5.0.1"
    resolved "http://npm.ifeidao.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4"
    integrity sha1-FkjESq58jZiKMmAY7XL1tN0DkuQ=
    dependencies:
      is-number "^7.0.0"
  
  travis-cov@latest:
    version "0.2.5"
    resolved "http://npm.ifeidao.com/travis-cov/-/travis-cov-0.2.5.tgz#ab236f36fc68259263bb92e91044000dd5cbb736"
    integrity sha1-qyNvNvxoJZJju5LpEEQADdXLtzY=
  
  trim-newlines@^2.0.0:
    version "2.0.0"
    resolved "http://npm.ifeidao.com/trim-newlines/-/trim-newlines-2.0.0.tgz#b403d0b91be50c331dfc4b82eeceb22c3de16d20"
    integrity sha1-tAPQuRvlDDMd/EuC7s6yLD3hbSA=
  
  tslib@^1.8.0:
    version "1.13.0"
    resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.13.0.tgz#c881e13cc7015894ed914862d276436fa9a47043"
    integrity sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==
  
  tslib@^1.8.1, tslib@^1.9.0:
    version "1.10.0"
    resolved "http://registry.npm.ifeidao.com:7001/tslib/-/tslib-1.10.0.tgz#c3c19f95973fb0a62973fb09d90d961ee43e5c8a"
    integrity sha1-w8GflZc/sKYpc/sJ2Q2WHuQ+XIo=
  
  tslint@^5.0.0:
    version "5.20.1"
    resolved "https://registry.yarnpkg.com/tslint/-/tslint-5.20.1.tgz#e401e8aeda0152bc44dd07e614034f3f80c67b7d"
    integrity sha512-EcMxhzCFt8k+/UP5r8waCf/lzmeSyVlqxqMEDQE7rWYiQky8KpIBz1JAoYXfROHrPZ1XXd43q8yQnULOLiBRQg==
    dependencies:
      "@babel/code-frame" "^7.0.0"
      builtin-modules "^1.1.1"
      chalk "^2.3.0"
      commander "^2.12.1"
      diff "^4.0.1"
      glob "^7.1.1"
      js-yaml "^3.13.1"
      minimatch "^3.0.4"
      mkdirp "^0.5.1"
      resolve "^1.3.2"
      semver "^5.3.0"
      tslib "^1.8.0"
      tsutils "^2.29.0"
  
  tsutils@^2.29.0:
    version "2.29.0"
    resolved "http://registry.npm.ifeidao.com:7001/tsutils/-/tsutils-2.29.0.tgz#32b488501467acbedd4b85498673a0812aca0b99"
    integrity sha1-MrSIUBRnrL7dS4VJhnOggSrKC5k=
    dependencies:
      tslib "^1.8.1"
  
  tsutils@^3.17.1:
    version "3.17.1"
    resolved "http://registry.npm.ifeidao.com:7001/tsutils/-/tsutils-3.17.1.tgz#ed719917f11ca0dee586272b2ac49e015a2dd759"
    integrity sha1-7XGZF/EcoN7lhicrKsSeAVot11k=
    dependencies:
      tslib "^1.8.1"
  
  type-check@~0.3.2:
    version "0.3.2"
    resolved "http://registry.npm.ifeidao.com:7001/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72"
    integrity sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=
    dependencies:
      prelude-ls "~1.1.2"
  
  type-fest@^0.8.1:
    version "0.8.1"
    resolved "http://registry.npm.ifeidao.com:7001/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d"
    integrity sha1-CeJJ696FHTseSNJ8EFREZn8XuD0=
  
  typescript@next:
    version "3.8.0-dev.20200125"
    resolved "http://npm.ifeidao.com/typescript/-/typescript-3.8.0-dev.20200125.tgz#9664e14652f42ef2427b0d183068355af19e0678"
    integrity sha1-lmThRlL0LvJCew0YMGg1WvGeBng=
  
  uri-js@^4.2.2:
    version "4.2.2"
    resolved "http://registry.npm.ifeidao.com:7001/uri-js/-/uri-js-4.2.2.tgz#94c540e1ff772956e2299507c010aea6c8838eb0"
    integrity sha1-lMVA4f93KVbiKZUHwBCupsiDjrA=
    dependencies:
      punycode "^2.1.0"
  
  v8-compile-cache@^2.0.3:
    version "2.1.0"
    resolved "http://registry.npm.ifeidao.com:7001/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz#e14de37b31a6d194f5690d67efc4e7f6fc6ab30e"
    integrity sha1-4U3jezGm0ZT1aQ1n78Tn9vxqsw4=
  
  validate-npm-package-license@^3.0.1:
    version "3.0.4"
    resolved "http://npm.ifeidao.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a"
    integrity sha1-/JH2uce6FchX9MssXe/uw51PQQo=
    dependencies:
      spdx-correct "^3.0.0"
      spdx-expression-parse "^3.0.0"
  
  which-module@^2.0.0:
    version "2.0.0"
    resolved "http://npm.ifeidao.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a"
    integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=
  
  which@1.3.1, which@^1.2.9:
    version "1.3.1"
    resolved "http://registry.npm.ifeidao.com:7001/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a"
    integrity sha1-pFBD1U9YBTFtqNYvn1CRjT2nCwo=
    dependencies:
      isexe "^2.0.0"
  
  wide-align@1.1.3:
    version "1.1.3"
    resolved "http://npm.ifeidao.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457"
    integrity sha1-rgdOa9wMFKQx6ATmJFScYzsABFc=
    dependencies:
      string-width "^1.0.2 || 2"
  
  word-wrap@~1.2.3:
    version "1.2.3"
    resolved "http://registry.npm.ifeidao.com:7001/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c"
    integrity sha1-YQY29rH3A4kb00dxzLF/uTtHB5w=
  
  wrap-ansi@^5.1.0:
    version "5.1.0"
    resolved "http://npm.ifeidao.com/wrap-ansi/-/wrap-ansi-5.1.0.tgz#1fd1f67235d5b6d0fee781056001bfb694c03b09"
    integrity sha1-H9H2cjXVttD+54EFYAG/tpTAOwk=
    dependencies:
      ansi-styles "^3.2.0"
      string-width "^3.0.0"
      strip-ansi "^5.0.0"
  
  wrappy@1:
    version "1.0.2"
    resolved "http://npm.ifeidao.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
    integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
  
  write@1.0.3:
    version "1.0.3"
    resolved "http://registry.npm.ifeidao.com:7001/write/-/write-1.0.3.tgz#0800e14523b923a387e415123c865616aae0f5c3"
    integrity sha1-CADhRSO5I6OH5BUSPIZWFqrg9cM=
    dependencies:
      mkdirp "^0.5.1"
  
  xtend@~4.0.0:
    version "4.0.2"
    resolved "http://npm.ifeidao.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54"
    integrity sha1-u3J3n1+kZRhrH0OPZ0+jR/2121Q=
  
  y18n@^4.0.0:
    version "4.0.0"
    resolved "http://npm.ifeidao.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b"
    integrity sha1-le+U+F7MgdAHwmThkKEg8KPIVms=
  
  yargs-parser@13.1.1, yargs-parser@^13.1.1:
    version "13.1.1"
    resolved "http://npm.ifeidao.com/yargs-parser/-/yargs-parser-13.1.1.tgz#d26058532aa06d365fe091f6a1fc06b2f7e5eca0"
    integrity sha1-0mBYUyqgbTZf4JH2ofwGsvfl7KA=
    dependencies:
      camelcase "^5.0.0"
      decamelize "^1.2.0"
  
  yargs-parser@^10.0.0:
    version "10.1.0"
    resolved "http://npm.ifeidao.com/yargs-parser/-/yargs-parser-10.1.0.tgz#7202265b89f7e9e9f2e5765e0fe735a905edbaa8"
    integrity sha1-cgImW4n36eny5XZeD+c1qQXtuqg=
    dependencies:
      camelcase "^4.1.0"
  
  yargs-unparser@1.6.0:
    version "1.6.0"
    resolved "http://npm.ifeidao.com/yargs-unparser/-/yargs-unparser-1.6.0.tgz#ef25c2c769ff6bd09e4b0f9d7c605fb27846ea9f"
    integrity sha1-7yXCx2n/a9CeSw+dfGBfsnhG6p8=
    dependencies:
      flat "^4.1.0"
      lodash "^4.17.15"
      yargs "^13.3.0"
  
  yargs@13.3.0, yargs@^13.3.0:
    version "13.3.0"
    resolved "http://npm.ifeidao.com/yargs/-/yargs-13.3.0.tgz#4c657a55e07e5f2cf947f8a366567c04a0dedc83"
    integrity sha1-TGV6VeB+Xyz5R/ijZlZ8BKDe3IM=
    dependencies:
      cliui "^5.0.0"
      find-up "^3.0.0"
      get-caller-file "^2.0.1"
      require-directory "^2.1.1"
      require-main-filename "^2.0.0"
      set-blocking "^2.0.0"
      string-width "^3.0.0"
      which-module "^2.0.0"
      y18n "^4.0.0"
      yargs-parser "^13.1.1"
