Phecda

chore: add prettier & lint-staged

  1 +root = true
  2 +
  3 +[*]
  4 +charset = utf-8
  5 +indent_style = space
  6 +indent_size = 2
  7 +end_of_line = lf
  8 +insert_final_newline = true
  9 +trim_trailing_whitespace = true
1 module.exports = { 1 module.exports = {
2 root: true, 2 root: true,
3 - extends: '@react-native-community', 3 + extends: ['@react-native-community', 'plugin:prettier/recommended'],
4 parser: '@typescript-eslint/parser', 4 parser: '@typescript-eslint/parser',
5 plugins: ['@typescript-eslint'], 5 plugins: ['@typescript-eslint'],
6 }; 6 };
  1 +{
  2 + "useTabs": false,
  3 + "tabWidth": 2,
  4 + "singleQuote": true,
  5 + "trailingComma": "es5"
  6 +}
@@ -29,9 +29,13 @@ @@ -29,9 +29,13 @@
29 "commitizen": "^4.0.3", 29 "commitizen": "^4.0.3",
30 "cz-conventional-changelog": "^3.1.0", 30 "cz-conventional-changelog": "^3.1.0",
31 "eslint": "^6.5.1", 31 "eslint": "^6.5.1",
  32 + "eslint-config-prettier": "^6.10.0",
  33 + "eslint-plugin-prettier": "^3.1.2",
32 "husky": "^4.2.3", 34 "husky": "^4.2.3",
33 "jest": "^24.9.0", 35 "jest": "^24.9.0",
  36 + "lint-staged": ">=10",
34 "metro-react-native-babel-preset": "^0.56.0", 37 "metro-react-native-babel-preset": "^0.56.0",
  38 + "prettier": "1.19.1",
35 "react-test-renderer": "16.9.0", 39 "react-test-renderer": "16.9.0",
36 "standard-version": "^7.1.0", 40 "standard-version": "^7.1.0",
37 "typescript": "^3.7.3" 41 "typescript": "^3.7.3"
@@ -54,7 +58,11 @@ @@ -54,7 +58,11 @@
54 }, 58 },
55 "husky": { 59 "husky": {
56 "hooks": { 60 "hooks": {
  61 + "pre-commit": "lint-staged",
57 "commit-msg": "commitlint -E HUSKY_GIT_PARAMS" 62 "commit-msg": "commitlint -E HUSKY_GIT_PARAMS"
58 } 63 }
  64 + },
  65 + "lint-staged": {
  66 + "*.{js,jsx,ts,tsx}": "eslint --fix"
59 } 67 }
60 } 68 }
@@ -1102,6 +1102,13 @@ @@ -1102,6 +1102,13 @@
1102 eslint-plugin-react-native "3.6.0" 1102 eslint-plugin-react-native "3.6.0"
1103 prettier "1.16.4" 1103 prettier "1.16.4"
1104 1104
  1105 +"@samverschueren/stream-to-observable@^0.3.0":
  1106 + version "0.3.0"
  1107 + resolved "https://registry.npm.taobao.org/@samverschueren/stream-to-observable/download/@samverschueren/stream-to-observable-0.3.0.tgz#ecdf48d532c58ea477acfcab80348424f8d0662f"
  1108 + integrity sha1-7N9I1TLFjqR3rPyrgDSEJPjQZi8=
  1109 + dependencies:
  1110 + any-observable "^0.3.0"
  1111 +
1105 "@types/babel__core@^7.1.0": 1112 "@types/babel__core@^7.1.0":
1106 version "7.1.6" 1113 version "7.1.6"
1107 resolved "https://registry.npm.taobao.org/@types/babel__core/download/@types/babel__core-7.1.6.tgz#16ff42a5ae203c9af1c6e190ed1f30f83207b610" 1114 resolved "https://registry.npm.taobao.org/@types/babel__core/download/@types/babel__core-7.1.6.tgz#16ff42a5ae203c9af1c6e190ed1f30f83207b610"
@@ -1465,6 +1472,11 @@ ansi-regex@^5.0.0: @@ -1465,6 +1472,11 @@ ansi-regex@^5.0.0:
1465 resolved "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75" 1472 resolved "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75"
1466 integrity sha1-OIU59VF5vzkznIGvMKZU1p+Hy3U= 1473 integrity sha1-OIU59VF5vzkznIGvMKZU1p+Hy3U=
1467 1474
  1475 +ansi-styles@^2.2.1:
  1476 + version "2.2.1"
  1477 + resolved "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe"
  1478 + integrity sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=
  1479 +
1468 ansi-styles@^3.2.0, ansi-styles@^3.2.1: 1480 ansi-styles@^3.2.0, ansi-styles@^3.2.1:
1469 version "3.2.1" 1481 version "3.2.1"
1470 resolved "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" 1482 resolved "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
@@ -1485,6 +1497,11 @@ ansi-wrap@0.1.0, ansi-wrap@^0.1.0: @@ -1485,6 +1497,11 @@ ansi-wrap@0.1.0, ansi-wrap@^0.1.0:
1485 resolved "https://registry.npm.taobao.org/ansi-wrap/download/ansi-wrap-0.1.0.tgz#a82250ddb0015e9a27ca82e82ea603bbfa45efaf" 1497 resolved "https://registry.npm.taobao.org/ansi-wrap/download/ansi-wrap-0.1.0.tgz#a82250ddb0015e9a27ca82e82ea603bbfa45efaf"
1486 integrity sha1-qCJQ3bABXponyoLoLqYDu/pF768= 1498 integrity sha1-qCJQ3bABXponyoLoLqYDu/pF768=
1487 1499
  1500 +any-observable@^0.3.0:
  1501 + version "0.3.0"
  1502 + resolved "https://registry.npm.taobao.org/any-observable/download/any-observable-0.3.0.tgz#af933475e5806a67d0d7df090dd5e8bef65d119b"
  1503 + integrity sha1-r5M0deWAamfQ198JDdXovvZdEZs=
  1504 +
1488 anymatch@^2.0.0: 1505 anymatch@^2.0.0:
1489 version "2.0.0" 1506 version "2.0.0"
1490 resolved "https://registry.npm.taobao.org/anymatch/download/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" 1507 resolved "https://registry.npm.taobao.org/anymatch/download/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb"
@@ -1845,6 +1862,13 @@ braces@^2.3.1: @@ -1845,6 +1862,13 @@ braces@^2.3.1:
1845 split-string "^3.0.2" 1862 split-string "^3.0.2"
1846 to-regex "^3.0.1" 1863 to-regex "^3.0.1"
1847 1864
  1865 +braces@^3.0.1:
  1866 + version "3.0.2"
  1867 + resolved "https://registry.npm.taobao.org/braces/download/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107"
  1868 + integrity sha1-NFThpGLujVmeI23zNs2epPiv4Qc=
  1869 + dependencies:
  1870 + fill-range "^7.0.1"
  1871 +
1848 browser-process-hrtime@^0.1.2: 1872 browser-process-hrtime@^0.1.2:
1849 version "0.1.3" 1873 version "0.1.3"
1850 resolved "https://registry.npm.taobao.org/browser-process-hrtime/download/browser-process-hrtime-0.1.3.tgz#616f00faef1df7ec1b5bf9cfe2bdc3170f26c7b4" 1874 resolved "https://registry.npm.taobao.org/browser-process-hrtime/download/browser-process-hrtime-0.1.3.tgz#616f00faef1df7ec1b5bf9cfe2bdc3170f26c7b4"
@@ -1976,6 +2000,17 @@ chalk@2.4.2, chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.4.1, chalk@^2.4. @@ -1976,6 +2000,17 @@ chalk@2.4.2, chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.4.1, chalk@^2.4.
1976 escape-string-regexp "^1.0.5" 2000 escape-string-regexp "^1.0.5"
1977 supports-color "^5.3.0" 2001 supports-color "^5.3.0"
1978 2002
  2003 +chalk@^1.0.0, chalk@^1.1.3:
  2004 + version "1.1.3"
  2005 + resolved "https://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz?cache=0&sync_timestamp=1573282918610&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98"
  2006 + integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=
  2007 + dependencies:
  2008 + ansi-styles "^2.2.1"
  2009 + escape-string-regexp "^1.0.2"
  2010 + has-ansi "^2.0.0"
  2011 + strip-ansi "^3.0.0"
  2012 + supports-color "^2.0.0"
  2013 +
