Commit cee04c995dfd08ee6279546e6ef1521ac72b617a

Authored by ly525
1 parent 4fb2f41e

update text component with medium-editor

front-end/h5/package.json
... ... @@ -22,6 +22,7 @@
22 22 "element-ui": "^2.9.1",
23 23 "font-awesome": "4.7.0",
24 24 "html2canvas": "^1.0.0-rc.3",
  25 + "medium-editor": "^5.23.3",
25 26 "node-sass": "^4.12.0",
26 27 "proxy-agent": "^3.1.0",
27 28 "qrcode": "^1.4.1",
... ... @@ -29,9 +30,12 @@
29 30 "strapi-sdk-javascript": "^0.3.1",
30 31 "stylus": "^0.54.7",
31 32 "stylus-loader": "^3.0.2",
  33 + "v-click-outside": "^2.1.4",
32 34 "vue": "^2.6.10",
33 35 "vue-i18n": "^8.14.1",
  36 + "vue-quill-editor": "^3.0.6",
34 37 "vue-router": "^3.0.3",
  38 + "vue2-medium-editor": "^1.1.6",
35 39 "vuex": "^3.0.1"
36 40 },
37 41 "devDependencies": {
... ...
front-end/h5/src/components/plugins/lbp-text.js
1 1 import LbpTextAlign from '@luban-h5/lbs-text-align'
  2 +import MediumEditor from 'vue2-medium-editor'
  3 +import 'medium-editor/dist/css/medium-editor.css'
  4 +import 'medium-editor/dist/css/themes/default.css'
2 5  
3 6 export default {
4 7 render (h) {
5   - const self = this
6 8 const {
7 9 color,
8 10 textAlign,
9 11 fontSize,
10 12 lineHeight,
11   - borderColor
  13 + borderColor,
  14 + borderWidth
12 15 } = this
13 16  
14 17 const style = {
15   - color: `${color} !important`,
  18 + position: 'relative',
16 19 textAlign,
  20 + fontSize,
  21 + color: `${color} !important`,
  22 + textDecoration: 'none',
17 23 backgroundColor: 'transparent',
18   - fontSize: fontSize,
19 24 lineHeight: lineHeight + 'em',
20   - borderColor,
21   - textDecoration: 'none'
  25 + border: `${borderWidth}px solid ${borderColor}`
22 26 }
23   - return h('div', {
24   - style,
25   - on: {
26   - dblclick () {
27   - self.canEdit = true
28   - }
29   - }
30   - }, [
31   - h('div', {
32   - ref: 'editableText',
33   - style: {
34   - height: '100%'
35   - },
36   - domProps: {
37   - innerHTML: self.innerText,
38   - contentEditable: self.canEdit
39   - },
40   - on: {
41   - blur () {
42   - self.canEdit = false
43   - },
44   - input () {
45   - self.$emit('input', {
46   - value: self.$refs.editableText.innerHTML,
47   - pluginName: 'lbp-text'
48   - })
49   - }
  27 + const pureText = <div domPropsInnerHTML={this.text} class="ql-editor ql-container"></div>
  28 + return (
  29 + <div
  30 + onDblclick={e => {
  31 + this.canEdit = true
  32 + e.stopPropagation()
  33 + }}
  34 + onMousedown={e => {
  35 + if (this.canEdit) { e.stopPropagation() }
  36 + }}
  37 + v-click-outside={(e) => {
  38 + this.canEdit = false
  39 + }}
  40 + style={style}
  41 + >
  42 + {
  43 + this.canEdit
  44 + ? <MediumEditor
  45 + text={this.text}
  46 + options={{
  47 + toolbar: {
  48 + /* These are the default options for the toolbar,
  49 + if nothing is passed this is what is used */
  50 + allowMultiParagraphSelection: true,
  51 + buttons: ['bold', 'italic', 'underline', 'anchor', 'h2', 'h3', 'quote', 'justifyCenter'],
  52 + diffLeft: 0,
  53 + diffTop: -10,
  54 + firstButtonClass: 'medium-editor-button-first',
  55 + lastButtonClass: 'medium-editor-button-last',
  56 + relativeContainer: null,
  57 + standardizeSelectionStart: false,
  58 + static: true,
  59 +
  60 + /* options which only apply when static is true */
  61 + align: 'center',
  62 + sticky: true,
  63 + updateOnEmptySelection: false
  64 + }
  65 + }}
  66 + onEdit={(ev) => {
  67 + if (this.canEdit) {
  68 + // ev.preventDefault()
  69 + // ev.stopPropagation()
  70 + }
  71 + if (ev.event.target) {
  72 + this.text = ev.event.target.innerHTML
  73 + }
  74 + // this.$emit('input', {
  75 + // value: ev.event.target.innerHTML,
  76 + // pluginName: 'lbp-text'
  77 + // })
  78 + }}
  79 + custom-tag='div'>
  80 + </MediumEditor>
  81 + : pureText
50 82 }
51   - })
  83 + </div>
  84 + )
  85 + // return h('div', {
  86 + // style,
  87 + // on: {
  88 + // dblclick () {
  89 + // self.canEdit = true
  90 + // }
  91 + // }
  92 + // }, [
  93 + // h('div', {
  94 + // ref: 'editableText',
  95 + // style: {
  96 + // height: '100%'
  97 + // },
  98 + // domProps: {
  99 + // innerHTML: self.innerText,
  100 + // contentEditable: self.canEdit
  101 + // },
  102 + // on: {
  103 + // blur () {
  104 + // self.canEdit = false
  105 + // },
  106 + // input () {
  107 + // self.$emit('input', {
  108 + // value: self.$refs.editableText.innerHTML,
  109 + // pluginName: 'lbp-text'
  110 + // })
  111 + // }
  112 + // }
  113 + // })
52 114  
53   - ])
  115 + // ])
54 116 },
55 117 name: 'lbp-text',
56 118 data () {
... ... @@ -98,7 +160,7 @@ export default {
98 160 },
99 161 borderWidth: {
100 162 type: Number,
101   - default: 1
  163 + default: 0
102 164 },
103 165 borderRadius: {
104 166 type: Number,
... ... @@ -170,10 +232,10 @@ export default {
170 232 require: true,
171 233 prop: {
172 234 step: 1,
173   - min: 1,
  235 + min: 0,
174 236 max: 10
175 237 },
176   - defaultPropValue: 1
  238 + defaultPropValue: 0
177 239 },
178 240 borderRadius: {
179 241 type: 'a-input-number',
... ...
front-end/h5/src/main.js
... ... @@ -11,9 +11,11 @@ import Antd from &#39;ant-design-vue&#39;
11 11 import 'ant-design-vue/dist/antd.css'
12 12 // !#zh 请注意,务必使用 font-awesome@4.7.0 版本
13 13 import 'font-awesome/css/font-awesome.min.css'
  14 +import vClickOutside from 'v-click-outside'
14 15  
15 16 Vue.config.productionTip = false
16 17 Vue.use(Antd)
  18 +Vue.use(vClickOutside)
17 19 // Vue.use(ElementUI)
18 20  
19 21 new Vue({
... ...
front-end/h5/yarn.lock
... ... @@ -1270,6 +1270,13 @@ accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.7:
1270 1270 mime-types "~2.1.24"
1271 1271 negotiator "0.6.2"
1272 1272  
  1273 +acorn-dynamic-import@^2.0.0:
  1274 + version "2.0.2"
  1275 + resolved "https://registry.npm.taobao.org/acorn-dynamic-import/download/acorn-dynamic-import-2.0.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Facorn-dynamic-import%2Fdownload%2Facorn-dynamic-import-2.0.2.tgz#c752bd210bef679501b6c6cb7fc84f8f47158cc4"
  1276 + integrity sha1-x1K9IQvvZ5UBtsbLf8hPj0cVjMQ=
  1277 + dependencies:
  1278 + acorn "^4.0.3"
  1279 +
1273 1280 acorn-dynamic-import@^3.0.0:
1274 1281 version "3.0.0"
1275 1282 resolved "https://registry.npm.taobao.org/acorn-dynamic-import/download/acorn-dynamic-import-3.0.0.tgz#901ceee4c7faaef7e07ad2a47e890675da50a278"
... ... @@ -1307,6 +1314,11 @@ acorn@^3.0.4:
1307 1314 resolved "https://registry.npm.taobao.org/acorn/download/acorn-3.3.0.tgz#45e37fb39e8da3f25baee3ff5369e2bb5f22017a"
1308 1315 integrity sha1-ReN/s56No/JbruP/U2niu18iAXo=
1309 1316  
  1317 +acorn@^4.0.3:
  1318 + version "4.0.13"
  1319 + resolved "https://registry.npm.taobao.org/acorn/download/acorn-4.0.13.tgz#105495ae5361d697bd195c825192e1ad7f253787"
  1320 + integrity sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=
  1321 +
1310 1322 acorn@^5.0.0, acorn@^5.5.0, acorn@^5.5.3, acorn@^5.6.2:
1311 1323 version "5.7.3"
1312 1324 resolved "https://registry.npm.taobao.org/acorn/download/acorn-5.7.3.tgz#67aa231bf8812974b85235a96771eb6bd07ea279"
... ... @@ -1348,6 +1360,11 @@ ajv-errors@^1.0.0:
1348 1360 resolved "https://registry.npm.taobao.org/ajv-errors/download/ajv-errors-1.0.1.tgz#f35986aceb91afadec4102fbd85014950cefa64d"
1349 1361 integrity sha1-81mGrOuRr63sQQL72FAUlQzvpk0=
1350 1362  
  1363 +ajv-keywords@^1.1.1:
  1364 + version "1.5.1"
  1365 + resolved "https://registry.npm.taobao.org/ajv-keywords/download/ajv-keywords-1.5.1.tgz#314dd0a4b3368fad3dfcdc54ede6171b886daf3c"
  1366 + integrity sha1-MU3QpLM2j609/NxU7eYXG4htrzw=
  1367 +
1351 1368 ajv-keywords@^2.1.0:
1352 1369 version "2.1.1"
1353 1370 resolved "https://registry.npm.taobao.org/ajv-keywords/download/ajv-keywords-2.1.1.tgz#617997fc5f60576894c435f940d819e135b80762"
... ... @@ -1358,6 +1375,14 @@ ajv-keywords@^3.1.0:
1358 1375 resolved "https://registry.npm.taobao.org/ajv-keywords/download/ajv-keywords-3.4.0.tgz#4b831e7b531415a7cc518cd404e73f6193c6349d"
1359 1376 integrity sha1-S4Mee1MUFafMUYzUBOc/YZPGNJ0=
1360 1377  
  1378 +ajv@^4.7.0:
  1379 + version "4.11.8"
  1380 + resolved "https://registry.npm.taobao.org/ajv/download/ajv-4.11.8.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fajv%2Fdownload%2Fajv-4.11.8.tgz#82ffb02b29e662ae53bdc20af15947706739c536"
  1381 + integrity sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=
  1382 + dependencies:
  1383 + co "^4.6.0"
  1384 + json-stable-stringify "^1.0.1"
  1385 +
1361 1386 ajv@^5.2.3, ajv@^5.3.0:
1362 1387 version "5.5.2"
1363 1388 resolved "https://registry.npm.taobao.org/ajv/download/ajv-5.5.2.tgz#73b5eeca3fab653e3d3f9422b341ad42205dc965"
... ... @@ -1378,6 +1403,15 @@ ajv@^6.1.0, ajv@^6.5.5, ajv@^6.9.1:
1378 1403 json-schema-traverse "^0.4.1"
1379 1404 uri-js "^4.2.2"
1380 1405  
  1406 +align-text@^0.1.1, align-text@^0.1.3:
  1407 + version "0.1.4"
  1408 + resolved "https://registry.npm.taobao.org/align-text/download/align-text-0.1.4.tgz#0cd90a561093f35d0a99256c22b7069433fad117"
  1409 + integrity sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=
  1410 + dependencies:
  1411 + kind-of "^3.0.2"
  1412 + longest "^1.0.1"
  1413 + repeat-string "^1.5.2"
  1414 +
1381 1415 alphanum-sort@^1.0.0:
1382 1416 version "1.0.2"
1383 1417 resolved "https://registry.npm.taobao.org/alphanum-sort/download/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3"
... ... @@ -1513,6 +1547,14 @@ any-promise@^1.0.0:
1513 1547 resolved "https://registry.npm.taobao.org/any-promise/download/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f"
1514 1548 integrity sha1-q8av7tzqUugJzcA3au0845Y10X8=
1515 1549  
  1550 +anymatch@^1.3.0:
  1551 + version "1.3.2"
  1552 + resolved "https://registry.npm.taobao.org/anymatch/download/anymatch-1.3.2.tgz#553dcb8f91e3c889845dfdba34c77721b90b9d7a"
  1553 + integrity sha1-VT3Lj5HjyImEXf26NMd3IbkLnXo=
  1554 + dependencies:
  1555 + micromatch "^2.1.5"
  1556 + normalize-path "^2.0.0"
  1557 +
1516 1558 anymatch@^2.0.0:
1517 1559 version "2.0.0"
1518 1560 resolved "https://registry.npm.taobao.org/anymatch/download/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb"
... ... @@ -1694,7 +1736,7 @@ astral-regex@^1.0.0:
1694 1736 resolved "https://registry.npm.taobao.org/astral-regex/download/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9"
1695 1737 integrity sha1-bIw/uCfdQ+45GPJ7gngqt2WKb9k=
1696 1738  
1697   -async-each@^1.0.1:
  1739 +async-each@^1.0.0, async-each@^1.0.1:
1698 1740 version "1.0.3"
1699 1741 resolved "https://registry.npm.taobao.org/async-each/download/async-each-1.0.3.tgz#b727dbf87d7651602f06f4d4ac387f47d91b0cbf"
1700 1742 integrity sha1-tyfb+H12UWAvBvTUrDh/R9kbDL8=
... ... @@ -1740,6 +1782,13 @@ async@^1.5.2:
1740 1782 resolved "https://registry.npm.taobao.org/async/download/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a"
1741 1783 integrity sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=
1742 1784  
  1785 +async@^2.1.2:
  1786 + version "2.6.3"
  1787 + resolved "https://registry.npm.taobao.org/async/download/async-2.6.3.tgz#d72625e2344a3656e3a3ad4fa749fa83299d82ff"
  1788 + integrity sha1-1yYl4jRKNlbjo61Pp0n6gymdgv8=
  1789 + dependencies:
  1790 + lodash "^4.17.14"
  1791 +
1743 1792 async@^2.1.4:
1744 1793 version "2.6.2"
1745 1794 resolved "https://registry.npm.taobao.org/async/download/async-2.6.2.tgz#18330ea7e6e313887f5d2f2a904bac6fe4dd5381"
... ... @@ -1788,6 +1837,28 @@ axios@^0.18.0:
1788 1837 follow-redirects "1.5.10"
1789 1838 is-buffer "^2.0.2"
1790 1839  
  1840 +babel-cli@^6.24.1:
  1841 + version "6.26.0"
  1842 + resolved "https://registry.npm.taobao.org/babel-cli/download/babel-cli-6.26.0.tgz#502ab54874d7db88ad00b887a06383ce03d002f1"
  1843 + integrity sha1-UCq1SHTX24itALiHoGODzgPQAvE=
  1844 + dependencies:
  1845 + babel-core "^6.26.0"
  1846 + babel-polyfill "^6.26.0"
  1847 + babel-register "^6.26.0"
  1848 + babel-runtime "^6.26.0"
  1849 + commander "^2.11.0"
  1850 + convert-source-map "^1.5.0"
  1851 + fs-readdir-recursive "^1.0.0"
  1852 + glob "^7.1.2"
  1853 + lodash "^4.17.4"
  1854 + output-file-sync "^1.1.2"
  1855 + path-is-absolute "^1.0.1"
  1856 + slash "^1.0.0"
  1857 + source-map "^0.5.6"
  1858 + v8flags "^2.1.1"
  1859 + optionalDependencies:
  1860 + chokidar "^1.6.1"
  1861 +
1791 1862 babel-code-frame@^6.22.0, babel-code-frame@^6.26.0:
1792 1863 version "6.26.0"
1793 1864 resolved "https://registry.npm.taobao.org/babel-code-frame/download/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b"
... ... @@ -1860,6 +1931,41 @@ babel-generator@^6.18.0, babel-generator@^6.26.0:
1860 1931 source-map "^0.5.7"
1861 1932 trim-right "^1.0.1"
1862 1933  
  1934 +babel-helper-evaluate-path@^0.1.0:
  1935 + version "0.1.0"
  1936 + resolved "https://registry.npm.taobao.org/babel-helper-evaluate-path/download/babel-helper-evaluate-path-0.1.0.tgz#95d98c4ea36150483db2e7d3ec9e1954a72629cb"
  1937 + integrity sha1-ldmMTqNhUEg9sufT7J4ZVKcmKcs=
  1938 +
  1939 +babel-helper-flip-expressions@^0.1.2:
  1940 + version "0.1.2"
  1941 + resolved "https://registry.npm.taobao.org/babel-helper-flip-expressions/download/babel-helper-flip-expressions-0.1.2.tgz#77f6652f9de9c42401d827bd46ebd2109e3ef18a"
  1942 + integrity sha1-d/ZlL53pxCQB2Ce9RuvSEJ4+8Yo=
  1943 +
  1944 +babel-helper-is-nodes-equiv@^0.0.1:
  1945 + version "0.0.1"
  1946 + resolved "https://registry.npm.taobao.org/babel-helper-is-nodes-equiv/download/babel-helper-is-nodes-equiv-0.0.1.tgz#34e9b300b1479ddd98ec77ea0bbe9342dfe39684"
  1947 + integrity sha1-NOmzALFHnd2Y7HfqC76TQt/jloQ=
  1948 +
  1949 +babel-helper-is-void-0@^0.1.1:
  1950 + version "0.1.1"
  1951 + resolved "https://registry.npm.taobao.org/babel-helper-is-void-0/download/babel-helper-is-void-0-0.1.1.tgz#72f21a3abba0bef3837f9174fca731aed9a02888"
  1952 + integrity sha1-cvIaOrugvvODf5F0/KcxrtmgKIg=
  1953 +
  1954 +babel-helper-mark-eval-scopes@^0.1.1:
  1955 + version "0.1.1"
  1956 + resolved "https://registry.npm.taobao.org/babel-helper-mark-eval-scopes/download/babel-helper-mark-eval-scopes-0.1.1.tgz#4554345edf9f2549427bd2098e530253f8af2992"
  1957 + integrity sha1-RVQ0Xt+fJUlCe9IJjlMCU/ivKZI=
  1958 +
  1959 +babel-helper-remove-or-void@^0.1.1:
  1960 + version "0.1.1"
  1961 + resolved "https://registry.npm.taobao.org/babel-helper-remove-or-void/download/babel-helper-remove-or-void-0.1.1.tgz#9d7e1856dc6fafcb41b283a416730dc1844f66d7"
  1962 + integrity sha1-nX4YVtxvr8tBsoOkFnMNwYRPZtc=
  1963 +
  1964 +babel-helper-to-multiple-sequence-expressions@^0.1.1:
  1965 + version "0.1.1"
  1966 + resolved "https://registry.npm.taobao.org/babel-helper-to-multiple-sequence-expressions/download/babel-helper-to-multiple-sequence-expressions-0.1.1.tgz#5f1b832b39e4acf954e9137f0251395c71196b35"
  1967 + integrity sha1-XxuDKznkrPlU6RN/AlE5XHEZazU=
  1968 +
1863 1969 babel-helper-vue-jsx-merge-props@^2.0.0, babel-helper-vue-jsx-merge-props@^2.0.3:
1864 1970 version "2.0.3"
1865 1971 resolved "https://registry.npm.taobao.org/babel-helper-vue-jsx-merge-props/download/babel-helper-vue-jsx-merge-props-2.0.3.tgz#22aebd3b33902328e513293a8e4992b384f9f1b6"
... ... @@ -1881,6 +1987,15 @@ babel-jest@^23.6.0:
1881 1987 babel-plugin-istanbul "^4.1.6"
1882 1988 babel-preset-jest "^23.2.0"
1883 1989  
  1990 +babel-loader@^7.0.0:
  1991 + version "7.1.5"
  1992 + resolved "https://registry.npm.taobao.org/babel-loader/download/babel-loader-7.1.5.tgz#e3ee0cd7394aa557e013b02d3e492bfd07aa6d68"
  1993 + integrity sha1-4+4M1zlKpVfgE7AtPkkr/QeqbWg=
  1994 + dependencies:
  1995 + find-cache-dir "^1.0.0"
  1996 + loader-utils "^1.0.2"
  1997 + mkdirp "^0.5.1"
  1998 +
1884 1999 babel-loader@^8.0.5:
1885 2000 version "8.0.6"
1886 2001 resolved "https://registry.npm.taobao.org/babel-loader/download/babel-loader-8.0.6.tgz#e33bdb6f362b03f4bb141a0c21ab87c501b70dfb"
... ... @@ -1920,6 +2035,81 @@ babel-plugin-jest-hoist@^23.2.0:
1920 2035 resolved "https://registry.npm.taobao.org/babel-plugin-jest-hoist/download/babel-plugin-jest-hoist-23.2.0.tgz#e61fae05a1ca8801aadee57a6d66b8cefaf44167"
1921 2036 integrity sha1-5h+uBaHKiAGq3uV6bWa4zvr0QWc=
1922 2037  
  2038 +babel-plugin-minify-builtins@^0.1.3:
  2039 + version "0.1.3"
  2040 + resolved "https://registry.npm.taobao.org/babel-plugin-minify-builtins/download/babel-plugin-minify-builtins-0.1.3.tgz#4f21a7dcb51f91a04ea71d47ff0e8e3b05fec021"
  2041 + integrity sha1-TyGn3LUfkaBOpx1H/w6OOwX+wCE=
  2042 + dependencies:
  2043 + babel-helper-evaluate-path "^0.1.0"
  2044 +
  2045 +babel-plugin-minify-constant-folding@^0.1.3:
  2046 + version "0.1.3"
  2047 + resolved "https://registry.npm.taobao.org/babel-plugin-minify-constant-folding/download/babel-plugin-minify-constant-folding-0.1.3.tgz#57bd172adf8b8d74ad7c99612eb950414ebea3ca"
  2048 + integrity sha1-V70XKt+LjXStfJlhLrlQQU6+o8o=
  2049 + dependencies:
  2050 + babel-helper-evaluate-path "^0.1.0"
  2051 +
  2052 +babel-plugin-minify-dead-code-elimination@^0.1.7:
  2053 + version "0.1.7"
  2054 + resolved "https://registry.npm.taobao.org/babel-plugin-minify-dead-code-elimination/download/babel-plugin-minify-dead-code-elimination-0.1.7.tgz#774f536f347b98393a27baa717872968813c342c"
  2055 + integrity sha1-d09TbzR7mDk6J7qnF4cpaIE8NCw=
  2056 + dependencies:
  2057 + babel-helper-mark-eval-scopes "^0.1.1"
  2058 + babel-helper-remove-or-void "^0.1.1"
  2059 + lodash.some "^4.6.0"
  2060 +
  2061 +babel-plugin-minify-flip-comparisons@^0.1.2:
  2062 + version "0.1.2"
  2063 + resolved "https://registry.npm.taobao.org/babel-plugin-minify-flip-comparisons/download/babel-plugin-minify-flip-comparisons-0.1.2.tgz#e286b40b7599b18dfea195071e4279465cfc1884"
  2064 + integrity sha1-4oa0C3WZsY3+oZUHHkJ5Rlz8GIQ=
  2065 + dependencies:
  2066 + babel-helper-is-void-0 "^0.1.1"
  2067 +
  2068 +babel-plugin-minify-guarded-expressions@^0.1.2:
  2069 + version "0.1.2"
  2070 + resolved "https://registry.npm.taobao.org/babel-plugin-minify-guarded-expressions/download/babel-plugin-minify-guarded-expressions-0.1.2.tgz#dfc3d473b0362d9605d3ce0ac1e22328c60d1007"
  2071 + integrity sha1-38PUc7A2LZYF084KweIjKMYNEAc=
  2072 + dependencies:
  2073 + babel-helper-flip-expressions "^0.1.2"
  2074 +
  2075 +babel-plugin-minify-infinity@^0.1.2:
  2076 + version "0.1.2"
  2077 + resolved "https://registry.npm.taobao.org/babel-plugin-minify-infinity/download/babel-plugin-minify-infinity-0.1.2.tgz#5f1cf67ddedcba13c8a00da832542df0091a1cd4"
  2078 + integrity sha1-Xxz2fd7cuhPIoA2oMlQt8AkaHNQ=
  2079 +
  2080 +babel-plugin-minify-mangle-names@^0.1.3:
  2081 + version "0.1.3"
  2082 + resolved "https://registry.npm.taobao.org/babel-plugin-minify-mangle-names/download/babel-plugin-minify-mangle-names-0.1.3.tgz#bfa24661a6794fb03833587e55828b65449e06fe"
  2083 + integrity sha1-v6JGYaZ5T7A4M1h+VYKLZUSeBv4=
  2084 + dependencies:
  2085 + babel-helper-mark-eval-scopes "^0.1.1"
  2086 +
  2087 +babel-plugin-minify-numeric-literals@^0.1.1:
  2088 + version "0.1.1"
  2089 + resolved "https://registry.npm.taobao.org/babel-plugin-minify-numeric-literals/download/babel-plugin-minify-numeric-literals-0.1.1.tgz#d4b8b0c925f874714ee33ee4b26678583d7ce7fb"
  2090 + integrity sha1-1LiwySX4dHFO4z7ksmZ4WD185/s=
  2091 +
  2092 +babel-plugin-minify-replace@^0.1.2:
  2093 + version "0.1.2"
  2094 + resolved "https://registry.npm.taobao.org/babel-plugin-minify-replace/download/babel-plugin-minify-replace-0.1.2.tgz#b90b9e71ab4d3b36325629a91beabe13b0b16ac1"
  2095 + integrity sha1-uQuecatNOzYyVimpG+q+E7CxasE=
  2096 +
  2097 +babel-plugin-minify-simplify@^0.1.2:
  2098 + version "0.1.2"
  2099 + resolved "https://registry.npm.taobao.org/babel-plugin-minify-simplify/download/babel-plugin-minify-simplify-0.1.2.tgz#a968f1658fdeb2fc759e81fe331d89829df0f6b9"
  2100 + integrity sha1-qWjxZY/esvx1noH+Mx2Jgp3w9rk=
  2101 + dependencies:
  2102 + babel-helper-flip-expressions "^0.1.2"
  2103 + babel-helper-is-nodes-equiv "^0.0.1"
  2104 + babel-helper-to-multiple-sequence-expressions "^0.1.1"
  2105 +
  2106 +babel-plugin-minify-type-constructors@^0.1.2:
  2107 + version "0.1.2"
  2108 + resolved "https://registry.npm.taobao.org/babel-plugin-minify-type-constructors/download/babel-plugin-minify-type-constructors-0.1.2.tgz#db53c5b76cb8e2fcd45d862f17104c78761337ee"
  2109 + integrity sha1-21PFt2y44vzUXYYvFxBMeHYTN+4=
  2110 + dependencies:
  2111 + babel-helper-is-void-0 "^0.1.1"
  2112 +
1923 2113 babel-plugin-module-resolver@3.2.0:
1924 2114 version "3.2.0"
1925 2115 resolved "https://registry.npm.taobao.org/babel-plugin-module-resolver/download/babel-plugin-module-resolver-3.2.0.tgz#ddfa5e301e3b9aa12d852a9979f18b37881ff5a7"
... ... @@ -1946,6 +2136,26 @@ babel-plugin-transform-es2015-modules-commonjs@^6.26.0, babel-plugin-transform-e
1946 2136 babel-template "^6.26.0"
1947 2137 babel-types "^6.26.0"
1948 2138  
  2139 +babel-plugin-transform-inline-consecutive-adds@^0.1.2:
  2140 + version "0.1.2"
  2141 + resolved "https://registry.npm.taobao.org/babel-plugin-transform-inline-consecutive-adds/download/babel-plugin-transform-inline-consecutive-adds-0.1.2.tgz#5442e9f1c19c78a7899f8a4dee6fd481f61001f5"
  2142 + integrity sha1-VELp8cGceKeJn4pN7m/UgfYQAfU=
  2143 +
  2144 +babel-plugin-transform-member-expression-literals@^6.8.4:
  2145 + version "6.9.4"
  2146 + resolved "https://registry.npm.taobao.org/babel-plugin-transform-member-expression-literals/download/babel-plugin-transform-member-expression-literals-6.9.4.tgz#37039c9a0c3313a39495faac2ff3a6b5b9d038bf"
  2147 + integrity sha1-NwOcmgwzE6OUlfqsL/OmtbnQOL8=
  2148 +
  2149 +babel-plugin-transform-merge-sibling-variables@^6.8.5:
  2150 + version "6.9.4"
  2151 + resolved "https://registry.npm.taobao.org/babel-plugin-transform-merge-sibling-variables/download/babel-plugin-transform-merge-sibling-variables-6.9.4.tgz#85b422fc3377b449c9d1cde44087203532401dae"
  2152 + integrity sha1-hbQi/DN3tEnJ0c3kQIcgNTJAHa4=
  2153 +
  2154 +babel-plugin-transform-minify-booleans@^6.8.2:
  2155 + version "6.9.4"
  2156 + resolved "https://registry.npm.taobao.org/babel-plugin-transform-minify-booleans/download/babel-plugin-transform-minify-booleans-6.9.4.tgz#acbb3e56a3555dd23928e4b582d285162dd2b198"
  2157 + integrity sha1-rLs+VqNVXdI5KOS1gtKFFi3SsZg=
  2158 +
1949 2159 babel-plugin-transform-modules@^0.1.1:
1950 2160 version "0.1.1"
1951 2161 resolved "https://registry.npm.taobao.org/babel-plugin-transform-modules/download/babel-plugin-transform-modules-0.1.1.tgz#2a72ced69d85613d953196ae9a86d39f19fd7933"
... ... @@ -1963,6 +2173,38 @@ babel-plugin-transform-object-rest-spread@^6.26.0:
1963 2173 babel-plugin-syntax-object-rest-spread "^6.8.0"
1964 2174 babel-runtime "^6.26.0"
1965 2175  
  2176 +babel-plugin-transform-property-literals@^6.8.4:
  2177 + version "6.9.4"
  2178 + resolved "https://registry.npm.taobao.org/babel-plugin-transform-property-literals/download/babel-plugin-transform-property-literals-6.9.4.tgz#98c1d21e255736573f93ece54459f6ce24985d39"
  2179 + integrity sha1-mMHSHiVXNlc/k+zlRFn2ziSYXTk=
  2180 + dependencies:
  2181 + esutils "^2.0.2"
  2182 +
  2183 +babel-plugin-transform-regexp-constructors@^0.1.1:
  2184 + version "0.1.1"
  2185 + resolved "https://registry.npm.taobao.org/babel-plugin-transform-regexp-constructors/download/babel-plugin-transform-regexp-constructors-0.1.1.tgz#312ab7487cc88a1c62ee25ea1b6087e89b87799c"
  2186 + integrity sha1-MSq3SHzIihxi7iXqG2CH6JuHeZw=
  2187 +
  2188 +babel-plugin-transform-remove-console@^6.8.4:
  2189 + version "6.9.4"
  2190 + resolved "https://registry.npm.taobao.org/babel-plugin-transform-remove-console/download/babel-plugin-transform-remove-console-6.9.4.tgz#b980360c067384e24b357a588d807d3c83527780"
  2191 + integrity sha1-uYA2DAZzhOJLNXpYjYB9PINSd4A=
  2192 +
  2193 +babel-plugin-transform-remove-debugger@^6.8.4:
  2194 + version "6.9.4"
  2195 + resolved "https://registry.npm.taobao.org/babel-plugin-transform-remove-debugger/download/babel-plugin-transform-remove-debugger-6.9.4.tgz#42b727631c97978e1eb2d199a7aec84a18339ef2"
  2196 + integrity sha1-QrcnYxyXl44estGZp67IShgznvI=
  2197 +
  2198 +babel-plugin-transform-remove-undefined@^0.1.2:
  2199 + version "0.1.2"
  2200 + resolved "https://registry.npm.taobao.org/babel-plugin-transform-remove-undefined/download/babel-plugin-transform-remove-undefined-0.1.2.tgz#e1ebf51110f6b1e0665f28382ef73f95e5023652"
  2201 + integrity sha1-4ev1ERD2seBmXyg4Lvc/leUCNlI=
  2202 +
  2203 +babel-plugin-transform-simplify-comparison-operators@^6.8.4:
  2204 + version "6.9.4"
  2205 + resolved "https://registry.npm.taobao.org/babel-plugin-transform-simplify-comparison-operators/download/babel-plugin-transform-simplify-comparison-operators-6.9.4.tgz#f62afe096cab0e1f68a2d753fdf283888471ceb9"
  2206 + integrity sha1-9ir+CWyrDh9ootdT/fKDiIRxzrk=
  2207 +
1966 2208 babel-plugin-transform-strict-mode@^6.24.1:
1967 2209 version "6.24.1"
1968 2210 resolved "https://registry.npm.taobao.org/babel-plugin-transform-strict-mode/download/babel-plugin-transform-strict-mode-6.24.1.tgz#d5faf7aa578a65bbe591cf5edae04a0c67020758"
... ... @@ -1971,6 +2213,49 @@ babel-plugin-transform-strict-mode@^6.24.1:
1971 2213 babel-runtime "^6.22.0"
1972 2214 babel-types "^6.24.1"
1973 2215  
  2216 +babel-plugin-transform-undefined-to-void@^6.8.2:
  2217 + version "6.9.4"
  2218 + resolved "https://registry.npm.taobao.org/babel-plugin-transform-undefined-to-void/download/babel-plugin-transform-undefined-to-void-6.9.4.tgz#be241ca81404030678b748717322b89d0c8fe280"
  2219 + integrity sha1-viQcqBQEAwZ4t0hxcyK4nQyP4oA=
  2220 +
  2221 +babel-polyfill@^6.26.0:
  2222 + version "6.26.0"
  2223 + resolved "https://registry.npm.taobao.org/babel-polyfill/download/babel-polyfill-6.26.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbabel-polyfill%2Fdownload%2Fbabel-polyfill-6.26.0.tgz#379937abc67d7895970adc621f284cd966cf2153"
  2224 + integrity sha1-N5k3q8Z9eJWXCtxiHyhM2WbPIVM=
  2225 + dependencies:
  2226 + babel-runtime "^6.26.0"
  2227 + core-js "^2.5.0"
  2228 + regenerator-runtime "^0.10.5"
  2229 +
  2230 +babel-preset-babili@^0.1.4:
  2231 + version "0.1.4"
  2232 + resolved "https://registry.npm.taobao.org/babel-preset-babili/download/babel-preset-babili-0.1.4.tgz#ad9d6651002f5bc3f07cab300781167f54724bf2"
  2233 + integrity sha1-rZ1mUQAvW8PwfKswB4EWf1RyS/I=
  2234 + dependencies:
  2235 + babel-plugin-minify-builtins "^0.1.3"
  2236 + babel-plugin-minify-constant-folding "^0.1.3"
  2237 + babel-plugin-minify-dead-code-elimination "^0.1.7"
  2238 + babel-plugin-minify-flip-comparisons "^0.1.2"
  2239 + babel-plugin-minify-guarded-expressions "^0.1.2"
  2240 + babel-plugin-minify-infinity "^0.1.2"
  2241 + babel-plugin-minify-mangle-names "^0.1.3"
  2242 + babel-plugin-minify-numeric-literals "^0.1.1"
  2243 + babel-plugin-minify-replace "^0.1.2"
  2244 + babel-plugin-minify-simplify "^0.1.2"
  2245 + babel-plugin-minify-type-constructors "^0.1.2"
  2246 + babel-plugin-transform-inline-consecutive-adds "^0.1.2"
  2247 + babel-plugin-transform-member-expression-literals "^6.8.4"
  2248 + babel-plugin-transform-merge-sibling-variables "^6.8.5"
  2249 + babel-plugin-transform-minify-booleans "^6.8.2"
  2250 + babel-plugin-transform-property-literals "^6.8.4"
  2251 + babel-plugin-transform-regexp-constructors "^0.1.1"
  2252 + babel-plugin-transform-remove-console "^6.8.4"
  2253 + babel-plugin-transform-remove-debugger "^6.8.4"
  2254 + babel-plugin-transform-remove-undefined "^0.1.2"
  2255 + babel-plugin-transform-simplify-comparison-operators "^6.8.4"
  2256 + babel-plugin-transform-undefined-to-void "^6.8.2"
  2257 + lodash.isplainobject "^4.0.6"
  2258 +
1974 2259 babel-preset-jest@^23.2.0:
1975 2260 version "23.2.0"
1976 2261 resolved "https://registry.npm.taobao.org/babel-preset-jest/download/babel-preset-jest-23.2.0.tgz#8ec7a03a138f001a1a8fb1e8113652bf1a55da46"
... ... @@ -2036,6 +2321,14 @@ babel-types@^6.0.0, babel-types@^6.18.0, babel-types@^6.24.1, babel-types@^6.26.
2036 2321 lodash "^4.17.4"
2037 2322 to-fast-properties "^1.0.3"
2038 2323  
  2324 +babili@^0.1.2:
  2325 + version "0.1.4"
  2326 + resolved "https://registry.npm.taobao.org/babili/download/babili-0.1.4.tgz#43bb768664d377dea84ba977abc5b01bd5966f11"
  2327 + integrity sha1-Q7t2hmTTd96oS6l3q8WwG9WWbxE=
  2328 + dependencies:
  2329 + babel-cli "^6.24.1"
  2330 + babel-preset-babili "^0.1.4"
  2331 +
2039 2332 babylon@^6.18.0:
2040 2333 version "6.18.0"
2041 2334 resolved "https://registry.npm.taobao.org/babylon/download/babylon-6.18.0.tgz#af2f3b88fa6f5c1e4c634d1a0f8eac4f55b395e3"
... ... @@ -2466,6 +2759,11 @@ camelcase-keys@^2.0.0:
2466 2759 camelcase "^2.0.0"
2467 2760 map-obj "^1.0.0"
2468 2761  
  2762 +camelcase@^1.0.2:
  2763 + version "1.2.1"
  2764 + resolved "https://registry.npm.taobao.org/camelcase/download/camelcase-1.2.1.tgz#9bb5304d2e0b56698b2c758b08a3eaa9daa58a39"
  2765 + integrity sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=
  2766 +
2469 2767 camelcase@^2.0.0:
2470 2768 version "2.1.1"
2471 2769 resolved "https://registry.npm.taobao.org/camelcase/download/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f"
... ... @@ -2518,6 +2816,14 @@ caseless@~0.12.0:
2518 2816 resolved "https://registry.npm.taobao.org/caseless/download/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc"
2519 2817 integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=
2520 2818  
  2819 +center-align@^0.1.1:
  2820 + version "0.1.3"
  2821 + resolved "https://registry.npm.taobao.org/center-align/download/center-align-0.1.3.tgz#aa0d32629b6ee972200411cbd4461c907bc2b7ad"
  2822 + integrity sha1-qg0yYptu6XIgBBHL1EYckHvCt60=
  2823 + dependencies:
  2824 + align-text "^0.1.3"
  2825 + lazy-cache "^1.0.3"
  2826 +
2521 2827 chalk@2.4.2, chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.3.0, chalk@^2.4.1, chalk@^2.4.2:
2522 2828 version "2.4.2"
2523 2829 resolved "https://registry.npm.taobao.org/chalk/download/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
... ... @@ -2558,6 +2864,22 @@ check-types@^7.3.0:
2558 2864 resolved "https://registry.npm.taobao.org/check-types/download/check-types-7.4.0.tgz#0378ec1b9616ec71f774931a3c6516fad8c152f4"
2559 2865 integrity sha1-A3jsG5YW7HH3dJMaPGUW+tjBUvQ=
2560 2866  
  2867 +chokidar@^1.6.1:
  2868 + version "1.7.0"
  2869 + resolved "https://registry.npm.taobao.org/chokidar/download/chokidar-1.7.0.tgz?cache=0&sync_timestamp=1572685135194&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchokidar%2Fdownload%2Fchokidar-1.7.0.tgz#798e689778151c8076b4b360e5edd28cda2bb468"
  2870 + integrity sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=
  2871 + dependencies:
  2872 + anymatch "^1.3.0"
  2873 + async-each "^1.0.0"
  2874 + glob-parent "^2.0.0"
  2875 + inherits "^2.0.1"
  2876 + is-binary-path "^1.0.0"
  2877 + is-glob "^2.0.0"
  2878 + path-is-absolute "^1.0.0"
  2879 + readdirp "^2.0.0"
  2880 + optionalDependencies:
  2881 + fsevents "^1.0.0"
  2882 +
2561 2883 chokidar@^2.0.0, chokidar@^2.0.2, chokidar@^2.1.6:
2562 2884 version "2.1.6"
2563 2885 resolved "https://registry.npm.taobao.org/chokidar/download/chokidar-2.1.6.tgz#b6cad653a929e244ce8a834244164d241fa954c5"
... ... @@ -2685,6 +3007,15 @@ clipboardy@^2.0.0:
2685 3007 arch "^2.1.1"
2686 3008 execa "^1.0.0"
2687 3009  
  3010 +cliui@^2.1.0:
  3011 + version "2.1.0"
  3012 + resolved "https://registry.npm.taobao.org/cliui/download/cliui-2.1.0.tgz#4b475760ff80264c762c3a1719032e91c7fea0d1"
  3013 + integrity sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=
  3014 + dependencies:
  3015 + center-align "^0.1.1"
  3016 + right-align "^0.1.1"
  3017 + wordwrap "0.0.2"
  3018 +
2688 3019 cliui@^3.2.0:
2689 3020 version "3.2.0"
2690 3021 resolved "https://registry.npm.taobao.org/cliui/download/cliui-3.2.0.tgz#120601537a916d29940f934da3b48d585a39213d"
... ... @@ -2722,7 +3053,7 @@ clone-deep@^2.0.1:
2722 3053 kind-of "^6.0.0"
2723 3054 shallow-clone "^1.0.0"
2724 3055  
2725   -clone@2.x:
  3056 +clone@2.x, clone@^2.1.1:
2726 3057 version "2.1.2"
2727 3058 resolved "https://registry.npm.taobao.org/clone/download/clone-2.1.2.tgz#1b7f4b9f591f1e8f83670401600345a02887435f"
2728 3059 integrity sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=
... ... @@ -2809,6 +3140,11 @@ commander@2.17.x:
2809 3140 resolved "https://registry.npm.taobao.org/commander/download/commander-2.17.1.tgz#bd77ab7de6de94205ceacc72f1716d29f20a77bf"
2810 3141 integrity sha1-vXerfebelCBc6sxy8XFtKfIKd78=
2811 3142  
  3143 +commander@^2.11.0:
  3144 + version "2.20.3"
  3145 + resolved "https://registry.npm.taobao.org/commander/download/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33"
  3146 + integrity sha1-/UhehMA+tIgcIHIrpIA16FMa6zM=
  3147 +
2812 3148 commander@^2.18.0, commander@^2.19.0, commander@~2.20.0:
2813 3149 version "2.20.0"
2814 3150 resolved "https://registry.npm.taobao.org/commander/download/commander-2.20.0.tgz#d58bb2b5c1ee8f87b0d340027e9e94e222c5a422"
... ... @@ -2944,7 +3280,7 @@ content-type@~1.0.4:
2944 3280 resolved "https://registry.npm.taobao.org/content-type/download/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b"
2945 3281 integrity sha1-4TjMdeBAxyexlm/l5fjJruJW/js=
2946 3282  
2947   -convert-source-map@^1.1.0, convert-source-map@^1.4.0, convert-source-map@^1.5.1:
  3283 +convert-source-map@^1.1.0, convert-source-map@^1.4.0, convert-source-map@^1.5.0, convert-source-map@^1.5.1:
2948 3284 version "1.6.0"
2949 3285 resolved "https://registry.npm.taobao.org/convert-source-map/download/convert-source-map-1.6.0.tgz#51b537a8c43e0f04dec1993bffcdd504e758ac20"
2950 3286 integrity sha1-UbU3qMQ+DwTewZk7/83VBOdYrCA=
... ... @@ -3448,7 +3784,7 @@ debug@4, debug@^4.0.1, debug@^4.1.0, debug@^4.1.1:
3448 3784 dependencies:
3449 3785 ms "^2.1.1"
3450 3786  
3451   -decamelize@^1.1.1, decamelize@^1.1.2, decamelize@^1.2.0:
  3787 +decamelize@^1.0.0, decamelize@^1.1.1, decamelize@^1.1.2, decamelize@^1.2.0:
3452 3788 version "1.2.0"
3453 3789 resolved "https://registry.npm.taobao.org/decamelize/download/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
3454 3790 integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=
... ... @@ -3873,6 +4209,16 @@ end-of-stream@^1.0.0, end-of-stream@^1.1.0:
3873 4209 dependencies:
3874 4210 once "^1.4.0"
3875 4211  
  4212 +enhanced-resolve@^3.3.0:
  4213 + version "3.4.1"
  4214 + resolved "https://registry.npm.taobao.org/enhanced-resolve/download/enhanced-resolve-3.4.1.tgz#0421e339fd71419b3da13d129b3979040230476e"
  4215 + integrity sha1-BCHjOf1xQZs9oT0Smzl5BAIwR24=
  4216 + dependencies:
  4217 + graceful-fs "^4.1.2"
  4218 + memory-fs "^0.4.0"
  4219 + object-assign "^4.0.1"
  4220 + tapable "^0.2.7"
  4221 +
3876 4222 enhanced-resolve@^4.1.0:
3877 4223 version "4.1.0"
3878 4224 resolved "https://registry.npm.taobao.org/enhanced-resolve/download/enhanced-resolve-4.1.0.tgz#41c7e0bfdfe74ac1ffe1e57ad6a5c6c9f3742a7f"
... ... @@ -4260,6 +4606,11 @@ event-pubsub@4.3.0:
4260 4606 resolved "https://registry.npm.taobao.org/event-pubsub/download/event-pubsub-4.3.0.tgz#f68d816bc29f1ec02c539dc58c8dd40ce72cb36e"
4261 4607 integrity sha1-9o2Ba8KfHsAsU53FjI3UDOcss24=
4262 4608  
  4609 +eventemitter3@^2.0.3:
  4610 + version "2.0.3"
  4611 + resolved "https://registry.npm.taobao.org/eventemitter3/download/eventemitter3-2.0.3.tgz?cache=0&sync_timestamp=1560950873670&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feventemitter3%2Fdownload%2Feventemitter3-2.0.3.tgz#b5e1079b59fb5e1ba2771c0a993be060a58c99ba"
  4612 + integrity sha1-teEHm1n7XhuidxwKmTvgYKWMmbo=
  4613 +
4263 4614 eventemitter3@^3.0.0:
4264 4615 version "3.1.2"
4265 4616 resolved "https://registry.npm.taobao.org/eventemitter3/download/eventemitter3-3.1.2.tgz#2d3d48f9c346698fce83a85d7d664e98535df6e7"
... ... @@ -4451,7 +4802,7 @@ extend-shallow@^3.0.0, extend-shallow@^3.0.2:
4451 4802 assign-symbols "^1.0.0"
4452 4803 is-extendable "^1.0.1"
4453 4804  
4454   -extend@~3.0.2:
  4805 +extend@^3.0.2, extend@~3.0.2:
4455 4806 version "3.0.2"
4456 4807 resolved "https://registry.npm.taobao.org/extend/download/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa"
4457 4808 integrity sha1-+LETa0Bx+9jrFAr/hYsQGewpFfo=
... ... @@ -4532,6 +4883,11 @@ fast-deep-equal@^2.0.1:
4532 4883 resolved "https://registry.npm.taobao.org/fast-deep-equal/download/fast-deep-equal-2.0.1.tgz#7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49"
4533 4884 integrity sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=
4534 4885  
  4886 +fast-diff@1.1.2:
  4887 + version "1.1.2"
  4888 + resolved "https://registry.npm.taobao.org/fast-diff/download/fast-diff-1.1.2.tgz#4b62c42b8e03de3f848460b639079920695d0154"
  4889 + integrity sha1-S2LEK44D3j+EhGC2OQeZIGldAVQ=
  4890 +
4535 4891 fast-glob@^2.2.6:
4536 4892 version "2.2.7"
4537 4893 resolved "https://registry.npm.taobao.org/fast-glob/download/fast-glob-2.2.7.tgz#6953857c3afa475fff92ee6015d52da70a4cd39d"
... ... @@ -4899,6 +5255,11 @@ fs-minipass@^1.2.5:
4899 5255 dependencies:
4900 5256 minipass "^2.2.1"
4901 5257  
  5258 +fs-readdir-recursive@^1.0.0:
  5259 + version "1.1.0"
  5260 + resolved "https://registry.npm.taobao.org/fs-readdir-recursive/download/fs-readdir-recursive-1.1.0.tgz#e32fc030a2ccee44a6b5371308da54be0b397d27"
  5261 + integrity sha1-4y/AMKLM7kSmtTcTCNpUvgs5fSc=
  5262 +
4902 5263 fs-write-stream-atomic@^1.0.8:
4903 5264 version "1.0.10"
4904 5265 resolved "https://registry.npm.taobao.org/fs-write-stream-atomic/download/fs-write-stream-atomic-1.0.10.tgz#b47df53493ef911df75731e70a9ded0189db40c9"
... ... @@ -4914,7 +5275,7 @@ fs.realpath@^1.0.0:
4914 5275 resolved "https://registry.npm.taobao.org/fs.realpath/download/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
4915 5276 integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
4916 5277  
4917   -fsevents@^1.2.3, fsevents@^1.2.7:
  5278 +fsevents@^1.0.0, fsevents@^1.2.3, fsevents@^1.2.7:
4918 5279 version "1.2.9"
4919 5280 resolved "https://registry.npm.taobao.org/fsevents/download/fsevents-1.2.9.tgz#3f5ed66583ccd6f400b5a00db6f7e861363e388f"
4920 5281 integrity sha1-P17WZYPM1vQAtaANtvfoYTY+OI8=
... ... @@ -5154,6 +5515,11 @@ graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6
5154 5515 resolved "https://registry.npm.taobao.org/graceful-fs/download/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00"
5155 5516 integrity sha1-/7cD4QZuig7qpMi4C6klPu77+wA=
5156 5517  
  5518 +graceful-fs@^4.1.4:
  5519 + version "4.2.3"
  5520 + resolved "https://registry.npm.taobao.org/graceful-fs/download/graceful-fs-4.2.3.tgz#4a12ff1b60376ef09862c2093edd908328be8423"
  5521 + integrity sha1-ShL/G2A3bvCYYsIJPt2Qgyi+hCM=
  5522 +
5157 5523 growly@^1.3.0:
5158 5524 version "1.3.0"
5159 5525 resolved "https://registry.npm.taobao.org/growly/download/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081"
... ... @@ -5711,6 +6077,11 @@ internal-ip@^4.3.0:
5711 6077 default-gateway "^4.2.0"
5712 6078 ipaddr.js "^1.9.0"
5713 6079  
  6080 +interpret@^1.0.0:
  6081 + version "1.2.0"
  6082 + resolved "https://registry.npm.taobao.org/interpret/download/interpret-1.2.0.tgz?cache=0&sync_timestamp=1571708742673&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Finterpret%2Fdownload%2Finterpret-1.2.0.tgz#d5061a6224be58e8083985f5014d844359576296"
  6083 + integrity sha1-1QYaYiS+WOgIOYX1AU2EQ1lXYpY=
  6084 +
5714 6085 intersperse@^1.0.0:
5715 6086 version "1.0.0"
5716 6087 resolved "https://registry.npm.taobao.org/intersperse/download/intersperse-1.0.0.tgz#f2561fb1cfef9f5277cc3347a22886b4351a5181"
... ... @@ -6672,6 +7043,11 @@ jsesc@~0.5.0:
6672 7043 resolved "https://registry.npm.taobao.org/jsesc/download/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d"
6673 7044 integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=
6674 7045  
  7046 +json-loader@^0.5.4:
  7047 + version "0.5.7"
  7048 + resolved "https://registry.npm.taobao.org/json-loader/download/json-loader-0.5.7.tgz#dca14a70235ff82f0ac9a3abeb60d337a365185d"
  7049 + integrity sha1-3KFKcCNf+C8KyaOr62DTN6NlGF0=
  7050 +
6675 7051 json-parse-better-errors@^1.0.1, json-parse-better-errors@^1.0.2:
6676 7052 version "1.0.2"
6677 7053 resolved "https://registry.npm.taobao.org/json-parse-better-errors/download/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9"
... ... @@ -6823,6 +7199,11 @@ lazy-ass@1.6.0:
6823 7199 resolved "https://registry.npm.taobao.org/lazy-ass/download/lazy-ass-1.6.0.tgz#7999655e8646c17f089fdd187d150d3324d54513"
6824 7200 integrity sha1-eZllXoZGwX8In90YfRUNMyTVRRM=
6825 7201  
  7202 +lazy-cache@^1.0.3:
  7203 + version "1.0.4"
  7204 + resolved "https://registry.npm.taobao.org/lazy-cache/download/lazy-cache-1.0.4.tgz#a1d78fc3a50474cb80845d3b3b6e1da49a446e8e"
  7205 + integrity sha1-odePw6UEdMuAhF07O24dpJpEbo4=
  7206 +
6826 7207 lcid@^1.0.0:
6827 7208 version "1.0.0"
6828 7209 resolved "https://registry.npm.taobao.org/lcid/download/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835"
... ... @@ -7002,6 +7383,11 @@ lodash.defaultsdeep@^4.6.0:
7002 7383 resolved "https://registry.yarnpkg.com/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.1.tgz#512e9bd721d272d94e3d3a63653fa17516741ca6"
7003 7384 integrity sha512-3j8wdDzYuWO3lM3Reg03MuQR957t287Rpcxp1njpEa8oDrikb+FwGdW3n+FELh/A6qib6yPit0j/pv9G/yeAqA==
7004 7385  
  7386 +lodash.isplainobject@^4.0.6:
  7387 + version "4.0.6"
  7388 + resolved "https://registry.npm.taobao.org/lodash.isplainobject/download/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb"
  7389 + integrity sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=
  7390 +
7005 7391 lodash.kebabcase@^4.1.1:
7006 7392 version "4.1.1"
7007 7393 resolved "https://registry.npm.taobao.org/lodash.kebabcase/download/lodash.kebabcase-4.1.1.tgz#8489b1cb0d29ff88195cceca448ff6d6cc295c36"
... ... @@ -7027,6 +7413,11 @@ lodash.snakecase@^4.1.1:
7027 7413 resolved "https://registry.npm.taobao.org/lodash.snakecase/download/lodash.snakecase-4.1.1.tgz#39d714a35357147837aefd64b5dcbb16becd8f8d"
7028 7414 integrity sha1-OdcUo1NXFHg3rv1ktdy7Fr7Nj40=
7029 7415  
  7416 +lodash.some@^4.6.0:
  7417 + version "4.6.0"
  7418 + resolved "https://registry.npm.taobao.org/lodash.some/download/lodash.some-4.6.0.tgz#1bb9f314ef6b8baded13b549169b2a945eb68e4d"
  7419 + integrity sha1-G7nzFO9ri63tE7VJFpsqlF62jk0=
  7420 +
7030 7421 lodash.sortby@^4.7.0:
7031 7422 version "4.7.0"
7032 7423 resolved "https://registry.npm.taobao.org/lodash.sortby/download/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438"
... ... @@ -7072,7 +7463,7 @@ lodash@4.17.11, lodash@4.x, lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.3, lo
7072 7463 resolved "https://registry.npm.taobao.org/lodash/download/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d"
7073 7464 integrity sha1-s56mIp72B+zYniyN8SU2iRysm40=
7074 7465  
7075   -lodash@^4.0.0, lodash@~4.17.10:
  7466 +lodash@^4.0.0, lodash@^4.17.14, lodash@~4.17.10:
7076 7467 version "4.17.15"
7077 7468 resolved "https://registry.npm.taobao.org/lodash/download/lodash-4.17.15.tgz#b447f6670a0455bbfeedd11392eff330ea097548"
7078 7469 integrity sha1-tEf2ZwoEVbv+7dETku/zMOoJdUg=
... ... @@ -7104,6 +7495,11 @@ loglevel@^1.6.2:
7104 7495 resolved "https://registry.npm.taobao.org/loglevel/download/loglevel-1.6.2.tgz#668c77948a03dbd22502a3513ace1f62a80cc372"
7105 7496 integrity sha1-Zox3lIoD29IlAqNROs4fYqgMw3I=
7106 7497  
  7498 +longest@^1.0.1:
  7499 + version "1.0.1"
  7500 + resolved "https://registry.npm.taobao.org/longest/download/longest-1.0.1.tgz#30a0b2da38f73770e8294a0d22e6625ed77d0097"
  7501 + integrity sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=
  7502 +
7107 7503 loose-envify@^1.0.0:
7108 7504 version "1.4.0"
7109 7505 resolved "https://registry.npm.taobao.org/loose-envify/download/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf"
... ... @@ -7209,6 +7605,11 @@ media-typer@0.3.0:
7209 7605 resolved "https://registry.npm.taobao.org/media-typer/download/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748"
7210 7606 integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=
7211 7607  
  7608 +medium-editor@^5.22.1, medium-editor@^5.23.3:
  7609 + version "5.23.3"
  7610 + resolved "https://registry.npm.taobao.org/medium-editor/download/medium-editor-5.23.3.tgz#6fb638759ae2fc76c423feb056f346d9c518d3b7"
  7611 + integrity sha1-b7Y4dZri/HbEI/6wVvNG2cUY07c=
  7612 +
7212 7613 mem@^1.1.0:
7213 7614 version "1.1.0"
7214 7615 resolved "https://registry.npm.taobao.org/mem/download/mem-1.1.0.tgz#5edd52b485ca1d900fe64895505399a0dfa45f76"
... ... @@ -7283,7 +7684,7 @@ methods@~1.1.2:
7283 7684 resolved "https://registry.npm.taobao.org/methods/download/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee"
7284 7685 integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=
7285 7686  
7286   -micromatch@^2.3.11:
  7687 +micromatch@^2.1.5, micromatch@^2.3.11:
7287 7688 version "2.3.11"
7288 7689 resolved "https://registry.npm.taobao.org/micromatch/download/micromatch-2.3.11.tgz#86677c97d1720b363431d04d0d15293bd38c1565"
7289 7690 integrity sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=
... ... @@ -7773,7 +8174,7 @@ normalize-path@^1.0.0:
7773 8174 resolved "https://registry.npm.taobao.org/normalize-path/download/normalize-path-1.0.0.tgz#32d0e472f91ff345701c15a8311018d3b0a90379"
7774 8175 integrity sha1-MtDkcvkf80VwHBWoMRAY07CpA3k=
7775 8176  
7776   -normalize-path@^2.0.1, normalize-path@^2.1.1:
  8177 +normalize-path@^2.0.0, normalize-path@^2.0.1, normalize-path@^2.1.1:
7777 8178 version "2.1.1"
7778 8179 resolved "https://registry.npm.taobao.org/normalize-path/download/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9"
7779 8180 integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=
... ... @@ -8099,6 +8500,15 @@ osenv@0, osenv@^0.1.4:
8099 8500 os-homedir "^1.0.0"
8100 8501 os-tmpdir "^1.0.0"
8101 8502  
  8503 +output-file-sync@^1.1.2:
  8504 + version "1.1.2"
  8505 + resolved "https://registry.npm.taobao.org/output-file-sync/download/output-file-sync-1.1.2.tgz#d0a33eefe61a205facb90092e826598d5245ce76"
  8506 + integrity sha1-0KM+7+YaIF+suQCS6CZZjVJFznY=
  8507 + dependencies:
  8508 + graceful-fs "^4.1.4"
  8509 + mkdirp "^0.5.1"
  8510 + object-assign "^4.1.0"
  8511 +
8102 8512 p-defer@^1.0.0:
8103 8513 version "1.0.0"
8104 8514 resolved "https://registry.npm.taobao.org/p-defer/download/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c"
... ... @@ -8208,6 +8618,11 @@ param-case@2.1.x:
8208 8618 dependencies:
8209 8619 no-case "^2.2.0"
8210 8620  
  8621 +parchment@^1.1.4:
  8622 + version "1.1.4"
  8623 + resolved "https://registry.npm.taobao.org/parchment/download/parchment-1.1.4.tgz#aeded7ab938fe921d4c34bc339ce1168bc2ffde5"
  8624 + integrity sha1-rt7Xq5OP6SHUw0vDOc4RaLwv/eU=
  8625 +
8211 8626 parent-module@^1.0.0:
8212 8627 version "1.0.1"
8213 8628 resolved "https://registry.npm.taobao.org/parent-module/download/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2"
... ... @@ -9011,6 +9426,27 @@ querystringify@^2.1.1:
9011 9426 resolved "https://registry.npm.taobao.org/querystringify/download/querystringify-2.1.1.tgz#60e5a5fd64a7f8bfa4d2ab2ed6fdf4c85bad154e"
9012 9427 integrity sha1-YOWl/WSn+L+k0qsu1v30yFutFU4=
9013 9428  
  9429 +quill-delta@^3.6.2:
  9430 + version "3.6.3"
  9431 + resolved "https://registry.npm.taobao.org/quill-delta/download/quill-delta-3.6.3.tgz#b19fd2b89412301c60e1ff213d8d860eac0f1032"
  9432 + integrity sha1-sZ/SuJQSMBxg4f8hPY2GDqwPEDI=
  9433 + dependencies:
  9434 + deep-equal "^1.0.1"
  9435 + extend "^3.0.2"
  9436 + fast-diff "1.1.2"
  9437 +
  9438 +quill@^1.3.4:
  9439 + version "1.3.7"
  9440 + resolved "https://registry.npm.taobao.org/quill/download/quill-1.3.7.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fquill%2Fdownload%2Fquill-1.3.7.tgz#da5b2f3a2c470e932340cdbf3668c9f21f9286e8"
  9441 + integrity sha1-2lsvOixHDpMjQM2/NmjJ8h+Shug=
  9442 + dependencies:
  9443 + clone "^2.1.1"
  9444 + deep-equal "^1.0.1"
  9445 + eventemitter3 "^2.0.3"
  9446 + extend "^3.0.2"
  9447 + parchment "^1.1.4"
  9448 + quill-delta "^3.6.2"
  9449 +
9014 9450 raf@^3.4.0:
9015 9451 version "3.4.1"
9016 9452 resolved "https://registry.npm.taobao.org/raf/download/raf-3.4.1.tgz#0742e99a4a6552f445d73e3ee0328af0ff1ede39"
... ... @@ -9158,7 +9594,7 @@ readable-stream@3, readable-stream@^3.0.6, readable-stream@^3.1.1:
9158 9594 string_decoder "^1.1.1"
9159 9595 util-deprecate "^1.0.1"
9160 9596  
9161   -readdirp@^2.2.1:
  9597 +readdirp@^2.0.0, readdirp@^2.2.1:
9162 9598 version "2.2.1"
9163 9599 resolved "https://registry.npm.taobao.org/readdirp/download/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525"
9164 9600 integrity sha1-DodiKjMlqjPokihcr4tOhGUppSU=
... ... @@ -9194,6 +9630,11 @@ regenerate@^1.2.1, regenerate@^1.4.0:
9194 9630 resolved "https://registry.npm.taobao.org/regenerate/download/regenerate-1.4.0.tgz#4a856ec4b56e4077c557589cae85e7a4c8869a11"
9195 9631 integrity sha1-SoVuxLVuQHfFV1icroXnpMiGmhE=
9196 9632  
  9633 +regenerator-runtime@^0.10.5:
  9634 + version "0.10.5"
  9635 + resolved "https://registry.npm.taobao.org/regenerator-runtime/download/regenerator-runtime-0.10.5.tgz#336c3efc1220adcedda2c9fab67b5a7955a33658"
  9636 + integrity sha1-M2w+/BIgrc7dosn6tntaeVWjNlg=
  9637 +
9197 9638 regenerator-runtime@^0.11.0:
9198 9639 version "0.11.1"
9199 9640 resolved "https://registry.npm.taobao.org/regenerator-runtime/download/regenerator-runtime-0.11.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fregenerator-runtime%2Fdownload%2Fregenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9"
... ... @@ -9504,6 +9945,13 @@ rgba-regex@^1.0.0:
9504 9945 resolved "https://registry.npm.taobao.org/rgba-regex/download/rgba-regex-1.0.0.tgz#43374e2e2ca0968b0ef1523460b7d730ff22eeb3"
9505 9946 integrity sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=
9506 9947  
  9948 +right-align@^0.1.1:
  9949 + version "0.1.3"
  9950 + resolved "https://registry.npm.taobao.org/right-align/download/right-align-0.1.3.tgz#61339b722fe6a3515689210d24e14c96148613ef"
  9951 + integrity sha1-YTObci/mo1FWiSENJOFMlhSGE+8=
  9952 + dependencies:
  9953 + align-text "^0.1.1"
  9954 +
9507 9955 rimraf@2:
9508 9956 version "2.7.1"
9509 9957 resolved "https://registry.npm.taobao.org/rimraf/download/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec"
... ... @@ -10005,7 +10453,7 @@ source-map@^0.4.2:
10005 10453 dependencies:
10006 10454 amdefine ">=0.0.4"
10007 10455  
10008   -source-map@^0.5.0, source-map@^0.5.3, source-map@^0.5.6, source-map@^0.5.7:
  10456 +source-map@^0.5.0, source-map@^0.5.3, source-map@^0.5.6, source-map@^0.5.7, source-map@~0.5.1:
10009 10457 version "0.5.7"
10010 10458 resolved "https://registry.npm.taobao.org/source-map/download/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"
10011 10459 integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=
... ... @@ -10393,7 +10841,7 @@ supports-color@^2.0.0:
10393 10841 resolved "https://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7"
10394 10842 integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=
10395 10843  
10396   -supports-color@^3.1.2:
  10844 +supports-color@^3.1.0, supports-color@^3.1.2:
10397 10845 version "3.2.3"
10398 10846 resolved "https://registry.npm.taobao.org/supports-color/download/supports-color-3.2.3.tgz#65ac0504b3954171d8a64946b2ae3cbb8a5f54f6"
10399 10847 integrity sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=
... ... @@ -10464,6 +10912,11 @@ table@^5.2.3:
10464 10912 slice-ansi "^2.1.0"
10465 10913 string-width "^3.0.0"
10466 10914  
  10915 +tapable@^0.2.7, tapable@~0.2.5:
  10916 + version "0.2.9"
  10917 + resolved "https://registry.npm.taobao.org/tapable/download/tapable-0.2.9.tgz#af2d8bbc9b04f74ee17af2b4d9048f807acd18a8"
  10918 + integrity sha1-ry2LvJsE907hevK02QSPgHrNGKg=
  10919 +
10467 10920 tapable@^1.0.0, tapable@^1.1.0:
10468 10921 version "1.1.3"
10469 10922 resolved "https://registry.npm.taobao.org/tapable/download/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2"
... ... @@ -10796,6 +11249,16 @@ uglify-js@3.4.x:
10796 11249 commander "~2.19.0"
10797 11250 source-map "~0.6.1"
10798 11251  
  11252 +uglify-js@^2.8.27, uglify-js@^2.8.29:
  11253 + version "2.8.29"
  11254 + resolved "https://registry.npm.taobao.org/uglify-js/download/uglify-js-2.8.29.tgz#29c5733148057bb4e1f75df35b7a9cb72e6a59dd"
  11255 + integrity sha1-KcVzMUgFe7Th913zW3qcty5qWd0=
  11256 + dependencies:
  11257 + source-map "~0.5.1"
  11258 + yargs "~3.10.0"
  11259 + optionalDependencies:
  11260 + uglify-to-browserify "~1.0.0"
  11261 +
10799 11262 uglify-js@^3.1.4:
10800 11263 version "3.6.0"
10801 11264 resolved "https://registry.npm.taobao.org/uglify-js/download/uglify-js-3.6.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fuglify-js%2Fdownload%2Fuglify-js-3.6.0.tgz#704681345c53a8b2079fb6cec294b05ead242ff5"
... ... @@ -10804,6 +11267,20 @@ uglify-js@^3.1.4:
10804 11267 commander "~2.20.0"
10805 11268 source-map "~0.6.1"
10806 11269  
  11270 +uglify-to-browserify@~1.0.0:
  11271 + version "1.0.2"
  11272 + resolved "https://registry.npm.taobao.org/uglify-to-browserify/download/uglify-to-browserify-1.0.2.tgz#6e0924d6bda6b5afe349e39a6d632850a0f882b7"
  11273 + integrity sha1-bgkk1r2mta/jSeOabWMoUKD4grc=
  11274 +
  11275 +uglifyjs-webpack-plugin@^0.4.3:
  11276 + version "0.4.6"
  11277 + resolved "https://registry.npm.taobao.org/uglifyjs-webpack-plugin/download/uglifyjs-webpack-plugin-0.4.6.tgz#b951f4abb6bd617e66f63eb891498e391763e309"
  11278 + integrity sha1-uVH0q7a9YX5m9j64kUmOORdj4wk=
  11279 + dependencies:
  11280 + source-map "^0.5.6"
  11281 + uglify-js "^2.8.29"
  11282 + webpack-sources "^1.0.1"
  11283 +
10807 11284 unicode-canonical-property-names-ecmascript@^1.0.4:
10808 11285 version "1.0.4"
10809 11286 resolved "https://registry.npm.taobao.org/unicode-canonical-property-names-ecmascript/download/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818"
... ... @@ -10936,6 +11413,11 @@ use@^3.1.0:
10936 11413 resolved "https://registry.npm.taobao.org/use/download/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f"
10937 11414 integrity sha1-1QyMrHmhn7wg8pEfVuuXP04QBw8=
10938 11415  
  11416 +user-home@^1.1.1:
  11417 + version "1.1.1"
  11418 + resolved "https://registry.npm.taobao.org/user-home/download/user-home-1.1.1.tgz#2b5be23a32b63a7c9deb8d0f28d485724a3df190"
  11419 + integrity sha1-K1viOjK2Onyd640PKNSFcko98ZA=
  11420 +
10939 11421 util-deprecate@^1.0.1, util-deprecate@~1.0.1:
10940 11422 version "1.0.2"
10941 11423 resolved "https://registry.npm.taobao.org/util-deprecate/download/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
... ... @@ -10978,6 +11460,18 @@ uuid@^3.0.1, uuid@^3.3.2:
10978 11460 resolved "https://registry.npm.taobao.org/uuid/download/uuid-3.3.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fuuid%2Fdownload%2Fuuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131"
10979 11461 integrity sha1-G0r0lV6zB3xQHCOHL8ZROBFYcTE=
10980 11462  
  11463 +v-click-outside@^2.1.4:
  11464 + version "2.1.4"
  11465 + resolved "https://registry.npm.taobao.org/v-click-outside/download/v-click-outside-2.1.4.tgz#7d7813b09a0fd4a9d0fbccc2ca12ca7c5591e087"
  11466 + integrity sha1-fXgTsJoP1KnQ+8zCyhLKfFWR4Ic=
  11467 +
  11468 +v8flags@^2.1.1:
  11469 + version "2.1.1"
  11470 + resolved "https://registry.npm.taobao.org/v8flags/download/v8flags-2.1.1.tgz#aab1a1fa30d45f88dd321148875ac02c0b55e5b4"
  11471 + integrity sha1-qrGh+jDUX4jdMhFIh1rALAtV5bQ=
  11472 + dependencies:
  11473 + user-home "^1.1.1"
  11474 +
10981 11475 validate-npm-package-license@^3.0.1:
10982 11476 version "3.0.4"
10983 11477 resolved "https://registry.npm.taobao.org/validate-npm-package-license/download/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a"
... ... @@ -11086,6 +11580,14 @@ vue-loader@^15.7.0:
11086 11580 vue-hot-reload-api "^2.3.0"
11087 11581 vue-style-loader "^4.1.0"
11088 11582  
  11583 +vue-quill-editor@^3.0.6:
  11584 + version "3.0.6"
  11585 + resolved "https://registry.npm.taobao.org/vue-quill-editor/download/vue-quill-editor-3.0.6.tgz#1f85646211d68a31a80a72cb7f45bb2f119bc8fb"
  11586 + integrity sha1-H4VkYhHWijGoCnLLf0W7LxGbyPs=
  11587 + dependencies:
  11588 + object-assign "^4.1.1"
  11589 + quill "^1.3.4"
  11590 +
11089 11591 vue-ref@^1.0.4:
11090 11592 version "1.0.6"
11091 11593 resolved "https://registry.npm.taobao.org/vue-ref/download/vue-ref-1.0.6.tgz#b9b3d7d0e290ee2fd3d50d5d7bdac520806cb265"
... ... @@ -11117,6 +11619,17 @@ vue-template-es2015-compiler@^1.6.0, vue-template-es2015-compiler@^1.9.0:
11117 11619 resolved "https://registry.npm.taobao.org/vue-template-es2015-compiler/download/vue-template-es2015-compiler-1.9.1.tgz#1ee3bc9a16ecbf5118be334bb15f9c46f82f5825"
11118 11620 integrity sha1-HuO8mhbsv1EYvjNLsV+cRvgvWCU=
11119 11621  
  11622 +vue2-medium-editor@^1.1.6:
  11623 + version "1.1.6"
  11624 + resolved "https://registry.npm.taobao.org/vue2-medium-editor/download/vue2-medium-editor-1.1.6.tgz#1eb56a81ffeb3d590cacf8fa34dc287047f8b595"
  11625 + integrity sha1-HrVqgf/rPVkMrPj6NNwocEf4tZU=
  11626 + dependencies:
  11627 + babel-loader "^7.0.0"
  11628 + babili "^0.1.2"
  11629 + medium-editor "^5.22.1"
  11630 + uglifyjs-webpack-plugin "^0.4.3"
  11631 + webpack "^2.7.0"
  11632 +
11120 11633 vue@^2.6.10:
11121 11634 version "2.6.10"
11122 11635 resolved "https://registry.npm.taobao.org/vue/download/vue-2.6.10.tgz#a72b1a42a4d82a721ea438d1b6bf55e66195c637"
... ... @@ -11156,7 +11669,7 @@ watch@~0.18.0:
11156 11669 exec-sh "^0.2.0"
11157 11670 minimist "^1.2.0"
11158 11671  
11159   -watchpack@^1.5.0:
  11672 +watchpack@^1.3.1, watchpack@^1.5.0:
11160 11673 version "1.6.0"
11161 11674 resolved "https://registry.npm.taobao.org/watchpack/download/watchpack-1.6.0.tgz#4bc12c2ebe8aa277a71f1d3f14d685c7b446cd00"
11162 11675 integrity sha1-S8EsLr6KonenHx0/FNaFx7RGzQA=
... ... @@ -11279,6 +11792,14 @@ webpack-post-compile-plugin@^1.0.0:
11279 11792 dependencies:
11280 11793 micromatch "^3.1.10"
11281 11794  
  11795 +webpack-sources@^1.0.1:
  11796 + version "1.4.3"
  11797 + resolved "https://registry.npm.taobao.org/webpack-sources/download/webpack-sources-1.4.3.tgz#eedd8ec0b928fbf1cbfe994e22d2d890f330a933"
  11798 + integrity sha1-7t2OwLko+/HL/plOItLYkPMwqTM=
  11799 + dependencies:
  11800 + source-list-map "^2.0.0"
  11801 + source-map "~0.6.1"
  11802 +
11282 11803 webpack-sources@^1.1.0, webpack-sources@^1.3.0:
11283 11804 version "1.3.0"
11284 11805 resolved "https://registry.npm.taobao.org/webpack-sources/download/webpack-sources-1.3.0.tgz#2a28dcb9f1f45fe960d8f1493252b5ee6530fa85"
... ... @@ -11325,6 +11846,33 @@ webpack-transform-modules-plugin@^0.4.0:
11325 11846 watchpack "^1.5.0"
11326 11847 webpack-sources "^1.3.0"
11327 11848  
  11849 +webpack@^2.7.0:
  11850 + version "2.7.0"
  11851 + resolved "https://registry.npm.taobao.org/webpack/download/webpack-2.7.0.tgz#b2a1226804373ffd3d03ea9c6bd525067034f6b1"
  11852 + integrity sha1-sqEiaAQ3P/09A+qca9UlBnA09rE=
  11853 + dependencies:
  11854 + acorn "^5.0.0"
  11855 + acorn-dynamic-import "^2.0.0"
  11856 + ajv "^4.7.0"
  11857 + ajv-keywords "^1.1.1"
  11858 + async "^2.1.2"
  11859 + enhanced-resolve "^3.3.0"
  11860 + interpret "^1.0.0"
  11861 + json-loader "^0.5.4"
  11862 + json5 "^0.5.1"
  11863 + loader-runner "^2.3.0"
  11864 + loader-utils "^0.2.16"
  11865 + memory-fs "~0.4.1"
  11866 + mkdirp "~0.5.0"
  11867 + node-libs-browser "^2.0.0"
  11868 + source-map "^0.5.3"
  11869 + supports-color "^3.1.0"
  11870 + tapable "~0.2.5"
  11871 + uglify-js "^2.8.27"
  11872 + watchpack "^1.3.1"
  11873 + webpack-sources "^1.0.1"
  11874 + yargs "^6.0.0"
  11875 +
11328 11876 websocket-driver@>=0.5.1:
11329 11877 version "0.7.0"
11330 11878 resolved "https://registry.npm.taobao.org/websocket-driver/download/websocket-driver-0.7.0.tgz#0caf9d2d755d93aee049d4bdd0d3fe2cca2a24eb"
... ... @@ -11397,6 +11945,16 @@ wide-align@^1.1.0:
11397 11945 dependencies:
11398 11946 string-width "^1.0.2 || 2"
11399 11947  
  11948 +window-size@0.1.0:
  11949 + version "0.1.0"
  11950 + resolved "https://registry.npm.taobao.org/window-size/download/window-size-0.1.0.tgz#5438cd2ea93b202efa3a19fe8887aee7c94f9c9d"
  11951 + integrity sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=
  11952 +
  11953 +wordwrap@0.0.2:
  11954 + version "0.0.2"
  11955 + resolved "https://registry.npm.taobao.org/wordwrap/download/wordwrap-0.0.2.tgz#b79669bb42ecb409f83d583cad52ca17eaa1643f"
  11956 + integrity sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=
  11957 +
11400 11958 wordwrap@~0.0.2:
11401 11959 version "0.0.3"
11402 11960 resolved "https://registry.npm.taobao.org/wordwrap/download/wordwrap-0.0.3.tgz#a3d5da6cd5c0bc0008d37234bbaf1bed63059107"
... ... @@ -11659,6 +12217,13 @@ yargs-parser@^13.1.1:
11659 12217 camelcase "^5.0.0"
11660 12218 decamelize "^1.2.0"
11661 12219  
  12220 +yargs-parser@^4.2.0:
  12221 + version "4.2.1"
  12222 + resolved "https://registry.npm.taobao.org/yargs-parser/download/yargs-parser-4.2.1.tgz#29cceac0dc4f03c6c87b4a9f217dd18c9f74871c"
  12223 + integrity sha1-KczqwNxPA8bIe0qfIX3RjJ90hxw=
  12224 + dependencies:
  12225 + camelcase "^3.0.0"
  12226 +
11662 12227 yargs-parser@^5.0.0:
11663 12228 version "5.0.0"
11664 12229 resolved "https://registry.npm.taobao.org/yargs-parser/download/yargs-parser-5.0.0.tgz#275ecf0d7ffe05c77e64e7c86e4cd94bf0e1228a"
... ... @@ -11742,6 +12307,25 @@ yargs@^13.2.4:
11742 12307 y18n "^4.0.0"
11743 12308 yargs-parser "^13.1.1"
11744 12309  
  12310 +yargs@^6.0.0:
  12311 + version "6.6.0"
  12312 + resolved "https://registry.npm.taobao.org/yargs/download/yargs-6.6.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fyargs%2Fdownload%2Fyargs-6.6.0.tgz#782ec21ef403345f830a808ca3d513af56065208"
  12313 + integrity sha1-eC7CHvQDNF+DCoCMo9UTr1YGUgg=
  12314 + dependencies:
  12315 + camelcase "^3.0.0"
  12316 + cliui "^3.2.0"
  12317 + decamelize "^1.1.1"
  12318 + get-caller-file "^1.0.1"
  12319 + os-locale "^1.4.0"
  12320 + read-pkg-up "^1.0.1"
  12321 + require-directory "^2.1.1"
  12322 + require-main-filename "^1.0.1"
  12323 + set-blocking "^2.0.0"
  12324 + string-width "^1.0.2"
  12325 + which-module "^1.0.0"
  12326 + y18n "^3.2.1"
  12327 + yargs-parser "^4.2.0"
  12328 +
11745 12329 yargs@^7.0.0:
11746 12330 version "7.1.0"
11747 12331 resolved "https://registry.npm.taobao.org/yargs/download/yargs-7.1.0.tgz#6ba318eb16961727f5d284f8ea003e8d6154d0c8"
... ... @@ -11761,6 +12345,16 @@ yargs@^7.0.0:
11761 12345 y18n "^3.2.1"
11762 12346 yargs-parser "^5.0.0"
11763 12347  
  12348 +yargs@~3.10.0:
  12349 + version "3.10.0"
  12350 + resolved "https://registry.npm.taobao.org/yargs/download/yargs-3.10.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fyargs%2Fdownload%2Fyargs-3.10.0.tgz#f7ee7bd857dd7c1d2d38c0e74efbd681d1431fd1"
  12351 + integrity sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=
  12352 + dependencies:
  12353 + camelcase "^1.0.2"
  12354 + cliui "^2.1.0"
  12355 + decamelize "^1.0.0"
  12356 + window-size "0.1.0"
  12357 +
11764 12358 yauzl@2.10.0:
11765 12359 version "2.10.0"
11766 12360 resolved "https://registry.npm.taobao.org/yauzl/download/yauzl-2.10.0.tgz#c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9"
... ...