OSDN Git Service

fixed the code for electron to run
[bytom/bytom-electron.git] / package-lock.json
1 {
2   "name": "bytom-wallet",
3   "version": "1.0.2",
4   "lockfileVersion": 1,
5   "requires": true,
6   "dependencies": {
7     "7zip-bin": {
8       "version": "4.0.2",
9       "resolved": "http://registry.npm.taobao.org/7zip-bin/download/7zip-bin-4.0.2.tgz",
10       "integrity": "sha1-arvcIvM8q3QgU3d6JtsuJcpScXk=",
11       "dev": true
12     },
13     "@types/node": {
14       "version": "8.10.17",
15       "resolved": "http://registry.npm.taobao.org/@types/node/download/@types/node-8.10.17.tgz",
16       "integrity": "sha1-1IzxDw3G3PWfgn9aP8ekpgBDGNM=",
17       "dev": true
18     },
19     "abbrev": {
20       "version": "1.1.1",
21       "resolved": "http://registry.npm.taobao.org/abbrev/download/abbrev-1.1.1.tgz",
22       "integrity": "sha1-+PLIh60Qv2f2NPAFtph/7TF5qsg=",
23       "dev": true
24     },
25     "accepts": {
26       "version": "1.3.5",
27       "resolved": "http://registry.npm.taobao.org/accepts/download/accepts-1.3.5.tgz",
28       "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=",
29       "dev": true,
30       "requires": {
31         "mime-types": "2.1.18",
32         "negotiator": "0.6.1"
33       }
34     },
35     "acorn": {
36       "version": "5.5.3",
37       "resolved": "http://registry.npm.taobao.org/acorn/download/acorn-5.5.3.tgz",
38       "integrity": "sha1-9HPdR+AnegjijpvsWu6wR1HwuMk=",
39       "dev": true
40     },
41     "acorn-jsx": {
42       "version": "3.0.1",
43       "resolved": "http://registry.npm.taobao.org/acorn-jsx/download/acorn-jsx-3.0.1.tgz",
44       "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=",
45       "dev": true,
46       "requires": {
47         "acorn": "3.3.0"
48       },
49       "dependencies": {
50         "acorn": {
51           "version": "3.3.0",
52           "resolved": "http://registry.npm.taobao.org/acorn/download/acorn-3.3.0.tgz",
53           "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=",
54           "dev": true
55         }
56       }
57     },
58     "addressparser": {
59       "version": "1.0.1",
60       "resolved": "http://registry.npm.taobao.org/addressparser/download/addressparser-1.0.1.tgz",
61       "integrity": "sha1-R6++GiqSYhkdtoOOT9HTm0CCF0Y=",
62       "optional": true
63     },
64     "agent-base": {
65       "version": "4.2.0",
66       "resolved": "http://registry.npm.taobao.org/agent-base/download/agent-base-4.2.0.tgz",
67       "integrity": "sha1-mDi1wzkrliutAx5qTF4QJKvsRc4=",
68       "requires": {
69         "es6-promisify": "5.0.0"
70       }
71     },
72     "ajv": {
73       "version": "5.5.2",
74       "resolved": "http://registry.npm.taobao.org/ajv/download/ajv-5.5.2.tgz",
75       "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
76       "requires": {
77         "co": "4.6.0",
78         "fast-deep-equal": "1.1.0",
79         "fast-json-stable-stringify": "2.0.0",
80         "json-schema-traverse": "0.3.1"
81       }
82     },
83     "ajv-keywords": {
84       "version": "3.2.0",
85       "resolved": "http://registry.npm.taobao.org/ajv-keywords/download/ajv-keywords-3.2.0.tgz",
86       "integrity": "sha1-6GuBnGAs+IIa1jdBNpjx3sAhhHo=",
87       "dev": true
88     },
89     "align-text": {
90       "version": "0.1.4",
91       "resolved": "http://registry.npm.taobao.org/align-text/download/align-text-0.1.4.tgz",
92       "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=",
93       "dev": true,
94       "requires": {
95         "kind-of": "3.2.2",
96         "longest": "1.0.1",
97         "repeat-string": "1.6.1"
98       }
99     },
100     "amdefine": {
101       "version": "1.0.1",
102       "resolved": "http://registry.npm.taobao.org/amdefine/download/amdefine-1.0.1.tgz",
103       "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
104       "dev": true
105     },
106     "amqplib": {
107       "version": "0.5.2",
108       "resolved": "http://registry.npm.taobao.org/amqplib/download/amqplib-0.5.2.tgz",
109       "integrity": "sha1-0tcxPH/6pNELzx5iUt5FkbbMe2M=",
110       "optional": true,
111       "requires": {
112         "bitsyntax": "0.0.4",
113         "bluebird": "3.5.1",
114         "buffer-more-ints": "0.0.2",
115         "readable-stream": "1.1.14",
116         "safe-buffer": "5.1.2"
117       }
118     },
119     "ansi-align": {
120       "version": "2.0.0",
121       "resolved": "http://registry.npm.taobao.org/ansi-align/download/ansi-align-2.0.0.tgz",
122       "integrity": "sha1-w2rsy6VjuJzrVW82kPCx2eNUf38=",
123       "dev": true,
124       "requires": {
125         "string-width": "2.1.1"
126       },
127       "dependencies": {
128         "ansi-regex": {
129           "version": "3.0.0",
130           "resolved": "http://registry.npm.taobao.org/ansi-regex/download/ansi-regex-3.0.0.tgz",
131           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
132           "dev": true
133         },
134         "is-fullwidth-code-point": {
135           "version": "2.0.0",
136           "resolved": "http://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-2.0.0.tgz",
137           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
138           "dev": true
139         },
140         "string-width": {
141           "version": "2.1.1",
142           "resolved": "http://registry.npm.taobao.org/string-width/download/string-width-2.1.1.tgz",
143           "integrity": "sha1-q5Pyeo3BPSjKyBXEYhQ6bZASrp4=",
144           "dev": true,
145           "requires": {
146             "is-fullwidth-code-point": "2.0.0",
147             "strip-ansi": "4.0.0"
148           }
149         },
150         "strip-ansi": {
151           "version": "4.0.0",
152           "resolved": "http://registry.npm.taobao.org/strip-ansi/download/strip-ansi-4.0.0.tgz",
153           "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
154           "dev": true,
155           "requires": {
156             "ansi-regex": "3.0.0"
157           }
158         }
159       }
160     },
161     "ansi-escapes": {
162       "version": "1.4.0",
163       "resolved": "http://registry.npm.taobao.org/ansi-escapes/download/ansi-escapes-1.4.0.tgz",
164       "integrity": "sha1-06ioOzGapneTZisT52HHkRQiMG4=",
165       "dev": true
166     },
167     "ansi-html": {
168       "version": "0.0.7",
169       "resolved": "http://registry.npm.taobao.org/ansi-html/download/ansi-html-0.0.7.tgz",
170       "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=",
171       "dev": true
172     },
173     "ansi-regex": {
174       "version": "2.1.1",
175       "resolved": "http://registry.npm.taobao.org/ansi-regex/download/ansi-regex-2.1.1.tgz",
176       "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8="
177     },
178     "ansi-styles": {
179       "version": "2.2.1",
180       "resolved": "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz",
181       "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4="
182     },
183     "anymatch": {
184       "version": "1.3.2",
185       "resolved": "http://registry.npm.taobao.org/anymatch/download/anymatch-1.3.2.tgz",
186       "integrity": "sha1-VT3Lj5HjyImEXf26NMd3IbkLnXo=",
187       "dev": true,
188       "requires": {
189         "micromatch": "2.3.11",
190         "normalize-path": "2.1.1"
191       }
192     },
193     "app-builder-bin": {
194       "version": "1.9.7",
195       "resolved": "http://registry.npm.taobao.org/app-builder-bin/download/app-builder-bin-1.9.7.tgz",
196       "integrity": "sha1-nwFDn6gIikNHHfnl4HHdOICoz/A=",
197       "dev": true
198     },
199     "aproba": {
200       "version": "1.2.0",
201       "resolved": "http://registry.npm.taobao.org/aproba/download/aproba-1.2.0.tgz",
202       "integrity": "sha1-aALmJk79GMeQobDVF/DyYnvyyUo=",
203       "dev": true
204     },
205     "are-we-there-yet": {
206       "version": "1.1.5",
207       "resolved": "http://registry.npm.taobao.org/are-we-there-yet/download/are-we-there-yet-1.1.5.tgz",
208       "integrity": "sha1-SzXClE8GKov82mZBB2A1D+nd/CE=",
209       "dev": true,
210       "requires": {
211         "delegates": "1.0.0",
212         "readable-stream": "2.3.6"
213       },
214       "dependencies": {
215         "isarray": {
216           "version": "1.0.0",
217           "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
218           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
219           "dev": true
220         },
221         "process-nextick-args": {
222           "version": "2.0.0",
223           "resolved": "http://registry.npm.taobao.org/process-nextick-args/download/process-nextick-args-2.0.0.tgz",
224           "integrity": "sha1-o31zL0JxtKsa0HDTVQjoKQeI/6o=",
225           "dev": true
226         },
227         "readable-stream": {
228           "version": "2.3.6",
229           "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.6.tgz",
230           "integrity": "sha1-sRwn2IuP8fvgcGQ8+UsMea4bCq8=",
231           "dev": true,
232           "requires": {
233             "core-util-is": "1.0.2",
234             "inherits": "2.0.3",
235             "isarray": "1.0.0",
236             "process-nextick-args": "2.0.0",
237             "safe-buffer": "5.1.2",
238             "string_decoder": "1.1.1",
239             "util-deprecate": "1.0.2"
240           }
241         },
242         "string_decoder": {
243           "version": "1.1.1",
244           "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz",
245           "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=",
246           "dev": true,
247           "requires": {
248             "safe-buffer": "5.1.2"
249           }
250         }
251       }
252     },
253     "argparse": {
254       "version": "1.0.10",
255       "resolved": "http://registry.npm.taobao.org/argparse/download/argparse-1.0.10.tgz",
256       "integrity": "sha1-vNZ5HqWuCXJeF+WtmIE0zUCz2RE=",
257       "dev": true,
258       "requires": {
259         "sprintf-js": "1.0.3"
260       }
261     },
262     "arr-diff": {
263       "version": "2.0.0",
264       "resolved": "http://registry.npm.taobao.org/arr-diff/download/arr-diff-2.0.0.tgz",
265       "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=",
266       "dev": true,
267       "requires": {
268         "arr-flatten": "1.1.0"
269       }
270     },
271     "arr-flatten": {
272       "version": "1.1.0",
273       "resolved": "http://registry.npm.taobao.org/arr-flatten/download/arr-flatten-1.1.0.tgz",
274       "integrity": "sha1-NgSLv/TntH4TZkQxbJlmnqWukfE=",
275       "dev": true
276     },
277     "array-back": {
278       "version": "1.0.4",
279       "resolved": "http://registry.npm.taobao.org/array-back/download/array-back-1.0.4.tgz",
280       "integrity": "sha1-ZEun8JX3/898Q7Xw3DnTwfA8Bjs=",
281       "dev": true,
282       "requires": {
283         "typical": "2.6.1"
284       }
285     },
286     "array-filter": {
287       "version": "0.0.1",
288       "resolved": "http://registry.npm.taobao.org/array-filter/download/array-filter-0.0.1.tgz",
289       "integrity": "sha1-fajPLiZijtcygDWB/SH2fKzS7uw=",
290       "dev": true
291     },
292     "array-find-index": {
293       "version": "1.0.2",
294       "resolved": "http://registry.npm.taobao.org/array-find-index/download/array-find-index-1.0.2.tgz",
295       "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
296       "dev": true
297     },
298     "array-flatten": {
299       "version": "1.1.1",
300       "resolved": "http://registry.npm.taobao.org/array-flatten/download/array-flatten-1.1.1.tgz",
301       "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=",
302       "dev": true
303     },
304     "array-map": {
305       "version": "0.0.0",
306       "resolved": "http://registry.npm.taobao.org/array-map/download/array-map-0.0.0.tgz",
307       "integrity": "sha1-iKK6tz0c97zVwbEYoAP2b2ZfpmI=",
308       "dev": true
309     },
310     "array-reduce": {
311       "version": "0.0.0",
312       "resolved": "http://registry.npm.taobao.org/array-reduce/download/array-reduce-0.0.0.tgz",
313       "integrity": "sha1-FziZ0//Rx9k4PkR5Ul2+J4yrXys=",
314       "dev": true
315     },
316     "array-union": {
317       "version": "1.0.2",
318       "resolved": "http://registry.npm.taobao.org/array-union/download/array-union-1.0.2.tgz",
319       "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
320       "dev": true,
321       "requires": {
322         "array-uniq": "1.0.3"
323       }
324     },
325     "array-uniq": {
326       "version": "1.0.3",
327       "resolved": "http://registry.npm.taobao.org/array-uniq/download/array-uniq-1.0.3.tgz",
328       "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
329       "dev": true
330     },
331     "array-unique": {
332       "version": "0.2.1",
333       "resolved": "http://registry.npm.taobao.org/array-unique/download/array-unique-0.2.1.tgz",
334       "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
335       "dev": true
336     },
337     "arrify": {
338       "version": "1.0.1",
339       "resolved": "http://registry.npm.taobao.org/arrify/download/arrify-1.0.1.tgz",
340       "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
341       "dev": true
342     },
343     "asap": {
344       "version": "2.0.6",
345       "resolved": "http://registry.npm.taobao.org/asap/download/asap-2.0.6.tgz",
346       "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY="
347     },
348     "asn1": {
349       "version": "0.2.3",
350       "resolved": "http://registry.npm.taobao.org/asn1/download/asn1-0.2.3.tgz",
351       "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y="
352     },
353     "assert": {
354       "version": "1.4.1",
355       "resolved": "http://registry.npm.taobao.org/assert/download/assert-1.4.1.tgz",
356       "integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=",
357       "dev": true,
358       "requires": {
359         "util": "0.10.3"
360       }
361     },
362     "assert-plus": {
363       "version": "1.0.0",
364       "resolved": "http://registry.npm.taobao.org/assert-plus/download/assert-plus-1.0.0.tgz",
365       "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
366     },
367     "assertion-error": {
368       "version": "1.1.0",
369       "resolved": "http://registry.npm.taobao.org/assertion-error/download/assertion-error-1.1.0.tgz",
370       "integrity": "sha1-5gtrDo8wG9l+U3UhW9pAbIURjAs=",
371       "dev": true
372     },
373     "ast-types": {
374       "version": "0.11.4",
375       "resolved": "http://registry.npm.taobao.org/ast-types/download/ast-types-0.11.4.tgz",
376       "integrity": "sha1-dvkwkw6VcYUbooKpoPaSPyn2vi8=",
377       "optional": true
378     },
379     "async": {
380       "version": "2.6.1",
381       "resolved": "http://registry.npm.taobao.org/async/download/async-2.6.1.tgz",
382       "integrity": "sha1-skWiPKcZMAROxT+kaqAKPofGphA=",
383       "requires": {
384         "lodash": "4.17.10"
385       }
386     },
387     "async-each": {
388       "version": "1.0.1",
389       "resolved": "http://registry.npm.taobao.org/async-each/download/async-each-1.0.1.tgz",
390       "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=",
391       "dev": true
392     },
393     "async-exit-hook": {
394       "version": "2.0.1",
395       "resolved": "http://registry.npm.taobao.org/async-exit-hook/download/async-exit-hook-2.0.1.tgz",
396       "integrity": "sha1-i9iwJLDsmxwBzMua+dspvXF9+vM=",
397       "dev": true
398     },
399     "async-foreach": {
400       "version": "0.1.3",
401       "resolved": "http://registry.npm.taobao.org/async-foreach/download/async-foreach-0.1.3.tgz",
402       "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=",
403       "dev": true
404     },
405     "asynckit": {
406       "version": "0.4.0",
407       "resolved": "http://registry.npm.taobao.org/asynckit/download/asynckit-0.4.0.tgz",
408       "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k="
409     },
410     "atob": {
411       "version": "2.1.1",
412       "resolved": "http://registry.npm.taobao.org/atob/download/atob-2.1.1.tgz",
413       "integrity": "sha1-ri1acpR38onWDdf5amMUoi3Wwio=",
414       "dev": true
415     },
416     "autoprefixer": {
417       "version": "6.7.7",
418       "resolved": "http://registry.npm.taobao.org/autoprefixer/download/autoprefixer-6.7.7.tgz",
419       "integrity": "sha1-Hb0cg1ZY41zj+ZhAmdsAWFx4IBQ=",
420       "dev": true,
421       "requires": {
422         "browserslist": "1.7.7",
423         "caniuse-db": "1.0.30000846",
424         "normalize-range": "0.1.2",
425         "num2fraction": "1.2.2",
426         "postcss": "5.2.18",
427         "postcss-value-parser": "3.3.0"
428       }
429     },
430     "aws-sign2": {
431       "version": "0.7.0",
432       "resolved": "http://registry.npm.taobao.org/aws-sign2/download/aws-sign2-0.7.0.tgz",
433       "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg="
434     },
435     "aws4": {
436       "version": "1.7.0",
437       "resolved": "http://registry.npm.taobao.org/aws4/download/aws4-1.7.0.tgz",
438       "integrity": "sha1-1NDpudv8p3vwjusKikcVUP454ok="
439     },
440     "axios": {
441       "version": "0.15.3",
442       "resolved": "http://registry.npm.taobao.org/axios/download/axios-0.15.3.tgz",
443       "integrity": "sha1-LJ1jiy4ZGgjqHWzJiOrda6W9wFM=",
444       "optional": true,
445       "requires": {
446         "follow-redirects": "1.0.0"
447       }
448     },
449     "babel-cli": {
450       "version": "6.14.0",
451       "resolved": "http://registry.npm.taobao.org/babel-cli/download/babel-cli-6.14.0.tgz",
452       "integrity": "sha1-y8d4rR/05YyHuH1+CJk5k8LTt18=",
453       "dev": true,
454       "requires": {
455         "babel-core": "6.26.3",
456         "babel-polyfill": "6.16.0",
457         "babel-register": "6.22.0",
458         "babel-runtime": "6.26.0",
459         "bin-version-check": "2.1.0",
460         "chalk": "1.1.1",
461         "chokidar": "1.7.0",
462         "commander": "2.15.1",
463         "convert-source-map": "1.5.1",
464         "fs-readdir-recursive": "0.1.2",
465         "glob": "5.0.15",
466         "lodash": "4.17.10",
467         "log-symbols": "1.0.2",
468         "output-file-sync": "1.1.2",
469         "path-exists": "1.0.0",
470         "path-is-absolute": "1.0.1",
471         "request": "2.87.0",
472         "slash": "1.0.0",
473         "source-map": "0.5.7",
474         "v8flags": "2.1.1"
475       },
476       "dependencies": {
477         "babel-core": {
478           "version": "6.26.3",
479           "resolved": "http://registry.npm.taobao.org/babel-core/download/babel-core-6.26.3.tgz",
480           "integrity": "sha1-suLwnjQtDwyI4vAuBneUEl51wgc=",
481           "dev": true,
482           "requires": {
483             "babel-code-frame": "6.26.0",
484             "babel-generator": "6.26.1",
485             "babel-helpers": "6.24.1",
486             "babel-messages": "6.23.0",
487             "babel-register": "6.26.0",
488             "babel-runtime": "6.26.0",
489             "babel-template": "6.26.0",
490             "babel-traverse": "6.26.0",
491             "babel-types": "6.26.0",
492             "babylon": "6.18.0",
493             "convert-source-map": "1.5.1",
494             "debug": "2.6.9",
495             "json5": "0.5.1",
496             "lodash": "4.17.10",
497             "minimatch": "3.0.4",
498             "path-is-absolute": "1.0.1",
499             "private": "0.1.8",
500             "slash": "1.0.0",
501             "source-map": "0.5.7"
502           },
503           "dependencies": {
504             "babel-register": {
505               "version": "6.26.0",
506               "resolved": "http://registry.npm.taobao.org/babel-register/download/babel-register-6.26.0.tgz",
507               "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=",
508               "dev": true,
509               "requires": {
510                 "babel-core": "6.26.3",
511                 "babel-runtime": "6.26.0",
512                 "core-js": "2.5.7",
513                 "home-or-tmp": "2.0.0",
514                 "lodash": "4.17.10",
515                 "mkdirp": "0.5.1",
516                 "source-map-support": "0.4.18"
517               }
518             }
519           }
520         },
521         "chalk": {
522           "version": "1.1.1",
523           "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-1.1.1.tgz",
524           "integrity": "sha1-UJr7ZwZudJn36zU1x3RFdyri0Bk=",
525           "dev": true,
526           "requires": {
527             "ansi-styles": "2.2.1",
528             "escape-string-regexp": "1.0.5",
529             "has-ansi": "2.0.0",
530             "strip-ansi": "3.0.1",
531             "supports-color": "2.0.0"
532           }
533         },
534         "debug": {
535           "version": "2.6.9",
536           "resolved": "http://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz",
537           "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=",
538           "dev": true,
539           "requires": {
540             "ms": "2.0.0"
541           }
542         },
543         "glob": {
544           "version": "5.0.15",
545           "resolved": "http://registry.npm.taobao.org/glob/download/glob-5.0.15.tgz",
546           "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
547           "dev": true,
548           "requires": {
549             "inflight": "1.0.6",
550             "inherits": "2.0.3",
551             "minimatch": "3.0.4",
552             "once": "1.4.0",
553             "path-is-absolute": "1.0.1"
554           }
555         },
556         "source-map": {
557           "version": "0.5.7",
558           "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.5.7.tgz",
559           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
560           "dev": true
561         }
562       }
563     },
564     "babel-code-frame": {
565       "version": "6.26.0",
566       "resolved": "http://registry.npm.taobao.org/babel-code-frame/download/babel-code-frame-6.26.0.tgz",
567       "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
568       "requires": {
569         "chalk": "1.1.3",
570         "esutils": "2.0.2",
571         "js-tokens": "3.0.2"
572       }
573     },
574     "babel-core": {
575       "version": "6.11.4",
576       "resolved": "http://registry.npm.taobao.org/babel-core/download/babel-core-6.11.4.tgz",
577       "integrity": "sha1-zFWk8yOaoFD4Ut1ov/yV+IaEgxY=",
578       "dev": true,
579       "requires": {
580         "babel-code-frame": "6.26.0",
581         "babel-generator": "6.26.1",
582         "babel-helpers": "6.24.1",
583         "babel-messages": "6.23.0",
584         "babel-register": "6.22.0",
585         "babel-runtime": "6.26.0",
586         "babel-template": "6.26.0",
587         "babel-traverse": "6.26.0",
588         "babel-types": "6.26.0",
589         "babylon": "6.18.0",
590         "convert-source-map": "1.5.1",
591         "debug": "2.6.9",
592         "json5": "0.4.0",
593         "lodash": "4.17.10",
594         "minimatch": "3.0.4",
595         "path-exists": "1.0.0",
596         "path-is-absolute": "1.0.1",
597         "private": "0.1.8",
598         "shebang-regex": "1.0.0",
599         "slash": "1.0.0",
600         "source-map": "0.5.7"
601       },
602       "dependencies": {
603         "debug": {
604           "version": "2.6.9",
605           "resolved": "http://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz",
606           "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=",
607           "dev": true,
608           "requires": {
609             "ms": "2.0.0"
610           }
611         },
612         "json5": {
613           "version": "0.4.0",
614           "resolved": "http://registry.npm.taobao.org/json5/download/json5-0.4.0.tgz",
615           "integrity": "sha1-BUNS5MTIDIbAkjh31EneF2pzLI0=",
616           "dev": true
617         },
618         "source-map": {
619           "version": "0.5.7",
620           "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.5.7.tgz",
621           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
622           "dev": true
623         }
624       }
625     },
626     "babel-eslint": {
627       "version": "7.0.0",
628       "resolved": "http://registry.npm.taobao.org/babel-eslint/download/babel-eslint-7.0.0.tgz",
629       "integrity": "sha1-VOUbQDP1SsgTJuzqTGRqd5k1GW0=",
630       "dev": true,
631       "requires": {
632         "babel-traverse": "6.26.0",
633         "babel-types": "6.26.0",
634         "babylon": "6.18.0",
635         "lodash.pickby": "4.6.0"
636       }
637     },
638     "babel-generator": {
639       "version": "6.26.1",
640       "resolved": "http://registry.npm.taobao.org/babel-generator/download/babel-generator-6.26.1.tgz",
641       "integrity": "sha1-GERAjTuPDTWkBOp6wYDwh6YBvZA=",
642       "requires": {
643         "babel-messages": "6.23.0",
644         "babel-runtime": "6.26.0",
645         "babel-types": "6.26.0",
646         "detect-indent": "4.0.0",
647         "jsesc": "1.3.0",
648         "lodash": "4.17.10",
649         "source-map": "0.5.7",
650         "trim-right": "1.0.1"
651       },
652       "dependencies": {
653         "source-map": {
654           "version": "0.5.7",
655           "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.5.7.tgz",
656           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w="
657         }
658       }
659     },
660     "babel-helper-builder-react-jsx": {
661       "version": "6.26.0",
662       "resolved": "http://registry.npm.taobao.org/babel-helper-builder-react-jsx/download/babel-helper-builder-react-jsx-6.26.0.tgz",
663       "integrity": "sha1-Of+DE7dci2Xc7/HzHTg+D/KkCKA=",
664       "dev": true,
665       "requires": {
666         "babel-runtime": "6.26.0",
667         "babel-types": "6.26.0",
668         "esutils": "2.0.2"
669       }
670     },
671     "babel-helper-call-delegate": {
672       "version": "6.24.1",
673       "resolved": "http://registry.npm.taobao.org/babel-helper-call-delegate/download/babel-helper-call-delegate-6.24.1.tgz",
674       "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=",
675       "dev": true,
676       "requires": {
677         "babel-helper-hoist-variables": "6.24.1",
678         "babel-runtime": "6.26.0",
679         "babel-traverse": "6.26.0",
680         "babel-types": "6.26.0"
681       }
682     },
683     "babel-helper-define-map": {
684       "version": "6.26.0",
685       "resolved": "http://registry.npm.taobao.org/babel-helper-define-map/download/babel-helper-define-map-6.26.0.tgz",
686       "integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=",
687       "dev": true,
688       "requires": {
689         "babel-helper-function-name": "6.24.1",
690         "babel-runtime": "6.26.0",
691         "babel-types": "6.26.0",
692         "lodash": "4.17.10"
693       }
694     },
695     "babel-helper-function-name": {
696       "version": "6.24.1",
697       "resolved": "http://registry.npm.taobao.org/babel-helper-function-name/download/babel-helper-function-name-6.24.1.tgz",
698       "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=",
699       "dev": true,
700       "requires": {
701         "babel-helper-get-function-arity": "6.24.1",
702         "babel-runtime": "6.26.0",
703         "babel-template": "6.26.0",
704         "babel-traverse": "6.26.0",
705         "babel-types": "6.26.0"
706       }
707     },
708     "babel-helper-get-function-arity": {
709       "version": "6.24.1",
710       "resolved": "http://registry.npm.taobao.org/babel-helper-get-function-arity/download/babel-helper-get-function-arity-6.24.1.tgz",
711       "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=",
712       "dev": true,
713       "requires": {
714         "babel-runtime": "6.26.0",
715         "babel-types": "6.26.0"
716       }
717     },
718     "babel-helper-hoist-variables": {
719       "version": "6.24.1",
720       "resolved": "http://registry.npm.taobao.org/babel-helper-hoist-variables/download/babel-helper-hoist-variables-6.24.1.tgz",
721       "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=",
722       "dev": true,
723       "requires": {
724         "babel-runtime": "6.26.0",
725         "babel-types": "6.26.0"
726       }
727     },
728     "babel-helper-optimise-call-expression": {
729       "version": "6.24.1",
730       "resolved": "http://registry.npm.taobao.org/babel-helper-optimise-call-expression/download/babel-helper-optimise-call-expression-6.24.1.tgz",
731       "integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=",
732       "dev": true,
733       "requires": {
734         "babel-runtime": "6.26.0",
735         "babel-types": "6.26.0"
736       }
737     },
738     "babel-helper-regex": {
739       "version": "6.26.0",
740       "resolved": "http://registry.npm.taobao.org/babel-helper-regex/download/babel-helper-regex-6.26.0.tgz",
741       "integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=",
742       "dev": true,
743       "requires": {
744         "babel-runtime": "6.26.0",
745         "babel-types": "6.26.0",
746         "lodash": "4.17.10"
747       }
748     },
749     "babel-helper-replace-supers": {
750       "version": "6.24.1",
751       "resolved": "http://registry.npm.taobao.org/babel-helper-replace-supers/download/babel-helper-replace-supers-6.24.1.tgz",
752       "integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=",
753       "dev": true,
754       "requires": {
755         "babel-helper-optimise-call-expression": "6.24.1",
756         "babel-messages": "6.23.0",
757         "babel-runtime": "6.26.0",
758         "babel-template": "6.26.0",
759         "babel-traverse": "6.26.0",
760         "babel-types": "6.26.0"
761       }
762     },
763     "babel-helpers": {
764       "version": "6.24.1",
765       "resolved": "http://registry.npm.taobao.org/babel-helpers/download/babel-helpers-6.24.1.tgz",
766       "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=",
767       "requires": {
768         "babel-runtime": "6.26.0",
769         "babel-template": "6.26.0"
770       }
771     },
772     "babel-loader": {
773       "version": "6.2.10",
774       "resolved": "http://registry.npm.taobao.org/babel-loader/download/babel-loader-6.2.10.tgz",
775       "integrity": "sha1-re/CskIyDNXRXmWzHOoOixsC1LA=",
776       "dev": true,
777       "requires": {
778         "find-cache-dir": "0.1.1",
779         "loader-utils": "0.2.17",
780         "mkdirp": "0.5.1",
781         "object-assign": "4.1.1"
782       }
783     },
784     "babel-messages": {
785       "version": "6.23.0",
786       "resolved": "http://registry.npm.taobao.org/babel-messages/download/babel-messages-6.23.0.tgz",
787       "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=",
788       "requires": {
789         "babel-runtime": "6.26.0"
790       }
791     },
792     "babel-plugin-check-es2015-constants": {
793       "version": "6.22.0",
794       "resolved": "http://registry.npm.taobao.org/babel-plugin-check-es2015-constants/download/babel-plugin-check-es2015-constants-6.22.0.tgz",
795       "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=",
796       "dev": true,
797       "requires": {
798         "babel-runtime": "6.26.0"
799       }
800     },
801     "babel-plugin-react-transform": {
802       "version": "2.0.2",
803       "resolved": "http://registry.npm.taobao.org/babel-plugin-react-transform/download/babel-plugin-react-transform-2.0.2.tgz",
804       "integrity": "sha1-UVu/qZaJOYEULZCx+bFjXeKZUQk=",
805       "dev": true,
806       "requires": {
807         "lodash": "4.17.10"
808       }
809     },
810     "babel-plugin-syntax-flow": {
811       "version": "6.18.0",
812       "resolved": "http://registry.npm.taobao.org/babel-plugin-syntax-flow/download/babel-plugin-syntax-flow-6.18.0.tgz",
813       "integrity": "sha1-TDqyCiryaqIM0lmVw5jE63AxDI0=",
814       "dev": true
815     },
816     "babel-plugin-syntax-jsx": {
817       "version": "6.18.0",
818       "resolved": "http://registry.npm.taobao.org/babel-plugin-syntax-jsx/download/babel-plugin-syntax-jsx-6.18.0.tgz",
819       "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=",
820       "dev": true
821     },
822     "babel-plugin-syntax-object-rest-spread": {
823       "version": "6.13.0",
824       "resolved": "http://registry.npm.taobao.org/babel-plugin-syntax-object-rest-spread/download/babel-plugin-syntax-object-rest-spread-6.13.0.tgz",
825       "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=",
826       "dev": true
827     },
828     "babel-plugin-transform-es2015-arrow-functions": {
829       "version": "6.22.0",
830       "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-es2015-arrow-functions/download/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz",
831       "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=",
832       "dev": true,
833       "requires": {
834         "babel-runtime": "6.26.0"
835       }
836     },
837     "babel-plugin-transform-es2015-block-scoped-functions": {
838       "version": "6.22.0",
839       "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-es2015-block-scoped-functions/download/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz",
840       "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=",
841       "dev": true,
842       "requires": {
843         "babel-runtime": "6.26.0"
844       }
845     },
846     "babel-plugin-transform-es2015-block-scoping": {
847       "version": "6.26.0",
848       "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-es2015-block-scoping/download/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz",
849       "integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=",
850       "dev": true,
851       "requires": {
852         "babel-runtime": "6.26.0",
853         "babel-template": "6.26.0",
854         "babel-traverse": "6.26.0",
855         "babel-types": "6.26.0",
856         "lodash": "4.17.10"
857       }
858     },
859     "babel-plugin-transform-es2015-classes": {
860       "version": "6.24.1",
861       "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-es2015-classes/download/babel-plugin-transform-es2015-classes-6.24.1.tgz",
862       "integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=",
863       "dev": true,
864       "requires": {
865         "babel-helper-define-map": "6.26.0",
866         "babel-helper-function-name": "6.24.1",
867         "babel-helper-optimise-call-expression": "6.24.1",
868         "babel-helper-replace-supers": "6.24.1",
869         "babel-messages": "6.23.0",
870         "babel-runtime": "6.26.0",
871         "babel-template": "6.26.0",
872         "babel-traverse": "6.26.0",
873         "babel-types": "6.26.0"
874       }
875     },
876     "babel-plugin-transform-es2015-computed-properties": {
877       "version": "6.24.1",
878       "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-es2015-computed-properties/download/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz",
879       "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=",
880       "dev": true,
881       "requires": {
882         "babel-runtime": "6.26.0",
883         "babel-template": "6.26.0"
884       }
885     },
886     "babel-plugin-transform-es2015-destructuring": {
887       "version": "6.23.0",
888       "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-es2015-destructuring/download/babel-plugin-transform-es2015-destructuring-6.23.0.tgz",
889       "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=",
890       "dev": true,
891       "requires": {
892         "babel-runtime": "6.26.0"
893       }
894     },
895     "babel-plugin-transform-es2015-duplicate-keys": {
896       "version": "6.24.1",
897       "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-es2015-duplicate-keys/download/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz",
898       "integrity": "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=",
899       "dev": true,
900       "requires": {
901         "babel-runtime": "6.26.0",
902         "babel-types": "6.26.0"
903       }
904     },
905     "babel-plugin-transform-es2015-for-of": {
906       "version": "6.23.0",
907       "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-es2015-for-of/download/babel-plugin-transform-es2015-for-of-6.23.0.tgz",
908       "integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=",
909       "dev": true,
910       "requires": {
911         "babel-runtime": "6.26.0"
912       }
913     },
914     "babel-plugin-transform-es2015-function-name": {
915       "version": "6.24.1",
916       "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-es2015-function-name/download/babel-plugin-transform-es2015-function-name-6.24.1.tgz",
917       "integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=",
918       "dev": true,
919       "requires": {
920         "babel-helper-function-name": "6.24.1",
921         "babel-runtime": "6.26.0",
922         "babel-types": "6.26.0"
923       }
924     },
925     "babel-plugin-transform-es2015-literals": {
926       "version": "6.22.0",
927       "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-es2015-literals/download/babel-plugin-transform-es2015-literals-6.22.0.tgz",
928       "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=",
929       "dev": true,
930       "requires": {
931         "babel-runtime": "6.26.0"
932       }
933     },
934     "babel-plugin-transform-es2015-modules-commonjs": {
935       "version": "6.26.2",
936       "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-es2015-modules-commonjs/download/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz",
937       "integrity": "sha1-WKeThjqefKhwvcWogRF/+sJ9tvM=",
938       "dev": true,
939       "requires": {
940         "babel-plugin-transform-strict-mode": "6.24.1",
941         "babel-runtime": "6.26.0",
942         "babel-template": "6.26.0",
943         "babel-types": "6.26.0"
944       }
945     },
946     "babel-plugin-transform-es2015-object-super": {
947       "version": "6.24.1",
948       "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-es2015-object-super/download/babel-plugin-transform-es2015-object-super-6.24.1.tgz",
949       "integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=",
950       "dev": true,
951       "requires": {
952         "babel-helper-replace-supers": "6.24.1",
953         "babel-runtime": "6.26.0"
954       }
955     },
956     "babel-plugin-transform-es2015-parameters": {
957       "version": "6.24.1",
958       "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-es2015-parameters/download/babel-plugin-transform-es2015-parameters-6.24.1.tgz",
959       "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=",
960       "dev": true,
961       "requires": {
962         "babel-helper-call-delegate": "6.24.1",
963         "babel-helper-get-function-arity": "6.24.1",
964         "babel-runtime": "6.26.0",
965         "babel-template": "6.26.0",
966         "babel-traverse": "6.26.0",
967         "babel-types": "6.26.0"
968       }
969     },
970     "babel-plugin-transform-es2015-shorthand-properties": {
971       "version": "6.24.1",
972       "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-es2015-shorthand-properties/download/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz",
973       "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=",
974       "dev": true,
975       "requires": {
976         "babel-runtime": "6.26.0",
977         "babel-types": "6.26.0"
978       }
979     },
980     "babel-plugin-transform-es2015-spread": {
981       "version": "6.22.0",
982       "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-es2015-spread/download/babel-plugin-transform-es2015-spread-6.22.0.tgz",
983       "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=",
984       "dev": true,
985       "requires": {
986         "babel-runtime": "6.26.0"
987       }
988     },
989     "babel-plugin-transform-es2015-sticky-regex": {
990       "version": "6.24.1",
991       "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-es2015-sticky-regex/download/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz",
992       "integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=",
993       "dev": true,
994       "requires": {
995         "babel-helper-regex": "6.26.0",
996         "babel-runtime": "6.26.0",
997         "babel-types": "6.26.0"
998       }
999     },
1000     "babel-plugin-transform-es2015-template-literals": {
1001       "version": "6.22.0",
1002       "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-es2015-template-literals/download/babel-plugin-transform-es2015-template-literals-6.22.0.tgz",
1003       "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=",
1004       "dev": true,
1005       "requires": {
1006         "babel-runtime": "6.26.0"
1007       }
1008     },
1009     "babel-plugin-transform-es2015-typeof-symbol": {
1010       "version": "6.23.0",
1011       "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-es2015-typeof-symbol/download/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz",
1012       "integrity": "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=",
1013       "dev": true,
1014       "requires": {
1015         "babel-runtime": "6.26.0"
1016       }
1017     },
1018     "babel-plugin-transform-es2015-unicode-regex": {
1019       "version": "6.24.1",
1020       "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-es2015-unicode-regex/download/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz",
1021       "integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=",
1022       "dev": true,
1023       "requires": {
1024         "babel-helper-regex": "6.26.0",
1025         "babel-runtime": "6.26.0",
1026         "regexpu-core": "2.0.0"
1027       }
1028     },
1029     "babel-plugin-transform-flow-strip-types": {
1030       "version": "6.22.0",
1031       "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-flow-strip-types/download/babel-plugin-transform-flow-strip-types-6.22.0.tgz",
1032       "integrity": "sha1-hMtnKTXUNxT9wyvOhFaNh0Qc988=",
1033       "dev": true,
1034       "requires": {
1035         "babel-plugin-syntax-flow": "6.18.0",
1036         "babel-runtime": "6.26.0"
1037       }
1038     },
1039     "babel-plugin-transform-object-rest-spread": {
1040       "version": "6.8.0",
1041       "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-object-rest-spread/download/babel-plugin-transform-object-rest-spread-6.8.0.tgz",
1042       "integrity": "sha1-A9EwjiV6nY4agVrh/T2yG96/CNk=",
1043       "dev": true,
1044       "requires": {
1045         "babel-plugin-syntax-object-rest-spread": "6.13.0",
1046         "babel-runtime": "6.26.0"
1047       }
1048     },
1049     "babel-plugin-transform-react-display-name": {
1050       "version": "6.25.0",
1051       "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-react-display-name/download/babel-plugin-transform-react-display-name-6.25.0.tgz",
1052       "integrity": "sha1-Z+K/Hx6ck6sI25Z5LgU5K/LMKNE=",
1053       "dev": true,
1054       "requires": {
1055         "babel-runtime": "6.26.0"
1056       }
1057     },
1058     "babel-plugin-transform-react-jsx": {
1059       "version": "6.24.1",
1060       "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-react-jsx/download/babel-plugin-transform-react-jsx-6.24.1.tgz",
1061       "integrity": "sha1-hAoCjn30YN/DotKfDA2R9jduZqM=",
1062       "dev": true,
1063       "requires": {
1064         "babel-helper-builder-react-jsx": "6.26.0",
1065         "babel-plugin-syntax-jsx": "6.18.0",
1066         "babel-runtime": "6.26.0"
1067       }
1068     },
1069     "babel-plugin-transform-react-jsx-source": {
1070       "version": "6.22.0",
1071       "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-react-jsx-source/download/babel-plugin-transform-react-jsx-source-6.22.0.tgz",
1072       "integrity": "sha1-ZqwSFT9c0tF7PBkmj0vwGX9E7NY=",
1073       "dev": true,
1074       "requires": {
1075         "babel-plugin-syntax-jsx": "6.18.0",
1076         "babel-runtime": "6.26.0"
1077       }
1078     },
1079     "babel-plugin-transform-regenerator": {
1080       "version": "6.26.0",
1081       "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-regenerator/download/babel-plugin-transform-regenerator-6.26.0.tgz",
1082       "integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=",
1083       "dev": true,
1084       "requires": {
1085         "regenerator-transform": "0.10.1"
1086       }
1087     },
1088     "babel-plugin-transform-strict-mode": {
1089       "version": "6.24.1",
1090       "resolved": "http://registry.npm.taobao.org/babel-plugin-transform-strict-mode/download/babel-plugin-transform-strict-mode-6.24.1.tgz",
1091       "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=",
1092       "dev": true,
1093       "requires": {
1094         "babel-runtime": "6.26.0",
1095         "babel-types": "6.26.0"
1096       }
1097     },
1098     "babel-polyfill": {
1099       "version": "6.16.0",
1100       "resolved": "http://registry.npm.taobao.org/babel-polyfill/download/babel-polyfill-6.16.0.tgz",
1101       "integrity": "sha1-LUUCHfh+JqN0ttTRqcZZZNF/JCI=",
1102       "requires": {
1103         "babel-runtime": "6.26.0",
1104         "core-js": "2.5.7",
1105         "regenerator-runtime": "0.9.6"
1106       }
1107     },
1108     "babel-preset-es2015": {
1109       "version": "6.9.0",
1110       "resolved": "http://registry.npm.taobao.org/babel-preset-es2015/download/babel-preset-es2015-6.9.0.tgz",
1111       "integrity": "sha1-leRxasRIHfswmZy1wRGBThraD0E=",
1112       "dev": true,
1113       "requires": {
1114         "babel-plugin-check-es2015-constants": "6.22.0",
1115         "babel-plugin-transform-es2015-arrow-functions": "6.22.0",
1116         "babel-plugin-transform-es2015-block-scoped-functions": "6.22.0",
1117         "babel-plugin-transform-es2015-block-scoping": "6.26.0",
1118         "babel-plugin-transform-es2015-classes": "6.24.1",
1119         "babel-plugin-transform-es2015-computed-properties": "6.24.1",
1120         "babel-plugin-transform-es2015-destructuring": "6.23.0",
1121         "babel-plugin-transform-es2015-duplicate-keys": "6.24.1",
1122         "babel-plugin-transform-es2015-for-of": "6.23.0",
1123         "babel-plugin-transform-es2015-function-name": "6.24.1",
1124         "babel-plugin-transform-es2015-literals": "6.22.0",
1125         "babel-plugin-transform-es2015-modules-commonjs": "6.26.2",
1126         "babel-plugin-transform-es2015-object-super": "6.24.1",
1127         "babel-plugin-transform-es2015-parameters": "6.24.1",
1128         "babel-plugin-transform-es2015-shorthand-properties": "6.24.1",
1129         "babel-plugin-transform-es2015-spread": "6.22.0",
1130         "babel-plugin-transform-es2015-sticky-regex": "6.24.1",
1131         "babel-plugin-transform-es2015-template-literals": "6.22.0",
1132         "babel-plugin-transform-es2015-typeof-symbol": "6.23.0",
1133         "babel-plugin-transform-es2015-unicode-regex": "6.24.1",
1134         "babel-plugin-transform-regenerator": "6.26.0"
1135       }
1136     },
1137     "babel-preset-react": {
1138       "version": "6.5.0",
1139       "resolved": "http://registry.npm.taobao.org/babel-preset-react/download/babel-preset-react-6.5.0.tgz",
1140       "integrity": "sha1-0yiaoOMI29SLchD5l3EB8Pluvh8=",
1141       "dev": true,
1142       "requires": {
1143         "babel-plugin-syntax-flow": "6.18.0",
1144         "babel-plugin-syntax-jsx": "6.18.0",
1145         "babel-plugin-transform-flow-strip-types": "6.22.0",
1146         "babel-plugin-transform-react-display-name": "6.25.0",
1147         "babel-plugin-transform-react-jsx": "6.24.1",
1148         "babel-plugin-transform-react-jsx-source": "6.22.0"
1149       }
1150     },
1151     "babel-preset-react-hmre": {
1152       "version": "1.1.1",
1153       "resolved": "http://registry.npm.taobao.org/babel-preset-react-hmre/download/babel-preset-react-hmre-1.1.1.tgz",
1154       "integrity": "sha1-0hbmDLW41Mhz4Z7Q9U6v8UN7xJI=",
1155       "dev": true,
1156       "requires": {
1157         "babel-plugin-react-transform": "2.0.2",
1158         "react-transform-catch-errors": "1.0.2",
1159         "react-transform-hmr": "1.0.4",
1160         "redbox-react": "1.6.0"
1161       }
1162     },
1163     "babel-register": {
1164       "version": "6.22.0",
1165       "resolved": "http://registry.npm.taobao.org/babel-register/download/babel-register-6.22.0.tgz",
1166       "integrity": "sha1-ph3YOXX5ykqefW7/MFlJTNXqTGM=",
1167       "dev": true,
1168       "requires": {
1169         "babel-core": "6.26.3",
1170         "babel-runtime": "6.26.0",
1171         "core-js": "2.5.7",
1172         "home-or-tmp": "2.0.0",
1173         "lodash": "4.17.10",
1174         "mkdirp": "0.5.1",
1175         "source-map-support": "0.4.18"
1176       },
1177       "dependencies": {
1178         "babel-core": {
1179           "version": "6.26.3",
1180           "resolved": "http://registry.npm.taobao.org/babel-core/download/babel-core-6.26.3.tgz",
1181           "integrity": "sha1-suLwnjQtDwyI4vAuBneUEl51wgc=",
1182           "requires": {
1183             "babel-code-frame": "6.26.0",
1184             "babel-generator": "6.26.1",
1185             "babel-helpers": "6.24.1",
1186             "babel-messages": "6.23.0",
1187             "babel-register": "6.26.0",
1188             "babel-runtime": "6.26.0",
1189             "babel-template": "6.26.0",
1190             "babel-traverse": "6.26.0",
1191             "babel-types": "6.26.0",
1192             "babylon": "6.18.0",
1193             "convert-source-map": "1.5.1",
1194             "debug": "2.6.9",
1195             "json5": "0.5.1",
1196             "lodash": "4.17.10",
1197             "minimatch": "3.0.4",
1198             "path-is-absolute": "1.0.1",
1199             "private": "0.1.8",
1200             "slash": "1.0.0",
1201             "source-map": "0.5.7"
1202           },
1203           "dependencies": {
1204             "babel-register": {
1205               "version": "6.26.0",
1206               "resolved": "http://registry.npm.taobao.org/babel-register/download/babel-register-6.26.0.tgz",
1207               "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=",
1208               "requires": {
1209                 "babel-core": "6.26.3",
1210                 "babel-runtime": "6.26.0",
1211                 "core-js": "2.5.7",
1212                 "home-or-tmp": "2.0.0",
1213                 "lodash": "4.17.10",
1214                 "mkdirp": "0.5.1",
1215                 "source-map-support": "0.4.18"
1216               }
1217             }
1218           }
1219         },
1220         "babel-register": {
1221           "version": "6.26.0",
1222           "resolved": "http://registry.npm.taobao.org/babel-register/download/babel-register-6.26.0.tgz",
1223           "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=",
1224           "requires": {
1225             "babel-core": "6.26.3",
1226             "babel-runtime": "6.26.0",
1227             "core-js": "2.5.7",
1228             "home-or-tmp": "2.0.0",
1229             "lodash": "4.17.10",
1230             "mkdirp": "0.5.1",
1231             "source-map-support": "0.4.18"
1232           }
1233         },
1234         "debug": {
1235           "version": "2.6.9",
1236           "resolved": "http://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz",
1237           "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=",
1238           "requires": {
1239             "ms": "2.0.0"
1240           }
1241         },
1242         "source-map": {
1243           "version": "0.5.7",
1244           "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.5.7.tgz",
1245           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w="
1246         }
1247       }
1248     },
1249     "babel-runtime": {
1250       "version": "6.26.0",
1251       "resolved": "http://registry.npm.taobao.org/babel-runtime/download/babel-runtime-6.26.0.tgz",
1252       "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
1253       "requires": {
1254         "core-js": "2.5.7",
1255         "regenerator-runtime": "0.11.1"
1256       },
1257       "dependencies": {
1258         "regenerator-runtime": {
1259           "version": "0.11.1",
1260           "resolved": "http://registry.npm.taobao.org/regenerator-runtime/download/regenerator-runtime-0.11.1.tgz",
1261           "integrity": "sha1-vgWtf5v30i4Fb5cmzuUBf78Z4uk="
1262         }
1263       }
1264     },
1265     "babel-template": {
1266       "version": "6.26.0",
1267       "resolved": "http://registry.npm.taobao.org/babel-template/download/babel-template-6.26.0.tgz",
1268       "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=",
1269       "requires": {
1270         "babel-runtime": "6.26.0",
1271         "babel-traverse": "6.26.0",
1272         "babel-types": "6.26.0",
1273         "babylon": "6.18.0",
1274         "lodash": "4.17.10"
1275       }
1276     },
1277     "babel-traverse": {
1278       "version": "6.26.0",
1279       "resolved": "http://registry.npm.taobao.org/babel-traverse/download/babel-traverse-6.26.0.tgz",
1280       "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=",
1281       "requires": {
1282         "babel-code-frame": "6.26.0",
1283         "babel-messages": "6.23.0",
1284         "babel-runtime": "6.26.0",
1285         "babel-types": "6.26.0",
1286         "babylon": "6.18.0",
1287         "debug": "2.6.9",
1288         "globals": "9.18.0",
1289         "invariant": "2.2.4",
1290         "lodash": "4.17.10"
1291       },
1292       "dependencies": {
1293         "debug": {
1294           "version": "2.6.9",
1295           "resolved": "http://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz",
1296           "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=",
1297           "requires": {
1298             "ms": "2.0.0"
1299           }
1300         }
1301       }
1302     },
1303     "babel-types": {
1304       "version": "6.26.0",
1305       "resolved": "http://registry.npm.taobao.org/babel-types/download/babel-types-6.26.0.tgz",
1306       "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=",
1307       "requires": {
1308         "babel-runtime": "6.26.0",
1309         "esutils": "2.0.2",
1310         "lodash": "4.17.10",
1311         "to-fast-properties": "1.0.3"
1312       }
1313     },
1314     "babylon": {
1315       "version": "6.18.0",
1316       "resolved": "http://registry.npm.taobao.org/babylon/download/babylon-6.18.0.tgz",
1317       "integrity": "sha1-ry87iPpvXB5MY00aD46sT1WzleM="
1318     },
1319     "balanced-match": {
1320       "version": "1.0.0",
1321       "resolved": "http://registry.npm.taobao.org/balanced-match/download/balanced-match-1.0.0.tgz",
1322       "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c="
1323     },
1324     "base64-js": {
1325       "version": "1.2.0",
1326       "resolved": "http://registry.npm.taobao.org/base64-js/download/base64-js-1.2.0.tgz",
1327       "integrity": "sha1-o5mS1yNYSBGYK+XikLtqU9hnAPE=",
1328       "dev": true
1329     },
1330     "bcrypt-pbkdf": {
1331       "version": "1.0.1",
1332       "resolved": "http://registry.npm.taobao.org/bcrypt-pbkdf/download/bcrypt-pbkdf-1.0.1.tgz",
1333       "integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=",
1334       "optional": true,
1335       "requires": {
1336         "tweetnacl": "0.14.5"
1337       }
1338     },
1339     "big.js": {
1340       "version": "3.2.0",
1341       "resolved": "http://registry.npm.taobao.org/big.js/download/big.js-3.2.0.tgz",
1342       "integrity": "sha1-pfwpi4G54Nyi5FiCR4S2XFK6WI4=",
1343       "dev": true
1344     },
1345     "bin-version": {
1346       "version": "1.0.4",
1347       "resolved": "http://registry.npm.taobao.org/bin-version/download/bin-version-1.0.4.tgz",
1348       "integrity": "sha1-nrSY7m/Xb3q5p8FgQ2+JV5Q1144=",
1349       "dev": true,
1350       "requires": {
1351         "find-versions": "1.2.1"
1352       }
1353     },
1354     "bin-version-check": {
1355       "version": "2.1.0",
1356       "resolved": "http://registry.npm.taobao.org/bin-version-check/download/bin-version-check-2.1.0.tgz",
1357       "integrity": "sha1-5OXfKQuQaffRETJAMe/BP90RpbA=",
1358       "dev": true,
1359       "requires": {
1360         "bin-version": "1.0.4",
1361         "minimist": "1.2.0",
1362         "semver": "4.3.6",
1363         "semver-truncate": "1.1.2"
1364       },
1365       "dependencies": {
1366         "minimist": {
1367           "version": "1.2.0",
1368           "resolved": "http://registry.npm.taobao.org/minimist/download/minimist-1.2.0.tgz",
1369           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
1370           "dev": true
1371         },
1372         "semver": {
1373           "version": "4.3.6",
1374           "resolved": "http://registry.npm.taobao.org/semver/download/semver-4.3.6.tgz",
1375           "integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=",
1376           "dev": true
1377         }
1378       }
1379     },
1380     "binary-extensions": {
1381       "version": "1.11.0",
1382       "resolved": "http://registry.npm.taobao.org/binary-extensions/download/binary-extensions-1.11.0.tgz",
1383       "integrity": "sha1-RqoXUftqL5PuXmibsQh9SxTGwgU=",
1384       "dev": true
1385     },
1386     "bitsyntax": {
1387       "version": "0.0.4",
1388       "resolved": "http://registry.npm.taobao.org/bitsyntax/download/bitsyntax-0.0.4.tgz",
1389       "integrity": "sha1-6xDMb4K4xJDj6FaY8H6D1G4MuoI=",
1390       "optional": true,
1391       "requires": {
1392         "buffer-more-ints": "0.0.2"
1393       }
1394     },
1395     "bl": {
1396       "version": "1.1.2",
1397       "resolved": "http://registry.npm.taobao.org/bl/download/bl-1.1.2.tgz",
1398       "integrity": "sha1-/cqHGplxOqANGeO7ukHER4emU5g=",
1399       "optional": true,
1400       "requires": {
1401         "readable-stream": "2.0.6"
1402       },
1403       "dependencies": {
1404         "isarray": {
1405           "version": "1.0.0",
1406           "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
1407           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
1408           "optional": true
1409         },
1410         "readable-stream": {
1411           "version": "2.0.6",
1412           "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.0.6.tgz",
1413           "integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=",
1414           "optional": true,
1415           "requires": {
1416             "core-util-is": "1.0.2",
1417             "inherits": "2.0.3",
1418             "isarray": "1.0.0",
1419             "process-nextick-args": "1.0.7",
1420             "string_decoder": "0.10.31",
1421             "util-deprecate": "1.0.2"
1422           }
1423         }
1424       }
1425     },
1426     "block-stream": {
1427       "version": "0.0.9",
1428       "resolved": "http://registry.npm.taobao.org/block-stream/download/block-stream-0.0.9.tgz",
1429       "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=",
1430       "dev": true,
1431       "requires": {
1432         "inherits": "2.0.3"
1433       }
1434     },
1435     "bluebird": {
1436       "version": "3.5.1",
1437       "resolved": "http://registry.npm.taobao.org/bluebird/download/bluebird-3.5.1.tgz",
1438       "integrity": "sha1-2VUfnemPH82h5oPRfukaBgLuLrk="
1439     },
1440     "bluebird-lst": {
1441       "version": "1.0.5",
1442       "resolved": "http://registry.npm.taobao.org/bluebird-lst/download/bluebird-lst-1.0.5.tgz",
1443       "integrity": "sha1-vryDAmt+kqcocaPcWZ4hnL+wAqk=",
1444       "dev": true,
1445       "requires": {
1446         "bluebird": "3.5.1"
1447       }
1448     },
1449     "body-parser": {
1450       "version": "1.18.2",
1451       "resolved": "http://registry.npm.taobao.org/body-parser/download/body-parser-1.18.2.tgz",
1452       "integrity": "sha1-h2eKGdhLR9hZuDGZvVm84iKxBFQ=",
1453       "dev": true,
1454       "requires": {
1455         "bytes": "3.0.0",
1456         "content-type": "1.0.4",
1457         "debug": "2.6.9",
1458         "depd": "1.1.2",
1459         "http-errors": "1.6.3",
1460         "iconv-lite": "0.4.19",
1461         "on-finished": "2.3.0",
1462         "qs": "6.5.1",
1463         "raw-body": "2.3.2",
1464         "type-is": "1.6.16"
1465       },
1466       "dependencies": {
1467         "debug": {
1468           "version": "2.6.9",
1469           "resolved": "http://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz",
1470           "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=",
1471           "dev": true,
1472           "requires": {
1473             "ms": "2.0.0"
1474           }
1475         },
1476         "iconv-lite": {
1477           "version": "0.4.19",
1478           "resolved": "http://registry.npm.taobao.org/iconv-lite/download/iconv-lite-0.4.19.tgz",
1479           "integrity": "sha1-90aPYBNfXl2tM5nAqBvpoWA6CCs=",
1480           "dev": true
1481         },
1482         "qs": {
1483           "version": "6.5.1",
1484           "resolved": "http://registry.npm.taobao.org/qs/download/qs-6.5.1.tgz",
1485           "integrity": "sha1-NJzfbu+J7EXBLX1es/wMhwNDptg=",
1486           "dev": true
1487         },
1488         "raw-body": {
1489           "version": "2.3.2",
1490           "resolved": "http://registry.npm.taobao.org/raw-body/download/raw-body-2.3.2.tgz",
1491           "integrity": "sha1-vNYMd9Prk83gBQKVw/N5OJvIj4k=",
1492           "dev": true,
1493           "requires": {
1494             "bytes": "3.0.0",
1495             "http-errors": "1.6.2",
1496             "iconv-lite": "0.4.19",
1497             "unpipe": "1.0.0"
1498           },
1499           "dependencies": {
1500             "depd": {
1501               "version": "1.1.1",
1502               "resolved": "http://registry.npm.taobao.org/depd/download/depd-1.1.1.tgz",
1503               "integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k=",
1504               "dev": true
1505             },
1506             "http-errors": {
1507               "version": "1.6.2",
1508               "resolved": "http://registry.npm.taobao.org/http-errors/download/http-errors-1.6.2.tgz",
1509               "integrity": "sha1-CgAsyFcHGSp+eUbO7cERVfYOxzY=",
1510               "dev": true,
1511               "requires": {
1512                 "depd": "1.1.1",
1513                 "inherits": "2.0.3",
1514                 "setprototypeof": "1.0.3",
1515                 "statuses": "1.5.0"
1516               }
1517             }
1518           }
1519         },
1520         "setprototypeof": {
1521           "version": "1.0.3",
1522           "resolved": "http://registry.npm.taobao.org/setprototypeof/download/setprototypeof-1.0.3.tgz",
1523           "integrity": "sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ=",
1524           "dev": true
1525         }
1526       }
1527     },
1528     "boom": {
1529       "version": "2.10.1",
1530       "resolved": "http://registry.npm.taobao.org/boom/download/boom-2.10.1.tgz",
1531       "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=",
1532       "requires": {
1533         "hoek": "2.16.3"
1534       }
1535     },
1536     "bootstrap-loader": {
1537       "version": "1.0.10",
1538       "resolved": "http://registry.npm.taobao.org/bootstrap-loader/download/bootstrap-loader-1.0.10.tgz",
1539       "integrity": "sha1-Z/ESwkDrXYp7nQF3kXmNSX0fIgY=",
1540       "dev": true,
1541       "requires": {
1542         "chalk": "1.1.3",
1543         "escape-regexp": "0.0.1",
1544         "js-yaml": "3.11.0",
1545         "loader-utils": "0.2.17",
1546         "resolve": "1.7.1",
1547         "semver": "5.5.0",
1548         "strip-json-comments": "1.0.4"
1549       }
1550     },
1551     "bootstrap-sass": {
1552       "version": "3.3.7",
1553       "resolved": "http://registry.npm.taobao.org/bootstrap-sass/download/bootstrap-sass-3.3.7.tgz",
1554       "integrity": "sha1-ZZbHq0D2Y3OTMjqwvIDQZPxjBJg="
1555     },
1556     "boxen": {
1557       "version": "1.3.0",
1558       "resolved": "http://registry.npm.taobao.org/boxen/download/boxen-1.3.0.tgz",
1559       "integrity": "sha1-VcbDmouljZxhrSLNh3Uy3rZlogs=",
1560       "dev": true,
1561       "requires": {
1562         "ansi-align": "2.0.0",
1563         "camelcase": "4.1.0",
1564         "chalk": "2.4.1",
1565         "cli-boxes": "1.0.0",
1566         "string-width": "2.1.1",
1567         "term-size": "1.2.0",
1568         "widest-line": "2.0.0"
1569       },
1570       "dependencies": {
1571         "ansi-regex": {
1572           "version": "3.0.0",
1573           "resolved": "http://registry.npm.taobao.org/ansi-regex/download/ansi-regex-3.0.0.tgz",
1574           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
1575           "dev": true
1576         },
1577         "ansi-styles": {
1578           "version": "3.2.1",
1579           "resolved": "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-3.2.1.tgz",
1580           "integrity": "sha1-QfuyAkPlCxK+DwS43tvwdSDOhB0=",
1581           "dev": true,
1582           "requires": {
1583             "color-convert": "1.9.1"
1584           }
1585         },
1586         "camelcase": {
1587           "version": "4.1.0",
1588           "resolved": "http://registry.npm.taobao.org/camelcase/download/camelcase-4.1.0.tgz",
1589           "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
1590           "dev": true
1591         },
1592         "chalk": {
1593           "version": "2.4.1",
1594           "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-2.4.1.tgz",
1595           "integrity": "sha1-GMSasWoDe26wFSzIPjRxM4IVtm4=",
1596           "dev": true,
1597           "requires": {
1598             "ansi-styles": "3.2.1",
1599             "escape-string-regexp": "1.0.5",
1600             "supports-color": "5.4.0"
1601           }
1602         },
1603         "has-flag": {
1604           "version": "3.0.0",
1605           "resolved": "http://registry.npm.taobao.org/has-flag/download/has-flag-3.0.0.tgz",
1606           "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
1607           "dev": true
1608         },
1609         "is-fullwidth-code-point": {
1610           "version": "2.0.0",
1611           "resolved": "http://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-2.0.0.tgz",
1612           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
1613           "dev": true
1614         },
1615         "string-width": {
1616           "version": "2.1.1",
1617           "resolved": "http://registry.npm.taobao.org/string-width/download/string-width-2.1.1.tgz",
1618           "integrity": "sha1-q5Pyeo3BPSjKyBXEYhQ6bZASrp4=",
1619           "dev": true,
1620           "requires": {
1621             "is-fullwidth-code-point": "2.0.0",
1622             "strip-ansi": "4.0.0"
1623           }
1624         },
1625         "strip-ansi": {
1626           "version": "4.0.0",
1627           "resolved": "http://registry.npm.taobao.org/strip-ansi/download/strip-ansi-4.0.0.tgz",
1628           "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
1629           "dev": true,
1630           "requires": {
1631             "ansi-regex": "3.0.0"
1632           }
1633         },
1634         "supports-color": {
1635           "version": "5.4.0",
1636           "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-5.4.0.tgz",
1637           "integrity": "sha1-HGszdALCE3YF7+GfEP7DkPb6q1Q=",
1638           "dev": true,
1639           "requires": {
1640             "has-flag": "3.0.0"
1641           }
1642         }
1643       }
1644     },
1645     "brace": {
1646       "version": "0.8.0",
1647       "resolved": "http://registry.npm.taobao.org/brace/download/brace-0.8.0.tgz",
1648       "integrity": "sha1-6CbG1QVMrl9getexyBI23SzwGXg=",
1649       "requires": {
1650         "w3c-blob": "0.0.1"
1651       }
1652     },
1653     "brace-expansion": {
1654       "version": "1.1.11",
1655       "resolved": "http://registry.npm.taobao.org/brace-expansion/download/brace-expansion-1.1.11.tgz",
1656       "integrity": "sha1-PH/L9SnYcibz0vUrlm/1Jx60Qd0=",
1657       "requires": {
1658         "balanced-match": "1.0.0",
1659         "concat-map": "0.0.1"
1660       }
1661     },
1662     "braces": {
1663       "version": "1.8.5",
1664       "resolved": "http://registry.npm.taobao.org/braces/download/braces-1.8.5.tgz",
1665       "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=",
1666       "dev": true,
1667       "requires": {
1668         "expand-range": "1.8.2",
1669         "preserve": "0.2.0",
1670         "repeat-element": "1.1.2"
1671       }
1672     },
1673     "browserify-aes": {
1674       "version": "0.4.0",
1675       "resolved": "http://registry.npm.taobao.org/browserify-aes/download/browserify-aes-0.4.0.tgz",
1676       "integrity": "sha1-BnFJtmjfMcS1hTPgLQHoBthgjiw=",
1677       "dev": true,
1678       "requires": {
1679         "inherits": "2.0.3"
1680       }
1681     },
1682     "browserify-zlib": {
1683       "version": "0.1.4",
1684       "resolved": "http://registry.npm.taobao.org/browserify-zlib/download/browserify-zlib-0.1.4.tgz",
1685       "integrity": "sha1-uzX4pRn2AOD6a4SFJByXnQFB+y0=",
1686       "dev": true,
1687       "requires": {
1688         "pako": "0.2.9"
1689       }
1690     },
1691     "browserslist": {
1692       "version": "1.7.7",
1693       "resolved": "http://registry.npm.taobao.org/browserslist/download/browserslist-1.7.7.tgz",
1694       "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=",
1695       "dev": true,
1696       "requires": {
1697         "caniuse-db": "1.0.30000846",
1698         "electron-to-chromium": "1.3.48"
1699       }
1700     },
1701     "btoa": {
1702       "version": "1.2.1",
1703       "resolved": "http://registry.npm.taobao.org/btoa/download/btoa-1.2.1.tgz",
1704       "integrity": "sha1-AamQn4ssk/a/aAuiYTHrMPf6PXM="
1705     },
1706     "buffer": {
1707       "version": "4.9.1",
1708       "resolved": "http://registry.npm.taobao.org/buffer/download/buffer-4.9.1.tgz",
1709       "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=",
1710       "dev": true,
1711       "requires": {
1712         "base64-js": "1.2.0",
1713         "ieee754": "1.1.11",
1714         "isarray": "1.0.0"
1715       },
1716       "dependencies": {
1717         "isarray": {
1718           "version": "1.0.0",
1719           "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
1720           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
1721           "dev": true
1722         }
1723       }
1724     },
1725     "buffer-from": {
1726       "version": "1.0.0",
1727       "resolved": "http://registry.npm.taobao.org/buffer-from/download/buffer-from-1.0.0.tgz",
1728       "integrity": "sha1-TLiDLSNhJYmwQG6eKVbBfwb99TE=",
1729       "dev": true
1730     },
1731     "buffer-more-ints": {
1732       "version": "0.0.2",
1733       "resolved": "http://registry.npm.taobao.org/buffer-more-ints/download/buffer-more-ints-0.0.2.tgz",
1734       "integrity": "sha1-JrOIXRD6E9t/wBquOquHAZngEkw="
1735     },
1736     "builder-util": {
1737       "version": "5.11.2",
1738       "resolved": "http://registry.npm.taobao.org/builder-util/download/builder-util-5.11.2.tgz",
1739       "integrity": "sha1-LUgp8HQ84bZU6UWG+t5j/Wz++uU=",
1740       "dev": true,
1741       "requires": {
1742         "7zip-bin": "4.0.2",
1743         "app-builder-bin": "1.9.7",
1744         "bluebird-lst": "1.0.5",
1745         "builder-util-runtime": "4.2.1",
1746         "chalk": "2.4.1",
1747         "debug": "3.1.0",
1748         "fs-extra-p": "4.6.0",
1749         "is-ci": "1.1.0",
1750         "js-yaml": "3.11.0",
1751         "lazy-val": "1.0.3",
1752         "semver": "5.5.0",
1753         "source-map-support": "0.5.6",
1754         "stat-mode": "0.2.2",
1755         "temp-file": "3.1.2"
1756       },
1757       "dependencies": {
1758         "ansi-styles": {
1759           "version": "3.2.1",
1760           "resolved": "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-3.2.1.tgz",
1761           "integrity": "sha1-QfuyAkPlCxK+DwS43tvwdSDOhB0=",
1762           "dev": true,
1763           "requires": {
1764             "color-convert": "1.9.1"
1765           }
1766         },
1767         "chalk": {
1768           "version": "2.4.1",
1769           "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-2.4.1.tgz",
1770           "integrity": "sha1-GMSasWoDe26wFSzIPjRxM4IVtm4=",
1771           "dev": true,
1772           "requires": {
1773             "ansi-styles": "3.2.1",
1774             "escape-string-regexp": "1.0.5",
1775             "supports-color": "5.4.0"
1776           }
1777         },
1778         "has-flag": {
1779           "version": "3.0.0",
1780           "resolved": "http://registry.npm.taobao.org/has-flag/download/has-flag-3.0.0.tgz",
1781           "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
1782           "dev": true
1783         },
1784         "source-map-support": {
1785           "version": "0.5.6",
1786           "resolved": "http://registry.npm.taobao.org/source-map-support/download/source-map-support-0.5.6.tgz",
1787           "integrity": "sha1-RDXO5Gsaq2K46GEM5g94gJHFHBM=",
1788           "dev": true,
1789           "requires": {
1790             "buffer-from": "1.0.0",
1791             "source-map": "0.6.1"
1792           }
1793         },
1794         "supports-color": {
1795           "version": "5.4.0",
1796           "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-5.4.0.tgz",
1797           "integrity": "sha1-HGszdALCE3YF7+GfEP7DkPb6q1Q=",
1798           "dev": true,
1799           "requires": {
1800             "has-flag": "3.0.0"
1801           }
1802         }
1803       }
1804     },
1805     "builder-util-runtime": {
1806       "version": "4.2.1",
1807       "resolved": "http://registry.npm.taobao.org/builder-util-runtime/download/builder-util-runtime-4.2.1.tgz",
1808       "integrity": "sha1-DKo1jxMx1waAAQFBylkZUrabNbw=",
1809       "dev": true,
1810       "requires": {
1811         "bluebird-lst": "1.0.5",
1812         "debug": "3.1.0",
1813         "fs-extra-p": "4.6.0",
1814         "sax": "1.2.4"
1815       }
1816     },
1817     "buildmail": {
1818       "version": "4.0.1",
1819       "resolved": "http://registry.npm.taobao.org/buildmail/download/buildmail-4.0.1.tgz",
1820       "integrity": "sha1-h393OLeHKYccmhBeO4N9K+EaenI=",
1821       "optional": true,
1822       "requires": {
1823         "addressparser": "1.0.1",
1824         "libbase64": "0.1.0",
1825         "libmime": "3.0.0",
1826         "libqp": "1.1.0",
1827         "nodemailer-fetch": "1.6.0",
1828         "nodemailer-shared": "1.1.0",
1829         "punycode": "1.4.1"
1830       }
1831     },
1832     "builtin-modules": {
1833       "version": "1.1.1",
1834       "resolved": "http://registry.npm.taobao.org/builtin-modules/download/builtin-modules-1.1.1.tgz",
1835       "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
1836       "dev": true
1837     },
1838     "builtin-status-codes": {
1839       "version": "3.0.0",
1840       "resolved": "http://registry.npm.taobao.org/builtin-status-codes/download/builtin-status-codes-3.0.0.tgz",
1841       "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
1842       "dev": true
1843     },
1844     "bytes": {
1845       "version": "3.0.0",
1846       "resolved": "http://registry.npm.taobao.org/bytes/download/bytes-3.0.0.tgz",
1847       "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg="
1848     },
1849     "caller-path": {
1850       "version": "0.1.0",
1851       "resolved": "http://registry.npm.taobao.org/caller-path/download/caller-path-0.1.0.tgz",
1852       "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=",
1853       "dev": true,
1854       "requires": {
1855         "callsites": "0.2.0"
1856       }
1857     },
1858     "callsites": {
1859       "version": "0.2.0",
1860       "resolved": "http://registry.npm.taobao.org/callsites/download/callsites-0.2.0.tgz",
1861       "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=",
1862       "dev": true
1863     },
1864     "camelcase": {
1865       "version": "2.1.1",
1866       "resolved": "http://registry.npm.taobao.org/camelcase/download/camelcase-2.1.1.tgz",
1867       "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
1868       "dev": true
1869     },
1870     "camelcase-keys": {
1871       "version": "2.1.0",
1872       "resolved": "http://registry.npm.taobao.org/camelcase-keys/download/camelcase-keys-2.1.0.tgz",
1873       "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
1874       "dev": true,
1875       "requires": {
1876         "camelcase": "2.1.1",
1877         "map-obj": "1.0.1"
1878       }
1879     },
1880     "caniuse-db": {
1881       "version": "1.0.30000846",
1882       "resolved": "http://registry.npm.taobao.org/caniuse-db/download/caniuse-db-1.0.30000846.tgz",
1883       "integrity": "sha1-2chvkUc4202gmO7e2ZdBPERWG9I=",
1884       "dev": true
1885     },
1886     "capture-stack-trace": {
1887       "version": "1.0.0",
1888       "resolved": "http://registry.npm.taobao.org/capture-stack-trace/download/capture-stack-trace-1.0.0.tgz",
1889       "integrity": "sha1-Sm+gc5nCa7pH8LJJa00PtAjFVQ0=",
1890       "dev": true
1891     },
1892     "caseless": {
1893       "version": "0.12.0",
1894       "resolved": "http://registry.npm.taobao.org/caseless/download/caseless-0.12.0.tgz",
1895       "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw="
1896     },
1897     "center-align": {
1898       "version": "0.1.3",
1899       "resolved": "http://registry.npm.taobao.org/center-align/download/center-align-0.1.3.tgz",
1900       "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=",
1901       "dev": true,
1902       "requires": {
1903         "align-text": "0.1.4",
1904         "lazy-cache": "1.0.4"
1905       }
1906     },
1907     "chai": {
1908       "version": "3.5.0",
1909       "resolved": "http://registry.npm.taobao.org/chai/download/chai-3.5.0.tgz",
1910       "integrity": "sha1-TQJjewZ/6Vi9v906QOxW/vc3Mkc=",
1911       "dev": true,
1912       "requires": {
1913         "assertion-error": "1.1.0",
1914         "deep-eql": "0.1.3",
1915         "type-detect": "1.0.0"
1916       }
1917     },
1918     "chai-as-promised": {
1919       "version": "6.0.0",
1920       "resolved": "http://registry.npm.taobao.org/chai-as-promised/download/chai-as-promised-6.0.0.tgz",
1921       "integrity": "sha1-GgKkM6byTa+sY7nJb6FoTbGqjaY=",
1922       "dev": true,
1923       "requires": {
1924         "check-error": "1.0.2"
1925       }
1926     },
1927     "chalk": {
1928       "version": "1.1.3",
1929       "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz",
1930       "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
1931       "requires": {
1932         "ansi-styles": "2.2.1",
1933         "escape-string-regexp": "1.0.5",
1934         "has-ansi": "2.0.0",
1935         "strip-ansi": "3.0.1",
1936         "supports-color": "2.0.0"
1937       }
1938     },
1939     "check-error": {
1940       "version": "1.0.2",
1941       "resolved": "http://registry.npm.taobao.org/check-error/download/check-error-1.0.2.tgz",
1942       "integrity": "sha1-V00xLt2Iu13YkS6Sht1sCu1KrII=",
1943       "dev": true
1944     },
1945     "chokidar": {
1946       "version": "1.7.0",
1947       "resolved": "http://registry.npm.taobao.org/chokidar/download/chokidar-1.7.0.tgz",
1948       "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=",
1949       "dev": true,
1950       "requires": {
1951         "anymatch": "1.3.2",
1952         "async-each": "1.0.1",
1953         "fsevents": "1.2.4",
1954         "glob-parent": "2.0.0",
1955         "inherits": "2.0.3",
1956         "is-binary-path": "1.0.1",
1957         "is-glob": "2.0.1",
1958         "path-is-absolute": "1.0.1",
1959         "readdirp": "2.1.0"
1960       }
1961     },
1962     "chromium-pickle-js": {
1963       "version": "0.2.0",
1964       "resolved": "http://registry.npm.taobao.org/chromium-pickle-js/download/chromium-pickle-js-0.2.0.tgz",
1965       "integrity": "sha1-BKEGZywYsIWrd02YPfo+oTjyIgU=",
1966       "dev": true
1967     },
1968     "ci-info": {
1969       "version": "1.1.3",
1970       "resolved": "http://registry.npm.taobao.org/ci-info/download/ci-info-1.1.3.tgz",
1971       "integrity": "sha1-cQGTJkuwXHe4yQ0C9aryIhamZ7I=",
1972       "dev": true
1973     },
1974     "circular-json": {
1975       "version": "0.5.4",
1976       "resolved": "http://registry.npm.taobao.org/circular-json/download/circular-json-0.5.4.tgz",
1977       "integrity": "sha1-/xrS8uOS7rilFy1NmF+oRu2K1lY="
1978     },
1979     "classnames": {
1980       "version": "2.2.5",
1981       "resolved": "http://registry.npm.taobao.org/classnames/download/classnames-2.2.5.tgz",
1982       "integrity": "sha1-+zgB1FNGdknvNgPH1hoCvRKb3m0="
1983     },
1984     "clean-css": {
1985       "version": "3.4.28",
1986       "resolved": "http://registry.npm.taobao.org/clean-css/download/clean-css-3.4.28.tgz",
1987       "integrity": "sha1-vxlF6C/ICPVWlebd6uwBQA79A/8=",
1988       "dev": true,
1989       "requires": {
1990         "commander": "2.8.1",
1991         "source-map": "0.4.4"
1992       },
1993       "dependencies": {
1994         "commander": {
1995           "version": "2.8.1",
1996           "resolved": "http://registry.npm.taobao.org/commander/download/commander-2.8.1.tgz",
1997           "integrity": "sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ=",
1998           "dev": true,
1999           "requires": {
2000             "graceful-readlink": "1.0.1"
2001           }
2002         },
2003         "source-map": {
2004           "version": "0.4.4",
2005           "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.4.4.tgz",
2006           "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
2007           "dev": true,
2008           "requires": {
2009             "amdefine": "1.0.1"
2010           }
2011         }
2012       }
2013     },
2014     "cli-boxes": {
2015       "version": "1.0.0",
2016       "resolved": "http://registry.npm.taobao.org/cli-boxes/download/cli-boxes-1.0.0.tgz",
2017       "integrity": "sha1-T6kXw+WclKAEzWH47lCdplFocUM=",
2018       "dev": true
2019     },
2020     "cli-cursor": {
2021       "version": "1.0.2",
2022       "resolved": "http://registry.npm.taobao.org/cli-cursor/download/cli-cursor-1.0.2.tgz",
2023       "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=",
2024       "dev": true,
2025       "requires": {
2026         "restore-cursor": "1.0.1"
2027       }
2028     },
2029     "cli-width": {
2030       "version": "2.2.0",
2031       "resolved": "http://registry.npm.taobao.org/cli-width/download/cli-width-2.2.0.tgz",
2032       "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=",
2033       "dev": true
2034     },
2035     "cliui": {
2036       "version": "4.1.0",
2037       "resolved": "http://registry.npm.taobao.org/cliui/download/cliui-4.1.0.tgz",
2038       "integrity": "sha1-NIQi2+gtgAswIu709qwQvy5NG0k=",
2039       "dev": true,
2040       "requires": {
2041         "string-width": "2.1.1",
2042         "strip-ansi": "4.0.0",
2043         "wrap-ansi": "2.1.0"
2044       },
2045       "dependencies": {
2046         "ansi-regex": {
2047           "version": "3.0.0",
2048           "resolved": "http://registry.npm.taobao.org/ansi-regex/download/ansi-regex-3.0.0.tgz",
2049           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
2050           "dev": true
2051         },
2052         "is-fullwidth-code-point": {
2053           "version": "2.0.0",
2054           "resolved": "http://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-2.0.0.tgz",
2055           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
2056           "dev": true
2057         },
2058         "string-width": {
2059           "version": "2.1.1",
2060           "resolved": "http://registry.npm.taobao.org/string-width/download/string-width-2.1.1.tgz",
2061           "integrity": "sha1-q5Pyeo3BPSjKyBXEYhQ6bZASrp4=",
2062           "dev": true,
2063           "requires": {
2064             "is-fullwidth-code-point": "2.0.0",
2065             "strip-ansi": "4.0.0"
2066           }
2067         },
2068         "strip-ansi": {
2069           "version": "4.0.0",
2070           "resolved": "http://registry.npm.taobao.org/strip-ansi/download/strip-ansi-4.0.0.tgz",
2071           "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
2072           "dev": true,
2073           "requires": {
2074             "ansi-regex": "3.0.0"
2075           }
2076         }
2077       }
2078     },
2079     "clone": {
2080       "version": "2.1.1",
2081       "resolved": "http://registry.npm.taobao.org/clone/download/clone-2.1.1.tgz",
2082       "integrity": "sha1-0hfR6WERjjrJpLi7oyhVU79kfNs="
2083     },
2084     "co": {
2085       "version": "4.6.0",
2086       "resolved": "http://registry.npm.taobao.org/co/download/co-4.6.0.tgz",
2087       "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ="
2088     },
2089     "code-point-at": {
2090       "version": "1.1.0",
2091       "resolved": "http://registry.npm.taobao.org/code-point-at/download/code-point-at-1.1.0.tgz",
2092       "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
2093       "dev": true
2094     },
2095     "color-convert": {
2096       "version": "1.9.1",
2097       "resolved": "http://registry.npm.taobao.org/color-convert/download/color-convert-1.9.1.tgz",
2098       "integrity": "sha1-wSYRB66y8pTr/+ye2eytUppgl+0=",
2099       "dev": true,
2100       "requires": {
2101         "color-name": "1.1.3"
2102       }
2103     },
2104     "color-name": {
2105       "version": "1.1.3",
2106       "resolved": "http://registry.npm.taobao.org/color-name/download/color-name-1.1.3.tgz",
2107       "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
2108       "dev": true
2109     },
2110     "combined-stream": {
2111       "version": "1.0.6",
2112       "resolved": "http://registry.npm.taobao.org/combined-stream/download/combined-stream-1.0.6.tgz",
2113       "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=",
2114       "requires": {
2115         "delayed-stream": "1.0.0"
2116       }
2117     },
2118     "command-line-args": {
2119       "version": "3.0.5",
2120       "resolved": "http://registry.npm.taobao.org/command-line-args/download/command-line-args-3.0.5.tgz",
2121       "integrity": "sha1-W9StReeYPlwTRJGOQCgO4mk8WsA=",
2122       "dev": true,
2123       "requires": {
2124         "array-back": "1.0.4",
2125         "feature-detect-es6": "1.4.1",
2126         "find-replace": "1.0.3",
2127         "typical": "2.6.1"
2128       }
2129     },
2130     "command-line-commands": {
2131       "version": "1.0.4",
2132       "resolved": "http://registry.npm.taobao.org/command-line-commands/download/command-line-commands-1.0.4.tgz",
2133       "integrity": "sha1-A0+bFntRiK+9z2su+7FQ/IRCwys=",
2134       "dev": true,
2135       "requires": {
2136         "array-back": "1.0.4",
2137         "feature-detect-es6": "1.4.1"
2138       }
2139     },
2140     "commander": {
2141       "version": "2.15.1",
2142       "resolved": "http://registry.npm.taobao.org/commander/download/commander-2.15.1.tgz",
2143       "integrity": "sha1-30boZ9D8Kuxmo0ZitAapzK//Ww8="
2144     },
2145     "commondir": {
2146       "version": "1.0.1",
2147       "resolved": "http://registry.npm.taobao.org/commondir/download/commondir-1.0.1.tgz",
2148       "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
2149       "dev": true
2150     },
2151     "commonmark": {
2152       "version": "0.24.0",
2153       "resolved": "http://registry.npm.taobao.org/commonmark/download/commonmark-0.24.0.tgz",
2154       "integrity": "sha1-uA3gGCxUY1VkOqFdsSv7KCNoJ48=",
2155       "requires": {
2156         "entities": "1.1.1",
2157         "mdurl": "1.0.1",
2158         "string.prototype.repeat": "0.2.0"
2159       }
2160     },
2161     "commonmark-react-renderer": {
2162       "version": "4.3.4",
2163       "resolved": "http://registry.npm.taobao.org/commonmark-react-renderer/download/commonmark-react-renderer-4.3.4.tgz",
2164       "integrity": "sha1-KfNFNXlRqzbrOG1F6mvAgAbz/5s=",
2165       "requires": {
2166         "lodash.assign": "4.2.0",
2167         "lodash.isplainobject": "4.0.6",
2168         "pascalcase": "0.1.1",
2169         "xss-filters": "1.2.7"
2170       }
2171     },
2172     "compare-version": {
2173       "version": "0.1.2",
2174       "resolved": "http://registry.npm.taobao.org/compare-version/download/compare-version-0.1.2.tgz",
2175       "integrity": "sha1-AWLsLZNR9d3VmpICy6k1NmpyUIA=",
2176       "dev": true
2177     },
2178     "compressible": {
2179       "version": "2.0.13",
2180       "resolved": "http://registry.npm.taobao.org/compressible/download/compressible-2.0.13.tgz",
2181       "integrity": "sha1-DRAgq5JLL9tNYnmHXH1tq6a6p6k=",
2182       "dev": true,
2183       "requires": {
2184         "mime-db": "1.33.0"
2185       }
2186     },
2187     "compression": {
2188       "version": "1.7.2",
2189       "resolved": "http://registry.npm.taobao.org/compression/download/compression-1.7.2.tgz",
2190       "integrity": "sha1-qv+81qr4VLROuygDU9WtFlH1mmk=",
2191       "dev": true,
2192       "requires": {
2193         "accepts": "1.3.5",
2194         "bytes": "3.0.0",
2195         "compressible": "2.0.13",
2196         "debug": "2.6.9",
2197         "on-headers": "1.0.1",
2198         "safe-buffer": "5.1.1",
2199         "vary": "1.1.2"
2200       },
2201       "dependencies": {
2202         "debug": {
2203           "version": "2.6.9",
2204           "resolved": "http://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz",
2205           "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=",
2206           "dev": true,
2207           "requires": {
2208             "ms": "2.0.0"
2209           }
2210         },
2211         "safe-buffer": {
2212           "version": "5.1.1",
2213           "resolved": "http://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.1.1.tgz",
2214           "integrity": "sha1-iTMSr2myEj3vcfV4iQAWce6yyFM=",
2215           "dev": true
2216         }
2217       }
2218     },
2219     "concat-map": {
2220       "version": "0.0.1",
2221       "resolved": "http://registry.npm.taobao.org/concat-map/download/concat-map-0.0.1.tgz",
2222       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
2223     },
2224     "concat-stream": {
2225       "version": "1.6.2",
2226       "resolved": "http://registry.npm.taobao.org/concat-stream/download/concat-stream-1.6.2.tgz",
2227       "integrity": "sha1-kEvfGUzTEi/Gdcd/xKw9T/D9GjQ=",
2228       "dev": true,
2229       "requires": {
2230         "buffer-from": "1.0.0",
2231         "inherits": "2.0.3",
2232         "readable-stream": "2.3.6",
2233         "typedarray": "0.0.6"
2234       },
2235       "dependencies": {
2236         "isarray": {
2237           "version": "1.0.0",
2238           "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
2239           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
2240           "dev": true
2241         },
2242         "process-nextick-args": {
2243           "version": "2.0.0",
2244           "resolved": "http://registry.npm.taobao.org/process-nextick-args/download/process-nextick-args-2.0.0.tgz",
2245           "integrity": "sha1-o31zL0JxtKsa0HDTVQjoKQeI/6o=",
2246           "dev": true
2247         },
2248         "readable-stream": {
2249           "version": "2.3.6",
2250           "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.6.tgz",
2251           "integrity": "sha1-sRwn2IuP8fvgcGQ8+UsMea4bCq8=",
2252           "dev": true,
2253           "requires": {
2254             "core-util-is": "1.0.2",
2255             "inherits": "2.0.3",
2256             "isarray": "1.0.0",
2257             "process-nextick-args": "2.0.0",
2258             "safe-buffer": "5.1.2",
2259             "string_decoder": "1.1.1",
2260             "util-deprecate": "1.0.2"
2261           }
2262         },
2263         "string_decoder": {
2264           "version": "1.1.1",
2265           "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz",
2266           "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=",
2267           "dev": true,
2268           "requires": {
2269             "safe-buffer": "5.1.2"
2270           }
2271         }
2272       }
2273     },
2274     "configstore": {
2275       "version": "3.1.2",
2276       "resolved": "http://registry.npm.taobao.org/configstore/download/configstore-3.1.2.tgz",
2277       "integrity": "sha1-xvJd767vJt8S3TNBSwAf6BpUP48=",
2278       "dev": true,
2279       "requires": {
2280         "dot-prop": "4.2.0",
2281         "graceful-fs": "4.1.11",
2282         "make-dir": "1.3.0",
2283         "unique-string": "1.0.0",
2284         "write-file-atomic": "2.3.0",
2285         "xdg-basedir": "3.0.0"
2286       }
2287     },
2288     "connect-history-api-fallback": {
2289       "version": "1.5.0",
2290       "resolved": "http://registry.npm.taobao.org/connect-history-api-fallback/download/connect-history-api-fallback-1.5.0.tgz",
2291       "integrity": "sha1-sGhzk0vF40T+9hGhlqb6rgruAVo=",
2292       "dev": true
2293     },
2294     "console-browserify": {
2295       "version": "1.1.0",
2296       "resolved": "http://registry.npm.taobao.org/console-browserify/download/console-browserify-1.1.0.tgz",
2297       "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=",
2298       "dev": true,
2299       "requires": {
2300         "date-now": "0.1.4"
2301       }
2302     },
2303     "console-control-strings": {
2304       "version": "1.1.0",
2305       "resolved": "http://registry.npm.taobao.org/console-control-strings/download/console-control-strings-1.1.0.tgz",
2306       "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
2307       "dev": true
2308     },
2309     "constants-browserify": {
2310       "version": "1.0.0",
2311       "resolved": "http://registry.npm.taobao.org/constants-browserify/download/constants-browserify-1.0.0.tgz",
2312       "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
2313       "dev": true
2314     },
2315     "contains-path": {
2316       "version": "0.1.0",
2317       "resolved": "http://registry.npm.taobao.org/contains-path/download/contains-path-0.1.0.tgz",
2318       "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=",
2319       "dev": true
2320     },
2321     "content-disposition": {
2322       "version": "0.5.2",
2323       "resolved": "http://registry.npm.taobao.org/content-disposition/download/content-disposition-0.5.2.tgz",
2324       "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=",
2325       "dev": true
2326     },
2327     "content-type": {
2328       "version": "1.0.4",
2329       "resolved": "http://registry.npm.taobao.org/content-type/download/content-type-1.0.4.tgz",
2330       "integrity": "sha1-4TjMdeBAxyexlm/l5fjJruJW/js=",
2331       "dev": true
2332     },
2333     "convert-source-map": {
2334       "version": "1.5.1",
2335       "resolved": "http://registry.npm.taobao.org/convert-source-map/download/convert-source-map-1.5.1.tgz",
2336       "integrity": "sha1-uCeAl7m8IpNl3lxiz1/K7YtVmeU="
2337     },
2338     "cookie": {
2339       "version": "0.3.1",
2340       "resolved": "http://registry.npm.taobao.org/cookie/download/cookie-0.3.1.tgz",
2341       "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=",
2342       "dev": true
2343     },
2344     "cookie-signature": {
2345       "version": "1.0.6",
2346       "resolved": "http://registry.npm.taobao.org/cookie-signature/download/cookie-signature-1.0.6.tgz",
2347       "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=",
2348       "dev": true
2349     },
2350     "core-js": {
2351       "version": "2.5.7",
2352       "resolved": "http://registry.npm.taobao.org/core-js/download/core-js-2.5.7.tgz",
2353       "integrity": "sha1-+XJgj/DOrWi4QaFqky0LGDeRgU4="
2354     },
2355     "core-util-is": {
2356       "version": "1.0.2",
2357       "resolved": "http://registry.npm.taobao.org/core-util-is/download/core-util-is-1.0.2.tgz",
2358       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
2359     },
2360     "cosmiconfig": {
2361       "version": "2.2.2",
2362       "resolved": "http://registry.npm.taobao.org/cosmiconfig/download/cosmiconfig-2.2.2.tgz",
2363       "integrity": "sha1-YXPOvVb6wELB9DkO33r2wHx8uJI=",
2364       "dev": true,
2365       "requires": {
2366         "is-directory": "0.3.1",
2367         "js-yaml": "3.11.0",
2368         "minimist": "1.2.0",
2369         "object-assign": "4.1.1",
2370         "os-homedir": "1.0.2",
2371         "parse-json": "2.2.0",
2372         "require-from-string": "1.2.1"
2373       },
2374       "dependencies": {
2375         "minimist": {
2376           "version": "1.2.0",
2377           "resolved": "http://registry.npm.taobao.org/minimist/download/minimist-1.2.0.tgz",
2378           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
2379           "dev": true
2380         }
2381       }
2382     },
2383     "create-error-class": {
2384       "version": "3.0.2",
2385       "resolved": "http://registry.npm.taobao.org/create-error-class/download/create-error-class-3.0.2.tgz",
2386       "integrity": "sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=",
2387       "dev": true,
2388       "requires": {
2389         "capture-stack-trace": "1.0.0"
2390       }
2391     },
2392     "create-react-class": {
2393       "version": "15.6.3",
2394       "resolved": "http://registry.npm.taobao.org/create-react-class/download/create-react-class-15.6.3.tgz",
2395       "integrity": "sha1-LXMjf7P5cK5uvgEanmb0bbyoADY=",
2396       "requires": {
2397         "fbjs": "0.8.16",
2398         "loose-envify": "1.3.1",
2399         "object-assign": "4.1.1"
2400       }
2401     },
2402     "cross-spawn": {
2403       "version": "5.1.0",
2404       "resolved": "http://registry.npm.taobao.org/cross-spawn/download/cross-spawn-5.1.0.tgz",
2405       "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
2406       "dev": true,
2407       "requires": {
2408         "lru-cache": "4.1.3",
2409         "shebang-command": "1.2.0",
2410         "which": "1.3.1"
2411       }
2412     },
2413     "cryptiles": {
2414       "version": "2.0.5",
2415       "resolved": "http://registry.npm.taobao.org/cryptiles/download/cryptiles-2.0.5.tgz",
2416       "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=",
2417       "optional": true,
2418       "requires": {
2419         "boom": "2.10.1"
2420       }
2421     },
2422     "crypto-browserify": {
2423       "version": "3.3.0",
2424       "resolved": "http://registry.npm.taobao.org/crypto-browserify/download/crypto-browserify-3.3.0.tgz",
2425       "integrity": "sha1-ufx1u0oO1h3PHNXa6W6zDJw+UGw=",
2426       "dev": true,
2427       "requires": {
2428         "browserify-aes": "0.4.0",
2429         "pbkdf2-compat": "2.0.1",
2430         "ripemd160": "0.2.0",
2431         "sha.js": "2.2.6"
2432       },
2433       "dependencies": {
2434         "sha.js": {
2435           "version": "2.2.6",
2436           "resolved": "http://registry.npm.taobao.org/sha.js/download/sha.js-2.2.6.tgz",
2437           "integrity": "sha1-F93t3F9yL7ZlAWWIlUYZd4ZzFbo=",
2438           "dev": true
2439         }
2440       }
2441     },
2442     "crypto-random-string": {
2443       "version": "1.0.0",
2444       "resolved": "http://registry.npm.taobao.org/crypto-random-string/download/crypto-random-string-1.0.0.tgz",
2445       "integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=",
2446       "dev": true
2447     },
2448     "css": {
2449       "version": "2.2.3",
2450       "resolved": "http://registry.npm.taobao.org/css/download/css-2.2.3.tgz",
2451       "integrity": "sha1-+GH0umHnm+3JYqpUjleA/ZXLxr4=",
2452       "dev": true,
2453       "requires": {
2454         "inherits": "2.0.3",
2455         "source-map": "0.1.43",
2456         "source-map-resolve": "0.5.2",
2457         "urix": "0.1.0"
2458       },
2459       "dependencies": {
2460         "source-map": {
2461           "version": "0.1.43",
2462           "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.1.43.tgz",
2463           "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=",
2464           "dev": true,
2465           "requires": {
2466             "amdefine": "1.0.1"
2467           }
2468         }
2469       }
2470     },
2471     "css-loader": {
2472       "version": "0.14.5",
2473       "resolved": "http://registry.npm.taobao.org/css-loader/download/css-loader-0.14.5.tgz",
2474       "integrity": "sha1-1lY1tyrcSHrIGKLni1u5/spTUq0=",
2475       "dev": true,
2476       "requires": {
2477         "clean-css": "3.4.28",
2478         "fastparse": "1.1.1",
2479         "loader-utils": "0.2.17",
2480         "source-list-map": "0.1.8"
2481       }
2482     },
2483     "currently-unhandled": {
2484       "version": "0.4.1",
2485       "resolved": "http://registry.npm.taobao.org/currently-unhandled/download/currently-unhandled-0.4.1.tgz",
2486       "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
2487       "dev": true,
2488       "requires": {
2489         "array-find-index": "1.0.2"
2490       }
2491     },
2492     "d": {
2493       "version": "1.0.0",
2494       "resolved": "http://registry.npm.taobao.org/d/download/d-1.0.0.tgz",
2495       "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=",
2496       "dev": true,
2497       "requires": {
2498         "es5-ext": "0.10.42"
2499       }
2500     },
2501     "dashdash": {
2502       "version": "1.14.1",
2503       "resolved": "http://registry.npm.taobao.org/dashdash/download/dashdash-1.14.1.tgz",
2504       "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
2505       "requires": {
2506         "assert-plus": "1.0.0"
2507       }
2508     },
2509     "data-uri-to-buffer": {
2510       "version": "1.2.0",
2511       "resolved": "http://registry.npm.taobao.org/data-uri-to-buffer/download/data-uri-to-buffer-1.2.0.tgz",
2512       "integrity": "sha1-dxY+qcINhkG0cH6PGKvfmnjzSDU=",
2513       "optional": true
2514     },
2515     "date-format": {
2516       "version": "1.2.0",
2517       "resolved": "http://registry.npm.taobao.org/date-format/download/date-format-1.2.0.tgz",
2518       "integrity": "sha1-YV6CjiM90aubua4JUODOzPpuytg="
2519     },
2520     "date-now": {
2521       "version": "0.1.4",
2522       "resolved": "http://registry.npm.taobao.org/date-now/download/date-now-0.1.4.tgz",
2523       "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=",
2524       "dev": true
2525     },
2526     "debug": {
2527       "version": "3.1.0",
2528       "resolved": "http://registry.npm.taobao.org/debug/download/debug-3.1.0.tgz",
2529       "integrity": "sha1-W7WgZyYotkFJVmuhaBnmFRjGcmE=",
2530       "requires": {
2531         "ms": "2.0.0"
2532       }
2533     },
2534     "decamelize": {
2535       "version": "1.2.0",
2536       "resolved": "http://registry.npm.taobao.org/decamelize/download/decamelize-1.2.0.tgz",
2537       "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
2538       "dev": true
2539     },
2540     "decode-uri-component": {
2541       "version": "0.2.0",
2542       "resolved": "http://registry.npm.taobao.org/decode-uri-component/download/decode-uri-component-0.2.0.tgz",
2543       "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
2544       "dev": true
2545     },
2546     "deep-eql": {
2547       "version": "0.1.3",
2548       "resolved": "http://registry.npm.taobao.org/deep-eql/download/deep-eql-0.1.3.tgz",
2549       "integrity": "sha1-71WKyrjeJSBs1xOQbXTlaTDrafI=",
2550       "dev": true,
2551       "requires": {
2552         "type-detect": "0.1.1"
2553       },
2554       "dependencies": {
2555         "type-detect": {
2556           "version": "0.1.1",
2557           "resolved": "http://registry.npm.taobao.org/type-detect/download/type-detect-0.1.1.tgz",
2558           "integrity": "sha1-C6XsKohWQORw6k6FBZcZANrFiCI=",
2559           "dev": true
2560         }
2561       }
2562     },
2563     "deep-equal": {
2564       "version": "1.0.1",
2565       "resolved": "http://registry.npm.taobao.org/deep-equal/download/deep-equal-1.0.1.tgz",
2566       "integrity": "sha1-9dJgKStmDghO/0zbyfCK0yR0SLU="
2567     },
2568     "deep-extend": {
2569       "version": "0.6.0",
2570       "resolved": "http://registry.npm.taobao.org/deep-extend/download/deep-extend-0.6.0.tgz",
2571       "integrity": "sha1-xPp8lUBKF6nD6Mp+FTcxK3NjMKw=",
2572       "dev": true
2573     },
2574     "deep-is": {
2575       "version": "0.1.3",
2576       "resolved": "http://registry.npm.taobao.org/deep-is/download/deep-is-0.1.3.tgz",
2577       "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ="
2578     },
2579     "define-properties": {
2580       "version": "1.1.2",
2581       "resolved": "http://registry.npm.taobao.org/define-properties/download/define-properties-1.1.2.tgz",
2582       "integrity": "sha1-g6c/L+pWmJj7c3GTyPhzyvbUXJQ=",
2583       "dev": true,
2584       "requires": {
2585         "foreach": "2.0.5",
2586         "object-keys": "1.0.11"
2587       },
2588       "dependencies": {
2589         "object-keys": {
2590           "version": "1.0.11",
2591           "resolved": "http://registry.npm.taobao.org/object-keys/download/object-keys-1.0.11.tgz",
2592           "integrity": "sha1-xUYBd4rVYPEULODgG8yotW0TQm0=",
2593           "dev": true
2594         }
2595       }
2596     },
2597     "degenerator": {
2598       "version": "1.0.4",
2599       "resolved": "http://registry.npm.taobao.org/degenerator/download/degenerator-1.0.4.tgz",
2600       "integrity": "sha1-/PSQo37OJmRk2cxDGrmMWBnO0JU=",
2601       "optional": true,
2602       "requires": {
2603         "ast-types": "0.11.4",
2604         "escodegen": "1.9.1",
2605         "esprima": "3.1.3"
2606       }
2607     },
2608     "del": {
2609       "version": "2.2.2",
2610       "resolved": "http://registry.npm.taobao.org/del/download/del-2.2.2.tgz",
2611       "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=",
2612       "dev": true,
2613       "requires": {
2614         "globby": "5.0.0",
2615         "is-path-cwd": "1.0.0",
2616         "is-path-in-cwd": "1.0.1",
2617         "object-assign": "4.1.1",
2618         "pify": "2.3.0",
2619         "pinkie-promise": "2.0.1",
2620         "rimraf": "2.6.2"
2621       }
2622     },
2623     "delayed-stream": {
2624       "version": "1.0.0",
2625       "resolved": "http://registry.npm.taobao.org/delayed-stream/download/delayed-stream-1.0.0.tgz",
2626       "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
2627     },
2628     "delegates": {
2629       "version": "1.0.0",
2630       "resolved": "http://registry.npm.taobao.org/delegates/download/delegates-1.0.0.tgz",
2631       "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
2632       "dev": true
2633     },
2634     "depd": {
2635       "version": "1.1.2",
2636       "resolved": "http://registry.npm.taobao.org/depd/download/depd-1.1.2.tgz",
2637       "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak="
2638     },
2639     "destroy": {
2640       "version": "1.0.4",
2641       "resolved": "http://registry.npm.taobao.org/destroy/download/destroy-1.0.4.tgz",
2642       "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
2643       "dev": true
2644     },
2645     "detect-indent": {
2646       "version": "4.0.0",
2647       "resolved": "http://registry.npm.taobao.org/detect-indent/download/detect-indent-4.0.0.tgz",
2648       "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=",
2649       "requires": {
2650         "repeating": "2.0.1"
2651       }
2652     },
2653     "diff": {
2654       "version": "1.4.0",
2655       "resolved": "http://registry.npm.taobao.org/diff/download/diff-1.4.0.tgz",
2656       "integrity": "sha1-fyjS657nsVqX79ic5j3P2qPMur8=",
2657       "dev": true
2658     },
2659     "dmg-builder": {
2660       "version": "4.10.1",
2661       "resolved": "http://registry.npm.taobao.org/dmg-builder/download/dmg-builder-4.10.1.tgz",
2662       "integrity": "sha1-VgPaofk+I7azVyVJ8YimLhbrH/s=",
2663       "dev": true,
2664       "requires": {
2665         "bluebird-lst": "1.0.5",
2666         "builder-util": "5.11.2",
2667         "electron-builder-lib": "20.14.7",
2668         "fs-extra-p": "4.6.0",
2669         "iconv-lite": "0.4.23",
2670         "js-yaml": "3.11.0",
2671         "parse-color": "1.0.0",
2672         "sanitize-filename": "1.6.1"
2673       },
2674       "dependencies": {
2675         "ansi-styles": {
2676           "version": "3.2.1",
2677           "resolved": "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-3.2.1.tgz",
2678           "integrity": "sha1-QfuyAkPlCxK+DwS43tvwdSDOhB0=",
2679           "dev": true,
2680           "requires": {
2681             "color-convert": "1.9.1"
2682           }
2683         },
2684         "app-builder-bin": {
2685           "version": "1.9.5",
2686           "resolved": "http://registry.npm.taobao.org/app-builder-bin/download/app-builder-bin-1.9.5.tgz",
2687           "integrity": "sha1-9OKybiZXjJpIzqhdpE8LwadYL8A=",
2688           "dev": true
2689         },
2690         "chalk": {
2691           "version": "2.4.1",
2692           "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-2.4.1.tgz",
2693           "integrity": "sha1-GMSasWoDe26wFSzIPjRxM4IVtm4=",
2694           "dev": true,
2695           "requires": {
2696             "ansi-styles": "3.2.1",
2697             "escape-string-regexp": "1.0.5",
2698             "supports-color": "5.4.0"
2699           }
2700         },
2701         "electron-builder-lib": {
2702           "version": "20.14.7",
2703           "resolved": "http://registry.npm.taobao.org/electron-builder-lib/download/electron-builder-lib-20.14.7.tgz",
2704           "integrity": "sha1-25GXfdE7CiiOHaVikYOAephH3iE=",
2705           "dev": true,
2706           "requires": {
2707             "7zip-bin": "4.0.2",
2708             "app-builder-bin": "1.9.5",
2709             "async-exit-hook": "2.0.1",
2710             "bluebird-lst": "1.0.5",
2711             "builder-util": "5.11.1",
2712             "builder-util-runtime": "4.2.1",
2713             "chromium-pickle-js": "0.2.0",
2714             "debug": "3.1.0",
2715             "ejs": "2.6.1",
2716             "electron-osx-sign": "0.4.10",
2717             "electron-publish": "20.14.6",
2718             "fs-extra-p": "4.6.0",
2719             "hosted-git-info": "2.6.0",
2720             "is-ci": "1.1.0",
2721             "isbinaryfile": "3.0.2",
2722             "js-yaml": "3.11.0",
2723             "lazy-val": "1.0.3",
2724             "minimatch": "3.0.4",
2725             "normalize-package-data": "2.4.0",
2726             "plist": "3.0.1",
2727             "read-config-file": "3.0.1",
2728             "sanitize-filename": "1.6.1",
2729             "semver": "5.5.0",
2730             "stream-json": "0.6.1",
2731             "temp-file": "3.1.2"
2732           },
2733           "dependencies": {
2734             "builder-util": {
2735               "version": "5.11.1",
2736               "resolved": "http://registry.npm.taobao.org/builder-util/download/builder-util-5.11.1.tgz",
2737               "integrity": "sha1-4VQJNbwO/LOUiuNkovceCNe8guA=",
2738               "dev": true,
2739               "requires": {
2740                 "7zip-bin": "4.0.2",
2741                 "app-builder-bin": "1.9.5",
2742                 "bluebird-lst": "1.0.5",
2743                 "builder-util-runtime": "4.2.1",
2744                 "chalk": "2.4.1",
2745                 "debug": "3.1.0",
2746                 "fs-extra-p": "4.6.0",
2747                 "is-ci": "1.1.0",
2748                 "js-yaml": "3.11.0",
2749                 "lazy-val": "1.0.3",
2750                 "semver": "5.5.0",
2751                 "source-map-support": "0.5.6",
2752                 "stat-mode": "0.2.2",
2753                 "temp-file": "3.1.2"
2754               }
2755             }
2756           }
2757         },
2758         "has-flag": {
2759           "version": "3.0.0",
2760           "resolved": "http://registry.npm.taobao.org/has-flag/download/has-flag-3.0.0.tgz",
2761           "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
2762           "dev": true
2763         },
2764         "source-map-support": {
2765           "version": "0.5.6",
2766           "resolved": "http://registry.npm.taobao.org/source-map-support/download/source-map-support-0.5.6.tgz",
2767           "integrity": "sha1-RDXO5Gsaq2K46GEM5g94gJHFHBM=",
2768           "dev": true,
2769           "requires": {
2770             "buffer-from": "1.0.0",
2771             "source-map": "0.6.1"
2772           }
2773         },
2774         "supports-color": {
2775           "version": "5.4.0",
2776           "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-5.4.0.tgz",
2777           "integrity": "sha1-HGszdALCE3YF7+GfEP7DkPb6q1Q=",
2778           "dev": true,
2779           "requires": {
2780             "has-flag": "3.0.0"
2781           }
2782         }
2783       }
2784     },
2785     "doctrine": {
2786       "version": "1.5.0",
2787       "resolved": "http://registry.npm.taobao.org/doctrine/download/doctrine-1.5.0.tgz",
2788       "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=",
2789       "dev": true,
2790       "requires": {
2791         "esutils": "2.0.2",
2792         "isarray": "1.0.0"
2793       },
2794       "dependencies": {
2795         "isarray": {
2796           "version": "1.0.0",
2797           "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
2798           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
2799           "dev": true
2800         }
2801       }
2802     },
2803     "dom-helpers": {
2804       "version": "3.3.1",
2805       "resolved": "http://registry.npm.taobao.org/dom-helpers/download/dom-helpers-3.3.1.tgz",
2806       "integrity": "sha1-/BpOFf/fYN3eA6SAqcD+zoId1KY="
2807     },
2808     "dom-walk": {
2809       "version": "0.1.1",
2810       "resolved": "http://registry.npm.taobao.org/dom-walk/download/dom-walk-0.1.1.tgz",
2811       "integrity": "sha1-ZyIm3HTI95mtNTB9+TaroRrNYBg=",
2812       "dev": true
2813     },
2814     "domain-browser": {
2815       "version": "1.2.0",
2816       "resolved": "http://registry.npm.taobao.org/domain-browser/download/domain-browser-1.2.0.tgz",
2817       "integrity": "sha1-PTH1AZGmdJ3RN1p/Ui6CPULlTto=",
2818       "dev": true
2819     },
2820     "dot-prop": {
2821       "version": "4.2.0",
2822       "resolved": "http://registry.npm.taobao.org/dot-prop/download/dot-prop-4.2.0.tgz",
2823       "integrity": "sha1-HxngwuGqDjJ5fEl5nyg3rGr2nFc=",
2824       "dev": true,
2825       "requires": {
2826         "is-obj": "1.0.1"
2827       }
2828     },
2829     "dotenv": {
2830       "version": "5.0.1",
2831       "resolved": "http://registry.npm.taobao.org/dotenv/download/dotenv-5.0.1.tgz",
2832       "integrity": "sha1-pTF0Wb09eauIz/bkQFemo/ux/O8=",
2833       "dev": true
2834     },
2835     "dotenv-expand": {
2836       "version": "4.2.0",
2837       "resolved": "http://registry.npm.taobao.org/dotenv-expand/download/dotenv-expand-4.2.0.tgz",
2838       "integrity": "sha1-3vHxyl1gWdJKdm5YeULCEQbOEnU=",
2839       "dev": true
2840     },
2841     "double-ended-queue": {
2842       "version": "2.1.0-0",
2843       "resolved": "http://registry.npm.taobao.org/double-ended-queue/download/double-ended-queue-2.1.0-0.tgz",
2844       "integrity": "sha1-ED01J/0xUo9AGIEwyEHv3XgmTlw=",
2845       "optional": true
2846     },
2847     "duplexer": {
2848       "version": "0.1.1",
2849       "resolved": "http://registry.npm.taobao.org/duplexer/download/duplexer-0.1.1.tgz",
2850       "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=",
2851       "dev": true
2852     },
2853     "duplexer3": {
2854       "version": "0.1.4",
2855       "resolved": "http://registry.npm.taobao.org/duplexer3/download/duplexer3-0.1.4.tgz",
2856       "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=",
2857       "dev": true
2858     },
2859     "ecc-jsbn": {
2860       "version": "0.1.1",
2861       "resolved": "http://registry.npm.taobao.org/ecc-jsbn/download/ecc-jsbn-0.1.1.tgz",
2862       "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=",
2863       "optional": true,
2864       "requires": {
2865         "jsbn": "0.1.1"
2866       }
2867     },
2868     "ee-first": {
2869       "version": "1.1.1",
2870       "resolved": "http://registry.npm.taobao.org/ee-first/download/ee-first-1.1.1.tgz",
2871       "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
2872       "dev": true
2873     },
2874     "ejs": {
2875       "version": "2.6.1",
2876       "resolved": "http://registry.npm.taobao.org/ejs/download/ejs-2.6.1.tgz",
2877       "integrity": "sha1-SY7A1JVlWrxvI81hho2SZGQHGqA=",
2878       "dev": true
2879     },
2880     "electron": {
2881       "version": "1.8.7",
2882       "resolved": "http://registry.npm.taobao.org/electron/download/electron-1.8.7.tgz",
2883       "integrity": "sha1-NzwdxFiderSs1Jr/jbShwKbDvME=",
2884       "dev": true,
2885       "requires": {
2886         "@types/node": "8.10.17",
2887         "electron-download": "3.3.0",
2888         "extract-zip": "1.6.7"
2889       }
2890     },
2891     "electron-builder": {
2892       "version": "20.15.1",
2893       "resolved": "http://registry.npm.taobao.org/electron-builder/download/electron-builder-20.15.1.tgz",
2894       "integrity": "sha1-B4zaKb23JAJE6bzPMHQLHqQt60Q=",
2895       "dev": true,
2896       "requires": {
2897         "bluebird-lst": "1.0.5",
2898         "builder-util": "5.11.2",
2899         "builder-util-runtime": "4.2.1",
2900         "chalk": "2.4.1",
2901         "dmg-builder": "4.10.1",
2902         "electron-builder-lib": "20.15.1",
2903         "electron-download-tf": "4.3.4",
2904         "fs-extra-p": "4.6.0",
2905         "is-ci": "1.1.0",
2906         "lazy-val": "1.0.3",
2907         "read-config-file": "3.0.1",
2908         "sanitize-filename": "1.6.1",
2909         "update-notifier": "2.5.0",
2910         "yargs": "11.0.0"
2911       },
2912       "dependencies": {
2913         "ansi-styles": {
2914           "version": "3.2.1",
2915           "resolved": "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-3.2.1.tgz",
2916           "integrity": "sha1-QfuyAkPlCxK+DwS43tvwdSDOhB0=",
2917           "dev": true,
2918           "requires": {
2919             "color-convert": "1.9.1"
2920           }
2921         },
2922         "chalk": {
2923           "version": "2.4.1",
2924           "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-2.4.1.tgz",
2925           "integrity": "sha1-GMSasWoDe26wFSzIPjRxM4IVtm4=",
2926           "dev": true,
2927           "requires": {
2928             "ansi-styles": "3.2.1",
2929             "escape-string-regexp": "1.0.5",
2930             "supports-color": "5.4.0"
2931           }
2932         },
2933         "electron-download-tf": {
2934           "version": "4.3.4",
2935           "resolved": "http://registry.npm.taobao.org/electron-download-tf/download/electron-download-tf-4.3.4.tgz",
2936           "integrity": "sha1-sDdAsohaoq0/h4T65030J/ZtUWU=",
2937           "dev": true,
2938           "requires": {
2939             "debug": "3.1.0",
2940             "env-paths": "1.0.0",
2941             "fs-extra": "4.0.3",
2942             "minimist": "1.2.0",
2943             "nugget": "2.0.1",
2944             "path-exists": "3.0.0",
2945             "rc": "1.2.8",
2946             "semver": "5.5.0",
2947             "sumchecker": "2.0.2"
2948           }
2949         },
2950         "fs-extra": {
2951           "version": "4.0.3",
2952           "resolved": "http://registry.npm.taobao.org/fs-extra/download/fs-extra-4.0.3.tgz",
2953           "integrity": "sha1-DYUhIuW8W+tFP7Ao6cDJvzY0DJQ=",
2954           "dev": true,
2955           "requires": {
2956             "graceful-fs": "4.1.11",
2957             "jsonfile": "4.0.0",
2958             "universalify": "0.1.1"
2959           }
2960         },
2961         "has-flag": {
2962           "version": "3.0.0",
2963           "resolved": "http://registry.npm.taobao.org/has-flag/download/has-flag-3.0.0.tgz",
2964           "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
2965           "dev": true
2966         },
2967         "minimist": {
2968           "version": "1.2.0",
2969           "resolved": "http://registry.npm.taobao.org/minimist/download/minimist-1.2.0.tgz",
2970           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
2971           "dev": true
2972         },
2973         "path-exists": {
2974           "version": "3.0.0",
2975           "resolved": "http://registry.npm.taobao.org/path-exists/download/path-exists-3.0.0.tgz",
2976           "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
2977           "dev": true
2978         },
2979         "sumchecker": {
2980           "version": "2.0.2",
2981           "resolved": "http://registry.npm.taobao.org/sumchecker/download/sumchecker-2.0.2.tgz",
2982           "integrity": "sha1-D0LBDl0F2l1C7qPlbDOZo31sWz4=",
2983           "dev": true,
2984           "requires": {
2985             "debug": "2.6.9"
2986           },
2987           "dependencies": {
2988             "debug": {
2989               "version": "2.6.9",
2990               "resolved": "http://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz",
2991               "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=",
2992               "dev": true,
2993               "requires": {
2994                 "ms": "2.0.0"
2995               }
2996             }
2997           }
2998         },
2999         "supports-color": {
3000           "version": "5.4.0",
3001           "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-5.4.0.tgz",
3002           "integrity": "sha1-HGszdALCE3YF7+GfEP7DkPb6q1Q=",
3003           "dev": true,
3004           "requires": {
3005             "has-flag": "3.0.0"
3006           }
3007         }
3008       }
3009     },
3010     "electron-builder-lib": {
3011       "version": "20.15.1",
3012       "resolved": "http://registry.npm.taobao.org/electron-builder-lib/download/electron-builder-lib-20.15.1.tgz",
3013       "integrity": "sha1-0mdecZGPYlYc9eyuYz3+X0IZ0OM=",
3014       "dev": true,
3015       "requires": {
3016         "7zip-bin": "4.0.2",
3017         "app-builder-bin": "1.9.7",
3018         "async-exit-hook": "2.0.1",
3019         "bluebird-lst": "1.0.5",
3020         "builder-util": "5.11.2",
3021         "builder-util-runtime": "4.2.1",
3022         "chromium-pickle-js": "0.2.0",
3023         "debug": "3.1.0",
3024         "ejs": "2.6.1",
3025         "electron-osx-sign": "0.4.10",
3026         "electron-publish": "20.15.0",
3027         "fs-extra-p": "4.6.0",
3028         "hosted-git-info": "2.6.0",
3029         "is-ci": "1.1.0",
3030         "isbinaryfile": "3.0.2",
3031         "js-yaml": "3.11.0",
3032         "lazy-val": "1.0.3",
3033         "minimatch": "3.0.4",
3034         "normalize-package-data": "2.4.0",
3035         "plist": "3.0.1",
3036         "read-config-file": "3.0.1",
3037         "sanitize-filename": "1.6.1",
3038         "semver": "5.5.0",
3039         "stream-json": "0.6.1",
3040         "temp-file": "3.1.2"
3041       },
3042       "dependencies": {
3043         "ansi-styles": {
3044           "version": "3.2.1",
3045           "resolved": "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-3.2.1.tgz",
3046           "integrity": "sha1-QfuyAkPlCxK+DwS43tvwdSDOhB0=",
3047           "dev": true,
3048           "requires": {
3049             "color-convert": "1.9.1"
3050           }
3051         },
3052         "chalk": {
3053           "version": "2.4.1",
3054           "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-2.4.1.tgz",
3055           "integrity": "sha1-GMSasWoDe26wFSzIPjRxM4IVtm4=",
3056           "dev": true,
3057           "requires": {
3058             "ansi-styles": "3.2.1",
3059             "escape-string-regexp": "1.0.5",
3060             "supports-color": "5.4.0"
3061           }
3062         },
3063         "electron-publish": {
3064           "version": "20.15.0",
3065           "resolved": "http://registry.npm.taobao.org/electron-publish/download/electron-publish-20.15.0.tgz",
3066           "integrity": "sha1-TdlrLOgriFY0Km1g3aVxZpo5DS0=",
3067           "dev": true,
3068           "requires": {
3069             "bluebird-lst": "1.0.5",
3070             "builder-util": "5.11.2",
3071             "builder-util-runtime": "4.2.1",
3072             "chalk": "2.4.1",
3073             "fs-extra-p": "4.6.0",
3074             "lazy-val": "1.0.3",
3075             "mime": "2.3.1"
3076           }
3077         },
3078         "has-flag": {
3079           "version": "3.0.0",
3080           "resolved": "http://registry.npm.taobao.org/has-flag/download/has-flag-3.0.0.tgz",
3081           "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
3082           "dev": true
3083         },
3084         "supports-color": {
3085           "version": "5.4.0",
3086           "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-5.4.0.tgz",
3087           "integrity": "sha1-HGszdALCE3YF7+GfEP7DkPb6q1Q=",
3088           "dev": true,
3089           "requires": {
3090             "has-flag": "3.0.0"
3091           }
3092         }
3093       }
3094     },
3095     "electron-download": {
3096       "version": "3.3.0",
3097       "resolved": "http://registry.npm.taobao.org/electron-download/download/electron-download-3.3.0.tgz",
3098       "integrity": "sha1-LP1U1pZsAZxNSa1l++Zcyc3vaMg=",
3099       "dev": true,
3100       "requires": {
3101         "debug": "2.6.9",
3102         "fs-extra": "0.30.0",
3103         "home-path": "1.0.6",
3104         "minimist": "1.2.0",
3105         "nugget": "2.0.1",
3106         "path-exists": "2.1.0",
3107         "rc": "1.2.8",
3108         "semver": "5.5.0",
3109         "sumchecker": "1.3.1"
3110       },
3111       "dependencies": {
3112         "debug": {
3113           "version": "2.6.9",
3114           "resolved": "http://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz",
3115           "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=",
3116           "dev": true,
3117           "requires": {
3118             "ms": "2.0.0"
3119           }
3120         },
3121         "minimist": {
3122           "version": "1.2.0",
3123           "resolved": "http://registry.npm.taobao.org/minimist/download/minimist-1.2.0.tgz",
3124           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
3125           "dev": true
3126         },
3127         "path-exists": {
3128           "version": "2.1.0",
3129           "resolved": "http://registry.npm.taobao.org/path-exists/download/path-exists-2.1.0.tgz",
3130           "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
3131           "dev": true,
3132           "requires": {
3133             "pinkie-promise": "2.0.1"
3134           }
3135         }
3136       }
3137     },
3138     "electron-osx-sign": {
3139       "version": "0.4.10",
3140       "resolved": "http://registry.npm.taobao.org/electron-osx-sign/download/electron-osx-sign-0.4.10.tgz",
3141       "integrity": "sha1-vk87ibKnWh3F8eckkIGrKSnKOiY=",
3142       "dev": true,
3143       "requires": {
3144         "bluebird": "3.5.1",
3145         "compare-version": "0.1.2",
3146         "debug": "2.6.9",
3147         "isbinaryfile": "3.0.2",
3148         "minimist": "1.2.0",
3149         "plist": "2.1.0"
3150       },
3151       "dependencies": {
3152         "debug": {
3153           "version": "2.6.9",
3154           "resolved": "http://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz",
3155           "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=",
3156           "dev": true,
3157           "requires": {
3158             "ms": "2.0.0"
3159           }
3160         },
3161         "minimist": {
3162           "version": "1.2.0",
3163           "resolved": "http://registry.npm.taobao.org/minimist/download/minimist-1.2.0.tgz",
3164           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
3165           "dev": true
3166         },
3167         "plist": {
3168           "version": "2.1.0",
3169           "resolved": "http://registry.npm.taobao.org/plist/download/plist-2.1.0.tgz",
3170           "integrity": "sha1-V8zbeggh3yGDEhejytVOPhRqECU=",
3171           "dev": true,
3172           "requires": {
3173             "base64-js": "1.2.0",
3174             "xmlbuilder": "8.2.2",
3175             "xmldom": "0.1.27"
3176           }
3177         }
3178       }
3179     },
3180     "electron-publish": {
3181       "version": "20.14.6",
3182       "resolved": "http://registry.npm.taobao.org/electron-publish/download/electron-publish-20.14.6.tgz",
3183       "integrity": "sha1-ztFbDAj9rvL7Jb66n1XyDRwZ4hU=",
3184       "dev": true,
3185       "requires": {
3186         "bluebird-lst": "1.0.5",
3187         "builder-util": "5.11.2",
3188         "builder-util-runtime": "4.2.1",
3189         "chalk": "2.4.1",
3190         "fs-extra-p": "4.6.0",
3191         "lazy-val": "1.0.3",
3192         "mime": "2.3.1"
3193       },
3194       "dependencies": {
3195         "ansi-styles": {
3196           "version": "3.2.1",
3197           "resolved": "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-3.2.1.tgz",
3198           "integrity": "sha1-QfuyAkPlCxK+DwS43tvwdSDOhB0=",
3199           "dev": true,
3200           "requires": {
3201             "color-convert": "1.9.1"
3202           }
3203         },
3204         "chalk": {
3205           "version": "2.4.1",
3206           "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-2.4.1.tgz",
3207           "integrity": "sha1-GMSasWoDe26wFSzIPjRxM4IVtm4=",
3208           "dev": true,
3209           "requires": {
3210             "ansi-styles": "3.2.1",
3211             "escape-string-regexp": "1.0.5",
3212             "supports-color": "5.4.0"
3213           }
3214         },
3215         "has-flag": {
3216           "version": "3.0.0",
3217           "resolved": "http://registry.npm.taobao.org/has-flag/download/has-flag-3.0.0.tgz",
3218           "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
3219           "dev": true
3220         },
3221         "supports-color": {
3222           "version": "5.4.0",
3223           "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-5.4.0.tgz",
3224           "integrity": "sha1-HGszdALCE3YF7+GfEP7DkPb6q1Q=",
3225           "dev": true,
3226           "requires": {
3227             "has-flag": "3.0.0"
3228           }
3229         }
3230       }
3231     },
3232     "electron-settings": {
3233       "version": "3.1.4",
3234       "resolved": "http://registry.npm.taobao.org/electron-settings/download/electron-settings-3.1.4.tgz",
3235       "integrity": "sha1-G2cIN/0AYmOVcUIQKR+0r4/1KIA=",
3236       "requires": {
3237         "clone": "2.1.1",
3238         "jsonfile": "4.0.0"
3239       }
3240     },
3241     "electron-to-chromium": {
3242       "version": "1.3.48",
3243       "resolved": "http://registry.npm.taobao.org/electron-to-chromium/download/electron-to-chromium-1.3.48.tgz",
3244       "integrity": "sha1-07DYWTgUBE4JLs4hCPw6ya6kuQA=",
3245       "dev": true
3246     },
3247     "emojis-list": {
3248       "version": "2.1.0",
3249       "resolved": "http://registry.npm.taobao.org/emojis-list/download/emojis-list-2.1.0.tgz",
3250       "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=",
3251       "dev": true
3252     },
3253     "encodeurl": {
3254       "version": "1.0.2",
3255       "resolved": "http://registry.npm.taobao.org/encodeurl/download/encodeurl-1.0.2.tgz",
3256       "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
3257       "dev": true
3258     },
3259     "encoding": {
3260       "version": "0.1.12",
3261       "resolved": "http://registry.npm.taobao.org/encoding/download/encoding-0.1.12.tgz",
3262       "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=",
3263       "requires": {
3264         "iconv-lite": "0.4.23"
3265       }
3266     },
3267     "enhanced-resolve": {
3268       "version": "0.9.1",
3269       "resolved": "http://registry.npm.taobao.org/enhanced-resolve/download/enhanced-resolve-0.9.1.tgz",
3270       "integrity": "sha1-TW5omzcl+GCQknzMhs2fFjW4ni4=",
3271       "dev": true,
3272       "requires": {
3273         "graceful-fs": "4.1.11",
3274         "memory-fs": "0.2.0",
3275         "tapable": "0.1.10"
3276       },
3277       "dependencies": {
3278         "memory-fs": {
3279           "version": "0.2.0",
3280           "resolved": "http://registry.npm.taobao.org/memory-fs/download/memory-fs-0.2.0.tgz",
3281           "integrity": "sha1-8rslNovBIeORwlIN6Slpyu4KApA=",
3282           "dev": true
3283         }
3284       }
3285     },
3286     "entities": {
3287       "version": "1.1.1",
3288       "resolved": "http://registry.npm.taobao.org/entities/download/entities-1.1.1.tgz",
3289       "integrity": "sha1-blwtClYhtdra7O+AuQ7ftc13cvA="
3290     },
3291     "env-paths": {
3292       "version": "1.0.0",
3293       "resolved": "http://registry.npm.taobao.org/env-paths/download/env-paths-1.0.0.tgz",
3294       "integrity": "sha1-QWgTO0K7BcOKNbGuQ5fIKYqzaeA=",
3295       "dev": true
3296     },
3297     "errno": {
3298       "version": "0.1.7",
3299       "resolved": "http://registry.npm.taobao.org/errno/download/errno-0.1.7.tgz",
3300       "integrity": "sha1-RoTXF3mtOa8Xfj8AeZb3xnyFJhg=",
3301       "dev": true,
3302       "requires": {
3303         "prr": "1.0.1"
3304       }
3305     },
3306     "error-ex": {
3307       "version": "1.3.1",
3308       "resolved": "http://registry.npm.taobao.org/error-ex/download/error-ex-1.3.1.tgz",
3309       "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=",
3310       "dev": true,
3311       "requires": {
3312         "is-arrayish": "0.2.1"
3313       }
3314     },
3315     "error-stack-parser": {
3316       "version": "1.3.6",
3317       "resolved": "http://registry.npm.taobao.org/error-stack-parser/download/error-stack-parser-1.3.6.tgz",
3318       "integrity": "sha1-4Oc7k+QXE40c18C3RrGkoUhUwpI=",
3319       "dev": true,
3320       "requires": {
3321         "stackframe": "0.3.1"
3322       }
3323     },
3324     "es-abstract": {
3325       "version": "1.11.0",
3326       "resolved": "http://registry.npm.taobao.org/es-abstract/download/es-abstract-1.11.0.tgz",
3327       "integrity": "sha1-zOh9UY8Elok7GjDNhGGDVTVIBoE=",
3328       "dev": true,
3329       "requires": {
3330         "es-to-primitive": "1.1.1",
3331         "function-bind": "1.1.1",
3332         "has": "1.0.1",
3333         "is-callable": "1.1.3",
3334         "is-regex": "1.0.4"
3335       }
3336     },
3337     "es-to-primitive": {
3338       "version": "1.1.1",
3339       "resolved": "http://registry.npm.taobao.org/es-to-primitive/download/es-to-primitive-1.1.1.tgz",
3340       "integrity": "sha1-RTVSSKiJeQNLZ5Lhm7gfK3l13Q0=",
3341       "dev": true,
3342       "requires": {
3343         "is-callable": "1.1.3",
3344         "is-date-object": "1.0.1",
3345         "is-symbol": "1.0.1"
3346       }
3347     },
3348     "es5-ext": {
3349       "version": "0.10.42",
3350       "resolved": "http://registry.npm.taobao.org/es5-ext/download/es5-ext-0.10.42.tgz",
3351       "integrity": "sha1-jAfdM68E1dzRMQtc7xO+pjqJuo0=",
3352       "dev": true,
3353       "requires": {
3354         "es6-iterator": "2.0.3",
3355         "es6-symbol": "3.1.1",
3356         "next-tick": "1.0.0"
3357       }
3358     },
3359     "es6-iterator": {
3360       "version": "2.0.3",
3361       "resolved": "http://registry.npm.taobao.org/es6-iterator/download/es6-iterator-2.0.3.tgz",
3362       "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=",
3363       "dev": true,
3364       "requires": {
3365         "d": "1.0.0",
3366         "es5-ext": "0.10.42",
3367         "es6-symbol": "3.1.1"
3368       }
3369     },
3370     "es6-map": {
3371       "version": "0.1.5",
3372       "resolved": "http://registry.npm.taobao.org/es6-map/download/es6-map-0.1.5.tgz",
3373       "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=",
3374       "dev": true,
3375       "requires": {
3376         "d": "1.0.0",
3377         "es5-ext": "0.10.42",
3378         "es6-iterator": "2.0.3",
3379         "es6-set": "0.1.5",
3380         "es6-symbol": "3.1.1",
3381         "event-emitter": "0.3.5"
3382       }
3383     },
3384     "es6-promise": {
3385       "version": "4.2.4",
3386       "resolved": "http://registry.npm.taobao.org/es6-promise/download/es6-promise-4.2.4.tgz",
3387       "integrity": "sha1-3EIhwrFlGHYL2MOaUtjzVvwA7Sk="
3388     },
3389     "es6-promisify": {
3390       "version": "5.0.0",
3391       "resolved": "http://registry.npm.taobao.org/es6-promisify/download/es6-promisify-5.0.0.tgz",
3392       "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=",
3393       "requires": {
3394         "es6-promise": "4.2.4"
3395       }
3396     },
3397     "es6-set": {
3398       "version": "0.1.5",
3399       "resolved": "http://registry.npm.taobao.org/es6-set/download/es6-set-0.1.5.tgz",
3400       "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=",
3401       "dev": true,
3402       "requires": {
3403         "d": "1.0.0",
3404         "es5-ext": "0.10.42",
3405         "es6-iterator": "2.0.3",
3406         "es6-symbol": "3.1.1",
3407         "event-emitter": "0.3.5"
3408       }
3409     },
3410     "es6-symbol": {
3411       "version": "3.1.1",
3412       "resolved": "http://registry.npm.taobao.org/es6-symbol/download/es6-symbol-3.1.1.tgz",
3413       "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=",
3414       "dev": true,
3415       "requires": {
3416         "d": "1.0.0",
3417         "es5-ext": "0.10.42"
3418       }
3419     },
3420     "es6-weak-map": {
3421       "version": "2.0.2",
3422       "resolved": "http://registry.npm.taobao.org/es6-weak-map/download/es6-weak-map-2.0.2.tgz",
3423       "integrity": "sha1-XjqzIlH/0VOKH45f+hNXdy+S2W8=",
3424       "dev": true,
3425       "requires": {
3426         "d": "1.0.0",
3427         "es5-ext": "0.10.42",
3428         "es6-iterator": "2.0.3",
3429         "es6-symbol": "3.1.1"
3430       }
3431     },
3432     "escape-html": {
3433       "version": "1.0.3",
3434       "resolved": "http://registry.npm.taobao.org/escape-html/download/escape-html-1.0.3.tgz",
3435       "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
3436       "dev": true
3437     },
3438     "escape-regexp": {
3439       "version": "0.0.1",
3440       "resolved": "http://registry.npm.taobao.org/escape-regexp/download/escape-regexp-0.0.1.tgz",
3441       "integrity": "sha1-9EvaEtRbvfnLf4Yu5+SCez3TIlQ=",
3442       "dev": true
3443     },
3444     "escape-string-regexp": {
3445       "version": "1.0.5",
3446       "resolved": "http://registry.npm.taobao.org/escape-string-regexp/download/escape-string-regexp-1.0.5.tgz",
3447       "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ="
3448     },
3449     "escodegen": {
3450       "version": "1.9.1",
3451       "resolved": "http://registry.npm.taobao.org/escodegen/download/escodegen-1.9.1.tgz",
3452       "integrity": "sha1-264X75bI5L7bE1b0UE+kzC98t+I=",
3453       "optional": true,
3454       "requires": {
3455         "esprima": "3.1.3",
3456         "estraverse": "4.2.0",
3457         "esutils": "2.0.2",
3458         "optionator": "0.8.2",
3459         "source-map": "0.6.1"
3460       }
3461     },
3462     "escope": {
3463       "version": "3.6.0",
3464       "resolved": "http://registry.npm.taobao.org/escope/download/escope-3.6.0.tgz",
3465       "integrity": "sha1-4Bl16BJ4GhY6ba392AOY3GTIicM=",
3466       "dev": true,
3467       "requires": {
3468         "es6-map": "0.1.5",
3469         "es6-weak-map": "2.0.2",
3470         "esrecurse": "4.2.1",
3471         "estraverse": "4.2.0"
3472       }
3473     },
3474     "eslint": {
3475       "version": "3.7.1",
3476       "resolved": "http://registry.npm.taobao.org/eslint/download/eslint-3.7.1.tgz",
3477       "integrity": "sha1-f6qEWZ4P6kIvBLwy20kFQFGj8Ro=",
3478       "dev": true,
3479       "requires": {
3480         "chalk": "1.1.3",
3481         "concat-stream": "1.6.2",
3482         "debug": "2.6.9",
3483         "doctrine": "1.5.0",
3484         "escope": "3.6.0",
3485         "espree": "3.5.4",
3486         "estraverse": "4.2.0",
3487         "esutils": "2.0.2",
3488         "file-entry-cache": "2.0.0",
3489         "glob": "7.1.2",
3490         "globals": "9.18.0",
3491         "ignore": "3.3.8",
3492         "imurmurhash": "0.1.4",
3493         "inquirer": "0.12.0",
3494         "is-my-json-valid": "2.17.2",
3495         "is-resolvable": "1.1.0",
3496         "js-yaml": "3.11.0",
3497         "json-stable-stringify": "1.0.1",
3498         "levn": "0.3.0",
3499         "lodash": "4.17.10",
3500         "mkdirp": "0.5.1",
3501         "natural-compare": "1.4.0",
3502         "optionator": "0.8.2",
3503         "path-is-inside": "1.0.2",
3504         "pluralize": "1.2.1",
3505         "progress": "1.1.8",
3506         "require-uncached": "1.0.3",
3507         "shelljs": "0.6.1",
3508         "strip-bom": "3.0.0",
3509         "strip-json-comments": "1.0.4",
3510         "table": "3.8.3",
3511         "text-table": "0.2.0",
3512         "user-home": "2.0.0"
3513       },
3514       "dependencies": {
3515         "debug": {
3516           "version": "2.6.9",
3517           "resolved": "http://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz",
3518           "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=",
3519           "dev": true,
3520           "requires": {
3521             "ms": "2.0.0"
3522           }
3523         },
3524         "pluralize": {
3525           "version": "1.2.1",
3526           "resolved": "http://registry.npm.taobao.org/pluralize/download/pluralize-1.2.1.tgz",
3527           "integrity": "sha1-0aIUg/0iu0HlihL6NCGCMUCJfEU=",
3528           "dev": true
3529         },
3530         "shelljs": {
3531           "version": "0.6.1",
3532           "resolved": "http://registry.npm.taobao.org/shelljs/download/shelljs-0.6.1.tgz",
3533           "integrity": "sha1-7GIRvtGSBEIIj+D3Cyg3Iy7SyKg=",
3534           "dev": true
3535         },
3536         "strip-bom": {
3537           "version": "3.0.0",
3538           "resolved": "http://registry.npm.taobao.org/strip-bom/download/strip-bom-3.0.0.tgz",
3539           "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
3540           "dev": true
3541         },
3542         "user-home": {
3543           "version": "2.0.0",
3544           "resolved": "http://registry.npm.taobao.org/user-home/download/user-home-2.0.0.tgz",
3545           "integrity": "sha1-nHC/2Babwdy/SGBODwS4tJzenp8=",
3546           "dev": true,
3547           "requires": {
3548             "os-homedir": "1.0.2"
3549           }
3550         }
3551       }
3552     },
3553     "eslint-plugin-react": {
3554       "version": "6.4.1",
3555       "resolved": "http://registry.npm.taobao.org/eslint-plugin-react/download/eslint-plugin-react-6.4.1.tgz",
3556       "integrity": "sha1-fRqt50fbFYkvce7h/qSt35e8+is=",
3557       "dev": true,
3558       "requires": {
3559         "doctrine": "1.5.0",
3560         "jsx-ast-utils": "1.4.1"
3561       }
3562     },
3563     "espree": {
3564       "version": "3.5.4",
3565       "resolved": "http://registry.npm.taobao.org/espree/download/espree-3.5.4.tgz",
3566       "integrity": "sha1-sPRHGHyKi+2US4FaZgvd9d610ac=",
3567       "dev": true,
3568       "requires": {
3569         "acorn": "5.5.3",
3570         "acorn-jsx": "3.0.1"
3571       }
3572     },
3573     "esprima": {
3574       "version": "3.1.3",
3575       "resolved": "http://registry.npm.taobao.org/esprima/download/esprima-3.1.3.tgz",
3576       "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM="
3577     },
3578     "esrecurse": {
3579       "version": "4.2.1",
3580       "resolved": "http://registry.npm.taobao.org/esrecurse/download/esrecurse-4.2.1.tgz",
3581       "integrity": "sha1-AHo7n9vCs7uH5IeeoZyS/b05Qs8=",
3582       "dev": true,
3583       "requires": {
3584         "estraverse": "4.2.0"
3585       }
3586     },
3587     "estraverse": {
3588       "version": "4.2.0",
3589       "resolved": "http://registry.npm.taobao.org/estraverse/download/estraverse-4.2.0.tgz",
3590       "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM="
3591     },
3592     "esutils": {
3593       "version": "2.0.2",
3594       "resolved": "http://registry.npm.taobao.org/esutils/download/esutils-2.0.2.tgz",
3595       "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs="
3596     },
3597     "etag": {
3598       "version": "1.8.1",
3599       "resolved": "http://registry.npm.taobao.org/etag/download/etag-1.8.1.tgz",
3600       "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
3601       "dev": true
3602     },
3603     "event-emitter": {
3604       "version": "0.3.5",
3605       "resolved": "http://registry.npm.taobao.org/event-emitter/download/event-emitter-0.3.5.tgz",
3606       "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=",
3607       "dev": true,
3608       "requires": {
3609         "d": "1.0.0",
3610         "es5-ext": "0.10.42"
3611       }
3612     },
3613     "event-stream": {
3614       "version": "3.3.4",
3615       "resolved": "http://registry.npm.taobao.org/event-stream/download/event-stream-3.3.4.tgz",
3616       "integrity": "sha1-SrTJoPWlTbkzi0w02Gv86PSzVXE=",
3617       "dev": true,
3618       "requires": {
3619         "duplexer": "0.1.1",
3620         "from": "0.1.7",
3621         "map-stream": "0.1.0",
3622         "pause-stream": "0.0.11",
3623         "split": "0.3.3",
3624         "stream-combiner": "0.0.4",
3625         "through": "2.3.8"
3626       }
3627     },
3628     "eventemitter3": {
3629       "version": "3.1.0",
3630       "resolved": "http://registry.npm.taobao.org/eventemitter3/download/eventemitter3-3.1.0.tgz",
3631       "integrity": "sha1-CQtNbNvWRe0Qv3UNS1QHlC17oWM=",
3632       "dev": true
3633     },
3634     "events": {
3635       "version": "1.1.1",
3636       "resolved": "http://registry.npm.taobao.org/events/download/events-1.1.1.tgz",
3637       "integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=",
3638       "dev": true
3639     },
3640     "execa": {
3641       "version": "0.7.0",
3642       "resolved": "http://registry.npm.taobao.org/execa/download/execa-0.7.0.tgz",
3643       "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=",
3644       "dev": true,
3645       "requires": {
3646         "cross-spawn": "5.1.0",
3647         "get-stream": "3.0.0",
3648         "is-stream": "1.1.0",
3649         "npm-run-path": "2.0.2",
3650         "p-finally": "1.0.0",
3651         "signal-exit": "3.0.2",
3652         "strip-eof": "1.0.0"
3653       }
3654     },
3655     "exit-hook": {
3656       "version": "1.1.1",
3657       "resolved": "http://registry.npm.taobao.org/exit-hook/download/exit-hook-1.1.1.tgz",
3658       "integrity": "sha1-8FyiM7SMBdVP/wd2XfhQfpXAL/g=",
3659       "dev": true
3660     },
3661     "expand-brackets": {
3662       "version": "0.1.5",
3663       "resolved": "http://registry.npm.taobao.org/expand-brackets/download/expand-brackets-0.1.5.tgz",
3664       "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=",
3665       "dev": true,
3666       "requires": {
3667         "is-posix-bracket": "0.1.1"
3668       }
3669     },
3670     "expand-range": {
3671       "version": "1.8.2",
3672       "resolved": "http://registry.npm.taobao.org/expand-range/download/expand-range-1.8.2.tgz",
3673       "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=",
3674       "dev": true,
3675       "requires": {
3676         "fill-range": "2.2.4"
3677       }
3678     },
3679     "express": {
3680       "version": "4.16.3",
3681       "resolved": "http://registry.npm.taobao.org/express/download/express-4.16.3.tgz",
3682       "integrity": "sha1-avilAjUNsyRuzEvs9rWjTSL37VM=",
3683       "dev": true,
3684       "requires": {
3685         "accepts": "1.3.5",
3686         "array-flatten": "1.1.1",
3687         "body-parser": "1.18.2",
3688         "content-disposition": "0.5.2",
3689         "content-type": "1.0.4",
3690         "cookie": "0.3.1",
3691         "cookie-signature": "1.0.6",
3692         "debug": "2.6.9",
3693         "depd": "1.1.2",
3694         "encodeurl": "1.0.2",
3695         "escape-html": "1.0.3",
3696         "etag": "1.8.1",
3697         "finalhandler": "1.1.1",
3698         "fresh": "0.5.2",
3699         "merge-descriptors": "1.0.1",
3700         "methods": "1.1.2",
3701         "on-finished": "2.3.0",
3702         "parseurl": "1.3.2",
3703         "path-to-regexp": "0.1.7",
3704         "proxy-addr": "2.0.3",
3705         "qs": "6.5.1",
3706         "range-parser": "1.2.0",
3707         "safe-buffer": "5.1.1",
3708         "send": "0.16.2",
3709         "serve-static": "1.13.2",
3710         "setprototypeof": "1.1.0",
3711         "statuses": "1.4.0",
3712         "type-is": "1.6.16",
3713         "utils-merge": "1.0.1",
3714         "vary": "1.1.2"
3715       },
3716       "dependencies": {
3717         "debug": {
3718           "version": "2.6.9",
3719           "resolved": "http://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz",
3720           "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=",
3721           "dev": true,
3722           "requires": {
3723             "ms": "2.0.0"
3724           }
3725         },
3726         "qs": {
3727           "version": "6.5.1",
3728           "resolved": "http://registry.npm.taobao.org/qs/download/qs-6.5.1.tgz",
3729           "integrity": "sha1-NJzfbu+J7EXBLX1es/wMhwNDptg=",
3730           "dev": true
3731         },
3732         "safe-buffer": {
3733           "version": "5.1.1",
3734           "resolved": "http://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.1.1.tgz",
3735           "integrity": "sha1-iTMSr2myEj3vcfV4iQAWce6yyFM=",
3736           "dev": true
3737         },
3738         "statuses": {
3739           "version": "1.4.0",
3740           "resolved": "http://registry.npm.taobao.org/statuses/download/statuses-1.4.0.tgz",
3741           "integrity": "sha1-u3PURtonlhBu/MG2AaJT1sRr0Ic=",
3742           "dev": true
3743         }
3744       }
3745     },
3746     "extend": {
3747       "version": "3.0.1",
3748       "resolved": "http://registry.npm.taobao.org/extend/download/extend-3.0.1.tgz",
3749       "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ="
3750     },
3751     "extglob": {
3752       "version": "0.3.2",
3753       "resolved": "http://registry.npm.taobao.org/extglob/download/extglob-0.3.2.tgz",
3754       "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=",
3755       "dev": true,
3756       "requires": {
3757         "is-extglob": "1.0.0"
3758       }
3759     },
3760     "extract-text-webpack-plugin": {
3761       "version": "1.0.1",
3762       "resolved": "http://registry.npm.taobao.org/extract-text-webpack-plugin/download/extract-text-webpack-plugin-1.0.1.tgz",
3763       "integrity": "sha1-yVvzy6rEnclvHcbgclSfu2VMzSw=",
3764       "dev": true,
3765       "requires": {
3766         "async": "1.5.2",
3767         "loader-utils": "0.2.17",
3768         "webpack-sources": "0.1.5"
3769       },
3770       "dependencies": {
3771         "async": {
3772           "version": "1.5.2",
3773           "resolved": "http://registry.npm.taobao.org/async/download/async-1.5.2.tgz",
3774           "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
3775           "dev": true
3776         }
3777       }
3778     },
3779     "extract-zip": {
3780       "version": "1.6.7",
3781       "resolved": "http://registry.npm.taobao.org/extract-zip/download/extract-zip-1.6.7.tgz",
3782       "integrity": "sha1-qEC0uK9kAyZMjbV/Txp0Mz74H+k=",
3783       "dev": true,
3784       "requires": {
3785         "concat-stream": "1.6.2",
3786         "debug": "2.6.9",
3787         "mkdirp": "0.5.1",
3788         "yauzl": "2.4.1"
3789       },
3790       "dependencies": {
3791         "debug": {
3792           "version": "2.6.9",
3793           "resolved": "http://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz",
3794           "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=",
3795           "dev": true,
3796           "requires": {
3797             "ms": "2.0.0"
3798           }
3799         }
3800       }
3801     },
3802     "extsprintf": {
3803       "version": "1.3.0",
3804       "resolved": "http://registry.npm.taobao.org/extsprintf/download/extsprintf-1.3.0.tgz",
3805       "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU="
3806     },
3807     "fast-deep-equal": {
3808       "version": "1.1.0",
3809       "resolved": "http://registry.npm.taobao.org/fast-deep-equal/download/fast-deep-equal-1.1.0.tgz",
3810       "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ="
3811     },
3812     "fast-json-stable-stringify": {
3813       "version": "2.0.0",
3814       "resolved": "http://registry.npm.taobao.org/fast-json-stable-stringify/download/fast-json-stable-stringify-2.0.0.tgz",
3815       "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I="
3816     },
3817     "fast-levenshtein": {
3818       "version": "2.0.6",
3819       "resolved": "http://registry.npm.taobao.org/fast-levenshtein/download/fast-levenshtein-2.0.6.tgz",
3820       "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc="
3821     },
3822     "fastparse": {
3823       "version": "1.1.1",
3824       "resolved": "http://registry.npm.taobao.org/fastparse/download/fastparse-1.1.1.tgz",
3825       "integrity": "sha1-0eJkOzipTXWDtHkGDmxK/8lAcfg=",
3826       "dev": true
3827     },
3828     "fbjs": {
3829       "version": "0.8.16",
3830       "resolved": "http://registry.npm.taobao.org/fbjs/download/fbjs-0.8.16.tgz",
3831       "integrity": "sha1-XmdDL1UNxBtXK/VYR7ispk5TN9s=",
3832       "requires": {
3833         "core-js": "1.2.7",
3834         "isomorphic-fetch": "2.2.1",
3835         "loose-envify": "1.3.1",
3836         "object-assign": "4.1.1",
3837         "promise": "7.3.1",
3838         "setimmediate": "1.0.5",
3839         "ua-parser-js": "0.7.18"
3840       },
3841       "dependencies": {
3842         "core-js": {
3843           "version": "1.2.7",
3844           "resolved": "http://registry.npm.taobao.org/core-js/download/core-js-1.2.7.tgz",
3845           "integrity": "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY="
3846         }
3847       }
3848     },
3849     "fd-slicer": {
3850       "version": "1.0.1",
3851       "resolved": "http://registry.npm.taobao.org/fd-slicer/download/fd-slicer-1.0.1.tgz",
3852       "integrity": "sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=",
3853       "dev": true,
3854       "requires": {
3855         "pend": "1.2.0"
3856       }
3857     },
3858     "feature-detect-es6": {
3859       "version": "1.4.1",
3860       "resolved": "http://registry.npm.taobao.org/feature-detect-es6/download/feature-detect-es6-1.4.1.tgz",
3861       "integrity": "sha1-GjfY8creJg6EZGLUFiHrPb08Tvg=",
3862       "dev": true,
3863       "requires": {
3864         "array-back": "1.0.4"
3865       }
3866     },
3867     "fetch-ponyfill": {
3868       "version": "3.0.2",
3869       "resolved": "http://registry.npm.taobao.org/fetch-ponyfill/download/fetch-ponyfill-3.0.2.tgz",
3870       "integrity": "sha1-Cf8FOT/zFb6vzUZZQO1r3JqB/hk=",
3871       "requires": {
3872         "node-fetch": "1.6.3"
3873       }
3874     },
3875     "figures": {
3876       "version": "1.7.0",
3877       "resolved": "http://registry.npm.taobao.org/figures/download/figures-1.7.0.tgz",
3878       "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=",
3879       "dev": true,
3880       "requires": {
3881         "escape-string-regexp": "1.0.5",
3882         "object-assign": "4.1.1"
3883       }
3884     },
3885     "file-entry-cache": {
3886       "version": "2.0.0",
3887       "resolved": "http://registry.npm.taobao.org/file-entry-cache/download/file-entry-cache-2.0.0.tgz",
3888       "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=",
3889       "dev": true,
3890       "requires": {
3891         "flat-cache": "1.3.0",
3892         "object-assign": "4.1.1"
3893       }
3894     },
3895     "file-loader": {
3896       "version": "0.9.0",
3897       "resolved": "http://registry.npm.taobao.org/file-loader/download/file-loader-0.9.0.tgz",
3898       "integrity": "sha1-HS2t3UJM5tGwfP4/eXMb7TYXq0I=",
3899       "dev": true,
3900       "requires": {
3901         "loader-utils": "0.2.17"
3902       }
3903     },
3904     "file-uri-to-path": {
3905       "version": "1.0.0",
3906       "resolved": "http://registry.npm.taobao.org/file-uri-to-path/download/file-uri-to-path-1.0.0.tgz",
3907       "integrity": "sha1-VTp7hEb/b2hDWcRF8eN6BdrMM90=",
3908       "optional": true
3909     },
3910     "filename-regex": {
3911       "version": "2.0.1",
3912       "resolved": "http://registry.npm.taobao.org/filename-regex/download/filename-regex-2.0.1.tgz",
3913       "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=",
3914       "dev": true
3915     },
3916     "fill-range": {
3917       "version": "2.2.4",
3918       "resolved": "http://registry.npm.taobao.org/fill-range/download/fill-range-2.2.4.tgz",
3919       "integrity": "sha1-6x53OrsFbc2N8r/favWbizqTZWU=",
3920       "dev": true,
3921       "requires": {
3922         "is-number": "2.1.0",
3923         "isobject": "2.1.0",
3924         "randomatic": "3.0.0",
3925         "repeat-element": "1.1.2",
3926         "repeat-string": "1.6.1"
3927       }
3928     },
3929     "finalhandler": {
3930       "version": "1.1.1",
3931       "resolved": "http://registry.npm.taobao.org/finalhandler/download/finalhandler-1.1.1.tgz",
3932       "integrity": "sha1-7r9O2EAHnIP0JJA4ydcDAIMBsQU=",
3933       "dev": true,
3934       "requires": {
3935         "debug": "2.6.9",
3936         "encodeurl": "1.0.2",
3937         "escape-html": "1.0.3",
3938         "on-finished": "2.3.0",
3939         "parseurl": "1.3.2",
3940         "statuses": "1.4.0",
3941         "unpipe": "1.0.0"
3942       },
3943       "dependencies": {
3944         "debug": {
3945           "version": "2.6.9",
3946           "resolved": "http://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz",
3947           "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=",
3948           "dev": true,
3949           "requires": {
3950             "ms": "2.0.0"
3951           }
3952         },
3953         "statuses": {
3954           "version": "1.4.0",
3955           "resolved": "http://registry.npm.taobao.org/statuses/download/statuses-1.4.0.tgz",
3956           "integrity": "sha1-u3PURtonlhBu/MG2AaJT1sRr0Ic=",
3957           "dev": true
3958         }
3959       }
3960     },
3961     "find-cache-dir": {
3962       "version": "0.1.1",
3963       "resolved": "http://registry.npm.taobao.org/find-cache-dir/download/find-cache-dir-0.1.1.tgz",
3964       "integrity": "sha1-yN765XyKUqinhPnjHFfHQumToLk=",
3965       "dev": true,
3966       "requires": {
3967         "commondir": "1.0.1",
3968         "mkdirp": "0.5.1",
3969         "pkg-dir": "1.0.0"
3970       }
3971     },
3972     "find-replace": {
3973       "version": "1.0.3",
3974       "resolved": "http://registry.npm.taobao.org/find-replace/download/find-replace-1.0.3.tgz",
3975       "integrity": "sha1-uI5zZNLZyVlVnziMZmcNYTBEH6A=",
3976       "dev": true,
3977       "requires": {
3978         "array-back": "1.0.4",
3979         "test-value": "2.1.0"
3980       }
3981     },
3982     "find-root": {
3983       "version": "1.1.0",
3984       "resolved": "http://registry.npm.taobao.org/find-root/download/find-root-1.1.0.tgz",
3985       "integrity": "sha1-q8/Iunb3CMQql7PWhbfpRQv7nOQ=",
3986       "dev": true
3987     },
3988     "find-up": {
3989       "version": "1.1.2",
3990       "resolved": "http://registry.npm.taobao.org/find-up/download/find-up-1.1.2.tgz",
3991       "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
3992       "dev": true,
3993       "requires": {
3994         "path-exists": "2.1.0",
3995         "pinkie-promise": "2.0.1"
3996       },
3997       "dependencies": {
3998         "path-exists": {
3999           "version": "2.1.0",
4000           "resolved": "http://registry.npm.taobao.org/path-exists/download/path-exists-2.1.0.tgz",
4001           "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
4002           "dev": true,
4003           "requires": {
4004             "pinkie-promise": "2.0.1"
4005           }
4006         }
4007       }
4008     },
4009     "find-versions": {
4010       "version": "1.2.1",
4011       "resolved": "http://registry.npm.taobao.org/find-versions/download/find-versions-1.2.1.tgz",
4012       "integrity": "sha1-y96fEuOFdaCvG+G5osXV/Y8Ya2I=",
4013       "dev": true,
4014       "requires": {
4015         "array-uniq": "1.0.3",
4016         "get-stdin": "4.0.1",
4017         "meow": "3.7.0",
4018         "semver-regex": "1.0.0"
4019       }
4020     },
4021     "flat-cache": {
4022       "version": "1.3.0",
4023       "resolved": "http://registry.npm.taobao.org/flat-cache/download/flat-cache-1.3.0.tgz",
4024       "integrity": "sha1-0wMLMrOBVPTjt+nHCfSQ9++XxIE=",
4025       "dev": true,
4026       "requires": {
4027         "circular-json": "0.3.3",
4028         "del": "2.2.2",
4029         "graceful-fs": "4.1.11",
4030         "write": "0.2.1"
4031       },
4032       "dependencies": {
4033         "circular-json": {
4034           "version": "0.3.3",
4035           "resolved": "http://registry.npm.taobao.org/circular-json/download/circular-json-0.3.3.tgz",
4036           "integrity": "sha1-gVyZ6oT2gJUp0vRXkb34JxE1LWY=",
4037           "dev": true
4038         }
4039       }
4040     },
4041     "follow-redirects": {
4042       "version": "1.0.0",
4043       "resolved": "http://registry.npm.taobao.org/follow-redirects/download/follow-redirects-1.0.0.tgz",
4044       "integrity": "sha1-jjQpjL0uF28lTv/sdaHHjMhJ/Tc=",
4045       "requires": {
4046         "debug": "2.6.9"
4047       },
4048       "dependencies": {
4049         "debug": {
4050           "version": "2.6.9",
4051           "resolved": "http://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz",
4052           "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=",
4053           "requires": {
4054             "ms": "2.0.0"
4055           }
4056         }
4057       }
4058     },
4059     "for-in": {
4060       "version": "1.0.2",
4061       "resolved": "http://registry.npm.taobao.org/for-in/download/for-in-1.0.2.tgz",
4062       "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
4063       "dev": true
4064     },
4065     "for-own": {
4066       "version": "0.1.5",
4067       "resolved": "http://registry.npm.taobao.org/for-own/download/for-own-0.1.5.tgz",
4068       "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=",
4069       "dev": true,
4070       "requires": {
4071         "for-in": "1.0.2"
4072       }
4073     },
4074     "foreach": {
4075       "version": "2.0.5",
4076       "resolved": "http://registry.npm.taobao.org/foreach/download/foreach-2.0.5.tgz",
4077       "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=",
4078       "dev": true
4079     },
4080     "forever-agent": {
4081       "version": "0.6.1",
4082       "resolved": "http://registry.npm.taobao.org/forever-agent/download/forever-agent-0.6.1.tgz",
4083       "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE="
4084     },
4085     "form-data": {
4086       "version": "2.3.2",
4087       "resolved": "http://registry.npm.taobao.org/form-data/download/form-data-2.3.2.tgz",
4088       "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=",
4089       "requires": {
4090         "asynckit": "0.4.0",
4091         "combined-stream": "1.0.6",
4092         "mime-types": "2.1.18"
4093       }
4094     },
4095     "forwarded": {
4096       "version": "0.1.2",
4097       "resolved": "http://registry.npm.taobao.org/forwarded/download/forwarded-0.1.2.tgz",
4098       "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=",
4099       "dev": true
4100     },
4101     "fresh": {
4102       "version": "0.5.2",
4103       "resolved": "http://registry.npm.taobao.org/fresh/download/fresh-0.5.2.tgz",
4104       "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
4105       "dev": true
4106     },
4107     "from": {
4108       "version": "0.1.7",
4109       "resolved": "http://registry.npm.taobao.org/from/download/from-0.1.7.tgz",
4110       "integrity": "sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4=",
4111       "dev": true
4112     },
4113     "fs-extra": {
4114       "version": "0.30.0",
4115       "resolved": "http://registry.npm.taobao.org/fs-extra/download/fs-extra-0.30.0.tgz",
4116       "integrity": "sha1-8jP/zAjU2n1DLapEl3aYnbHfk/A=",
4117       "dev": true,
4118       "requires": {
4119         "graceful-fs": "4.1.11",
4120         "jsonfile": "2.4.0",
4121         "klaw": "1.3.1",
4122         "path-is-absolute": "1.0.1",
4123         "rimraf": "2.6.2"
4124       },
4125       "dependencies": {
4126         "jsonfile": {
4127           "version": "2.4.0",
4128           "resolved": "http://registry.npm.taobao.org/jsonfile/download/jsonfile-2.4.0.tgz",
4129           "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=",
4130           "dev": true,
4131           "requires": {
4132             "graceful-fs": "4.1.11"
4133           }
4134         }
4135       }
4136     },
4137     "fs-extra-p": {
4138       "version": "4.6.0",
4139       "resolved": "http://registry.npm.taobao.org/fs-extra-p/download/fs-extra-p-4.6.0.tgz",
4140       "integrity": "sha1-x7cRfw3PipnJsu1YkGfJYKvPPvk=",
4141       "dev": true,
4142       "requires": {
4143         "bluebird-lst": "1.0.5",
4144         "fs-extra": "6.0.1"
4145       },
4146       "dependencies": {
4147         "fs-extra": {
4148           "version": "6.0.1",
4149           "resolved": "http://registry.npm.taobao.org/fs-extra/download/fs-extra-6.0.1.tgz",
4150           "integrity": "sha1-irwSj3lG4xATXdyTuYvdtBDno0s=",
4151           "dev": true,
4152           "requires": {
4153             "graceful-fs": "4.1.11",
4154             "jsonfile": "4.0.0",
4155             "universalify": "0.1.1"
4156           }
4157         }
4158       }
4159     },
4160     "fs-readdir-recursive": {
4161       "version": "0.1.2",
4162       "resolved": "http://registry.npm.taobao.org/fs-readdir-recursive/download/fs-readdir-recursive-0.1.2.tgz",
4163       "integrity": "sha1-MVtPuMHKW4xH3v7zGdBz2tNWgFk=",
4164       "dev": true
4165     },
4166     "fs.realpath": {
4167       "version": "1.0.0",
4168       "resolved": "http://registry.npm.taobao.org/fs.realpath/download/fs.realpath-1.0.0.tgz",
4169       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
4170     },
4171     "fsevents": {
4172       "version": "1.2.4",
4173       "resolved": "http://registry.npm.taobao.org/fsevents/download/fsevents-1.2.4.tgz",
4174       "integrity": "sha1-9B3LGvJYKvNpLaNvxVy9jhBBxCY=",
4175       "dev": true,
4176       "optional": true,
4177       "requires": {
4178         "nan": "2.10.0",
4179         "node-pre-gyp": "0.10.0"
4180       },
4181       "dependencies": {
4182         "abbrev": {
4183           "version": "1.1.1",
4184           "bundled": true,
4185           "dev": true,
4186           "optional": true
4187         },
4188         "ansi-regex": {
4189           "version": "2.1.1",
4190           "bundled": true,
4191           "dev": true
4192         },
4193         "aproba": {
4194           "version": "1.2.0",
4195           "bundled": true,
4196           "dev": true,
4197           "optional": true
4198         },
4199         "are-we-there-yet": {
4200           "version": "1.1.4",
4201           "bundled": true,
4202           "dev": true,
4203           "optional": true,
4204           "requires": {
4205             "delegates": "1.0.0",
4206             "readable-stream": "2.3.6"
4207           }
4208         },
4209         "balanced-match": {
4210           "version": "1.0.0",
4211           "bundled": true,
4212           "dev": true
4213         },
4214         "brace-expansion": {
4215           "version": "1.1.11",
4216           "bundled": true,
4217           "dev": true,
4218           "requires": {
4219             "balanced-match": "1.0.0",
4220             "concat-map": "0.0.1"
4221           }
4222         },
4223         "chownr": {
4224           "version": "1.0.1",
4225           "bundled": true,
4226           "dev": true,
4227           "optional": true
4228         },
4229         "code-point-at": {
4230           "version": "1.1.0",
4231           "bundled": true,
4232           "dev": true
4233         },
4234         "concat-map": {
4235           "version": "0.0.1",
4236           "bundled": true,
4237           "dev": true
4238         },
4239         "console-control-strings": {
4240           "version": "1.1.0",
4241           "bundled": true,
4242           "dev": true
4243         },
4244         "core-util-is": {
4245           "version": "1.0.2",
4246           "bundled": true,
4247           "dev": true,
4248           "optional": true
4249         },
4250         "debug": {
4251           "version": "2.6.9",
4252           "bundled": true,
4253           "dev": true,
4254           "optional": true,
4255           "requires": {
4256             "ms": "2.0.0"
4257           }
4258         },
4259         "deep-extend": {
4260           "version": "0.5.1",
4261           "bundled": true,
4262           "dev": true,
4263           "optional": true
4264         },
4265         "delegates": {
4266           "version": "1.0.0",
4267           "bundled": true,
4268           "dev": true,
4269           "optional": true
4270         },
4271         "detect-libc": {
4272           "version": "1.0.3",
4273           "bundled": true,
4274           "dev": true,
4275           "optional": true
4276         },
4277         "fs-minipass": {
4278           "version": "1.2.5",
4279           "bundled": true,
4280           "dev": true,
4281           "optional": true,
4282           "requires": {
4283             "minipass": "2.2.4"
4284           }
4285         },
4286         "fs.realpath": {
4287           "version": "1.0.0",
4288           "bundled": true,
4289           "dev": true,
4290           "optional": true
4291         },
4292         "gauge": {
4293           "version": "2.7.4",
4294           "bundled": true,
4295           "dev": true,
4296           "optional": true,
4297           "requires": {
4298             "aproba": "1.2.0",
4299             "console-control-strings": "1.1.0",
4300             "has-unicode": "2.0.1",
4301             "object-assign": "4.1.1",
4302             "signal-exit": "3.0.2",
4303             "string-width": "1.0.2",
4304             "strip-ansi": "3.0.1",
4305             "wide-align": "1.1.2"
4306           }
4307         },
4308         "glob": {
4309           "version": "7.1.2",
4310           "bundled": true,
4311           "dev": true,
4312           "optional": true,
4313           "requires": {
4314             "fs.realpath": "1.0.0",
4315             "inflight": "1.0.6",
4316             "inherits": "2.0.3",
4317             "minimatch": "3.0.4",
4318             "once": "1.4.0",
4319             "path-is-absolute": "1.0.1"
4320           }
4321         },
4322         "has-unicode": {
4323           "version": "2.0.1",
4324           "bundled": true,
4325           "dev": true,
4326           "optional": true
4327         },
4328         "iconv-lite": {
4329           "version": "0.4.21",
4330           "bundled": true,
4331           "dev": true,
4332           "optional": true,
4333           "requires": {
4334             "safer-buffer": "2.1.2"
4335           }
4336         },
4337         "ignore-walk": {
4338           "version": "3.0.1",
4339           "bundled": true,
4340           "dev": true,
4341           "optional": true,
4342           "requires": {
4343             "minimatch": "3.0.4"
4344           }
4345         },
4346         "inflight": {
4347           "version": "1.0.6",
4348           "bundled": true,
4349           "dev": true,
4350           "optional": true,
4351           "requires": {
4352             "once": "1.4.0",
4353             "wrappy": "1.0.2"
4354           }
4355         },
4356         "inherits": {
4357           "version": "2.0.3",
4358           "bundled": true,
4359           "dev": true
4360         },
4361         "ini": {
4362           "version": "1.3.5",
4363           "bundled": true,
4364           "dev": true,
4365           "optional": true
4366         },
4367         "is-fullwidth-code-point": {
4368           "version": "1.0.0",
4369           "bundled": true,
4370           "dev": true,
4371           "requires": {
4372             "number-is-nan": "1.0.1"
4373           }
4374         },
4375         "isarray": {
4376           "version": "1.0.0",
4377           "bundled": true,
4378           "dev": true,
4379           "optional": true
4380         },
4381         "minimatch": {
4382           "version": "3.0.4",
4383           "bundled": true,
4384           "dev": true,
4385           "requires": {
4386             "brace-expansion": "1.1.11"
4387           }
4388         },
4389         "minimist": {
4390           "version": "0.0.8",
4391           "bundled": true,
4392           "dev": true
4393         },
4394         "minipass": {
4395           "version": "2.2.4",
4396           "bundled": true,
4397           "dev": true,
4398           "requires": {
4399             "safe-buffer": "5.1.1",
4400             "yallist": "3.0.2"
4401           }
4402         },
4403         "minizlib": {
4404           "version": "1.1.0",
4405           "bundled": true,
4406           "dev": true,
4407           "optional": true,
4408           "requires": {
4409             "minipass": "2.2.4"
4410           }
4411         },
4412         "mkdirp": {
4413           "version": "0.5.1",
4414           "bundled": true,
4415           "dev": true,
4416           "requires": {
4417             "minimist": "0.0.8"
4418           }
4419         },
4420         "ms": {
4421           "version": "2.0.0",
4422           "bundled": true,
4423           "dev": true,
4424           "optional": true
4425         },
4426         "needle": {
4427           "version": "2.2.0",
4428           "bundled": true,
4429           "dev": true,
4430           "optional": true,
4431           "requires": {
4432             "debug": "2.6.9",
4433             "iconv-lite": "0.4.21",
4434             "sax": "1.2.4"
4435           }
4436         },
4437         "node-pre-gyp": {
4438           "version": "0.10.0",
4439           "bundled": true,
4440           "dev": true,
4441           "optional": true,
4442           "requires": {
4443             "detect-libc": "1.0.3",
4444             "mkdirp": "0.5.1",
4445             "needle": "2.2.0",
4446             "nopt": "4.0.1",
4447             "npm-packlist": "1.1.10",
4448             "npmlog": "4.1.2",
4449             "rc": "1.2.7",
4450             "rimraf": "2.6.2",
4451             "semver": "5.5.0",
4452             "tar": "4.4.1"
4453           }
4454         },
4455         "nopt": {
4456           "version": "4.0.1",
4457           "bundled": true,
4458           "dev": true,
4459           "optional": true,
4460           "requires": {
4461             "abbrev": "1.1.1",
4462             "osenv": "0.1.5"
4463           }
4464         },
4465         "npm-bundled": {
4466           "version": "1.0.3",
4467           "bundled": true,
4468           "dev": true,
4469           "optional": true
4470         },
4471         "npm-packlist": {
4472           "version": "1.1.10",
4473           "bundled": true,
4474           "dev": true,
4475           "optional": true,
4476           "requires": {
4477             "ignore-walk": "3.0.1",
4478             "npm-bundled": "1.0.3"
4479           }
4480         },
4481         "npmlog": {
4482           "version": "4.1.2",
4483           "bundled": true,
4484           "dev": true,
4485           "optional": true,
4486           "requires": {
4487             "are-we-there-yet": "1.1.4",
4488             "console-control-strings": "1.1.0",
4489             "gauge": "2.7.4",
4490             "set-blocking": "2.0.0"
4491           }
4492         },
4493         "number-is-nan": {
4494           "version": "1.0.1",
4495           "bundled": true,
4496           "dev": true
4497         },
4498         "object-assign": {
4499           "version": "4.1.1",
4500           "bundled": true,
4501           "dev": true,
4502           "optional": true
4503         },
4504         "once": {
4505           "version": "1.4.0",
4506           "bundled": true,
4507           "dev": true,
4508           "requires": {
4509             "wrappy": "1.0.2"
4510           }
4511         },
4512         "os-homedir": {
4513           "version": "1.0.2",
4514           "bundled": true,
4515           "dev": true,
4516           "optional": true
4517         },
4518         "os-tmpdir": {
4519           "version": "1.0.2",
4520           "bundled": true,
4521           "dev": true,
4522           "optional": true
4523         },
4524         "osenv": {
4525           "version": "0.1.5",
4526           "bundled": true,
4527           "dev": true,
4528           "optional": true,
4529           "requires": {
4530             "os-homedir": "1.0.2",
4531             "os-tmpdir": "1.0.2"
4532           }
4533         },
4534         "path-is-absolute": {
4535           "version": "1.0.1",
4536           "bundled": true,
4537           "dev": true,
4538           "optional": true
4539         },
4540         "process-nextick-args": {
4541           "version": "2.0.0",
4542           "bundled": true,
4543           "dev": true,
4544           "optional": true
4545         },
4546         "rc": {
4547           "version": "1.2.7",
4548           "bundled": true,
4549           "dev": true,
4550           "optional": true,
4551           "requires": {
4552             "deep-extend": "0.5.1",
4553             "ini": "1.3.5",
4554             "minimist": "1.2.0",
4555             "strip-json-comments": "2.0.1"
4556           },
4557           "dependencies": {
4558             "minimist": {
4559               "version": "1.2.0",
4560               "bundled": true,
4561               "dev": true,
4562               "optional": true
4563             }
4564           }
4565         },
4566         "readable-stream": {
4567           "version": "2.3.6",
4568           "bundled": true,
4569           "dev": true,
4570           "optional": true,
4571           "requires": {
4572             "core-util-is": "1.0.2",
4573             "inherits": "2.0.3",
4574             "isarray": "1.0.0",
4575             "process-nextick-args": "2.0.0",
4576             "safe-buffer": "5.1.1",
4577             "string_decoder": "1.1.1",
4578             "util-deprecate": "1.0.2"
4579           }
4580         },
4581         "rimraf": {
4582           "version": "2.6.2",
4583           "bundled": true,
4584           "dev": true,
4585           "optional": true,
4586           "requires": {
4587             "glob": "7.1.2"
4588           }
4589         },
4590         "safe-buffer": {
4591           "version": "5.1.1",
4592           "bundled": true,
4593           "dev": true
4594         },
4595         "safer-buffer": {
4596           "version": "2.1.2",
4597           "bundled": true,
4598           "dev": true,
4599           "optional": true
4600         },
4601         "sax": {
4602           "version": "1.2.4",
4603           "bundled": true,
4604           "dev": true,
4605           "optional": true
4606         },
4607         "semver": {
4608           "version": "5.5.0",
4609           "bundled": true,
4610           "dev": true,
4611           "optional": true
4612         },
4613         "set-blocking": {
4614           "version": "2.0.0",
4615           "bundled": true,
4616           "dev": true,
4617           "optional": true
4618         },
4619         "signal-exit": {
4620           "version": "3.0.2",
4621           "bundled": true,
4622           "dev": true,
4623           "optional": true
4624         },
4625         "string-width": {
4626           "version": "1.0.2",
4627           "bundled": true,
4628           "dev": true,
4629           "requires": {
4630             "code-point-at": "1.1.0",
4631             "is-fullwidth-code-point": "1.0.0",
4632             "strip-ansi": "3.0.1"
4633           }
4634         },
4635         "string_decoder": {
4636           "version": "1.1.1",
4637           "bundled": true,
4638           "dev": true,
4639           "optional": true,
4640           "requires": {
4641             "safe-buffer": "5.1.1"
4642           }
4643         },
4644         "strip-ansi": {
4645           "version": "3.0.1",
4646           "bundled": true,
4647           "dev": true,
4648           "requires": {
4649             "ansi-regex": "2.1.1"
4650           }
4651         },
4652         "strip-json-comments": {
4653           "version": "2.0.1",
4654           "bundled": true,
4655           "dev": true,
4656           "optional": true
4657         },
4658         "tar": {
4659           "version": "4.4.1",
4660           "bundled": true,
4661           "dev": true,
4662           "optional": true,
4663           "requires": {
4664             "chownr": "1.0.1",
4665             "fs-minipass": "1.2.5",
4666             "minipass": "2.2.4",
4667             "minizlib": "1.1.0",
4668             "mkdirp": "0.5.1",
4669             "safe-buffer": "5.1.1",
4670             "yallist": "3.0.2"
4671           }
4672         },
4673         "util-deprecate": {
4674           "version": "1.0.2",
4675           "bundled": true,
4676           "dev": true,
4677           "optional": true
4678         },
4679         "wide-align": {
4680           "version": "1.1.2",
4681           "bundled": true,
4682           "dev": true,
4683           "optional": true,
4684           "requires": {
4685             "string-width": "1.0.2"
4686           }
4687         },
4688         "wrappy": {
4689           "version": "1.0.2",
4690           "bundled": true,
4691           "dev": true
4692         },
4693         "yallist": {
4694           "version": "3.0.2",
4695           "bundled": true,
4696           "dev": true
4697         }
4698       }
4699     },
4700     "fstream": {
4701       "version": "1.0.11",
4702       "resolved": "http://registry.npm.taobao.org/fstream/download/fstream-1.0.11.tgz",
4703       "integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=",
4704       "dev": true,
4705       "requires": {
4706         "graceful-fs": "4.1.11",
4707         "inherits": "2.0.3",
4708         "mkdirp": "0.5.1",
4709         "rimraf": "2.6.2"
4710       }
4711     },
4712     "ftp": {
4713       "version": "0.3.10",
4714       "resolved": "http://registry.npm.taobao.org/ftp/download/ftp-0.3.10.tgz",
4715       "integrity": "sha1-kZfYYa2BQvPmPVqDv+TFn3MwiF0=",
4716       "optional": true,
4717       "requires": {
4718         "readable-stream": "1.1.14",
4719         "xregexp": "2.0.0"
4720       }
4721     },
4722     "function-bind": {
4723       "version": "1.1.1",
4724       "resolved": "http://registry.npm.taobao.org/function-bind/download/function-bind-1.1.1.tgz",
4725       "integrity": "sha1-pWiZ0+o8m6uHS7l3O3xe3pL0iV0=",
4726       "dev": true
4727     },
4728     "gauge": {
4729       "version": "2.7.4",
4730       "resolved": "http://registry.npm.taobao.org/gauge/download/gauge-2.7.4.tgz",
4731       "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
4732       "dev": true,
4733       "requires": {
4734         "aproba": "1.2.0",
4735         "console-control-strings": "1.1.0",
4736         "has-unicode": "2.0.1",
4737         "object-assign": "4.1.1",
4738         "signal-exit": "3.0.2",
4739         "string-width": "1.0.2",
4740         "strip-ansi": "3.0.1",
4741         "wide-align": "1.1.3"
4742       }
4743     },
4744     "gaze": {
4745       "version": "1.1.3",
4746       "resolved": "http://registry.npm.taobao.org/gaze/download/gaze-1.1.3.tgz",
4747       "integrity": "sha1-xEFzPhO5J6yMD/C0w7Az8ogSkko=",
4748       "dev": true,
4749       "requires": {
4750         "globule": "1.2.0"
4751       }
4752     },
4753     "generate-function": {
4754       "version": "2.0.0",
4755       "resolved": "http://registry.npm.taobao.org/generate-function/download/generate-function-2.0.0.tgz",
4756       "integrity": "sha1-aFj+fAlpt9TpCTM3ZHrHn2DfvnQ="
4757     },
4758     "generate-object-property": {
4759       "version": "1.2.0",
4760       "resolved": "http://registry.npm.taobao.org/generate-object-property/download/generate-object-property-1.2.0.tgz",
4761       "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=",
4762       "requires": {
4763         "is-property": "1.0.2"
4764       }
4765     },
4766     "get-caller-file": {
4767       "version": "1.0.2",
4768       "resolved": "http://registry.npm.taobao.org/get-caller-file/download/get-caller-file-1.0.2.tgz",
4769       "integrity": "sha1-9wLmMSfn4jHBYKgMFVSstw1QR+U=",
4770       "dev": true
4771     },
4772     "get-stdin": {
4773       "version": "4.0.1",
4774       "resolved": "http://registry.npm.taobao.org/get-stdin/download/get-stdin-4.0.1.tgz",
4775       "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
4776       "dev": true
4777     },
4778     "get-stream": {
4779       "version": "3.0.0",
4780       "resolved": "http://registry.npm.taobao.org/get-stream/download/get-stream-3.0.0.tgz",
4781       "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
4782       "dev": true
4783     },
4784     "get-uri": {
4785       "version": "2.0.2",
4786       "resolved": "http://registry.npm.taobao.org/get-uri/download/get-uri-2.0.2.tgz",
4787       "integrity": "sha1-XHlecTJvbKEoby/IJXXNK6sq9Xg=",
4788       "optional": true,
4789       "requires": {
4790         "data-uri-to-buffer": "1.2.0",
4791         "debug": "2.6.9",
4792         "extend": "3.0.1",
4793         "file-uri-to-path": "1.0.0",
4794         "ftp": "0.3.10",
4795         "readable-stream": "2.3.6"
4796       },
4797       "dependencies": {
4798         "debug": {
4799           "version": "2.6.9",
4800           "resolved": "http://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz",
4801           "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=",
4802           "optional": true,
4803           "requires": {
4804             "ms": "2.0.0"
4805           }
4806         },
4807         "isarray": {
4808           "version": "1.0.0",
4809           "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
4810           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
4811           "optional": true
4812         },
4813         "process-nextick-args": {
4814           "version": "2.0.0",
4815           "resolved": "http://registry.npm.taobao.org/process-nextick-args/download/process-nextick-args-2.0.0.tgz",
4816           "integrity": "sha1-o31zL0JxtKsa0HDTVQjoKQeI/6o=",
4817           "optional": true
4818         },
4819         "readable-stream": {
4820           "version": "2.3.6",
4821           "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.6.tgz",
4822           "integrity": "sha1-sRwn2IuP8fvgcGQ8+UsMea4bCq8=",
4823           "optional": true,
4824           "requires": {
4825             "core-util-is": "1.0.2",
4826             "inherits": "2.0.3",
4827             "isarray": "1.0.0",
4828             "process-nextick-args": "2.0.0",
4829             "safe-buffer": "5.1.2",
4830             "string_decoder": "1.1.1",
4831             "util-deprecate": "1.0.2"
4832           }
4833         },
4834         "string_decoder": {
4835           "version": "1.1.1",
4836           "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz",
4837           "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=",
4838           "optional": true,
4839           "requires": {
4840             "safe-buffer": "5.1.2"
4841           }
4842         }
4843       }
4844     },
4845     "getpass": {
4846       "version": "0.1.7",
4847       "resolved": "http://registry.npm.taobao.org/getpass/download/getpass-0.1.7.tgz",
4848       "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
4849       "requires": {
4850         "assert-plus": "1.0.0"
4851       }
4852     },
4853     "glob": {
4854       "version": "7.1.2",
4855       "resolved": "http://registry.npm.taobao.org/glob/download/glob-7.1.2.tgz",
4856       "integrity": "sha1-wZyd+aAocC1nhhI4SmVSQExjbRU=",
4857       "requires": {
4858         "fs.realpath": "1.0.0",
4859         "inflight": "1.0.6",
4860         "inherits": "2.0.3",
4861         "minimatch": "3.0.4",
4862         "once": "1.4.0",
4863         "path-is-absolute": "1.0.1"
4864       }
4865     },
4866     "glob-base": {
4867       "version": "0.3.0",
4868       "resolved": "http://registry.npm.taobao.org/glob-base/download/glob-base-0.3.0.tgz",
4869       "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=",
4870       "dev": true,
4871       "requires": {
4872         "glob-parent": "2.0.0",
4873         "is-glob": "2.0.1"
4874       }
4875     },
4876     "glob-parent": {
4877       "version": "2.0.0",
4878       "resolved": "http://registry.npm.taobao.org/glob-parent/download/glob-parent-2.0.0.tgz",
4879       "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=",
4880       "dev": true,
4881       "requires": {
4882         "is-glob": "2.0.1"
4883       }
4884     },
4885     "global": {
4886       "version": "4.3.2",
4887       "resolved": "http://registry.npm.taobao.org/global/download/global-4.3.2.tgz",
4888       "integrity": "sha1-52mJJopsdMOJCLEwWxD8DjlOnQ8=",
4889       "dev": true,
4890       "requires": {
4891         "min-document": "2.19.0",
4892         "process": "0.5.2"
4893       }
4894     },
4895     "global-dirs": {
4896       "version": "0.1.1",
4897       "resolved": "http://registry.npm.taobao.org/global-dirs/download/global-dirs-0.1.1.tgz",
4898       "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=",
4899       "dev": true,
4900       "requires": {
4901         "ini": "1.3.5"
4902       }
4903     },
4904     "globals": {
4905       "version": "9.18.0",
4906       "resolved": "http://registry.npm.taobao.org/globals/download/globals-9.18.0.tgz",
4907       "integrity": "sha1-qjiWs+abSH8X4x7SFD1pqOMMLYo="
4908     },
4909     "globby": {
4910       "version": "5.0.0",
4911       "resolved": "http://registry.npm.taobao.org/globby/download/globby-5.0.0.tgz",
4912       "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=",
4913       "dev": true,
4914       "requires": {
4915         "array-union": "1.0.2",
4916         "arrify": "1.0.1",
4917         "glob": "7.1.2",
4918         "object-assign": "4.1.1",
4919         "pify": "2.3.0",
4920         "pinkie-promise": "2.0.1"
4921       }
4922     },
4923     "globule": {
4924       "version": "1.2.0",
4925       "resolved": "http://registry.npm.taobao.org/globule/download/globule-1.2.0.tgz",
4926       "integrity": "sha1-HcScaCLdnoovoAuiopUAboZkvQk=",
4927       "dev": true,
4928       "requires": {
4929         "glob": "7.1.2",
4930         "lodash": "4.17.10",
4931         "minimatch": "3.0.4"
4932       }
4933     },
4934     "got": {
4935       "version": "6.7.1",
4936       "resolved": "http://registry.npm.taobao.org/got/download/got-6.7.1.tgz",
4937       "integrity": "sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA=",
4938       "dev": true,
4939       "requires": {
4940         "create-error-class": "3.0.2",
4941         "duplexer3": "0.1.4",
4942         "get-stream": "3.0.0",
4943         "is-redirect": "1.0.0",
4944         "is-retry-allowed": "1.1.0",
4945         "is-stream": "1.1.0",
4946         "lowercase-keys": "1.0.1",
4947         "safe-buffer": "5.1.2",
4948         "timed-out": "4.0.1",
4949         "unzip-response": "2.0.1",
4950         "url-parse-lax": "1.0.0"
4951       }
4952     },
4953     "graceful-fs": {
4954       "version": "4.1.11",
4955       "resolved": "http://registry.npm.taobao.org/graceful-fs/download/graceful-fs-4.1.11.tgz",
4956       "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg="
4957     },
4958     "graceful-readlink": {
4959       "version": "1.0.1",
4960       "resolved": "http://registry.npm.taobao.org/graceful-readlink/download/graceful-readlink-1.0.1.tgz",
4961       "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=",
4962       "dev": true
4963     },
4964     "growl": {
4965       "version": "1.8.1",
4966       "resolved": "http://registry.npm.taobao.org/growl/download/growl-1.8.1.tgz",
4967       "integrity": "sha1-Sy3sjZB+k9szZiTc7AGDUC+MlCg=",
4968       "dev": true
4969     },
4970     "har-schema": {
4971       "version": "2.0.0",
4972       "resolved": "http://registry.npm.taobao.org/har-schema/download/har-schema-2.0.0.tgz",
4973       "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI="
4974     },
4975     "har-validator": {
4976       "version": "5.0.3",
4977       "resolved": "http://registry.npm.taobao.org/har-validator/download/har-validator-5.0.3.tgz",
4978       "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=",
4979       "requires": {
4980         "ajv": "5.5.2",
4981         "har-schema": "2.0.0"
4982       }
4983     },
4984     "has": {
4985       "version": "1.0.1",
4986       "resolved": "http://registry.npm.taobao.org/has/download/has-1.0.1.tgz",
4987       "integrity": "sha1-hGFzP1OLCDfJNh45qauelwTcLyg=",
4988       "dev": true,
4989       "requires": {
4990         "function-bind": "1.1.1"
4991       }
4992     },
4993     "has-ansi": {
4994       "version": "2.0.0",
4995       "resolved": "http://registry.npm.taobao.org/has-ansi/download/has-ansi-2.0.0.tgz",
4996       "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
4997       "requires": {
4998         "ansi-regex": "2.1.1"
4999       }
5000     },
5001     "has-flag": {
5002       "version": "1.0.0",
5003       "resolved": "http://registry.npm.taobao.org/has-flag/download/has-flag-1.0.0.tgz",
5004       "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
5005       "dev": true
5006     },
5007     "has-unicode": {
5008       "version": "2.0.1",
5009       "resolved": "http://registry.npm.taobao.org/has-unicode/download/has-unicode-2.0.1.tgz",
5010       "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
5011       "dev": true
5012     },
5013     "hawk": {
5014       "version": "3.1.3",
5015       "resolved": "http://registry.npm.taobao.org/hawk/download/hawk-3.1.3.tgz",
5016       "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=",
5017       "optional": true,
5018       "requires": {
5019         "boom": "2.10.1",
5020         "cryptiles": "2.0.5",
5021         "hoek": "2.16.3",
5022         "sntp": "1.0.9"
5023       }
5024     },
5025     "hipchat-notifier": {
5026       "version": "1.1.0",
5027       "resolved": "http://registry.npm.taobao.org/hipchat-notifier/download/hipchat-notifier-1.1.0.tgz",
5028       "integrity": "sha1-ttJJdVQ3wZEII2d5nTupoPI7Ix4=",
5029       "optional": true,
5030       "requires": {
5031         "lodash": "4.17.10",
5032         "request": "2.87.0"
5033       }
5034     },
5035     "history": {
5036       "version": "2.1.2",
5037       "resolved": "http://registry.npm.taobao.org/history/download/history-2.1.2.tgz",
5038       "integrity": "sha1-SqLeiXoOSGfkU5hDvm7Nsphr/ew=",
5039       "requires": {
5040         "deep-equal": "1.0.1",
5041         "invariant": "2.2.4",
5042         "query-string": "3.0.3",
5043         "warning": "2.1.0"
5044       },
5045       "dependencies": {
5046         "warning": {
5047           "version": "2.1.0",
5048           "resolved": "http://registry.npm.taobao.org/warning/download/warning-2.1.0.tgz",
5049           "integrity": "sha1-ISINnGOvx3qMkhEeARr3Bc4MaQE=",
5050           "requires": {
5051             "loose-envify": "1.3.1"
5052           }
5053         }
5054       }
5055     },
5056     "hjs-webpack": {
5057       "version": "8.4.3",
5058       "resolved": "http://registry.npm.taobao.org/hjs-webpack/download/hjs-webpack-8.4.3.tgz",
5059       "integrity": "sha1-weVybFSIW9GDbBXUESASKh/dcME=",
5060       "dev": true,
5061       "requires": {
5062         "compression": "1.7.2",
5063         "connect-history-api-fallback": "1.5.0",
5064         "contains-path": "0.1.0",
5065         "express": "4.16.3",
5066         "extract-text-webpack-plugin": "1.0.1",
5067         "find-root": "1.1.0",
5068         "http-proxy-middleware": "0.17.4",
5069         "lodash.assign": "4.2.0",
5070         "lodash.defaults": "4.2.0",
5071         "lodash.pick": "4.4.0",
5072         "rimraf": "2.6.2",
5073         "webpack": "1.15.0",
5074         "webpack-dev-middleware": "1.12.2",
5075         "webpack-hot-middleware": "2.22.2"
5076       }
5077     },
5078     "hoek": {
5079       "version": "2.16.3",
5080       "resolved": "http://registry.npm.taobao.org/hoek/download/hoek-2.16.3.tgz",
5081       "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0="
5082     },
5083     "hoist-non-react-statics": {
5084       "version": "2.5.0",
5085       "resolved": "http://registry.npm.taobao.org/hoist-non-react-statics/download/hoist-non-react-statics-2.5.0.tgz",
5086       "integrity": "sha1-0sot/BnFqRxaZhXOjlZO8DR+KkA="
5087     },
5088     "home-or-tmp": {
5089       "version": "2.0.0",
5090       "resolved": "http://registry.npm.taobao.org/home-or-tmp/download/home-or-tmp-2.0.0.tgz",
5091       "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=",
5092       "requires": {
5093         "os-homedir": "1.0.2",
5094         "os-tmpdir": "1.0.2"
5095       }
5096     },
5097     "home-path": {
5098       "version": "1.0.6",
5099       "resolved": "http://registry.npm.taobao.org/home-path/download/home-path-1.0.6.tgz",
5100       "integrity": "sha1-1UncJGU4in+GZyQsWzFYjSmvKfw=",
5101       "dev": true
5102     },
5103     "hosted-git-info": {
5104       "version": "2.6.0",
5105       "resolved": "http://registry.npm.taobao.org/hosted-git-info/download/hosted-git-info-2.6.0.tgz",
5106       "integrity": "sha1-IyNbKasjDFdqqw1PE/wEawsDgiI=",
5107       "dev": true
5108     },
5109     "html-entities": {
5110       "version": "1.2.1",
5111       "resolved": "http://registry.npm.taobao.org/html-entities/download/html-entities-1.2.1.tgz",
5112       "integrity": "sha1-DfKTUfByEWNRXfueVUPl9u7VFi8=",
5113       "dev": true
5114     },
5115     "http-errors": {
5116       "version": "1.6.3",
5117       "resolved": "http://registry.npm.taobao.org/http-errors/download/http-errors-1.6.3.tgz",
5118       "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
5119       "requires": {
5120         "depd": "1.1.2",
5121         "inherits": "2.0.3",
5122         "setprototypeof": "1.1.0",
5123         "statuses": "1.5.0"
5124       }
5125     },
5126     "http-proxy": {
5127       "version": "1.17.0",
5128       "resolved": "http://registry.npm.taobao.org/http-proxy/download/http-proxy-1.17.0.tgz",
5129       "integrity": "sha1-etOElGWPhGBeL220Q230EPTlvpo=",
5130       "dev": true,
5131       "requires": {
5132         "eventemitter3": "3.1.0",
5133         "follow-redirects": "1.0.0",
5134         "requires-port": "1.0.0"
5135       }
5136     },
5137     "http-proxy-agent": {
5138       "version": "2.1.0",
5139       "resolved": "http://registry.npm.taobao.org/http-proxy-agent/download/http-proxy-agent-2.1.0.tgz",
5140       "integrity": "sha1-5IIb7vWyFCogJr1zkm/lN2McVAU=",
5141       "requires": {
5142         "agent-base": "4.2.0",
5143         "debug": "3.1.0"
5144       }
5145     },
5146     "http-proxy-middleware": {
5147       "version": "0.17.4",
5148       "resolved": "http://registry.npm.taobao.org/http-proxy-middleware/download/http-proxy-middleware-0.17.4.tgz",
5149       "integrity": "sha1-ZC6ISIUdZvCdTxJJEoRtuutBuDM=",
5150       "dev": true,
5151       "requires": {
5152         "http-proxy": "1.17.0",
5153         "is-glob": "3.1.0",
5154         "lodash": "4.17.10",
5155         "micromatch": "2.3.11"
5156       },
5157       "dependencies": {
5158         "is-extglob": {
5159           "version": "2.1.1",
5160           "resolved": "http://registry.npm.taobao.org/is-extglob/download/is-extglob-2.1.1.tgz",
5161           "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
5162           "dev": true
5163         },
5164         "is-glob": {
5165           "version": "3.1.0",
5166           "resolved": "http://registry.npm.taobao.org/is-glob/download/is-glob-3.1.0.tgz",
5167           "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
5168           "dev": true,
5169           "requires": {
5170             "is-extglob": "2.1.1"
5171           }
5172         }
5173       }
5174     },
5175     "http-signature": {
5176       "version": "1.2.0",
5177       "resolved": "http://registry.npm.taobao.org/http-signature/download/http-signature-1.2.0.tgz",
5178       "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
5179       "requires": {
5180         "assert-plus": "1.0.0",
5181         "jsprim": "1.4.1",
5182         "sshpk": "1.14.1"
5183       }
5184     },
5185     "httpntlm": {
5186       "version": "1.6.1",
5187       "resolved": "http://registry.npm.taobao.org/httpntlm/download/httpntlm-1.6.1.tgz",
5188       "integrity": "sha1-rQFScUOi6Hc8+uapb1hla7UqNLI=",
5189       "requires": {
5190         "httpreq": "0.4.24",
5191         "underscore": "1.7.0"
5192       }
5193     },
5194     "httpreq": {
5195       "version": "0.4.24",
5196       "resolved": "http://registry.npm.taobao.org/httpreq/download/httpreq-0.4.24.tgz",
5197       "integrity": "sha1-QzX/2CzZaWaKOUZckprGHWOTYn8="
5198     },
5199     "https-browserify": {
5200       "version": "0.0.1",
5201       "resolved": "http://registry.npm.taobao.org/https-browserify/download/https-browserify-0.0.1.tgz",
5202       "integrity": "sha1-P5E2XKvmC3ftDruiS0VOPgnZWoI=",
5203       "dev": true
5204     },
5205     "https-proxy-agent": {
5206       "version": "2.2.1",
5207       "resolved": "http://registry.npm.taobao.org/https-proxy-agent/download/https-proxy-agent-2.2.1.tgz",
5208       "integrity": "sha1-UVUpcPoE1yPgTFbQQXjD+SWSu8A=",
5209       "requires": {
5210         "agent-base": "4.2.0",
5211         "debug": "3.1.0"
5212       }
5213     },
5214     "i18next": {
5215       "version": "10.5.1",
5216       "resolved": "http://registry.npm.taobao.org/i18next/download/i18next-10.5.1.tgz",
5217       "integrity": "sha1-+OHKThXEQOvDqaXD0BXDptKIeJA="
5218     },
5219     "iconv-lite": {
5220       "version": "0.4.23",
5221       "resolved": "http://registry.npm.taobao.org/iconv-lite/download/iconv-lite-0.4.23.tgz",
5222       "integrity": "sha1-KXhx9jvlB63Pv8pxXQzQ7thOmmM=",
5223       "requires": {
5224         "safer-buffer": "2.1.2"
5225       }
5226     },
5227     "ieee754": {
5228       "version": "1.1.11",
5229       "resolved": "http://registry.npm.taobao.org/ieee754/download/ieee754-1.1.11.tgz",
5230       "integrity": "sha1-wWOE/+APW3g1gk5ntvK9RKUilFU=",
5231       "dev": true
5232     },
5233     "ignore": {
5234       "version": "3.3.8",
5235       "resolved": "http://registry.npm.taobao.org/ignore/download/ignore-3.3.8.tgz",
5236       "integrity": "sha1-P46cNdOHCKOn4Omrtsc+fudweys=",
5237       "dev": true
5238     },
5239     "import-lazy": {
5240       "version": "2.1.0",
5241       "resolved": "http://registry.npm.taobao.org/import-lazy/download/import-lazy-2.1.0.tgz",
5242       "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=",
5243       "dev": true
5244     },
5245     "imurmurhash": {
5246       "version": "0.1.4",
5247       "resolved": "http://registry.npm.taobao.org/imurmurhash/download/imurmurhash-0.1.4.tgz",
5248       "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
5249       "dev": true
5250     },
5251     "in-publish": {
5252       "version": "2.0.0",
5253       "resolved": "http://registry.npm.taobao.org/in-publish/download/in-publish-2.0.0.tgz",
5254       "integrity": "sha1-4g/146KvwmkDILbcVSaCqcf631E=",
5255       "dev": true
5256     },
5257     "indent-string": {
5258       "version": "2.1.0",
5259       "resolved": "http://registry.npm.taobao.org/indent-string/download/indent-string-2.1.0.tgz",
5260       "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
5261       "dev": true,
5262       "requires": {
5263         "repeating": "2.0.1"
5264       }
5265     },
5266     "indexof": {
5267       "version": "0.0.1",
5268       "resolved": "http://registry.npm.taobao.org/indexof/download/indexof-0.0.1.tgz",
5269       "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=",
5270       "dev": true
5271     },
5272     "inflection": {
5273       "version": "1.12.0",
5274       "resolved": "http://registry.npm.taobao.org/inflection/download/inflection-1.12.0.tgz",
5275       "integrity": "sha1-ogCTVlbW9fa8TcdQLhrstwMihBY=",
5276       "optional": true
5277     },
5278     "inflight": {
5279       "version": "1.0.6",
5280       "resolved": "http://registry.npm.taobao.org/inflight/download/inflight-1.0.6.tgz",
5281       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
5282       "requires": {
5283         "once": "1.4.0",
5284         "wrappy": "1.0.2"
5285       }
5286     },
5287     "inherits": {
5288       "version": "2.0.3",
5289       "resolved": "http://registry.npm.taobao.org/inherits/download/inherits-2.0.3.tgz",
5290       "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
5291     },
5292     "ini": {
5293       "version": "1.3.5",
5294       "resolved": "http://registry.npm.taobao.org/ini/download/ini-1.3.5.tgz",
5295       "integrity": "sha1-7uJfVtscnsYIXgwid4CD9Zar+Sc=",
5296       "dev": true
5297     },
5298     "inquirer": {
5299       "version": "0.12.0",
5300       "resolved": "http://registry.npm.taobao.org/inquirer/download/inquirer-0.12.0.tgz",
5301       "integrity": "sha1-HvK/1jUE3wvHV4X/+MLEHfEvB34=",
5302       "dev": true,
5303       "requires": {
5304         "ansi-escapes": "1.4.0",
5305         "ansi-regex": "2.1.1",
5306         "chalk": "1.1.3",
5307         "cli-cursor": "1.0.2",
5308         "cli-width": "2.2.0",
5309         "figures": "1.7.0",
5310         "lodash": "4.17.10",
5311         "readline2": "1.0.1",
5312         "run-async": "0.1.0",
5313         "rx-lite": "3.1.2",
5314         "string-width": "1.0.2",
5315         "strip-ansi": "3.0.1",
5316         "through": "2.3.8"
5317       }
5318     },
5319     "interpret": {
5320       "version": "0.6.6",
5321       "resolved": "http://registry.npm.taobao.org/interpret/download/interpret-0.6.6.tgz",
5322       "integrity": "sha1-/s16GOfOXKar+5U+H4YhOknxYls=",
5323       "dev": true
5324     },
5325     "invariant": {
5326       "version": "2.2.4",
5327       "resolved": "http://registry.npm.taobao.org/invariant/download/invariant-2.2.4.tgz",
5328       "integrity": "sha1-YQ88ksk1nOHbYW5TgAjSP/NRWOY=",
5329       "requires": {
5330         "loose-envify": "1.3.1"
5331       }
5332     },
5333     "invert-kv": {
5334       "version": "1.0.0",
5335       "resolved": "http://registry.npm.taobao.org/invert-kv/download/invert-kv-1.0.0.tgz",
5336       "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
5337       "dev": true
5338     },
5339     "ip": {
5340       "version": "1.1.5",
5341       "resolved": "http://registry.npm.taobao.org/ip/download/ip-1.1.5.tgz",
5342       "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo="
5343     },
5344     "ipaddr.js": {
5345       "version": "1.6.0",
5346       "resolved": "http://registry.npm.taobao.org/ipaddr.js/download/ipaddr.js-1.6.0.tgz",
5347       "integrity": "sha1-4/o1e3c9phnybpXwSdBVxyeW+Gs=",
5348       "dev": true
5349     },
5350     "is-arrayish": {
5351       "version": "0.2.1",
5352       "resolved": "http://registry.npm.taobao.org/is-arrayish/download/is-arrayish-0.2.1.tgz",
5353       "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
5354       "dev": true
5355     },
5356     "is-binary-path": {
5357       "version": "1.0.1",
5358       "resolved": "http://registry.npm.taobao.org/is-binary-path/download/is-binary-path-1.0.1.tgz",
5359       "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
5360       "dev": true,
5361       "requires": {
5362         "binary-extensions": "1.11.0"
5363       }
5364     },
5365     "is-buffer": {
5366       "version": "1.1.6",
5367       "resolved": "http://registry.npm.taobao.org/is-buffer/download/is-buffer-1.1.6.tgz",
5368       "integrity": "sha1-76ouqdqg16suoTqXsritUf776L4=",
5369       "dev": true
5370     },
5371     "is-builtin-module": {
5372       "version": "1.0.0",
5373       "resolved": "http://registry.npm.taobao.org/is-builtin-module/download/is-builtin-module-1.0.0.tgz",
5374       "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=",
5375       "dev": true,
5376       "requires": {
5377         "builtin-modules": "1.1.1"
5378       }
5379     },
5380     "is-callable": {
5381       "version": "1.1.3",
5382       "resolved": "http://registry.npm.taobao.org/is-callable/download/is-callable-1.1.3.tgz",
5383       "integrity": "sha1-hut1OSgF3cM69xySoO7fdO52BLI=",
5384       "dev": true
5385     },
5386     "is-ci": {
5387       "version": "1.1.0",
5388       "resolved": "http://registry.npm.taobao.org/is-ci/download/is-ci-1.1.0.tgz",
5389       "integrity": "sha1-JH5BYueGDOu9rzC3dNawrH3P56U=",
5390       "dev": true,
5391       "requires": {
5392         "ci-info": "1.1.3"
5393       }
5394     },
5395     "is-date-object": {
5396       "version": "1.0.1",
5397       "resolved": "http://registry.npm.taobao.org/is-date-object/download/is-date-object-1.0.1.tgz",
5398       "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=",
5399       "dev": true
5400     },
5401     "is-directory": {
5402       "version": "0.3.1",
5403       "resolved": "http://registry.npm.taobao.org/is-directory/download/is-directory-0.3.1.tgz",
5404       "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=",
5405       "dev": true
5406     },
5407     "is-dotfile": {
5408       "version": "1.0.3",
5409       "resolved": "http://registry.npm.taobao.org/is-dotfile/download/is-dotfile-1.0.3.tgz",
5410       "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=",
5411       "dev": true
5412     },
5413     "is-equal-shallow": {
5414       "version": "0.1.3",
5415       "resolved": "http://registry.npm.taobao.org/is-equal-shallow/download/is-equal-shallow-0.1.3.tgz",
5416       "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=",
5417       "dev": true,
5418       "requires": {
5419         "is-primitive": "2.0.0"
5420       }
5421     },
5422     "is-extendable": {
5423       "version": "0.1.1",
5424       "resolved": "http://registry.npm.taobao.org/is-extendable/download/is-extendable-0.1.1.tgz",
5425       "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
5426       "dev": true
5427     },
5428     "is-extglob": {
5429       "version": "1.0.0",
5430       "resolved": "http://registry.npm.taobao.org/is-extglob/download/is-extglob-1.0.0.tgz",
5431       "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
5432       "dev": true
5433     },
5434     "is-finite": {
5435       "version": "1.0.2",
5436       "resolved": "http://registry.npm.taobao.org/is-finite/download/is-finite-1.0.2.tgz",
5437       "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
5438       "requires": {
5439         "number-is-nan": "1.0.1"
5440       }
5441     },
5442     "is-fullwidth-code-point": {
5443       "version": "1.0.0",
5444       "resolved": "http://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-1.0.0.tgz",
5445       "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
5446       "dev": true,
5447       "requires": {
5448         "number-is-nan": "1.0.1"
5449       }
5450     },
5451     "is-glob": {
5452       "version": "2.0.1",
5453       "resolved": "http://registry.npm.taobao.org/is-glob/download/is-glob-2.0.1.tgz",
5454       "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
5455       "dev": true,
5456       "requires": {
5457         "is-extglob": "1.0.0"
5458       }
5459     },
5460     "is-installed-globally": {
5461       "version": "0.1.0",
5462       "resolved": "http://registry.npm.taobao.org/is-installed-globally/download/is-installed-globally-0.1.0.tgz",
5463       "integrity": "sha1-Df2Y9akRFxbdU13aZJL2e/PSWoA=",
5464       "dev": true,
5465       "requires": {
5466         "global-dirs": "0.1.1",
5467         "is-path-inside": "1.0.1"
5468       }
5469     },
5470     "is-my-ip-valid": {
5471       "version": "1.0.0",
5472       "resolved": "http://registry.npm.taobao.org/is-my-ip-valid/download/is-my-ip-valid-1.0.0.tgz",
5473       "integrity": "sha1-ezUbjo7dTTmV1NBmaA5mTZRpaCQ="
5474     },
5475     "is-my-json-valid": {
5476       "version": "2.17.2",
5477       "resolved": "http://registry.npm.taobao.org/is-my-json-valid/download/is-my-json-valid-2.17.2.tgz",
5478       "integrity": "sha1-ayEDoojpTvPeXPFdKd2F/Et41lw=",
5479       "requires": {
5480         "generate-function": "2.0.0",
5481         "generate-object-property": "1.2.0",
5482         "is-my-ip-valid": "1.0.0",
5483         "jsonpointer": "4.0.1",
5484         "xtend": "4.0.1"
5485       }
5486     },
5487     "is-npm": {
5488       "version": "1.0.0",
5489       "resolved": "http://registry.npm.taobao.org/is-npm/download/is-npm-1.0.0.tgz",
5490       "integrity": "sha1-8vtjpl5JBbQGyGBydloaTceTufQ=",
5491       "dev": true
5492     },
5493     "is-number": {
5494       "version": "2.1.0",
5495       "resolved": "http://registry.npm.taobao.org/is-number/download/is-number-2.1.0.tgz",
5496       "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=",
5497       "dev": true,
5498       "requires": {
5499         "kind-of": "3.2.2"
5500       }
5501     },
5502     "is-obj": {
5503       "version": "1.0.1",
5504       "resolved": "http://registry.npm.taobao.org/is-obj/download/is-obj-1.0.1.tgz",
5505       "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=",
5506       "dev": true
5507     },
5508     "is-path-cwd": {
5509       "version": "1.0.0",
5510       "resolved": "http://registry.npm.taobao.org/is-path-cwd/download/is-path-cwd-1.0.0.tgz",
5511       "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=",
5512       "dev": true
5513     },
5514     "is-path-in-cwd": {
5515       "version": "1.0.1",
5516       "resolved": "http://registry.npm.taobao.org/is-path-in-cwd/download/is-path-in-cwd-1.0.1.tgz",
5517       "integrity": "sha1-WsSLNF72dTOb1sekipEhELJBz1I=",
5518       "dev": true,
5519       "requires": {
5520         "is-path-inside": "1.0.1"
5521       }
5522     },
5523     "is-path-inside": {
5524       "version": "1.0.1",
5525       "resolved": "http://registry.npm.taobao.org/is-path-inside/download/is-path-inside-1.0.1.tgz",
5526       "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=",
5527       "dev": true,
5528       "requires": {
5529         "path-is-inside": "1.0.2"
5530       }
5531     },
5532     "is-posix-bracket": {
5533       "version": "0.1.1",
5534       "resolved": "http://registry.npm.taobao.org/is-posix-bracket/download/is-posix-bracket-0.1.1.tgz",
5535       "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=",
5536       "dev": true
5537     },
5538     "is-primitive": {
5539       "version": "2.0.0",
5540       "resolved": "http://registry.npm.taobao.org/is-primitive/download/is-primitive-2.0.0.tgz",
5541       "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=",
5542       "dev": true
5543     },
5544     "is-promise": {
5545       "version": "2.1.0",
5546       "resolved": "http://registry.npm.taobao.org/is-promise/download/is-promise-2.1.0.tgz",
5547       "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o="
5548     },
5549     "is-property": {
5550       "version": "1.0.2",
5551       "resolved": "http://registry.npm.taobao.org/is-property/download/is-property-1.0.2.tgz",
5552       "integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ="
5553     },
5554     "is-redirect": {
5555       "version": "1.0.0",
5556       "resolved": "http://registry.npm.taobao.org/is-redirect/download/is-redirect-1.0.0.tgz",
5557       "integrity": "sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ=",
5558       "dev": true
5559     },
5560     "is-regex": {
5561       "version": "1.0.4",
5562       "resolved": "http://registry.npm.taobao.org/is-regex/download/is-regex-1.0.4.tgz",
5563       "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=",
5564       "dev": true,
5565       "requires": {
5566         "has": "1.0.1"
5567       }
5568     },
5569     "is-resolvable": {
5570       "version": "1.1.0",
5571       "resolved": "http://registry.npm.taobao.org/is-resolvable/download/is-resolvable-1.1.0.tgz",
5572       "integrity": "sha1-+xj4fOH+uSUWnJpAfBkxijIG7Yg=",
5573       "dev": true
5574     },
5575     "is-retry-allowed": {
5576       "version": "1.1.0",
5577       "resolved": "http://registry.npm.taobao.org/is-retry-allowed/download/is-retry-allowed-1.1.0.tgz",
5578       "integrity": "sha1-EaBgVotnM5REAz0BJaYaINVk+zQ=",
5579       "dev": true
5580     },
5581     "is-stream": {
5582       "version": "1.1.0",
5583       "resolved": "http://registry.npm.taobao.org/is-stream/download/is-stream-1.1.0.tgz",
5584       "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ="
5585     },
5586     "is-symbol": {
5587       "version": "1.0.1",
5588       "resolved": "http://registry.npm.taobao.org/is-symbol/download/is-symbol-1.0.1.tgz",
5589       "integrity": "sha1-PMWfAAJRlLarLjjbrmaJJWtmBXI=",
5590       "dev": true
5591     },
5592     "is-typedarray": {
5593       "version": "1.0.0",
5594       "resolved": "http://registry.npm.taobao.org/is-typedarray/download/is-typedarray-1.0.0.tgz",
5595       "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo="
5596     },
5597     "is-utf8": {
5598       "version": "0.2.1",
5599       "resolved": "http://registry.npm.taobao.org/is-utf8/download/is-utf8-0.2.1.tgz",
5600       "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
5601       "dev": true
5602     },
5603     "isarray": {
5604       "version": "0.0.1",
5605       "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-0.0.1.tgz",
5606       "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
5607     },
5608     "isbinaryfile": {
5609       "version": "3.0.2",
5610       "resolved": "http://registry.npm.taobao.org/isbinaryfile/download/isbinaryfile-3.0.2.tgz",
5611       "integrity": "sha1-Sj6XTsDLqQBNP8bN5yCeppNopiE=",
5612       "dev": true
5613     },
5614     "isexe": {
5615       "version": "2.0.0",
5616       "resolved": "http://registry.npm.taobao.org/isexe/download/isexe-2.0.0.tgz",
5617       "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
5618       "dev": true
5619     },
5620     "isobject": {
5621       "version": "2.1.0",
5622       "resolved": "http://registry.npm.taobao.org/isobject/download/isobject-2.1.0.tgz",
5623       "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
5624       "dev": true,
5625       "requires": {
5626         "isarray": "1.0.0"
5627       },
5628       "dependencies": {
5629         "isarray": {
5630           "version": "1.0.0",
5631           "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
5632           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
5633           "dev": true
5634         }
5635       }
5636     },
5637     "isomorphic-fetch": {
5638       "version": "2.2.1",
5639       "resolved": "http://registry.npm.taobao.org/isomorphic-fetch/download/isomorphic-fetch-2.2.1.tgz",
5640       "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=",
5641       "requires": {
5642         "node-fetch": "1.6.3",
5643         "whatwg-fetch": "2.0.4"
5644       }
5645     },
5646     "isstream": {
5647       "version": "0.1.2",
5648       "resolved": "http://registry.npm.taobao.org/isstream/download/isstream-0.1.2.tgz",
5649       "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo="
5650     },
5651     "jade": {
5652       "version": "0.26.3",
5653       "resolved": "http://registry.npm.taobao.org/jade/download/jade-0.26.3.tgz",
5654       "integrity": "sha1-jxDXl32NefL2/4YqgbBRPMslaGw=",
5655       "dev": true,
5656       "requires": {
5657         "commander": "0.6.1",
5658         "mkdirp": "0.3.0"
5659       },
5660       "dependencies": {
5661         "commander": {
5662           "version": "0.6.1",
5663           "resolved": "http://registry.npm.taobao.org/commander/download/commander-0.6.1.tgz",
5664           "integrity": "sha1-+mihT2qUXVTbvlDYzbMyDp47GgY=",
5665           "dev": true
5666         },
5667         "mkdirp": {
5668           "version": "0.3.0",
5669           "resolved": "http://registry.npm.taobao.org/mkdirp/download/mkdirp-0.3.0.tgz",
5670           "integrity": "sha1-G79asbqCevI1dRQ0kEJkVfSB/h4=",
5671           "dev": true
5672         }
5673       }
5674     },
5675     "js-base64": {
5676       "version": "2.4.5",
5677       "resolved": "http://registry.npm.taobao.org/js-base64/download/js-base64-2.4.5.tgz",
5678       "integrity": "sha1-4pPNPHyC8HDXAPx6HKCi5p8QH5I=",
5679       "dev": true
5680     },
5681     "js-tokens": {
5682       "version": "3.0.2",
5683       "resolved": "http://registry.npm.taobao.org/js-tokens/download/js-tokens-3.0.2.tgz",
5684       "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls="
5685     },
5686     "js-yaml": {
5687       "version": "3.11.0",
5688       "resolved": "http://registry.npm.taobao.org/js-yaml/download/js-yaml-3.11.0.tgz",
5689       "integrity": "sha1-WXwai9VxUvJtYizkEXhRpR9euu8=",
5690       "dev": true,
5691       "requires": {
5692         "argparse": "1.0.10",
5693         "esprima": "4.0.0"
5694       },
5695       "dependencies": {
5696         "esprima": {
5697           "version": "4.0.0",
5698           "resolved": "http://registry.npm.taobao.org/esprima/download/esprima-4.0.0.tgz",
5699           "integrity": "sha1-RJnt3NERDgshi6zy+n9/WfVcqAQ=",
5700           "dev": true
5701         }
5702       }
5703     },
5704     "jsbn": {
5705       "version": "0.1.1",
5706       "resolved": "http://registry.npm.taobao.org/jsbn/download/jsbn-0.1.1.tgz",
5707       "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
5708       "optional": true
5709     },
5710     "jsesc": {
5711       "version": "1.3.0",
5712       "resolved": "http://registry.npm.taobao.org/jsesc/download/jsesc-1.3.0.tgz",
5713       "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s="
5714     },
5715     "json-loader": {
5716       "version": "0.5.7",
5717       "resolved": "http://registry.npm.taobao.org/json-loader/download/json-loader-0.5.7.tgz",
5718       "integrity": "sha1-3KFKcCNf+C8KyaOr62DTN6NlGF0=",
5719       "dev": true
5720     },
5721     "json-parse-better-errors": {
5722       "version": "1.0.2",
5723       "resolved": "http://registry.npm.taobao.org/json-parse-better-errors/download/json-parse-better-errors-1.0.2.tgz",
5724       "integrity": "sha1-u4Z8+zRQ5pEHwTHRxRS6s9yLyqk=",
5725       "dev": true
5726     },
5727     "json-schema": {
5728       "version": "0.2.3",
5729       "resolved": "http://registry.npm.taobao.org/json-schema/download/json-schema-0.2.3.tgz",
5730       "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM="
5731     },
5732     "json-schema-traverse": {
5733       "version": "0.3.1",
5734       "resolved": "http://registry.npm.taobao.org/json-schema-traverse/download/json-schema-traverse-0.3.1.tgz",
5735       "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A="
5736     },
5737     "json-stable-stringify": {
5738       "version": "1.0.1",
5739       "resolved": "http://registry.npm.taobao.org/json-stable-stringify/download/json-stable-stringify-1.0.1.tgz",
5740       "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=",
5741       "dev": true,
5742       "requires": {
5743         "jsonify": "0.0.0"
5744       }
5745     },
5746     "json-stringify-safe": {
5747       "version": "5.0.1",
5748       "resolved": "http://registry.npm.taobao.org/json-stringify-safe/download/json-stringify-safe-5.0.1.tgz",
5749       "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus="
5750     },
5751     "json5": {
5752       "version": "0.5.1",
5753       "resolved": "http://registry.npm.taobao.org/json5/download/json5-0.5.1.tgz",
5754       "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE="
5755     },
5756     "jsonfile": {
5757       "version": "4.0.0",
5758       "resolved": "http://registry.npm.taobao.org/jsonfile/download/jsonfile-4.0.0.tgz",
5759       "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
5760       "requires": {
5761         "graceful-fs": "4.1.11"
5762       }
5763     },
5764     "jsonify": {
5765       "version": "0.0.0",
5766       "resolved": "http://registry.npm.taobao.org/jsonify/download/jsonify-0.0.0.tgz",
5767       "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=",
5768       "dev": true
5769     },
5770     "jsonpointer": {
5771       "version": "4.0.1",
5772       "resolved": "http://registry.npm.taobao.org/jsonpointer/download/jsonpointer-4.0.1.tgz",
5773       "integrity": "sha1-T9kss04OnbPInIYi7PUfm5eMbLk="
5774     },
5775     "jsprim": {
5776       "version": "1.4.1",
5777       "resolved": "http://registry.npm.taobao.org/jsprim/download/jsprim-1.4.1.tgz",
5778       "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
5779       "requires": {
5780         "assert-plus": "1.0.0",
5781         "extsprintf": "1.3.0",
5782         "json-schema": "0.2.3",
5783         "verror": "1.10.0"
5784       }
5785     },
5786     "jsx-ast-utils": {
5787       "version": "1.4.1",
5788       "resolved": "http://registry.npm.taobao.org/jsx-ast-utils/download/jsx-ast-utils-1.4.1.tgz",
5789       "integrity": "sha1-OGchPo3Xm/Ho8jAMDPwe+xgsDfE=",
5790       "dev": true
5791     },
5792     "keycode": {
5793       "version": "2.2.0",
5794       "resolved": "http://registry.npm.taobao.org/keycode/download/keycode-2.2.0.tgz",
5795       "integrity": "sha1-PQr1bce4uOXLqNCpfxByBO7CKwQ="
5796     },
5797     "kind-of": {
5798       "version": "3.2.2",
5799       "resolved": "http://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz",
5800       "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5801       "dev": true,
5802       "requires": {
5803         "is-buffer": "1.1.6"
5804       }
5805     },
5806     "klaw": {
5807       "version": "1.3.1",
5808       "resolved": "http://registry.npm.taobao.org/klaw/download/klaw-1.3.1.tgz",
5809       "integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=",
5810       "dev": true,
5811       "requires": {
5812         "graceful-fs": "4.1.11"
5813       }
5814     },
5815     "latest-version": {
5816       "version": "3.1.0",
5817       "resolved": "http://registry.npm.taobao.org/latest-version/download/latest-version-3.1.0.tgz",
5818       "integrity": "sha1-ogU4P+oyKzO1rjsYq+4NwvNW7hU=",
5819       "dev": true,
5820       "requires": {
5821         "package-json": "4.0.1"
5822       }
5823     },
5824     "lazy-cache": {
5825       "version": "1.0.4",
5826       "resolved": "http://registry.npm.taobao.org/lazy-cache/download/lazy-cache-1.0.4.tgz",
5827       "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=",
5828       "dev": true
5829     },
5830     "lazy-val": {
5831       "version": "1.0.3",
5832       "resolved": "http://registry.npm.taobao.org/lazy-val/download/lazy-val-1.0.3.tgz",
5833       "integrity": "sha1-u5eyAO8AgB2UwxfincbtOeMcXtw=",
5834       "dev": true
5835     },
5836     "lcid": {
5837       "version": "1.0.0",
5838       "resolved": "http://registry.npm.taobao.org/lcid/download/lcid-1.0.0.tgz",
5839       "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
5840       "dev": true,
5841       "requires": {
5842         "invert-kv": "1.0.0"
5843       }
5844     },
5845     "levn": {
5846       "version": "0.3.0",
5847       "resolved": "http://registry.npm.taobao.org/levn/download/levn-0.3.0.tgz",
5848       "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
5849       "requires": {
5850         "prelude-ls": "1.1.2",
5851         "type-check": "0.3.2"
5852       }
5853     },
5854     "libbase64": {
5855       "version": "0.1.0",
5856       "resolved": "http://registry.npm.taobao.org/libbase64/download/libbase64-0.1.0.tgz",
5857       "integrity": "sha1-YjUag5VjrF/1vSbxL2Dpgwu3UeY="
5858     },
5859     "libmime": {
5860       "version": "3.0.0",
5861       "resolved": "http://registry.npm.taobao.org/libmime/download/libmime-3.0.0.tgz",
5862       "integrity": "sha1-UaGp50SOy9Ms2lRCFnW7IbwJPaY=",
5863       "requires": {
5864         "iconv-lite": "0.4.15",
5865         "libbase64": "0.1.0",
5866         "libqp": "1.1.0"
5867       },
5868       "dependencies": {
5869         "iconv-lite": {
5870           "version": "0.4.15",
5871           "resolved": "http://registry.npm.taobao.org/iconv-lite/download/iconv-lite-0.4.15.tgz",
5872           "integrity": "sha1-/iZaIYrGpXz+hUkn6dBMGYJe3es="
5873         }
5874       }
5875     },
5876     "libqp": {
5877       "version": "1.1.0",
5878       "resolved": "http://registry.npm.taobao.org/libqp/download/libqp-1.1.0.tgz",
5879       "integrity": "sha1-9ebgatdLeU+1tbZpiL9yjvHe2+g="
5880     },
5881     "load-json-file": {
5882       "version": "1.1.0",
5883       "resolved": "http://registry.npm.taobao.org/load-json-file/download/load-json-file-1.1.0.tgz",
5884       "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
5885       "dev": true,
5886       "requires": {
5887         "graceful-fs": "4.1.11",
5888         "parse-json": "2.2.0",
5889         "pify": "2.3.0",
5890         "pinkie-promise": "2.0.1",
5891         "strip-bom": "2.0.0"
5892       }
5893     },
5894     "loader-utils": {
5895       "version": "0.2.17",
5896       "resolved": "http://registry.npm.taobao.org/loader-utils/download/loader-utils-0.2.17.tgz",
5897       "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=",
5898       "dev": true,
5899       "requires": {
5900         "big.js": "3.2.0",
5901         "emojis-list": "2.1.0",
5902         "json5": "0.5.1",
5903         "object-assign": "4.1.1"
5904       }
5905     },
5906     "locate-path": {
5907       "version": "2.0.0",
5908       "resolved": "http://registry.npm.taobao.org/locate-path/download/locate-path-2.0.0.tgz",
5909       "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
5910       "dev": true,
5911       "requires": {
5912         "p-locate": "2.0.0",
5913         "path-exists": "3.0.0"
5914       },
5915       "dependencies": {
5916         "path-exists": {
5917           "version": "3.0.0",
5918           "resolved": "http://registry.npm.taobao.org/path-exists/download/path-exists-3.0.0.tgz",
5919           "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
5920           "dev": true
5921         }
5922       }
5923     },
5924     "lodash": {
5925       "version": "4.17.10",
5926       "resolved": "http://registry.npm.taobao.org/lodash/download/lodash-4.17.10.tgz",
5927       "integrity": "sha1-G3eTz3JZ6jj7NmHU04syYK+K5Oc="
5928     },
5929     "lodash-es": {
5930       "version": "4.17.10",
5931       "resolved": "http://registry.npm.taobao.org/lodash-es/download/lodash-es-4.17.10.tgz",
5932       "integrity": "sha1-Ys1xBM313YfyNag38O3g6OURfgU="
5933     },
5934     "lodash._baseassign": {
5935       "version": "3.2.0",
5936       "resolved": "http://registry.npm.taobao.org/lodash._baseassign/download/lodash._baseassign-3.2.0.tgz",
5937       "integrity": "sha1-jDigmVAPIVrQnlnxci/QxSv+Ck4=",
5938       "dev": true,
5939       "requires": {
5940         "lodash._basecopy": "3.0.1",
5941         "lodash.keys": "3.1.2"
5942       }
5943     },
5944     "lodash._basecopy": {
5945       "version": "3.0.1",
5946       "resolved": "http://registry.npm.taobao.org/lodash._basecopy/download/lodash._basecopy-3.0.1.tgz",
5947       "integrity": "sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=",
5948       "dev": true
5949     },
5950     "lodash._bindcallback": {
5951       "version": "3.0.1",
5952       "resolved": "http://registry.npm.taobao.org/lodash._bindcallback/download/lodash._bindcallback-3.0.1.tgz",
5953       "integrity": "sha1-5THCdkTPi1epnhftlbNcdIeJOS4=",
5954       "dev": true
5955     },
5956     "lodash._createassigner": {
5957       "version": "3.1.1",
5958       "resolved": "http://registry.npm.taobao.org/lodash._createassigner/download/lodash._createassigner-3.1.1.tgz",
5959       "integrity": "sha1-g4pbri/aymOsIt7o4Z+k5taXCxE=",
5960       "dev": true,
5961       "requires": {
5962         "lodash._bindcallback": "3.0.1",
5963         "lodash._isiterateecall": "3.0.9",
5964         "lodash.restparam": "3.6.1"
5965       }
5966     },
5967     "lodash._getnative": {
5968       "version": "3.9.1",
5969       "resolved": "http://registry.npm.taobao.org/lodash._getnative/download/lodash._getnative-3.9.1.tgz",
5970       "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=",
5971       "dev": true
5972     },
5973     "lodash._isiterateecall": {
5974       "version": "3.0.9",
5975       "resolved": "http://registry.npm.taobao.org/lodash._isiterateecall/download/lodash._isiterateecall-3.0.9.tgz",
5976       "integrity": "sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=",
5977       "dev": true
5978     },
5979     "lodash.assign": {
5980       "version": "4.2.0",
5981       "resolved": "http://registry.npm.taobao.org/lodash.assign/download/lodash.assign-4.2.0.tgz",
5982       "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc="
5983     },
5984     "lodash.clonedeep": {
5985       "version": "4.5.0",
5986       "resolved": "http://registry.npm.taobao.org/lodash.clonedeep/download/lodash.clonedeep-4.5.0.tgz",
5987       "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
5988       "dev": true
5989     },
5990     "lodash.defaults": {
5991       "version": "4.2.0",
5992       "resolved": "http://registry.npm.taobao.org/lodash.defaults/download/lodash.defaults-4.2.0.tgz",
5993       "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=",
5994       "dev": true
5995     },
5996     "lodash.isarguments": {
5997       "version": "3.1.0",
5998       "resolved": "http://registry.npm.taobao.org/lodash.isarguments/download/lodash.isarguments-3.1.0.tgz",
5999       "integrity": "sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo=",
6000       "dev": true
6001     },
6002     "lodash.isarray": {
6003       "version": "3.0.4",
6004       "resolved": "http://registry.npm.taobao.org/lodash.isarray/download/lodash.isarray-3.0.4.tgz",
6005       "integrity": "sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=",
6006       "dev": true
6007     },
6008     "lodash.isequal": {
6009       "version": "4.5.0",
6010       "resolved": "http://registry.npm.taobao.org/lodash.isequal/download/lodash.isequal-4.5.0.tgz",
6011       "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA="
6012     },
6013     "lodash.isplainobject": {
6014       "version": "4.0.6",
6015       "resolved": "http://registry.npm.taobao.org/lodash.isplainobject/download/lodash.isplainobject-4.0.6.tgz",
6016       "integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs="
6017     },
6018     "lodash.keys": {
6019       "version": "3.1.2",
6020       "resolved": "http://registry.npm.taobao.org/lodash.keys/download/lodash.keys-3.1.2.tgz",
6021       "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=",
6022       "dev": true,
6023       "requires": {
6024         "lodash._getnative": "3.9.1",
6025         "lodash.isarguments": "3.1.0",
6026         "lodash.isarray": "3.0.4"
6027       }
6028     },
6029     "lodash.pick": {
6030       "version": "4.4.0",
6031       "resolved": "http://registry.npm.taobao.org/lodash.pick/download/lodash.pick-4.4.0.tgz",
6032       "integrity": "sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM=",
6033       "dev": true
6034     },
6035     "lodash.pickby": {
6036       "version": "4.6.0",
6037       "resolved": "http://registry.npm.taobao.org/lodash.pickby/download/lodash.pickby-4.6.0.tgz",
6038       "integrity": "sha1-feoh2MGNdwOifHBMFdO4SmfjOv8=",
6039       "dev": true
6040     },
6041     "lodash.restparam": {
6042       "version": "3.6.1",
6043       "resolved": "http://registry.npm.taobao.org/lodash.restparam/download/lodash.restparam-3.6.1.tgz",
6044       "integrity": "sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU=",
6045       "dev": true
6046     },
6047     "log-symbols": {
6048       "version": "1.0.2",
6049       "resolved": "http://registry.npm.taobao.org/log-symbols/download/log-symbols-1.0.2.tgz",
6050       "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=",
6051       "dev": true,
6052       "requires": {
6053         "chalk": "1.1.3"
6054       }
6055     },
6056     "log4js": {
6057       "version": "2.7.0",
6058       "resolved": "http://registry.npm.taobao.org/log4js/download/log4js-2.7.0.tgz",
6059       "integrity": "sha1-rb8hzHCSdkTjzIZmmgIlrLwjCXE=",
6060       "requires": {
6061         "amqplib": "0.5.2",
6062         "axios": "0.15.3",
6063         "circular-json": "0.5.4",
6064         "date-format": "1.2.0",
6065         "debug": "3.1.0",
6066         "hipchat-notifier": "1.1.0",
6067         "loggly": "1.1.1",
6068         "mailgun-js": "0.18.0",
6069         "nodemailer": "2.7.2",
6070         "redis": "2.8.0",
6071         "semver": "5.5.0",
6072         "slack-node": "0.2.0",
6073         "streamroller": "0.7.0"
6074       }
6075     },
6076     "loggly": {
6077       "version": "1.1.1",
6078       "resolved": "http://registry.npm.taobao.org/loggly/download/loggly-1.1.1.tgz",
6079       "integrity": "sha1-Cg/B0/o6XsRP3HuJe+uipGlc6+4=",
6080       "optional": true,
6081       "requires": {
6082         "json-stringify-safe": "5.0.1",
6083         "request": "2.75.0",
6084         "timespan": "2.3.0"
6085       },
6086       "dependencies": {
6087         "assert-plus": {
6088           "version": "0.2.0",
6089           "resolved": "http://registry.npm.taobao.org/assert-plus/download/assert-plus-0.2.0.tgz",
6090           "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ=",
6091           "optional": true
6092         },
6093         "aws-sign2": {
6094           "version": "0.6.0",
6095           "resolved": "http://registry.npm.taobao.org/aws-sign2/download/aws-sign2-0.6.0.tgz",
6096           "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=",
6097           "optional": true
6098         },
6099         "caseless": {
6100           "version": "0.11.0",
6101           "resolved": "http://registry.npm.taobao.org/caseless/download/caseless-0.11.0.tgz",
6102           "integrity": "sha1-cVuW6phBWTzDMGeSP17GDr2k99c=",
6103           "optional": true
6104         },
6105         "form-data": {
6106           "version": "2.0.0",
6107           "resolved": "http://registry.npm.taobao.org/form-data/download/form-data-2.0.0.tgz",
6108           "integrity": "sha1-bwrrrcxdoWwT4ezBETfYX5uIOyU=",
6109           "optional": true,
6110           "requires": {
6111             "asynckit": "0.4.0",
6112             "combined-stream": "1.0.6",
6113             "mime-types": "2.1.18"
6114           }
6115         },
6116         "har-validator": {
6117           "version": "2.0.6",
6118           "resolved": "http://registry.npm.taobao.org/har-validator/download/har-validator-2.0.6.tgz",
6119           "integrity": "sha1-zcvAgYgmWtEZtqWnyKtw7s+10n0=",
6120           "optional": true,
6121           "requires": {
6122             "chalk": "1.1.3",
6123             "commander": "2.15.1",
6124             "is-my-json-valid": "2.17.2",
6125             "pinkie-promise": "2.0.1"
6126           }
6127         },
6128         "http-signature": {
6129           "version": "1.1.1",
6130           "resolved": "http://registry.npm.taobao.org/http-signature/download/http-signature-1.1.1.tgz",
6131           "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=",
6132           "optional": true,
6133           "requires": {
6134             "assert-plus": "0.2.0",
6135             "jsprim": "1.4.1",
6136             "sshpk": "1.14.1"
6137           }
6138         },
6139         "qs": {
6140           "version": "6.2.3",
6141           "resolved": "http://registry.npm.taobao.org/qs/download/qs-6.2.3.tgz",
6142           "integrity": "sha1-HPyyXBCpsrSDBT/zn138kjOQjP4=",
6143           "optional": true
6144         },
6145         "request": {
6146           "version": "2.75.0",
6147           "resolved": "http://registry.npm.taobao.org/request/download/request-2.75.0.tgz",
6148           "integrity": "sha1-0rgmiihtoT6qXQGt9dGMyQ9lfZM=",
6149           "optional": true,
6150           "requires": {
6151             "aws-sign2": "0.6.0",
6152             "aws4": "1.7.0",
6153             "bl": "1.1.2",
6154             "caseless": "0.11.0",
6155             "combined-stream": "1.0.6",
6156             "extend": "3.0.1",
6157             "forever-agent": "0.6.1",
6158             "form-data": "2.0.0",
6159             "har-validator": "2.0.6",
6160             "hawk": "3.1.3",
6161             "http-signature": "1.1.1",
6162             "is-typedarray": "1.0.0",
6163             "isstream": "0.1.2",
6164             "json-stringify-safe": "5.0.1",
6165             "mime-types": "2.1.18",
6166             "node-uuid": "1.4.8",
6167             "oauth-sign": "0.8.2",
6168             "qs": "6.2.3",
6169             "stringstream": "0.0.6",
6170             "tough-cookie": "2.3.4",
6171             "tunnel-agent": "0.4.3"
6172           }
6173         },
6174         "tunnel-agent": {
6175           "version": "0.4.3",
6176           "resolved": "http://registry.npm.taobao.org/tunnel-agent/download/tunnel-agent-0.4.3.tgz",
6177           "integrity": "sha1-Y3PbdpCf5XDgjXNYM2Xtgop07us=",
6178           "optional": true
6179         }
6180       }
6181     },
6182     "longest": {
6183       "version": "1.0.1",
6184       "resolved": "http://registry.npm.taobao.org/longest/download/longest-1.0.1.tgz",
6185       "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=",
6186       "dev": true
6187     },
6188     "loose-envify": {
6189       "version": "1.3.1",
6190       "resolved": "http://registry.npm.taobao.org/loose-envify/download/loose-envify-1.3.1.tgz",
6191       "integrity": "sha1-0aitM/qc4OcT1l/dCsi3SNR4yEg=",
6192       "requires": {
6193         "js-tokens": "3.0.2"
6194       }
6195     },
6196     "loud-rejection": {
6197       "version": "1.6.0",
6198       "resolved": "http://registry.npm.taobao.org/loud-rejection/download/loud-rejection-1.6.0.tgz",
6199       "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
6200       "dev": true,
6201       "requires": {
6202         "currently-unhandled": "0.4.1",
6203         "signal-exit": "3.0.2"
6204       }
6205     },
6206     "lowercase-keys": {
6207       "version": "1.0.1",
6208       "resolved": "http://registry.npm.taobao.org/lowercase-keys/download/lowercase-keys-1.0.1.tgz",
6209       "integrity": "sha1-b54wtHCE2XGnyCD/FabFFnt0wm8=",
6210       "dev": true
6211     },
6212     "lru-cache": {
6213       "version": "4.1.3",
6214       "resolved": "http://registry.npm.taobao.org/lru-cache/download/lru-cache-4.1.3.tgz",
6215       "integrity": "sha1-oRdc80lt/IQ2wVbDNLSVWZK85pw=",
6216       "requires": {
6217         "pseudomap": "1.0.2",
6218         "yallist": "2.1.2"
6219       }
6220     },
6221     "mailcomposer": {
6222       "version": "4.0.1",
6223       "resolved": "http://registry.npm.taobao.org/mailcomposer/download/mailcomposer-4.0.1.tgz",
6224       "integrity": "sha1-DhxEsqB890DuF9wUm6AJ8Zyt/rQ=",
6225       "optional": true,
6226       "requires": {
6227         "buildmail": "4.0.1",
6228         "libmime": "3.0.0"
6229       }
6230     },
6231     "mailgun-js": {
6232       "version": "0.18.0",
6233       "resolved": "http://registry.npm.taobao.org/mailgun-js/download/mailgun-js-0.18.0.tgz",
6234       "integrity": "sha1-gf7QxmpBHT/2xDVIYa0hOHr8+qo=",
6235       "optional": true,
6236       "requires": {
6237         "async": "2.6.1",
6238         "debug": "3.1.0",
6239         "form-data": "2.3.2",
6240         "inflection": "1.12.0",
6241         "is-stream": "1.1.0",
6242         "path-proxy": "1.0.0",
6243         "promisify-call": "2.0.4",
6244         "proxy-agent": "3.0.0",
6245         "tsscmp": "1.0.5"
6246       }
6247     },
6248     "make-dir": {
6249       "version": "1.3.0",
6250       "resolved": "http://registry.npm.taobao.org/make-dir/download/make-dir-1.3.0.tgz",
6251       "integrity": "sha1-ecEDO4BRW9bSTsmTPoYMp17ifww=",
6252       "dev": true,
6253       "requires": {
6254         "pify": "3.0.0"
6255       },
6256       "dependencies": {
6257         "pify": {
6258           "version": "3.0.0",
6259           "resolved": "http://registry.npm.taobao.org/pify/download/pify-3.0.0.tgz",
6260           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
6261           "dev": true
6262         }
6263       }
6264     },
6265     "map-obj": {
6266       "version": "1.0.1",
6267       "resolved": "http://registry.npm.taobao.org/map-obj/download/map-obj-1.0.1.tgz",
6268       "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
6269       "dev": true
6270     },
6271     "map-stream": {
6272       "version": "0.1.0",
6273       "resolved": "http://registry.npm.taobao.org/map-stream/download/map-stream-0.1.0.tgz",
6274       "integrity": "sha1-5WqpTEyAVaFkBKBnS3jyFffI4ZQ=",
6275       "dev": true
6276     },
6277     "math-random": {
6278       "version": "1.0.1",
6279       "resolved": "http://registry.npm.taobao.org/math-random/download/math-random-1.0.1.tgz",
6280       "integrity": "sha1-izqsWIuKZuSXXjzepn97sylgH6w=",
6281       "dev": true
6282     },
6283     "mdurl": {
6284       "version": "1.0.1",
6285       "resolved": "http://registry.npm.taobao.org/mdurl/download/mdurl-1.0.1.tgz",
6286       "integrity": "sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4="
6287     },
6288     "media-typer": {
6289       "version": "0.3.0",
6290       "resolved": "http://registry.npm.taobao.org/media-typer/download/media-typer-0.3.0.tgz",
6291       "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
6292       "dev": true
6293     },
6294     "mem": {
6295       "version": "1.1.0",
6296       "resolved": "http://registry.npm.taobao.org/mem/download/mem-1.1.0.tgz",
6297       "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=",
6298       "dev": true,
6299       "requires": {
6300         "mimic-fn": "1.2.0"
6301       }
6302     },
6303     "memory-fs": {
6304       "version": "0.3.0",
6305       "resolved": "http://registry.npm.taobao.org/memory-fs/download/memory-fs-0.3.0.tgz",
6306       "integrity": "sha1-e8xrYp46Q+hx1+Kaymrop/FcuyA=",
6307       "dev": true,
6308       "requires": {
6309         "errno": "0.1.7",
6310         "readable-stream": "2.3.6"
6311       },
6312       "dependencies": {
6313         "isarray": {
6314           "version": "1.0.0",
6315           "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
6316           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
6317           "dev": true
6318         },
6319         "process-nextick-args": {
6320           "version": "2.0.0",
6321           "resolved": "http://registry.npm.taobao.org/process-nextick-args/download/process-nextick-args-2.0.0.tgz",
6322           "integrity": "sha1-o31zL0JxtKsa0HDTVQjoKQeI/6o=",
6323           "dev": true
6324         },
6325         "readable-stream": {
6326           "version": "2.3.6",
6327           "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.6.tgz",
6328           "integrity": "sha1-sRwn2IuP8fvgcGQ8+UsMea4bCq8=",
6329           "dev": true,
6330           "requires": {
6331             "core-util-is": "1.0.2",
6332             "inherits": "2.0.3",
6333             "isarray": "1.0.0",
6334             "process-nextick-args": "2.0.0",
6335             "safe-buffer": "5.1.2",
6336             "string_decoder": "1.1.1",
6337             "util-deprecate": "1.0.2"
6338           }
6339         },
6340         "string_decoder": {
6341           "version": "1.1.1",
6342           "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz",
6343           "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=",
6344           "dev": true,
6345           "requires": {
6346             "safe-buffer": "5.1.2"
6347           }
6348         }
6349       }
6350     },
6351     "memorystream": {
6352       "version": "0.3.1",
6353       "resolved": "http://registry.npm.taobao.org/memorystream/download/memorystream-0.3.1.tgz",
6354       "integrity": "sha1-htcJCzDORV1j+64S3aUaR93K+bI=",
6355       "dev": true
6356     },
6357     "meow": {
6358       "version": "3.7.0",
6359       "resolved": "http://registry.npm.taobao.org/meow/download/meow-3.7.0.tgz",
6360       "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
6361       "dev": true,
6362       "requires": {
6363         "camelcase-keys": "2.1.0",
6364         "decamelize": "1.2.0",
6365         "loud-rejection": "1.6.0",
6366         "map-obj": "1.0.1",
6367         "minimist": "1.2.0",
6368         "normalize-package-data": "2.4.0",
6369         "object-assign": "4.1.1",
6370         "read-pkg-up": "1.0.1",
6371         "redent": "1.0.0",
6372         "trim-newlines": "1.0.0"
6373       },
6374       "dependencies": {
6375         "minimist": {
6376           "version": "1.2.0",
6377           "resolved": "http://registry.npm.taobao.org/minimist/download/minimist-1.2.0.tgz",
6378           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
6379           "dev": true
6380         }
6381       }
6382     },
6383     "merge-descriptors": {
6384       "version": "1.0.1",
6385       "resolved": "http://registry.npm.taobao.org/merge-descriptors/download/merge-descriptors-1.0.1.tgz",
6386       "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=",
6387       "dev": true
6388     },
6389     "methods": {
6390       "version": "1.1.2",
6391       "resolved": "http://registry.npm.taobao.org/methods/download/methods-1.1.2.tgz",
6392       "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",
6393       "dev": true
6394     },
6395     "micromatch": {
6396       "version": "2.3.11",
6397       "resolved": "http://registry.npm.taobao.org/micromatch/download/micromatch-2.3.11.tgz",
6398       "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=",
6399       "dev": true,
6400       "requires": {
6401         "arr-diff": "2.0.0",
6402         "array-unique": "0.2.1",
6403         "braces": "1.8.5",
6404         "expand-brackets": "0.1.5",
6405         "extglob": "0.3.2",
6406         "filename-regex": "2.0.1",
6407         "is-extglob": "1.0.0",
6408         "is-glob": "2.0.1",
6409         "kind-of": "3.2.2",
6410         "normalize-path": "2.1.1",
6411         "object.omit": "2.0.1",
6412         "parse-glob": "3.0.4",
6413         "regex-cache": "0.4.4"
6414       }
6415     },
6416     "mime": {
6417       "version": "2.3.1",
6418       "resolved": "http://registry.npm.taobao.org/mime/download/mime-2.3.1.tgz",
6419       "integrity": "sha1-sWIcVNY7l8R9PP5/chX31kUXw2k=",
6420       "dev": true
6421     },
6422     "mime-db": {
6423       "version": "1.33.0",
6424       "resolved": "http://registry.npm.taobao.org/mime-db/download/mime-db-1.33.0.tgz",
6425       "integrity": "sha1-o0kgUKXLm2NFBUHjnZeI0icng9s="
6426     },
6427     "mime-types": {
6428       "version": "2.1.18",
6429       "resolved": "http://registry.npm.taobao.org/mime-types/download/mime-types-2.1.18.tgz",
6430       "integrity": "sha1-bzI/YKg9ERRvgx/xH9ZuL+VQO7g=",
6431       "requires": {
6432         "mime-db": "1.33.0"
6433       }
6434     },
6435     "mimic-fn": {
6436       "version": "1.2.0",
6437       "resolved": "http://registry.npm.taobao.org/mimic-fn/download/mimic-fn-1.2.0.tgz",
6438       "integrity": "sha1-ggyGo5M0ZA6ZUWkovQP8qIBX0CI=",
6439       "dev": true
6440     },
6441     "min-document": {
6442       "version": "2.19.0",
6443       "resolved": "http://registry.npm.taobao.org/min-document/download/min-document-2.19.0.tgz",
6444       "integrity": "sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU=",
6445       "dev": true,
6446       "requires": {
6447         "dom-walk": "0.1.1"
6448       }
6449     },
6450     "minimatch": {
6451       "version": "3.0.4",
6452       "resolved": "http://registry.npm.taobao.org/minimatch/download/minimatch-3.0.4.tgz",
6453       "integrity": "sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=",
6454       "requires": {
6455         "brace-expansion": "1.1.11"
6456       }
6457     },
6458     "minimist": {
6459       "version": "0.0.8",
6460       "resolved": "http://registry.npm.taobao.org/minimist/download/minimist-0.0.8.tgz",
6461       "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0="
6462     },
6463     "mkdirp": {
6464       "version": "0.5.1",
6465       "resolved": "http://registry.npm.taobao.org/mkdirp/download/mkdirp-0.5.1.tgz",
6466       "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
6467       "requires": {
6468         "minimist": "0.0.8"
6469       }
6470     },
6471     "mocha": {
6472       "version": "2.2.5",
6473       "resolved": "http://registry.npm.taobao.org/mocha/download/mocha-2.2.5.tgz",
6474       "integrity": "sha1-07cqT+SeyUOTU/GsiT28Qw2ZMUA=",
6475       "dev": true,
6476       "requires": {
6477         "commander": "2.3.0",
6478         "debug": "2.0.0",
6479         "diff": "1.4.0",
6480         "escape-string-regexp": "1.0.2",
6481         "glob": "3.2.3",
6482         "growl": "1.8.1",
6483         "jade": "0.26.3",
6484         "mkdirp": "0.5.0",
6485         "supports-color": "1.2.1"
6486       },
6487       "dependencies": {
6488         "commander": {
6489           "version": "2.3.0",
6490           "resolved": "http://registry.npm.taobao.org/commander/download/commander-2.3.0.tgz",
6491           "integrity": "sha1-/UMOiJgy7DU7ms0d4hfBHLPu+HM=",
6492           "dev": true
6493         },
6494         "debug": {
6495           "version": "2.0.0",
6496           "resolved": "http://registry.npm.taobao.org/debug/download/debug-2.0.0.tgz",
6497           "integrity": "sha1-ib2d9nMrUSVrxnBTQrugLtEhMe8=",
6498           "dev": true,
6499           "requires": {
6500             "ms": "0.6.2"
6501           }
6502         },
6503         "escape-string-regexp": {
6504           "version": "1.0.2",
6505           "resolved": "http://registry.npm.taobao.org/escape-string-regexp/download/escape-string-regexp-1.0.2.tgz",
6506           "integrity": "sha1-Tbwv5nTnGUnK8/smlc5/LcHZqNE=",
6507           "dev": true
6508         },
6509         "glob": {
6510           "version": "3.2.3",
6511           "resolved": "http://registry.npm.taobao.org/glob/download/glob-3.2.3.tgz",
6512           "integrity": "sha1-4xPusknHr/qlxHUoaw4RW1mDlGc=",
6513           "dev": true,
6514           "requires": {
6515             "graceful-fs": "2.0.3",
6516             "inherits": "2.0.3",
6517             "minimatch": "0.2.14"
6518           }
6519         },
6520         "graceful-fs": {
6521           "version": "2.0.3",
6522           "resolved": "http://registry.npm.taobao.org/graceful-fs/download/graceful-fs-2.0.3.tgz",
6523           "integrity": "sha1-fNLNsiiko/Nule+mzBQt59GhNtA=",
6524           "dev": true
6525         },
6526         "lru-cache": {
6527           "version": "2.7.3",
6528           "resolved": "http://registry.npm.taobao.org/lru-cache/download/lru-cache-2.7.3.tgz",
6529           "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=",
6530           "dev": true
6531         },
6532         "minimatch": {
6533           "version": "0.2.14",
6534           "resolved": "http://registry.npm.taobao.org/minimatch/download/minimatch-0.2.14.tgz",
6535           "integrity": "sha1-x054BXT2PG+aCQ6Q775u9TpqdWo=",
6536           "dev": true,
6537           "requires": {
6538             "lru-cache": "2.7.3",
6539             "sigmund": "1.0.1"
6540           }
6541         },
6542         "mkdirp": {
6543           "version": "0.5.0",
6544           "resolved": "http://registry.npm.taobao.org/mkdirp/download/mkdirp-0.5.0.tgz",
6545           "integrity": "sha1-HXMHam35hs2TROFecfzAWkyavxI=",
6546           "dev": true,
6547           "requires": {
6548             "minimist": "0.0.8"
6549           }
6550         },
6551         "ms": {
6552           "version": "0.6.2",
6553           "resolved": "http://registry.npm.taobao.org/ms/download/ms-0.6.2.tgz",
6554           "integrity": "sha1-2JwhJMb9wTU9Zai3e/GqxLGTcIw=",
6555           "dev": true
6556         },
6557         "supports-color": {
6558           "version": "1.2.1",
6559           "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-1.2.1.tgz",
6560           "integrity": "sha1-Eu4hUHCGzZjBBY2ewPSsR2t687I=",
6561           "dev": true
6562         }
6563       }
6564     },
6565     "moment": {
6566       "version": "2.22.1",
6567       "resolved": "http://registry.npm.taobao.org/moment/download/moment-2.22.1.tgz",
6568       "integrity": "sha1-Upoum/lz8lnJZD0jf9qE3jom6K0="
6569     },
6570     "moment-timezone": {
6571       "version": "0.5.17",
6572       "resolved": "http://registry.npm.taobao.org/moment-timezone/download/moment-timezone-0.5.17.tgz",
6573       "integrity": "sha1-PI/vMgUdhMOvF02R3FKXfcsK1+U=",
6574       "requires": {
6575         "moment": "2.22.1"
6576       }
6577     },
6578     "ms": {
6579       "version": "2.0.0",
6580       "resolved": "http://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz",
6581       "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
6582     },
6583     "mute-stream": {
6584       "version": "0.0.5",
6585       "resolved": "http://registry.npm.taobao.org/mute-stream/download/mute-stream-0.0.5.tgz",
6586       "integrity": "sha1-j7+rsKmKJT0xhDMfno3rc3L6xsA=",
6587       "dev": true
6588     },
6589     "nan": {
6590       "version": "2.10.0",
6591       "resolved": "http://registry.npm.taobao.org/nan/download/nan-2.10.0.tgz",
6592       "integrity": "sha1-ltDNYQ69WNS03pzAxoKM2pnHVI8=",
6593       "dev": true
6594     },
6595     "natural-compare": {
6596       "version": "1.4.0",
6597       "resolved": "http://registry.npm.taobao.org/natural-compare/download/natural-compare-1.4.0.tgz",
6598       "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
6599       "dev": true
6600     },
6601     "negotiator": {
6602       "version": "0.6.1",
6603       "resolved": "http://registry.npm.taobao.org/negotiator/download/negotiator-0.6.1.tgz",
6604       "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=",
6605       "dev": true
6606     },
6607     "netmask": {
6608       "version": "1.0.6",
6609       "resolved": "http://registry.npm.taobao.org/netmask/download/netmask-1.0.6.tgz",
6610       "integrity": "sha1-ICl+idhvb2QA8lDZ9Pa0wZRfzTU=",
6611       "optional": true
6612     },
6613     "next-tick": {
6614       "version": "1.0.0",
6615       "resolved": "http://registry.npm.taobao.org/next-tick/download/next-tick-1.0.0.tgz",
6616       "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=",
6617       "dev": true
6618     },
6619     "nice-try": {
6620       "version": "1.0.4",
6621       "resolved": "http://registry.npm.taobao.org/nice-try/download/nice-try-1.0.4.tgz",
6622       "integrity": "sha1-2Tli9sUvLBVYwPvabVEoGfHv4cQ=",
6623       "dev": true
6624     },
6625     "nock": {
6626       "version": "4.0.0",
6627       "resolved": "http://registry.npm.taobao.org/nock/download/nock-4.0.0.tgz",
6628       "integrity": "sha1-2+ZbJeh6wVZVpRLOq2ZGdQuEoHc=",
6629       "dev": true,
6630       "requires": {
6631         "chai": "3.5.0",
6632         "debug": "2.6.9",
6633         "deep-equal": "1.0.1",
6634         "json-stringify-safe": "5.0.1",
6635         "lodash": "2.4.1",
6636         "mkdirp": "0.5.1",
6637         "propagate": "0.3.1"
6638       },
6639       "dependencies": {
6640         "debug": {
6641           "version": "2.6.9",
6642           "resolved": "http://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz",
6643           "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=",
6644           "dev": true,
6645           "requires": {
6646             "ms": "2.0.0"
6647           }
6648         },
6649         "lodash": {
6650           "version": "2.4.1",
6651           "resolved": "http://registry.npm.taobao.org/lodash/download/lodash-2.4.1.tgz",
6652           "integrity": "sha1-W3cjA03aTSYuWkb7LFjXzCL3FCA=",
6653           "dev": true
6654         }
6655       }
6656     },
6657     "node-fetch": {
6658       "version": "1.6.3",
6659       "resolved": "http://registry.npm.taobao.org/node-fetch/download/node-fetch-1.6.3.tgz",
6660       "integrity": "sha1-3CNO3WSJmC1Y6PDbT2lQKavNjAQ=",
6661       "requires": {
6662         "encoding": "0.1.12",
6663         "is-stream": "1.1.0"
6664       }
6665     },
6666     "node-gyp": {
6667       "version": "3.6.2",
6668       "resolved": "http://registry.npm.taobao.org/node-gyp/download/node-gyp-3.6.2.tgz",
6669       "integrity": "sha1-m/vlRWIoYoSDjnUOrAUpWFP6HGA=",
6670       "dev": true,
6671       "requires": {
6672         "fstream": "1.0.11",
6673         "glob": "7.1.2",
6674         "graceful-fs": "4.1.11",
6675         "minimatch": "3.0.4",
6676         "mkdirp": "0.5.1",
6677         "nopt": "3.0.6",
6678         "npmlog": "4.1.2",
6679         "osenv": "0.1.5",
6680         "request": "2.87.0",
6681         "rimraf": "2.6.2",
6682         "semver": "5.3.0",
6683         "tar": "2.2.1",
6684         "which": "1.3.1"
6685       },
6686       "dependencies": {
6687         "semver": {
6688           "version": "5.3.0",
6689           "resolved": "http://registry.npm.taobao.org/semver/download/semver-5.3.0.tgz",
6690           "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=",
6691           "dev": true
6692         }
6693       }
6694     },
6695     "node-libs-browser": {
6696       "version": "0.7.0",
6697       "resolved": "http://registry.npm.taobao.org/node-libs-browser/download/node-libs-browser-0.7.0.tgz",
6698       "integrity": "sha1-PicsCBnjCJNeJmdECNevDhSRuDs=",
6699       "dev": true,
6700       "requires": {
6701         "assert": "1.4.1",
6702         "browserify-zlib": "0.1.4",
6703         "buffer": "4.9.1",
6704         "console-browserify": "1.1.0",
6705         "constants-browserify": "1.0.0",
6706         "crypto-browserify": "3.3.0",
6707         "domain-browser": "1.2.0",
6708         "events": "1.1.1",
6709         "https-browserify": "0.0.1",
6710         "os-browserify": "0.2.1",
6711         "path-browserify": "0.0.0",
6712         "process": "0.11.10",
6713         "punycode": "1.4.1",
6714         "querystring-es3": "0.2.1",
6715         "readable-stream": "2.3.6",
6716         "stream-browserify": "2.0.1",
6717         "stream-http": "2.8.2",
6718         "string_decoder": "0.10.31",
6719         "timers-browserify": "2.0.10",
6720         "tty-browserify": "0.0.0",
6721         "url": "0.11.0",
6722         "util": "0.10.3",
6723         "vm-browserify": "0.0.4"
6724       },
6725       "dependencies": {
6726         "isarray": {
6727           "version": "1.0.0",
6728           "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
6729           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
6730           "dev": true
6731         },
6732         "process": {
6733           "version": "0.11.10",
6734           "resolved": "http://registry.npm.taobao.org/process/download/process-0.11.10.tgz",
6735           "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
6736           "dev": true
6737         },
6738         "process-nextick-args": {
6739           "version": "2.0.0",
6740           "resolved": "http://registry.npm.taobao.org/process-nextick-args/download/process-nextick-args-2.0.0.tgz",
6741           "integrity": "sha1-o31zL0JxtKsa0HDTVQjoKQeI/6o=",
6742           "dev": true
6743         },
6744         "readable-stream": {
6745           "version": "2.3.6",
6746           "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.6.tgz",
6747           "integrity": "sha1-sRwn2IuP8fvgcGQ8+UsMea4bCq8=",
6748           "dev": true,
6749           "requires": {
6750             "core-util-is": "1.0.2",
6751             "inherits": "2.0.3",
6752             "isarray": "1.0.0",
6753             "process-nextick-args": "2.0.0",
6754             "safe-buffer": "5.1.2",
6755             "string_decoder": "1.1.1",
6756             "util-deprecate": "1.0.2"
6757           },
6758           "dependencies": {
6759             "string_decoder": {
6760               "version": "1.1.1",
6761               "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz",
6762               "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=",
6763               "dev": true,
6764               "requires": {
6765                 "safe-buffer": "5.1.2"
6766               }
6767             }
6768           }
6769         }
6770       }
6771     },
6772     "node-sass": {
6773       "version": "3.8.0",
6774       "resolved": "http://registry.npm.taobao.org/node-sass/download/node-sass-3.8.0.tgz",
6775       "integrity": "sha1-7A+JrmYl4dmQ3H/3E7J16hXf7gU=",
6776       "dev": true,
6777       "requires": {
6778         "async-foreach": "0.1.3",
6779         "chalk": "1.1.3",
6780         "cross-spawn": "3.0.1",
6781         "gaze": "1.1.3",
6782         "get-stdin": "4.0.1",
6783         "glob": "7.1.2",
6784         "in-publish": "2.0.0",
6785         "lodash.clonedeep": "4.5.0",
6786         "meow": "3.7.0",
6787         "mkdirp": "0.5.1",
6788         "nan": "2.10.0",
6789         "node-gyp": "3.6.2",
6790         "request": "2.87.0",
6791         "sass-graph": "2.2.4"
6792       },
6793       "dependencies": {
6794         "cross-spawn": {
6795           "version": "3.0.1",
6796           "resolved": "http://registry.npm.taobao.org/cross-spawn/download/cross-spawn-3.0.1.tgz",
6797           "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=",
6798           "dev": true,
6799           "requires": {
6800             "lru-cache": "4.1.3",
6801             "which": "1.3.1"
6802           }
6803         }
6804       }
6805     },
6806     "node-uuid": {
6807       "version": "1.4.8",
6808       "resolved": "http://registry.npm.taobao.org/node-uuid/download/node-uuid-1.4.8.tgz",
6809       "integrity": "sha1-sEDrCSOWivq/jTL7HxfxFn/auQc=",
6810       "optional": true
6811     },
6812     "nodemailer": {
6813       "version": "2.7.2",
6814       "resolved": "http://registry.npm.taobao.org/nodemailer/download/nodemailer-2.7.2.tgz",
6815       "integrity": "sha1-8kLmSa7q45tsftdA73sGHEBNMPk=",
6816       "optional": true,
6817       "requires": {
6818         "libmime": "3.0.0",
6819         "mailcomposer": "4.0.1",
6820         "nodemailer-direct-transport": "3.3.2",
6821         "nodemailer-shared": "1.1.0",
6822         "nodemailer-smtp-pool": "2.8.2",
6823         "nodemailer-smtp-transport": "2.7.2",
6824         "socks": "1.1.9"
6825       },
6826       "dependencies": {
6827         "socks": {
6828           "version": "1.1.9",
6829           "resolved": "http://registry.npm.taobao.org/socks/download/socks-1.1.9.tgz",
6830           "integrity": "sha1-Yo1+TQSRJDVEWsC25Fk3bLPm1pE=",
6831           "optional": true,
6832           "requires": {
6833             "ip": "1.1.5",
6834             "smart-buffer": "1.1.15"
6835           }
6836         }
6837       }
6838     },
6839     "nodemailer-direct-transport": {
6840       "version": "3.3.2",
6841       "resolved": "http://registry.npm.taobao.org/nodemailer-direct-transport/download/nodemailer-direct-transport-3.3.2.tgz",
6842       "integrity": "sha1-6W+vuQNYVglH5WkBfZfmBzilCoY=",
6843       "optional": true,
6844       "requires": {
6845         "nodemailer-shared": "1.1.0",
6846         "smtp-connection": "2.12.0"
6847       }
6848     },
6849     "nodemailer-fetch": {
6850       "version": "1.6.0",
6851       "resolved": "http://registry.npm.taobao.org/nodemailer-fetch/download/nodemailer-fetch-1.6.0.tgz",
6852       "integrity": "sha1-ecSQihwPXzdbc/6IjamCj23JY6Q="
6853     },
6854     "nodemailer-shared": {
6855       "version": "1.1.0",
6856       "resolved": "http://registry.npm.taobao.org/nodemailer-shared/download/nodemailer-shared-1.1.0.tgz",
6857       "integrity": "sha1-z1mU4v0mjQD1zw+nZ6CBae2wfsA=",
6858       "requires": {
6859         "nodemailer-fetch": "1.6.0"
6860       }
6861     },
6862     "nodemailer-smtp-pool": {
6863       "version": "2.8.2",
6864       "resolved": "http://registry.npm.taobao.org/nodemailer-smtp-pool/download/nodemailer-smtp-pool-2.8.2.tgz",
6865       "integrity": "sha1-LrlNbPhXgLG0clzoU7nL1ejajHI=",
6866       "optional": true,
6867       "requires": {
6868         "nodemailer-shared": "1.1.0",
6869         "nodemailer-wellknown": "0.1.10",
6870         "smtp-connection": "2.12.0"
6871       }
6872     },
6873     "nodemailer-smtp-transport": {
6874       "version": "2.7.2",
6875       "resolved": "http://registry.npm.taobao.org/nodemailer-smtp-transport/download/nodemailer-smtp-transport-2.7.2.tgz",
6876       "integrity": "sha1-A9ccdjFPFKx9vHvwM6am0W1n+3c=",
6877       "optional": true,
6878       "requires": {
6879         "nodemailer-shared": "1.1.0",
6880         "nodemailer-wellknown": "0.1.10",
6881         "smtp-connection": "2.12.0"
6882       }
6883     },
6884     "nodemailer-wellknown": {
6885       "version": "0.1.10",
6886       "resolved": "http://registry.npm.taobao.org/nodemailer-wellknown/download/nodemailer-wellknown-0.1.10.tgz",
6887       "integrity": "sha1-WG24EB2zDLRDjrVGc3pBqtDPE9U="
6888     },
6889     "nopt": {
6890       "version": "3.0.6",
6891       "resolved": "http://registry.npm.taobao.org/nopt/download/nopt-3.0.6.tgz",
6892       "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
6893       "dev": true,
6894       "requires": {
6895         "abbrev": "1.1.1"
6896       }
6897     },
6898     "normalize-package-data": {
6899       "version": "2.4.0",
6900       "resolved": "http://registry.npm.taobao.org/normalize-package-data/download/normalize-package-data-2.4.0.tgz",
6901       "integrity": "sha1-EvlaMH1YNSB1oEkHuErIvpisAS8=",
6902       "dev": true,
6903       "requires": {
6904         "hosted-git-info": "2.6.0",
6905         "is-builtin-module": "1.0.0",
6906         "semver": "5.5.0",
6907         "validate-npm-package-license": "3.0.3"
6908       }
6909     },
6910     "normalize-path": {
6911       "version": "2.1.1",
6912       "resolved": "http://registry.npm.taobao.org/normalize-path/download/normalize-path-2.1.1.tgz",
6913       "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
6914       "dev": true,
6915       "requires": {
6916         "remove-trailing-separator": "1.1.0"
6917       }
6918     },
6919     "normalize-range": {
6920       "version": "0.1.2",
6921       "resolved": "http://registry.npm.taobao.org/normalize-range/download/normalize-range-0.1.2.tgz",
6922       "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
6923       "dev": true
6924     },
6925     "npm-run-all": {
6926       "version": "4.1.3",
6927       "resolved": "http://registry.npm.taobao.org/npm-run-all/download/npm-run-all-4.1.3.tgz",
6928       "integrity": "sha1-SfFbVaZrtBAWZM4nDLGOcQP48YU=",
6929       "dev": true,
6930       "requires": {
6931         "ansi-styles": "3.2.1",
6932         "chalk": "2.4.1",
6933         "cross-spawn": "6.0.5",
6934         "memorystream": "0.3.1",
6935         "minimatch": "3.0.4",
6936         "ps-tree": "1.1.0",
6937         "read-pkg": "3.0.0",
6938         "shell-quote": "1.6.1",
6939         "string.prototype.padend": "3.0.0"
6940       },
6941       "dependencies": {
6942         "ansi-styles": {
6943           "version": "3.2.1",
6944           "resolved": "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-3.2.1.tgz",
6945           "integrity": "sha1-QfuyAkPlCxK+DwS43tvwdSDOhB0=",
6946           "dev": true,
6947           "requires": {
6948             "color-convert": "1.9.1"
6949           }
6950         },
6951         "chalk": {
6952           "version": "2.4.1",
6953           "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-2.4.1.tgz",
6954           "integrity": "sha1-GMSasWoDe26wFSzIPjRxM4IVtm4=",
6955           "dev": true,
6956           "requires": {
6957             "ansi-styles": "3.2.1",
6958             "escape-string-regexp": "1.0.5",
6959             "supports-color": "5.4.0"
6960           }
6961         },
6962         "cross-spawn": {
6963           "version": "6.0.5",
6964           "resolved": "http://registry.npm.taobao.org/cross-spawn/download/cross-spawn-6.0.5.tgz",
6965           "integrity": "sha1-Sl7Hxk364iw6FBJNus3uhG2Ay8Q=",
6966           "dev": true,
6967           "requires": {
6968             "nice-try": "1.0.4",
6969             "path-key": "2.0.1",
6970             "semver": "5.5.0",
6971             "shebang-command": "1.2.0",
6972             "which": "1.3.1"
6973           }
6974         },
6975         "has-flag": {
6976           "version": "3.0.0",
6977           "resolved": "http://registry.npm.taobao.org/has-flag/download/has-flag-3.0.0.tgz",
6978           "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
6979           "dev": true
6980         },
6981         "load-json-file": {
6982           "version": "4.0.0",
6983           "resolved": "http://registry.npm.taobao.org/load-json-file/download/load-json-file-4.0.0.tgz",
6984           "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=",
6985           "dev": true,
6986           "requires": {
6987             "graceful-fs": "4.1.11",
6988             "parse-json": "4.0.0",
6989             "pify": "3.0.0",
6990             "strip-bom": "3.0.0"
6991           }
6992         },
6993         "parse-json": {
6994           "version": "4.0.0",
6995           "resolved": "http://registry.npm.taobao.org/parse-json/download/parse-json-4.0.0.tgz",
6996           "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
6997           "dev": true,
6998           "requires": {
6999             "error-ex": "1.3.1",
7000             "json-parse-better-errors": "1.0.2"
7001           }
7002         },
7003         "path-type": {
7004           "version": "3.0.0",
7005           "resolved": "http://registry.npm.taobao.org/path-type/download/path-type-3.0.0.tgz",
7006           "integrity": "sha1-zvMdyOCho7sNEFwM2Xzzv0f0428=",
7007           "dev": true,
7008           "requires": {
7009             "pify": "3.0.0"
7010           }
7011         },
7012         "pify": {
7013           "version": "3.0.0",
7014           "resolved": "http://registry.npm.taobao.org/pify/download/pify-3.0.0.tgz",
7015           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
7016           "dev": true
7017         },
7018         "read-pkg": {
7019           "version": "3.0.0",
7020           "resolved": "http://registry.npm.taobao.org/read-pkg/download/read-pkg-3.0.0.tgz",
7021           "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=",
7022           "dev": true,
7023           "requires": {
7024             "load-json-file": "4.0.0",
7025             "normalize-package-data": "2.4.0",
7026             "path-type": "3.0.0"
7027           }
7028         },
7029         "strip-bom": {
7030           "version": "3.0.0",
7031           "resolved": "http://registry.npm.taobao.org/strip-bom/download/strip-bom-3.0.0.tgz",
7032           "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
7033           "dev": true
7034         },
7035         "supports-color": {
7036           "version": "5.4.0",
7037           "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-5.4.0.tgz",
7038           "integrity": "sha1-HGszdALCE3YF7+GfEP7DkPb6q1Q=",
7039           "dev": true,
7040           "requires": {
7041             "has-flag": "3.0.0"
7042           }
7043         }
7044       }
7045     },
7046     "npm-run-path": {
7047       "version": "2.0.2",
7048       "resolved": "http://registry.npm.taobao.org/npm-run-path/download/npm-run-path-2.0.2.tgz",
7049       "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
7050       "dev": true,
7051       "requires": {
7052         "path-key": "2.0.1"
7053       }
7054     },
7055     "npmlog": {
7056       "version": "4.1.2",
7057       "resolved": "http://registry.npm.taobao.org/npmlog/download/npmlog-4.1.2.tgz",
7058       "integrity": "sha1-CKfyqL9zRgR3mp76StXMcXq7lUs=",
7059       "dev": true,
7060       "requires": {
7061         "are-we-there-yet": "1.1.5",
7062         "console-control-strings": "1.1.0",
7063         "gauge": "2.7.4",
7064         "set-blocking": "2.0.0"
7065       }
7066     },
7067     "nugget": {
7068       "version": "2.0.1",
7069       "resolved": "http://registry.npm.taobao.org/nugget/download/nugget-2.0.1.tgz",
7070       "integrity": "sha1-IBCVpIfhrTYIGzQy+jytpPjQcbA=",
7071       "dev": true,
7072       "requires": {
7073         "debug": "2.6.9",
7074         "minimist": "1.2.0",
7075         "pretty-bytes": "1.0.4",
7076         "progress-stream": "1.2.0",
7077         "request": "2.87.0",
7078         "single-line-log": "1.1.2",
7079         "throttleit": "0.0.2"
7080       },
7081       "dependencies": {
7082         "debug": {
7083           "version": "2.6.9",
7084           "resolved": "http://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz",
7085           "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=",
7086           "dev": true,
7087           "requires": {
7088             "ms": "2.0.0"
7089           }
7090         },
7091         "minimist": {
7092           "version": "1.2.0",
7093           "resolved": "http://registry.npm.taobao.org/minimist/download/minimist-1.2.0.tgz",
7094           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
7095           "dev": true
7096         }
7097       }
7098     },
7099     "num2fraction": {
7100       "version": "1.2.2",
7101       "resolved": "http://registry.npm.taobao.org/num2fraction/download/num2fraction-1.2.2.tgz",
7102       "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
7103       "dev": true
7104     },
7105     "number-is-nan": {
7106       "version": "1.0.1",
7107       "resolved": "http://registry.npm.taobao.org/number-is-nan/download/number-is-nan-1.0.1.tgz",
7108       "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0="
7109     },
7110     "oauth-sign": {
7111       "version": "0.8.2",
7112       "resolved": "http://registry.npm.taobao.org/oauth-sign/download/oauth-sign-0.8.2.tgz",
7113       "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM="
7114     },
7115     "object-assign": {
7116       "version": "4.1.1",
7117       "resolved": "http://registry.npm.taobao.org/object-assign/download/object-assign-4.1.1.tgz",
7118       "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
7119     },
7120     "object-keys": {
7121       "version": "0.4.0",
7122       "resolved": "http://registry.npm.taobao.org/object-keys/download/object-keys-0.4.0.tgz",
7123       "integrity": "sha1-KKaq50KN0sOpLz2V8hM13SBOAzY=",
7124       "dev": true
7125     },
7126     "object.omit": {
7127       "version": "2.0.1",
7128       "resolved": "http://registry.npm.taobao.org/object.omit/download/object.omit-2.0.1.tgz",
7129       "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=",
7130       "dev": true,
7131       "requires": {
7132         "for-own": "0.1.5",
7133         "is-extendable": "0.1.1"
7134       }
7135     },
7136     "on-finished": {
7137       "version": "2.3.0",
7138       "resolved": "http://registry.npm.taobao.org/on-finished/download/on-finished-2.3.0.tgz",
7139       "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
7140       "dev": true,
7141       "requires": {
7142         "ee-first": "1.1.1"
7143       }
7144     },
7145     "on-headers": {
7146       "version": "1.0.1",
7147       "resolved": "http://registry.npm.taobao.org/on-headers/download/on-headers-1.0.1.tgz",
7148       "integrity": "sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c=",
7149       "dev": true
7150     },
7151     "once": {
7152       "version": "1.4.0",
7153       "resolved": "http://registry.npm.taobao.org/once/download/once-1.4.0.tgz",
7154       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
7155       "requires": {
7156         "wrappy": "1.0.2"
7157       }
7158     },
7159     "onetime": {
7160       "version": "1.1.0",
7161       "resolved": "http://registry.npm.taobao.org/onetime/download/onetime-1.1.0.tgz",
7162       "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=",
7163       "dev": true
7164     },
7165     "optimist": {
7166       "version": "0.6.1",
7167       "resolved": "http://registry.npm.taobao.org/optimist/download/optimist-0.6.1.tgz",
7168       "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
7169       "dev": true,
7170       "requires": {
7171         "minimist": "0.0.8",
7172         "wordwrap": "0.0.3"
7173       },
7174       "dependencies": {
7175         "wordwrap": {
7176           "version": "0.0.3",
7177           "resolved": "http://registry.npm.taobao.org/wordwrap/download/wordwrap-0.0.3.tgz",
7178           "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",
7179           "dev": true
7180         }
7181       }
7182     },
7183     "optionator": {
7184       "version": "0.8.2",
7185       "resolved": "http://registry.npm.taobao.org/optionator/download/optionator-0.8.2.tgz",
7186       "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=",
7187       "requires": {
7188         "deep-is": "0.1.3",
7189         "fast-levenshtein": "2.0.6",
7190         "levn": "0.3.0",
7191         "prelude-ls": "1.1.2",
7192         "type-check": "0.3.2",
7193         "wordwrap": "1.0.0"
7194       }
7195     },
7196     "os-browserify": {
7197       "version": "0.2.1",
7198       "resolved": "http://registry.npm.taobao.org/os-browserify/download/os-browserify-0.2.1.tgz",
7199       "integrity": "sha1-Y/xMzuXS13Y9Jrv4YBB45sLgBE8=",
7200       "dev": true
7201     },
7202     "os-homedir": {
7203       "version": "1.0.2",
7204       "resolved": "http://registry.npm.taobao.org/os-homedir/download/os-homedir-1.0.2.tgz",
7205       "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M="
7206     },
7207     "os-locale": {
7208       "version": "2.1.0",
7209       "resolved": "http://registry.npm.taobao.org/os-locale/download/os-locale-2.1.0.tgz",
7210       "integrity": "sha1-QrwpAKa1uL0XN2yOiCtlr8zyS/I=",
7211       "dev": true,
7212       "requires": {
7213         "execa": "0.7.0",
7214         "lcid": "1.0.0",
7215         "mem": "1.1.0"
7216       }
7217     },
7218     "os-tmpdir": {
7219       "version": "1.0.2",
7220       "resolved": "http://registry.npm.taobao.org/os-tmpdir/download/os-tmpdir-1.0.2.tgz",
7221       "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ="
7222     },
7223     "osenv": {
7224       "version": "0.1.5",
7225       "resolved": "http://registry.npm.taobao.org/osenv/download/osenv-0.1.5.tgz",
7226       "integrity": "sha1-hc36+uso6Gd/QW4odZK18/SepBA=",
7227       "dev": true,
7228       "requires": {
7229         "os-homedir": "1.0.2",
7230         "os-tmpdir": "1.0.2"
7231       }
7232     },
7233     "output-file-sync": {
7234       "version": "1.1.2",
7235       "resolved": "http://registry.npm.taobao.org/output-file-sync/download/output-file-sync-1.1.2.tgz",
7236       "integrity": "sha1-0KM+7+YaIF+suQCS6CZZjVJFznY=",
7237       "dev": true,
7238       "requires": {
7239         "graceful-fs": "4.1.11",
7240         "mkdirp": "0.5.1",
7241         "object-assign": "4.1.1"
7242       }
7243     },
7244     "p-finally": {
7245       "version": "1.0.0",
7246       "resolved": "http://registry.npm.taobao.org/p-finally/download/p-finally-1.0.0.tgz",
7247       "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
7248       "dev": true
7249     },
7250     "p-limit": {
7251       "version": "1.2.0",
7252       "resolved": "http://registry.npm.taobao.org/p-limit/download/p-limit-1.2.0.tgz",
7253       "integrity": "sha1-DpK2vty1nwIsE9DxlJ3ILRWQnxw=",
7254       "dev": true,
7255       "requires": {
7256         "p-try": "1.0.0"
7257       }
7258     },
7259     "p-locate": {
7260       "version": "2.0.0",
7261       "resolved": "http://registry.npm.taobao.org/p-locate/download/p-locate-2.0.0.tgz",
7262       "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
7263       "dev": true,
7264       "requires": {
7265         "p-limit": "1.2.0"
7266       }
7267     },
7268     "p-try": {
7269       "version": "1.0.0",
7270       "resolved": "http://registry.npm.taobao.org/p-try/download/p-try-1.0.0.tgz",
7271       "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
7272       "dev": true
7273     },
7274     "pac-proxy-agent": {
7275       "version": "2.0.2",
7276       "resolved": "http://registry.npm.taobao.org/pac-proxy-agent/download/pac-proxy-agent-2.0.2.tgz",
7277       "integrity": "sha1-kNn2cwqw9NJgfc3NTT1kGqJsOJY=",
7278       "optional": true,
7279       "requires": {
7280         "agent-base": "4.2.0",
7281         "debug": "3.1.0",
7282         "get-uri": "2.0.2",
7283         "http-proxy-agent": "2.1.0",
7284         "https-proxy-agent": "2.2.1",
7285         "pac-resolver": "3.0.0",
7286         "raw-body": "2.3.3",
7287         "socks-proxy-agent": "3.0.1"
7288       }
7289     },
7290     "pac-resolver": {
7291       "version": "3.0.0",
7292       "resolved": "http://registry.npm.taobao.org/pac-resolver/download/pac-resolver-3.0.0.tgz",
7293       "integrity": "sha1-auoweH2wqJFwTet4AKcip2FabyY=",
7294       "optional": true,
7295       "requires": {
7296         "co": "4.6.0",
7297         "degenerator": "1.0.4",
7298         "ip": "1.1.5",
7299         "netmask": "1.0.6",
7300         "thunkify": "2.1.2"
7301       }
7302     },
7303     "package-json": {
7304       "version": "4.0.1",
7305       "resolved": "http://registry.npm.taobao.org/package-json/download/package-json-4.0.1.tgz",
7306       "integrity": "sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0=",
7307       "dev": true,
7308       "requires": {
7309         "got": "6.7.1",
7310         "registry-auth-token": "3.3.2",
7311         "registry-url": "3.1.0",
7312         "semver": "5.5.0"
7313       }
7314     },
7315     "pako": {
7316       "version": "0.2.9",
7317       "resolved": "http://registry.npm.taobao.org/pako/download/pako-0.2.9.tgz",
7318       "integrity": "sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU=",
7319       "dev": true
7320     },
7321     "parse-color": {
7322       "version": "1.0.0",
7323       "resolved": "http://registry.npm.taobao.org/parse-color/download/parse-color-1.0.0.tgz",
7324       "integrity": "sha1-e3SLlag/A/FqlPU15S1/PZRlhhk=",
7325       "dev": true,
7326       "requires": {
7327         "color-convert": "0.5.3"
7328       },
7329       "dependencies": {
7330         "color-convert": {
7331           "version": "0.5.3",
7332           "resolved": "http://registry.npm.taobao.org/color-convert/download/color-convert-0.5.3.tgz",
7333           "integrity": "sha1-vbbGnOZg+t/+CwAHzER+G59ygr0=",
7334           "dev": true
7335         }
7336       }
7337     },
7338     "parse-glob": {
7339       "version": "3.0.4",
7340       "resolved": "http://registry.npm.taobao.org/parse-glob/download/parse-glob-3.0.4.tgz",
7341       "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=",
7342       "dev": true,
7343       "requires": {
7344         "glob-base": "0.3.0",
7345         "is-dotfile": "1.0.3",
7346         "is-extglob": "1.0.0",
7347         "is-glob": "2.0.1"
7348       }
7349     },
7350     "parse-json": {
7351       "version": "2.2.0",
7352       "resolved": "http://registry.npm.taobao.org/parse-json/download/parse-json-2.2.0.tgz",
7353       "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
7354       "dev": true,
7355       "requires": {
7356         "error-ex": "1.3.1"
7357       }
7358     },
7359     "parser-toolkit": {
7360       "version": "0.0.5",
7361       "resolved": "http://registry.npm.taobao.org/parser-toolkit/download/parser-toolkit-0.0.5.tgz",
7362       "integrity": "sha1-7EthcpyGMYtW6pcb+6azxnLWLAE=",
7363       "dev": true
7364     },
7365     "parseurl": {
7366       "version": "1.3.2",
7367       "resolved": "http://registry.npm.taobao.org/parseurl/download/parseurl-1.3.2.tgz",
7368       "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=",
7369       "dev": true
7370     },
7371     "pascalcase": {
7372       "version": "0.1.1",
7373       "resolved": "http://registry.npm.taobao.org/pascalcase/download/pascalcase-0.1.1.tgz",
7374       "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ="
7375     },
7376     "path-browserify": {
7377       "version": "0.0.0",
7378       "resolved": "http://registry.npm.taobao.org/path-browserify/download/path-browserify-0.0.0.tgz",
7379       "integrity": "sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo=",
7380       "dev": true
7381     },
7382     "path-exists": {
7383       "version": "1.0.0",
7384       "resolved": "http://registry.npm.taobao.org/path-exists/download/path-exists-1.0.0.tgz",
7385       "integrity": "sha1-1aiZjrce83p0w06w2eum6HjuoIE=",
7386       "dev": true
7387     },
7388     "path-is-absolute": {
7389       "version": "1.0.1",
7390       "resolved": "http://registry.npm.taobao.org/path-is-absolute/download/path-is-absolute-1.0.1.tgz",
7391       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18="
7392     },
7393     "path-is-inside": {
7394       "version": "1.0.2",
7395       "resolved": "http://registry.npm.taobao.org/path-is-inside/download/path-is-inside-1.0.2.tgz",
7396       "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
7397       "dev": true
7398     },
7399     "path-key": {
7400       "version": "2.0.1",
7401       "resolved": "http://registry.npm.taobao.org/path-key/download/path-key-2.0.1.tgz",
7402       "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
7403       "dev": true
7404     },
7405     "path-parse": {
7406       "version": "1.0.5",
7407       "resolved": "http://registry.npm.taobao.org/path-parse/download/path-parse-1.0.5.tgz",
7408       "integrity": "sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME=",
7409       "dev": true
7410     },
7411     "path-proxy": {
7412       "version": "1.0.0",
7413       "resolved": "http://registry.npm.taobao.org/path-proxy/download/path-proxy-1.0.0.tgz",
7414       "integrity": "sha1-GOijaFn8nS8aU7SN7hOFQ8Ag3l4=",
7415       "optional": true,
7416       "requires": {
7417         "inflection": "1.3.8"
7418       },
7419       "dependencies": {
7420         "inflection": {
7421           "version": "1.3.8",
7422           "resolved": "http://registry.npm.taobao.org/inflection/download/inflection-1.3.8.tgz",
7423           "integrity": "sha1-y9Fg2p91sUw8xjV41POWeEvzAU4=",
7424           "optional": true
7425         }
7426       }
7427     },
7428     "path-to-regexp": {
7429       "version": "0.1.7",
7430       "resolved": "http://registry.npm.taobao.org/path-to-regexp/download/path-to-regexp-0.1.7.tgz",
7431       "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=",
7432       "dev": true
7433     },
7434     "path-type": {
7435       "version": "1.1.0",
7436       "resolved": "http://registry.npm.taobao.org/path-type/download/path-type-1.1.0.tgz",
7437       "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
7438       "dev": true,
7439       "requires": {
7440         "graceful-fs": "4.1.11",
7441         "pify": "2.3.0",
7442         "pinkie-promise": "2.0.1"
7443       }
7444     },
7445     "pause-stream": {
7446       "version": "0.0.11",
7447       "resolved": "http://registry.npm.taobao.org/pause-stream/download/pause-stream-0.0.11.tgz",
7448       "integrity": "sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=",
7449       "dev": true,
7450       "requires": {
7451         "through": "2.3.8"
7452       }
7453     },
7454     "pbkdf2-compat": {
7455       "version": "2.0.1",
7456       "resolved": "http://registry.npm.taobao.org/pbkdf2-compat/download/pbkdf2-compat-2.0.1.tgz",
7457       "integrity": "sha1-tuDI+plJTZTgURV1gCpZpcFC8og=",
7458       "dev": true
7459     },
7460     "pend": {
7461       "version": "1.2.0",
7462       "resolved": "http://registry.npm.taobao.org/pend/download/pend-1.2.0.tgz",
7463       "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=",
7464       "dev": true
7465     },
7466     "performance-now": {
7467       "version": "2.1.0",
7468       "resolved": "http://registry.npm.taobao.org/performance-now/download/performance-now-2.1.0.tgz",
7469       "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns="
7470     },
7471     "pify": {
7472       "version": "2.3.0",
7473       "resolved": "http://registry.npm.taobao.org/pify/download/pify-2.3.0.tgz",
7474       "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
7475       "dev": true
7476     },
7477     "pinkie": {
7478       "version": "2.0.4",
7479       "resolved": "http://registry.npm.taobao.org/pinkie/download/pinkie-2.0.4.tgz",
7480       "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA="
7481     },
7482     "pinkie-promise": {
7483       "version": "2.0.1",
7484       "resolved": "http://registry.npm.taobao.org/pinkie-promise/download/pinkie-promise-2.0.1.tgz",
7485       "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
7486       "requires": {
7487         "pinkie": "2.0.4"
7488       }
7489     },
7490     "pkg-dir": {
7491       "version": "1.0.0",
7492       "resolved": "http://registry.npm.taobao.org/pkg-dir/download/pkg-dir-1.0.0.tgz",
7493       "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=",
7494       "dev": true,
7495       "requires": {
7496         "find-up": "1.1.2"
7497       }
7498     },
7499     "plist": {
7500       "version": "3.0.1",
7501       "resolved": "http://registry.npm.taobao.org/plist/download/plist-3.0.1.tgz",
7502       "integrity": "sha1-qbkx0XwwTokS7wujvdYYK68uH4w=",
7503       "dev": true,
7504       "requires": {
7505         "base64-js": "1.3.0",
7506         "xmlbuilder": "9.0.7",
7507         "xmldom": "0.1.27"
7508       },
7509       "dependencies": {
7510         "base64-js": {
7511           "version": "1.3.0",
7512           "resolved": "http://registry.npm.taobao.org/base64-js/download/base64-js-1.3.0.tgz",
7513           "integrity": "sha1-yrHmEY8FEJXli1KBrqjBzSK/wOM=",
7514           "dev": true
7515         },
7516         "xmlbuilder": {
7517           "version": "9.0.7",
7518           "resolved": "http://registry.npm.taobao.org/xmlbuilder/download/xmlbuilder-9.0.7.tgz",
7519           "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=",
7520           "dev": true
7521         }
7522       }
7523     },
7524     "pluralize": {
7525       "version": "3.0.0",
7526       "resolved": "http://registry.npm.taobao.org/pluralize/download/pluralize-3.0.0.tgz",
7527       "integrity": "sha1-cnmanvQaU/8MA95lIuKGtA1cky0="
7528     },
7529     "postcss": {
7530       "version": "5.2.18",
7531       "resolved": "http://registry.npm.taobao.org/postcss/download/postcss-5.2.18.tgz",
7532       "integrity": "sha1-ut+hSX1GJE9jkPWLMZgw2RB4U8U=",
7533       "dev": true,
7534       "requires": {
7535         "chalk": "1.1.3",
7536         "js-base64": "2.4.5",
7537         "source-map": "0.5.7",
7538         "supports-color": "3.2.3"
7539       },
7540       "dependencies": {
7541         "source-map": {
7542           "version": "0.5.7",
7543           "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.5.7.tgz",
7544           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
7545           "dev": true
7546         },
7547         "supports-color": {
7548           "version": "3.2.3",
7549           "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-3.2.3.tgz",
7550           "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
7551           "dev": true,
7552           "requires": {
7553             "has-flag": "1.0.0"
7554           }
7555         }
7556       }
7557     },
7558     "postcss-load-config": {
7559       "version": "1.2.0",
7560       "resolved": "http://registry.npm.taobao.org/postcss-load-config/download/postcss-load-config-1.2.0.tgz",
7561       "integrity": "sha1-U56a/J3chiASHr+djDZz4M5Q0oo=",
7562       "dev": true,
7563       "requires": {
7564         "cosmiconfig": "2.2.2",
7565         "object-assign": "4.1.1",
7566         "postcss-load-options": "1.2.0",
7567         "postcss-load-plugins": "2.3.0"
7568       }
7569     },
7570     "postcss-load-options": {
7571       "version": "1.2.0",
7572       "resolved": "http://registry.npm.taobao.org/postcss-load-options/download/postcss-load-options-1.2.0.tgz",
7573       "integrity": "sha1-sJixVZ3awt8EvAuzdfmaXP4rbYw=",
7574       "dev": true,
7575       "requires": {
7576         "cosmiconfig": "2.2.2",
7577         "object-assign": "4.1.1"
7578       }
7579     },
7580     "postcss-load-plugins": {
7581       "version": "2.3.0",
7582       "resolved": "http://registry.npm.taobao.org/postcss-load-plugins/download/postcss-load-plugins-2.3.0.tgz",
7583       "integrity": "sha1-dFdoEWWZrKLwCfrUJrABdQSdjZI=",
7584       "dev": true,
7585       "requires": {
7586         "cosmiconfig": "2.2.2",
7587         "object-assign": "4.1.1"
7588       }
7589     },
7590     "postcss-loader": {
7591       "version": "1.1.1",
7592       "resolved": "http://registry.npm.taobao.org/postcss-loader/download/postcss-loader-1.1.1.tgz",
7593       "integrity": "sha1-y8TLdfvc+myfw8fsNCrgQGTxyPs=",
7594       "dev": true,
7595       "requires": {
7596         "loader-utils": "0.2.17",
7597         "object-assign": "4.1.1",
7598         "postcss": "5.2.18",
7599         "postcss-load-config": "1.2.0"
7600       }
7601     },
7602     "postcss-value-parser": {
7603       "version": "3.3.0",
7604       "resolved": "http://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.0.tgz",
7605       "integrity": "sha1-h/OPnxj3dKSrTIojL1xc6IcqnRU=",
7606       "dev": true
7607     },
7608     "prelude-ls": {
7609       "version": "1.1.2",
7610       "resolved": "http://registry.npm.taobao.org/prelude-ls/download/prelude-ls-1.1.2.tgz",
7611       "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ="
7612     },
7613     "prepend-http": {
7614       "version": "1.0.4",
7615       "resolved": "http://registry.npm.taobao.org/prepend-http/download/prepend-http-1.0.4.tgz",
7616       "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=",
7617       "dev": true
7618     },
7619     "preserve": {
7620       "version": "0.2.0",
7621       "resolved": "http://registry.npm.taobao.org/preserve/download/preserve-0.2.0.tgz",
7622       "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=",
7623       "dev": true
7624     },
7625     "pretty-bytes": {
7626       "version": "1.0.4",
7627       "resolved": "http://registry.npm.taobao.org/pretty-bytes/download/pretty-bytes-1.0.4.tgz",
7628       "integrity": "sha1-CiLoIQYJrTVUL4yNXSFZr/B1HIQ=",
7629       "dev": true,
7630       "requires": {
7631         "get-stdin": "4.0.1",
7632         "meow": "3.7.0"
7633       }
7634     },
7635     "private": {
7636       "version": "0.1.8",
7637       "resolved": "http://registry.npm.taobao.org/private/download/private-0.1.8.tgz",
7638       "integrity": "sha1-I4Hts2ifelPWUxkAYPz4ItLzaP8="
7639     },
7640     "process": {
7641       "version": "0.5.2",
7642       "resolved": "http://registry.npm.taobao.org/process/download/process-0.5.2.tgz",
7643       "integrity": "sha1-FjjYqONML0QKkduVq5rrZ3/Bhc8=",
7644       "dev": true
7645     },
7646     "process-nextick-args": {
7647       "version": "1.0.7",
7648       "resolved": "http://registry.npm.taobao.org/process-nextick-args/download/process-nextick-args-1.0.7.tgz",
7649       "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=",
7650       "optional": true
7651     },
7652     "progress": {
7653       "version": "1.1.8",
7654       "resolved": "http://registry.npm.taobao.org/progress/download/progress-1.1.8.tgz",
7655       "integrity": "sha1-4mDHj2Fhzdmw5WzD4Khd4Xx6V74=",
7656       "dev": true
7657     },
7658     "progress-stream": {
7659       "version": "1.2.0",
7660       "resolved": "http://registry.npm.taobao.org/progress-stream/download/progress-stream-1.2.0.tgz",
7661       "integrity": "sha1-LNPP6jO6OonJwSHsM0er6asSX3c=",
7662       "dev": true,
7663       "requires": {
7664         "speedometer": "0.1.4",
7665         "through2": "0.2.3"
7666       }
7667     },
7668     "promise": {
7669       "version": "7.3.1",
7670       "resolved": "http://registry.npm.taobao.org/promise/download/promise-7.3.1.tgz",
7671       "integrity": "sha1-BktyYCsY+Q8pGSuLG8QY/9Hr078=",
7672       "requires": {
7673         "asap": "2.0.6"
7674       }
7675     },
7676     "promisify-call": {
7677       "version": "2.0.4",
7678       "resolved": "http://registry.npm.taobao.org/promisify-call/download/promisify-call-2.0.4.tgz",
7679       "integrity": "sha1-1IwtRWUszM1SgB3ey9UzptS9X7o=",
7680       "optional": true,
7681       "requires": {
7682         "with-callback": "1.0.2"
7683       }
7684     },
7685     "prop-types": {
7686       "version": "15.6.1",
7687       "resolved": "http://registry.npm.taobao.org/prop-types/download/prop-types-15.6.1.tgz",
7688       "integrity": "sha1-NmREU1ZCVd3aORGR+zoSXL32VMo=",
7689       "requires": {
7690         "fbjs": "0.8.16",
7691         "loose-envify": "1.3.1",
7692         "object-assign": "4.1.1"
7693       }
7694     },
7695     "prop-types-extra": {
7696       "version": "1.1.0",
7697       "resolved": "http://registry.npm.taobao.org/prop-types-extra/download/prop-types-extra-1.1.0.tgz",
7698       "integrity": "sha1-MmCZEOotzxkDZrrNNJDVpkEqYF8=",
7699       "requires": {
7700         "react-is": "16.4.0",
7701         "warning": "3.0.0"
7702       }
7703     },
7704     "propagate": {
7705       "version": "0.3.1",
7706       "resolved": "http://registry.npm.taobao.org/propagate/download/propagate-0.3.1.tgz",
7707       "integrity": "sha1-46hEBKfs6CDda76p9tkk4xNa4Jw=",
7708       "dev": true
7709     },
7710     "proxy-addr": {
7711       "version": "2.0.3",
7712       "resolved": "http://registry.npm.taobao.org/proxy-addr/download/proxy-addr-2.0.3.tgz",
7713       "integrity": "sha1-NV8mJQWmIWRrMTCnKOtkfiIFU0E=",
7714       "dev": true,
7715       "requires": {
7716         "forwarded": "0.1.2",
7717         "ipaddr.js": "1.6.0"
7718       }
7719     },
7720     "proxy-agent": {
7721       "version": "3.0.0",
7722       "resolved": "http://registry.npm.taobao.org/proxy-agent/download/proxy-agent-3.0.0.tgz",
7723       "integrity": "sha1-9naOICiJsihdOZBtOpR2hBb49xM=",
7724       "optional": true,
7725       "requires": {
7726         "agent-base": "4.2.0",
7727         "debug": "3.1.0",
7728         "http-proxy-agent": "2.1.0",
7729         "https-proxy-agent": "2.2.1",
7730         "lru-cache": "4.1.3",
7731         "pac-proxy-agent": "2.0.2",
7732         "proxy-from-env": "1.0.0",
7733         "socks-proxy-agent": "3.0.1"
7734       }
7735     },
7736     "proxy-from-env": {
7737       "version": "1.0.0",
7738       "resolved": "http://registry.npm.taobao.org/proxy-from-env/download/proxy-from-env-1.0.0.tgz",
7739       "integrity": "sha1-M8UDmPcOp+uW0h97gXYwpVeRx+4=",
7740       "optional": true
7741     },
7742     "prr": {
7743       "version": "1.0.1",
7744       "resolved": "http://registry.npm.taobao.org/prr/download/prr-1.0.1.tgz",
7745       "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
7746       "dev": true
7747     },
7748     "ps-tree": {
7749       "version": "1.1.0",
7750       "resolved": "http://registry.npm.taobao.org/ps-tree/download/ps-tree-1.1.0.tgz",
7751       "integrity": "sha1-tCGyQUDWID8e08dplrRCewjowBQ=",
7752       "dev": true,
7753       "requires": {
7754         "event-stream": "3.3.4"
7755       }
7756     },
7757     "pseudomap": {
7758       "version": "1.0.2",
7759       "resolved": "http://registry.npm.taobao.org/pseudomap/download/pseudomap-1.0.2.tgz",
7760       "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM="
7761     },
7762     "punycode": {
7763       "version": "1.4.1",
7764       "resolved": "http://registry.npm.taobao.org/punycode/download/punycode-1.4.1.tgz",
7765       "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4="
7766     },
7767     "qs": {
7768       "version": "6.5.2",
7769       "resolved": "http://registry.npm.taobao.org/qs/download/qs-6.5.2.tgz",
7770       "integrity": "sha1-yzroBuh0BERYTvFUzo7pjUA/PjY="
7771     },
7772     "query-string": {
7773       "version": "3.0.3",
7774       "resolved": "http://registry.npm.taobao.org/query-string/download/query-string-3.0.3.tgz",
7775       "integrity": "sha1-ri4UtNBQcdTpuetIc8NbDc1C5jg=",
7776       "requires": {
7777         "strict-uri-encode": "1.1.0"
7778       }
7779     },
7780     "querystring": {
7781       "version": "0.2.0",
7782       "resolved": "http://registry.npm.taobao.org/querystring/download/querystring-0.2.0.tgz",
7783       "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
7784       "dev": true
7785     },
7786     "querystring-es3": {
7787       "version": "0.2.1",
7788       "resolved": "http://registry.npm.taobao.org/querystring-es3/download/querystring-es3-0.2.1.tgz",
7789       "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
7790       "dev": true
7791     },
7792     "randomatic": {
7793       "version": "3.0.0",
7794       "resolved": "http://registry.npm.taobao.org/randomatic/download/randomatic-3.0.0.tgz",
7795       "integrity": "sha1-01SQAw6091eN4pLObfsEqRoSiSM=",
7796       "dev": true,
7797       "requires": {
7798         "is-number": "4.0.0",
7799         "kind-of": "6.0.2",
7800         "math-random": "1.0.1"
7801       },
7802       "dependencies": {
7803         "is-number": {
7804           "version": "4.0.0",
7805           "resolved": "http://registry.npm.taobao.org/is-number/download/is-number-4.0.0.tgz",
7806           "integrity": "sha1-ACbjf1RU1z41bf5lZGmYZ8an8P8=",
7807           "dev": true
7808         },
7809         "kind-of": {
7810           "version": "6.0.2",
7811           "resolved": "http://registry.npm.taobao.org/kind-of/download/kind-of-6.0.2.tgz",
7812           "integrity": "sha1-ARRrNqYhjmTljzqNZt5df8b20FE=",
7813           "dev": true
7814         }
7815       }
7816     },
7817     "range-parser": {
7818       "version": "1.2.0",
7819       "resolved": "http://registry.npm.taobao.org/range-parser/download/range-parser-1.2.0.tgz",
7820       "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=",
7821       "dev": true
7822     },
7823     "raw-body": {
7824       "version": "2.3.3",
7825       "resolved": "http://registry.npm.taobao.org/raw-body/download/raw-body-2.3.3.tgz",
7826       "integrity": "sha1-GzJOzmtXBuFThVvBFIxlu39uoMM=",
7827       "optional": true,
7828       "requires": {
7829         "bytes": "3.0.0",
7830         "http-errors": "1.6.3",
7831         "iconv-lite": "0.4.23",
7832         "unpipe": "1.0.0"
7833       }
7834     },
7835     "rc": {
7836       "version": "1.2.8",
7837       "resolved": "http://registry.npm.taobao.org/rc/download/rc-1.2.8.tgz",
7838       "integrity": "sha1-zZJL9SAKB1uDwYjNa54hG3/A0+0=",
7839       "dev": true,
7840       "requires": {
7841         "deep-extend": "0.6.0",
7842         "ini": "1.3.5",
7843         "minimist": "1.2.0",
7844         "strip-json-comments": "2.0.1"
7845       },
7846       "dependencies": {
7847         "minimist": {
7848           "version": "1.2.0",
7849           "resolved": "http://registry.npm.taobao.org/minimist/download/minimist-1.2.0.tgz",
7850           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
7851           "dev": true
7852         },
7853         "strip-json-comments": {
7854           "version": "2.0.1",
7855           "resolved": "http://registry.npm.taobao.org/strip-json-comments/download/strip-json-comments-2.0.1.tgz",
7856           "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
7857           "dev": true
7858         }
7859       }
7860     },
7861     "react": {
7862       "version": "15.5.4",
7863       "resolved": "http://registry.npm.taobao.org/react/download/react-15.5.4.tgz",
7864       "integrity": "sha1-+oPrAVBqsjfNwcjDsc6o3gEr8Ec=",
7865       "requires": {
7866         "fbjs": "0.8.16",
7867         "loose-envify": "1.3.1",
7868         "object-assign": "4.1.1",
7869         "prop-types": "15.6.1"
7870       }
7871     },
7872     "react-ace": {
7873       "version": "3.5.0",
7874       "resolved": "http://registry.npm.taobao.org/react-ace/download/react-ace-3.5.0.tgz",
7875       "integrity": "sha1-uFr198l9C4zfs4U3OyS35B/e9kQ=",
7876       "requires": {
7877         "brace": "0.8.0",
7878         "lodash.isequal": "4.5.0"
7879       }
7880     },
7881     "react-autosuggest": {
7882       "version": "6.0.4",
7883       "resolved": "http://registry.npm.taobao.org/react-autosuggest/download/react-autosuggest-6.0.4.tgz",
7884       "integrity": "sha1-d3mMaSeWxJ6Mdb8/SyEnhAKNPrM=",
7885       "requires": {
7886         "react-autowhatever": "5.4.0",
7887         "react-redux": "4.4.9",
7888         "redux": "3.5.2",
7889         "shallow-equal": "1.0.0"
7890       }
7891     },
7892     "react-autowhatever": {
7893       "version": "5.4.0",
7894       "resolved": "http://registry.npm.taobao.org/react-autowhatever/download/react-autowhatever-5.4.0.tgz",
7895       "integrity": "sha1-Ay6n8MWgVRY9FGGii6rgNn25J5o=",
7896       "requires": {
7897         "react-themeable": "1.1.0",
7898         "section-iterator": "2.0.0"
7899       }
7900     },
7901     "react-bootstrap": {
7902       "version": "0.30.10",
7903       "resolved": "http://registry.npm.taobao.org/react-bootstrap/download/react-bootstrap-0.30.10.tgz",
7904       "integrity": "sha1-27ppCVlfKvTZGTfbD5bsjC3y0ag=",
7905       "requires": {
7906         "babel-runtime": "6.26.0",
7907         "classnames": "2.2.5",
7908         "dom-helpers": "3.3.1",
7909         "invariant": "2.2.4",
7910         "keycode": "2.2.0",
7911         "prop-types": "15.6.1",
7912         "react-overlays": "0.6.12",
7913         "react-prop-types": "0.4.0",
7914         "uncontrollable": "4.1.0",
7915         "warning": "3.0.0"
7916       },
7917       "dependencies": {
7918         "react-overlays": {
7919           "version": "0.6.12",
7920           "resolved": "http://registry.npm.taobao.org/react-overlays/download/react-overlays-0.6.12.tgz",
7921           "integrity": "sha1-oHnHUMxCnX20x0dKlbS1QDPiVcM=",
7922           "requires": {
7923             "classnames": "2.2.5",
7924             "dom-helpers": "3.3.1",
7925             "react-prop-types": "0.4.0",
7926             "warning": "3.0.0"
7927           }
7928         }
7929       }
7930     },
7931     "react-deep-force-update": {
7932       "version": "1.1.1",
7933       "resolved": "http://registry.npm.taobao.org/react-deep-force-update/download/react-deep-force-update-1.1.1.tgz",
7934       "integrity": "sha1-vNMUeAJ7ZLMznxCJIatSC0MT3Cw=",
7935       "dev": true
7936     },
7937     "react-dom": {
7938       "version": "15.5.4",
7939       "resolved": "http://registry.npm.taobao.org/react-dom/download/react-dom-15.5.4.tgz",
7940       "integrity": "sha1-ugwoeG/VLtfk8hNf4CiNRirvk9o=",
7941       "requires": {
7942         "fbjs": "0.8.16",
7943         "loose-envify": "1.3.1",
7944         "object-assign": "4.1.1",
7945         "prop-types": "15.5.10"
7946       },
7947       "dependencies": {
7948         "prop-types": {
7949           "version": "15.5.10",
7950           "resolved": "http://registry.npm.taobao.org/prop-types/download/prop-types-15.5.10.tgz",
7951           "integrity": "sha1-J5ffwxJhguOpXj37suiT3ddFYVQ=",
7952           "requires": {
7953             "fbjs": "0.8.16",
7954             "loose-envify": "1.3.1"
7955           }
7956         }
7957       }
7958     },
7959     "react-hot-api": {
7960       "version": "0.4.7",
7961       "resolved": "http://registry.npm.taobao.org/react-hot-api/download/react-hot-api-0.4.7.tgz",
7962       "integrity": "sha1-p+IqVtJS4Rq9k2a2EmTPRJLFgXE=",
7963       "dev": true
7964     },
7965     "react-hot-loader": {
7966       "version": "1.3.1",
7967       "resolved": "http://registry.npm.taobao.org/react-hot-loader/download/react-hot-loader-1.3.1.tgz",
7968       "integrity": "sha1-yVZHrni3Pfzv9uxx/8sEGC/22vk=",
7969       "dev": true,
7970       "requires": {
7971         "react-hot-api": "0.4.7",
7972         "source-map": "0.4.4"
7973       },
7974       "dependencies": {
7975         "source-map": {
7976           "version": "0.4.4",
7977           "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.4.4.tgz",
7978           "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
7979           "dev": true,
7980           "requires": {
7981             "amdefine": "1.0.1"
7982           }
7983         }
7984       }
7985     },
7986     "react-is": {
7987       "version": "16.4.0",
7988       "resolved": "http://registry.npm.taobao.org/react-is/download/react-is-16.4.0.tgz",
7989       "integrity": "sha1-zJ/chVrDTS59nS63BZu8JA01/88="
7990     },
7991     "react-lazy-cache": {
7992       "version": "3.0.1",
7993       "resolved": "http://registry.npm.taobao.org/react-lazy-cache/download/react-lazy-cache-3.0.1.tgz",
7994       "integrity": "sha1-DcZNON8XZ+93Z4xclBkAZMsRsM0=",
7995       "requires": {
7996         "deep-equal": "1.0.1"
7997       }
7998     },
7999     "react-markdown": {
8000       "version": "2.5.1",
8001       "resolved": "http://registry.npm.taobao.org/react-markdown/download/react-markdown-2.5.1.tgz",
8002       "integrity": "sha1-96bCajpfr11MIJgVXZd16Cb9Vu4=",
8003       "requires": {
8004         "commonmark": "0.24.0",
8005         "commonmark-react-renderer": "4.3.4",
8006         "prop-types": "15.6.1"
8007       }
8008     },
8009     "react-overlays": {
8010       "version": "0.8.3",
8011       "resolved": "http://registry.npm.taobao.org/react-overlays/download/react-overlays-0.8.3.tgz",
8012       "integrity": "sha1-+tZe6lskMBzKGSoWn13dsLINOsU=",
8013       "requires": {
8014         "classnames": "2.2.5",
8015         "dom-helpers": "3.3.1",
8016         "prop-types": "15.6.1",
8017         "prop-types-extra": "1.1.0",
8018         "react-transition-group": "2.3.1",
8019         "warning": "3.0.0"
8020       }
8021     },
8022     "react-prop-types": {
8023       "version": "0.4.0",
8024       "resolved": "http://registry.npm.taobao.org/react-prop-types/download/react-prop-types-0.4.0.tgz",
8025       "integrity": "sha1-+ZsL+0AGkpya8gUefBQUpcdbk9A=",
8026       "requires": {
8027         "warning": "3.0.0"
8028       }
8029     },
8030     "react-proxy": {
8031       "version": "1.1.8",
8032       "resolved": "http://registry.npm.taobao.org/react-proxy/download/react-proxy-1.1.8.tgz",
8033       "integrity": "sha1-nb/Z2SdSjDqp9ETkVYw3gwq4wmo=",
8034       "dev": true,
8035       "requires": {
8036         "lodash": "4.17.10",
8037         "react-deep-force-update": "1.1.1"
8038       }
8039     },
8040     "react-redux": {
8041       "version": "4.4.9",
8042       "resolved": "http://registry.npm.taobao.org/react-redux/download/react-redux-4.4.9.tgz",
8043       "integrity": "sha1-jKbUZwklpFTOZwhsIwXpYwZwkJo=",
8044       "requires": {
8045         "create-react-class": "15.6.3",
8046         "hoist-non-react-statics": "2.5.0",
8047         "invariant": "2.2.4",
8048         "lodash": "4.17.10",
8049         "loose-envify": "1.3.1",
8050         "prop-types": "15.6.1"
8051       }
8052     },
8053     "react-router": {
8054       "version": "2.6.1",
8055       "resolved": "http://registry.npm.taobao.org/react-router/download/react-router-2.6.1.tgz",
8056       "integrity": "sha1-4EVNZr1hsSPZTbco+O0z2ZCL4iY=",
8057       "requires": {
8058         "history": "2.1.2",
8059         "hoist-non-react-statics": "1.2.0",
8060         "invariant": "2.2.4",
8061         "loose-envify": "1.3.1",
8062         "warning": "3.0.0"
8063       },
8064       "dependencies": {
8065         "hoist-non-react-statics": {
8066           "version": "1.2.0",
8067           "resolved": "http://registry.npm.taobao.org/hoist-non-react-statics/download/hoist-non-react-statics-1.2.0.tgz",
8068           "integrity": "sha1-qkSM8JhtVcxAdzsXF0t90GbLfPs="
8069         }
8070       }
8071     },
8072     "react-router-redux": {
8073       "version": "4.0.8",
8074       "resolved": "http://registry.npm.taobao.org/react-router-redux/download/react-router-redux-4.0.8.tgz",
8075       "integrity": "sha1-InQDWWtRUeGCN32rg1tdRfD4BU4="
8076     },
8077     "react-router-scroll": {
8078       "version": "0.3.3",
8079       "resolved": "http://registry.npm.taobao.org/react-router-scroll/download/react-router-scroll-0.3.3.tgz",
8080       "integrity": "sha1-5XIA/YY+co/OjpC+kz9TFZkPwOY=",
8081       "requires": {
8082         "history": "2.1.2",
8083         "scroll-behavior": "0.8.2",
8084         "warning": "3.0.0"
8085       }
8086     },
8087     "react-themeable": {
8088       "version": "1.1.0",
8089       "resolved": "http://registry.npm.taobao.org/react-themeable/download/react-themeable-1.1.0.tgz",
8090       "integrity": "sha1-fURm3ZsrX6dQWHJ4JenxUro3mg4=",
8091       "requires": {
8092         "object-assign": "3.0.0"
8093       },
8094       "dependencies": {
8095         "object-assign": {
8096           "version": "3.0.0",
8097           "resolved": "http://registry.npm.taobao.org/object-assign/download/object-assign-3.0.0.tgz",
8098           "integrity": "sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I="
8099         }
8100       }
8101     },
8102     "react-transform-catch-errors": {
8103       "version": "1.0.2",
8104       "resolved": "http://registry.npm.taobao.org/react-transform-catch-errors/download/react-transform-catch-errors-1.0.2.tgz",
8105       "integrity": "sha1-G01KdulycYlvwW/jCGx5PsiKnus=",
8106       "dev": true
8107     },
8108     "react-transform-hmr": {
8109       "version": "1.0.4",
8110       "resolved": "http://registry.npm.taobao.org/react-transform-hmr/download/react-transform-hmr-1.0.4.tgz",
8111       "integrity": "sha1-4aQL0Krvxy6N/Xp82gmvhQZjl7s=",
8112       "dev": true,
8113       "requires": {
8114         "global": "4.3.2",
8115         "react-proxy": "1.1.8"
8116       }
8117     },
8118     "react-transition-group": {
8119       "version": "2.3.1",
8120       "resolved": "http://registry.npm.taobao.org/react-transition-group/download/react-transition-group-2.3.1.tgz",
8121       "integrity": "sha1-MdYRsz4UOl4PLZTDSOAmoPO0dLY=",
8122       "requires": {
8123         "dom-helpers": "3.3.1",
8124         "loose-envify": "1.3.1",
8125         "prop-types": "15.6.1"
8126       }
8127     },
8128     "read-config-file": {
8129       "version": "3.0.1",
8130       "resolved": "http://registry.npm.taobao.org/read-config-file/download/read-config-file-3.0.1.tgz",
8131       "integrity": "sha1-MH7S4WL6VDBtCubUHpzcgpcg0qk=",
8132       "dev": true,
8133       "requires": {
8134         "ajv": "6.5.0",
8135         "ajv-keywords": "3.2.0",
8136         "bluebird-lst": "1.0.5",
8137         "dotenv": "5.0.1",
8138         "dotenv-expand": "4.2.0",
8139         "fs-extra-p": "4.6.0",
8140         "js-yaml": "3.11.0",
8141         "json5": "1.0.1",
8142         "lazy-val": "1.0.3"
8143       },
8144       "dependencies": {
8145         "ajv": {
8146           "version": "6.5.0",
8147           "resolved": "http://registry.npm.taobao.org/ajv/download/ajv-6.5.0.tgz",
8148           "integrity": "sha1-TIr/34CIfY8TLJxSq4otxNC3skw=",
8149           "dev": true,
8150           "requires": {
8151             "fast-deep-equal": "2.0.1",
8152             "fast-json-stable-stringify": "2.0.0",
8153             "json-schema-traverse": "0.3.1",
8154             "uri-js": "4.2.2"
8155           }
8156         },
8157         "fast-deep-equal": {
8158           "version": "2.0.1",
8159           "resolved": "http://registry.npm.taobao.org/fast-deep-equal/download/fast-deep-equal-2.0.1.tgz",
8160           "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",
8161           "dev": true
8162         },
8163         "json5": {
8164           "version": "1.0.1",
8165           "resolved": "http://registry.npm.taobao.org/json5/download/json5-1.0.1.tgz",
8166           "integrity": "sha1-d5+wAYYE+oVOrL9iUhgNg1Q+Pb4=",
8167           "dev": true,
8168           "requires": {
8169             "minimist": "1.2.0"
8170           }
8171         },
8172         "minimist": {
8173           "version": "1.2.0",
8174           "resolved": "http://registry.npm.taobao.org/minimist/download/minimist-1.2.0.tgz",
8175           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
8176           "dev": true
8177         }
8178       }
8179     },
8180     "read-pkg": {
8181       "version": "1.1.0",
8182       "resolved": "http://registry.npm.taobao.org/read-pkg/download/read-pkg-1.1.0.tgz",
8183       "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
8184       "dev": true,
8185       "requires": {
8186         "load-json-file": "1.1.0",
8187         "normalize-package-data": "2.4.0",
8188         "path-type": "1.1.0"
8189       }
8190     },
8191     "read-pkg-up": {
8192       "version": "1.0.1",
8193       "resolved": "http://registry.npm.taobao.org/read-pkg-up/download/read-pkg-up-1.0.1.tgz",
8194       "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
8195       "dev": true,
8196       "requires": {
8197         "find-up": "1.1.2",
8198         "read-pkg": "1.1.0"
8199       }
8200     },
8201     "readable-stream": {
8202       "version": "1.1.14",
8203       "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-1.1.14.tgz",
8204       "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
8205       "requires": {
8206         "core-util-is": "1.0.2",
8207         "inherits": "2.0.3",
8208         "isarray": "0.0.1",
8209         "string_decoder": "0.10.31"
8210       }
8211     },
8212     "readdirp": {
8213       "version": "2.1.0",
8214       "resolved": "http://registry.npm.taobao.org/readdirp/download/readdirp-2.1.0.tgz",
8215       "integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=",
8216       "dev": true,
8217       "requires": {
8218         "graceful-fs": "4.1.11",
8219         "minimatch": "3.0.4",
8220         "readable-stream": "2.3.6",
8221         "set-immediate-shim": "1.0.1"
8222       },
8223       "dependencies": {
8224         "isarray": {
8225           "version": "1.0.0",
8226           "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
8227           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
8228           "dev": true
8229         },
8230         "process-nextick-args": {
8231           "version": "2.0.0",
8232           "resolved": "http://registry.npm.taobao.org/process-nextick-args/download/process-nextick-args-2.0.0.tgz",
8233           "integrity": "sha1-o31zL0JxtKsa0HDTVQjoKQeI/6o=",
8234           "dev": true
8235         },
8236         "readable-stream": {
8237           "version": "2.3.6",
8238           "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.6.tgz",
8239           "integrity": "sha1-sRwn2IuP8fvgcGQ8+UsMea4bCq8=",
8240           "dev": true,
8241           "requires": {
8242             "core-util-is": "1.0.2",
8243             "inherits": "2.0.3",
8244             "isarray": "1.0.0",
8245             "process-nextick-args": "2.0.0",
8246             "safe-buffer": "5.1.2",
8247             "string_decoder": "1.1.1",
8248             "util-deprecate": "1.0.2"
8249           }
8250         },
8251         "string_decoder": {
8252           "version": "1.1.1",
8253           "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz",
8254           "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=",
8255           "dev": true,
8256           "requires": {
8257             "safe-buffer": "5.1.2"
8258           }
8259         }
8260       }
8261     },
8262     "readline2": {
8263       "version": "1.0.1",
8264       "resolved": "http://registry.npm.taobao.org/readline2/download/readline2-1.0.1.tgz",
8265       "integrity": "sha1-QQWWCP/BVHV7cV2ZidGZ/783LjU=",
8266       "dev": true,
8267       "requires": {
8268         "code-point-at": "1.1.0",
8269         "is-fullwidth-code-point": "1.0.0",
8270         "mute-stream": "0.0.5"
8271       }
8272     },
8273     "rechoir": {
8274       "version": "0.6.2",
8275       "resolved": "http://registry.npm.taobao.org/rechoir/download/rechoir-0.6.2.tgz",
8276       "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=",
8277       "dev": true,
8278       "requires": {
8279         "resolve": "1.7.1"
8280       }
8281     },
8282     "redbox-react": {
8283       "version": "1.6.0",
8284       "resolved": "http://registry.npm.taobao.org/redbox-react/download/redbox-react-1.6.0.tgz",
8285       "integrity": "sha1-51OsAllbwb9pWzk1iJpPWxtaIaE=",
8286       "dev": true,
8287       "requires": {
8288         "error-stack-parser": "1.3.6",
8289         "object-assign": "4.1.1",
8290         "prop-types": "15.6.1",
8291         "sourcemapped-stacktrace": "1.1.8"
8292       }
8293     },
8294     "redent": {
8295       "version": "1.0.0",
8296       "resolved": "http://registry.npm.taobao.org/redent/download/redent-1.0.0.tgz",
8297       "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
8298       "dev": true,
8299       "requires": {
8300         "indent-string": "2.1.0",
8301         "strip-indent": "1.0.1"
8302       }
8303     },
8304     "redis": {
8305       "version": "2.8.0",
8306       "resolved": "http://registry.npm.taobao.org/redis/download/redis-2.8.0.tgz",
8307       "integrity": "sha1-ICKI4/WMSfYHnZevehDhMDrhSwI=",
8308       "optional": true,
8309       "requires": {
8310         "double-ended-queue": "2.1.0-0",
8311         "redis-commands": "1.3.5",
8312         "redis-parser": "2.6.0"
8313       }
8314     },
8315     "redis-commands": {
8316       "version": "1.3.5",
8317       "resolved": "http://registry.npm.taobao.org/redis-commands/download/redis-commands-1.3.5.tgz",
8318       "integrity": "sha1-RJWIlBTx6IYmEYCxRC5ylWAtg6I=",
8319       "optional": true
8320     },
8321     "redis-parser": {
8322       "version": "2.6.0",
8323       "resolved": "http://registry.npm.taobao.org/redis-parser/download/redis-parser-2.6.0.tgz",
8324       "integrity": "sha1-Uu0J2srBCPGmMcB+m2mUHnoZUEs=",
8325       "optional": true
8326     },
8327     "redux": {
8328       "version": "3.5.2",
8329       "resolved": "http://registry.npm.taobao.org/redux/download/redux-3.5.2.tgz",
8330       "integrity": "sha1-RTN0XpcLZH7CYGaoOqMOnib6+EM=",
8331       "requires": {
8332         "lodash": "4.17.10",
8333         "lodash-es": "4.17.10",
8334         "loose-envify": "1.3.1",
8335         "symbol-observable": "0.2.4"
8336       }
8337     },
8338     "redux-form": {
8339       "version": "5.3.6",
8340       "resolved": "http://registry.npm.taobao.org/redux-form/download/redux-form-5.3.6.tgz",
8341       "integrity": "sha1-93qB2/ONRNJupBEQCiPxninNGUY=",
8342       "requires": {
8343         "deep-equal": "1.0.1",
8344         "hoist-non-react-statics": "1.2.0",
8345         "invariant": "2.2.4",
8346         "is-promise": "2.1.0",
8347         "prop-types": "15.6.1",
8348         "react-lazy-cache": "3.0.1"
8349       },
8350       "dependencies": {
8351         "hoist-non-react-statics": {
8352           "version": "1.2.0",
8353           "resolved": "http://registry.npm.taobao.org/hoist-non-react-statics/download/hoist-non-react-statics-1.2.0.tgz",
8354           "integrity": "sha1-qkSM8JhtVcxAdzsXF0t90GbLfPs="
8355         }
8356       }
8357     },
8358     "redux-thunk": {
8359       "version": "2.1.2",
8360       "resolved": "http://registry.npm.taobao.org/redux-thunk/download/redux-thunk-2.1.2.tgz",
8361       "integrity": "sha1-xpjtc006dEjdDemGWg+0ExLC13k="
8362     },
8363     "regenerate": {
8364       "version": "1.4.0",
8365       "resolved": "http://registry.npm.taobao.org/regenerate/download/regenerate-1.4.0.tgz",
8366       "integrity": "sha1-SoVuxLVuQHfFV1icroXnpMiGmhE=",
8367       "dev": true
8368     },
8369     "regenerator-runtime": {
8370       "version": "0.9.6",
8371       "resolved": "http://registry.npm.taobao.org/regenerator-runtime/download/regenerator-runtime-0.9.6.tgz",
8372       "integrity": "sha1-0z65XQ0gAaS+OWWXB8UbDLcc4Ck="
8373     },
8374     "regenerator-transform": {
8375       "version": "0.10.1",
8376       "resolved": "http://registry.npm.taobao.org/regenerator-transform/download/regenerator-transform-0.10.1.tgz",
8377       "integrity": "sha1-HkmWg3Ix2ot/PPQRTXG1aRoGgN0=",
8378       "dev": true,
8379       "requires": {
8380         "babel-runtime": "6.26.0",
8381         "babel-types": "6.26.0",
8382         "private": "0.1.8"
8383       }
8384     },
8385     "regex-cache": {
8386       "version": "0.4.4",
8387       "resolved": "http://registry.npm.taobao.org/regex-cache/download/regex-cache-0.4.4.tgz",
8388       "integrity": "sha1-db3FiioUls7EihKDW8VMjVYjNt0=",
8389       "dev": true,
8390       "requires": {
8391         "is-equal-shallow": "0.1.3"
8392       }
8393     },
8394     "regexpu-core": {
8395       "version": "2.0.0",
8396       "resolved": "http://registry.npm.taobao.org/regexpu-core/download/regexpu-core-2.0.0.tgz",
8397       "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=",
8398       "dev": true,
8399       "requires": {
8400         "regenerate": "1.4.0",
8401         "regjsgen": "0.2.0",
8402         "regjsparser": "0.1.5"
8403       }
8404     },
8405     "registry-auth-token": {
8406       "version": "3.3.2",
8407       "resolved": "http://registry.npm.taobao.org/registry-auth-token/download/registry-auth-token-3.3.2.tgz",
8408       "integrity": "sha1-hR/UkDjuy1hpERFa+EUmDuyYPyA=",
8409       "dev": true,
8410       "requires": {
8411         "rc": "1.2.8",
8412         "safe-buffer": "5.1.2"
8413       }
8414     },
8415     "registry-url": {
8416       "version": "3.1.0",
8417       "resolved": "http://registry.npm.taobao.org/registry-url/download/registry-url-3.1.0.tgz",
8418       "integrity": "sha1-PU74cPc93h138M+aOBQyRE4XSUI=",
8419       "dev": true,
8420       "requires": {
8421         "rc": "1.2.8"
8422       }
8423     },
8424     "regjsgen": {
8425       "version": "0.2.0",
8426       "resolved": "http://registry.npm.taobao.org/regjsgen/download/regjsgen-0.2.0.tgz",
8427       "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=",
8428       "dev": true
8429     },
8430     "regjsparser": {
8431       "version": "0.1.5",
8432       "resolved": "http://registry.npm.taobao.org/regjsparser/download/regjsparser-0.1.5.tgz",
8433       "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=",
8434       "dev": true,
8435       "requires": {
8436         "jsesc": "0.5.0"
8437       },
8438       "dependencies": {
8439         "jsesc": {
8440           "version": "0.5.0",
8441           "resolved": "http://registry.npm.taobao.org/jsesc/download/jsesc-0.5.0.tgz",
8442           "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
8443           "dev": true
8444         }
8445       }
8446     },
8447     "remove-trailing-separator": {
8448       "version": "1.1.0",
8449       "resolved": "http://registry.npm.taobao.org/remove-trailing-separator/download/remove-trailing-separator-1.1.0.tgz",
8450       "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
8451       "dev": true
8452     },
8453     "repeat-element": {
8454       "version": "1.1.2",
8455       "resolved": "http://registry.npm.taobao.org/repeat-element/download/repeat-element-1.1.2.tgz",
8456       "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=",
8457       "dev": true
8458     },
8459     "repeat-string": {
8460       "version": "1.6.1",
8461       "resolved": "http://registry.npm.taobao.org/repeat-string/download/repeat-string-1.6.1.tgz",
8462       "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
8463       "dev": true
8464     },
8465     "repeating": {
8466       "version": "2.0.1",
8467       "resolved": "http://registry.npm.taobao.org/repeating/download/repeating-2.0.1.tgz",
8468       "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
8469       "requires": {
8470         "is-finite": "1.0.2"
8471       }
8472     },
8473     "request": {
8474       "version": "2.87.0",
8475       "resolved": "http://registry.npm.taobao.org/request/download/request-2.87.0.tgz",
8476       "integrity": "sha1-MvACNc0I1IK00NaNuTqCnA7VdW4=",
8477       "requires": {
8478         "aws-sign2": "0.7.0",
8479         "aws4": "1.7.0",
8480         "caseless": "0.12.0",
8481         "combined-stream": "1.0.6",
8482         "extend": "3.0.1",
8483         "forever-agent": "0.6.1",
8484         "form-data": "2.3.2",
8485         "har-validator": "5.0.3",
8486         "http-signature": "1.2.0",
8487         "is-typedarray": "1.0.0",
8488         "isstream": "0.1.2",
8489         "json-stringify-safe": "5.0.1",
8490         "mime-types": "2.1.18",
8491         "oauth-sign": "0.8.2",
8492         "performance-now": "2.1.0",
8493         "qs": "6.5.2",
8494         "safe-buffer": "5.1.2",
8495         "tough-cookie": "2.3.4",
8496         "tunnel-agent": "0.6.0",
8497         "uuid": "3.2.1"
8498       },
8499       "dependencies": {
8500         "uuid": {
8501           "version": "3.2.1",
8502           "resolved": "http://registry.npm.taobao.org/uuid/download/uuid-3.2.1.tgz",
8503           "integrity": "sha1-EsUou51Y0LkmXZovbw/ovhf/HxQ="
8504         }
8505       }
8506     },
8507     "requestretry": {
8508       "version": "1.13.0",
8509       "resolved": "http://registry.npm.taobao.org/requestretry/download/requestretry-1.13.0.tgz",
8510       "integrity": "sha1-IT7BAG7rdQ6LjOVBdig9FajVXZQ=",
8511       "optional": true,
8512       "requires": {
8513         "extend": "3.0.1",
8514         "lodash": "4.17.10",
8515         "request": "2.87.0",
8516         "when": "3.7.8"
8517       }
8518     },
8519     "require-directory": {
8520       "version": "2.1.1",
8521       "resolved": "http://registry.npm.taobao.org/require-directory/download/require-directory-2.1.1.tgz",
8522       "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
8523       "dev": true
8524     },
8525     "require-from-string": {
8526       "version": "1.2.1",
8527       "resolved": "http://registry.npm.taobao.org/require-from-string/download/require-from-string-1.2.1.tgz",
8528       "integrity": "sha1-UpyczvJzgK3+yaL5ZbZJu+5jZBg=",
8529       "dev": true
8530     },
8531     "require-main-filename": {
8532       "version": "1.0.1",
8533       "resolved": "http://registry.npm.taobao.org/require-main-filename/download/require-main-filename-1.0.1.tgz",
8534       "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
8535       "dev": true
8536     },
8537     "require-uncached": {
8538       "version": "1.0.3",
8539       "resolved": "http://registry.npm.taobao.org/require-uncached/download/require-uncached-1.0.3.tgz",
8540       "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=",
8541       "dev": true,
8542       "requires": {
8543         "caller-path": "0.1.0",
8544         "resolve-from": "1.0.1"
8545       }
8546     },
8547     "requires-port": {
8548       "version": "1.0.0",
8549       "resolved": "http://registry.npm.taobao.org/requires-port/download/requires-port-1.0.0.tgz",
8550       "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",
8551       "dev": true
8552     },
8553     "reselect": {
8554       "version": "3.0.1",
8555       "resolved": "http://registry.npm.taobao.org/reselect/download/reselect-3.0.1.tgz",
8556       "integrity": "sha1-79qpjqdFEyTQkrKyFjpqHXqaIUc="
8557     },
8558     "resolve": {
8559       "version": "1.7.1",
8560       "resolved": "http://registry.npm.taobao.org/resolve/download/resolve-1.7.1.tgz",
8561       "integrity": "sha1-qt1lY3T9KYruiVvAJrgpdBhnf9M=",
8562       "dev": true,
8563       "requires": {
8564         "path-parse": "1.0.5"
8565       }
8566     },
8567     "resolve-from": {
8568       "version": "1.0.1",
8569       "resolved": "http://registry.npm.taobao.org/resolve-from/download/resolve-from-1.0.1.tgz",
8570       "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=",
8571       "dev": true
8572     },
8573     "resolve-url": {
8574       "version": "0.2.1",
8575       "resolved": "http://registry.npm.taobao.org/resolve-url/download/resolve-url-0.2.1.tgz",
8576       "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
8577       "dev": true
8578     },
8579     "resolve-url-loader": {
8580       "version": "1.6.1",
8581       "resolved": "http://registry.npm.taobao.org/resolve-url-loader/download/resolve-url-loader-1.6.1.tgz",
8582       "integrity": "sha1-Sm4Dx03TjV393w9AS0ddbpACVjU=",
8583       "dev": true,
8584       "requires": {
8585         "camelcase": "1.2.1",
8586         "convert-source-map": "1.5.1",
8587         "loader-utils": "0.2.17",
8588         "lodash.defaults": "3.1.2",
8589         "rework": "1.0.1",
8590         "rework-visit": "1.0.0",
8591         "source-map": "0.1.43",
8592         "urix": "0.1.0"
8593       },
8594       "dependencies": {
8595         "camelcase": {
8596           "version": "1.2.1",
8597           "resolved": "http://registry.npm.taobao.org/camelcase/download/camelcase-1.2.1.tgz",
8598           "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=",
8599           "dev": true
8600         },
8601         "lodash.assign": {
8602           "version": "3.2.0",
8603           "resolved": "http://registry.npm.taobao.org/lodash.assign/download/lodash.assign-3.2.0.tgz",
8604           "integrity": "sha1-POnwI0tLIiPilrj6CsH+6OvKZPo=",
8605           "dev": true,
8606           "requires": {
8607             "lodash._baseassign": "3.2.0",
8608             "lodash._createassigner": "3.1.1",
8609             "lodash.keys": "3.1.2"
8610           }
8611         },
8612         "lodash.defaults": {
8613           "version": "3.1.2",
8614           "resolved": "http://registry.npm.taobao.org/lodash.defaults/download/lodash.defaults-3.1.2.tgz",
8615           "integrity": "sha1-xzCLGNv4vJNy1wGnNJPGEZK9Liw=",
8616           "dev": true,
8617           "requires": {
8618             "lodash.assign": "3.2.0",
8619             "lodash.restparam": "3.6.1"
8620           }
8621         },
8622         "source-map": {
8623           "version": "0.1.43",
8624           "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.1.43.tgz",
8625           "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=",
8626           "dev": true,
8627           "requires": {
8628             "amdefine": "1.0.1"
8629           }
8630         }
8631       }
8632     },
8633     "restore-cursor": {
8634       "version": "1.0.1",
8635       "resolved": "http://registry.npm.taobao.org/restore-cursor/download/restore-cursor-1.0.1.tgz",
8636       "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=",
8637       "dev": true,
8638       "requires": {
8639         "exit-hook": "1.1.1",
8640         "onetime": "1.1.0"
8641       }
8642     },
8643     "rework": {
8644       "version": "1.0.1",
8645       "resolved": "http://registry.npm.taobao.org/rework/download/rework-1.0.1.tgz",
8646       "integrity": "sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc=",
8647       "dev": true,
8648       "requires": {
8649         "convert-source-map": "0.3.5",
8650         "css": "2.2.3"
8651       },
8652       "dependencies": {
8653         "convert-source-map": {
8654           "version": "0.3.5",
8655           "resolved": "http://registry.npm.taobao.org/convert-source-map/download/convert-source-map-0.3.5.tgz",
8656           "integrity": "sha1-8dgClQr33SYxof6+BZZVDIarMZA=",
8657           "dev": true
8658         }
8659       }
8660     },
8661     "rework-visit": {
8662       "version": "1.0.0",
8663       "resolved": "http://registry.npm.taobao.org/rework-visit/download/rework-visit-1.0.0.tgz",
8664       "integrity": "sha1-mUWygD8hni96ygCtuLyfZA+ELJo=",
8665       "dev": true
8666     },
8667     "right-align": {
8668       "version": "0.1.3",
8669       "resolved": "http://registry.npm.taobao.org/right-align/download/right-align-0.1.3.tgz",
8670       "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=",
8671       "dev": true,
8672       "requires": {
8673         "align-text": "0.1.4"
8674       }
8675     },
8676     "rimraf": {
8677       "version": "2.6.2",
8678       "resolved": "http://registry.npm.taobao.org/rimraf/download/rimraf-2.6.2.tgz",
8679       "integrity": "sha1-LtgVDSShbqhlHm1u8PR8QVjOejY=",
8680       "dev": true,
8681       "requires": {
8682         "glob": "7.1.2"
8683       }
8684     },
8685     "ripemd160": {
8686       "version": "0.2.0",
8687       "resolved": "http://registry.npm.taobao.org/ripemd160/download/ripemd160-0.2.0.tgz",
8688       "integrity": "sha1-K/GYveFnys+lHAqSjoS2i74XH84=",
8689       "dev": true
8690     },
8691     "run-async": {
8692       "version": "0.1.0",
8693       "resolved": "http://registry.npm.taobao.org/run-async/download/run-async-0.1.0.tgz",
8694       "integrity": "sha1-yK1KXhEGYeQCp9IbUw4AnyX444k=",
8695       "dev": true,
8696       "requires": {
8697         "once": "1.4.0"
8698       }
8699     },
8700     "rx-lite": {
8701       "version": "3.1.2",
8702       "resolved": "http://registry.npm.taobao.org/rx-lite/download/rx-lite-3.1.2.tgz",
8703       "integrity": "sha1-Gc5QLKVyZl87ZHsQk5+X/RYV8QI=",
8704       "dev": true
8705     },
8706     "safe-buffer": {
8707       "version": "5.1.2",
8708       "resolved": "http://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.1.2.tgz",
8709       "integrity": "sha1-mR7GnSluAxN0fVm9/St0XDX4go0="
8710     },
8711     "safer-buffer": {
8712       "version": "2.1.2",
8713       "resolved": "http://registry.npm.taobao.org/safer-buffer/download/safer-buffer-2.1.2.tgz",
8714       "integrity": "sha1-RPoWGwGHuVSd2Eu5GAL5vYOFzWo="
8715     },
8716     "sanitize-filename": {
8717       "version": "1.6.1",
8718       "resolved": "http://registry.npm.taobao.org/sanitize-filename/download/sanitize-filename-1.6.1.tgz",
8719       "integrity": "sha1-YS2hyWRz+gLczaktzVtKsWSmdyo=",
8720       "dev": true,
8721       "requires": {
8722         "truncate-utf8-bytes": "1.0.2"
8723       }
8724     },
8725     "sass-graph": {
8726       "version": "2.2.4",
8727       "resolved": "http://registry.npm.taobao.org/sass-graph/download/sass-graph-2.2.4.tgz",
8728       "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=",
8729       "dev": true,
8730       "requires": {
8731         "glob": "7.1.2",
8732         "lodash": "4.17.10",
8733         "scss-tokenizer": "0.2.3",
8734         "yargs": "7.1.0"
8735       },
8736       "dependencies": {
8737         "camelcase": {
8738           "version": "3.0.0",
8739           "resolved": "http://registry.npm.taobao.org/camelcase/download/camelcase-3.0.0.tgz",
8740           "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
8741           "dev": true
8742         },
8743         "cliui": {
8744           "version": "3.2.0",
8745           "resolved": "http://registry.npm.taobao.org/cliui/download/cliui-3.2.0.tgz",
8746           "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
8747           "dev": true,
8748           "requires": {
8749             "string-width": "1.0.2",
8750             "strip-ansi": "3.0.1",
8751             "wrap-ansi": "2.1.0"
8752           }
8753         },
8754         "os-locale": {
8755           "version": "1.4.0",
8756           "resolved": "http://registry.npm.taobao.org/os-locale/download/os-locale-1.4.0.tgz",
8757           "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
8758           "dev": true,
8759           "requires": {
8760             "lcid": "1.0.0"
8761           }
8762         },
8763         "which-module": {
8764           "version": "1.0.0",
8765           "resolved": "http://registry.npm.taobao.org/which-module/download/which-module-1.0.0.tgz",
8766           "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=",
8767           "dev": true
8768         },
8769         "yargs": {
8770           "version": "7.1.0",
8771           "resolved": "http://registry.npm.taobao.org/yargs/download/yargs-7.1.0.tgz",
8772           "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=",
8773           "dev": true,
8774           "requires": {
8775             "camelcase": "3.0.0",
8776             "cliui": "3.2.0",
8777             "decamelize": "1.2.0",
8778             "get-caller-file": "1.0.2",
8779             "os-locale": "1.4.0",
8780             "read-pkg-up": "1.0.1",
8781             "require-directory": "2.1.1",
8782             "require-main-filename": "1.0.1",
8783             "set-blocking": "2.0.0",
8784             "string-width": "1.0.2",
8785             "which-module": "1.0.0",
8786             "y18n": "3.2.1",
8787             "yargs-parser": "5.0.0"
8788           }
8789         },
8790         "yargs-parser": {
8791           "version": "5.0.0",
8792           "resolved": "http://registry.npm.taobao.org/yargs-parser/download/yargs-parser-5.0.0.tgz",
8793           "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=",
8794           "dev": true,
8795           "requires": {
8796             "camelcase": "3.0.0"
8797           }
8798         }
8799       }
8800     },
8801     "sass-loader": {
8802       "version": "4.0.2",
8803       "resolved": "http://registry.npm.taobao.org/sass-loader/download/sass-loader-4.0.2.tgz",
8804       "integrity": "sha1-phbrdwNmVD5k9UfIYw85xNp18V0=",
8805       "dev": true,
8806       "requires": {
8807         "async": "2.6.1",
8808         "loader-utils": "0.2.17",
8809         "object-assign": "4.1.1"
8810       }
8811     },
8812     "sass-resources-loader": {
8813       "version": "1.1.0",
8814       "resolved": "http://registry.npm.taobao.org/sass-resources-loader/download/sass-resources-loader-1.1.0.tgz",
8815       "integrity": "sha1-D9nm4cy89+ibbRx00Ykg4HsQIL8=",
8816       "dev": true,
8817       "requires": {
8818         "async": "1.5.2",
8819         "chalk": "1.1.3",
8820         "glob": "7.1.2"
8821       },
8822       "dependencies": {
8823         "async": {
8824           "version": "1.5.2",
8825           "resolved": "http://registry.npm.taobao.org/async/download/async-1.5.2.tgz",
8826           "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
8827           "dev": true
8828         }
8829       }
8830     },
8831     "sax": {
8832       "version": "1.2.4",
8833       "resolved": "http://registry.npm.taobao.org/sax/download/sax-1.2.4.tgz",
8834       "integrity": "sha1-KBYjTiN4vdxOU1T6tcqold9xANk=",
8835       "dev": true
8836     },
8837     "scroll-behavior": {
8838       "version": "0.8.2",
8839       "resolved": "http://registry.npm.taobao.org/scroll-behavior/download/scroll-behavior-0.8.2.tgz",
8840       "integrity": "sha1-rOE+QLAB2NTQB67A5/tmjPkENUY=",
8841       "requires": {
8842         "dom-helpers": "2.4.0",
8843         "invariant": "2.2.4"
8844       },
8845       "dependencies": {
8846         "dom-helpers": {
8847           "version": "2.4.0",
8848           "resolved": "http://registry.npm.taobao.org/dom-helpers/download/dom-helpers-2.4.0.tgz",
8849           "integrity": "sha1-m7SyRfY3NnsfpnAnQnKqKP4Gw2c="
8850         }
8851       }
8852     },
8853     "scss-tokenizer": {
8854       "version": "0.2.3",
8855       "resolved": "http://registry.npm.taobao.org/scss-tokenizer/download/scss-tokenizer-0.2.3.tgz",
8856       "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=",
8857       "dev": true,
8858       "requires": {
8859         "js-base64": "2.4.5",
8860         "source-map": "0.4.4"
8861       },
8862       "dependencies": {
8863         "source-map": {
8864           "version": "0.4.4",
8865           "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.4.4.tgz",
8866           "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
8867           "dev": true,
8868           "requires": {
8869             "amdefine": "1.0.1"
8870           }
8871         }
8872       }
8873     },
8874     "section-iterator": {
8875       "version": "2.0.0",
8876       "resolved": "http://registry.npm.taobao.org/section-iterator/download/section-iterator-2.0.0.tgz",
8877       "integrity": "sha1-v0RNev7rlK1Dw5rS+yYVFifMuio="
8878     },
8879     "semver": {
8880       "version": "5.5.0",
8881       "resolved": "http://registry.npm.taobao.org/semver/download/semver-5.5.0.tgz",
8882       "integrity": "sha1-3Eu8emyp2Rbe5dQ1FvAJK1j3uKs="
8883     },
8884     "semver-diff": {
8885       "version": "2.1.0",
8886       "resolved": "http://registry.npm.taobao.org/semver-diff/download/semver-diff-2.1.0.tgz",
8887       "integrity": "sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=",
8888       "dev": true,
8889       "requires": {
8890         "semver": "5.5.0"
8891       }
8892     },
8893     "semver-regex": {
8894       "version": "1.0.0",
8895       "resolved": "http://registry.npm.taobao.org/semver-regex/download/semver-regex-1.0.0.tgz",
8896       "integrity": "sha1-kqSWkGX5xwxpR1PVUkj8aPj2Usk=",
8897       "dev": true
8898     },
8899     "semver-truncate": {
8900       "version": "1.1.2",
8901       "resolved": "http://registry.npm.taobao.org/semver-truncate/download/semver-truncate-1.1.2.tgz",
8902       "integrity": "sha1-V/Qd5pcHpicJp+AQS6IRcQnqR+g=",
8903       "dev": true,
8904       "requires": {
8905         "semver": "5.5.0"
8906       }
8907     },
8908     "send": {
8909       "version": "0.16.2",
8910       "resolved": "http://registry.npm.taobao.org/send/download/send-0.16.2.tgz",
8911       "integrity": "sha1-bsyh4PjBVtFBWXVZhI32RzCmu8E=",
8912       "dev": true,
8913       "requires": {
8914         "debug": "2.6.9",
8915         "depd": "1.1.2",
8916         "destroy": "1.0.4",
8917         "encodeurl": "1.0.2",
8918         "escape-html": "1.0.3",
8919         "etag": "1.8.1",
8920         "fresh": "0.5.2",
8921         "http-errors": "1.6.3",
8922         "mime": "1.4.1",
8923         "ms": "2.0.0",
8924         "on-finished": "2.3.0",
8925         "range-parser": "1.2.0",
8926         "statuses": "1.4.0"
8927       },
8928       "dependencies": {
8929         "debug": {
8930           "version": "2.6.9",
8931           "resolved": "http://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz",
8932           "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=",
8933           "dev": true,
8934           "requires": {
8935             "ms": "2.0.0"
8936           }
8937         },
8938         "mime": {
8939           "version": "1.4.1",
8940           "resolved": "http://registry.npm.taobao.org/mime/download/mime-1.4.1.tgz",
8941           "integrity": "sha1-Eh+evEnjdm8xGnbh+hyAA8SwOqY=",
8942           "dev": true
8943         },
8944         "statuses": {
8945           "version": "1.4.0",
8946           "resolved": "http://registry.npm.taobao.org/statuses/download/statuses-1.4.0.tgz",
8947           "integrity": "sha1-u3PURtonlhBu/MG2AaJT1sRr0Ic=",
8948           "dev": true
8949         }
8950       }
8951     },
8952     "serve-static": {
8953       "version": "1.13.2",
8954       "resolved": "http://registry.npm.taobao.org/serve-static/download/serve-static-1.13.2.tgz",
8955       "integrity": "sha1-CV6Ecv1bRiN9tQzkhqQ/S4bGzsE=",
8956       "dev": true,
8957       "requires": {
8958         "encodeurl": "1.0.2",
8959         "escape-html": "1.0.3",
8960         "parseurl": "1.3.2",
8961         "send": "0.16.2"
8962       }
8963     },
8964     "set-blocking": {
8965       "version": "2.0.0",
8966       "resolved": "http://registry.npm.taobao.org/set-blocking/download/set-blocking-2.0.0.tgz",
8967       "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
8968       "dev": true
8969     },
8970     "set-immediate-shim": {
8971       "version": "1.0.1",
8972       "resolved": "http://registry.npm.taobao.org/set-immediate-shim/download/set-immediate-shim-1.0.1.tgz",
8973       "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=",
8974       "dev": true
8975     },
8976     "setimmediate": {
8977       "version": "1.0.5",
8978       "resolved": "http://registry.npm.taobao.org/setimmediate/download/setimmediate-1.0.5.tgz",
8979       "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU="
8980     },
8981     "setprototypeof": {
8982       "version": "1.1.0",
8983       "resolved": "http://registry.npm.taobao.org/setprototypeof/download/setprototypeof-1.1.0.tgz",
8984       "integrity": "sha1-0L2FU2iHtv58DYGMuWLZ2RxU5lY="
8985     },
8986     "sha.js": {
8987       "version": "2.4.11",
8988       "resolved": "http://registry.npm.taobao.org/sha.js/download/sha.js-2.4.11.tgz",
8989       "integrity": "sha1-N6XPC4HsvGlD3hCbopYNGyZYSuc=",
8990       "requires": {
8991         "inherits": "2.0.3",
8992         "safe-buffer": "5.1.2"
8993       }
8994     },
8995     "shallow-equal": {
8996       "version": "1.0.0",
8997       "resolved": "http://registry.npm.taobao.org/shallow-equal/download/shallow-equal-1.0.0.tgz",
8998       "integrity": "sha1-UI0YOLPeWQq4dXsBGyXkMJAJRfc="
8999     },
9000     "shebang-command": {
9001       "version": "1.2.0",
9002       "resolved": "http://registry.npm.taobao.org/shebang-command/download/shebang-command-1.2.0.tgz",
9003       "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
9004       "dev": true,
9005       "requires": {
9006         "shebang-regex": "1.0.0"
9007       }
9008     },
9009     "shebang-regex": {
9010       "version": "1.0.0",
9011       "resolved": "http://registry.npm.taobao.org/shebang-regex/download/shebang-regex-1.0.0.tgz",
9012       "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
9013       "dev": true
9014     },
9015     "shell-quote": {
9016       "version": "1.6.1",
9017       "resolved": "http://registry.npm.taobao.org/shell-quote/download/shell-quote-1.6.1.tgz",
9018       "integrity": "sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c=",
9019       "dev": true,
9020       "requires": {
9021         "array-filter": "0.0.1",
9022         "array-map": "0.0.0",
9023         "array-reduce": "0.0.0",
9024         "jsonify": "0.0.0"
9025       }
9026     },
9027     "shelljs": {
9028       "version": "0.7.8",
9029       "resolved": "http://registry.npm.taobao.org/shelljs/download/shelljs-0.7.8.tgz",
9030       "integrity": "sha1-3svPh0sNHl+3LhSxZKloMEjprLM=",
9031       "dev": true,
9032       "requires": {
9033         "glob": "7.1.2",
9034         "interpret": "1.1.0",
9035         "rechoir": "0.6.2"
9036       },
9037       "dependencies": {
9038         "interpret": {
9039           "version": "1.1.0",
9040           "resolved": "http://registry.npm.taobao.org/interpret/download/interpret-1.1.0.tgz",
9041           "integrity": "sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ=",
9042           "dev": true
9043         }
9044       }
9045     },
9046     "sigmund": {
9047       "version": "1.0.1",
9048       "resolved": "http://registry.npm.taobao.org/sigmund/download/sigmund-1.0.1.tgz",
9049       "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=",
9050       "dev": true
9051     },
9052     "signal-exit": {
9053       "version": "3.0.2",
9054       "resolved": "http://registry.npm.taobao.org/signal-exit/download/signal-exit-3.0.2.tgz",
9055       "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
9056       "dev": true
9057     },
9058     "single-line-log": {
9059       "version": "1.1.2",
9060       "resolved": "http://registry.npm.taobao.org/single-line-log/download/single-line-log-1.1.2.tgz",
9061       "integrity": "sha1-wvg/Jzo+GhbtsJlWYdoO1e8DM2Q=",
9062       "dev": true,
9063       "requires": {
9064         "string-width": "1.0.2"
9065       }
9066     },
9067     "slack-node": {
9068       "version": "0.2.0",
9069       "resolved": "http://registry.npm.taobao.org/slack-node/download/slack-node-0.2.0.tgz",
9070       "integrity": "sha1-3kuN3aqLeT9h29KTgQT9q/N9+jA=",
9071       "optional": true,
9072       "requires": {
9073         "requestretry": "1.13.0"
9074       }
9075     },
9076     "slash": {
9077       "version": "1.0.0",
9078       "resolved": "http://registry.npm.taobao.org/slash/download/slash-1.0.0.tgz",
9079       "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU="
9080     },
9081     "slice-ansi": {
9082       "version": "0.0.4",
9083       "resolved": "http://registry.npm.taobao.org/slice-ansi/download/slice-ansi-0.0.4.tgz",
9084       "integrity": "sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=",
9085       "dev": true
9086     },
9087     "smart-buffer": {
9088       "version": "1.1.15",
9089       "resolved": "http://registry.npm.taobao.org/smart-buffer/download/smart-buffer-1.1.15.tgz",
9090       "integrity": "sha1-fxFLW2X6s+KjWqd1uxLw0cZJvxY="
9091     },
9092     "smtp-connection": {
9093       "version": "2.12.0",
9094       "resolved": "http://registry.npm.taobao.org/smtp-connection/download/smtp-connection-2.12.0.tgz",
9095       "integrity": "sha1-1275EnyyPCJZ7bHoNJwujV4tdME=",
9096       "requires": {
9097         "httpntlm": "1.6.1",
9098         "nodemailer-shared": "1.1.0"
9099       }
9100     },
9101     "sntp": {
9102       "version": "1.0.9",
9103       "resolved": "http://registry.npm.taobao.org/sntp/download/sntp-1.0.9.tgz",
9104       "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=",
9105       "optional": true,
9106       "requires": {
9107         "hoek": "2.16.3"
9108       }
9109     },
9110     "socks": {
9111       "version": "1.1.10",
9112       "resolved": "http://registry.npm.taobao.org/socks/download/socks-1.1.10.tgz",
9113       "integrity": "sha1-W4t/x8jzQcU+0FbpKbe/Tei6e1o=",
9114       "requires": {
9115         "ip": "1.1.5",
9116         "smart-buffer": "1.1.15"
9117       }
9118     },
9119     "socks-proxy-agent": {
9120       "version": "3.0.1",
9121       "resolved": "http://registry.npm.taobao.org/socks-proxy-agent/download/socks-proxy-agent-3.0.1.tgz",
9122       "integrity": "sha1-Lq58+OKoLTRWV2FTmn+XGMVhdlk=",
9123       "requires": {
9124         "agent-base": "4.2.0",
9125         "socks": "1.1.10"
9126       }
9127     },
9128     "source-list-map": {
9129       "version": "0.1.8",
9130       "resolved": "http://registry.npm.taobao.org/source-list-map/download/source-list-map-0.1.8.tgz",
9131       "integrity": "sha1-xVCyq1Qn9rPyH1r+rYjE9Vh7IQY=",
9132       "dev": true
9133     },
9134     "source-map": {
9135       "version": "0.6.1",
9136       "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz",
9137       "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM="
9138     },
9139     "source-map-resolve": {
9140       "version": "0.5.2",
9141       "resolved": "http://registry.npm.taobao.org/source-map-resolve/download/source-map-resolve-0.5.2.tgz",
9142       "integrity": "sha1-cuLMNAlVQ+Q7LGKyxMENSpBU8lk=",
9143       "dev": true,
9144       "requires": {
9145         "atob": "2.1.1",
9146         "decode-uri-component": "0.2.0",
9147         "resolve-url": "0.2.1",
9148         "source-map-url": "0.4.0",
9149         "urix": "0.1.0"
9150       }
9151     },
9152     "source-map-support": {
9153       "version": "0.4.18",
9154       "resolved": "http://registry.npm.taobao.org/source-map-support/download/source-map-support-0.4.18.tgz",
9155       "integrity": "sha1-Aoam3ovkJkEzhZTpfM6nXwosWF8=",
9156       "requires": {
9157         "source-map": "0.5.7"
9158       },
9159       "dependencies": {
9160         "source-map": {
9161           "version": "0.5.7",
9162           "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.5.7.tgz",
9163           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w="
9164         }
9165       }
9166     },
9167     "source-map-url": {
9168       "version": "0.4.0",
9169       "resolved": "http://registry.npm.taobao.org/source-map-url/download/source-map-url-0.4.0.tgz",
9170       "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=",
9171       "dev": true
9172     },
9173     "sourcemapped-stacktrace": {
9174       "version": "1.1.8",
9175       "resolved": "http://registry.npm.taobao.org/sourcemapped-stacktrace/download/sourcemapped-stacktrace-1.1.8.tgz",
9176       "integrity": "sha1-a3o/Gm+xX21A5wHiPOQEVTSA1og=",
9177       "dev": true,
9178       "requires": {
9179         "source-map": "0.5.6"
9180       },
9181       "dependencies": {
9182         "source-map": {
9183           "version": "0.5.6",
9184           "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.5.6.tgz",
9185           "integrity": "sha1-dc449SvwczxafwwRjYEzSiu19BI=",
9186           "dev": true
9187         }
9188       }
9189     },
9190     "spdx-correct": {
9191       "version": "3.0.0",
9192       "resolved": "http://registry.npm.taobao.org/spdx-correct/download/spdx-correct-3.0.0.tgz",
9193       "integrity": "sha1-BaW01xU6GVvJLDxCW2nzsqlSTII=",
9194       "dev": true,
9195       "requires": {
9196         "spdx-expression-parse": "3.0.0",
9197         "spdx-license-ids": "3.0.0"
9198       }
9199     },
9200     "spdx-exceptions": {
9201       "version": "2.1.0",
9202       "resolved": "http://registry.npm.taobao.org/spdx-exceptions/download/spdx-exceptions-2.1.0.tgz",
9203       "integrity": "sha1-LHrmEFbHFKW5ubKyr30xHvXHj+k=",
9204       "dev": true
9205     },
9206     "spdx-expression-parse": {
9207       "version": "3.0.0",
9208       "resolved": "http://registry.npm.taobao.org/spdx-expression-parse/download/spdx-expression-parse-3.0.0.tgz",
9209       "integrity": "sha1-meEZt6XaAOBUkcn6M4t5BII7QdA=",
9210       "dev": true,
9211       "requires": {
9212         "spdx-exceptions": "2.1.0",
9213         "spdx-license-ids": "3.0.0"
9214       }
9215     },
9216     "spdx-license-ids": {
9217       "version": "3.0.0",
9218       "resolved": "http://registry.npm.taobao.org/spdx-license-ids/download/spdx-license-ids-3.0.0.tgz",
9219       "integrity": "sha1-enzShHDMbToc/m1miG9rxDDTrIc=",
9220       "dev": true
9221     },
9222     "speedometer": {
9223       "version": "0.1.4",
9224       "resolved": "http://registry.npm.taobao.org/speedometer/download/speedometer-0.1.4.tgz",
9225       "integrity": "sha1-mHbb0qFp0xFUAtSObqYynIgWpQ0=",
9226       "dev": true
9227     },
9228     "split": {
9229       "version": "0.3.3",
9230       "resolved": "http://registry.npm.taobao.org/split/download/split-0.3.3.tgz",
9231       "integrity": "sha1-zQ7qXmOiEd//frDwkcQTPi0N0o8=",
9232       "dev": true,
9233       "requires": {
9234         "through": "2.3.8"
9235       }
9236     },
9237     "sprintf-js": {
9238       "version": "1.0.3",
9239       "resolved": "http://registry.npm.taobao.org/sprintf-js/download/sprintf-js-1.0.3.tgz",
9240       "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
9241       "dev": true
9242     },
9243     "sshpk": {
9244       "version": "1.14.1",
9245       "resolved": "http://registry.npm.taobao.org/sshpk/download/sshpk-1.14.1.tgz",
9246       "integrity": "sha1-Ew9Zde3a2WPx1W+SuaxsUfqfg+s=",
9247       "requires": {
9248         "asn1": "0.2.3",
9249         "assert-plus": "1.0.0",
9250         "bcrypt-pbkdf": "1.0.1",
9251         "dashdash": "1.14.1",
9252         "ecc-jsbn": "0.1.1",
9253         "getpass": "0.1.7",
9254         "jsbn": "0.1.1",
9255         "tweetnacl": "0.14.5"
9256       }
9257     },
9258     "stackframe": {
9259       "version": "0.3.1",
9260       "resolved": "http://registry.npm.taobao.org/stackframe/download/stackframe-0.3.1.tgz",
9261       "integrity": "sha1-M6qE8Rd6VUjIk1Uzy/6zQgl19aQ=",
9262       "dev": true
9263     },
9264     "stat-mode": {
9265       "version": "0.2.2",
9266       "resolved": "http://registry.npm.taobao.org/stat-mode/download/stat-mode-0.2.2.tgz",
9267       "integrity": "sha1-5sgLYjEj19gM8TLOU480YokHJQI=",
9268       "dev": true
9269     },
9270     "statuses": {
9271       "version": "1.5.0",
9272       "resolved": "http://registry.npm.taobao.org/statuses/download/statuses-1.5.0.tgz",
9273       "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow="
9274     },
9275     "stream-browserify": {
9276       "version": "2.0.1",
9277       "resolved": "http://registry.npm.taobao.org/stream-browserify/download/stream-browserify-2.0.1.tgz",
9278       "integrity": "sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds=",
9279       "dev": true,
9280       "requires": {
9281         "inherits": "2.0.3",
9282         "readable-stream": "2.3.6"
9283       },
9284       "dependencies": {
9285         "isarray": {
9286           "version": "1.0.0",
9287           "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
9288           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
9289           "dev": true
9290         },
9291         "process-nextick-args": {
9292           "version": "2.0.0",
9293           "resolved": "http://registry.npm.taobao.org/process-nextick-args/download/process-nextick-args-2.0.0.tgz",
9294           "integrity": "sha1-o31zL0JxtKsa0HDTVQjoKQeI/6o=",
9295           "dev": true
9296         },
9297         "readable-stream": {
9298           "version": "2.3.6",
9299           "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.6.tgz",
9300           "integrity": "sha1-sRwn2IuP8fvgcGQ8+UsMea4bCq8=",
9301           "dev": true,
9302           "requires": {
9303             "core-util-is": "1.0.2",
9304             "inherits": "2.0.3",
9305             "isarray": "1.0.0",
9306             "process-nextick-args": "2.0.0",
9307             "safe-buffer": "5.1.2",
9308             "string_decoder": "1.1.1",
9309             "util-deprecate": "1.0.2"
9310           }
9311         },
9312         "string_decoder": {
9313           "version": "1.1.1",
9314           "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz",
9315           "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=",
9316           "dev": true,
9317           "requires": {
9318             "safe-buffer": "5.1.2"
9319           }
9320         }
9321       }
9322     },
9323     "stream-combiner": {
9324       "version": "0.0.4",
9325       "resolved": "http://registry.npm.taobao.org/stream-combiner/download/stream-combiner-0.0.4.tgz",
9326       "integrity": "sha1-TV5DPBhSYd3mI8o/RMWGvPXErRQ=",
9327       "dev": true,
9328       "requires": {
9329         "duplexer": "0.1.1"
9330       }
9331     },
9332     "stream-http": {
9333       "version": "2.8.2",
9334       "resolved": "http://registry.npm.taobao.org/stream-http/download/stream-http-2.8.2.tgz",
9335       "integrity": "sha1-QSboxrEHAERlkYqi/DVUnndALIc=",
9336       "dev": true,
9337       "requires": {
9338         "builtin-status-codes": "3.0.0",
9339         "inherits": "2.0.3",
9340         "readable-stream": "2.3.6",
9341         "to-arraybuffer": "1.0.1",
9342         "xtend": "4.0.1"
9343       },
9344       "dependencies": {
9345         "isarray": {
9346           "version": "1.0.0",
9347           "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
9348           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
9349           "dev": true
9350         },
9351         "process-nextick-args": {
9352           "version": "2.0.0",
9353           "resolved": "http://registry.npm.taobao.org/process-nextick-args/download/process-nextick-args-2.0.0.tgz",
9354           "integrity": "sha1-o31zL0JxtKsa0HDTVQjoKQeI/6o=",
9355           "dev": true
9356         },
9357         "readable-stream": {
9358           "version": "2.3.6",
9359           "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.6.tgz",
9360           "integrity": "sha1-sRwn2IuP8fvgcGQ8+UsMea4bCq8=",
9361           "dev": true,
9362           "requires": {
9363             "core-util-is": "1.0.2",
9364             "inherits": "2.0.3",
9365             "isarray": "1.0.0",
9366             "process-nextick-args": "2.0.0",
9367             "safe-buffer": "5.1.2",
9368             "string_decoder": "1.1.1",
9369             "util-deprecate": "1.0.2"
9370           }
9371         },
9372         "string_decoder": {
9373           "version": "1.1.1",
9374           "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz",
9375           "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=",
9376           "dev": true,
9377           "requires": {
9378             "safe-buffer": "5.1.2"
9379           }
9380         }
9381       }
9382     },
9383     "stream-json": {
9384       "version": "0.6.1",
9385       "resolved": "http://registry.npm.taobao.org/stream-json/download/stream-json-0.6.1.tgz",
9386       "integrity": "sha1-yUE+f0K6jqxIg75xIiBFX2Tc6mc=",
9387       "dev": true,
9388       "requires": {
9389         "parser-toolkit": "0.0.5"
9390       }
9391     },
9392     "streamroller": {
9393       "version": "0.7.0",
9394       "resolved": "http://registry.npm.taobao.org/streamroller/download/streamroller-0.7.0.tgz",
9395       "integrity": "sha1-odG3z4PTmvsNYwSaWsv5NJO99ks=",
9396       "requires": {
9397         "date-format": "1.2.0",
9398         "debug": "3.1.0",
9399         "mkdirp": "0.5.1",
9400         "readable-stream": "2.3.6"
9401       },
9402       "dependencies": {
9403         "isarray": {
9404           "version": "1.0.0",
9405           "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
9406           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
9407         },
9408         "process-nextick-args": {
9409           "version": "2.0.0",
9410           "resolved": "http://registry.npm.taobao.org/process-nextick-args/download/process-nextick-args-2.0.0.tgz",
9411           "integrity": "sha1-o31zL0JxtKsa0HDTVQjoKQeI/6o="
9412         },
9413         "readable-stream": {
9414           "version": "2.3.6",
9415           "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.6.tgz",
9416           "integrity": "sha1-sRwn2IuP8fvgcGQ8+UsMea4bCq8=",
9417           "requires": {
9418             "core-util-is": "1.0.2",
9419             "inherits": "2.0.3",
9420             "isarray": "1.0.0",
9421             "process-nextick-args": "2.0.0",
9422             "safe-buffer": "5.1.2",
9423             "string_decoder": "1.1.1",
9424             "util-deprecate": "1.0.2"
9425           }
9426         },
9427         "string_decoder": {
9428           "version": "1.1.1",
9429           "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz",
9430           "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=",
9431           "requires": {
9432             "safe-buffer": "5.1.2"
9433           }
9434         }
9435       }
9436     },
9437     "strict-uri-encode": {
9438       "version": "1.1.0",
9439       "resolved": "http://registry.npm.taobao.org/strict-uri-encode/download/strict-uri-encode-1.1.0.tgz",
9440       "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM="
9441     },
9442     "string-width": {
9443       "version": "1.0.2",
9444       "resolved": "http://registry.npm.taobao.org/string-width/download/string-width-1.0.2.tgz",
9445       "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
9446       "dev": true,
9447       "requires": {
9448         "code-point-at": "1.1.0",
9449         "is-fullwidth-code-point": "1.0.0",
9450         "strip-ansi": "3.0.1"
9451       }
9452     },
9453     "string.prototype.padend": {
9454       "version": "3.0.0",
9455       "resolved": "http://registry.npm.taobao.org/string.prototype.padend/download/string.prototype.padend-3.0.0.tgz",
9456       "integrity": "sha1-86rvfBcZ8XDF6rHDK/eA2W4h8vA=",
9457       "dev": true,
9458       "requires": {
9459         "define-properties": "1.1.2",
9460         "es-abstract": "1.11.0",
9461         "function-bind": "1.1.1"
9462       }
9463     },
9464     "string.prototype.repeat": {
9465       "version": "0.2.0",
9466       "resolved": "http://registry.npm.taobao.org/string.prototype.repeat/download/string.prototype.repeat-0.2.0.tgz",
9467       "integrity": "sha1-q6Nt4I3O5qWjN9SbLqHaGyj8Ds8="
9468     },
9469     "string_decoder": {
9470       "version": "0.10.31",
9471       "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-0.10.31.tgz",
9472       "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ="
9473     },
9474     "stringstream": {
9475       "version": "0.0.6",
9476       "resolved": "http://registry.npm.taobao.org/stringstream/download/stringstream-0.0.6.tgz",
9477       "integrity": "sha1-eIAiWw1K0Q4wkn0Weh1vL9OzOnI=",
9478       "optional": true
9479     },
9480     "strip-ansi": {
9481       "version": "3.0.1",
9482       "resolved": "http://registry.npm.taobao.org/strip-ansi/download/strip-ansi-3.0.1.tgz",
9483       "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
9484       "requires": {
9485         "ansi-regex": "2.1.1"
9486       }
9487     },
9488     "strip-bom": {
9489       "version": "2.0.0",
9490       "resolved": "http://registry.npm.taobao.org/strip-bom/download/strip-bom-2.0.0.tgz",
9491       "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
9492       "dev": true,
9493       "requires": {
9494         "is-utf8": "0.2.1"
9495       }
9496     },
9497     "strip-eof": {
9498       "version": "1.0.0",
9499       "resolved": "http://registry.npm.taobao.org/strip-eof/download/strip-eof-1.0.0.tgz",
9500       "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
9501       "dev": true
9502     },
9503     "strip-indent": {
9504       "version": "1.0.1",
9505       "resolved": "http://registry.npm.taobao.org/strip-indent/download/strip-indent-1.0.1.tgz",
9506       "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
9507       "dev": true,
9508       "requires": {
9509         "get-stdin": "4.0.1"
9510       }
9511     },
9512     "strip-json-comments": {
9513       "version": "1.0.4",
9514       "resolved": "http://registry.npm.taobao.org/strip-json-comments/download/strip-json-comments-1.0.4.tgz",
9515       "integrity": "sha1-HhX7ysl9Pumb8tc7TGVrCCu6+5E=",
9516       "dev": true
9517     },
9518     "style-loader": {
9519       "version": "0.13.2",
9520       "resolved": "http://registry.npm.taobao.org/style-loader/download/style-loader-0.13.2.tgz",
9521       "integrity": "sha1-dFMzhM9pjHEEx5URULSXF63C87s=",
9522       "dev": true,
9523       "requires": {
9524         "loader-utils": "1.1.0"
9525       },
9526       "dependencies": {
9527         "loader-utils": {
9528           "version": "1.1.0",
9529           "resolved": "http://registry.npm.taobao.org/loader-utils/download/loader-utils-1.1.0.tgz",
9530           "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=",
9531           "dev": true,
9532           "requires": {
9533             "big.js": "3.2.0",
9534             "emojis-list": "2.1.0",
9535             "json5": "0.5.1"
9536           }
9537         }
9538       }
9539     },
9540     "sumchecker": {
9541       "version": "1.3.1",
9542       "resolved": "http://registry.npm.taobao.org/sumchecker/download/sumchecker-1.3.1.tgz",
9543       "integrity": "sha1-ebs7RFbdBPGOvbwNcDodHa7FEF0=",
9544       "dev": true,
9545       "requires": {
9546         "debug": "2.6.9",
9547         "es6-promise": "4.2.4"
9548       },
9549       "dependencies": {
9550         "debug": {
9551           "version": "2.6.9",
9552           "resolved": "http://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz",
9553           "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=",
9554           "dev": true,
9555           "requires": {
9556             "ms": "2.0.0"
9557           }
9558         }
9559       }
9560     },
9561     "supports-color": {
9562       "version": "2.0.0",
9563       "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz",
9564       "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc="
9565     },
9566     "symbol-observable": {
9567       "version": "0.2.4",
9568       "resolved": "http://registry.npm.taobao.org/symbol-observable/download/symbol-observable-0.2.4.tgz",
9569       "integrity": "sha1-lag9smGG1q9+ehjb2XYKL4bQj0A="
9570     },
9571     "table": {
9572       "version": "3.8.3",
9573       "resolved": "http://registry.npm.taobao.org/table/download/table-3.8.3.tgz",
9574       "integrity": "sha1-K7xULw/amGGnVdOUf+/Ys/UThV8=",
9575       "dev": true,
9576       "requires": {
9577         "ajv": "4.11.8",
9578         "ajv-keywords": "1.5.1",
9579         "chalk": "1.1.3",
9580         "lodash": "4.17.10",
9581         "slice-ansi": "0.0.4",
9582         "string-width": "2.1.1"
9583       },
9584       "dependencies": {
9585         "ajv": {
9586           "version": "4.11.8",
9587           "resolved": "http://registry.npm.taobao.org/ajv/download/ajv-4.11.8.tgz",
9588           "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=",
9589           "dev": true,
9590           "requires": {
9591             "co": "4.6.0",
9592             "json-stable-stringify": "1.0.1"
9593           }
9594         },
9595         "ajv-keywords": {
9596           "version": "1.5.1",
9597           "resolved": "http://registry.npm.taobao.org/ajv-keywords/download/ajv-keywords-1.5.1.tgz",
9598           "integrity": "sha1-MU3QpLM2j609/NxU7eYXG4htrzw=",
9599           "dev": true
9600         },
9601         "ansi-regex": {
9602           "version": "3.0.0",
9603           "resolved": "http://registry.npm.taobao.org/ansi-regex/download/ansi-regex-3.0.0.tgz",
9604           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
9605           "dev": true
9606         },
9607         "is-fullwidth-code-point": {
9608           "version": "2.0.0",
9609           "resolved": "http://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-2.0.0.tgz",
9610           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
9611           "dev": true
9612         },
9613         "string-width": {
9614           "version": "2.1.1",
9615           "resolved": "http://registry.npm.taobao.org/string-width/download/string-width-2.1.1.tgz",
9616           "integrity": "sha1-q5Pyeo3BPSjKyBXEYhQ6bZASrp4=",
9617           "dev": true,
9618           "requires": {
9619             "is-fullwidth-code-point": "2.0.0",
9620             "strip-ansi": "4.0.0"
9621           }
9622         },
9623         "strip-ansi": {
9624           "version": "4.0.0",
9625           "resolved": "http://registry.npm.taobao.org/strip-ansi/download/strip-ansi-4.0.0.tgz",
9626           "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
9627           "dev": true,
9628           "requires": {
9629             "ansi-regex": "3.0.0"
9630           }
9631         }
9632       }
9633     },
9634     "tapable": {
9635       "version": "0.1.10",
9636       "resolved": "http://registry.npm.taobao.org/tapable/download/tapable-0.1.10.tgz",
9637       "integrity": "sha1-KcNXB8K3DlDQdIK10gLo7URtr9Q=",
9638       "dev": true
9639     },
9640     "tar": {
9641       "version": "2.2.1",
9642       "resolved": "http://registry.npm.taobao.org/tar/download/tar-2.2.1.tgz",
9643       "integrity": "sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=",
9644       "dev": true,
9645       "requires": {
9646         "block-stream": "0.0.9",
9647         "fstream": "1.0.11",
9648         "inherits": "2.0.3"
9649       }
9650     },
9651     "temp-file": {
9652       "version": "3.1.2",
9653       "resolved": "http://registry.npm.taobao.org/temp-file/download/temp-file-3.1.2.tgz",
9654       "integrity": "sha1-VLpAhAl1WOj/KtHkvYSEHvKAQEM=",
9655       "dev": true,
9656       "requires": {
9657         "async-exit-hook": "2.0.1",
9658         "bluebird-lst": "1.0.5",
9659         "fs-extra-p": "4.6.0",
9660         "lazy-val": "1.0.3"
9661       }
9662     },
9663     "term-size": {
9664       "version": "1.2.0",
9665       "resolved": "http://registry.npm.taobao.org/term-size/download/term-size-1.2.0.tgz",
9666       "integrity": "sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk=",
9667       "dev": true,
9668       "requires": {
9669         "execa": "0.7.0"
9670       }
9671     },
9672     "test-value": {
9673       "version": "2.1.0",
9674       "resolved": "http://registry.npm.taobao.org/test-value/download/test-value-2.1.0.tgz",
9675       "integrity": "sha1-Edpv9nDzRxpztiXKTz/c97t0gpE=",
9676       "dev": true,
9677       "requires": {
9678         "array-back": "1.0.4",
9679         "typical": "2.6.1"
9680       }
9681     },
9682     "text-table": {
9683       "version": "0.2.0",
9684       "resolved": "http://registry.npm.taobao.org/text-table/download/text-table-0.2.0.tgz",
9685       "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
9686       "dev": true
9687     },
9688     "throttleit": {
9689       "version": "0.0.2",
9690       "resolved": "http://registry.npm.taobao.org/throttleit/download/throttleit-0.0.2.tgz",
9691       "integrity": "sha1-z+34jmDADdlpe2H90qg0OptoDq8=",
9692       "dev": true
9693     },
9694     "through": {
9695       "version": "2.3.8",
9696       "resolved": "http://registry.npm.taobao.org/through/download/through-2.3.8.tgz",
9697       "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
9698       "dev": true
9699     },
9700     "through2": {
9701       "version": "0.2.3",
9702       "resolved": "http://registry.npm.taobao.org/through2/download/through2-0.2.3.tgz",
9703       "integrity": "sha1-6zKE2k6jEbbMis42U3SKUqvyWj8=",
9704       "dev": true,
9705       "requires": {
9706         "readable-stream": "1.1.14",
9707         "xtend": "2.1.2"
9708       },
9709       "dependencies": {
9710         "xtend": {
9711           "version": "2.1.2",
9712           "resolved": "http://registry.npm.taobao.org/xtend/download/xtend-2.1.2.tgz",
9713           "integrity": "sha1-bv7MKk2tjmlixJAbM3znuoe10os=",
9714           "dev": true,
9715           "requires": {
9716             "object-keys": "0.4.0"
9717           }
9718         }
9719       }
9720     },
9721     "thunkify": {
9722       "version": "2.1.2",
9723       "resolved": "http://registry.npm.taobao.org/thunkify/download/thunkify-2.1.2.tgz",
9724       "integrity": "sha1-+qDp0jDFGsyVyhOjYawFyn4EVT0=",
9725       "optional": true
9726     },
9727     "time-stamp": {
9728       "version": "2.0.0",
9729       "resolved": "http://registry.npm.taobao.org/time-stamp/download/time-stamp-2.0.0.tgz",
9730       "integrity": "sha1-lcakRTDhW6jW9KPsuMOj+sRto1c=",
9731       "dev": true
9732     },
9733     "timed-out": {
9734       "version": "4.0.1",
9735       "resolved": "http://registry.npm.taobao.org/timed-out/download/timed-out-4.0.1.tgz",
9736       "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=",
9737       "dev": true
9738     },
9739     "timers-browserify": {
9740       "version": "2.0.10",
9741       "resolved": "http://registry.npm.taobao.org/timers-browserify/download/timers-browserify-2.0.10.tgz",
9742       "integrity": "sha1-HSjj0qrfHVpZlsTp+VYBzQU0gK4=",
9743       "dev": true,
9744       "requires": {
9745         "setimmediate": "1.0.5"
9746       }
9747     },
9748     "timespan": {
9749       "version": "2.3.0",
9750       "resolved": "http://registry.npm.taobao.org/timespan/download/timespan-2.3.0.tgz",
9751       "integrity": "sha1-SQLOBAvRPYRcj1myfp1ZutbzmSk=",
9752       "optional": true
9753     },
9754     "to-arraybuffer": {
9755       "version": "1.0.1",
9756       "resolved": "http://registry.npm.taobao.org/to-arraybuffer/download/to-arraybuffer-1.0.1.tgz",
9757       "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=",
9758       "dev": true
9759     },
9760     "to-fast-properties": {
9761       "version": "1.0.3",
9762       "resolved": "http://registry.npm.taobao.org/to-fast-properties/download/to-fast-properties-1.0.3.tgz",
9763       "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc="
9764     },
9765     "toml": {
9766       "version": "2.3.3",
9767       "resolved": "http://registry.npm.taobao.org/toml/download/toml-2.3.3.tgz",
9768       "integrity": "sha1-jWg9cpV3yyhiMd/HqK/+WNMXKPs="
9769     },
9770     "tough-cookie": {
9771       "version": "2.3.4",
9772       "resolved": "http://registry.npm.taobao.org/tough-cookie/download/tough-cookie-2.3.4.tgz",
9773       "integrity": "sha1-7GDO44rGdQY//JelwYlwV47oNlU=",
9774       "requires": {
9775         "punycode": "1.4.1"
9776       }
9777     },
9778     "trim-newlines": {
9779       "version": "1.0.0",
9780       "resolved": "http://registry.npm.taobao.org/trim-newlines/download/trim-newlines-1.0.0.tgz",
9781       "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
9782       "dev": true
9783     },
9784     "trim-right": {
9785       "version": "1.0.1",
9786       "resolved": "http://registry.npm.taobao.org/trim-right/download/trim-right-1.0.1.tgz",
9787       "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM="
9788     },
9789     "truncate-utf8-bytes": {
9790       "version": "1.0.2",
9791       "resolved": "http://registry.npm.taobao.org/truncate-utf8-bytes/download/truncate-utf8-bytes-1.0.2.tgz",
9792       "integrity": "sha1-QFkjkJWS1W94pYGENLC3hInKXys=",
9793       "dev": true,
9794       "requires": {
9795         "utf8-byte-length": "1.0.4"
9796       }
9797     },
9798     "tsscmp": {
9799       "version": "1.0.5",
9800       "resolved": "http://registry.npm.taobao.org/tsscmp/download/tsscmp-1.0.5.tgz",
9801       "integrity": "sha1-fcSjOvcVgatDN9qR2FylQn69mpc=",
9802       "optional": true
9803     },
9804     "tty-browserify": {
9805       "version": "0.0.0",
9806       "resolved": "http://registry.npm.taobao.org/tty-browserify/download/tty-browserify-0.0.0.tgz",
9807       "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=",
9808       "dev": true
9809     },
9810     "tunnel-agent": {
9811       "version": "0.6.0",
9812       "resolved": "http://registry.npm.taobao.org/tunnel-agent/download/tunnel-agent-0.6.0.tgz",
9813       "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
9814       "requires": {
9815         "safe-buffer": "5.1.2"
9816       }
9817     },
9818     "tweetnacl": {
9819       "version": "0.14.5",
9820       "resolved": "http://registry.npm.taobao.org/tweetnacl/download/tweetnacl-0.14.5.tgz",
9821       "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
9822       "optional": true
9823     },
9824     "type-check": {
9825       "version": "0.3.2",
9826       "resolved": "http://registry.npm.taobao.org/type-check/download/type-check-0.3.2.tgz",
9827       "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
9828       "requires": {
9829         "prelude-ls": "1.1.2"
9830       }
9831     },
9832     "type-detect": {
9833       "version": "1.0.0",
9834       "resolved": "http://registry.npm.taobao.org/type-detect/download/type-detect-1.0.0.tgz",
9835       "integrity": "sha1-diIXzAbbJY7EiQihKY6LlRIejqI=",
9836       "dev": true
9837     },
9838     "type-is": {
9839       "version": "1.6.16",
9840       "resolved": "http://registry.npm.taobao.org/type-is/download/type-is-1.6.16.tgz",
9841       "integrity": "sha1-+JzjQVQcZysl7nrjxz3uOyvlAZQ=",
9842       "dev": true,
9843       "requires": {
9844         "media-typer": "0.3.0",
9845         "mime-types": "2.1.18"
9846       }
9847     },
9848     "typedarray": {
9849       "version": "0.0.6",
9850       "resolved": "http://registry.npm.taobao.org/typedarray/download/typedarray-0.0.6.tgz",
9851       "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
9852       "dev": true
9853     },
9854     "typical": {
9855       "version": "2.6.1",
9856       "resolved": "http://registry.npm.taobao.org/typical/download/typical-2.6.1.tgz",
9857       "integrity": "sha1-XAgOXWYcu+OCWdLnCjxyU+hziB0=",
9858       "dev": true
9859     },
9860     "ua-parser-js": {
9861       "version": "0.7.18",
9862       "resolved": "http://registry.npm.taobao.org/ua-parser-js/download/ua-parser-js-0.7.18.tgz",
9863       "integrity": "sha1-p7/ZL1bt+xFwg7aeMdKqiILUse0="
9864     },
9865     "uglify-js": {
9866       "version": "2.7.5",
9867       "resolved": "http://registry.npm.taobao.org/uglify-js/download/uglify-js-2.7.5.tgz",
9868       "integrity": "sha1-RhLAx7qu4rp8SH3kkErhIgefLKg=",
9869       "dev": true,
9870       "requires": {
9871         "async": "0.2.10",
9872         "source-map": "0.5.7",
9873         "uglify-to-browserify": "1.0.2",
9874         "yargs": "3.10.0"
9875       },
9876       "dependencies": {
9877         "async": {
9878           "version": "0.2.10",
9879           "resolved": "http://registry.npm.taobao.org/async/download/async-0.2.10.tgz",
9880           "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=",
9881           "dev": true
9882         },
9883         "camelcase": {
9884           "version": "1.2.1",
9885           "resolved": "http://registry.npm.taobao.org/camelcase/download/camelcase-1.2.1.tgz",
9886           "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=",
9887           "dev": true
9888         },
9889         "cliui": {
9890           "version": "2.1.0",
9891           "resolved": "http://registry.npm.taobao.org/cliui/download/cliui-2.1.0.tgz",
9892           "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=",
9893           "dev": true,
9894           "requires": {
9895             "center-align": "0.1.3",
9896             "right-align": "0.1.3",
9897             "wordwrap": "0.0.2"
9898           }
9899         },
9900         "source-map": {
9901           "version": "0.5.7",
9902           "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.5.7.tgz",
9903           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
9904           "dev": true
9905         },
9906         "wordwrap": {
9907           "version": "0.0.2",
9908           "resolved": "http://registry.npm.taobao.org/wordwrap/download/wordwrap-0.0.2.tgz",
9909           "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=",
9910           "dev": true
9911         },
9912         "yargs": {
9913           "version": "3.10.0",
9914           "resolved": "http://registry.npm.taobao.org/yargs/download/yargs-3.10.0.tgz",
9915           "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=",
9916           "dev": true,
9917           "requires": {
9918             "camelcase": "1.2.1",
9919             "cliui": "2.1.0",
9920             "decamelize": "1.2.0",
9921             "window-size": "0.1.0"
9922           }
9923         }
9924       }
9925     },
9926     "uglify-to-browserify": {
9927       "version": "1.0.2",
9928       "resolved": "http://registry.npm.taobao.org/uglify-to-browserify/download/uglify-to-browserify-1.0.2.tgz",
9929       "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=",
9930       "dev": true
9931     },
9932     "uncontrollable": {
9933       "version": "4.1.0",
9934       "resolved": "http://registry.npm.taobao.org/uncontrollable/download/uncontrollable-4.1.0.tgz",
9935       "integrity": "sha1-4DWCkSUuGGUiLZCTmxny9J+Bwak=",
9936       "requires": {
9937         "invariant": "2.2.4"
9938       }
9939     },
9940     "underscore": {
9941       "version": "1.7.0",
9942       "resolved": "http://registry.npm.taobao.org/underscore/download/underscore-1.7.0.tgz",
9943       "integrity": "sha1-a7rwh3UA02vjTsqlhODbn+8DUgk="
9944     },
9945     "unique-string": {
9946       "version": "1.0.0",
9947       "resolved": "http://registry.npm.taobao.org/unique-string/download/unique-string-1.0.0.tgz",
9948       "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=",
9949       "dev": true,
9950       "requires": {
9951         "crypto-random-string": "1.0.0"
9952       }
9953     },
9954     "universalify": {
9955       "version": "0.1.1",
9956       "resolved": "http://registry.npm.taobao.org/universalify/download/universalify-0.1.1.tgz",
9957       "integrity": "sha1-+nG63UQ3r0wUiEHjs7Fl+enlkLc=",
9958       "dev": true
9959     },
9960     "unpipe": {
9961       "version": "1.0.0",
9962       "resolved": "http://registry.npm.taobao.org/unpipe/download/unpipe-1.0.0.tgz",
9963       "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw="
9964     },
9965     "unzip-response": {
9966       "version": "2.0.1",
9967       "resolved": "http://registry.npm.taobao.org/unzip-response/download/unzip-response-2.0.1.tgz",
9968       "integrity": "sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c=",
9969       "dev": true
9970     },
9971     "update-notifier": {
9972       "version": "2.5.0",
9973       "resolved": "http://registry.npm.taobao.org/update-notifier/download/update-notifier-2.5.0.tgz",
9974       "integrity": "sha1-0HRFk+E/Fh5AassdlAi3LK0Ir/Y=",
9975       "dev": true,
9976       "requires": {
9977         "boxen": "1.3.0",
9978         "chalk": "2.4.1",
9979         "configstore": "3.1.2",
9980         "import-lazy": "2.1.0",
9981         "is-ci": "1.1.0",
9982         "is-installed-globally": "0.1.0",
9983         "is-npm": "1.0.0",
9984         "latest-version": "3.1.0",
9985         "semver-diff": "2.1.0",
9986         "xdg-basedir": "3.0.0"
9987       },
9988       "dependencies": {
9989         "ansi-styles": {
9990           "version": "3.2.1",
9991           "resolved": "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-3.2.1.tgz",
9992           "integrity": "sha1-QfuyAkPlCxK+DwS43tvwdSDOhB0=",
9993           "dev": true,
9994           "requires": {
9995             "color-convert": "1.9.1"
9996           }
9997         },
9998         "chalk": {
9999           "version": "2.4.1",
10000           "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-2.4.1.tgz",
10001           "integrity": "sha1-GMSasWoDe26wFSzIPjRxM4IVtm4=",
10002           "dev": true,
10003           "requires": {
10004             "ansi-styles": "3.2.1",
10005             "escape-string-regexp": "1.0.5",
10006             "supports-color": "5.4.0"
10007           }
10008         },
10009         "has-flag": {
10010           "version": "3.0.0",
10011           "resolved": "http://registry.npm.taobao.org/has-flag/download/has-flag-3.0.0.tgz",
10012           "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
10013           "dev": true
10014         },
10015         "supports-color": {
10016           "version": "5.4.0",
10017           "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-5.4.0.tgz",
10018           "integrity": "sha1-HGszdALCE3YF7+GfEP7DkPb6q1Q=",
10019           "dev": true,
10020           "requires": {
10021             "has-flag": "3.0.0"
10022           }
10023         }
10024       }
10025     },
10026     "uri-js": {
10027       "version": "4.2.2",
10028       "resolved": "http://registry.npm.taobao.org/uri-js/download/uri-js-4.2.2.tgz",
10029       "integrity": "sha1-lMVA4f93KVbiKZUHwBCupsiDjrA=",
10030       "dev": true,
10031       "requires": {
10032         "punycode": "2.1.1"
10033       },
10034       "dependencies": {
10035         "punycode": {
10036           "version": "2.1.1",
10037           "resolved": "http://registry.npm.taobao.org/punycode/download/punycode-2.1.1.tgz",
10038           "integrity": "sha1-tYsBCsQMIsVldhbI0sLALHv0eew=",
10039           "dev": true
10040         }
10041       }
10042     },
10043     "urix": {
10044       "version": "0.1.0",
10045       "resolved": "http://registry.npm.taobao.org/urix/download/urix-0.1.0.tgz",
10046       "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
10047       "dev": true
10048     },
10049     "url": {
10050       "version": "0.11.0",
10051       "resolved": "http://registry.npm.taobao.org/url/download/url-0.11.0.tgz",
10052       "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
10053       "dev": true,
10054       "requires": {
10055         "punycode": "1.3.2",
10056         "querystring": "0.2.0"
10057       },
10058       "dependencies": {
10059         "punycode": {
10060           "version": "1.3.2",
10061           "resolved": "http://registry.npm.taobao.org/punycode/download/punycode-1.3.2.tgz",
10062           "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
10063           "dev": true
10064         }
10065       }
10066     },
10067     "url-loader": {
10068       "version": "0.5.9",
10069       "resolved": "http://registry.npm.taobao.org/url-loader/download/url-loader-0.5.9.tgz",
10070       "integrity": "sha1-zI/qgse5Bud3cBklCGnlaemVwpU=",
10071       "dev": true,
10072       "requires": {
10073         "loader-utils": "1.1.0",
10074         "mime": "1.3.6"
10075       },
10076       "dependencies": {
10077         "loader-utils": {
10078           "version": "1.1.0",
10079           "resolved": "http://registry.npm.taobao.org/loader-utils/download/loader-utils-1.1.0.tgz",
10080           "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=",
10081           "dev": true,
10082           "requires": {
10083             "big.js": "3.2.0",
10084             "emojis-list": "2.1.0",
10085             "json5": "0.5.1"
10086           }
10087         },
10088         "mime": {
10089           "version": "1.3.6",
10090           "resolved": "http://registry.npm.taobao.org/mime/download/mime-1.3.6.tgz",
10091           "integrity": "sha1-WR2E02U6awtKO5343lqoEI5y5eA=",
10092           "dev": true
10093         }
10094       }
10095     },
10096     "url-parse-lax": {
10097       "version": "1.0.0",
10098       "resolved": "http://registry.npm.taobao.org/url-parse-lax/download/url-parse-lax-1.0.0.tgz",
10099       "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=",
10100       "dev": true,
10101       "requires": {
10102         "prepend-http": "1.0.4"
10103       }
10104     },
10105     "user-home": {
10106       "version": "1.1.1",
10107       "resolved": "http://registry.npm.taobao.org/user-home/download/user-home-1.1.1.tgz",
10108       "integrity": "sha1-K1viOjK2Onyd640PKNSFcko98ZA=",
10109       "dev": true
10110     },
10111     "utf8-byte-length": {
10112       "version": "1.0.4",
10113       "resolved": "http://registry.npm.taobao.org/utf8-byte-length/download/utf8-byte-length-1.0.4.tgz",
10114       "integrity": "sha1-9F8VDExm7uloGGUFq5P8u4rWv2E=",
10115       "dev": true
10116     },
10117     "util": {
10118       "version": "0.10.3",
10119       "resolved": "http://registry.npm.taobao.org/util/download/util-0.10.3.tgz",
10120       "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
10121       "dev": true,
10122       "requires": {
10123         "inherits": "2.0.1"
10124       },
10125       "dependencies": {
10126         "inherits": {
10127           "version": "2.0.1",
10128           "resolved": "http://registry.npm.taobao.org/inherits/download/inherits-2.0.1.tgz",
10129           "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
10130           "dev": true
10131         }
10132       }
10133     },
10134     "util-deprecate": {
10135       "version": "1.0.2",
10136       "resolved": "http://registry.npm.taobao.org/util-deprecate/download/util-deprecate-1.0.2.tgz",
10137       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
10138     },
10139     "utils-merge": {
10140       "version": "1.0.1",
10141       "resolved": "http://registry.npm.taobao.org/utils-merge/download/utils-merge-1.0.1.tgz",
10142       "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
10143       "dev": true
10144     },
10145     "uuid": {
10146       "version": "2.0.3",
10147       "resolved": "http://registry.npm.taobao.org/uuid/download/uuid-2.0.3.tgz",
10148       "integrity": "sha1-Z+LoY3lyFVMN/zGOW/nc6/1Hsho="
10149     },
10150     "v8flags": {
10151       "version": "2.1.1",
10152       "resolved": "http://registry.npm.taobao.org/v8flags/download/v8flags-2.1.1.tgz",
10153       "integrity": "sha1-qrGh+jDUX4jdMhFIh1rALAtV5bQ=",
10154       "dev": true,
10155       "requires": {
10156         "user-home": "1.1.1"
10157       }
10158     },
10159     "validate-npm-package-license": {
10160       "version": "3.0.3",
10161       "resolved": "http://registry.npm.taobao.org/validate-npm-package-license/download/validate-npm-package-license-3.0.3.tgz",
10162       "integrity": "sha1-gWQ7y+8b3+zUYjeT3EZIlIupgzg=",
10163       "dev": true,
10164       "requires": {
10165         "spdx-correct": "3.0.0",
10166         "spdx-expression-parse": "3.0.0"
10167       }
10168     },
10169     "vary": {
10170       "version": "1.1.2",
10171       "resolved": "http://registry.npm.taobao.org/vary/download/vary-1.1.2.tgz",
10172       "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
10173       "dev": true
10174     },
10175     "verror": {
10176       "version": "1.10.0",
10177       "resolved": "http://registry.npm.taobao.org/verror/download/verror-1.10.0.tgz",
10178       "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
10179       "requires": {
10180         "assert-plus": "1.0.0",
10181         "core-util-is": "1.0.2",
10182         "extsprintf": "1.3.0"
10183       }
10184     },
10185     "vm-browserify": {
10186       "version": "0.0.4",
10187       "resolved": "http://registry.npm.taobao.org/vm-browserify/download/vm-browserify-0.0.4.tgz",
10188       "integrity": "sha1-XX6kW7755Kb/ZflUOOCofDV9WnM=",
10189       "dev": true,
10190       "requires": {
10191         "indexof": "0.0.1"
10192       }
10193     },
10194     "w3c-blob": {
10195       "version": "0.0.1",
10196       "resolved": "http://registry.npm.taobao.org/w3c-blob/download/w3c-blob-0.0.1.tgz",
10197       "integrity": "sha1-sM01KhpQ9RVWNCD/1YYflQ8dhbg="
10198     },
10199     "warning": {
10200       "version": "3.0.0",
10201       "resolved": "http://registry.npm.taobao.org/warning/download/warning-3.0.0.tgz",
10202       "integrity": "sha1-MuU3fLVy3kqwR1O9+IIcAe1gW3w=",
10203       "requires": {
10204         "loose-envify": "1.3.1"
10205       }
10206     },
10207     "watchpack": {
10208       "version": "0.2.9",
10209       "resolved": "http://registry.npm.taobao.org/watchpack/download/watchpack-0.2.9.tgz",
10210       "integrity": "sha1-Yuqkq15bo1/fwBgnVibjwPXj+ws=",
10211       "dev": true,
10212       "requires": {
10213         "async": "0.9.2",
10214         "chokidar": "1.7.0",
10215         "graceful-fs": "4.1.11"
10216       },
10217       "dependencies": {
10218         "async": {
10219           "version": "0.9.2",
10220           "resolved": "http://registry.npm.taobao.org/async/download/async-0.9.2.tgz",
10221           "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=",
10222           "dev": true
10223         }
10224       }
10225     },
10226     "webpack": {
10227       "version": "1.15.0",
10228       "resolved": "http://registry.npm.taobao.org/webpack/download/webpack-1.15.0.tgz",
10229       "integrity": "sha1-T/MfU9sDM55VFkqdRo7gMklo/pg=",
10230       "dev": true,
10231       "requires": {
10232         "acorn": "3.3.0",
10233         "async": "1.5.2",
10234         "clone": "1.0.4",
10235         "enhanced-resolve": "0.9.1",
10236         "interpret": "0.6.6",
10237         "loader-utils": "0.2.17",
10238         "memory-fs": "0.3.0",
10239         "mkdirp": "0.5.1",
10240         "node-libs-browser": "0.7.0",
10241         "optimist": "0.6.1",
10242         "supports-color": "3.2.3",
10243         "tapable": "0.1.10",
10244         "uglify-js": "2.7.5",
10245         "watchpack": "0.2.9",
10246         "webpack-core": "0.6.9"
10247       },
10248       "dependencies": {
10249         "acorn": {
10250           "version": "3.3.0",
10251           "resolved": "http://registry.npm.taobao.org/acorn/download/acorn-3.3.0.tgz",
10252           "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=",
10253           "dev": true
10254         },
10255         "async": {
10256           "version": "1.5.2",
10257           "resolved": "http://registry.npm.taobao.org/async/download/async-1.5.2.tgz",
10258           "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
10259           "dev": true
10260         },
10261         "clone": {
10262           "version": "1.0.4",
10263           "resolved": "http://registry.npm.taobao.org/clone/download/clone-1.0.4.tgz",
10264           "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=",
10265           "dev": true
10266         },
10267         "supports-color": {
10268           "version": "3.2.3",
10269           "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-3.2.3.tgz",
10270           "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
10271           "dev": true,
10272           "requires": {
10273             "has-flag": "1.0.0"
10274           }
10275         }
10276       }
10277     },
10278     "webpack-core": {
10279       "version": "0.6.9",
10280       "resolved": "http://registry.npm.taobao.org/webpack-core/download/webpack-core-0.6.9.tgz",
10281       "integrity": "sha1-/FcViMhVjad76e+23r3Fo7FyvcI=",
10282       "dev": true,
10283       "requires": {
10284         "source-list-map": "0.1.8",
10285         "source-map": "0.4.4"
10286       },
10287       "dependencies": {
10288         "source-map": {
10289           "version": "0.4.4",
10290           "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.4.4.tgz",
10291           "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
10292           "dev": true,
10293           "requires": {
10294             "amdefine": "1.0.1"
10295           }
10296         }
10297       }
10298     },
10299     "webpack-dev-middleware": {
10300       "version": "1.12.2",
10301       "resolved": "http://registry.npm.taobao.org/webpack-dev-middleware/download/webpack-dev-middleware-1.12.2.tgz",
10302       "integrity": "sha1-+PwRIM47T8VoDO7LQ9d3lmshEF4=",
10303       "dev": true,
10304       "requires": {
10305         "memory-fs": "0.4.1",
10306         "mime": "1.6.0",
10307         "path-is-absolute": "1.0.1",
10308         "range-parser": "1.2.0",
10309         "time-stamp": "2.0.0"
10310       },
10311       "dependencies": {
10312         "isarray": {
10313           "version": "1.0.0",
10314           "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
10315           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
10316           "dev": true
10317         },
10318         "memory-fs": {
10319           "version": "0.4.1",
10320           "resolved": "http://registry.npm.taobao.org/memory-fs/download/memory-fs-0.4.1.tgz",
10321           "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=",
10322           "dev": true,
10323           "requires": {
10324             "errno": "0.1.7",
10325             "readable-stream": "2.3.6"
10326           }
10327         },
10328         "mime": {
10329           "version": "1.6.0",
10330           "resolved": "http://registry.npm.taobao.org/mime/download/mime-1.6.0.tgz",
10331           "integrity": "sha1-Ms2eXGRVO9WNGaVor0Uqz/BJgbE=",
10332           "dev": true
10333         },
10334         "process-nextick-args": {
10335           "version": "2.0.0",
10336           "resolved": "http://registry.npm.taobao.org/process-nextick-args/download/process-nextick-args-2.0.0.tgz",
10337           "integrity": "sha1-o31zL0JxtKsa0HDTVQjoKQeI/6o=",
10338           "dev": true
10339         },
10340         "readable-stream": {
10341           "version": "2.3.6",
10342           "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.6.tgz",
10343           "integrity": "sha1-sRwn2IuP8fvgcGQ8+UsMea4bCq8=",
10344           "dev": true,
10345           "requires": {
10346             "core-util-is": "1.0.2",
10347             "inherits": "2.0.3",
10348             "isarray": "1.0.0",
10349             "process-nextick-args": "2.0.0",
10350             "safe-buffer": "5.1.2",
10351             "string_decoder": "1.1.1",
10352             "util-deprecate": "1.0.2"
10353           }
10354         },
10355         "string_decoder": {
10356           "version": "1.1.1",
10357           "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz",
10358           "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=",
10359           "dev": true,
10360           "requires": {
10361             "safe-buffer": "5.1.2"
10362           }
10363         }
10364       }
10365     },
10366     "webpack-hot-middleware": {
10367       "version": "2.22.2",
10368       "resolved": "http://registry.npm.taobao.org/webpack-hot-middleware/download/webpack-hot-middleware-2.22.2.tgz",
10369       "integrity": "sha1-Yjt3zlkfzU4fuZ8YFneBRD5Qr6w=",
10370       "dev": true,
10371       "requires": {
10372         "ansi-html": "0.0.7",
10373         "html-entities": "1.2.1",
10374         "querystring": "0.2.0",
10375         "strip-ansi": "3.0.1"
10376       }
10377     },
10378     "webpack-sources": {
10379       "version": "0.1.5",
10380       "resolved": "http://registry.npm.taobao.org/webpack-sources/download/webpack-sources-0.1.5.tgz",
10381       "integrity": "sha1-qh86vw8NdNtxEcQOUAuE+WZkB1A=",
10382       "dev": true,
10383       "requires": {
10384         "source-list-map": "0.1.8",
10385         "source-map": "0.5.7"
10386       },
10387       "dependencies": {
10388         "source-map": {
10389           "version": "0.5.7",
10390           "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.5.7.tgz",
10391           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
10392           "dev": true
10393         }
10394       }
10395     },
10396     "whatwg-fetch": {
10397       "version": "2.0.4",
10398       "resolved": "http://registry.npm.taobao.org/whatwg-fetch/download/whatwg-fetch-2.0.4.tgz",
10399       "integrity": "sha1-3eal3zFfnTmZGqF2IYU9cguFVm8="
10400     },
10401     "when": {
10402       "version": "3.7.8",
10403       "resolved": "http://registry.npm.taobao.org/when/download/when-3.7.8.tgz",
10404       "integrity": "sha1-xxMLan6gRpPoQs3J56Hyqjmjn4I=",
10405       "optional": true
10406     },
10407     "which": {
10408       "version": "1.3.1",
10409       "resolved": "http://registry.npm.taobao.org/which/download/which-1.3.1.tgz",
10410       "integrity": "sha1-pFBD1U9YBTFtqNYvn1CRjT2nCwo=",
10411       "dev": true,
10412       "requires": {
10413         "isexe": "2.0.0"
10414       }
10415     },
10416     "which-module": {
10417       "version": "2.0.0",
10418       "resolved": "http://registry.npm.taobao.org/which-module/download/which-module-2.0.0.tgz",
10419       "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
10420       "dev": true
10421     },
10422     "wide-align": {
10423       "version": "1.1.3",
10424       "resolved": "http://registry.npm.taobao.org/wide-align/download/wide-align-1.1.3.tgz",
10425       "integrity": "sha1-rgdOa9wMFKQx6ATmJFScYzsABFc=",
10426       "dev": true,
10427       "requires": {
10428         "string-width": "1.0.2"
10429       }
10430     },
10431     "widest-line": {
10432       "version": "2.0.0",
10433       "resolved": "http://registry.npm.taobao.org/widest-line/download/widest-line-2.0.0.tgz",
10434       "integrity": "sha1-AUKk6KJD+IgsAjOqDgKBqnYVInM=",
10435       "dev": true,
10436       "requires": {
10437         "string-width": "2.1.1"
10438       },
10439       "dependencies": {
10440         "ansi-regex": {
10441           "version": "3.0.0",
10442           "resolved": "http://registry.npm.taobao.org/ansi-regex/download/ansi-regex-3.0.0.tgz",
10443           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
10444           "dev": true
10445         },
10446         "is-fullwidth-code-point": {
10447           "version": "2.0.0",
10448           "resolved": "http://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-2.0.0.tgz",
10449           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
10450           "dev": true
10451         },
10452         "string-width": {
10453           "version": "2.1.1",
10454           "resolved": "http://registry.npm.taobao.org/string-width/download/string-width-2.1.1.tgz",
10455           "integrity": "sha1-q5Pyeo3BPSjKyBXEYhQ6bZASrp4=",
10456           "dev": true,
10457           "requires": {
10458             "is-fullwidth-code-point": "2.0.0",
10459             "strip-ansi": "4.0.0"
10460           }
10461         },
10462         "strip-ansi": {
10463           "version": "4.0.0",
10464           "resolved": "http://registry.npm.taobao.org/strip-ansi/download/strip-ansi-4.0.0.tgz",
10465           "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
10466           "dev": true,
10467           "requires": {
10468             "ansi-regex": "3.0.0"
10469           }
10470         }
10471       }
10472     },
10473     "window-size": {
10474       "version": "0.1.0",
10475       "resolved": "http://registry.npm.taobao.org/window-size/download/window-size-0.1.0.tgz",
10476       "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=",
10477       "dev": true
10478     },
10479     "with-callback": {
10480       "version": "1.0.2",
10481       "resolved": "http://registry.npm.taobao.org/with-callback/download/with-callback-1.0.2.tgz",
10482       "integrity": "sha1-oJYpuakgAo1yFAT7Q1vc/1yRvCE=",
10483       "optional": true
10484     },
10485     "wordwrap": {
10486       "version": "1.0.0",
10487       "resolved": "http://registry.npm.taobao.org/wordwrap/download/wordwrap-1.0.0.tgz",
10488       "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus="
10489     },
10490     "wrap-ansi": {
10491       "version": "2.1.0",
10492       "resolved": "http://registry.npm.taobao.org/wrap-ansi/download/wrap-ansi-2.1.0.tgz",
10493       "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
10494       "dev": true,
10495       "requires": {
10496         "string-width": "1.0.2",
10497         "strip-ansi": "3.0.1"
10498       }
10499     },
10500     "wrappy": {
10501       "version": "1.0.2",
10502       "resolved": "http://registry.npm.taobao.org/wrappy/download/wrappy-1.0.2.tgz",
10503       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
10504     },
10505     "write": {
10506       "version": "0.2.1",
10507       "resolved": "http://registry.npm.taobao.org/write/download/write-0.2.1.tgz",
10508       "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=",
10509       "dev": true,
10510       "requires": {
10511         "mkdirp": "0.5.1"
10512       }
10513     },
10514     "write-file-atomic": {
10515       "version": "2.3.0",
10516       "resolved": "http://registry.npm.taobao.org/write-file-atomic/download/write-file-atomic-2.3.0.tgz",
10517       "integrity": "sha1-H/YVdcLipOjlENb6TiQ8zhg5mas=",
10518       "dev": true,
10519       "requires": {
10520         "graceful-fs": "4.1.11",
10521         "imurmurhash": "0.1.4",
10522         "signal-exit": "3.0.2"
10523       }
10524     },
10525     "xdg-basedir": {
10526       "version": "3.0.0",
10527       "resolved": "http://registry.npm.taobao.org/xdg-basedir/download/xdg-basedir-3.0.0.tgz",
10528       "integrity": "sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ=",
10529       "dev": true
10530     },
10531     "xmlbuilder": {
10532       "version": "8.2.2",
10533       "resolved": "http://registry.npm.taobao.org/xmlbuilder/download/xmlbuilder-8.2.2.tgz",
10534       "integrity": "sha1-aSSGc0ELS6QuGmE2VR0pIjNap3M=",
10535       "dev": true
10536     },
10537     "xmldom": {
10538       "version": "0.1.27",
10539       "resolved": "http://registry.npm.taobao.org/xmldom/download/xmldom-0.1.27.tgz",
10540       "integrity": "sha1-1QH5ezvbQDr4757MIFcxh6rawOk=",
10541       "dev": true
10542     },
10543     "xregexp": {
10544       "version": "2.0.0",
10545       "resolved": "http://registry.npm.taobao.org/xregexp/download/xregexp-2.0.0.tgz",
10546       "integrity": "sha1-UqY+VsoLhKfzpfPWGHLxJq16WUM=",
10547       "optional": true
10548     },
10549     "xss-filters": {
10550       "version": "1.2.7",
10551       "resolved": "http://registry.npm.taobao.org/xss-filters/download/xss-filters-1.2.7.tgz",
10552       "integrity": "sha1-Wfod4gHzby80cNysX1jMwoMLCpo="
10553     },
10554     "xtend": {
10555       "version": "4.0.1",
10556       "resolved": "http://registry.npm.taobao.org/xtend/download/xtend-4.0.1.tgz",
10557       "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68="
10558     },
10559     "y18n": {
10560       "version": "3.2.1",
10561       "resolved": "http://registry.npm.taobao.org/y18n/download/y18n-3.2.1.tgz",
10562       "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
10563       "dev": true
10564     },
10565     "yallist": {
10566       "version": "2.1.2",
10567       "resolved": "http://registry.npm.taobao.org/yallist/download/yallist-2.1.2.tgz",
10568       "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI="
10569     },
10570     "yargs": {
10571       "version": "11.0.0",
10572       "resolved": "http://registry.npm.taobao.org/yargs/download/yargs-11.0.0.tgz",
10573       "integrity": "sha1-wFKTEAbF7udGEOX8A1S+39CKIBs=",
10574       "dev": true,
10575       "requires": {
10576         "cliui": "4.1.0",
10577         "decamelize": "1.2.0",
10578         "find-up": "2.1.0",
10579         "get-caller-file": "1.0.2",
10580         "os-locale": "2.1.0",
10581         "require-directory": "2.1.1",
10582         "require-main-filename": "1.0.1",
10583         "set-blocking": "2.0.0",
10584         "string-width": "2.1.1",
10585         "which-module": "2.0.0",
10586         "y18n": "3.2.1",
10587         "yargs-parser": "9.0.2"
10588       },
10589       "dependencies": {
10590         "ansi-regex": {
10591           "version": "3.0.0",
10592           "resolved": "http://registry.npm.taobao.org/ansi-regex/download/ansi-regex-3.0.0.tgz",
10593           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
10594           "dev": true
10595         },
10596         "find-up": {
10597           "version": "2.1.0",
10598           "resolved": "http://registry.npm.taobao.org/find-up/download/find-up-2.1.0.tgz",
10599           "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
10600           "dev": true,
10601           "requires": {
10602             "locate-path": "2.0.0"
10603           }
10604         },
10605         "is-fullwidth-code-point": {
10606           "version": "2.0.0",
10607           "resolved": "http://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-2.0.0.tgz",
10608           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
10609           "dev": true
10610         },
10611         "string-width": {
10612           "version": "2.1.1",
10613           "resolved": "http://registry.npm.taobao.org/string-width/download/string-width-2.1.1.tgz",
10614           "integrity": "sha1-q5Pyeo3BPSjKyBXEYhQ6bZASrp4=",
10615           "dev": true,
10616           "requires": {
10617             "is-fullwidth-code-point": "2.0.0",
10618             "strip-ansi": "4.0.0"
10619           }
10620         },
10621         "strip-ansi": {
10622           "version": "4.0.0",
10623           "resolved": "http://registry.npm.taobao.org/strip-ansi/download/strip-ansi-4.0.0.tgz",
10624           "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
10625           "dev": true,
10626           "requires": {
10627             "ansi-regex": "3.0.0"
10628           }
10629         }
10630       }
10631     },
10632     "yargs-parser": {
10633       "version": "9.0.2",
10634       "resolved": "http://registry.npm.taobao.org/yargs-parser/download/yargs-parser-9.0.2.tgz",
10635       "integrity": "sha1-nM9qQ0YP5O1Aqbto9I1DuKaMwHc=",
10636       "dev": true,
10637       "requires": {
10638         "camelcase": "4.1.0"
10639       },
10640       "dependencies": {
10641         "camelcase": {
10642           "version": "4.1.0",
10643           "resolved": "http://registry.npm.taobao.org/camelcase/download/camelcase-4.1.0.tgz",
10644           "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
10645           "dev": true
10646         }
10647       }
10648     },
10649     "yauzl": {
10650       "version": "2.4.1",
10651       "resolved": "http://registry.npm.taobao.org/yauzl/download/yauzl-2.4.1.tgz",
10652       "integrity": "sha1-lSj0QtqxsihOWLQ3m7GU4i4MQAU=",
10653       "dev": true,
10654       "requires": {
10655         "fd-slicer": "1.0.1"
10656       }
10657     }
10658   }
10659 }