1979 chalk@^3.0.0: 2014 chalk@^3.0.0:
1980 version "3.0.0" 2015 version "3.0.0"
1981 resolved "https://registry.npm.taobao.org/chalk/download/chalk-3.0.0.tgz?cache=0&sync_timestamp=1573282918610&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4" 2016 resolved "https://registry.npm.taobao.org/chalk/download/chalk-3.0.0.tgz?cache=0&sync_timestamp=1573282918610&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4"
@@ -2009,7 +2044,7 @@ class-utils@^0.3.5: @@ -2009,7 +2044,7 @@ class-utils@^0.3.5:
2009 isobject "^3.0.0" 2044 isobject "^3.0.0"
2010 static-extend "^0.1.1" 2045 static-extend "^0.1.1"
2011 2046
2012 -cli-cursor@^2.1.0: 2047 +cli-cursor@^2.0.0, cli-cursor@^2.1.0:
2013 version "2.1.0" 2048 version "2.1.0"
2014 resolved "https://registry.npm.taobao.org/cli-cursor/download/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5" 2049 resolved "https://registry.npm.taobao.org/cli-cursor/download/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5"
2015 integrity sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU= 2050 integrity sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=
@@ -2028,6 +2063,14 @@ cli-spinners@^2.0.0: @@ -2028,6 +2063,14 @@ cli-spinners@^2.0.0:
2028 resolved "https://registry.npm.taobao.org/cli-spinners/download/cli-spinners-2.2.0.tgz#e8b988d9206c692302d8ee834e7a85c0144d8f77" 2063 resolved "https://registry.npm.taobao.org/cli-spinners/download/cli-spinners-2.2.0.tgz#e8b988d9206c692302d8ee834e7a85c0144d8f77"
2029 integrity sha1-6LmI2SBsaSMC2O6DTnqFwBRNj3c= 2064 integrity sha1-6LmI2SBsaSMC2O6DTnqFwBRNj3c=
2030 2065
  2066 +cli-truncate@^0.2.1:
  2067 + version "0.2.1"
  2068 + resolved "https://registry.npm.taobao.org/cli-truncate/download/cli-truncate-0.2.1.tgz#9f15cfbb0705005369216c626ac7d05ab90dd574"
  2069 + integrity sha1-nxXPuwcFAFNpIWxiasfQWrkN1XQ=
  2070 + dependencies:
  2071 + slice-ansi "0.0.4"
  2072 + string-width "^1.0.1"
  2073 +
2031 cli-width@^2.0.0: 2074 cli-width@^2.0.0:
2032 version "2.2.0" 2075 version "2.2.0"
2033 resolved "https://registry.npm.taobao.org/cli-width/download/cli-width-2.2.0.tgz#ff19ede8a9a5e579324147b0c11f0fbcbabed639" 2076 resolved "https://registry.npm.taobao.org/cli-width/download/cli-width-2.2.0.tgz#ff19ede8a9a5e579324147b0c11f0fbcbabed639"
@@ -2143,6 +2186,11 @@ commander@^2.19.0, commander@~2.20.3: @@ -2143,6 +2186,11 @@ commander@^2.19.0, commander@~2.20.3:
2143 resolved "https://registry.npm.taobao.org/commander/download/commander-2.20.3.tgz?cache=0&sync_timestamp=1582184318824&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcommander%2Fdownload%2Fcommander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" 2186 resolved "https://registry.npm.taobao.org/commander/download/commander-2.20.3.tgz?cache=0&sync_timestamp=1582184318824&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcommander%2Fdownload%2Fcommander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33"
2144 integrity sha1-/UhehMA+tIgcIHIrpIA16FMa6zM= 2187 integrity sha1-/UhehMA+tIgcIHIrpIA16FMa6zM=
2145 2188
  2189 +commander@^4.0.1:
  2190 + version "4.1.1"
  2191 + resolved "https://registry.npm.taobao.org/commander/download/commander-4.1.1.tgz?cache=0&sync_timestamp=1582184318824&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcommander%2Fdownload%2Fcommander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068"
  2192 + integrity sha1-n9YCvZNilOnp70aj9NaWQESxgGg=
  2193 +
2146 commander@~2.13.0: 2194 commander@~2.13.0:
2147 version "2.13.0" 2195 version "2.13.0"
2148 resolved "https://registry.npm.taobao.org/commander/download/commander-2.13.0.tgz?cache=0&sync_timestamp=1582184318824&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcommander%2Fdownload%2Fcommander-2.13.0.tgz#6964bca67685df7c1f1430c584f07d7597885b9c" 2196 resolved "https://registry.npm.taobao.org/commander/download/commander-2.13.0.tgz?cache=0&sync_timestamp=1582184318824&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcommander%2Fdownload%2Fcommander-2.13.0.tgz#6964bca67685df7c1f1430c584f07d7597885b9c"
@@ -2516,6 +2564,15 @@ cross-spawn@^6.0.0, cross-spawn@^6.0.5: @@ -2516,6 +2564,15 @@ cross-spawn@^6.0.0, cross-spawn@^6.0.5:
2516 shebang-command "^1.2.0" 2564 shebang-command "^1.2.0"
2517 which "^1.2.9" 2565 which "^1.2.9"
2518 2566
  2567 +cross-spawn@^7.0.0:
  2568 + version "7.0.1"
  2569 + resolved "https://registry.npm.taobao.org/cross-spawn/download/cross-spawn-7.0.1.tgz#0ab56286e0f7c24e153d04cc2aa027e43a9a5d14"
  2570 + integrity sha1-CrVihuD3wk4VPQTMKqAn5DqaXRQ=
  2571 + dependencies:
  2572 + path-key "^3.1.0"
  2573 + shebang-command "^2.0.0"
  2574 + which "^2.0.1"
  2575 +
2519 cssom@0.3.x, "cssom@>= 0.3.2 < 0.4.0": 2576 cssom@0.3.x, "cssom@>= 0.3.2 < 0.4.0":
2520 version "0.3.8" 2577 version "0.3.8"
2521 resolved "https://registry.npm.taobao.org/cssom/download/cssom-0.3.8.tgz#9f1276f5b2b463f2114d3f2c75250af8c1a36f4a" 2578 resolved "https://registry.npm.taobao.org/cssom/download/cssom-0.3.8.tgz#9f1276f5b2b463f2114d3f2c75250af8c1a36f4a"
@@ -2592,6 +2649,11 @@ data-urls@^1.0.0: @@ -2592,6 +2649,11 @@ data-urls@^1.0.0:
2592 whatwg-mimetype "^2.2.0" 2649 whatwg-mimetype "^2.2.0"
2593 whatwg-url "^7.0.0" 2650 whatwg-url "^7.0.0"
2594 2651
  2652 +date-fns@^1.27.2:
  2653 + version "1.30.1"
  2654 + resolved "https://registry.npm.taobao.org/date-fns/download/date-fns-1.30.1.tgz?cache=0&sync_timestamp=1582627992260&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdate-fns%2Fdownload%2Fdate-fns-1.30.1.tgz#2e71bf0b119153dbb4cc4e88d9ea5acfb50dc05c"
  2655 + integrity sha1-LnG/CxGRU9u0zE6I2epaz7UNwFw=
  2656 +
2595 dateformat@^3.0.0: 2657 dateformat@^3.0.0:
2596 version "3.0.3" 2658 version "3.0.3"
2597 resolved "https://registry.npm.taobao.org/dateformat/download/dateformat-3.0.3.tgz#a6e37499a4d9a9cf85ef5872044d62901c9889ae" 2659 resolved "https://registry.npm.taobao.org/dateformat/download/dateformat-3.0.3.tgz#a6e37499a4d9a9cf85ef5872044d62901c9889ae"
@@ -2634,7 +2696,7 @@ decode-uri-component@^0.2.0: @@ -2634,7 +2696,7 @@ decode-uri-component@^0.2.0:
2634 resolved "https://registry.npm.taobao.org/decode-uri-component/download/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" 2696 resolved "https://registry.npm.taobao.org/decode-uri-component/download/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545"
2635 integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= 2697 integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=
2636 2698
2637 -dedent@0.7.0: 2699 +dedent@0.7.0, dedent@^0.7.0:
2638 version "0.7.0" 2700 version "0.7.0"
2639 resolved "https://registry.npm.taobao.org/dedent/download/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c" 2701 resolved "https://registry.npm.taobao.org/dedent/download/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c"
2640 integrity sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw= 2702 integrity sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=
@@ -2784,6 +2846,11 @@ ee-first@1.1.1: @@ -2784,6 +2846,11 @@ ee-first@1.1.1:
2784 resolved "https://registry.npm.taobao.org/ee-first/download/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" 2846 resolved "https://registry.npm.taobao.org/ee-first/download/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d"
2785 integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= 2847 integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=
2786 2848
  2849 +elegant-spinner@^1.0.1:
  2850 + version "1.0.1"
  2851 + resolved "https://registry.npm.taobao.org/elegant-spinner/download/elegant-spinner-1.0.1.tgz#db043521c95d7e303fd8f345bedc3349cfb0729e"
  2852 + integrity sha1-2wQ1IcldfjA/2PNFvtwzSc+wcp4=
  2853 +
2787 emoji-regex@^7.0.1: 2854 emoji-regex@^7.0.1:
2788 version "7.0.3" 2855 version "7.0.3"
2789 resolved "https://registry.npm.taobao.org/emoji-regex/download/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" 2856 resolved "https://registry.npm.taobao.org/emoji-regex/download/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156"
@@ -2864,7 +2931,7 @@ escape-html@~1.0.3: @@ -2864,7 +2931,7 @@ escape-html@~1.0.3:
2864 resolved "https://registry.npm.taobao.org/escape-html/download/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" 2931 resolved "https://registry.npm.taobao.org/escape-html/download/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988"
2865 integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= 2932 integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=
2866 2933
2867 -escape-string-regexp@^1.0.5: 2934 +escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5:
2868 version "1.0.5" 2935 version "1.0.5"
2869 resolved "https://registry.npm.taobao.org/escape-string-regexp/download/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" 2936 resolved "https://registry.npm.taobao.org/escape-string-regexp/download/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
2870 integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= 2937 integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
@@ -2881,6 +2948,13 @@ escodegen@^1.9.1: @@ -2881,6 +2948,13 @@ escodegen@^1.9.1:
2881 optionalDependencies: 2948 optionalDependencies:
2882 source-map "~0.6.1" 2949 source-map "~0.6.1"
2883 2950
  2951 +eslint-config-prettier@^6.10.0:
  2952 + version "6.10.0"
  2953 + resolved "https://registry.npm.taobao.org/eslint-config-prettier/download/eslint-config-prettier-6.10.0.tgz#7b15e303bf9c956875c948f6b21500e48ded6a7f"
  2954 + integrity sha1-exXjA7+clWh1yUj2shUA5I3tan8=
  2955 + dependencies:
  2956 + get-stdin "^6.0.0"
  2957 +
2884 eslint-plugin-eslint-comments@^3.1.1: 2958 eslint-plugin-eslint-comments@^3.1.1:
2885 version "3.1.2" 2959 version "3.1.2"
2886 resolved "https://registry.npm.taobao.org/eslint-plugin-eslint-comments/download/eslint-plugin-eslint-comments-3.1.2.tgz#4ef6c488dbe06aa1627fea107b3e5d059fc8a395" 2960 resolved "https://registry.npm.taobao.org/eslint-plugin-eslint-comments/download/eslint-plugin-eslint-comments-3.1.2.tgz#4ef6c488dbe06aa1627fea107b3e5d059fc8a395"
@@ -2909,6 +2983,13 @@ eslint-plugin-prettier@2.6.2: @@ -2909,6 +2983,13 @@ eslint-plugin-prettier@2.6.2:
2909 fast-diff "^1.1.1" 2983 fast-diff "^1.1.1"
2910 jest-docblock "^21.0.0" 2984 jest-docblock "^21.0.0"
2911 2985
  2986 +eslint-plugin-prettier@^3.1.2:
  2987 + version "3.1.2"
  2988 + resolved "https://registry.npm.taobao.org/eslint-plugin-prettier/download/eslint-plugin-prettier-3.1.2.tgz?cache=0&sync_timestamp=1576382460679&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feslint-plugin-prettier%2Fdownload%2Feslint-plugin-prettier-3.1.2.tgz#432e5a667666ab84ce72f945c72f77d996a5c9ba"
  2989 + integrity sha1-Qy5aZnZmq4TOcvlFxy932Zalybo=
  2990 + dependencies:
  2991 + prettier-linter-helpers "^1.0.0"
  2992 +
2912 eslint-plugin-react-hooks@^1.5.1: 2993 eslint-plugin-react-hooks@^1.5.1:
2913 version "1.7.0" 2994 version "1.7.0"
2914 resolved "https://registry.npm.taobao.org/eslint-plugin-react-hooks/download/eslint-plugin-react-hooks-1.7.0.tgz#6210b6d5a37205f0b92858f895a4e827020a7d04" 2995 resolved "https://registry.npm.taobao.org/eslint-plugin-react-hooks/download/eslint-plugin-react-hooks-1.7.0.tgz#6210b6d5a37205f0b92858f895a4e827020a7d04"
@@ -3102,6 +3183,22 @@ execa@^1.0.0: @@ -3102,6 +3183,22 @@ execa@^1.0.0:
3102 signal-exit "^3.0.0" 3183 signal-exit "^3.0.0"
3103 strip-eof "^1.0.0" 3184 strip-eof "^1.0.0"
3104 3185
  3186 +execa@^3.4.0:
  3187 + version "3.4.0"
  3188 + resolved "https://registry.npm.taobao.org/execa/download/execa-3.4.0.tgz?cache=0&sync_timestamp=1576749091315&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fexeca%2Fdownload%2Fexeca-3.4.0.tgz#c08ed4550ef65d858fac269ffc8572446f37eb89"
  3189 + integrity sha1-wI7UVQ72XYWPrCaf/IVyRG8364k=
  3190 + dependencies:
  3191 + cross-spawn "^7.0.0"
  3192 + get-stream "^5.0.0"
  3193 + human-signals "^1.1.1"
  3194 + is-stream "^2.0.0"
  3195 + merge-stream "^2.0.0"
  3196 + npm-run-path "^4.0.0"
  3197 + onetime "^5.1.0"
  3198 + p-finally "^2.0.0"
  3199 + signal-exit "^3.0.2"
  3200 + strip-final-newline "^2.0.0"
  3201 +
3105 exit@^0.1.2: 3202 exit@^0.1.2:
3106 version "0.1.2" 3203 version "0.1.2"
3107 resolved "https://registry.npm.taobao.org/exit/download/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" 3204 resolved "https://registry.npm.taobao.org/exit/download/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c"
@@ -3223,7 +3320,7 @@ fast-deep-equal@^3.1.1: @@ -3223,7 +3320,7 @@ fast-deep-equal@^3.1.1:
3223 resolved "https://registry.npm.taobao.org/fast-deep-equal/download/fast-deep-equal-3.1.1.tgz#545145077c501491e33b15ec408c294376e94ae4" 3320 resolved "https://registry.npm.taobao.org/fast-deep-equal/download/fast-deep-equal-3.1.1.tgz#545145077c501491e33b15ec408c294376e94ae4"
3224 integrity sha1-VFFFB3xQFJHjOxXsQIwpQ3bpSuQ= 3321 integrity sha1-VFFFB3xQFJHjOxXsQIwpQ3bpSuQ=
3225 3322
3226 -fast-diff@^1.1.1: 3323 +fast-diff@^1.1.1, fast-diff@^1.1.2:
3227 version "1.2.0" 3324 version "1.2.0"
3228 resolved "https://registry.npm.taobao.org/fast-diff/download/fast-diff-1.2.0.tgz#73ee11982d86caaf7959828d519cfe927fac5f03" 3325 resolved "https://registry.npm.taobao.org/fast-diff/download/fast-diff-1.2.0.tgz#73ee11982d86caaf7959828d519cfe927fac5f03"
3229 integrity sha1-c+4RmC2Gyq95WYKNUZz+kn+sXwM= 3326 integrity sha1-c+4RmC2Gyq95WYKNUZz+kn+sXwM=
@@ -3300,6 +3397,14 @@ figures@3.1.0: @@ -3300,6 +3397,14 @@ figures@3.1.0:
3300 dependencies: 3397 dependencies:
3301 escape-string-regexp "^1.0.5" 3398 escape-string-regexp "^1.0.5"
3302 3399
  3400 +figures@^1.7.0:
  3401 + version "1.7.0"
  3402 + resolved "https://registry.npm.taobao.org/figures/download/figures-1.7.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffigures%2Fdownload%2Ffigures-1.7.0.tgz#cbe1e3affcf1cd44b80cadfed28dc793a9701d2e"
  3403 + integrity sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=
  3404 + dependencies:
  3405 + escape-string-regexp "^1.0.5"
  3406 + object-assign "^4.1.0"
  3407 +
3303 figures@^2.0.0: 3408 figures@^2.0.0:
3304 version "2.0.0" 3409 version "2.0.0"
3305 resolved "https://registry.npm.taobao.org/figures/download/figures-2.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffigures%2Fdownload%2Ffigures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962" 3410 resolved "https://registry.npm.taobao.org/figures/download/figures-2.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffigures%2Fdownload%2Ffigures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962"
@@ -3336,6 +3441,13 @@ fill-range@^4.0.0: @@ -3336,6 +3441,13 @@ fill-range@^4.0.0:
3336 repeat-string "^1.6.1" 3441 repeat-string "^1.6.1"
3337 to-regex-range "^2.1.0" 3442 to-regex-range "^2.1.0"
3338 3443
  3444 +fill-range@^7.0.1:
  3445 + version "7.0.1"
  3446 + resolved "https://registry.npm.taobao.org/fill-range/download/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40"
  3447 + integrity sha1-GRmmp8df44ssfHflGYU12prN2kA=
  3448 + dependencies:
  3449 + to-regex-range "^5.0.1"
  3450 +
3339 finalhandler@1.1.2: 3451 finalhandler@1.1.2:
3340 version "1.1.2" 3452 version "1.1.2"
3341 resolved "https://registry.npm.taobao.org/finalhandler/download/finalhandler-1.1.2.tgz#b7e7d000ffd11938d0fdb053506f6ebabe9f587d" 3453 resolved "https://registry.npm.taobao.org/finalhandler/download/finalhandler-1.1.2.tgz#b7e7d000ffd11938d0fdb053506f6ebabe9f587d"
@@ -3535,6 +3647,11 @@ get-caller-file@^2.0.1: @@ -3535,6 +3647,11 @@ get-caller-file@^2.0.1:
3535 resolved "https://registry.npm.taobao.org/get-caller-file/download/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" 3647 resolved "https://registry.npm.taobao.org/get-caller-file/download/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e"
3536 integrity sha1-T5RBKoLbMvNuOwuXQfipf+sDH34= 3648 integrity sha1-T5RBKoLbMvNuOwuXQfipf+sDH34=
3537 3649
  3650 +get-own-enumerable-property-symbols@^3.0.0:
  3651 + version "3.0.2"
  3652 + resolved "https://registry.npm.taobao.org/get-own-enumerable-property-symbols/download/get-own-enumerable-property-symbols-3.0.2.tgz?cache=0&sync_timestamp=1575993334275&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fget-own-enumerable-property-symbols%2Fdownload%2Fget-own-enumerable-property-symbols-3.0.2.tgz#b5fde77f22cbe35f390b4e089922c50bce6ef664"
  3653 + integrity sha1-tf3nfyLL4185C04ImSLFC85u9mQ=
  3654 +
3538 get-pkg-repo@^1.0.0: 3655 get-pkg-repo@^1.0.0:
3539 version "1.4.0" 3656 version "1.4.0"
3540 resolved "https://registry.npm.taobao.org/get-pkg-repo/download/get-pkg-repo-1.4.0.tgz#c73b489c06d80cc5536c2c853f9e05232056972d" 3657 resolved "https://registry.npm.taobao.org/get-pkg-repo/download/get-pkg-repo-1.4.0.tgz#c73b489c06d80cc5536c2c853f9e05232056972d"
@@ -3556,6 +3673,11 @@ get-stdin@^4.0.1: @@ -3556,6 +3673,11 @@ get-stdin@^4.0.1:
3556 resolved "https://registry.npm.taobao.org/get-stdin/download/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" 3673 resolved "https://registry.npm.taobao.org/get-stdin/download/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe"
3557 integrity sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4= 3674 integrity sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=
3558 3675
  3676 +get-stdin@^6.0.0:
  3677 + version "6.0.0"
  3678 + resolved "https://registry.npm.taobao.org/get-stdin/download/get-stdin-6.0.0.tgz#9e09bf712b360ab9225e812048f71fde9c89657b"
  3679 + integrity sha1-ngm/cSs2CrkiXoEgSPcf3pyJZXs=
  3680 +
3559 get-stream@^3.0.0: 3681 get-stream@^3.0.0:
3560 version "3.0.0" 3682 version "3.0.0"
3561 resolved "https://registry.npm.taobao.org/get-stream/download/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" 3683 resolved "https://registry.npm.taobao.org/get-stream/download/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14"
@@ -3568,6 +3690,13 @@ get-stream@^4.0.0: @@ -3568,6 +3690,13 @@ get-stream@^4.0.0:
3568 dependencies: 3690 dependencies:
3569 pump "^3.0.0" 3691 pump "^3.0.0"
3570 3692
  3693 +get-stream@^5.0.0:
  3694 + version "5.1.0"
  3695 + resolved "https://registry.npm.taobao.org/get-stream/download/get-stream-5.1.0.tgz#01203cdc92597f9b909067c3e656cc1f4d3c4dc9"
  3696 + integrity sha1-ASA83JJZf5uQkGfD5lbMH008Tck=
  3697 + dependencies:
  3698 + pump "^3.0.0"
  3699 +
3571 get-value@^2.0.3, get-value@^2.0.6: 3700 get-value@^2.0.3, get-value@^2.0.6:
3572 version "2.0.6" 3701 version "2.0.6"
3573 resolved "https://registry.npm.taobao.org/get-value/download/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" 3702 resolved "https://registry.npm.taobao.org/get-value/download/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28"
@@ -3729,6 +3858,13 @@ har-validator@~5.1.3: @@ -3729,6 +3858,13 @@ har-validator@~5.1.3:
3729 ajv "^6.5.5" 3858 ajv "^6.5.5"
3730 har-schema "^2.0.0" 3859 har-schema "^2.0.0"
3731 3860
  3861 +has-ansi@^2.0.0:
  3862 + version "2.0.0"
  3863 + resolved "https://registry.npm.taobao.org/has-ansi/download/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91"
  3864 + integrity sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=
  3865 + dependencies:
  3866 + ansi-regex "^2.0.0"
  3867 +
3732 has-flag@^3.0.0: 3868 has-flag@^3.0.0:
3733 version "3.0.0" 3869 version "3.0.0"
3734 resolved "https://registry.npm.taobao.org/has-flag/download/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" 3870 resolved "https://registry.npm.taobao.org/has-flag/download/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
@@ -3831,6 +3967,11 @@ http-signature@~1.2.0: @@ -3831,6 +3967,11 @@ http-signature@~1.2.0:
3831 jsprim "^1.2.2" 3967 jsprim "^1.2.2"
3832 sshpk "^1.7.0" 3968 sshpk "^1.7.0"
3833 3969
  3970 +human-signals@^1.1.1:
  3971 + version "1.1.1"
  3972 + resolved "https://registry.npm.taobao.org/human-signals/download/human-signals-1.1.1.tgz?cache=0&sync_timestamp=1577290400756&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhuman-signals%2Fdownload%2Fhuman-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3"
  3973 + integrity sha1-xbHNFPUK6uCatsWf5jujOV/k36M=
  3974 +
3834 husky@^4.2.3: 3975 husky@^4.2.3:
3835 version "4.2.3" 3976 version "4.2.3"
3836 resolved "https://registry.npm.taobao.org/husky/download/husky-4.2.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhusky%2Fdownload%2Fhusky-4.2.3.tgz#3b18d2ee5febe99e27f2983500202daffbc3151e" 3977 resolved "https://registry.npm.taobao.org/husky/download/husky-4.2.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhusky%2Fdownload%2Fhusky-4.2.3.tgz#3b18d2ee5febe99e27f2983500202daffbc3151e"
@@ -4144,11 +4285,23 @@ is-number@^3.0.0: @@ -4144,11 +4285,23 @@ is-number@^3.0.0:
4144 dependencies: 4285 dependencies:
4145 kind-of "^3.0.2" 4286 kind-of "^3.0.2"
4146 4287
4147 -is-obj@^1.0.0: 4288 +is-number@^7.0.0:
  4289 + version "7.0.0"
  4290 + resolved "https://registry.npm.taobao.org/is-number/download/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b"
  4291 + integrity sha1-dTU0W4lnNNX4DE0GxQlVUnoU8Ss=
  4292 +
  4293 +is-obj@^1.0.0, is-obj@^1.0.1:
4148 version "1.0.1" 4294 version "1.0.1"
4149 resolved "https://registry.npm.taobao.org/is-obj/download/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" 4295 resolved "https://registry.npm.taobao.org/is-obj/download/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f"
4150 integrity sha1-PkcprB9f3gJc19g6iW2rn09n2w8= 4296 integrity sha1-PkcprB9f3gJc19g6iW2rn09n2w8=
4151 4297
  4298 +is-observable@^1.1.0:
  4299 + version "1.1.0"
  4300 + resolved "https://registry.npm.taobao.org/is-observable/download/is-observable-1.1.0.tgz#b3e986c8f44de950867cab5403f5a3465005975e"
  4301 + integrity sha1-s+mGyPRN6VCGfKtUA/WjRlAFl14=
  4302 + dependencies:
  4303 + symbol-observable "^1.1.0"
  4304 +
4152 is-plain-obj@^1.1.0: 4305 is-plain-obj@^1.1.0:
4153 version "1.1.0" 4306 version "1.1.0"
4154 resolved "https://registry.npm.taobao.org/is-plain-obj/download/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" 4307 resolved "https://registry.npm.taobao.org/is-plain-obj/download/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e"
@@ -4173,11 +4326,21 @@ is-regex@^1.0.5: @@ -4173,11 +4326,21 @@ is-regex@^1.0.5:
4173 dependencies: 4326 dependencies:
4174 has "^1.0.3" 4327 has "^1.0.3"
4175 4328
  4329 +is-regexp@^1.0.0:
  4330 + version "1.0.0"
  4331 + resolved "https://registry.npm.taobao.org/is-regexp/download/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069"
  4332 + integrity sha1-/S2INUXEa6xaYz57mgnof6LLUGk=
  4333 +
4176 is-stream@^1.0.1, is-stream@^1.1.0: 4334 is-stream@^1.0.1, is-stream@^1.1.0:
4177 version "1.1.0" 4335 version "1.1.0"
4178 resolved "https://registry.npm.taobao.org/is-stream/download/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" 4336 resolved "https://registry.npm.taobao.org/is-stream/download/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44"
4179 integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= 4337 integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ=
4180 4338
  4339 +is-stream@^2.0.0:
  4340 + version "2.0.0"
  4341 + resolved "https://registry.npm.taobao.org/is-stream/download/is-stream-2.0.0.tgz#bde9c32680d6fae04129d6ac9d921ce7815f78e3"
  4342 + integrity sha1-venDJoDW+uBBKdasnZIc54FfeOM=
  4343 +
4181 is-string@^1.0.5: 4344 is-string@^1.0.5:
4182 version "1.0.5" 4345 version "1.0.5"
4183 resolved "https://registry.npm.taobao.org/is-string/download/is-string-1.0.5.tgz#40493ed198ef3ff477b8c7f92f644ec82a5cd3a6" 4346 resolved "https://registry.npm.taobao.org/is-string/download/is-string-1.0.5.tgz#40493ed198ef3ff477b8c7f92f644ec82a5cd3a6"
@@ -4885,6 +5048,69 @@ lines-and-columns@^1.1.6: @@ -4885,6 +5048,69 @@ lines-and-columns@^1.1.6:
4885 resolved "https://registry.npm.taobao.org/lines-and-columns/download/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00" 5048 resolved "https://registry.npm.taobao.org/lines-and-columns/download/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00"
4886 integrity sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA= 5049 integrity sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=
4887 5050
  5051 +lint-staged@>=10:
  5052 + version "10.0.8"
  5053 + resolved "https://registry.npm.taobao.org/lint-staged/download/lint-staged-10.0.8.tgz?cache=0&sync_timestamp=1582642005942&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flint-staged%2Fdownload%2Flint-staged-10.0.8.tgz#0f7849cdc336061f25f5d4fcbcfa385701ff4739"
  5054 + integrity sha1-D3hJzcM2Bh8l9dT8vPo4VwH/Rzk=
  5055 + dependencies:
  5056 + chalk "^3.0.0"
  5057 + commander "^4.0.1"
  5058 + cosmiconfig "^6.0.0"
  5059 + debug "^4.1.1"
  5060 + dedent "^0.7.0"
  5061 + execa "^3.4.0"
  5062 + listr "^0.14.3"
  5063 + log-symbols "^3.0.0"
  5064 + micromatch "^4.0.2"
  5065 + normalize-path "^3.0.0"
  5066 + please-upgrade-node "^3.2.0"
  5067 + string-argv "0.3.1"
  5068 + stringify-object "^3.3.0"
  5069 +
  5070 +listr-silent-renderer@^1.1.1:
  5071 + version "1.1.1"
  5072 + resolved "https://registry.npm.taobao.org/listr-silent-renderer/download/listr-silent-renderer-1.1.1.tgz#924b5a3757153770bf1a8e3fbf74b8bbf3f9242e"
  5073 + integrity sha1-kktaN1cVN3C/Go4/v3S4u/P5JC4=
  5074 +
  5075 +listr-update-renderer@^0.5.0:
  5076 + version "0.5.0"
  5077 + resolved "https://registry.npm.taobao.org/listr-update-renderer/download/listr-update-renderer-0.5.0.tgz#4ea8368548a7b8aecb7e06d8c95cb45ae2ede6a2"
  5078 + integrity sha1-Tqg2hUinuK7LfgbYyVy0WuLt5qI=
  5079 + dependencies:
  5080 + chalk "^1.1.3"
  5081 + cli-truncate "^0.2.1"
  5082 + elegant-spinner "^1.0.1"
  5083 + figures "^1.7.0"
  5084 + indent-string "^3.0.0"
  5085 + log-symbols "^1.0.2"
  5086 + log-update "^2.3.0"
  5087 + strip-ansi "^3.0.1"
  5088 +
  5089 +listr-verbose-renderer@^0.5.0:
  5090 + version "0.5.0"
  5091 + resolved "https://registry.npm.taobao.org/listr-verbose-renderer/download/listr-verbose-renderer-0.5.0.tgz#f1132167535ea4c1261102b9f28dac7cba1e03db"
  5092 + integrity sha1-8RMhZ1NepMEmEQK58o2sfLoeA9s=
  5093 + dependencies:
  5094 + chalk "^2.4.1"
  5095 + cli-cursor "^2.1.0"
  5096 + date-fns "^1.27.2"
  5097 + figures "^2.0.0"
  5098 +
  5099 +listr@^0.14.3:
  5100 + version "0.14.3"
  5101 + resolved "https://registry.npm.taobao.org/listr/download/listr-0.14.3.tgz#2fea909604e434be464c50bddba0d496928fa586"
  5102 + integrity sha1-L+qQlgTkNL5GTFC926DUlpKPpYY=
  5103 + dependencies:
  5104 + "@samverschueren/stream-to-observable" "^0.3.0"
  5105 + is-observable "^1.1.0"
  5106 + is-promise "^2.1.0"
  5107 + is-stream "^1.1.0"
  5108 + listr-silent-renderer "^1.1.1"
  5109 + listr-update-renderer "^0.5.0"
  5110 + listr-verbose-renderer "^0.5.0"
  5111 + p-map "^2.0.0"
  5112 + rxjs "^6.3.3"
  5113 +
4888 load-json-file@^1.0.0: 5114 load-json-file@^1.0.0:
4889 version "1.1.0" 5115 version "1.1.0"
4890 resolved "https://registry.npm.taobao.org/load-json-file/download/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0" 5116 resolved "https://registry.npm.taobao.org/load-json-file/download/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0"
@@ -4989,6 +5215,13 @@ lodash@4.17.15, lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.12, lodash@^4.17. @@ -4989,6 +5215,13 @@ lodash@4.17.15, lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.12, lodash@^4.17.
4989 resolved "https://registry.npm.taobao.org/lodash/download/lodash-4.17.15.tgz?cache=0&sync_timestamp=1571657272199&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flodash%2Fdownload%2Flodash-4.17.15.tgz#b447f6670a0455bbfeedd11392eff330ea097548" 5215 resolved "https://registry.npm.taobao.org/lodash/download/lodash-4.17.15.tgz?cache=0&sync_timestamp=1571657272199&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flodash%2Fdownload%2Flodash-4.17.15.tgz#b447f6670a0455bbfeedd11392eff330ea097548"
4990 integrity sha1-tEf2ZwoEVbv+7dETku/zMOoJdUg= 5216 integrity sha1-tEf2ZwoEVbv+7dETku/zMOoJdUg=
4991 5217
  5218 +log-symbols@^1.0.2:
  5219 + version "1.0.2"
  5220 + resolved "https://registry.npm.taobao.org/log-symbols/download/log-symbols-1.0.2.tgz#376ff7b58ea3086a0f09facc74617eca501e1a18"
  5221 + integrity sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=
  5222 + dependencies:
  5223 + chalk "^1.0.0"
  5224 +
4992 log-symbols@^2.2.0: 5225 log-symbols@^2.2.0:
4993 version "2.2.0" 5226 version "2.2.0"
4994 resolved "https://registry.npm.taobao.org/log-symbols/download/log-symbols-2.2.0.tgz#5740e1c5d6f0dfda4ad9323b5332107ef6b4c40a" 5227 resolved "https://registry.npm.taobao.org/log-symbols/download/log-symbols-2.2.0.tgz#5740e1c5d6f0dfda4ad9323b5332107ef6b4c40a"
@@ -4996,6 +5229,22 @@ log-symbols@^2.2.0: @@ -4996,6 +5229,22 @@ log-symbols@^2.2.0:
4996 dependencies: 5229 dependencies:
4997 chalk "^2.0.1" 5230 chalk "^2.0.1"
4998 5231
  5232 +log-symbols@^3.0.0:
  5233 + version "3.0.0"
  5234 + resolved "https://registry.npm.taobao.org/log-symbols/download/log-symbols-3.0.0.tgz#f3a08516a5dea893336a7dee14d18a1cfdab77c4"
  5235 + integrity sha1-86CFFqXeqJMzan3uFNGKHP2rd8Q=
  5236 + dependencies:
  5237 + chalk "^2.4.2"
  5238 +
  5239 +log-update@^2.3.0:
  5240 + version "2.3.0"
  5241 + resolved "https://registry.npm.taobao.org/log-update/download/log-update-2.3.0.tgz#88328fd7d1ce7938b29283746f0b1bc126b24708"
  5242 + integrity sha1-iDKP19HOeTiykoN0bwsbwSayRwg=
  5243 + dependencies:
  5244 + ansi-escapes "^3.0.0"
  5245 + cli-cursor "^2.0.0"
  5246 + wrap-ansi "^3.0.1"
  5247 +
4999 logkitty@^0.6.0: 5248 logkitty@^0.6.0:
5000 version "0.6.1" 5249 version "0.6.1"
5001 resolved "https://registry.npm.taobao.org/logkitty/download/logkitty-0.6.1.tgz#fe29209669d261539cbd6bb998a136fc92a1a05c" 5250 resolved "https://registry.npm.taobao.org/logkitty/download/logkitty-0.6.1.tgz#fe29209669d261539cbd6bb998a136fc92a1a05c"
@@ -5393,6 +5642,14 @@ micromatch@^3.0.4, micromatch@^3.1.10, micromatch@^3.1.4: @@ -5393,6 +5642,14 @@ micromatch@^3.0.4, micromatch@^3.1.10, micromatch@^3.1.4:
5393 snapdragon "^0.8.1" 5642 snapdragon "^0.8.1"
5394 to-regex "^3.0.2" 5643 to-regex "^3.0.2"
5395 5644
  5645 +micromatch@^4.0.2:
  5646 + version "4.0.2"
  5647 + resolved "https://registry.npm.taobao.org/micromatch/download/micromatch-4.0.2.tgz#4fcb0999bf9fbc2fcbdd212f6d629b9a56c39259"
  5648 + integrity sha1-T8sJmb+fvC/L3SEvbWKbmlbDklk=
  5649 + dependencies:
  5650 + braces "^3.0.1"
  5651 + picomatch "^2.0.5"
  5652 +
5396 mime-db@1.43.0, "mime-db@>= 1.43.0 < 2": 5653 mime-db@1.43.0, "mime-db@>= 1.43.0 < 2":
5397 version "1.43.0" 5654 version "1.43.0"
5398 resolved "https://registry.npm.taobao.org/mime-db/download/mime-db-1.43.0.tgz?cache=0&sync_timestamp=1578281104943&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmime-db%2Fdownload%2Fmime-db-1.43.0.tgz#0a12e0502650e473d735535050e7c8f4eb4fae58" 5655 resolved "https://registry.npm.taobao.org/mime-db/download/mime-db-1.43.0.tgz?cache=0&sync_timestamp=1578281104943&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmime-db%2Fdownload%2Fmime-db-1.43.0.tgz#0a12e0502650e473d735535050e7c8f4eb4fae58"
@@ -5616,6 +5873,11 @@ normalize-path@^2.1.1: @@ -5616,6 +5873,11 @@ normalize-path@^2.1.1:
5616 dependencies: 5873 dependencies:
5617 remove-trailing-separator "^1.0.1" 5874 remove-trailing-separator "^1.0.1"
5618 5875
  5876 +normalize-path@^3.0.0:
  5877 + version "3.0.0"
  5878 + resolved "https://registry.npm.taobao.org/normalize-path/download/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
  5879 + integrity sha1-Dc1p/yOhybEf0JeDFmRKA4ghamU=
  5880 +
5619 npm-run-path@^2.0.0: 5881 npm-run-path@^2.0.0:
5620 version "2.0.2" 5882 version "2.0.2"
5621 resolved "https://registry.npm.taobao.org/npm-run-path/download/npm-run-path-2.0.2.tgz?cache=0&sync_timestamp=1577053500910&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnpm-run-path%2Fdownload%2Fnpm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" 5883 resolved "https://registry.npm.taobao.org/npm-run-path/download/npm-run-path-2.0.2.tgz?cache=0&sync_timestamp=1577053500910&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnpm-run-path%2Fdownload%2Fnpm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f"
@@ -5623,6 +5885,13 @@ npm-run-path@^2.0.0: @@ -5623,6 +5885,13 @@ npm-run-path@^2.0.0:
5623 dependencies: 5885 dependencies:
5624 path-key "^2.0.0" 5886 path-key "^2.0.0"
5625 5887
  5888 +npm-run-path@^4.0.0:
  5889 + version "4.0.1"
  5890 + resolved "https://registry.npm.taobao.org/npm-run-path/download/npm-run-path-4.0.1.tgz?cache=0&sync_timestamp=1577053500910&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnpm-run-path%2Fdownload%2Fnpm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea"
  5891 + integrity sha1-t+zR5e1T2o43pV4cImnguX7XSOo=
  5892 + dependencies:
  5893 + path-key "^3.0.0"
  5894 +
5626 null-check@^1.0.0: 5895 null-check@^1.0.0:
5627 version "1.0.0" 5896 version "1.0.0"
5628 resolved "https://registry.npm.taobao.org/null-check/download/null-check-1.0.0.tgz#977dffd7176012b9ec30d2a39db5cf72a0439edd" 5897 resolved "https://registry.npm.taobao.org/null-check/download/null-check-1.0.0.tgz#977dffd7176012b9ec30d2a39db5cf72a0439edd"
@@ -5841,6 +6110,11 @@ p-finally@^1.0.0: @@ -5841,6 +6110,11 @@ p-finally@^1.0.0:
5841 resolved "https://registry.npm.taobao.org/p-finally/download/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" 6110 resolved "https://registry.npm.taobao.org/p-finally/download/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae"
5842 integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= 6111 integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=
5843 6112
  6113 +p-finally@^2.0.0:
  6114 + version "2.0.1"
  6115 + resolved "https://registry.npm.taobao.org/p-finally/download/p-finally-2.0.1.tgz#bd6fcaa9c559a096b680806f4d657b3f0f240561"
  6116 + integrity sha1-vW/KqcVZoJa2gIBvTWV7Pw8kBWE=
  6117 +
5844 p-is-promise@^2.0.0: 6118 p-is-promise@^2.0.0:
5845 version "2.1.0" 6119 version "2.1.0"
5846 resolved "https://registry.npm.taobao.org/p-is-promise/download/p-is-promise-2.1.0.tgz#918cebaea248a62cf7ffab8e3bca8c5f882fc42e" 6120 resolved "https://registry.npm.taobao.org/p-is-promise/download/p-is-promise-2.1.0.tgz#918cebaea248a62cf7ffab8e3bca8c5f882fc42e"
@@ -5881,6 +6155,11 @@ p-locate@^4.1.0: @@ -5881,6 +6155,11 @@ p-locate@^4.1.0:
5881 dependencies: 6155 dependencies:
5882 p-limit "^2.2.0" 6156 p-limit "^2.2.0"
5883 6157
  6158 +p-map@^2.0.0:
  6159 + version "2.1.0"
  6160 + resolved "https://registry.npm.taobao.org/p-map/download/p-map-2.1.0.tgz#310928feef9c9ecc65b68b17693018a665cea175"
  6161 + integrity sha1-MQko/u+cnsxltosXaTAYpmXOoXU=
  6162 +
5884 p-reduce@^1.0.0: 6163 p-reduce@^1.0.0:
5885 version "1.0.0" 6164 version "1.0.0"
5886 resolved "https://registry.npm.taobao.org/p-reduce/download/p-reduce-1.0.0.tgz#18c2b0dd936a4690a529f8231f58a0fdb6a47dfa" 6165 resolved "https://registry.npm.taobao.org/p-reduce/download/p-reduce-1.0.0.tgz#18c2b0dd936a4690a529f8231f58a0fdb6a47dfa"
@@ -5985,6 +6264,11 @@ path-key@^2.0.0, path-key@^2.0.1: @@ -5985,6 +6264,11 @@ path-key@^2.0.0, path-key@^2.0.1:
5985 resolved "https://registry.npm.taobao.org/path-key/download/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" 6264 resolved "https://registry.npm.taobao.org/path-key/download/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40"
5986 integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= 6265 integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=
5987 6266
  6267 +path-key@^3.0.0, path-key@^3.1.0:
  6268 + version "3.1.1"
  6269 + resolved "https://registry.npm.taobao.org/path-key/download/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375"
  6270 + integrity sha1-WB9q3mWMu6ZaDTOA3ndTKVBU83U=
  6271 +
5988 path-parse@^1.0.6: 6272 path-parse@^1.0.6:
5989 version "1.0.6" 6273 version "1.0.6"
5990 resolved "https://registry.npm.taobao.org/path-parse/download/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c" 6274 resolved "https://registry.npm.taobao.org/path-parse/download/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c"
@@ -6023,6 +6307,11 @@ performance-now@^2.1.0: @@ -6023,6 +6307,11 @@ performance-now@^2.1.0:
6023 resolved "https://registry.npm.taobao.org/performance-now/download/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" 6307 resolved "https://registry.npm.taobao.org/performance-now/download/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b"
6024 integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= 6308 integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=
6025 6309
  6310 +picomatch@^2.0.5:
  6311 + version "2.2.1"
  6312 + resolved "https://registry.npm.taobao.org/picomatch/download/picomatch-2.2.1.tgz#21bac888b6ed8601f831ce7816e335bc779f0a4a"
  6313 + integrity sha1-IbrIiLbthgH4Mc54FuM1vHefCko=
  6314 +
6026 pify@^2.0.0, pify@^2.3.0: 6315 pify@^2.0.0, pify@^2.3.0:
6027 version "2.3.0" 6316 version "2.3.0"
6028 resolved "https://registry.npm.taobao.org/pify/download/pify-2.3.0.tgz?cache=0&sync_timestamp=1581697613983&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpify%2Fdownload%2Fpify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" 6317 resolved "https://registry.npm.taobao.org/pify/download/pify-2.3.0.tgz?cache=0&sync_timestamp=1581697613983&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpify%2Fdownload%2Fpify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c"
@@ -6113,11 +6402,23 @@ prelude-ls@~1.1.2: @@ -6113,11 +6402,23 @@ prelude-ls@~1.1.2:
6113 resolved "https://registry.npm.taobao.org/prelude-ls/download/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" 6402 resolved "https://registry.npm.taobao.org/prelude-ls/download/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54"
6114 integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= 6403 integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=
6115 6404
  6405 +prettier-linter-helpers@^1.0.0:
  6406 + version "1.0.0"
  6407 + resolved "https://registry.npm.taobao.org/prettier-linter-helpers/download/prettier-linter-helpers-1.0.0.tgz#d23d41fe1375646de2d0104d3454a3008802cf7b"
  6408 + integrity sha1-0j1B/hN1ZG3i0BBNNFSjAIgCz3s=
  6409 + dependencies:
  6410 + fast-diff "^1.1.2"
  6411 +
6116 prettier@1.16.4: 6412 prettier@1.16.4:
6117 version "1.16.4" 6413 version "1.16.4"
6118 resolved "https://registry.npm.taobao.org/prettier/download/prettier-1.16.4.tgz#73e37e73e018ad2db9c76742e2647e21790c9717" 6414 resolved "https://registry.npm.taobao.org/prettier/download/prettier-1.16.4.tgz#73e37e73e018ad2db9c76742e2647e21790c9717"
6119 integrity sha1-c+N+c+AYrS25x2dC4mR+IXkMlxc= 6415 integrity sha1-c+N+c+AYrS25x2dC4mR+IXkMlxc=
6120 6416
  6417 +prettier@1.19.1:
  6418 + version "1.19.1"
  6419 + resolved "https://registry.npm.taobao.org/prettier/download/prettier-1.19.1.tgz#f7d7f5ff8a9cd872a7be4ca142095956a60797cb"
  6420 + integrity sha1-99f1/4qc2HKnvkyhQglZVqYHl8s=
  6421 +
6121 pretty-format@^24.7.0, pretty-format@^24.9.0: 6422 pretty-format@^24.7.0, pretty-format@^24.9.0:
6122 version "24.9.0" 6423 version "24.9.0"
6123 resolved "https://registry.npm.taobao.org/pretty-format/download/pretty-format-24.9.0.tgz?cache=0&sync_timestamp=1579655022191&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpretty-format%2Fdownload%2Fpretty-format-24.9.0.tgz#12fac31b37019a4eea3c11aa9a959eb7628aa7c9" 6424 resolved "https://registry.npm.taobao.org/pretty-format/download/pretty-format-24.9.0.tgz?cache=0&sync_timestamp=1579655022191&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpretty-format%2Fdownload%2Fpretty-format-24.9.0.tgz#12fac31b37019a4eea3c11aa9a959eb7628aa7c9"
@@ -6688,7 +6989,7 @@ rxjs@^5.4.3: @@ -6688,7 +6989,7 @@ rxjs@^5.4.3:
6688 dependencies: 6989 dependencies:
6689 symbol-observable "1.0.1" 6990 symbol-observable "1.0.1"
6690 6991
6691 -rxjs@^6.4.0, rxjs@^6.5.3: 6992 +rxjs@^6.3.3, rxjs@^6.4.0, rxjs@^6.5.3:
6692 version "6.5.4" 6993 version "6.5.4"
6693 resolved "https://registry.npm.taobao.org/rxjs/download/rxjs-6.5.4.tgz#e0777fe0d184cec7872df147f303572d414e211c" 6994 resolved "https://registry.npm.taobao.org/rxjs/download/rxjs-6.5.4.tgz#e0777fe0d184cec7872df147f303572d414e211c"
6694 integrity sha1-4Hd/4NGEzseHLfFH8wNXLUFOIRw= 6995 integrity sha1-4Hd/4NGEzseHLfFH8wNXLUFOIRw=
@@ -6836,11 +7137,23 @@ shebang-command@^1.2.0: @@ -6836,11 +7137,23 @@ shebang-command@^1.2.0:
6836 dependencies: 7137 dependencies:
6837 shebang-regex "^1.0.0" 7138 shebang-regex "^1.0.0"
6838 7139
  7140 +shebang-command@^2.0.0:
  7141 + version "2.0.0"
  7142 + resolved "https://registry.npm.taobao.org/shebang-command/download/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea"
  7143 + integrity sha1-zNCvT4g1+9wmW4JGGq8MNmY/NOo=
  7144 + dependencies:
  7145 + shebang-regex "^3.0.0"
  7146 +
6839 shebang-regex@^1.0.0: 7147 shebang-regex@^1.0.0:
6840 version "1.0.0" 7148 version "1.0.0"
6841 resolved "https://registry.npm.taobao.org/shebang-regex/download/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" 7149 resolved "https://registry.npm.taobao.org/shebang-regex/download/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3"
6842 integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= 7150 integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=
6843 7151
  7152 +shebang-regex@^3.0.0:
  7153 + version "3.0.0"
  7154 + resolved "https://registry.npm.taobao.org/shebang-regex/download/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172"
  7155 + integrity sha1-rhbxZE2HPsrYQ7AwexQzYtTEIXI=
  7156 +
6844 shell-quote@1.6.1: 7157 shell-quote@1.6.1:
6845 version "1.6.1" 7158 version "1.6.1"
6846 resolved "https://registry.npm.taobao.org/shell-quote/download/shell-quote-1.6.1.tgz#f4781949cce402697127430ea3b3c5476f481767" 7159 resolved "https://registry.npm.taobao.org/shell-quote/download/shell-quote-1.6.1.tgz#f4781949cce402697127430ea3b3c5476f481767"
@@ -6899,6 +7212,11 @@ slash@^3.0.0: @@ -6899,6 +7212,11 @@ slash@^3.0.0:
6899 resolved "https://registry.npm.taobao.org/slash/download/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" 7212 resolved "https://registry.npm.taobao.org/slash/download/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634"
6900 integrity sha1-ZTm+hwwWWtvVJAIg2+Nh8bxNRjQ= 7213 integrity sha1-ZTm+hwwWWtvVJAIg2+Nh8bxNRjQ=
6901 7214
  7215 +slice-ansi@0.0.4:
  7216 + version "0.0.4"
  7217 + resolved "https://registry.npm.taobao.org/slice-ansi/download/slice-ansi-0.0.4.tgz#edbf8903f66f7ce2f8eafd6ceed65e264c831b35"
  7218 + integrity sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=
  7219 +
6902 slice-ansi@^2.0.0, slice-ansi@^2.1.0: 7220 slice-ansi@^2.0.0, slice-ansi@^2.1.0:
6903 version "2.1.0" 7221 version "2.1.0"
6904 resolved "https://registry.npm.taobao.org/slice-ansi/download/slice-ansi-2.1.0.tgz#cacd7693461a637a5788d92a7dd4fba068e81636" 7222 resolved "https://registry.npm.taobao.org/slice-ansi/download/slice-ansi-2.1.0.tgz#cacd7693461a637a5788d92a7dd4fba068e81636"
@@ -7100,6 +7418,11 @@ stream-buffers@~2.2.0: @@ -7100,6 +7418,11 @@ stream-buffers@~2.2.0:
7100 resolved "https://registry.npm.taobao.org/stream-buffers/download/stream-buffers-2.2.0.tgz#91d5f5130d1cef96dcfa7f726945188741d09ee4" 7418 resolved "https://registry.npm.taobao.org/stream-buffers/download/stream-buffers-2.2.0.tgz#91d5f5130d1cef96dcfa7f726945188741d09ee4"
7101 integrity sha1-kdX1Ew0c75bc+n9yaUUYh0HQnuQ= 7419 integrity sha1-kdX1Ew0c75bc+n9yaUUYh0HQnuQ=
7102 7420
  7421 +string-argv@0.3.1:
  7422 + version "0.3.1"
  7423 + resolved "https://registry.npm.taobao.org/string-argv/download/string-argv-0.3.1.tgz#95e2fbec0427ae19184935f816d74aaa4c5c19da"
  7424 + integrity sha1-leL77AQnrhkYSTX4FtdKqkxcGdo=
  7425 +
7103 string-length@^2.0.0: 7426 string-length@^2.0.0:
7104 version "2.0.0" 7427 version "2.0.0"
7105 resolved "https://registry.npm.taobao.org/string-length/download/string-length-2.0.0.tgz#d40dbb686a3ace960c1cffca562bf2c45f8363ed" 7428 resolved "https://registry.npm.taobao.org/string-length/download/string-length-2.0.0.tgz#d40dbb686a3ace960c1cffca562bf2c45f8363ed"
@@ -7173,6 +7496,15 @@ string_decoder@~1.1.1: @@ -7173,6 +7496,15 @@ string_decoder@~1.1.1:
7173 dependencies: 7496 dependencies:
7174 safe-buffer "~5.1.0" 7497 safe-buffer "~5.1.0"
7175 7498
  7499 +stringify-object@^3.3.0:
  7500 + version "3.3.0"
  7501 + resolved "https://registry.npm.taobao.org/stringify-object/download/stringify-object-3.3.0.tgz#703065aefca19300d3ce88af4f5b3956d7556629"
  7502 + integrity sha1-cDBlrvyhkwDTzoivT1s5VtdVZik=
  7503 + dependencies:
  7504 + get-own-enumerable-property-symbols "^3.0.0"
  7505 + is-obj "^1.0.1"
  7506 + is-regexp "^1.0.0"
  7507 +
7176 stringify-package@1.0.1: 7508 stringify-package@1.0.1:
7177 version "1.0.1" 7509 version "1.0.1"
7178 resolved "https://registry.npm.taobao.org/stringify-package/download/stringify-package-1.0.1.tgz#e5aa3643e7f74d0f28628b72f3dad5cecfc3ba85" 7510 resolved "https://registry.npm.taobao.org/stringify-package/download/stringify-package-1.0.1.tgz#e5aa3643e7f74d0f28628b72f3dad5cecfc3ba85"
@@ -7228,6 +7560,11 @@ strip-eof@^1.0.0: @@ -7228,6 +7560,11 @@ strip-eof@^1.0.0:
7228 resolved "https://registry.npm.taobao.org/strip-eof/download/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" 7560 resolved "https://registry.npm.taobao.org/strip-eof/download/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf"
7229 integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8= 7561 integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=
7230 7562
  7563 +strip-final-newline@^2.0.0:
  7564 + version "2.0.0"
  7565 + resolved "https://registry.npm.taobao.org/strip-final-newline/download/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad"
  7566 + integrity sha1-ibhS+y/L6Tb29LMYevsKEsGrWK0=
  7567 +
7231 strip-indent@^1.0.1: 7568 strip-indent@^1.0.1:
7232 version "1.0.1" 7569 version "1.0.1"
7233 resolved "https://registry.npm.taobao.org/strip-indent/download/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2" 7570 resolved "https://registry.npm.taobao.org/strip-indent/download/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2"
@@ -7250,6 +7587,11 @@ sudo-prompt@^9.0.0: @@ -7250,6 +7587,11 @@ sudo-prompt@^9.0.0:
7250 resolved "https://registry.npm.taobao.org/sudo-prompt/download/sudo-prompt-9.1.1.tgz#73853d729770392caec029e2470db9c221754db0" 7587 resolved "https://registry.npm.taobao.org/sudo-prompt/download/sudo-prompt-9.1.1.tgz#73853d729770392caec029e2470db9c221754db0"
7251 integrity sha1-c4U9cpdwOSyuwCniRw25wiF1TbA= 7588 integrity sha1-c4U9cpdwOSyuwCniRw25wiF1TbA=
7252 7589
  7590 +supports-color@^2.0.0:
  7591 + version "2.0.0"
  7592 + resolved "https://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7"
  7593 + integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=
  7594 +
7253 supports-color@^5.3.0: 7595 supports-color@^5.3.0:
7254 version "5.5.0" 7596 version "5.5.0"
7255 resolved "https://registry.npm.taobao.org/supports-color/download/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" 7597 resolved "https://registry.npm.taobao.org/supports-color/download/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
@@ -7276,6 +7618,11 @@ symbol-observable@1.0.1: @@ -7276,6 +7618,11 @@ symbol-observable@1.0.1:
7276 resolved "https://registry.npm.taobao.org/symbol-observable/download/symbol-observable-1.0.1.tgz#8340fc4702c3122df5d22288f88283f513d3fdd4" 7618 resolved "https://registry.npm.taobao.org/symbol-observable/download/symbol-observable-1.0.1.tgz#8340fc4702c3122df5d22288f88283f513d3fdd4"
7277 integrity sha1-g0D8RwLDEi310iKI+IKD9RPT/dQ= 7619 integrity sha1-g0D8RwLDEi310iKI+IKD9RPT/dQ=
7278 7620
  7621 +symbol-observable@^1.1.0:
  7622 + version "1.2.0"
  7623 + resolved "https://registry.npm.taobao.org/symbol-observable/download/symbol-observable-1.2.0.tgz#c22688aed4eab3cdc2dfeacbb561660560a00804"
  7624 + integrity sha1-wiaIrtTqs83C3+rLtWFmBWCgCAQ=
  7625 +
7279 symbol-tree@^3.2.2: 7626 symbol-tree@^3.2.2:
7280 version "3.2.4" 7627 version "3.2.4"
7281 resolved "https://registry.npm.taobao.org/symbol-tree/download/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2" 7628 resolved "https://registry.npm.taobao.org/symbol-tree/download/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2"
@@ -7381,6 +7728,13 @@ to-regex-range@^2.1.0: @@ -7381,6 +7728,13 @@ to-regex-range@^2.1.0:
7381 is-number "^3.0.0" 7728 is-number "^3.0.0"
7382 repeat-string "^1.6.1" 7729 repeat-string "^1.6.1"
7383 7730
  7731 +to-regex-range@^5.0.1:
  7732 + version "5.0.1"
  7733 + resolved "https://registry.npm.taobao.org/to-regex-range/download/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4"
  7734 + integrity sha1-FkjESq58jZiKMmAY7XL1tN0DkuQ=
  7735 + dependencies:
  7736 + is-number "^7.0.0"
  7737 +
7384 to-regex@^3.0.1, to-regex@^3.0.2: 7738 to-regex@^3.0.1, to-regex@^3.0.2:
7385 version "3.0.2" 7739 version "3.0.2"
7386 resolved "https://registry.npm.taobao.org/to-regex/download/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" 7740 resolved "https://registry.npm.taobao.org/to-regex/download/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce"
@@ -7716,6 +8070,13 @@ which@^1.2.14, which@^1.2.9, which@^1.3.0: @@ -7716,6 +8070,13 @@ which@^1.2.14, which@^1.2.9, which@^1.3.0:
7716 dependencies: 8070 dependencies:
7717 isexe "^2.0.0" 8071 isexe "^2.0.0"
7718 8072
  8073 +which@^2.0.1:
  8074 + version "2.0.2"
  8075 + resolved "https://registry.npm.taobao.org/which/download/which-2.0.2.tgz?cache=0&sync_timestamp=1574116720213&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwhich%2Fdownload%2Fwhich-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1"
  8076 + integrity sha1-fGqN0KY2oDJ+ELWckobu6T8/UbE=
  8077 + dependencies:
  8078 + isexe "^2.0.0"
  8079 +
7719 word-wrap@^1.0.3, word-wrap@~1.2.3: 8080 word-wrap@^1.0.3, word-wrap@~1.2.3:
7720 version "1.2.3" 8081 version "1.2.3"
7721 resolved "https://registry.npm.taobao.org/word-wrap/download/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" 8082 resolved "https://registry.npm.taobao.org/word-wrap/download/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c"
@@ -7739,6 +8100,14 @@ wrap-ansi@^2.0.0: @@ -7739,6 +8100,14 @@ wrap-ansi@^2.0.0:
7739 string-width "^1.0.1" 8100 string-width "^1.0.1"
7740 strip-ansi "^3.0.1" 8101 strip-ansi "^3.0.1"
7741 8102
  8103 +wrap-ansi@^3.0.1:
  8104 + version "3.0.1"
  8105 + resolved "https://registry.npm.taobao.org/wrap-ansi/download/wrap-ansi-3.0.1.tgz#288a04d87eda5c286e060dfe8f135ce8d007f8ba"
  8106 + integrity sha1-KIoE2H7aXChuBg3+jxNc6NAH+Lo=
  8107 + dependencies:
  8108 + string-width "^2.1.1"
  8109 + strip-ansi "^4.0.0"
  8110 +
7742 wrap-ansi@^5.1.0: 8111 wrap-ansi@^5.1.0:
7743 version "5.1.0" 8112 version "5.1.0"
7744 resolved "https://registry.npm.taobao.org/wrap-ansi/download/wrap-ansi-5.1.0.tgz#1fd1f67235d5b6d0fee781056001bfb694c03b09" 8113 resolved "https://registry.npm.taobao.org/wrap-ansi/download/wrap-ansi-5.1.0.tgz#1fd1f67235d5b6d0fee781056001bfb694c03b09"