Bump patch version
[sdc/sdc-workflow-designer.git] / sdc-workflow-designer-ui / package-lock.json
1 {
2   "name": "workflow-designer",
3   "version": "1.0.0",
4   "lockfileVersion": 1,
5   "requires": true,
6   "dependencies": {
7     "@angular-devkit/build-optimizer": {
8       "version": "0.0.13",
9       "resolved": "http://registry.npm.taobao.org/@angular-devkit/build-optimizer/download/@angular-devkit/build-optimizer-0.0.13.tgz",
10       "integrity": "sha1-zzl692q+iZqpCdSnNRBmlMofCM8=",
11       "dev": true,
12       "requires": {
13         "loader-utils": "1.1.0",
14         "source-map": "0.5.6",
15         "typescript": "2.3.4"
16       }
17     },
18     "@angular/animations": {
19       "version": "4.3.5",
20       "resolved": "http://registry.npm.taobao.org/@angular/animations/download/@angular/animations-4.3.5.tgz",
21       "integrity": "sha1-hapFTIh8x8zhFjfqX26a+tiEkOE=",
22       "requires": {
23         "tslib": "1.7.1"
24       }
25     },
26     "@angular/cli": {
27       "version": "1.3.1",
28       "resolved": "http://registry.npm.taobao.org/@angular/cli/download/@angular/cli-1.3.1.tgz",
29       "integrity": "sha1-K8Kf1wkCTdOXExtM8a3BUCbmUF8=",
30       "dev": true,
31       "requires": {
32         "@angular-devkit/build-optimizer": "0.0.13",
33         "@ngtools/json-schema": "1.1.0",
34         "@ngtools/webpack": "1.6.1",
35         "autoprefixer": "6.7.7",
36         "chalk": "2.1.0",
37         "circular-dependency-plugin": "3.0.0",
38         "common-tags": "1.4.0",
39         "core-object": "3.1.4",
40         "css-loader": "0.28.5",
41         "cssnano": "3.10.0",
42         "denodeify": "1.2.1",
43         "diff": "3.3.0",
44         "ember-cli-normalize-entity-name": "1.0.0",
45         "ember-cli-string-utils": "1.1.0",
46         "exports-loader": "0.6.4",
47         "extract-text-webpack-plugin": "3.0.0",
48         "file-loader": "0.10.1",
49         "fs-extra": "4.0.1",
50         "get-caller-file": "1.0.2",
51         "glob": "7.1.2",
52         "heimdalljs": "0.2.5",
53         "heimdalljs-logger": "0.1.9",
54         "html-webpack-plugin": "2.30.1",
55         "inflection": "1.12.0",
56         "inquirer": "3.2.2",
57         "isbinaryfile": "3.0.2",
58         "istanbul-instrumenter-loader": "2.0.0",
59         "karma-source-map-support": "1.2.0",
60         "less": "2.7.2",
61         "less-loader": "4.0.5",
62         "license-webpack-plugin": "0.5.1",
63         "lodash": "4.17.4",
64         "memory-fs": "0.4.1",
65         "minimatch": "3.0.4",
66         "node-modules-path": "1.0.1",
67         "node-sass": "4.5.3",
68         "nopt": "4.0.1",
69         "opn": "5.1.0",
70         "portfinder": "1.0.13",
71         "postcss-loader": "1.3.3",
72         "postcss-url": "5.1.2",
73         "raw-loader": "0.5.1",
74         "resolve": "1.4.0",
75         "rsvp": "3.6.2",
76         "rxjs": "5.4.3",
77         "sass-loader": "6.0.6",
78         "script-loader": "0.7.0",
79         "semver": "5.4.1",
80         "silent-error": "1.1.0",
81         "source-map-loader": "0.2.1",
82         "source-map-support": "0.4.16",
83         "style-loader": "0.13.2",
84         "stylus": "0.54.5",
85         "stylus-loader": "3.0.1",
86         "temp": "0.8.3",
87         "typescript": "2.3.4",
88         "url-loader": "0.5.9",
89         "walk-sync": "0.3.2",
90         "webpack": "3.4.1",
91         "webpack-dev-middleware": "1.12.0",
92         "webpack-dev-server": "2.5.1",
93         "webpack-merge": "4.1.0",
94         "zone.js": "0.8.16"
95       }
96     },
97     "@angular/common": {
98       "version": "4.3.5",
99       "resolved": "http://registry.npm.taobao.org/@angular/common/download/@angular/common-4.3.5.tgz",
100       "integrity": "sha1-X2sRNH6uHfw0YjzP1MBsj0xIji0=",
101       "requires": {
102         "tslib": "1.7.1"
103       }
104     },
105     "@angular/compiler": {
106       "version": "4.3.5",
107       "resolved": "http://registry.npm.taobao.org/@angular/compiler/download/@angular/compiler-4.3.5.tgz",
108       "integrity": "sha1-UNPJhmV77/H+9Pbdmj+ljiSr1Ug=",
109       "requires": {
110         "tslib": "1.7.1"
111       }
112     },
113     "@angular/compiler-cli": {
114       "version": "4.3.5",
115       "resolved": "http://registry.npm.taobao.org/@angular/compiler-cli/download/@angular/compiler-cli-4.3.5.tgz",
116       "integrity": "sha1-JOmbNsCQk2P/gke/MxqLiert/mM=",
117       "dev": true,
118       "requires": {
119         "@angular/tsc-wrapped": "4.3.5",
120         "minimist": "1.2.0",
121         "reflect-metadata": "0.1.10"
122       },
123       "dependencies": {
124         "minimist": {
125           "version": "1.2.0",
126           "resolved": "http://registry.npm.taobao.org/minimist/download/minimist-1.2.0.tgz",
127           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
128           "dev": true
129         }
130       }
131     },
132     "@angular/core": {
133       "version": "4.3.5",
134       "resolved": "http://registry.npm.taobao.org/@angular/core/download/@angular/core-4.3.5.tgz",
135       "integrity": "sha1-vR79vx68+5wnojjiqkxIFZsIlbs=",
136       "requires": {
137         "tslib": "1.7.1"
138       }
139     },
140     "@angular/forms": {
141       "version": "4.3.5",
142       "resolved": "http://registry.npm.taobao.org/@angular/forms/download/@angular/forms-4.3.5.tgz",
143       "integrity": "sha1-UZqtCtgqG4cBmTf6k/wUdzRzd4c=",
144       "requires": {
145         "tslib": "1.7.1"
146       }
147     },
148     "@angular/http": {
149       "version": "4.3.5",
150       "resolved": "http://registry.npm.taobao.org/@angular/http/download/@angular/http-4.3.5.tgz",
151       "integrity": "sha1-gdSwdhyO8DXLC3NjAMI382KG8fA=",
152       "requires": {
153         "tslib": "1.7.1"
154       }
155     },
156     "@angular/language-service": {
157       "version": "4.3.5",
158       "resolved": "http://registry.npm.taobao.org/@angular/language-service/download/@angular/language-service-4.3.5.tgz",
159       "integrity": "sha1-ttiC6kDRjVE/w6A1p5h1Ap/jjwE=",
160       "dev": true
161     },
162     "@angular/platform-browser": {
163       "version": "4.3.5",
164       "resolved": "http://registry.npm.taobao.org/@angular/platform-browser/download/@angular/platform-browser-4.3.5.tgz",
165       "integrity": "sha1-wNA0CUmcwp+BZ3qrYjyQhnYNhO8=",
166       "requires": {
167         "tslib": "1.7.1"
168       }
169     },
170     "@angular/platform-browser-dynamic": {
171       "version": "4.3.5",
172       "resolved": "http://registry.npm.taobao.org/@angular/platform-browser-dynamic/download/@angular/platform-browser-dynamic-4.3.5.tgz",
173       "integrity": "sha1-Sml7OwrsgFsziE/UqbNHMGW6seA=",
174       "requires": {
175         "tslib": "1.7.1"
176       }
177     },
178     "@angular/router": {
179       "version": "4.3.5",
180       "resolved": "http://registry.npm.taobao.org/@angular/router/download/@angular/router-4.3.5.tgz",
181       "integrity": "sha1-GICCdHvJtpdPnUs/VVe0NGRdI80=",
182       "requires": {
183         "tslib": "1.7.1"
184       }
185     },
186     "@angular/tsc-wrapped": {
187       "version": "4.3.5",
188       "resolved": "http://registry.npm.taobao.org/@angular/tsc-wrapped/download/@angular/tsc-wrapped-4.3.5.tgz",
189       "integrity": "sha1-lf2qgTz8VyYvx+9f6nJtYorvq6w=",
190       "dev": true,
191       "requires": {
192         "tsickle": "0.21.6"
193       }
194     },
195     "@ngtools/json-schema": {
196       "version": "1.1.0",
197       "resolved": "http://registry.npm.taobao.org/@ngtools/json-schema/download/@ngtools/json-schema-1.1.0.tgz",
198       "integrity": "sha1-w6DFRNYjkqzCgTpCyKDcb1j4aSI=",
199       "dev": true
200     },
201     "@ngtools/webpack": {
202       "version": "1.6.1",
203       "resolved": "http://registry.npm.taobao.org/@ngtools/webpack/download/@ngtools/webpack-1.6.1.tgz",
204       "integrity": "sha1-JH+neTep3yOnzEmf7jBbywV0Wxg=",
205       "dev": true,
206       "requires": {
207         "loader-utils": "1.1.0",
208         "magic-string": "0.22.4",
209         "source-map": "0.5.6"
210       }
211     },
212     "@types/jasmine": {
213       "version": "2.5.53",
214       "resolved": "http://registry.npm.taobao.org/@types/jasmine/download/@types/jasmine-2.5.53.tgz",
215       "integrity": "sha1-TgzvrQnfXsSMjdQEM1EvhLFWjWE=",
216       "dev": true
217     },
218     "@types/jasminewd2": {
219       "version": "2.0.2",
220       "resolved": "http://registry.npm.taobao.org/@types/jasminewd2/download/@types/jasminewd2-2.0.2.tgz",
221       "integrity": "sha1-X2jh5pe/ELxv2Mvy4Aaj1nEsW2Q=",
222       "dev": true,
223       "requires": {
224         "@types/jasmine": "2.5.53"
225       }
226     },
227     "@types/node": {
228       "version": "6.0.87",
229       "resolved": "http://registry.npm.taobao.org/@types/node/download/@types/node-6.0.87.tgz",
230       "integrity": "sha1-WrV3T4NRozqTUJn6a+hQqgsK1WQ=",
231       "dev": true
232     },
233     "@types/q": {
234       "version": "0.0.32",
235       "resolved": "http://registry.npm.taobao.org/@types/q/download/@types/q-0.0.32.tgz",
236       "integrity": "sha1-vShOV8hPEyXacCur/IKlMoGQwMU=",
237       "dev": true
238     },
239     "@types/selenium-webdriver": {
240       "version": "2.53.42",
241       "resolved": "http://registry.npm.taobao.org/@types/selenium-webdriver/download/@types/selenium-webdriver-2.53.42.tgz",
242       "integrity": "sha1-dMt3+2BS7a/yqJhN2v2I1BnyXKw=",
243       "dev": true
244     },
245     "abbrev": {
246       "version": "1.1.0",
247       "resolved": "http://registry.npm.taobao.org/abbrev/download/abbrev-1.1.0.tgz",
248       "integrity": "sha1-0FVMIlZjbi9W58LlrRg/hZQo2B8=",
249       "dev": true
250     },
251     "accepts": {
252       "version": "1.3.3",
253       "resolved": "http://registry.npm.taobao.org/accepts/download/accepts-1.3.3.tgz",
254       "integrity": "sha1-w8p0NJOGSMPg2cHjKN1otiLChMo=",
255       "dev": true,
256       "requires": {
257         "mime-types": "2.1.16",
258         "negotiator": "0.6.1"
259       }
260     },
261     "acorn": {
262       "version": "5.1.1",
263       "resolved": "http://registry.npm.taobao.org/acorn/download/acorn-5.1.1.tgz",
264       "integrity": "sha1-U/4WERH5EquZnuiHqQoLxSgi/XU=",
265       "dev": true
266     },
267     "acorn-dynamic-import": {
268       "version": "2.0.2",
269       "resolved": "http://registry.npm.taobao.org/acorn-dynamic-import/download/acorn-dynamic-import-2.0.2.tgz",
270       "integrity": "sha1-x1K9IQvvZ5UBtsbLf8hPj0cVjMQ=",
271       "dev": true,
272       "requires": {
273         "acorn": "4.0.13"
274       },
275       "dependencies": {
276         "acorn": {
277           "version": "4.0.13",
278           "resolved": "http://registry.npm.taobao.org/acorn/download/acorn-4.0.13.tgz",
279           "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=",
280           "dev": true
281         }
282       }
283     },
284     "adm-zip": {
285       "version": "0.4.7",
286       "resolved": "http://registry.npm.taobao.org/adm-zip/download/adm-zip-0.4.7.tgz",
287       "integrity": "sha1-hgbCy/HEJs6MjsABdER/1Jtur8E=",
288       "dev": true
289     },
290     "after": {
291       "version": "0.8.2",
292       "resolved": "http://registry.npm.taobao.org/after/download/after-0.8.2.tgz",
293       "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=",
294       "dev": true
295     },
296     "agent-base": {
297       "version": "2.1.1",
298       "resolved": "http://registry.npm.taobao.org/agent-base/download/agent-base-2.1.1.tgz",
299       "integrity": "sha1-1t4Q1a9hMtW9aSQn1G/FOFOQlMc=",
300       "dev": true,
301       "requires": {
302         "extend": "3.0.1",
303         "semver": "5.0.3"
304       },
305       "dependencies": {
306         "semver": {
307           "version": "5.0.3",
308           "resolved": "http://registry.npm.taobao.org/semver/download/semver-5.0.3.tgz",
309           "integrity": "sha1-d0Zt5YnNXTyV8TiqeLxWmjy10no=",
310           "dev": true
311         }
312       }
313     },
314     "ajv": {
315       "version": "5.2.2",
316       "resolved": "http://registry.npm.taobao.org/ajv/download/ajv-5.2.2.tgz",
317       "integrity": "sha1-R8aNaehvXZUxA7AHSpQw3GPaXjk=",
318       "dev": true,
319       "requires": {
320         "co": "4.6.0",
321         "fast-deep-equal": "1.0.0",
322         "json-schema-traverse": "0.3.1",
323         "json-stable-stringify": "1.0.1"
324       }
325     },
326     "ajv-keywords": {
327       "version": "2.1.0",
328       "resolved": "http://registry.npm.taobao.org/ajv-keywords/download/ajv-keywords-2.1.0.tgz",
329       "integrity": "sha1-opbhf3v658HOT34N5T0pyzIWLfA=",
330       "dev": true
331     },
332     "align-text": {
333       "version": "0.1.4",
334       "resolved": "http://registry.npm.taobao.org/align-text/download/align-text-0.1.4.tgz",
335       "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=",
336       "dev": true,
337       "requires": {
338         "kind-of": "3.2.2",
339         "longest": "1.0.1",
340         "repeat-string": "1.6.1"
341       }
342     },
343     "alphanum-sort": {
344       "version": "1.0.2",
345       "resolved": "http://registry.npm.taobao.org/alphanum-sort/download/alphanum-sort-1.0.2.tgz",
346       "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=",
347       "dev": true
348     },
349     "amdefine": {
350       "version": "1.0.1",
351       "resolved": "http://registry.npm.taobao.org/amdefine/download/amdefine-1.0.1.tgz",
352       "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
353       "dev": true
354     },
355     "angular-in-memory-web-api": {
356       "version": "0.3.2",
357       "resolved": "http://10.75.8.148/repository/npm-pub/angular-in-memory-web-api/-/angular-in-memory-web-api-0.3.2.tgz",
358       "integrity": "sha1-iDbZ4lNNN7co88taHK9v4ef7vs0="
359     },
360     "ansi-escapes": {
361       "version": "2.0.0",
362       "resolved": "http://registry.npm.taobao.org/ansi-escapes/download/ansi-escapes-2.0.0.tgz",
363       "integrity": "sha1-W65SvkJIeN2Xg+iRDj/Cki6DyBs=",
364       "dev": true
365     },
366     "ansi-html": {
367       "version": "0.0.7",
368       "resolved": "http://registry.npm.taobao.org/ansi-html/download/ansi-html-0.0.7.tgz",
369       "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=",
370       "dev": true
371     },
372     "ansi-regex": {
373       "version": "2.1.1",
374       "resolved": "http://registry.npm.taobao.org/ansi-regex/download/ansi-regex-2.1.1.tgz",
375       "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
376       "dev": true
377     },
378     "ansi-styles": {
379       "version": "2.2.1",
380       "resolved": "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz",
381       "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
382       "dev": true
383     },
384     "anymatch": {
385       "version": "1.3.2",
386       "resolved": "http://registry.npm.taobao.org/anymatch/download/anymatch-1.3.2.tgz",
387       "integrity": "sha1-VT3Lj5HjyImEXf26NMd3IbkLnXo=",
388       "dev": true,
389       "requires": {
390         "micromatch": "2.3.11",
391         "normalize-path": "2.1.1"
392       }
393     },
394     "app-root-path": {
395       "version": "2.0.1",
396       "resolved": "http://registry.npm.taobao.org/app-root-path/download/app-root-path-2.0.1.tgz",
397       "integrity": "sha1-zWLc+OT9WkF+/GZNLlsQZTxlG0Y=",
398       "dev": true
399     },
400     "append-transform": {
401       "version": "0.4.0",
402       "resolved": "http://registry.npm.taobao.org/append-transform/download/append-transform-0.4.0.tgz",
403       "integrity": "sha1-126/jKlNJ24keja61EpLdKthGZE=",
404       "dev": true,
405       "requires": {
406         "default-require-extensions": "1.0.0"
407       }
408     },
409     "aproba": {
410       "version": "1.1.2",
411       "resolved": "http://registry.npm.taobao.org/aproba/download/aproba-1.1.2.tgz",
412       "integrity": "sha1-RcZikJTeTpb2k+9+q3SuB5wkD8E=",
413       "dev": true
414     },
415     "are-we-there-yet": {
416       "version": "1.1.4",
417       "resolved": "http://registry.npm.taobao.org/are-we-there-yet/download/are-we-there-yet-1.1.4.tgz",
418       "integrity": "sha1-u13KOCu5TwXhUZQ3PRb9O6HKEQ0=",
419       "dev": true,
420       "requires": {
421         "delegates": "1.0.0",
422         "readable-stream": "2.3.3"
423       },
424       "dependencies": {
425         "isarray": {
426           "version": "1.0.0",
427           "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
428           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
429           "dev": true
430         },
431         "readable-stream": {
432           "version": "2.3.3",
433           "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.3.tgz",
434           "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=",
435           "dev": true,
436           "requires": {
437             "core-util-is": "1.0.2",
438             "inherits": "2.0.3",
439             "isarray": "1.0.0",
440             "process-nextick-args": "1.0.7",
441             "safe-buffer": "5.1.1",
442             "string_decoder": "1.0.3",
443             "util-deprecate": "1.0.2"
444           }
445         },
446         "string_decoder": {
447           "version": "1.0.3",
448           "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-1.0.3.tgz",
449           "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=",
450           "dev": true,
451           "requires": {
452             "safe-buffer": "5.1.1"
453           }
454         }
455       }
456     },
457     "argparse": {
458       "version": "1.0.9",
459       "resolved": "http://registry.npm.taobao.org/argparse/download/argparse-1.0.9.tgz",
460       "integrity": "sha1-c9g7wmP4bpf4zE9rrhsOkKfSLIY=",
461       "dev": true,
462       "requires": {
463         "sprintf-js": "1.0.3"
464       }
465     },
466     "arr-diff": {
467       "version": "2.0.0",
468       "resolved": "http://registry.npm.taobao.org/arr-diff/download/arr-diff-2.0.0.tgz",
469       "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=",
470       "dev": true,
471       "requires": {
472         "arr-flatten": "1.1.0"
473       }
474     },
475     "arr-flatten": {
476       "version": "1.1.0",
477       "resolved": "http://registry.npm.taobao.org/arr-flatten/download/arr-flatten-1.1.0.tgz",
478       "integrity": "sha1-NgSLv/TntH4TZkQxbJlmnqWukfE=",
479       "dev": true
480     },
481     "array-find-index": {
482       "version": "1.0.2",
483       "resolved": "http://registry.npm.taobao.org/array-find-index/download/array-find-index-1.0.2.tgz",
484       "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
485       "dev": true
486     },
487     "array-flatten": {
488       "version": "2.1.1",
489       "resolved": "http://registry.npm.taobao.org/array-flatten/download/array-flatten-2.1.1.tgz",
490       "integrity": "sha1-Qmu52oQJDBg42BLIFQryCoMx4pY=",
491       "dev": true
492     },
493     "array-slice": {
494       "version": "0.2.3",
495       "resolved": "http://registry.npm.taobao.org/array-slice/download/array-slice-0.2.3.tgz",
496       "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=",
497       "dev": true
498     },
499     "array-union": {
500       "version": "1.0.2",
501       "resolved": "http://registry.npm.taobao.org/array-union/download/array-union-1.0.2.tgz",
502       "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
503       "dev": true,
504       "requires": {
505         "array-uniq": "1.0.3"
506       }
507     },
508     "array-uniq": {
509       "version": "1.0.3",
510       "resolved": "http://registry.npm.taobao.org/array-uniq/download/array-uniq-1.0.3.tgz",
511       "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
512       "dev": true
513     },
514     "array-unique": {
515       "version": "0.2.1",
516       "resolved": "http://registry.npm.taobao.org/array-unique/download/array-unique-0.2.1.tgz",
517       "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
518       "dev": true
519     },
520     "arraybuffer.slice": {
521       "version": "0.0.6",
522       "resolved": "http://registry.npm.taobao.org/arraybuffer.slice/download/arraybuffer.slice-0.0.6.tgz",
523       "integrity": "sha1-8zshWfBTKj8xB6JywMz70a0peco=",
524       "dev": true
525     },
526     "arrify": {
527       "version": "1.0.1",
528       "resolved": "http://registry.npm.taobao.org/arrify/download/arrify-1.0.1.tgz",
529       "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
530       "dev": true
531     },
532     "asap": {
533       "version": "2.0.6",
534       "resolved": "http://registry.npm.taobao.org/asap/download/asap-2.0.6.tgz",
535       "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=",
536       "dev": true,
537       "optional": true
538     },
539     "asn1": {
540       "version": "0.2.3",
541       "resolved": "http://registry.npm.taobao.org/asn1/download/asn1-0.2.3.tgz",
542       "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=",
543       "dev": true
544     },
545     "asn1.js": {
546       "version": "4.9.1",
547       "resolved": "http://registry.npm.taobao.org/asn1.js/download/asn1.js-4.9.1.tgz",
548       "integrity": "sha1-SLokC0WpKA6UdImQull9IWYX/UA=",
549       "dev": true,
550       "requires": {
551         "bn.js": "4.11.8",
552         "inherits": "2.0.3",
553         "minimalistic-assert": "1.0.0"
554       }
555     },
556     "assert": {
557       "version": "1.4.1",
558       "resolved": "http://registry.npm.taobao.org/assert/download/assert-1.4.1.tgz",
559       "integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=",
560       "dev": true,
561       "requires": {
562         "util": "0.10.3"
563       }
564     },
565     "assert-plus": {
566       "version": "0.2.0",
567       "resolved": "http://registry.npm.taobao.org/assert-plus/download/assert-plus-0.2.0.tgz",
568       "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ=",
569       "dev": true
570     },
571     "async": {
572       "version": "2.5.0",
573       "resolved": "http://registry.npm.taobao.org/async/download/async-2.5.0.tgz",
574       "integrity": "sha1-hDGQ/WtzV6C54clW7d3V7IRitU0=",
575       "dev": true,
576       "requires": {
577         "lodash": "4.17.4"
578       }
579     },
580     "async-each": {
581       "version": "1.0.1",
582       "resolved": "http://registry.npm.taobao.org/async-each/download/async-each-1.0.1.tgz",
583       "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=",
584       "dev": true
585     },
586     "async-foreach": {
587       "version": "0.1.3",
588       "resolved": "http://registry.npm.taobao.org/async-foreach/download/async-foreach-0.1.3.tgz",
589       "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=",
590       "dev": true,
591       "optional": true
592     },
593     "asynckit": {
594       "version": "0.4.0",
595       "resolved": "http://registry.npm.taobao.org/asynckit/download/asynckit-0.4.0.tgz",
596       "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
597       "dev": true
598     },
599     "autoprefixer": {
600       "version": "6.7.7",
601       "resolved": "http://registry.npm.taobao.org/autoprefixer/download/autoprefixer-6.7.7.tgz",
602       "integrity": "sha1-Hb0cg1ZY41zj+ZhAmdsAWFx4IBQ=",
603       "dev": true,
604       "requires": {
605         "browserslist": "1.7.7",
606         "caniuse-db": "1.0.30000716",
607         "normalize-range": "0.1.2",
608         "num2fraction": "1.2.2",
609         "postcss": "5.2.17",
610         "postcss-value-parser": "3.3.0"
611       }
612     },
613     "aws-sign2": {
614       "version": "0.6.0",
615       "resolved": "http://registry.npm.taobao.org/aws-sign2/download/aws-sign2-0.6.0.tgz",
616       "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=",
617       "dev": true
618     },
619     "aws4": {
620       "version": "1.6.0",
621       "resolved": "http://registry.npm.taobao.org/aws4/download/aws4-1.6.0.tgz",
622       "integrity": "sha1-g+9cqGCysy5KDe7e6MdxudtXRx4=",
623       "dev": true
624     },
625     "babel-code-frame": {
626       "version": "6.26.0",
627       "resolved": "http://registry.npm.taobao.org/babel-code-frame/download/babel-code-frame-6.26.0.tgz",
628       "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
629       "dev": true,
630       "requires": {
631         "chalk": "1.1.3",
632         "esutils": "2.0.2",
633         "js-tokens": "3.0.2"
634       },
635       "dependencies": {
636         "chalk": {
637           "version": "1.1.3",
638           "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz",
639           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
640           "dev": true,
641           "requires": {
642             "ansi-styles": "2.2.1",
643             "escape-string-regexp": "1.0.5",
644             "has-ansi": "2.0.0",
645             "strip-ansi": "3.0.1",
646             "supports-color": "2.0.0"
647           }
648         },
649         "supports-color": {
650           "version": "2.0.0",
651           "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz",
652           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
653           "dev": true
654         }
655       }
656     },
657     "babel-generator": {
658       "version": "6.26.0",
659       "resolved": "http://registry.npm.taobao.org/babel-generator/download/babel-generator-6.26.0.tgz",
660       "integrity": "sha1-rBriAHC3n248odMmlhMFN3TyDcU=",
661       "dev": true,
662       "requires": {
663         "babel-messages": "6.23.0",
664         "babel-runtime": "6.26.0",
665         "babel-types": "6.26.0",
666         "detect-indent": "4.0.0",
667         "jsesc": "1.3.0",
668         "lodash": "4.17.4",
669         "source-map": "0.5.6",
670         "trim-right": "1.0.1"
671       },
672       "dependencies": {
673         "jsesc": {
674           "version": "1.3.0",
675           "resolved": "http://registry.npm.taobao.org/jsesc/download/jsesc-1.3.0.tgz",
676           "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=",
677           "dev": true
678         }
679       }
680     },
681     "babel-messages": {
682       "version": "6.23.0",
683       "resolved": "http://registry.npm.taobao.org/babel-messages/download/babel-messages-6.23.0.tgz",
684       "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=",
685       "dev": true,
686       "requires": {
687         "babel-runtime": "6.26.0"
688       }
689     },
690     "babel-runtime": {
691       "version": "6.26.0",
692       "resolved": "http://registry.npm.taobao.org/babel-runtime/download/babel-runtime-6.26.0.tgz",
693       "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
694       "dev": true,
695       "requires": {
696         "core-js": "2.5.0",
697         "regenerator-runtime": "0.11.0"
698       }
699     },
700     "babel-template": {
701       "version": "6.26.0",
702       "resolved": "http://registry.npm.taobao.org/babel-template/download/babel-template-6.26.0.tgz",
703       "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=",
704       "dev": true,
705       "requires": {
706         "babel-runtime": "6.26.0",
707         "babel-traverse": "6.26.0",
708         "babel-types": "6.26.0",
709         "babylon": "6.18.0",
710         "lodash": "4.17.4"
711       }
712     },
713     "babel-traverse": {
714       "version": "6.26.0",
715       "resolved": "http://registry.npm.taobao.org/babel-traverse/download/babel-traverse-6.26.0.tgz",
716       "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=",
717       "dev": true,
718       "requires": {
719         "babel-code-frame": "6.26.0",
720         "babel-messages": "6.23.0",
721         "babel-runtime": "6.26.0",
722         "babel-types": "6.26.0",
723         "babylon": "6.18.0",
724         "debug": "2.6.8",
725         "globals": "9.18.0",
726         "invariant": "2.2.2",
727         "lodash": "4.17.4"
728       }
729     },
730     "babel-types": {
731       "version": "6.26.0",
732       "resolved": "http://registry.npm.taobao.org/babel-types/download/babel-types-6.26.0.tgz",
733       "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=",
734       "dev": true,
735       "requires": {
736         "babel-runtime": "6.26.0",
737         "esutils": "2.0.2",
738         "lodash": "4.17.4",
739         "to-fast-properties": "1.0.3"
740       }
741     },
742     "babylon": {
743       "version": "6.18.0",
744       "resolved": "http://registry.npm.taobao.org/babylon/download/babylon-6.18.0.tgz",
745       "integrity": "sha1-ry87iPpvXB5MY00aD46sT1WzleM=",
746       "dev": true
747     },
748     "backo2": {
749       "version": "1.0.2",
750       "resolved": "http://registry.npm.taobao.org/backo2/download/backo2-1.0.2.tgz",
751       "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=",
752       "dev": true
753     },
754     "balanced-match": {
755       "version": "0.4.2",
756       "resolved": "http://registry.npm.taobao.org/balanced-match/download/balanced-match-0.4.2.tgz",
757       "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=",
758       "dev": true
759     },
760     "base64-arraybuffer": {
761       "version": "0.1.5",
762       "resolved": "http://registry.npm.taobao.org/base64-arraybuffer/download/base64-arraybuffer-0.1.5.tgz",
763       "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=",
764       "dev": true
765     },
766     "base64-js": {
767       "version": "1.2.1",
768       "resolved": "http://registry.npm.taobao.org/base64-js/download/base64-js-1.2.1.tgz",
769       "integrity": "sha1-qRlH2h9KUW6jjltOwOw3c2deCIY=",
770       "dev": true
771     },
772     "base64id": {
773       "version": "1.0.0",
774       "resolved": "http://registry.npm.taobao.org/base64id/download/base64id-1.0.0.tgz",
775       "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=",
776       "dev": true
777     },
778     "batch": {
779       "version": "0.6.1",
780       "resolved": "http://registry.npm.taobao.org/batch/download/batch-0.6.1.tgz",
781       "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=",
782       "dev": true
783     },
784     "bcrypt-pbkdf": {
785       "version": "1.0.1",
786       "resolved": "http://registry.npm.taobao.org/bcrypt-pbkdf/download/bcrypt-pbkdf-1.0.1.tgz",
787       "integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=",
788       "dev": true,
789       "optional": true,
790       "requires": {
791         "tweetnacl": "0.14.5"
792       }
793     },
794     "better-assert": {
795       "version": "1.0.2",
796       "resolved": "http://registry.npm.taobao.org/better-assert/download/better-assert-1.0.2.tgz",
797       "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=",
798       "dev": true,
799       "requires": {
800         "callsite": "1.0.0"
801       }
802     },
803     "big.js": {
804       "version": "3.1.3",
805       "resolved": "http://registry.npm.taobao.org/big.js/download/big.js-3.1.3.tgz",
806       "integrity": "sha1-TK2iGTZS6zyp7I5VyQFWacmAaXg=",
807       "dev": true
808     },
809     "binary-extensions": {
810       "version": "1.10.0",
811       "resolved": "http://registry.npm.taobao.org/binary-extensions/download/binary-extensions-1.10.0.tgz",
812       "integrity": "sha1-muuabF6IY4qtFx4Wf1kAq+JINdA=",
813       "dev": true
814     },
815     "blob": {
816       "version": "0.0.4",
817       "resolved": "http://registry.npm.taobao.org/blob/download/blob-0.0.4.tgz",
818       "integrity": "sha1-vPEwUspURj8w+fx+lbmkdjCpSSE=",
819       "dev": true
820     },
821     "block-stream": {
822       "version": "0.0.9",
823       "resolved": "http://registry.npm.taobao.org/block-stream/download/block-stream-0.0.9.tgz",
824       "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=",
825       "dev": true,
826       "optional": true,
827       "requires": {
828         "inherits": "2.0.3"
829       }
830     },
831     "blocking-proxy": {
832       "version": "0.0.5",
833       "resolved": "http://registry.npm.taobao.org/blocking-proxy/download/blocking-proxy-0.0.5.tgz",
834       "integrity": "sha1-RikF4Nz76pcPQao3Ij3anAexkSs=",
835       "dev": true,
836       "requires": {
837         "minimist": "1.2.0"
838       },
839       "dependencies": {
840         "minimist": {
841           "version": "1.2.0",
842           "resolved": "http://registry.npm.taobao.org/minimist/download/minimist-1.2.0.tgz",
843           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
844           "dev": true
845         }
846       }
847     },
848     "bluebird": {
849       "version": "3.5.0",
850       "resolved": "http://registry.npm.taobao.org/bluebird/download/bluebird-3.5.0.tgz",
851       "integrity": "sha1-eRQg1/VR7qKJdFOop3ZT+WYG1nw=",
852       "dev": true
853     },
854     "bn.js": {
855       "version": "4.11.8",
856       "resolved": "http://registry.npm.taobao.org/bn.js/download/bn.js-4.11.8.tgz",
857       "integrity": "sha1-LN4J617jQfSEdGuwMJsyU7GxRC8=",
858       "dev": true
859     },
860     "body-parser": {
861       "version": "1.17.2",
862       "resolved": "http://registry.npm.taobao.org/body-parser/download/body-parser-1.17.2.tgz",
863       "integrity": "sha1-+IkqvI+eYn1Crtr7yma/WrmRBO4=",
864       "dev": true,
865       "requires": {
866         "bytes": "2.4.0",
867         "content-type": "1.0.2",
868         "debug": "2.6.7",
869         "depd": "1.1.1",
870         "http-errors": "1.6.2",
871         "iconv-lite": "0.4.15",
872         "on-finished": "2.3.0",
873         "qs": "6.4.0",
874         "raw-body": "2.2.0",
875         "type-is": "1.6.15"
876       },
877       "dependencies": {
878         "bytes": {
879           "version": "2.4.0",
880           "resolved": "http://registry.npm.taobao.org/bytes/download/bytes-2.4.0.tgz",
881           "integrity": "sha1-fZcZb51br39pNeJZhVSe3SpsIzk=",
882           "dev": true
883         },
884         "debug": {
885           "version": "2.6.7",
886           "resolved": "http://registry.npm.taobao.org/debug/download/debug-2.6.7.tgz",
887           "integrity": "sha1-krrR9tBbu2u6Isyoi80OyJTChh4=",
888           "dev": true,
889           "requires": {
890             "ms": "2.0.0"
891           }
892         },
893         "iconv-lite": {
894           "version": "0.4.15",
895           "resolved": "http://registry.npm.taobao.org/iconv-lite/download/iconv-lite-0.4.15.tgz",
896           "integrity": "sha1-/iZaIYrGpXz+hUkn6dBMGYJe3es=",
897           "dev": true
898         }
899       }
900     },
901     "bonjour": {
902       "version": "3.5.0",
903       "resolved": "http://registry.npm.taobao.org/bonjour/download/bonjour-3.5.0.tgz",
904       "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=",
905       "dev": true,
906       "requires": {
907         "array-flatten": "2.1.1",
908         "deep-equal": "1.0.1",
909         "dns-equal": "1.0.0",
910         "dns-txt": "2.0.2",
911         "multicast-dns": "6.1.1",
912         "multicast-dns-service-types": "1.1.0"
913       }
914     },
915     "boolbase": {
916       "version": "1.0.0",
917       "resolved": "http://registry.npm.taobao.org/boolbase/download/boolbase-1.0.0.tgz",
918       "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=",
919       "dev": true
920     },
921     "boom": {
922       "version": "2.10.1",
923       "resolved": "http://registry.npm.taobao.org/boom/download/boom-2.10.1.tgz",
924       "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=",
925       "dev": true,
926       "requires": {
927         "hoek": "2.16.3"
928       }
929     },
930     "bootstrap": {
931       "version": "4.0.0-alpha.6",
932       "resolved": "http://10.75.8.148/repository/npm-pub/bootstrap/-/bootstrap-4.0.0-alpha.6.tgz",
933       "integrity": "sha1-T1TdM6wN6sOyhAe8LffsYIhpycg=",
934       "requires": {
935         "jquery": "3.2.1",
936         "tether": "1.4.0"
937       }
938     },
939     "brace-expansion": {
940       "version": "1.1.8",
941       "resolved": "http://registry.npm.taobao.org/brace-expansion/download/brace-expansion-1.1.8.tgz",
942       "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=",
943       "dev": true,
944       "requires": {
945         "balanced-match": "1.0.0",
946         "concat-map": "0.0.1"
947       },
948       "dependencies": {
949         "balanced-match": {
950           "version": "1.0.0",
951           "resolved": "http://registry.npm.taobao.org/balanced-match/download/balanced-match-1.0.0.tgz",
952           "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
953           "dev": true
954         }
955       }
956     },
957     "braces": {
958       "version": "1.8.5",
959       "resolved": "http://registry.npm.taobao.org/braces/download/braces-1.8.5.tgz",
960       "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=",
961       "dev": true,
962       "requires": {
963         "expand-range": "1.8.2",
964         "preserve": "0.2.0",
965         "repeat-element": "1.1.2"
966       }
967     },
968     "brorand": {
969       "version": "1.1.0",
970       "resolved": "http://registry.npm.taobao.org/brorand/download/brorand-1.1.0.tgz",
971       "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
972       "dev": true
973     },
974     "browserify-aes": {
975       "version": "1.0.6",
976       "resolved": "http://registry.npm.taobao.org/browserify-aes/download/browserify-aes-1.0.6.tgz",
977       "integrity": "sha1-Xncl297x/Vkw1OurSFZ85FHEigo=",
978       "dev": true,
979       "requires": {
980         "buffer-xor": "1.0.3",
981         "cipher-base": "1.0.4",
982         "create-hash": "1.1.3",
983         "evp_bytestokey": "1.0.0",
984         "inherits": "2.0.3"
985       }
986     },
987     "browserify-cipher": {
988       "version": "1.0.0",
989       "resolved": "http://registry.npm.taobao.org/browserify-cipher/download/browserify-cipher-1.0.0.tgz",
990       "integrity": "sha1-mYgkSHS/XtTijalWZtzWasj8Njo=",
991       "dev": true,
992       "requires": {
993         "browserify-aes": "1.0.6",
994         "browserify-des": "1.0.0",
995         "evp_bytestokey": "1.0.0"
996       }
997     },
998     "browserify-des": {
999       "version": "1.0.0",
1000       "resolved": "http://registry.npm.taobao.org/browserify-des/download/browserify-des-1.0.0.tgz",
1001       "integrity": "sha1-2qJ3cXRwki7S/hhZQRihdUOXId0=",
1002       "dev": true,
1003       "requires": {
1004         "cipher-base": "1.0.4",
1005         "des.js": "1.0.0",
1006         "inherits": "2.0.3"
1007       }
1008     },
1009     "browserify-rsa": {
1010       "version": "4.0.1",
1011       "resolved": "http://registry.npm.taobao.org/browserify-rsa/download/browserify-rsa-4.0.1.tgz",
1012       "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
1013       "dev": true,
1014       "requires": {
1015         "bn.js": "4.11.8",
1016         "randombytes": "2.0.5"
1017       }
1018     },
1019     "browserify-sign": {
1020       "version": "4.0.4",
1021       "resolved": "http://registry.npm.taobao.org/browserify-sign/download/browserify-sign-4.0.4.tgz",
1022       "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=",
1023       "dev": true,
1024       "requires": {
1025         "bn.js": "4.11.8",
1026         "browserify-rsa": "4.0.1",
1027         "create-hash": "1.1.3",
1028         "create-hmac": "1.1.6",
1029         "elliptic": "6.4.0",
1030         "inherits": "2.0.3",
1031         "parse-asn1": "5.1.0"
1032       }
1033     },
1034     "browserify-zlib": {
1035       "version": "0.1.4",
1036       "resolved": "http://registry.npm.taobao.org/browserify-zlib/download/browserify-zlib-0.1.4.tgz",
1037       "integrity": "sha1-uzX4pRn2AOD6a4SFJByXnQFB+y0=",
1038       "dev": true,
1039       "requires": {
1040         "pako": "0.2.9"
1041       }
1042     },
1043     "browserslist": {
1044       "version": "1.7.7",
1045       "resolved": "http://registry.npm.taobao.org/browserslist/download/browserslist-1.7.7.tgz",
1046       "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=",
1047       "dev": true,
1048       "requires": {
1049         "caniuse-db": "1.0.30000716",
1050         "electron-to-chromium": "1.3.18"
1051       }
1052     },
1053     "buffer": {
1054       "version": "4.9.1",
1055       "resolved": "http://registry.npm.taobao.org/buffer/download/buffer-4.9.1.tgz",
1056       "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=",
1057       "dev": true,
1058       "requires": {
1059         "base64-js": "1.2.1",
1060         "ieee754": "1.1.8",
1061         "isarray": "1.0.0"
1062       },
1063       "dependencies": {
1064         "isarray": {
1065           "version": "1.0.0",
1066           "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
1067           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
1068           "dev": true
1069         }
1070       }
1071     },
1072     "buffer-indexof": {
1073       "version": "1.1.0",
1074       "resolved": "http://registry.npm.taobao.org/buffer-indexof/download/buffer-indexof-1.1.0.tgz",
1075       "integrity": "sha1-9U9kfE9OJSKLqmVqLlfkPV8nCYI=",
1076       "dev": true
1077     },
1078     "buffer-xor": {
1079       "version": "1.0.3",
1080       "resolved": "http://registry.npm.taobao.org/buffer-xor/download/buffer-xor-1.0.3.tgz",
1081       "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
1082       "dev": true
1083     },
1084     "builtin-modules": {
1085       "version": "1.1.1",
1086       "resolved": "http://registry.npm.taobao.org/builtin-modules/download/builtin-modules-1.1.1.tgz",
1087       "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
1088       "dev": true
1089     },
1090     "builtin-status-codes": {
1091       "version": "3.0.0",
1092       "resolved": "http://registry.npm.taobao.org/builtin-status-codes/download/builtin-status-codes-3.0.0.tgz",
1093       "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
1094       "dev": true
1095     },
1096     "bytes": {
1097       "version": "2.5.0",
1098       "resolved": "http://registry.npm.taobao.org/bytes/download/bytes-2.5.0.tgz",
1099       "integrity": "sha1-TJQj6i0lLCcMQbK97+/5u2tiwGo=",
1100       "dev": true
1101     },
1102     "callsite": {
1103       "version": "1.0.0",
1104       "resolved": "http://registry.npm.taobao.org/callsite/download/callsite-1.0.0.tgz",
1105       "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=",
1106       "dev": true
1107     },
1108     "camel-case": {
1109       "version": "3.0.0",
1110       "resolved": "http://registry.npm.taobao.org/camel-case/download/camel-case-3.0.0.tgz",
1111       "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=",
1112       "dev": true,
1113       "requires": {
1114         "no-case": "2.3.1",
1115         "upper-case": "1.1.3"
1116       }
1117     },
1118     "camelcase": {
1119       "version": "2.1.1",
1120       "resolved": "http://registry.npm.taobao.org/camelcase/download/camelcase-2.1.1.tgz",
1121       "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
1122       "dev": true
1123     },
1124     "camelcase-keys": {
1125       "version": "2.1.0",
1126       "resolved": "http://registry.npm.taobao.org/camelcase-keys/download/camelcase-keys-2.1.0.tgz",
1127       "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
1128       "dev": true,
1129       "requires": {
1130         "camelcase": "2.1.1",
1131         "map-obj": "1.0.1"
1132       }
1133     },
1134     "caniuse-api": {
1135       "version": "1.6.1",
1136       "resolved": "http://registry.npm.taobao.org/caniuse-api/download/caniuse-api-1.6.1.tgz",
1137       "integrity": "sha1-tTTnxzTE+B7F++isoq0kNUuWLGw=",
1138       "dev": true,
1139       "requires": {
1140         "browserslist": "1.7.7",
1141         "caniuse-db": "1.0.30000716",
1142         "lodash.memoize": "4.1.2",
1143         "lodash.uniq": "4.5.0"
1144       }
1145     },
1146     "caniuse-db": {
1147       "version": "1.0.30000716",
1148       "resolved": "http://registry.npm.taobao.org/caniuse-db/download/caniuse-db-1.0.30000716.tgz",
1149       "integrity": "sha1-sHF3ZdFXZi6MdKYVYshMn8NgSkk=",
1150       "dev": true
1151     },
1152     "caseless": {
1153       "version": "0.12.0",
1154       "resolved": "http://registry.npm.taobao.org/caseless/download/caseless-0.12.0.tgz",
1155       "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
1156       "dev": true
1157     },
1158     "center-align": {
1159       "version": "0.1.3",
1160       "resolved": "http://registry.npm.taobao.org/center-align/download/center-align-0.1.3.tgz",
1161       "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=",
1162       "dev": true,
1163       "requires": {
1164         "align-text": "0.1.4",
1165         "lazy-cache": "1.0.4"
1166       },
1167       "dependencies": {
1168         "lazy-cache": {
1169           "version": "1.0.4",
1170           "resolved": "http://registry.npm.taobao.org/lazy-cache/download/lazy-cache-1.0.4.tgz",
1171           "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=",
1172           "dev": true
1173         }
1174       }
1175     },
1176     "chalk": {
1177       "version": "2.1.0",
1178       "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-2.1.0.tgz",
1179       "integrity": "sha1-rFvs8U+iG5nGySynp9fP1bF+dD4=",
1180       "dev": true,
1181       "requires": {
1182         "ansi-styles": "3.2.0",
1183         "escape-string-regexp": "1.0.5",
1184         "supports-color": "4.2.1"
1185       },
1186       "dependencies": {
1187         "ansi-styles": {
1188           "version": "3.2.0",
1189           "resolved": "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-3.2.0.tgz",
1190           "integrity": "sha1-wVm41b4PnlpvNG2rlPFs4CIWG4g=",
1191           "dev": true,
1192           "requires": {
1193             "color-convert": "1.9.0"
1194           }
1195         },
1196         "has-flag": {
1197           "version": "2.0.0",
1198           "resolved": "http://registry.npm.taobao.org/has-flag/download/has-flag-2.0.0.tgz",
1199           "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=",
1200           "dev": true
1201         },
1202         "supports-color": {
1203           "version": "4.2.1",
1204           "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-4.2.1.tgz",
1205           "integrity": "sha1-ZaS7JjHpDgJCDbpVVMN1pHVLuDY=",
1206           "dev": true,
1207           "requires": {
1208             "has-flag": "2.0.0"
1209           }
1210         }
1211       }
1212     },
1213     "chokidar": {
1214       "version": "1.7.0",
1215       "resolved": "http://registry.npm.taobao.org/chokidar/download/chokidar-1.7.0.tgz",
1216       "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=",
1217       "dev": true,
1218       "requires": {
1219         "anymatch": "1.3.2",
1220         "async-each": "1.0.1",
1221         "glob-parent": "2.0.0",
1222         "inherits": "2.0.3",
1223         "is-binary-path": "1.0.1",
1224         "is-glob": "2.0.1",
1225         "path-is-absolute": "1.0.1",
1226         "readdirp": "2.1.0"
1227       }
1228     },
1229     "cipher-base": {
1230       "version": "1.0.4",
1231       "resolved": "http://registry.npm.taobao.org/cipher-base/download/cipher-base-1.0.4.tgz",
1232       "integrity": "sha1-h2Dk7MJy9MNjUy+SbYdKriwTl94=",
1233       "dev": true,
1234       "requires": {
1235         "inherits": "2.0.3",
1236         "safe-buffer": "5.1.1"
1237       }
1238     },
1239     "circular-dependency-plugin": {
1240       "version": "3.0.0",
1241       "resolved": "http://registry.npm.taobao.org/circular-dependency-plugin/download/circular-dependency-plugin-3.0.0.tgz",
1242       "integrity": "sha1-m2hpLjWw41EJmNAWS2rlARvqV2A=",
1243       "dev": true
1244     },
1245     "clap": {
1246       "version": "1.2.0",
1247       "resolved": "http://registry.npm.taobao.org/clap/download/clap-1.2.0.tgz",
1248       "integrity": "sha1-WckP4+E3EEdG/xlGmiemNP9oyFc=",
1249       "dev": true,
1250       "requires": {
1251         "chalk": "1.1.3"
1252       },
1253       "dependencies": {
1254         "chalk": {
1255           "version": "1.1.3",
1256           "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz",
1257           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
1258           "dev": true,
1259           "requires": {
1260             "ansi-styles": "2.2.1",
1261             "escape-string-regexp": "1.0.5",
1262             "has-ansi": "2.0.0",
1263             "strip-ansi": "3.0.1",
1264             "supports-color": "2.0.0"
1265           }
1266         },
1267         "supports-color": {
1268           "version": "2.0.0",
1269           "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz",
1270           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
1271           "dev": true
1272         }
1273       }
1274     },
1275     "clean-css": {
1276       "version": "4.1.7",
1277       "resolved": "http://registry.npm.taobao.org/clean-css/download/clean-css-4.1.7.tgz",
1278       "integrity": "sha1-ua6k+FZ5iJzz6ui0A0nsTr390DI=",
1279       "dev": true,
1280       "requires": {
1281         "source-map": "0.5.6"
1282       }
1283     },
1284     "cli-cursor": {
1285       "version": "2.1.0",
1286       "resolved": "http://registry.npm.taobao.org/cli-cursor/download/cli-cursor-2.1.0.tgz",
1287       "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
1288       "dev": true,
1289       "requires": {
1290         "restore-cursor": "2.0.0"
1291       }
1292     },
1293     "cli-width": {
1294       "version": "2.1.0",
1295       "resolved": "http://registry.npm.taobao.org/cli-width/download/cli-width-2.1.0.tgz",
1296       "integrity": "sha1-sjTKIJsp72b8UY2bmNWEewDt8Ao=",
1297       "dev": true
1298     },
1299     "cliui": {
1300       "version": "3.2.0",
1301       "resolved": "http://registry.npm.taobao.org/cliui/download/cliui-3.2.0.tgz",
1302       "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
1303       "dev": true,
1304       "requires": {
1305         "string-width": "1.0.2",
1306         "strip-ansi": "3.0.1",
1307         "wrap-ansi": "2.1.0"
1308       },
1309       "dependencies": {
1310         "is-fullwidth-code-point": {
1311           "version": "1.0.0",
1312           "resolved": "http://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-1.0.0.tgz",
1313           "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
1314           "dev": true,
1315           "requires": {
1316             "number-is-nan": "1.0.1"
1317           }
1318         },
1319         "string-width": {
1320           "version": "1.0.2",
1321           "resolved": "http://registry.npm.taobao.org/string-width/download/string-width-1.0.2.tgz",
1322           "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
1323           "dev": true,
1324           "requires": {
1325             "code-point-at": "1.1.0",
1326             "is-fullwidth-code-point": "1.0.0",
1327             "strip-ansi": "3.0.1"
1328           }
1329         }
1330       }
1331     },
1332     "clone": {
1333       "version": "1.0.2",
1334       "resolved": "http://registry.npm.taobao.org/clone/download/clone-1.0.2.tgz",
1335       "integrity": "sha1-Jgt6meux7f4kdTgXX3gyQ8sZ0Uk=",
1336       "dev": true
1337     },
1338     "clone-deep": {
1339       "version": "0.3.0",
1340       "resolved": "http://registry.npm.taobao.org/clone-deep/download/clone-deep-0.3.0.tgz",
1341       "integrity": "sha1-NIxhrpzb4O3+BT2R/0zFIdeQ7eg=",
1342       "dev": true,
1343       "requires": {
1344         "for-own": "1.0.0",
1345         "is-plain-object": "2.0.4",
1346         "kind-of": "3.2.2",
1347         "shallow-clone": "0.1.2"
1348       }
1349     },
1350     "co": {
1351       "version": "4.6.0",
1352       "resolved": "http://registry.npm.taobao.org/co/download/co-4.6.0.tgz",
1353       "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",
1354       "dev": true
1355     },
1356     "coa": {
1357       "version": "1.0.4",
1358       "resolved": "http://registry.npm.taobao.org/coa/download/coa-1.0.4.tgz",
1359       "integrity": "sha1-qe8VNmDWqGqL3sAomlxoTSF0Mv0=",
1360       "dev": true,
1361       "requires": {
1362         "q": "1.5.0"
1363       }
1364     },
1365     "code-point-at": {
1366       "version": "1.1.0",
1367       "resolved": "http://registry.npm.taobao.org/code-point-at/download/code-point-at-1.1.0.tgz",
1368       "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
1369       "dev": true
1370     },
1371     "codelyzer": {
1372       "version": "3.1.2",
1373       "resolved": "http://registry.npm.taobao.org/codelyzer/download/codelyzer-3.1.2.tgz",
1374       "integrity": "sha1-n/HwQfubXuXb60W6hm368EmDrwQ=",
1375       "dev": true,
1376       "requires": {
1377         "app-root-path": "2.0.1",
1378         "css-selector-tokenizer": "0.7.0",
1379         "cssauron": "1.4.0",
1380         "semver-dsl": "1.0.1",
1381         "source-map": "0.5.6",
1382         "sprintf-js": "1.0.3"
1383       }
1384     },
1385     "color": {
1386       "version": "0.11.4",
1387       "resolved": "http://registry.npm.taobao.org/color/download/color-0.11.4.tgz",
1388       "integrity": "sha1-bXtcdPtl6EHNSHkq0e1eB7kE12Q=",
1389       "dev": true,
1390       "requires": {
1391         "clone": "1.0.2",
1392         "color-convert": "1.9.0",
1393         "color-string": "0.3.0"
1394       }
1395     },
1396     "color-convert": {
1397       "version": "1.9.0",
1398       "resolved": "http://registry.npm.taobao.org/color-convert/download/color-convert-1.9.0.tgz",
1399       "integrity": "sha1-Gsz5fdc5uYO/mU1W/sj5WFNkG3o=",
1400       "dev": true,
1401       "requires": {
1402         "color-name": "1.1.3"
1403       }
1404     },
1405     "color-name": {
1406       "version": "1.1.3",
1407       "resolved": "http://registry.npm.taobao.org/color-name/download/color-name-1.1.3.tgz",
1408       "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
1409       "dev": true
1410     },
1411     "color-string": {
1412       "version": "0.3.0",
1413       "resolved": "http://registry.npm.taobao.org/color-string/download/color-string-0.3.0.tgz",
1414       "integrity": "sha1-J9RvtnAlxcL6JZk7+/V55HhBuZE=",
1415       "dev": true,
1416       "requires": {
1417         "color-name": "1.1.3"
1418       }
1419     },
1420     "colormin": {
1421       "version": "1.1.2",
1422       "resolved": "http://registry.npm.taobao.org/colormin/download/colormin-1.1.2.tgz",
1423       "integrity": "sha1-6i90IKcrlogaOKrlnsEkpvcpgTM=",
1424       "dev": true,
1425       "requires": {
1426         "color": "0.11.4",
1427         "css-color-names": "0.0.4",
1428         "has": "1.0.1"
1429       }
1430     },
1431     "colors": {
1432       "version": "1.1.2",
1433       "resolved": "http://registry.npm.taobao.org/colors/download/colors-1.1.2.tgz",
1434       "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=",
1435       "dev": true
1436     },
1437     "combine-lists": {
1438       "version": "1.0.1",
1439       "resolved": "http://registry.npm.taobao.org/combine-lists/download/combine-lists-1.0.1.tgz",
1440       "integrity": "sha1-RYwH4J4NkA/Ci3Cj/sLazR0st/Y=",
1441       "dev": true,
1442       "requires": {
1443         "lodash": "4.17.4"
1444       }
1445     },
1446     "combined-stream": {
1447       "version": "1.0.5",
1448       "resolved": "http://registry.npm.taobao.org/combined-stream/download/combined-stream-1.0.5.tgz",
1449       "integrity": "sha1-k4NwpXtKUd6ix3wV1cX9+JUWQAk=",
1450       "dev": true,
1451       "requires": {
1452         "delayed-stream": "1.0.0"
1453       }
1454     },
1455     "commander": {
1456       "version": "2.11.0",
1457       "resolved": "http://registry.npm.taobao.org/commander/download/commander-2.11.0.tgz",
1458       "integrity": "sha1-FXFS/R56bI2YpbcVzzdt+SgARWM=",
1459       "dev": true
1460     },
1461     "common-tags": {
1462       "version": "1.4.0",
1463       "resolved": "http://registry.npm.taobao.org/common-tags/download/common-tags-1.4.0.tgz",
1464       "integrity": "sha1-EYe+Tz1M8MBCfUP3Tu8fc1AWFMA=",
1465       "dev": true,
1466       "requires": {
1467         "babel-runtime": "6.26.0"
1468       }
1469     },
1470     "component-bind": {
1471       "version": "1.0.0",
1472       "resolved": "http://registry.npm.taobao.org/component-bind/download/component-bind-1.0.0.tgz",
1473       "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=",
1474       "dev": true
1475     },
1476     "component-emitter": {
1477       "version": "1.1.2",
1478       "resolved": "http://registry.npm.taobao.org/component-emitter/download/component-emitter-1.1.2.tgz",
1479       "integrity": "sha1-KWWU8nU9qmOZbSrwjRWpURbJrsM=",
1480       "dev": true
1481     },
1482     "component-inherit": {
1483       "version": "0.0.3",
1484       "resolved": "http://registry.npm.taobao.org/component-inherit/download/component-inherit-0.0.3.tgz",
1485       "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=",
1486       "dev": true
1487     },
1488     "compressible": {
1489       "version": "2.0.11",
1490       "resolved": "http://registry.npm.taobao.org/compressible/download/compressible-2.0.11.tgz",
1491       "integrity": "sha1-FnGKdd4oPtjmBAQWJaIGRYZ5fYo=",
1492       "dev": true,
1493       "requires": {
1494         "mime-db": "1.29.0"
1495       }
1496     },
1497     "compression": {
1498       "version": "1.7.0",
1499       "resolved": "http://registry.npm.taobao.org/compression/download/compression-1.7.0.tgz",
1500       "integrity": "sha1-AwyfGY8WQ6BX13anOOki2kNzAS0=",
1501       "dev": true,
1502       "requires": {
1503         "accepts": "1.3.3",
1504         "bytes": "2.5.0",
1505         "compressible": "2.0.11",
1506         "debug": "2.6.8",
1507         "on-headers": "1.0.1",
1508         "safe-buffer": "5.1.1",
1509         "vary": "1.1.1"
1510       }
1511     },
1512     "concat-map": {
1513       "version": "0.0.1",
1514       "resolved": "http://registry.npm.taobao.org/concat-map/download/concat-map-0.0.1.tgz",
1515       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
1516       "dev": true
1517     },
1518     "connect": {
1519       "version": "3.6.3",
1520       "resolved": "http://registry.npm.taobao.org/connect/download/connect-3.6.3.tgz",
1521       "integrity": "sha1-9zINRqJbS+e0g6IjZRfySx4n4wE=",
1522       "dev": true,
1523       "requires": {
1524         "debug": "2.6.8",
1525         "finalhandler": "1.0.4",
1526         "parseurl": "1.3.1",
1527         "utils-merge": "1.0.0"
1528       }
1529     },
1530     "connect-history-api-fallback": {
1531       "version": "1.3.0",
1532       "resolved": "http://registry.npm.taobao.org/connect-history-api-fallback/download/connect-history-api-fallback-1.3.0.tgz",
1533       "integrity": "sha1-5R0X+PDvDbkKZP20feMFFVbp8Wk=",
1534       "dev": true
1535     },
1536     "console-browserify": {
1537       "version": "1.1.0",
1538       "resolved": "http://registry.npm.taobao.org/console-browserify/download/console-browserify-1.1.0.tgz",
1539       "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=",
1540       "dev": true,
1541       "requires": {
1542         "date-now": "0.1.4"
1543       }
1544     },
1545     "console-control-strings": {
1546       "version": "1.1.0",
1547       "resolved": "http://registry.npm.taobao.org/console-control-strings/download/console-control-strings-1.1.0.tgz",
1548       "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
1549       "dev": true
1550     },
1551     "constants-browserify": {
1552       "version": "1.0.0",
1553       "resolved": "http://registry.npm.taobao.org/constants-browserify/download/constants-browserify-1.0.0.tgz",
1554       "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
1555       "dev": true
1556     },
1557     "content-disposition": {
1558       "version": "0.5.2",
1559       "resolved": "http://registry.npm.taobao.org/content-disposition/download/content-disposition-0.5.2.tgz",
1560       "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=",
1561       "dev": true
1562     },
1563     "content-type": {
1564       "version": "1.0.2",
1565       "resolved": "http://registry.npm.taobao.org/content-type/download/content-type-1.0.2.tgz",
1566       "integrity": "sha1-t9ETrueo3Se9IRM8TcJSnfFyHu0=",
1567       "dev": true
1568     },
1569     "convert-source-map": {
1570       "version": "1.5.0",
1571       "resolved": "http://registry.npm.taobao.org/convert-source-map/download/convert-source-map-1.5.0.tgz",
1572       "integrity": "sha1-ms1whRxtXf3ZPZKC5e35SgP/RrU=",
1573       "dev": true
1574     },
1575     "cookie": {
1576       "version": "0.3.1",
1577       "resolved": "http://registry.npm.taobao.org/cookie/download/cookie-0.3.1.tgz",
1578       "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=",
1579       "dev": true
1580     },
1581     "cookie-signature": {
1582       "version": "1.0.6",
1583       "resolved": "http://registry.npm.taobao.org/cookie-signature/download/cookie-signature-1.0.6.tgz",
1584       "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=",
1585       "dev": true
1586     },
1587     "core-js": {
1588       "version": "2.5.0",
1589       "resolved": "http://registry.npm.taobao.org/core-js/download/core-js-2.5.0.tgz",
1590       "integrity": "sha1-VpwFCRi+ZIazg3VSAorgRmtxcIY="
1591     },
1592     "core-object": {
1593       "version": "3.1.4",
1594       "resolved": "http://registry.npm.taobao.org/core-object/download/core-object-3.1.4.tgz",
1595       "integrity": "sha1-bfQB6FgSS+n3Vy9MSjTGFQlS1LY=",
1596       "dev": true,
1597       "requires": {
1598         "chalk": "2.1.0"
1599       }
1600     },
1601     "core-util-is": {
1602       "version": "1.0.2",
1603       "resolved": "http://registry.npm.taobao.org/core-util-is/download/core-util-is-1.0.2.tgz",
1604       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
1605       "dev": true
1606     },
1607     "cosmiconfig": {
1608       "version": "2.2.2",
1609       "resolved": "http://registry.npm.taobao.org/cosmiconfig/download/cosmiconfig-2.2.2.tgz",
1610       "integrity": "sha1-YXPOvVb6wELB9DkO33r2wHx8uJI=",
1611       "dev": true,
1612       "requires": {
1613         "is-directory": "0.3.1",
1614         "js-yaml": "3.7.0",
1615         "minimist": "1.2.0",
1616         "object-assign": "4.1.1",
1617         "os-homedir": "1.0.2",
1618         "parse-json": "2.2.0",
1619         "require-from-string": "1.2.1"
1620       },
1621       "dependencies": {
1622         "minimist": {
1623           "version": "1.2.0",
1624           "resolved": "http://registry.npm.taobao.org/minimist/download/minimist-1.2.0.tgz",
1625           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
1626           "dev": true
1627         }
1628       }
1629     },
1630     "create-ecdh": {
1631       "version": "4.0.0",
1632       "resolved": "http://registry.npm.taobao.org/create-ecdh/download/create-ecdh-4.0.0.tgz",
1633       "integrity": "sha1-iIxyNZbN92EvZJgjPuvXo1MBc30=",
1634       "dev": true,
1635       "requires": {
1636         "bn.js": "4.11.8",
1637         "elliptic": "6.4.0"
1638       }
1639     },
1640     "create-hash": {
1641       "version": "1.1.3",
1642       "resolved": "http://registry.npm.taobao.org/create-hash/download/create-hash-1.1.3.tgz",
1643       "integrity": "sha1-YGBCrIuSYnUPSDyt2rD1gZFy2P0=",
1644       "dev": true,
1645       "requires": {
1646         "cipher-base": "1.0.4",
1647         "inherits": "2.0.3",
1648         "ripemd160": "2.0.1",
1649         "sha.js": "2.4.8"
1650       }
1651     },
1652     "create-hmac": {
1653       "version": "1.1.6",
1654       "resolved": "http://registry.npm.taobao.org/create-hmac/download/create-hmac-1.1.6.tgz",
1655       "integrity": "sha1-rLniIaThe9sHbpBlfEK5PjcmzwY=",
1656       "dev": true,
1657       "requires": {
1658         "cipher-base": "1.0.4",
1659         "create-hash": "1.1.3",
1660         "inherits": "2.0.3",
1661         "ripemd160": "2.0.1",
1662         "safe-buffer": "5.1.1",
1663         "sha.js": "2.4.8"
1664       }
1665     },
1666     "cross-spawn": {
1667       "version": "3.0.1",
1668       "resolved": "http://registry.npm.taobao.org/cross-spawn/download/cross-spawn-3.0.1.tgz",
1669       "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=",
1670       "dev": true,
1671       "optional": true,
1672       "requires": {
1673         "lru-cache": "4.1.1",
1674         "which": "1.3.0"
1675       }
1676     },
1677     "cryptiles": {
1678       "version": "2.0.5",
1679       "resolved": "http://registry.npm.taobao.org/cryptiles/download/cryptiles-2.0.5.tgz",
1680       "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=",
1681       "dev": true,
1682       "requires": {
1683         "boom": "2.10.1"
1684       }
1685     },
1686     "crypto-browserify": {
1687       "version": "3.11.1",
1688       "resolved": "http://registry.npm.taobao.org/crypto-browserify/download/crypto-browserify-3.11.1.tgz",
1689       "integrity": "sha1-lIlF78Z1ekANbl5a9HGU0QBkJ58=",
1690       "dev": true,
1691       "requires": {
1692         "browserify-cipher": "1.0.0",
1693         "browserify-sign": "4.0.4",
1694         "create-ecdh": "4.0.0",
1695         "create-hash": "1.1.3",
1696         "create-hmac": "1.1.6",
1697         "diffie-hellman": "5.0.2",
1698         "inherits": "2.0.3",
1699         "pbkdf2": "3.0.13",
1700         "public-encrypt": "4.0.0",
1701         "randombytes": "2.0.5"
1702       }
1703     },
1704     "css-color-names": {
1705       "version": "0.0.4",
1706       "resolved": "http://registry.npm.taobao.org/css-color-names/download/css-color-names-0.0.4.tgz",
1707       "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=",
1708       "dev": true
1709     },
1710     "css-loader": {
1711       "version": "0.28.5",
1712       "resolved": "http://registry.npm.taobao.org/css-loader/download/css-loader-0.28.5.tgz",
1713       "integrity": "sha1-3QK7kblFRXECEu9/aqpmZjET11Q=",
1714       "dev": true,
1715       "requires": {
1716         "babel-code-frame": "6.26.0",
1717         "css-selector-tokenizer": "0.7.0",
1718         "cssnano": "3.10.0",
1719         "icss-utils": "2.1.0",
1720         "loader-utils": "1.1.0",
1721         "lodash.camelcase": "4.3.0",
1722         "object-assign": "4.1.1",
1723         "postcss": "5.2.17",
1724         "postcss-modules-extract-imports": "1.1.0",
1725         "postcss-modules-local-by-default": "1.2.0",
1726         "postcss-modules-scope": "1.1.0",
1727         "postcss-modules-values": "1.3.0",
1728         "postcss-value-parser": "3.3.0",
1729         "source-list-map": "2.0.0"
1730       }
1731     },
1732     "css-parse": {
1733       "version": "1.7.0",
1734       "resolved": "http://registry.npm.taobao.org/css-parse/download/css-parse-1.7.0.tgz",
1735       "integrity": "sha1-Mh9s9zeCpv91ERE5D8BeLGV9jJs=",
1736       "dev": true
1737     },
1738     "css-select": {
1739       "version": "1.2.0",
1740       "resolved": "http://registry.npm.taobao.org/css-select/download/css-select-1.2.0.tgz",
1741       "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=",
1742       "dev": true,
1743       "requires": {
1744         "boolbase": "1.0.0",
1745         "css-what": "2.1.0",
1746         "domutils": "1.5.1",
1747         "nth-check": "1.0.1"
1748       }
1749     },
1750     "css-selector-tokenizer": {
1751       "version": "0.7.0",
1752       "resolved": "http://registry.npm.taobao.org/css-selector-tokenizer/download/css-selector-tokenizer-0.7.0.tgz",
1753       "integrity": "sha1-5piEdK6MlTR3v15+/s/OzNnPTIY=",
1754       "dev": true,
1755       "requires": {
1756         "cssesc": "0.1.0",
1757         "fastparse": "1.1.1",
1758         "regexpu-core": "1.0.0"
1759       }
1760     },
1761     "css-what": {
1762       "version": "2.1.0",
1763       "resolved": "http://registry.npm.taobao.org/css-what/download/css-what-2.1.0.tgz",
1764       "integrity": "sha1-lGfQMsOM+u+58teVASUwYvh/ob0=",
1765       "dev": true
1766     },
1767     "cssauron": {
1768       "version": "1.4.0",
1769       "resolved": "http://registry.npm.taobao.org/cssauron/download/cssauron-1.4.0.tgz",
1770       "integrity": "sha1-pmAt/34EqDBtwNuaVR6S6LVmKtg=",
1771       "dev": true,
1772       "requires": {
1773         "through": "2.3.8"
1774       }
1775     },
1776     "cssesc": {
1777       "version": "0.1.0",
1778       "resolved": "http://registry.npm.taobao.org/cssesc/download/cssesc-0.1.0.tgz",
1779       "integrity": "sha1-yBSQPkViM3GgR3tAEJqq++6t27Q=",
1780       "dev": true
1781     },
1782     "cssnano": {
1783       "version": "3.10.0",
1784       "resolved": "http://registry.npm.taobao.org/cssnano/download/cssnano-3.10.0.tgz",
1785       "integrity": "sha1-Tzj2zqK5sX+gFJDyPx3GjqZcHDg=",
1786       "dev": true,
1787       "requires": {
1788         "autoprefixer": "6.7.7",
1789         "decamelize": "1.2.0",
1790         "defined": "1.0.0",
1791         "has": "1.0.1",
1792         "object-assign": "4.1.1",
1793         "postcss": "5.2.17",
1794         "postcss-calc": "5.3.1",
1795         "postcss-colormin": "2.2.2",
1796         "postcss-convert-values": "2.6.1",
1797         "postcss-discard-comments": "2.0.4",
1798         "postcss-discard-duplicates": "2.1.0",
1799         "postcss-discard-empty": "2.1.0",
1800         "postcss-discard-overridden": "0.1.1",
1801         "postcss-discard-unused": "2.2.3",
1802         "postcss-filter-plugins": "2.0.2",
1803         "postcss-merge-idents": "2.1.7",
1804         "postcss-merge-longhand": "2.0.2",
1805         "postcss-merge-rules": "2.1.2",
1806         "postcss-minify-font-values": "1.0.5",
1807         "postcss-minify-gradients": "1.0.5",
1808         "postcss-minify-params": "1.2.2",
1809         "postcss-minify-selectors": "2.1.1",
1810         "postcss-normalize-charset": "1.1.1",
1811         "postcss-normalize-url": "3.0.8",
1812         "postcss-ordered-values": "2.2.3",
1813         "postcss-reduce-idents": "2.4.0",
1814         "postcss-reduce-initial": "1.0.1",
1815         "postcss-reduce-transforms": "1.0.4",
1816         "postcss-svgo": "2.1.6",
1817         "postcss-unique-selectors": "2.0.2",
1818         "postcss-value-parser": "3.3.0",
1819         "postcss-zindex": "2.2.0"
1820       }
1821     },
1822     "csso": {
1823       "version": "2.3.2",
1824       "resolved": "http://registry.npm.taobao.org/csso/download/csso-2.3.2.tgz",
1825       "integrity": "sha1-3dUsWHAz9J6Utx/FVWnyUuj/X4U=",
1826       "dev": true,
1827       "requires": {
1828         "clap": "1.2.0",
1829         "source-map": "0.5.6"
1830       }
1831     },
1832     "currently-unhandled": {
1833       "version": "0.4.1",
1834       "resolved": "http://registry.npm.taobao.org/currently-unhandled/download/currently-unhandled-0.4.1.tgz",
1835       "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
1836       "dev": true,
1837       "requires": {
1838         "array-find-index": "1.0.2"
1839       }
1840     },
1841     "custom-event": {
1842       "version": "1.0.1",
1843       "resolved": "http://registry.npm.taobao.org/custom-event/download/custom-event-1.0.1.tgz",
1844       "integrity": "sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=",
1845       "dev": true
1846     },
1847     "d": {
1848       "version": "1.0.0",
1849       "resolved": "http://registry.npm.taobao.org/d/download/d-1.0.0.tgz",
1850       "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=",
1851       "dev": true,
1852       "requires": {
1853         "es5-ext": "0.10.29"
1854       }
1855     },
1856     "dashdash": {
1857       "version": "1.14.1",
1858       "resolved": "http://registry.npm.taobao.org/dashdash/download/dashdash-1.14.1.tgz",
1859       "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
1860       "dev": true,
1861       "requires": {
1862         "assert-plus": "1.0.0"
1863       },
1864       "dependencies": {
1865         "assert-plus": {
1866           "version": "1.0.0",
1867           "resolved": "http://registry.npm.taobao.org/assert-plus/download/assert-plus-1.0.0.tgz",
1868           "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
1869           "dev": true
1870         }
1871       }
1872     },
1873     "date-now": {
1874       "version": "0.1.4",
1875       "resolved": "http://registry.npm.taobao.org/date-now/download/date-now-0.1.4.tgz",
1876       "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=",
1877       "dev": true
1878     },
1879     "debug": {
1880       "version": "2.6.8",
1881       "resolved": "http://registry.npm.taobao.org/debug/download/debug-2.6.8.tgz",
1882       "integrity": "sha1-5zFTHKLt4n0YgiJCfaF4IdaP9Pw=",
1883       "dev": true,
1884       "requires": {
1885         "ms": "2.0.0"
1886       }
1887     },
1888     "decamelize": {
1889       "version": "1.2.0",
1890       "resolved": "http://registry.npm.taobao.org/decamelize/download/decamelize-1.2.0.tgz",
1891       "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
1892       "dev": true
1893     },
1894     "deep-equal": {
1895       "version": "1.0.1",
1896       "resolved": "http://registry.npm.taobao.org/deep-equal/download/deep-equal-1.0.1.tgz",
1897       "integrity": "sha1-9dJgKStmDghO/0zbyfCK0yR0SLU=",
1898       "dev": true
1899     },
1900     "default-require-extensions": {
1901       "version": "1.0.0",
1902       "resolved": "http://registry.npm.taobao.org/default-require-extensions/download/default-require-extensions-1.0.0.tgz",
1903       "integrity": "sha1-836hXT4T/9m0N9M+GnW1+5eHTLg=",
1904       "dev": true,
1905       "requires": {
1906         "strip-bom": "2.0.0"
1907       }
1908     },
1909     "defined": {
1910       "version": "1.0.0",
1911       "resolved": "http://registry.npm.taobao.org/defined/download/defined-1.0.0.tgz",
1912       "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=",
1913       "dev": true
1914     },
1915     "del": {
1916       "version": "3.0.0",
1917       "resolved": "http://registry.npm.taobao.org/del/download/del-3.0.0.tgz",
1918       "integrity": "sha1-U+z2mf/LyzljdpGrE7rxYIGXZuU=",
1919       "dev": true,
1920       "requires": {
1921         "globby": "6.1.0",
1922         "is-path-cwd": "1.0.0",
1923         "is-path-in-cwd": "1.0.0",
1924         "p-map": "1.1.1",
1925         "pify": "3.0.0",
1926         "rimraf": "2.6.1"
1927       },
1928       "dependencies": {
1929         "pify": {
1930           "version": "3.0.0",
1931           "resolved": "http://registry.npm.taobao.org/pify/download/pify-3.0.0.tgz",
1932           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
1933           "dev": true
1934         }
1935       }
1936     },
1937     "delayed-stream": {
1938       "version": "1.0.0",
1939       "resolved": "http://registry.npm.taobao.org/delayed-stream/download/delayed-stream-1.0.0.tgz",
1940       "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
1941       "dev": true
1942     },
1943     "delegates": {
1944       "version": "1.0.0",
1945       "resolved": "http://registry.npm.taobao.org/delegates/download/delegates-1.0.0.tgz",
1946       "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
1947       "dev": true
1948     },
1949     "denodeify": {
1950       "version": "1.2.1",
1951       "resolved": "http://registry.npm.taobao.org/denodeify/download/denodeify-1.2.1.tgz",
1952       "integrity": "sha1-OjYof1A05pnnV3kBBSwubJQlFjE=",
1953       "dev": true
1954     },
1955     "depd": {
1956       "version": "1.1.1",
1957       "resolved": "http://registry.npm.taobao.org/depd/download/depd-1.1.1.tgz",
1958       "integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k=",
1959       "dev": true
1960     },
1961     "des.js": {
1962       "version": "1.0.0",
1963       "resolved": "http://registry.npm.taobao.org/des.js/download/des.js-1.0.0.tgz",
1964       "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=",
1965       "dev": true,
1966       "requires": {
1967         "inherits": "2.0.3",
1968         "minimalistic-assert": "1.0.0"
1969       }
1970     },
1971     "destroy": {
1972       "version": "1.0.4",
1973       "resolved": "http://registry.npm.taobao.org/destroy/download/destroy-1.0.4.tgz",
1974       "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
1975       "dev": true
1976     },
1977     "detect-indent": {
1978       "version": "4.0.0",
1979       "resolved": "http://registry.npm.taobao.org/detect-indent/download/detect-indent-4.0.0.tgz",
1980       "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=",
1981       "dev": true,
1982       "requires": {
1983         "repeating": "2.0.1"
1984       }
1985     },
1986     "detect-node": {
1987       "version": "2.0.3",
1988       "resolved": "http://registry.npm.taobao.org/detect-node/download/detect-node-2.0.3.tgz",
1989       "integrity": "sha1-ogM8CcyOFY03dI+951B4Mr1s4Sc=",
1990       "dev": true
1991     },
1992     "di": {
1993       "version": "0.0.1",
1994       "resolved": "http://registry.npm.taobao.org/di/download/di-0.0.1.tgz",
1995       "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=",
1996       "dev": true
1997     },
1998     "diff": {
1999       "version": "3.3.0",
2000       "resolved": "http://registry.npm.taobao.org/diff/download/diff-3.3.0.tgz",
2001       "integrity": "sha1-BWaVFQ16qTI3yn43isOxaCt5Y7k=",
2002       "dev": true
2003     },
2004     "diffie-hellman": {
2005       "version": "5.0.2",
2006       "resolved": "http://registry.npm.taobao.org/diffie-hellman/download/diffie-hellman-5.0.2.tgz",
2007       "integrity": "sha1-tYNXOScM/ias9jIJn97SoH8gnl4=",
2008       "dev": true,
2009       "requires": {
2010         "bn.js": "4.11.8",
2011         "miller-rabin": "4.0.0",
2012         "randombytes": "2.0.5"
2013       }
2014     },
2015     "directory-encoder": {
2016       "version": "0.7.2",
2017       "resolved": "http://registry.npm.taobao.org/directory-encoder/download/directory-encoder-0.7.2.tgz",
2018       "integrity": "sha1-WbTiqk8lQi9sY7UntGL14tDdLFg=",
2019       "dev": true,
2020       "requires": {
2021         "fs-extra": "0.23.1",
2022         "handlebars": "1.3.0",
2023         "img-stats": "0.5.2"
2024       },
2025       "dependencies": {
2026         "fs-extra": {
2027           "version": "0.23.1",
2028           "resolved": "http://registry.npm.taobao.org/fs-extra/download/fs-extra-0.23.1.tgz",
2029           "integrity": "sha1-ZhHbpq3yq43Jxp+rN83fiBgVfj0=",
2030           "dev": true,
2031           "requires": {
2032             "graceful-fs": "4.1.11",
2033             "jsonfile": "2.4.0",
2034             "path-is-absolute": "1.0.1",
2035             "rimraf": "2.6.1"
2036           }
2037         },
2038         "jsonfile": {
2039           "version": "2.4.0",
2040           "resolved": "http://registry.npm.taobao.org/jsonfile/download/jsonfile-2.4.0.tgz",
2041           "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=",
2042           "dev": true,
2043           "requires": {
2044             "graceful-fs": "4.1.11"
2045           }
2046         }
2047       }
2048     },
2049     "dns-equal": {
2050       "version": "1.0.0",
2051       "resolved": "http://registry.npm.taobao.org/dns-equal/download/dns-equal-1.0.0.tgz",
2052       "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=",
2053       "dev": true
2054     },
2055     "dns-packet": {
2056       "version": "1.2.2",
2057       "resolved": "http://registry.npm.taobao.org/dns-packet/download/dns-packet-1.2.2.tgz",
2058       "integrity": "sha1-qKJr7HZGQ4lj/Ibgb4+LFtbIv3o=",
2059       "dev": true,
2060       "requires": {
2061         "ip": "1.1.5",
2062         "safe-buffer": "5.1.1"
2063       }
2064     },
2065     "dns-txt": {
2066       "version": "2.0.2",
2067       "resolved": "http://registry.npm.taobao.org/dns-txt/download/dns-txt-2.0.2.tgz",
2068       "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=",
2069       "dev": true,
2070       "requires": {
2071         "buffer-indexof": "1.1.0"
2072       }
2073     },
2074     "dom-converter": {
2075       "version": "0.1.4",
2076       "resolved": "http://registry.npm.taobao.org/dom-converter/download/dom-converter-0.1.4.tgz",
2077       "integrity": "sha1-pF71cnuJDJv/5tfIduexnLDhfzs=",
2078       "dev": true,
2079       "requires": {
2080         "utila": "0.3.3"
2081       },
2082       "dependencies": {
2083         "utila": {
2084           "version": "0.3.3",
2085           "resolved": "http://registry.npm.taobao.org/utila/download/utila-0.3.3.tgz",
2086           "integrity": "sha1-1+jn1+MJEHCSsF+NloiCTWM6QiY=",
2087           "dev": true
2088         }
2089       }
2090     },
2091     "dom-serialize": {
2092       "version": "2.2.1",
2093       "resolved": "http://registry.npm.taobao.org/dom-serialize/download/dom-serialize-2.2.1.tgz",
2094       "integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=",
2095       "dev": true,
2096       "requires": {
2097         "custom-event": "1.0.1",
2098         "ent": "2.2.0",
2099         "extend": "3.0.1",
2100         "void-elements": "2.0.1"
2101       }
2102     },
2103     "dom-serializer": {
2104       "version": "0.1.0",
2105       "resolved": "http://registry.npm.taobao.org/dom-serializer/download/dom-serializer-0.1.0.tgz",
2106       "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=",
2107       "dev": true,
2108       "requires": {
2109         "domelementtype": "1.1.3",
2110         "entities": "1.1.1"
2111       },
2112       "dependencies": {
2113         "domelementtype": {
2114           "version": "1.1.3",
2115           "resolved": "http://registry.npm.taobao.org/domelementtype/download/domelementtype-1.1.3.tgz",
2116           "integrity": "sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs=",
2117           "dev": true
2118         }
2119       }
2120     },
2121     "domain-browser": {
2122       "version": "1.1.7",
2123       "resolved": "http://registry.npm.taobao.org/domain-browser/download/domain-browser-1.1.7.tgz",
2124       "integrity": "sha1-hnqksJP6oF8d4IwG9NeyH9+GmLw=",
2125       "dev": true
2126     },
2127     "domelementtype": {
2128       "version": "1.3.0",
2129       "resolved": "http://registry.npm.taobao.org/domelementtype/download/domelementtype-1.3.0.tgz",
2130       "integrity": "sha1-sXrtguirWeUt2cGbF1bg/BhyBMI=",
2131       "dev": true
2132     },
2133     "domhandler": {
2134       "version": "2.1.0",
2135       "resolved": "http://registry.npm.taobao.org/domhandler/download/domhandler-2.1.0.tgz",
2136       "integrity": "sha1-0mRvXlf2w7qxHPbLBdPArPdBJZQ=",
2137       "dev": true,
2138       "requires": {
2139         "domelementtype": "1.3.0"
2140       }
2141     },
2142     "domutils": {
2143       "version": "1.5.1",
2144       "resolved": "http://registry.npm.taobao.org/domutils/download/domutils-1.5.1.tgz",
2145       "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=",
2146       "dev": true,
2147       "requires": {
2148         "dom-serializer": "0.1.0",
2149         "domelementtype": "1.3.0"
2150       }
2151     },
2152     "ecc-jsbn": {
2153       "version": "0.1.1",
2154       "resolved": "http://registry.npm.taobao.org/ecc-jsbn/download/ecc-jsbn-0.1.1.tgz",
2155       "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=",
2156       "dev": true,
2157       "optional": true,
2158       "requires": {
2159         "jsbn": "0.1.1"
2160       }
2161     },
2162     "ee-first": {
2163       "version": "1.1.1",
2164       "resolved": "http://registry.npm.taobao.org/ee-first/download/ee-first-1.1.1.tgz",
2165       "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
2166       "dev": true
2167     },
2168     "electron-to-chromium": {
2169       "version": "1.3.18",
2170       "resolved": "http://registry.npm.taobao.org/electron-to-chromium/download/electron-to-chromium-1.3.18.tgz",
2171       "integrity": "sha1-PcyZ2j5rZl9qu8ccKK1Ros1zGpw=",
2172       "dev": true
2173     },
2174     "elliptic": {
2175       "version": "6.4.0",
2176       "resolved": "http://registry.npm.taobao.org/elliptic/download/elliptic-6.4.0.tgz",
2177       "integrity": "sha1-ysmvh2LIWDYYcAPI3+GT5eLq5d8=",
2178       "dev": true,
2179       "requires": {
2180         "bn.js": "4.11.8",
2181         "brorand": "1.1.0",
2182         "hash.js": "1.1.3",
2183         "hmac-drbg": "1.0.1",
2184         "inherits": "2.0.3",
2185         "minimalistic-assert": "1.0.0",
2186         "minimalistic-crypto-utils": "1.0.1"
2187       }
2188     },
2189     "ember-cli-normalize-entity-name": {
2190       "version": "1.0.0",
2191       "resolved": "http://registry.npm.taobao.org/ember-cli-normalize-entity-name/download/ember-cli-normalize-entity-name-1.0.0.tgz",
2192       "integrity": "sha1-CxT3vLxZmqEXtf3cgeT9A8S61bc=",
2193       "dev": true,
2194       "requires": {
2195         "silent-error": "1.1.0"
2196       }
2197     },
2198     "ember-cli-string-utils": {
2199       "version": "1.1.0",
2200       "resolved": "http://registry.npm.taobao.org/ember-cli-string-utils/download/ember-cli-string-utils-1.1.0.tgz",
2201       "integrity": "sha1-ObZ3/CgF9VFzc1N2/O8njqpEUqE=",
2202       "dev": true
2203     },
2204     "emojis-list": {
2205       "version": "2.1.0",
2206       "resolved": "http://registry.npm.taobao.org/emojis-list/download/emojis-list-2.1.0.tgz",
2207       "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=",
2208       "dev": true
2209     },
2210     "encodeurl": {
2211       "version": "1.0.1",
2212       "resolved": "http://registry.npm.taobao.org/encodeurl/download/encodeurl-1.0.1.tgz",
2213       "integrity": "sha1-eePVhlU0aQn+bw9Fpd5oEDspTSA=",
2214       "dev": true
2215     },
2216     "engine.io": {
2217       "version": "1.8.3",
2218       "resolved": "http://registry.npm.taobao.org/engine.io/download/engine.io-1.8.3.tgz",
2219       "integrity": "sha1-jef5eJXSDTm4X4ju7nd7K9QrE9Q=",
2220       "dev": true,
2221       "requires": {
2222         "accepts": "1.3.3",
2223         "base64id": "1.0.0",
2224         "cookie": "0.3.1",
2225         "debug": "2.3.3",
2226         "engine.io-parser": "1.3.2",
2227         "ws": "1.1.2"
2228       },
2229       "dependencies": {
2230         "debug": {
2231           "version": "2.3.3",
2232           "resolved": "http://registry.npm.taobao.org/debug/download/debug-2.3.3.tgz",
2233           "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
2234           "dev": true,
2235           "requires": {
2236             "ms": "0.7.2"
2237           }
2238         },
2239         "ms": {
2240           "version": "0.7.2",
2241           "resolved": "http://registry.npm.taobao.org/ms/download/ms-0.7.2.tgz",
2242           "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
2243           "dev": true
2244         }
2245       }
2246     },
2247     "engine.io-client": {
2248       "version": "1.8.3",
2249       "resolved": "http://registry.npm.taobao.org/engine.io-client/download/engine.io-client-1.8.3.tgz",
2250       "integrity": "sha1-F5jtk0USRkU9TG9jXXogH+lA1as=",
2251       "dev": true,
2252       "requires": {
2253         "component-emitter": "1.2.1",
2254         "component-inherit": "0.0.3",
2255         "debug": "2.3.3",
2256         "engine.io-parser": "1.3.2",
2257         "has-cors": "1.1.0",
2258         "indexof": "0.0.1",
2259         "parsejson": "0.0.3",
2260         "parseqs": "0.0.5",
2261         "parseuri": "0.0.5",
2262         "ws": "1.1.2",
2263         "xmlhttprequest-ssl": "1.5.3",
2264         "yeast": "0.1.2"
2265       },
2266       "dependencies": {
2267         "component-emitter": {
2268           "version": "1.2.1",
2269           "resolved": "http://registry.npm.taobao.org/component-emitter/download/component-emitter-1.2.1.tgz",
2270           "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
2271           "dev": true
2272         },
2273         "debug": {
2274           "version": "2.3.3",
2275           "resolved": "http://registry.npm.taobao.org/debug/download/debug-2.3.3.tgz",
2276           "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
2277           "dev": true,
2278           "requires": {
2279             "ms": "0.7.2"
2280           }
2281         },
2282         "ms": {
2283           "version": "0.7.2",
2284           "resolved": "http://registry.npm.taobao.org/ms/download/ms-0.7.2.tgz",
2285           "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
2286           "dev": true
2287         }
2288       }
2289     },
2290     "engine.io-parser": {
2291       "version": "1.3.2",
2292       "resolved": "http://registry.npm.taobao.org/engine.io-parser/download/engine.io-parser-1.3.2.tgz",
2293       "integrity": "sha1-k3sHnwAH0Ik+xW1GyyILjLQ1Igo=",
2294       "dev": true,
2295       "requires": {
2296         "after": "0.8.2",
2297         "arraybuffer.slice": "0.0.6",
2298         "base64-arraybuffer": "0.1.5",
2299         "blob": "0.0.4",
2300         "has-binary": "0.1.7",
2301         "wtf-8": "1.0.0"
2302       }
2303     },
2304     "enhanced-resolve": {
2305       "version": "3.4.1",
2306       "resolved": "http://registry.npm.taobao.org/enhanced-resolve/download/enhanced-resolve-3.4.1.tgz",
2307       "integrity": "sha1-BCHjOf1xQZs9oT0Smzl5BAIwR24=",
2308       "dev": true,
2309       "requires": {
2310         "graceful-fs": "4.1.11",
2311         "memory-fs": "0.4.1",
2312         "object-assign": "4.1.1",
2313         "tapable": "0.2.8"
2314       }
2315     },
2316     "ensure-posix-path": {
2317       "version": "1.0.2",
2318       "resolved": "http://registry.npm.taobao.org/ensure-posix-path/download/ensure-posix-path-1.0.2.tgz",
2319       "integrity": "sha1-pls+QtC3HPxYXrd0+ZQ8jZuRsMI=",
2320       "dev": true
2321     },
2322     "ent": {
2323       "version": "2.2.0",
2324       "resolved": "http://registry.npm.taobao.org/ent/download/ent-2.2.0.tgz",
2325       "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=",
2326       "dev": true
2327     },
2328     "entities": {
2329       "version": "1.1.1",
2330       "resolved": "http://registry.npm.taobao.org/entities/download/entities-1.1.1.tgz",
2331       "integrity": "sha1-blwtClYhtdra7O+AuQ7ftc13cvA=",
2332       "dev": true
2333     },
2334     "errno": {
2335       "version": "0.1.4",
2336       "resolved": "http://registry.npm.taobao.org/errno/download/errno-0.1.4.tgz",
2337       "integrity": "sha1-uJbiOp5ei6M4cfyZar02NfyaHH0=",
2338       "dev": true,
2339       "requires": {
2340         "prr": "0.0.0"
2341       }
2342     },
2343     "error-ex": {
2344       "version": "1.3.1",
2345       "resolved": "http://registry.npm.taobao.org/error-ex/download/error-ex-1.3.1.tgz",
2346       "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=",
2347       "dev": true,
2348       "requires": {
2349         "is-arrayish": "0.2.1"
2350       }
2351     },
2352     "es5-ext": {
2353       "version": "0.10.29",
2354       "resolved": "http://registry.npm.taobao.org/es5-ext/download/es5-ext-0.10.29.tgz",
2355       "integrity": "sha1-do6y38SVe881+gVo8ZOrce3lP9g=",
2356       "dev": true,
2357       "requires": {
2358         "es6-iterator": "2.0.1",
2359         "es6-symbol": "3.1.1"
2360       }
2361     },
2362     "es6-iterator": {
2363       "version": "2.0.1",
2364       "resolved": "http://registry.npm.taobao.org/es6-iterator/download/es6-iterator-2.0.1.tgz",
2365       "integrity": "sha1-jjGcnwRTv1ddN0lAplWSDlnKVRI=",
2366       "dev": true,
2367       "requires": {
2368         "d": "1.0.0",
2369         "es5-ext": "0.10.29",
2370         "es6-symbol": "3.1.1"
2371       }
2372     },
2373     "es6-map": {
2374       "version": "0.1.5",
2375       "resolved": "http://registry.npm.taobao.org/es6-map/download/es6-map-0.1.5.tgz",
2376       "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=",
2377       "dev": true,
2378       "requires": {
2379         "d": "1.0.0",
2380         "es5-ext": "0.10.29",
2381         "es6-iterator": "2.0.1",
2382         "es6-set": "0.1.5",
2383         "es6-symbol": "3.1.1",
2384         "event-emitter": "0.3.5"
2385       }
2386     },
2387     "es6-set": {
2388       "version": "0.1.5",
2389       "resolved": "http://registry.npm.taobao.org/es6-set/download/es6-set-0.1.5.tgz",
2390       "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=",
2391       "dev": true,
2392       "requires": {
2393         "d": "1.0.0",
2394         "es5-ext": "0.10.29",
2395         "es6-iterator": "2.0.1",
2396         "es6-symbol": "3.1.1",
2397         "event-emitter": "0.3.5"
2398       }
2399     },
2400     "es6-symbol": {
2401       "version": "3.1.1",
2402       "resolved": "http://registry.npm.taobao.org/es6-symbol/download/es6-symbol-3.1.1.tgz",
2403       "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=",
2404       "dev": true,
2405       "requires": {
2406         "d": "1.0.0",
2407         "es5-ext": "0.10.29"
2408       }
2409     },
2410     "es6-weak-map": {
2411       "version": "2.0.2",
2412       "resolved": "http://registry.npm.taobao.org/es6-weak-map/download/es6-weak-map-2.0.2.tgz",
2413       "integrity": "sha1-XjqzIlH/0VOKH45f+hNXdy+S2W8=",
2414       "dev": true,
2415       "requires": {
2416         "d": "1.0.0",
2417         "es5-ext": "0.10.29",
2418         "es6-iterator": "2.0.1",
2419         "es6-symbol": "3.1.1"
2420       }
2421     },
2422     "escape-html": {
2423       "version": "1.0.3",
2424       "resolved": "http://registry.npm.taobao.org/escape-html/download/escape-html-1.0.3.tgz",
2425       "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
2426       "dev": true
2427     },
2428     "escape-string-regexp": {
2429       "version": "1.0.5",
2430       "resolved": "http://registry.npm.taobao.org/escape-string-regexp/download/escape-string-regexp-1.0.5.tgz",
2431       "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
2432       "dev": true
2433     },
2434     "escope": {
2435       "version": "3.6.0",
2436       "resolved": "http://registry.npm.taobao.org/escope/download/escope-3.6.0.tgz",
2437       "integrity": "sha1-4Bl16BJ4GhY6ba392AOY3GTIicM=",
2438       "dev": true,
2439       "requires": {
2440         "es6-map": "0.1.5",
2441         "es6-weak-map": "2.0.2",
2442         "esrecurse": "4.2.0",
2443         "estraverse": "4.2.0"
2444       }
2445     },
2446     "esprima": {
2447       "version": "2.7.3",
2448       "resolved": "http://registry.npm.taobao.org/esprima/download/esprima-2.7.3.tgz",
2449       "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
2450       "dev": true
2451     },
2452     "esrecurse": {
2453       "version": "4.2.0",
2454       "resolved": "http://registry.npm.taobao.org/esrecurse/download/esrecurse-4.2.0.tgz",
2455       "integrity": "sha1-+pVo2Y04I/mkHZHpAtyrnqblsWM=",
2456       "dev": true,
2457       "requires": {
2458         "estraverse": "4.2.0",
2459         "object-assign": "4.1.1"
2460       }
2461     },
2462     "estraverse": {
2463       "version": "4.2.0",
2464       "resolved": "http://registry.npm.taobao.org/estraverse/download/estraverse-4.2.0.tgz",
2465       "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=",
2466       "dev": true
2467     },
2468     "esutils": {
2469       "version": "2.0.2",
2470       "resolved": "http://registry.npm.taobao.org/esutils/download/esutils-2.0.2.tgz",
2471       "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=",
2472       "dev": true
2473     },
2474     "etag": {
2475       "version": "1.8.0",
2476       "resolved": "http://registry.npm.taobao.org/etag/download/etag-1.8.0.tgz",
2477       "integrity": "sha1-b2Ma7zNtbEY2K1F2QETOIWvjwFE=",
2478       "dev": true
2479     },
2480     "event-emitter": {
2481       "version": "0.3.5",
2482       "resolved": "http://registry.npm.taobao.org/event-emitter/download/event-emitter-0.3.5.tgz",
2483       "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=",
2484       "dev": true,
2485       "requires": {
2486         "d": "1.0.0",
2487         "es5-ext": "0.10.29"
2488       }
2489     },
2490     "eventemitter3": {
2491       "version": "1.2.0",
2492       "resolved": "http://registry.npm.taobao.org/eventemitter3/download/eventemitter3-1.2.0.tgz",
2493       "integrity": "sha1-HIaZHYFq0eUEdQ5zh0Ik7PO+xQg=",
2494       "dev": true
2495     },
2496     "events": {
2497       "version": "1.1.1",
2498       "resolved": "http://registry.npm.taobao.org/events/download/events-1.1.1.tgz",
2499       "integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=",
2500       "dev": true
2501     },
2502     "eventsource": {
2503       "version": "0.1.6",
2504       "resolved": "http://registry.npm.taobao.org/eventsource/download/eventsource-0.1.6.tgz",
2505       "integrity": "sha1-Cs7ehJ7X3RzMMsgRuxG5RNTykjI=",
2506       "dev": true,
2507       "requires": {
2508         "original": "1.0.0"
2509       }
2510     },
2511     "evp_bytestokey": {
2512       "version": "1.0.0",
2513       "resolved": "http://registry.npm.taobao.org/evp_bytestokey/download/evp_bytestokey-1.0.0.tgz",
2514       "integrity": "sha1-SXtmrZ/vZc18CKYYCCS6FHa2blM=",
2515       "dev": true,
2516       "requires": {
2517         "create-hash": "1.1.3"
2518       }
2519     },
2520     "execa": {
2521       "version": "0.7.0",
2522       "resolved": "http://registry.npm.taobao.org/execa/download/execa-0.7.0.tgz",
2523       "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=",
2524       "dev": true,
2525       "requires": {
2526         "cross-spawn": "5.1.0",
2527         "get-stream": "3.0.0",
2528         "is-stream": "1.1.0",
2529         "npm-run-path": "2.0.2",
2530         "p-finally": "1.0.0",
2531         "signal-exit": "3.0.2",
2532         "strip-eof": "1.0.0"
2533       },
2534       "dependencies": {
2535         "cross-spawn": {
2536           "version": "5.1.0",
2537           "resolved": "http://registry.npm.taobao.org/cross-spawn/download/cross-spawn-5.1.0.tgz",
2538           "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
2539           "dev": true,
2540           "requires": {
2541             "lru-cache": "4.1.1",
2542             "shebang-command": "1.2.0",
2543             "which": "1.3.0"
2544           }
2545         }
2546       }
2547     },
2548     "exit": {
2549       "version": "0.1.2",
2550       "resolved": "http://registry.npm.taobao.org/exit/download/exit-0.1.2.tgz",
2551       "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
2552       "dev": true
2553     },
2554     "expand-braces": {
2555       "version": "0.1.2",
2556       "resolved": "http://registry.npm.taobao.org/expand-braces/download/expand-braces-0.1.2.tgz",
2557       "integrity": "sha1-SIsdHSRRyz06axks/AMPRMWFX+o=",
2558       "dev": true,
2559       "requires": {
2560         "array-slice": "0.2.3",
2561         "array-unique": "0.2.1",
2562         "braces": "0.1.5"
2563       },
2564       "dependencies": {
2565         "braces": {
2566           "version": "0.1.5",
2567           "resolved": "http://registry.npm.taobao.org/braces/download/braces-0.1.5.tgz",
2568           "integrity": "sha1-wIVxEIUpHYt1/ddOqw+FlygHEeY=",
2569           "dev": true,
2570           "requires": {
2571             "expand-range": "0.1.1"
2572           }
2573         },
2574         "expand-range": {
2575           "version": "0.1.1",
2576           "resolved": "http://registry.npm.taobao.org/expand-range/download/expand-range-0.1.1.tgz",
2577           "integrity": "sha1-TLjtoJk8pW+k9B/ELzy7TMrf8EQ=",
2578           "dev": true,
2579           "requires": {
2580             "is-number": "0.1.1",
2581             "repeat-string": "0.2.2"
2582           }
2583         },
2584         "is-number": {
2585           "version": "0.1.1",
2586           "resolved": "http://registry.npm.taobao.org/is-number/download/is-number-0.1.1.tgz",
2587           "integrity": "sha1-aaevEWlj1HIG7JvZtIoUIW8eOAY=",
2588           "dev": true
2589         },
2590         "repeat-string": {
2591           "version": "0.2.2",
2592           "resolved": "http://registry.npm.taobao.org/repeat-string/download/repeat-string-0.2.2.tgz",
2593           "integrity": "sha1-x6jTI2BoNiBZp+RlH8aITosftK4=",
2594           "dev": true
2595         }
2596       }
2597     },
2598     "expand-brackets": {
2599       "version": "0.1.5",
2600       "resolved": "http://registry.npm.taobao.org/expand-brackets/download/expand-brackets-0.1.5.tgz",
2601       "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=",
2602       "dev": true,
2603       "requires": {
2604         "is-posix-bracket": "0.1.1"
2605       }
2606     },
2607     "expand-range": {
2608       "version": "1.8.2",
2609       "resolved": "http://registry.npm.taobao.org/expand-range/download/expand-range-1.8.2.tgz",
2610       "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=",
2611       "dev": true,
2612       "requires": {
2613         "fill-range": "2.2.3"
2614       }
2615     },
2616     "exports-loader": {
2617       "version": "0.6.4",
2618       "resolved": "http://registry.npm.taobao.org/exports-loader/download/exports-loader-0.6.4.tgz",
2619       "integrity": "sha1-1w/GEhl1s1/BKDDPUnVL4nQPyIY=",
2620       "dev": true,
2621       "requires": {
2622         "loader-utils": "1.1.0",
2623         "source-map": "0.5.6"
2624       }
2625     },
2626     "express": {
2627       "version": "4.15.4",
2628       "resolved": "http://registry.npm.taobao.org/express/download/express-4.15.4.tgz",
2629       "integrity": "sha1-Ay4iU0ic+PzgJma+yj0R7XotrtE=",
2630       "dev": true,
2631       "requires": {
2632         "accepts": "1.3.3",
2633         "array-flatten": "1.1.1",
2634         "content-disposition": "0.5.2",
2635         "content-type": "1.0.2",
2636         "cookie": "0.3.1",
2637         "cookie-signature": "1.0.6",
2638         "debug": "2.6.8",
2639         "depd": "1.1.1",
2640         "encodeurl": "1.0.1",
2641         "escape-html": "1.0.3",
2642         "etag": "1.8.0",
2643         "finalhandler": "1.0.4",
2644         "fresh": "0.5.0",
2645         "merge-descriptors": "1.0.1",
2646         "methods": "1.1.2",
2647         "on-finished": "2.3.0",
2648         "parseurl": "1.3.1",
2649         "path-to-regexp": "0.1.7",
2650         "proxy-addr": "1.1.5",
2651         "qs": "6.5.0",
2652         "range-parser": "1.2.0",
2653         "send": "0.15.4",
2654         "serve-static": "1.12.4",
2655         "setprototypeof": "1.0.3",
2656         "statuses": "1.3.1",
2657         "type-is": "1.6.15",
2658         "utils-merge": "1.0.0",
2659         "vary": "1.1.1"
2660       },
2661       "dependencies": {
2662         "array-flatten": {
2663           "version": "1.1.1",
2664           "resolved": "http://registry.npm.taobao.org/array-flatten/download/array-flatten-1.1.1.tgz",
2665           "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=",
2666           "dev": true
2667         },
2668         "qs": {
2669           "version": "6.5.0",
2670           "resolved": "http://registry.npm.taobao.org/qs/download/qs-6.5.0.tgz",
2671           "integrity": "sha1-jQSVTTZN7z78VbWgeT4eLIsebkk=",
2672           "dev": true
2673         }
2674       }
2675     },
2676     "extend": {
2677       "version": "3.0.1",
2678       "resolved": "http://registry.npm.taobao.org/extend/download/extend-3.0.1.tgz",
2679       "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ=",
2680       "dev": true
2681     },
2682     "external-editor": {
2683       "version": "2.0.4",
2684       "resolved": "http://registry.npm.taobao.org/external-editor/download/external-editor-2.0.4.tgz",
2685       "integrity": "sha1-HtkZnanL/i7y96MbL96LDRI2iXI=",
2686       "dev": true,
2687       "requires": {
2688         "iconv-lite": "0.4.18",
2689         "jschardet": "1.5.1",
2690         "tmp": "0.0.31"
2691       }
2692     },
2693     "extglob": {
2694       "version": "0.3.2",
2695       "resolved": "http://registry.npm.taobao.org/extglob/download/extglob-0.3.2.tgz",
2696       "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=",
2697       "dev": true,
2698       "requires": {
2699         "is-extglob": "1.0.0"
2700       }
2701     },
2702     "extract-text-webpack-plugin": {
2703       "version": "3.0.0",
2704       "resolved": "http://registry.npm.taobao.org/extract-text-webpack-plugin/download/extract-text-webpack-plugin-3.0.0.tgz",
2705       "integrity": "sha1-kMqnkHvESfM1AF46x1MrQbAN5hI=",
2706       "dev": true,
2707       "requires": {
2708         "async": "2.5.0",
2709         "loader-utils": "1.1.0",
2710         "schema-utils": "0.3.0",
2711         "webpack-sources": "1.0.1"
2712       }
2713     },
2714     "extsprintf": {
2715       "version": "1.3.0",
2716       "resolved": "http://registry.npm.taobao.org/extsprintf/download/extsprintf-1.3.0.tgz",
2717       "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
2718       "dev": true
2719     },
2720     "fast-deep-equal": {
2721       "version": "1.0.0",
2722       "resolved": "http://registry.npm.taobao.org/fast-deep-equal/download/fast-deep-equal-1.0.0.tgz",
2723       "integrity": "sha1-liVqO8l1WV6zbYLpkp0GDYk0Of8=",
2724       "dev": true
2725     },
2726     "fastparse": {
2727       "version": "1.1.1",
2728       "resolved": "http://registry.npm.taobao.org/fastparse/download/fastparse-1.1.1.tgz",
2729       "integrity": "sha1-0eJkOzipTXWDtHkGDmxK/8lAcfg=",
2730       "dev": true
2731     },
2732     "faye-websocket": {
2733       "version": "0.10.0",
2734       "resolved": "http://registry.npm.taobao.org/faye-websocket/download/faye-websocket-0.10.0.tgz",
2735       "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=",
2736       "dev": true,
2737       "requires": {
2738         "websocket-driver": "0.6.5"
2739       }
2740     },
2741     "figures": {
2742       "version": "2.0.0",
2743       "resolved": "http://registry.npm.taobao.org/figures/download/figures-2.0.0.tgz",
2744       "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=",
2745       "dev": true,
2746       "requires": {
2747         "escape-string-regexp": "1.0.5"
2748       }
2749     },
2750     "file-loader": {
2751       "version": "0.10.1",
2752       "resolved": "http://registry.npm.taobao.org/file-loader/download/file-loader-0.10.1.tgz",
2753       "integrity": "sha1-gVA0EZiR/GRB+1pkwRvJPCLd2EI=",
2754       "dev": true,
2755       "requires": {
2756         "loader-utils": "1.1.0"
2757       }
2758     },
2759     "filename-regex": {
2760       "version": "2.0.1",
2761       "resolved": "http://registry.npm.taobao.org/filename-regex/download/filename-regex-2.0.1.tgz",
2762       "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=",
2763       "dev": true
2764     },
2765     "fileset": {
2766       "version": "2.0.3",
2767       "resolved": "http://registry.npm.taobao.org/fileset/download/fileset-2.0.3.tgz",
2768       "integrity": "sha1-jnVIqW08wjJ+5eZ0FocjozO7oqA=",
2769       "dev": true,
2770       "requires": {
2771         "glob": "7.1.2",
2772         "minimatch": "3.0.4"
2773       }
2774     },
2775     "fill-range": {
2776       "version": "2.2.3",
2777       "resolved": "http://registry.npm.taobao.org/fill-range/download/fill-range-2.2.3.tgz",
2778       "integrity": "sha1-ULd9/X5Gm8dJJHCWNpn+eoSFpyM=",
2779       "dev": true,
2780       "requires": {
2781         "is-number": "2.1.0",
2782         "isobject": "2.1.0",
2783         "randomatic": "1.1.7",
2784         "repeat-element": "1.1.2",
2785         "repeat-string": "1.6.1"
2786       },
2787       "dependencies": {
2788         "isarray": {
2789           "version": "1.0.0",
2790           "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
2791           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
2792           "dev": true
2793         },
2794         "isobject": {
2795           "version": "2.1.0",
2796           "resolved": "http://registry.npm.taobao.org/isobject/download/isobject-2.1.0.tgz",
2797           "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
2798           "dev": true,
2799           "requires": {
2800             "isarray": "1.0.0"
2801           }
2802         }
2803       }
2804     },
2805     "finalhandler": {
2806       "version": "1.0.4",
2807       "resolved": "http://registry.npm.taobao.org/finalhandler/download/finalhandler-1.0.4.tgz",
2808       "integrity": "sha1-GFdPLnxLmLiuOyMMIfIB8xvbP7c=",
2809       "dev": true,
2810       "requires": {
2811         "debug": "2.6.8",
2812         "encodeurl": "1.0.1",
2813         "escape-html": "1.0.3",
2814         "on-finished": "2.3.0",
2815         "parseurl": "1.3.1",
2816         "statuses": "1.3.1",
2817         "unpipe": "1.0.0"
2818       }
2819     },
2820     "find-up": {
2821       "version": "1.1.2",
2822       "resolved": "http://registry.npm.taobao.org/find-up/download/find-up-1.1.2.tgz",
2823       "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
2824       "dev": true,
2825       "requires": {
2826         "path-exists": "2.1.0",
2827         "pinkie-promise": "2.0.1"
2828       }
2829     },
2830     "flatten": {
2831       "version": "1.0.2",
2832       "resolved": "http://registry.npm.taobao.org/flatten/download/flatten-1.0.2.tgz",
2833       "integrity": "sha1-2uRqnXj74lKSJYzB54CkHZXAN4I=",
2834       "dev": true
2835     },
2836     "font-awesome": {
2837       "version": "4.7.0",
2838       "resolved": "http://10.75.8.148/repository/npm-pub/font-awesome/-/font-awesome-4.7.0.tgz",
2839       "integrity": "sha1-j6jPBBGhoxr9B7BtKQK7n8gVoTM="
2840     },
2841     "for-in": {
2842       "version": "1.0.2",
2843       "resolved": "http://registry.npm.taobao.org/for-in/download/for-in-1.0.2.tgz",
2844       "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
2845       "dev": true
2846     },
2847     "for-own": {
2848       "version": "1.0.0",
2849       "resolved": "http://registry.npm.taobao.org/for-own/download/for-own-1.0.0.tgz",
2850       "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=",
2851       "dev": true,
2852       "requires": {
2853         "for-in": "1.0.2"
2854       }
2855     },
2856     "forever-agent": {
2857       "version": "0.6.1",
2858       "resolved": "http://registry.npm.taobao.org/forever-agent/download/forever-agent-0.6.1.tgz",
2859       "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
2860       "dev": true
2861     },
2862     "form-data": {
2863       "version": "2.1.4",
2864       "resolved": "http://registry.npm.taobao.org/form-data/download/form-data-2.1.4.tgz",
2865       "integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=",
2866       "dev": true,
2867       "requires": {
2868         "asynckit": "0.4.0",
2869         "combined-stream": "1.0.5",
2870         "mime-types": "2.1.16"
2871       }
2872     },
2873     "forwarded": {
2874       "version": "0.1.0",
2875       "resolved": "http://registry.npm.taobao.org/forwarded/download/forwarded-0.1.0.tgz",
2876       "integrity": "sha1-Ge+YdMSuHCl7zweP3mOgm2aoQ2M=",
2877       "dev": true
2878     },
2879     "fresh": {
2880       "version": "0.5.0",
2881       "resolved": "http://registry.npm.taobao.org/fresh/download/fresh-0.5.0.tgz",
2882       "integrity": "sha1-9HTKXmqSRtb9jglTz6m5yAWvp44=",
2883       "dev": true
2884     },
2885     "fs-access": {
2886       "version": "1.0.1",
2887       "resolved": "http://registry.npm.taobao.org/fs-access/download/fs-access-1.0.1.tgz",
2888       "integrity": "sha1-1qh/JiJxzv6+wwxVNAf7mV2od3o=",
2889       "dev": true,
2890       "requires": {
2891         "null-check": "1.0.0"
2892       }
2893     },
2894     "fs-extra": {
2895       "version": "4.0.1",
2896       "resolved": "http://registry.npm.taobao.org/fs-extra/download/fs-extra-4.0.1.tgz",
2897       "integrity": "sha1-f8DGyJV/mD9X8waiTlud3Y0N2IA=",
2898       "dev": true,
2899       "requires": {
2900         "graceful-fs": "4.1.11",
2901         "jsonfile": "3.0.1",
2902         "universalify": "0.1.1"
2903       }
2904     },
2905     "fs.realpath": {
2906       "version": "1.0.0",
2907       "resolved": "http://registry.npm.taobao.org/fs.realpath/download/fs.realpath-1.0.0.tgz",
2908       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
2909       "dev": true
2910     },
2911     "fstream": {
2912       "version": "1.0.11",
2913       "resolved": "http://registry.npm.taobao.org/fstream/download/fstream-1.0.11.tgz",
2914       "integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=",
2915       "dev": true,
2916       "requires": {
2917         "graceful-fs": "4.1.11",
2918         "inherits": "2.0.3",
2919         "mkdirp": "0.5.1",
2920         "rimraf": "2.6.1"
2921       }
2922     },
2923     "function-bind": {
2924       "version": "1.1.0",
2925       "resolved": "http://registry.npm.taobao.org/function-bind/download/function-bind-1.1.0.tgz",
2926       "integrity": "sha1-FhdnFMgBeY5Ojyz391KUZ7tKV3E=",
2927       "dev": true
2928     },
2929     "gauge": {
2930       "version": "2.7.4",
2931       "resolved": "http://registry.npm.taobao.org/gauge/download/gauge-2.7.4.tgz",
2932       "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
2933       "dev": true,
2934       "requires": {
2935         "aproba": "1.1.2",
2936         "console-control-strings": "1.1.0",
2937         "has-unicode": "2.0.1",
2938         "object-assign": "4.1.1",
2939         "signal-exit": "3.0.2",
2940         "string-width": "1.0.2",
2941         "strip-ansi": "3.0.1",
2942         "wide-align": "1.1.2"
2943       },
2944       "dependencies": {
2945         "is-fullwidth-code-point": {
2946           "version": "1.0.0",
2947           "resolved": "http://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-1.0.0.tgz",
2948           "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
2949           "dev": true,
2950           "requires": {
2951             "number-is-nan": "1.0.1"
2952           }
2953         },
2954         "string-width": {
2955           "version": "1.0.2",
2956           "resolved": "http://registry.npm.taobao.org/string-width/download/string-width-1.0.2.tgz",
2957           "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
2958           "dev": true,
2959           "requires": {
2960             "code-point-at": "1.1.0",
2961             "is-fullwidth-code-point": "1.0.0",
2962             "strip-ansi": "3.0.1"
2963           }
2964         }
2965       }
2966     },
2967     "gaze": {
2968       "version": "1.1.2",
2969       "resolved": "http://registry.npm.taobao.org/gaze/download/gaze-1.1.2.tgz",
2970       "integrity": "sha1-hHIkZ3rbiHDWeSV+0ziP22HkAQU=",
2971       "dev": true,
2972       "optional": true,
2973       "requires": {
2974         "globule": "1.2.0"
2975       }
2976     },
2977     "get-caller-file": {
2978       "version": "1.0.2",
2979       "resolved": "http://registry.npm.taobao.org/get-caller-file/download/get-caller-file-1.0.2.tgz",
2980       "integrity": "sha1-9wLmMSfn4jHBYKgMFVSstw1QR+U=",
2981       "dev": true
2982     },
2983     "get-stdin": {
2984       "version": "4.0.1",
2985       "resolved": "http://registry.npm.taobao.org/get-stdin/download/get-stdin-4.0.1.tgz",
2986       "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
2987       "dev": true
2988     },
2989     "get-stream": {
2990       "version": "3.0.0",
2991       "resolved": "http://registry.npm.taobao.org/get-stream/download/get-stream-3.0.0.tgz",
2992       "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
2993       "dev": true
2994     },
2995     "getpass": {
2996       "version": "0.1.7",
2997       "resolved": "http://registry.npm.taobao.org/getpass/download/getpass-0.1.7.tgz",
2998       "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
2999       "dev": true,
3000       "requires": {
3001         "assert-plus": "1.0.0"
3002       },
3003       "dependencies": {
3004         "assert-plus": {
3005           "version": "1.0.0",
3006           "resolved": "http://registry.npm.taobao.org/assert-plus/download/assert-plus-1.0.0.tgz",
3007           "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
3008           "dev": true
3009         }
3010       }
3011     },
3012     "glob": {
3013       "version": "7.1.2",
3014       "resolved": "http://registry.npm.taobao.org/glob/download/glob-7.1.2.tgz",
3015       "integrity": "sha1-wZyd+aAocC1nhhI4SmVSQExjbRU=",
3016       "dev": true,
3017       "requires": {
3018         "fs.realpath": "1.0.0",
3019         "inflight": "1.0.6",
3020         "inherits": "2.0.3",
3021         "minimatch": "3.0.4",
3022         "once": "1.4.0",
3023         "path-is-absolute": "1.0.1"
3024       }
3025     },
3026     "glob-base": {
3027       "version": "0.3.0",
3028       "resolved": "http://registry.npm.taobao.org/glob-base/download/glob-base-0.3.0.tgz",
3029       "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=",
3030       "dev": true,
3031       "requires": {
3032         "glob-parent": "2.0.0",
3033         "is-glob": "2.0.1"
3034       }
3035     },
3036     "glob-parent": {
3037       "version": "2.0.0",
3038       "resolved": "http://registry.npm.taobao.org/glob-parent/download/glob-parent-2.0.0.tgz",
3039       "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=",
3040       "dev": true,
3041       "requires": {
3042         "is-glob": "2.0.1"
3043       }
3044     },
3045     "globals": {
3046       "version": "9.18.0",
3047       "resolved": "http://registry.npm.taobao.org/globals/download/globals-9.18.0.tgz",
3048       "integrity": "sha1-qjiWs+abSH8X4x7SFD1pqOMMLYo=",
3049       "dev": true
3050     },
3051     "globby": {
3052       "version": "6.1.0",
3053       "resolved": "http://registry.npm.taobao.org/globby/download/globby-6.1.0.tgz",
3054       "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=",
3055       "dev": true,
3056       "requires": {
3057         "array-union": "1.0.2",
3058         "glob": "7.1.2",
3059         "object-assign": "4.1.1",
3060         "pify": "2.3.0",
3061         "pinkie-promise": "2.0.1"
3062       }
3063     },
3064     "globule": {
3065       "version": "1.2.0",
3066       "resolved": "http://registry.npm.taobao.org/globule/download/globule-1.2.0.tgz",
3067       "integrity": "sha1-HcScaCLdnoovoAuiopUAboZkvQk=",
3068       "dev": true,
3069       "optional": true,
3070       "requires": {
3071         "glob": "7.1.2",
3072         "lodash": "4.17.4",
3073         "minimatch": "3.0.4"
3074       }
3075     },
3076     "graceful-fs": {
3077       "version": "4.1.11",
3078       "resolved": "http://registry.npm.taobao.org/graceful-fs/download/graceful-fs-4.1.11.tgz",
3079       "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
3080       "dev": true
3081     },
3082     "handle-thing": {
3083       "version": "1.2.5",
3084       "resolved": "http://registry.npm.taobao.org/handle-thing/download/handle-thing-1.2.5.tgz",
3085       "integrity": "sha1-/Xqtcmvxpf0W38KbL3pmAdJxOcQ=",
3086       "dev": true
3087     },
3088     "handlebars": {
3089       "version": "1.3.0",
3090       "resolved": "http://registry.npm.taobao.org/handlebars/download/handlebars-1.3.0.tgz",
3091       "integrity": "sha1-npsTCpPjiUkTItl1zz7BgYw3zjQ=",
3092       "dev": true,
3093       "requires": {
3094         "optimist": "0.3.7",
3095         "uglify-js": "2.3.6"
3096       },
3097       "dependencies": {
3098         "async": {
3099           "version": "0.2.10",
3100           "resolved": "http://registry.npm.taobao.org/async/download/async-0.2.10.tgz",
3101           "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=",
3102           "dev": true,
3103           "optional": true
3104         },
3105         "source-map": {
3106           "version": "0.1.43",
3107           "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.1.43.tgz",
3108           "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=",
3109           "dev": true,
3110           "optional": true,
3111           "requires": {
3112             "amdefine": "1.0.1"
3113           }
3114         },
3115         "uglify-js": {
3116           "version": "2.3.6",
3117           "resolved": "http://registry.npm.taobao.org/uglify-js/download/uglify-js-2.3.6.tgz",
3118           "integrity": "sha1-+gmEdwtCi3qbKoBY9GNV0U/vIRo=",
3119           "dev": true,
3120           "optional": true,
3121           "requires": {
3122             "async": "0.2.10",
3123             "optimist": "0.3.7",
3124             "source-map": "0.1.43"
3125           }
3126         }
3127       }
3128     },
3129     "har-schema": {
3130       "version": "1.0.5",
3131       "resolved": "http://registry.npm.taobao.org/har-schema/download/har-schema-1.0.5.tgz",
3132       "integrity": "sha1-0mMTX0MwfALGAq/I/pWXDAFRNp4=",
3133       "dev": true
3134     },
3135     "har-validator": {
3136       "version": "4.2.1",
3137       "resolved": "http://registry.npm.taobao.org/har-validator/download/har-validator-4.2.1.tgz",
3138       "integrity": "sha1-M0gdDxu/9gDdID11gSpqX7oALio=",
3139       "dev": true,
3140       "requires": {
3141         "ajv": "4.11.8",
3142         "har-schema": "1.0.5"
3143       },
3144       "dependencies": {
3145         "ajv": {
3146           "version": "4.11.8",
3147           "resolved": "http://registry.npm.taobao.org/ajv/download/ajv-4.11.8.tgz",
3148           "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=",
3149           "dev": true,
3150           "requires": {
3151             "co": "4.6.0",
3152             "json-stable-stringify": "1.0.1"
3153           }
3154         }
3155       }
3156     },
3157     "has": {
3158       "version": "1.0.1",
3159       "resolved": "http://registry.npm.taobao.org/has/download/has-1.0.1.tgz",
3160       "integrity": "sha1-hGFzP1OLCDfJNh45qauelwTcLyg=",
3161       "dev": true,
3162       "requires": {
3163         "function-bind": "1.1.0"
3164       }
3165     },
3166     "has-ansi": {
3167       "version": "2.0.0",
3168       "resolved": "http://registry.npm.taobao.org/has-ansi/download/has-ansi-2.0.0.tgz",
3169       "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
3170       "dev": true,
3171       "requires": {
3172         "ansi-regex": "2.1.1"
3173       }
3174     },
3175     "has-binary": {
3176       "version": "0.1.7",
3177       "resolved": "http://registry.npm.taobao.org/has-binary/download/has-binary-0.1.7.tgz",
3178       "integrity": "sha1-aOYesWIQyVRaClzOBqhzkS/h5ow=",
3179       "dev": true,
3180       "requires": {
3181         "isarray": "0.0.1"
3182       }
3183     },
3184     "has-cors": {
3185       "version": "1.1.0",
3186       "resolved": "http://registry.npm.taobao.org/has-cors/download/has-cors-1.1.0.tgz",
3187       "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=",
3188       "dev": true
3189     },
3190     "has-flag": {
3191       "version": "1.0.0",
3192       "resolved": "http://registry.npm.taobao.org/has-flag/download/has-flag-1.0.0.tgz",
3193       "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
3194       "dev": true
3195     },
3196     "has-unicode": {
3197       "version": "2.0.1",
3198       "resolved": "http://registry.npm.taobao.org/has-unicode/download/has-unicode-2.0.1.tgz",
3199       "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
3200       "dev": true
3201     },
3202     "hash-base": {
3203       "version": "2.0.2",
3204       "resolved": "http://registry.npm.taobao.org/hash-base/download/hash-base-2.0.2.tgz",
3205       "integrity": "sha1-ZuodhW206KVHDK32/OI65SRO8uE=",
3206       "dev": true,
3207       "requires": {
3208         "inherits": "2.0.3"
3209       }
3210     },
3211     "hash.js": {
3212       "version": "1.1.3",
3213       "resolved": "http://registry.npm.taobao.org/hash.js/download/hash.js-1.1.3.tgz",
3214       "integrity": "sha1-NA3tvmKQGHFRweodd3o0SJNd+EY=",
3215       "dev": true,
3216       "requires": {
3217         "inherits": "2.0.3",
3218         "minimalistic-assert": "1.0.0"
3219       }
3220     },
3221     "hawk": {
3222       "version": "3.1.3",
3223       "resolved": "http://registry.npm.taobao.org/hawk/download/hawk-3.1.3.tgz",
3224       "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=",
3225       "dev": true,
3226       "requires": {
3227         "boom": "2.10.1",
3228         "cryptiles": "2.0.5",
3229         "hoek": "2.16.3",
3230         "sntp": "1.0.9"
3231       }
3232     },
3233     "he": {
3234       "version": "1.1.1",
3235       "resolved": "http://registry.npm.taobao.org/he/download/he-1.1.1.tgz",
3236       "integrity": "sha1-k0EP0hsAlzUVH4howvJx80J+I/0=",
3237       "dev": true
3238     },
3239     "heimdalljs": {
3240       "version": "0.2.5",
3241       "resolved": "http://registry.npm.taobao.org/heimdalljs/download/heimdalljs-0.2.5.tgz",
3242       "integrity": "sha1-aqVDCO7nk7ZCz/nPlHgURfN3MKw=",
3243       "dev": true,
3244       "requires": {
3245         "rsvp": "3.2.1"
3246       },
3247       "dependencies": {
3248         "rsvp": {
3249           "version": "3.2.1",
3250           "resolved": "http://registry.npm.taobao.org/rsvp/download/rsvp-3.2.1.tgz",
3251           "integrity": "sha1-B8tKXfJa3Z6Cbrxn3Mn9idsn2Eo=",
3252           "dev": true
3253         }
3254       }
3255     },
3256     "heimdalljs-logger": {
3257       "version": "0.1.9",
3258       "resolved": "http://registry.npm.taobao.org/heimdalljs-logger/download/heimdalljs-logger-0.1.9.tgz",
3259       "integrity": "sha1-12raTkW3u294b8nAEKaOsuL68XY=",
3260       "dev": true,
3261       "requires": {
3262         "debug": "2.6.8",
3263         "heimdalljs": "0.2.5"
3264       }
3265     },
3266     "hmac-drbg": {
3267       "version": "1.0.1",
3268       "resolved": "http://registry.npm.taobao.org/hmac-drbg/download/hmac-drbg-1.0.1.tgz",
3269       "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
3270       "dev": true,
3271       "requires": {
3272         "hash.js": "1.1.3",
3273         "minimalistic-assert": "1.0.0",
3274         "minimalistic-crypto-utils": "1.0.1"
3275       }
3276     },
3277     "hoek": {
3278       "version": "2.16.3",
3279       "resolved": "http://registry.npm.taobao.org/hoek/download/hoek-2.16.3.tgz",
3280       "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=",
3281       "dev": true
3282     },
3283     "hosted-git-info": {
3284       "version": "2.5.0",
3285       "resolved": "http://registry.npm.taobao.org/hosted-git-info/download/hosted-git-info-2.5.0.tgz",
3286       "integrity": "sha1-bWDjSzq7yDEwYsO3mO+NkBoHrzw=",
3287       "dev": true
3288     },
3289     "hpack.js": {
3290       "version": "2.1.6",
3291       "resolved": "http://registry.npm.taobao.org/hpack.js/download/hpack.js-2.1.6.tgz",
3292       "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=",
3293       "dev": true,
3294       "requires": {
3295         "inherits": "2.0.3",
3296         "obuf": "1.1.1",
3297         "readable-stream": "2.3.3",
3298         "wbuf": "1.7.2"
3299       },
3300       "dependencies": {
3301         "isarray": {
3302           "version": "1.0.0",
3303           "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
3304           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
3305           "dev": true
3306         },
3307         "readable-stream": {
3308           "version": "2.3.3",
3309           "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.3.tgz",
3310           "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=",
3311           "dev": true,
3312           "requires": {
3313             "core-util-is": "1.0.2",
3314             "inherits": "2.0.3",
3315             "isarray": "1.0.0",
3316             "process-nextick-args": "1.0.7",
3317             "safe-buffer": "5.1.1",
3318             "string_decoder": "1.0.3",
3319             "util-deprecate": "1.0.2"
3320           }
3321         },
3322         "string_decoder": {
3323           "version": "1.0.3",
3324           "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-1.0.3.tgz",
3325           "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=",
3326           "dev": true,
3327           "requires": {
3328             "safe-buffer": "5.1.1"
3329           }
3330         }
3331       }
3332     },
3333     "html-comment-regex": {
3334       "version": "1.1.1",
3335       "resolved": "http://registry.npm.taobao.org/html-comment-regex/download/html-comment-regex-1.1.1.tgz",
3336       "integrity": "sha1-ZouTd26q5V696POtRkswekljYl4=",
3337       "dev": true
3338     },
3339     "html-entities": {
3340       "version": "1.2.1",
3341       "resolved": "http://registry.npm.taobao.org/html-entities/download/html-entities-1.2.1.tgz",
3342       "integrity": "sha1-DfKTUfByEWNRXfueVUPl9u7VFi8=",
3343       "dev": true
3344     },
3345     "html-minifier": {
3346       "version": "3.5.3",
3347       "resolved": "http://registry.npm.taobao.org/html-minifier/download/html-minifier-3.5.3.tgz",
3348       "integrity": "sha1-SideOxoWY5q7ebTBEZH/DQ/PGrk=",
3349       "dev": true,
3350       "requires": {
3351         "camel-case": "3.0.0",
3352         "clean-css": "4.1.7",
3353         "commander": "2.11.0",
3354         "he": "1.1.1",
3355         "ncname": "1.0.0",
3356         "param-case": "2.1.1",
3357         "relateurl": "0.2.7",
3358         "uglify-js": "3.0.28"
3359       }
3360     },
3361     "html-webpack-plugin": {
3362       "version": "2.30.1",
3363       "resolved": "http://registry.npm.taobao.org/html-webpack-plugin/download/html-webpack-plugin-2.30.1.tgz",
3364       "integrity": "sha1-f5xCG36pHsRg9WUn1430hO51N9U=",
3365       "dev": true,
3366       "requires": {
3367         "bluebird": "3.5.0",
3368         "html-minifier": "3.5.3",
3369         "loader-utils": "0.2.17",
3370         "lodash": "4.17.4",
3371         "pretty-error": "2.1.1",
3372         "toposort": "1.0.3"
3373       },
3374       "dependencies": {
3375         "loader-utils": {
3376           "version": "0.2.17",
3377           "resolved": "http://registry.npm.taobao.org/loader-utils/download/loader-utils-0.2.17.tgz",
3378           "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=",
3379           "dev": true,
3380           "requires": {
3381             "big.js": "3.1.3",
3382             "emojis-list": "2.1.0",
3383             "json5": "0.5.1",
3384             "object-assign": "4.1.1"
3385           }
3386         }
3387       }
3388     },
3389     "htmlparser2": {
3390       "version": "3.3.0",
3391       "resolved": "http://registry.npm.taobao.org/htmlparser2/download/htmlparser2-3.3.0.tgz",
3392       "integrity": "sha1-zHDQWln2VC5D8OaFyYLhTJJKnv4=",
3393       "dev": true,
3394       "requires": {
3395         "domelementtype": "1.3.0",
3396         "domhandler": "2.1.0",
3397         "domutils": "1.1.6",
3398         "readable-stream": "1.0.34"
3399       },
3400       "dependencies": {
3401         "domutils": {
3402           "version": "1.1.6",
3403           "resolved": "http://registry.npm.taobao.org/domutils/download/domutils-1.1.6.tgz",
3404           "integrity": "sha1-vdw94Jm5ou+sxRxiPyj0FuzFdIU=",
3405           "dev": true,
3406           "requires": {
3407             "domelementtype": "1.3.0"
3408           }
3409         }
3410       }
3411     },
3412     "http-deceiver": {
3413       "version": "1.2.7",
3414       "resolved": "http://registry.npm.taobao.org/http-deceiver/download/http-deceiver-1.2.7.tgz",
3415       "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=",
3416       "dev": true
3417     },
3418     "http-errors": {
3419       "version": "1.6.2",
3420       "resolved": "http://registry.npm.taobao.org/http-errors/download/http-errors-1.6.2.tgz",
3421       "integrity": "sha1-CgAsyFcHGSp+eUbO7cERVfYOxzY=",
3422       "dev": true,
3423       "requires": {
3424         "depd": "1.1.1",
3425         "inherits": "2.0.3",
3426         "setprototypeof": "1.0.3",
3427         "statuses": "1.3.1"
3428       }
3429     },
3430     "http-proxy": {
3431       "version": "1.16.2",
3432       "resolved": "http://registry.npm.taobao.org/http-proxy/download/http-proxy-1.16.2.tgz",
3433       "integrity": "sha1-Bt/ykpUr9k2+hHH6nfcwZtTzd0I=",
3434       "dev": true,
3435       "requires": {
3436         "eventemitter3": "1.2.0",
3437         "requires-port": "1.0.0"
3438       }
3439     },
3440     "http-proxy-middleware": {
3441       "version": "0.17.4",
3442       "resolved": "http://registry.npm.taobao.org/http-proxy-middleware/download/http-proxy-middleware-0.17.4.tgz",
3443       "integrity": "sha1-ZC6ISIUdZvCdTxJJEoRtuutBuDM=",
3444       "dev": true,
3445       "requires": {
3446         "http-proxy": "1.16.2",
3447         "is-glob": "3.1.0",
3448         "lodash": "4.17.4",
3449         "micromatch": "2.3.11"
3450       },
3451       "dependencies": {
3452         "is-extglob": {
3453           "version": "2.1.1",
3454           "resolved": "http://registry.npm.taobao.org/is-extglob/download/is-extglob-2.1.1.tgz",
3455           "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
3456           "dev": true
3457         },
3458         "is-glob": {
3459           "version": "3.1.0",
3460           "resolved": "http://registry.npm.taobao.org/is-glob/download/is-glob-3.1.0.tgz",
3461           "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
3462           "dev": true,
3463           "requires": {
3464             "is-extglob": "2.1.1"
3465           }
3466         }
3467       }
3468     },
3469     "http-signature": {
3470       "version": "1.1.1",
3471       "resolved": "http://registry.npm.taobao.org/http-signature/download/http-signature-1.1.1.tgz",
3472       "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=",
3473       "dev": true,
3474       "requires": {
3475         "assert-plus": "0.2.0",
3476         "jsprim": "1.4.1",
3477         "sshpk": "1.13.1"
3478       }
3479     },
3480     "https-browserify": {
3481       "version": "0.0.1",
3482       "resolved": "http://registry.npm.taobao.org/https-browserify/download/https-browserify-0.0.1.tgz",
3483       "integrity": "sha1-P5E2XKvmC3ftDruiS0VOPgnZWoI=",
3484       "dev": true
3485     },
3486     "https-proxy-agent": {
3487       "version": "1.0.0",
3488       "resolved": "http://registry.npm.taobao.org/https-proxy-agent/download/https-proxy-agent-1.0.0.tgz",
3489       "integrity": "sha1-NffabEjOTdv6JkiRrFk+5f+GceY=",
3490       "dev": true,
3491       "requires": {
3492         "agent-base": "2.1.1",
3493         "debug": "2.6.8",
3494         "extend": "3.0.1"
3495       }
3496     },
3497     "iconv-lite": {
3498       "version": "0.4.18",
3499       "resolved": "http://registry.npm.taobao.org/iconv-lite/download/iconv-lite-0.4.18.tgz",
3500       "integrity": "sha1-I9hlaxaq5nQqwpcy6o8DNqR4nPI=",
3501       "dev": true
3502     },
3503     "icss-replace-symbols": {
3504       "version": "1.1.0",
3505       "resolved": "http://registry.npm.taobao.org/icss-replace-symbols/download/icss-replace-symbols-1.1.0.tgz",
3506       "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=",
3507       "dev": true
3508     },
3509     "icss-utils": {
3510       "version": "2.1.0",
3511       "resolved": "http://registry.npm.taobao.org/icss-utils/download/icss-utils-2.1.0.tgz",
3512       "integrity": "sha1-g/Cg7DeL8yRheLbCrZE28TWxyWI=",
3513       "dev": true,
3514       "requires": {
3515         "postcss": "6.0.9"
3516       },
3517       "dependencies": {
3518         "has-flag": {
3519           "version": "2.0.0",
3520           "resolved": "http://registry.npm.taobao.org/has-flag/download/has-flag-2.0.0.tgz",
3521           "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=",
3522           "dev": true
3523         },
3524         "postcss": {
3525           "version": "6.0.9",
3526           "resolved": "http://registry.npm.taobao.org/postcss/download/postcss-6.0.9.tgz",
3527           "integrity": "sha1-VIGXZnhKUcZbHsTVTC+TdlQ4w1o=",
3528           "dev": true,
3529           "requires": {
3530             "chalk": "2.1.0",
3531             "source-map": "0.5.6",
3532             "supports-color": "4.2.1"
3533           }
3534         },
3535         "supports-color": {
3536           "version": "4.2.1",
3537           "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-4.2.1.tgz",
3538           "integrity": "sha1-ZaS7JjHpDgJCDbpVVMN1pHVLuDY=",
3539           "dev": true,
3540           "requires": {
3541             "has-flag": "2.0.0"
3542           }
3543         }
3544       }
3545     },
3546     "ieee754": {
3547       "version": "1.1.8",
3548       "resolved": "http://registry.npm.taobao.org/ieee754/download/ieee754-1.1.8.tgz",
3549       "integrity": "sha1-vjPUCsEO8ZJnAfbwii2G+/0a0+Q=",
3550       "dev": true
3551     },
3552     "image-size": {
3553       "version": "0.5.5",
3554       "resolved": "http://registry.npm.taobao.org/image-size/download/image-size-0.5.5.tgz",
3555       "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=",
3556       "dev": true,
3557       "optional": true
3558     },
3559     "img-stats": {
3560       "version": "0.5.2",
3561       "resolved": "http://registry.npm.taobao.org/img-stats/download/img-stats-0.5.2.tgz",
3562       "integrity": "sha1-wgNJbELy2esuWrgjL6dWurMsnis=",
3563       "dev": true,
3564       "requires": {
3565         "xmldom": "0.1.27"
3566       }
3567     },
3568     "in-publish": {
3569       "version": "2.0.0",
3570       "resolved": "http://registry.npm.taobao.org/in-publish/download/in-publish-2.0.0.tgz",
3571       "integrity": "sha1-4g/146KvwmkDILbcVSaCqcf631E=",
3572       "dev": true,
3573       "optional": true
3574     },
3575     "indent-string": {
3576       "version": "2.1.0",
3577       "resolved": "http://registry.npm.taobao.org/indent-string/download/indent-string-2.1.0.tgz",
3578       "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
3579       "dev": true,
3580       "requires": {
3581         "repeating": "2.0.1"
3582       }
3583     },
3584     "indexes-of": {
3585       "version": "1.0.1",
3586       "resolved": "http://registry.npm.taobao.org/indexes-of/download/indexes-of-1.0.1.tgz",
3587       "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=",
3588       "dev": true
3589     },
3590     "indexof": {
3591       "version": "0.0.1",
3592       "resolved": "http://registry.npm.taobao.org/indexof/download/indexof-0.0.1.tgz",
3593       "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=",
3594       "dev": true
3595     },
3596     "inflection": {
3597       "version": "1.12.0",
3598       "resolved": "http://registry.npm.taobao.org/inflection/download/inflection-1.12.0.tgz",
3599       "integrity": "sha1-ogCTVlbW9fa8TcdQLhrstwMihBY=",
3600       "dev": true
3601     },
3602     "inflight": {
3603       "version": "1.0.6",
3604       "resolved": "http://registry.npm.taobao.org/inflight/download/inflight-1.0.6.tgz",
3605       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
3606       "dev": true,
3607       "requires": {
3608         "once": "1.4.0",
3609         "wrappy": "1.0.2"
3610       }
3611     },
3612     "inherits": {
3613       "version": "2.0.3",
3614       "resolved": "http://registry.npm.taobao.org/inherits/download/inherits-2.0.3.tgz",
3615       "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
3616       "dev": true
3617     },
3618     "ini": {
3619       "version": "1.3.4",
3620       "resolved": "http://registry.npm.taobao.org/ini/download/ini-1.3.4.tgz",
3621       "integrity": "sha1-BTfLedr1m1mhpRff9wbIbsA5Fi4=",
3622       "dev": true
3623     },
3624     "inquirer": {
3625       "version": "3.2.2",
3626       "resolved": "http://registry.npm.taobao.org/inquirer/download/inquirer-3.2.2.tgz",
3627       "integrity": "sha1-wqrt4VB8xU2CaBhzd0LWIb7y6CM=",
3628       "dev": true,
3629       "requires": {
3630         "ansi-escapes": "2.0.0",
3631         "chalk": "2.1.0",
3632         "cli-cursor": "2.1.0",
3633         "cli-width": "2.1.0",
3634         "external-editor": "2.0.4",
3635         "figures": "2.0.0",
3636         "lodash": "4.17.4",
3637         "mute-stream": "0.0.7",
3638         "run-async": "2.3.0",
3639         "rx-lite": "4.0.8",
3640         "rx-lite-aggregates": "4.0.8",
3641         "string-width": "2.1.1",
3642         "strip-ansi": "4.0.0",
3643         "through": "2.3.8"
3644       },
3645       "dependencies": {
3646         "ansi-regex": {
3647           "version": "3.0.0",
3648           "resolved": "http://registry.npm.taobao.org/ansi-regex/download/ansi-regex-3.0.0.tgz",
3649           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
3650           "dev": true
3651         },
3652         "strip-ansi": {
3653           "version": "4.0.0",
3654           "resolved": "http://registry.npm.taobao.org/strip-ansi/download/strip-ansi-4.0.0.tgz",
3655           "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
3656           "dev": true,
3657           "requires": {
3658             "ansi-regex": "3.0.0"
3659           }
3660         }
3661       }
3662     },
3663     "internal-ip": {
3664       "version": "1.2.0",
3665       "resolved": "http://registry.npm.taobao.org/internal-ip/download/internal-ip-1.2.0.tgz",
3666       "integrity": "sha1-rp+/k7mEh4eF1QqN4bNWlWBYz1w=",
3667       "dev": true,
3668       "requires": {
3669         "meow": "3.7.0"
3670       }
3671     },
3672     "interpret": {
3673       "version": "1.0.3",
3674       "resolved": "http://registry.npm.taobao.org/interpret/download/interpret-1.0.3.tgz",
3675       "integrity": "sha1-y8NcYu7uc/Gat7EKgBURQBr8D5A=",
3676       "dev": true
3677     },
3678     "invariant": {
3679       "version": "2.2.2",
3680       "resolved": "http://registry.npm.taobao.org/invariant/download/invariant-2.2.2.tgz",
3681       "integrity": "sha1-nh9WrArNtr8wMwbzOL47IErmA2A=",
3682       "dev": true,
3683       "requires": {
3684         "loose-envify": "1.3.1"
3685       }
3686     },
3687     "invert-kv": {
3688       "version": "1.0.0",
3689       "resolved": "http://registry.npm.taobao.org/invert-kv/download/invert-kv-1.0.0.tgz",
3690       "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
3691       "dev": true
3692     },
3693     "ip": {
3694       "version": "1.1.5",
3695       "resolved": "http://registry.npm.taobao.org/ip/download/ip-1.1.5.tgz",
3696       "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=",
3697       "dev": true
3698     },
3699     "ipaddr.js": {
3700       "version": "1.4.0",
3701       "resolved": "http://registry.npm.taobao.org/ipaddr.js/download/ipaddr.js-1.4.0.tgz",
3702       "integrity": "sha1-KWrKh4qCGBbluF0KKFqZvP9FgvA=",
3703       "dev": true
3704     },
3705     "is-absolute-url": {
3706       "version": "2.1.0",
3707       "resolved": "http://registry.npm.taobao.org/is-absolute-url/download/is-absolute-url-2.1.0.tgz",
3708       "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=",
3709       "dev": true
3710     },
3711     "is-arrayish": {
3712       "version": "0.2.1",
3713       "resolved": "http://registry.npm.taobao.org/is-arrayish/download/is-arrayish-0.2.1.tgz",
3714       "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
3715       "dev": true
3716     },
3717     "is-binary-path": {
3718       "version": "1.0.1",
3719       "resolved": "http://registry.npm.taobao.org/is-binary-path/download/is-binary-path-1.0.1.tgz",
3720       "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
3721       "dev": true,
3722       "requires": {
3723         "binary-extensions": "1.10.0"
3724       }
3725     },
3726     "is-buffer": {
3727       "version": "1.1.5",
3728       "resolved": "http://registry.npm.taobao.org/is-buffer/download/is-buffer-1.1.5.tgz",
3729       "integrity": "sha1-Hzsm72E7IUuIy8ojzGwB2Hlh7sw=",
3730       "dev": true
3731     },
3732     "is-builtin-module": {
3733       "version": "1.0.0",
3734       "resolved": "http://registry.npm.taobao.org/is-builtin-module/download/is-builtin-module-1.0.0.tgz",
3735       "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=",
3736       "dev": true,
3737       "requires": {
3738         "builtin-modules": "1.1.1"
3739       }
3740     },
3741     "is-directory": {
3742       "version": "0.3.1",
3743       "resolved": "http://registry.npm.taobao.org/is-directory/download/is-directory-0.3.1.tgz",
3744       "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=",
3745       "dev": true
3746     },
3747     "is-dotfile": {
3748       "version": "1.0.3",
3749       "resolved": "http://registry.npm.taobao.org/is-dotfile/download/is-dotfile-1.0.3.tgz",
3750       "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=",
3751       "dev": true
3752     },
3753     "is-equal-shallow": {
3754       "version": "0.1.3",
3755       "resolved": "http://registry.npm.taobao.org/is-equal-shallow/download/is-equal-shallow-0.1.3.tgz",
3756       "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=",
3757       "dev": true,
3758       "requires": {
3759         "is-primitive": "2.0.0"
3760       }
3761     },
3762     "is-extendable": {
3763       "version": "0.1.1",
3764       "resolved": "http://registry.npm.taobao.org/is-extendable/download/is-extendable-0.1.1.tgz",
3765       "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
3766       "dev": true
3767     },
3768     "is-extglob": {
3769       "version": "1.0.0",
3770       "resolved": "http://registry.npm.taobao.org/is-extglob/download/is-extglob-1.0.0.tgz",
3771       "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
3772       "dev": true
3773     },
3774     "is-finite": {
3775       "version": "1.0.2",
3776       "resolved": "http://registry.npm.taobao.org/is-finite/download/is-finite-1.0.2.tgz",
3777       "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
3778       "dev": true,
3779       "requires": {
3780         "number-is-nan": "1.0.1"
3781       }
3782     },
3783     "is-fullwidth-code-point": {
3784       "version": "2.0.0",
3785       "resolved": "http://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-2.0.0.tgz",
3786       "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
3787       "dev": true
3788     },
3789     "is-glob": {
3790       "version": "2.0.1",
3791       "resolved": "http://registry.npm.taobao.org/is-glob/download/is-glob-2.0.1.tgz",
3792       "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
3793       "dev": true,
3794       "requires": {
3795         "is-extglob": "1.0.0"
3796       }
3797     },
3798     "is-number": {
3799       "version": "2.1.0",
3800       "resolved": "http://registry.npm.taobao.org/is-number/download/is-number-2.1.0.tgz",
3801       "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=",
3802       "dev": true,
3803       "requires": {
3804         "kind-of": "3.2.2"
3805       }
3806     },
3807     "is-path-cwd": {
3808       "version": "1.0.0",
3809       "resolved": "http://registry.npm.taobao.org/is-path-cwd/download/is-path-cwd-1.0.0.tgz",
3810       "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=",
3811       "dev": true
3812     },
3813     "is-path-in-cwd": {
3814       "version": "1.0.0",
3815       "resolved": "http://registry.npm.taobao.org/is-path-in-cwd/download/is-path-in-cwd-1.0.0.tgz",
3816       "integrity": "sha1-ZHdYK4IU1gI0YJRWcAO+ip6sBNw=",
3817       "dev": true,
3818       "requires": {
3819         "is-path-inside": "1.0.0"
3820       }
3821     },
3822     "is-path-inside": {
3823       "version": "1.0.0",
3824       "resolved": "http://registry.npm.taobao.org/is-path-inside/download/is-path-inside-1.0.0.tgz",
3825       "integrity": "sha1-/AbloWg/vaE95mev9xe7wQpI838=",
3826       "dev": true,
3827       "requires": {
3828         "path-is-inside": "1.0.2"
3829       }
3830     },
3831     "is-plain-obj": {
3832       "version": "1.1.0",
3833       "resolved": "http://registry.npm.taobao.org/is-plain-obj/download/is-plain-obj-1.1.0.tgz",
3834       "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
3835       "dev": true
3836     },
3837     "is-plain-object": {
3838       "version": "2.0.4",
3839       "resolved": "http://registry.npm.taobao.org/is-plain-object/download/is-plain-object-2.0.4.tgz",
3840       "integrity": "sha1-LBY7P6+xtgbZ0Xko8FwqHDjgdnc=",
3841       "dev": true,
3842       "requires": {
3843         "isobject": "3.0.1"
3844       }
3845     },
3846     "is-posix-bracket": {
3847       "version": "0.1.1",
3848       "resolved": "http://registry.npm.taobao.org/is-posix-bracket/download/is-posix-bracket-0.1.1.tgz",
3849       "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=",
3850       "dev": true
3851     },
3852     "is-primitive": {
3853       "version": "2.0.0",
3854       "resolved": "http://registry.npm.taobao.org/is-primitive/download/is-primitive-2.0.0.tgz",
3855       "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=",
3856       "dev": true
3857     },
3858     "is-promise": {
3859       "version": "2.1.0",
3860       "resolved": "http://registry.npm.taobao.org/is-promise/download/is-promise-2.1.0.tgz",
3861       "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=",
3862       "dev": true
3863     },
3864     "is-stream": {
3865       "version": "1.1.0",
3866       "resolved": "http://registry.npm.taobao.org/is-stream/download/is-stream-1.1.0.tgz",
3867       "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
3868       "dev": true
3869     },
3870     "is-svg": {
3871       "version": "2.1.0",
3872       "resolved": "http://registry.npm.taobao.org/is-svg/download/is-svg-2.1.0.tgz",
3873       "integrity": "sha1-z2EJDaDZ77yrhyLeum8DIgjbsOk=",
3874       "dev": true,
3875       "requires": {
3876         "html-comment-regex": "1.1.1"
3877       }
3878     },
3879     "is-typedarray": {
3880       "version": "1.0.0",
3881       "resolved": "http://registry.npm.taobao.org/is-typedarray/download/is-typedarray-1.0.0.tgz",
3882       "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
3883       "dev": true
3884     },
3885     "is-utf8": {
3886       "version": "0.2.1",
3887       "resolved": "http://registry.npm.taobao.org/is-utf8/download/is-utf8-0.2.1.tgz",
3888       "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
3889       "dev": true
3890     },
3891     "is-wsl": {
3892       "version": "1.1.0",
3893       "resolved": "http://registry.npm.taobao.org/is-wsl/download/is-wsl-1.1.0.tgz",
3894       "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
3895       "dev": true
3896     },
3897     "isarray": {
3898       "version": "0.0.1",
3899       "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-0.0.1.tgz",
3900       "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
3901       "dev": true
3902     },
3903     "isbinaryfile": {
3904       "version": "3.0.2",
3905       "resolved": "http://registry.npm.taobao.org/isbinaryfile/download/isbinaryfile-3.0.2.tgz",
3906       "integrity": "sha1-Sj6XTsDLqQBNP8bN5yCeppNopiE=",
3907       "dev": true
3908     },
3909     "isexe": {
3910       "version": "2.0.0",
3911       "resolved": "http://registry.npm.taobao.org/isexe/download/isexe-2.0.0.tgz",
3912       "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
3913       "dev": true
3914     },
3915     "isobject": {
3916       "version": "3.0.1",
3917       "resolved": "http://registry.npm.taobao.org/isobject/download/isobject-3.0.1.tgz",
3918       "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
3919       "dev": true
3920     },
3921     "isstream": {
3922       "version": "0.1.2",
3923       "resolved": "http://registry.npm.taobao.org/isstream/download/isstream-0.1.2.tgz",
3924       "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
3925       "dev": true
3926     },
3927     "istanbul-api": {
3928       "version": "1.1.11",
3929       "resolved": "http://registry.npm.taobao.org/istanbul-api/download/istanbul-api-1.1.11.tgz",
3930       "integrity": "sha1-/MC0YeKzvaceMFFVE4I4doJX2d4=",
3931       "dev": true,
3932       "requires": {
3933         "async": "2.5.0",
3934         "fileset": "2.0.3",
3935         "istanbul-lib-coverage": "1.1.1",
3936         "istanbul-lib-hook": "1.0.7",
3937         "istanbul-lib-instrument": "1.7.4",
3938         "istanbul-lib-report": "1.1.1",
3939         "istanbul-lib-source-maps": "1.2.1",
3940         "istanbul-reports": "1.1.1",
3941         "js-yaml": "3.7.0",
3942         "mkdirp": "0.5.1",
3943         "once": "1.4.0"
3944       }
3945     },
3946     "istanbul-instrumenter-loader": {
3947       "version": "2.0.0",
3948       "resolved": "http://registry.npm.taobao.org/istanbul-instrumenter-loader/download/istanbul-instrumenter-loader-2.0.0.tgz",
3949       "integrity": "sha1-5UkpAKsLuoNe+oAkywC+mz7qJwA=",
3950       "dev": true,
3951       "requires": {
3952         "convert-source-map": "1.5.0",
3953         "istanbul-lib-instrument": "1.7.4",
3954         "loader-utils": "0.2.17",
3955         "object-assign": "4.1.1"
3956       },
3957       "dependencies": {
3958         "loader-utils": {
3959           "version": "0.2.17",
3960           "resolved": "http://registry.npm.taobao.org/loader-utils/download/loader-utils-0.2.17.tgz",
3961           "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=",
3962           "dev": true,
3963           "requires": {
3964             "big.js": "3.1.3",
3965             "emojis-list": "2.1.0",
3966             "json5": "0.5.1",
3967             "object-assign": "4.1.1"
3968           }
3969         }
3970       }
3971     },
3972     "istanbul-lib-coverage": {
3973       "version": "1.1.1",
3974       "resolved": "http://registry.npm.taobao.org/istanbul-lib-coverage/download/istanbul-lib-coverage-1.1.1.tgz",
3975       "integrity": "sha1-c7+5mIhSmUFck9OKPprfeEp3qdo=",
3976       "dev": true
3977     },
3978     "istanbul-lib-hook": {
3979       "version": "1.0.7",
3980       "resolved": "http://registry.npm.taobao.org/istanbul-lib-hook/download/istanbul-lib-hook-1.0.7.tgz",
3981       "integrity": "sha1-3WYH8DB2V4/n1vKmMM8UO0m6zdw=",
3982       "dev": true,
3983       "requires": {
3984         "append-transform": "0.4.0"
3985       }
3986     },
3987     "istanbul-lib-instrument": {
3988       "version": "1.7.4",
3989       "resolved": "http://registry.npm.taobao.org/istanbul-lib-instrument/download/istanbul-lib-instrument-1.7.4.tgz",
3990       "integrity": "sha1-6f2SDkdn89Ge3HZeLWs/XMvQ7qg=",
3991       "dev": true,
3992       "requires": {
3993         "babel-generator": "6.26.0",
3994         "babel-template": "6.26.0",
3995         "babel-traverse": "6.26.0",
3996         "babel-types": "6.26.0",
3997         "babylon": "6.18.0",
3998         "istanbul-lib-coverage": "1.1.1",
3999         "semver": "5.4.1"
4000       }
4001     },
4002     "istanbul-lib-report": {
4003       "version": "1.1.1",
4004       "resolved": "http://registry.npm.taobao.org/istanbul-lib-report/download/istanbul-lib-report-1.1.1.tgz",
4005       "integrity": "sha1-8OVfVmVf+jQiIIC3oM1HYOFAX8k=",
4006       "dev": true,
4007       "requires": {
4008         "istanbul-lib-coverage": "1.1.1",
4009         "mkdirp": "0.5.1",
4010         "path-parse": "1.0.5",
4011         "supports-color": "3.2.3"
4012       }
4013     },
4014     "istanbul-lib-source-maps": {
4015       "version": "1.2.1",
4016       "resolved": "http://registry.npm.taobao.org/istanbul-lib-source-maps/download/istanbul-lib-source-maps-1.2.1.tgz",
4017       "integrity": "sha1-pv4ay6jOCO68Y45XLilNJnAIqgw=",
4018       "dev": true,
4019       "requires": {
4020         "debug": "2.6.8",
4021         "istanbul-lib-coverage": "1.1.1",
4022         "mkdirp": "0.5.1",
4023         "rimraf": "2.6.1",
4024         "source-map": "0.5.6"
4025       }
4026     },
4027     "istanbul-reports": {
4028       "version": "1.1.1",
4029       "resolved": "http://registry.npm.taobao.org/istanbul-reports/download/istanbul-reports-1.1.1.tgz",
4030       "integrity": "sha1-BCvlyJ4XW8P4ZSPKqynAFOd/7k4=",
4031       "dev": true,
4032       "requires": {
4033         "handlebars": "4.0.10"
4034       },
4035       "dependencies": {
4036         "async": {
4037           "version": "1.5.2",
4038           "resolved": "http://registry.npm.taobao.org/async/download/async-1.5.2.tgz",
4039           "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
4040           "dev": true
4041         },
4042         "camelcase": {
4043           "version": "1.2.1",
4044           "resolved": "http://registry.npm.taobao.org/camelcase/download/camelcase-1.2.1.tgz",
4045           "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=",
4046           "dev": true,
4047           "optional": true
4048         },
4049         "cliui": {
4050           "version": "2.1.0",
4051           "resolved": "http://registry.npm.taobao.org/cliui/download/cliui-2.1.0.tgz",
4052           "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=",
4053           "dev": true,
4054           "optional": true,
4055           "requires": {
4056             "center-align": "0.1.3",
4057             "right-align": "0.1.3",
4058             "wordwrap": "0.0.2"
4059           },
4060           "dependencies": {
4061             "wordwrap": {
4062               "version": "0.0.2",
4063               "resolved": "http://registry.npm.taobao.org/wordwrap/download/wordwrap-0.0.2.tgz",
4064               "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=",
4065               "dev": true,
4066               "optional": true
4067             }
4068           }
4069         },
4070         "handlebars": {
4071           "version": "4.0.10",
4072           "resolved": "http://registry.npm.taobao.org/handlebars/download/handlebars-4.0.10.tgz",
4073           "integrity": "sha1-PTDHGLCaPZbyPqTMH0A8TTup/08=",
4074           "dev": true,
4075           "requires": {
4076             "async": "1.5.2",
4077             "optimist": "0.6.1",
4078             "source-map": "0.4.4",
4079             "uglify-js": "2.8.29"
4080           }
4081         },
4082         "optimist": {
4083           "version": "0.6.1",
4084           "resolved": "http://registry.npm.taobao.org/optimist/download/optimist-0.6.1.tgz",
4085           "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
4086           "dev": true,
4087           "requires": {
4088             "minimist": "0.0.8",
4089             "wordwrap": "0.0.3"
4090           }
4091         },
4092         "source-map": {
4093           "version": "0.4.4",
4094           "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.4.4.tgz",
4095           "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
4096           "dev": true,
4097           "requires": {
4098             "amdefine": "1.0.1"
4099           }
4100         },
4101         "uglify-js": {
4102           "version": "2.8.29",
4103           "resolved": "http://registry.npm.taobao.org/uglify-js/download/uglify-js-2.8.29.tgz",
4104           "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=",
4105           "dev": true,
4106           "optional": true,
4107           "requires": {
4108             "source-map": "0.5.6",
4109             "uglify-to-browserify": "1.0.2",
4110             "yargs": "3.10.0"
4111           },
4112           "dependencies": {
4113             "source-map": {
4114               "version": "0.5.6",
4115               "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.5.6.tgz",
4116               "integrity": "sha1-dc449SvwczxafwwRjYEzSiu19BI=",
4117               "dev": true,
4118               "optional": true
4119             }
4120           }
4121         },
4122         "yargs": {
4123           "version": "3.10.0",
4124           "resolved": "http://registry.npm.taobao.org/yargs/download/yargs-3.10.0.tgz",
4125           "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=",
4126           "dev": true,
4127           "optional": true,
4128           "requires": {
4129             "camelcase": "1.2.1",
4130             "cliui": "2.1.0",
4131             "decamelize": "1.2.0",
4132             "window-size": "0.1.0"
4133           }
4134         }
4135       }
4136     },
4137     "jasmine": {
4138       "version": "2.7.0",
4139       "resolved": "http://registry.npm.taobao.org/jasmine/download/jasmine-2.7.0.tgz",
4140       "integrity": "sha1-XPC7TllLRgC7QjVWA2YhKsWuobI=",
4141       "dev": true,
4142       "requires": {
4143         "exit": "0.1.2",
4144         "glob": "7.1.2",
4145         "jasmine-core": "2.7.0"
4146       },
4147       "dependencies": {
4148         "jasmine-core": {
4149           "version": "2.7.0",
4150           "resolved": "http://registry.npm.taobao.org/jasmine-core/download/jasmine-core-2.7.0.tgz",
4151           "integrity": "sha1-UP+MT5LY71wLLBuEbdJj7YUVIJE=",
4152           "dev": true
4153         }
4154       }
4155     },
4156     "jasmine-core": {
4157       "version": "2.6.4",
4158       "resolved": "http://registry.npm.taobao.org/jasmine-core/download/jasmine-core-2.6.4.tgz",
4159       "integrity": "sha1-3skmzQqfoof7bbXHVfpIfnTOysU=",
4160       "dev": true
4161     },
4162     "jasmine-spec-reporter": {
4163       "version": "4.1.1",
4164       "resolved": "http://registry.npm.taobao.org/jasmine-spec-reporter/download/jasmine-spec-reporter-4.1.1.tgz",
4165       "integrity": "sha1-Wm1Yq11hvqcwn7wnkjlRF1axtYg=",
4166       "dev": true,
4167       "requires": {
4168         "colors": "1.1.2"
4169       }
4170     },
4171     "jasminewd2": {
4172       "version": "2.1.0",
4173       "resolved": "http://registry.npm.taobao.org/jasminewd2/download/jasminewd2-2.1.0.tgz",
4174       "integrity": "sha1-2llSddGuYx3nNqwKfH2Fyfc+9lI=",
4175       "dev": true
4176     },
4177     "jquery": {
4178       "version": "3.2.1",
4179       "resolved": "http://10.75.8.148/repository/npm-pub/jquery/-/jquery-3.2.1.tgz",
4180       "integrity": "sha1-XE2d5lKvbNCncBVKYxu6ErAVx4c="
4181     },
4182     "js-base64": {
4183       "version": "2.1.9",
4184       "resolved": "http://registry.npm.taobao.org/js-base64/download/js-base64-2.1.9.tgz",
4185       "integrity": "sha1-8OgK4DmkvWVLXygfyT8EqRSn/M4=",
4186       "dev": true
4187     },
4188     "js-tokens": {
4189       "version": "3.0.2",
4190       "resolved": "http://registry.npm.taobao.org/js-tokens/download/js-tokens-3.0.2.tgz",
4191       "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
4192       "dev": true
4193     },
4194     "js-yaml": {
4195       "version": "3.7.0",
4196       "resolved": "http://registry.npm.taobao.org/js-yaml/download/js-yaml-3.7.0.tgz",
4197       "integrity": "sha1-XJZ93YN6m/3KXy3oQlOr6KHAO4A=",
4198       "dev": true,
4199       "requires": {
4200         "argparse": "1.0.9",
4201         "esprima": "2.7.3"
4202       }
4203     },
4204     "jsbn": {
4205       "version": "0.1.1",
4206       "resolved": "http://registry.npm.taobao.org/jsbn/download/jsbn-0.1.1.tgz",
4207       "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
4208       "dev": true,
4209       "optional": true
4210     },
4211     "jschardet": {
4212       "version": "1.5.1",
4213       "resolved": "http://registry.npm.taobao.org/jschardet/download/jschardet-1.5.1.tgz",
4214       "integrity": "sha1-xRn2KfhrOlvtuliojTETCe7Al/k=",
4215       "dev": true
4216     },
4217     "jsesc": {
4218       "version": "0.5.0",
4219       "resolved": "http://registry.npm.taobao.org/jsesc/download/jsesc-0.5.0.tgz",
4220       "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
4221       "dev": true
4222     },
4223     "json-loader": {
4224       "version": "0.5.7",
4225       "resolved": "http://registry.npm.taobao.org/json-loader/download/json-loader-0.5.7.tgz",
4226       "integrity": "sha1-3KFKcCNf+C8KyaOr62DTN6NlGF0=",
4227       "dev": true
4228     },
4229     "json-schema": {
4230       "version": "0.2.3",
4231       "resolved": "http://registry.npm.taobao.org/json-schema/download/json-schema-0.2.3.tgz",
4232       "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",
4233       "dev": true
4234     },
4235     "json-schema-traverse": {
4236       "version": "0.3.1",
4237       "resolved": "http://registry.npm.taobao.org/json-schema-traverse/download/json-schema-traverse-0.3.1.tgz",
4238       "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=",
4239       "dev": true
4240     },
4241     "json-stable-stringify": {
4242       "version": "1.0.1",
4243       "resolved": "http://registry.npm.taobao.org/json-stable-stringify/download/json-stable-stringify-1.0.1.tgz",
4244       "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=",
4245       "dev": true,
4246       "requires": {
4247         "jsonify": "0.0.0"
4248       }
4249     },
4250     "json-stringify-safe": {
4251       "version": "5.0.1",
4252       "resolved": "http://registry.npm.taobao.org/json-stringify-safe/download/json-stringify-safe-5.0.1.tgz",
4253       "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
4254       "dev": true
4255     },
4256     "json3": {
4257       "version": "3.3.2",
4258       "resolved": "http://registry.npm.taobao.org/json3/download/json3-3.3.2.tgz",
4259       "integrity": "sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE=",
4260       "dev": true
4261     },
4262     "json5": {
4263       "version": "0.5.1",
4264       "resolved": "http://registry.npm.taobao.org/json5/download/json5-0.5.1.tgz",
4265       "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
4266       "dev": true
4267     },
4268     "jsonfile": {
4269       "version": "3.0.1",
4270       "resolved": "http://registry.npm.taobao.org/jsonfile/download/jsonfile-3.0.1.tgz",
4271       "integrity": "sha1-pezG9l9T9mLEQVx2daAzHQmS7GY=",
4272       "dev": true,
4273       "requires": {
4274         "graceful-fs": "4.1.11"
4275       }
4276     },
4277     "jsonify": {
4278       "version": "0.0.0",
4279       "resolved": "http://registry.npm.taobao.org/jsonify/download/jsonify-0.0.0.tgz",
4280       "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=",
4281       "dev": true
4282     },
4283     "jsplumb": {
4284       "version": "2.5.0",
4285       "resolved": "http://registry.npm.taobao.org/jsplumb/download/jsplumb-2.5.0.tgz",
4286       "integrity": "sha1-5gLBaEKKcYiYr6Kmm8lmldlhjiQ="
4287     },
4288     "jsprim": {
4289       "version": "1.4.1",
4290       "resolved": "http://registry.npm.taobao.org/jsprim/download/jsprim-1.4.1.tgz",
4291       "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
4292       "dev": true,
4293       "requires": {
4294         "assert-plus": "1.0.0",
4295         "extsprintf": "1.3.0",
4296         "json-schema": "0.2.3",
4297         "verror": "1.10.0"
4298       },
4299       "dependencies": {
4300         "assert-plus": {
4301           "version": "1.0.0",
4302           "resolved": "http://registry.npm.taobao.org/assert-plus/download/assert-plus-1.0.0.tgz",
4303           "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
4304           "dev": true
4305         }
4306       }
4307     },
4308     "karma": {
4309       "version": "1.7.0",
4310       "resolved": "http://registry.npm.taobao.org/karma/download/karma-1.7.0.tgz",
4311       "integrity": "sha1-b3oaQGRG+i4YfslTmGmPTO5HYmk=",
4312       "dev": true,
4313       "requires": {
4314         "bluebird": "3.5.0",
4315         "body-parser": "1.17.2",
4316         "chokidar": "1.7.0",
4317         "colors": "1.1.2",
4318         "combine-lists": "1.0.1",
4319         "connect": "3.6.3",
4320         "core-js": "2.5.0",
4321         "di": "0.0.1",
4322         "dom-serialize": "2.2.1",
4323         "expand-braces": "0.1.2",
4324         "glob": "7.1.2",
4325         "graceful-fs": "4.1.11",
4326         "http-proxy": "1.16.2",
4327         "isbinaryfile": "3.0.2",
4328         "lodash": "3.10.1",
4329         "log4js": "0.6.38",
4330         "mime": "1.3.6",
4331         "minimatch": "3.0.4",
4332         "optimist": "0.6.1",
4333         "qjobs": "1.1.5",
4334         "range-parser": "1.2.0",
4335         "rimraf": "2.6.1",
4336         "safe-buffer": "5.1.1",
4337         "socket.io": "1.7.3",
4338         "source-map": "0.5.6",
4339         "tmp": "0.0.31",
4340         "useragent": "2.2.1"
4341       },
4342       "dependencies": {
4343         "lodash": {
4344           "version": "3.10.1",
4345           "resolved": "http://registry.npm.taobao.org/lodash/download/lodash-3.10.1.tgz",
4346           "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=",
4347           "dev": true
4348         },
4349         "optimist": {
4350           "version": "0.6.1",
4351           "resolved": "http://registry.npm.taobao.org/optimist/download/optimist-0.6.1.tgz",
4352           "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
4353           "dev": true,
4354           "requires": {
4355             "minimist": "0.0.8",
4356             "wordwrap": "0.0.3"
4357           }
4358         }
4359       }
4360     },
4361     "karma-chrome-launcher": {
4362       "version": "2.1.1",
4363       "resolved": "http://registry.npm.taobao.org/karma-chrome-launcher/download/karma-chrome-launcher-2.1.1.tgz",
4364       "integrity": "sha1-IWh5xorATY1RQOmWGboEtZr9Rs8=",
4365       "dev": true,
4366       "requires": {
4367         "fs-access": "1.0.1",
4368         "which": "1.3.0"
4369       }
4370     },
4371     "karma-cli": {
4372       "version": "1.0.1",
4373       "resolved": "http://registry.npm.taobao.org/karma-cli/download/karma-cli-1.0.1.tgz",
4374       "integrity": "sha1-rmw8WKMTodALRRZMRVubhs4X+WA=",
4375       "dev": true,
4376       "requires": {
4377         "resolve": "1.4.0"
4378       }
4379     },
4380     "karma-coverage-istanbul-reporter": {
4381       "version": "1.3.0",
4382       "resolved": "http://registry.npm.taobao.org/karma-coverage-istanbul-reporter/download/karma-coverage-istanbul-reporter-1.3.0.tgz",
4383       "integrity": "sha1-0ULNnFVzHJ42Pvc3To7xoxvr+ts=",
4384       "dev": true,
4385       "requires": {
4386         "istanbul-api": "1.1.11",
4387         "minimatch": "3.0.4"
4388       }
4389     },
4390     "karma-jasmine": {
4391       "version": "1.1.0",
4392       "resolved": "http://registry.npm.taobao.org/karma-jasmine/download/karma-jasmine-1.1.0.tgz",
4393       "integrity": "sha1-IuTAa/mhguUpTR9wXjczgRuBCs8=",
4394       "dev": true
4395     },
4396     "karma-jasmine-html-reporter": {
4397       "version": "0.2.2",
4398       "resolved": "http://registry.npm.taobao.org/karma-jasmine-html-reporter/download/karma-jasmine-html-reporter-0.2.2.tgz",
4399       "integrity": "sha1-SKjl7xiAdhfuK14zwRlMNbQ5Ukw=",
4400       "dev": true,
4401       "requires": {
4402         "karma-jasmine": "1.1.0"
4403       }
4404     },
4405     "karma-source-map-support": {
4406       "version": "1.2.0",
4407       "resolved": "http://registry.npm.taobao.org/karma-source-map-support/download/karma-source-map-support-1.2.0.tgz",
4408       "integrity": "sha1-G/gee7SwiWJ6s1LsQXnhF8QGpUA=",
4409       "dev": true,
4410       "requires": {
4411         "source-map-support": "0.4.16"
4412       }
4413     },
4414     "kind-of": {
4415       "version": "3.2.2",
4416       "resolved": "http://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz",
4417       "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
4418       "dev": true,
4419       "requires": {
4420         "is-buffer": "1.1.5"
4421       }
4422     },
4423     "lazy-cache": {
4424       "version": "0.2.7",
4425       "resolved": "http://registry.npm.taobao.org/lazy-cache/download/lazy-cache-0.2.7.tgz",
4426       "integrity": "sha1-f+3fLctu23fRHvHRF6tf/fCrG2U=",
4427       "dev": true
4428     },
4429     "lcid": {
4430       "version": "1.0.0",
4431       "resolved": "http://registry.npm.taobao.org/lcid/download/lcid-1.0.0.tgz",
4432       "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
4433       "dev": true,
4434       "requires": {
4435         "invert-kv": "1.0.0"
4436       }
4437     },
4438     "less": {
4439       "version": "2.7.2",
4440       "resolved": "http://registry.npm.taobao.org/less/download/less-2.7.2.tgz",
4441       "integrity": "sha1-No1sxz4fsDmBGDKAkYdDxdz5s98=",
4442       "dev": true,
4443       "requires": {
4444         "errno": "0.1.4",
4445         "graceful-fs": "4.1.11",
4446         "image-size": "0.5.5",
4447         "mime": "1.3.6",
4448         "mkdirp": "0.5.1",
4449         "promise": "7.3.1",
4450         "request": "2.81.0",
4451         "source-map": "0.5.6"
4452       }
4453     },
4454     "less-loader": {
4455       "version": "4.0.5",
4456       "resolved": "http://registry.npm.taobao.org/less-loader/download/less-loader-4.0.5.tgz",
4457       "integrity": "sha1-rhVadAbKxqzSk9eFWH/P8PR4xN0=",
4458       "dev": true,
4459       "requires": {
4460         "clone": "2.1.1",
4461         "loader-utils": "1.1.0",
4462         "pify": "2.3.0"
4463       },
4464       "dependencies": {
4465         "clone": {
4466           "version": "2.1.1",
4467           "resolved": "http://registry.npm.taobao.org/clone/download/clone-2.1.1.tgz",
4468           "integrity": "sha1-0hfR6WERjjrJpLi7oyhVU79kfNs=",
4469           "dev": true
4470         }
4471       }
4472     },
4473     "license-webpack-plugin": {
4474       "version": "0.5.1",
4475       "resolved": "http://registry.npm.taobao.org/license-webpack-plugin/download/license-webpack-plugin-0.5.1.tgz",
4476       "integrity": "sha1-aNivEDSGqcTrzt237V071h84O+Q=",
4477       "dev": true,
4478       "requires": {
4479         "object-assign": "4.1.1"
4480       }
4481     },
4482     "load-json-file": {
4483       "version": "1.1.0",
4484       "resolved": "http://registry.npm.taobao.org/load-json-file/download/load-json-file-1.1.0.tgz",
4485       "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
4486       "dev": true,
4487       "requires": {
4488         "graceful-fs": "4.1.11",
4489         "parse-json": "2.2.0",
4490         "pify": "2.3.0",
4491         "pinkie-promise": "2.0.1",
4492         "strip-bom": "2.0.0"
4493       }
4494     },
4495     "loader-runner": {
4496       "version": "2.3.0",
4497       "resolved": "http://registry.npm.taobao.org/loader-runner/download/loader-runner-2.3.0.tgz",
4498       "integrity": "sha1-9IKuqC1UPgeSFwDVpG7yb9rGuKI=",
4499       "dev": true
4500     },
4501     "loader-utils": {
4502       "version": "1.1.0",
4503       "resolved": "http://registry.npm.taobao.org/loader-utils/download/loader-utils-1.1.0.tgz",
4504       "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=",
4505       "dev": true,
4506       "requires": {
4507         "big.js": "3.1.3",
4508         "emojis-list": "2.1.0",
4509         "json5": "0.5.1"
4510       }
4511     },
4512     "locate-path": {
4513       "version": "2.0.0",
4514       "resolved": "http://registry.npm.taobao.org/locate-path/download/locate-path-2.0.0.tgz",
4515       "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
4516       "dev": true,
4517       "requires": {
4518         "p-locate": "2.0.0",
4519         "path-exists": "3.0.0"
4520       },
4521       "dependencies": {
4522         "path-exists": {
4523           "version": "3.0.0",
4524           "resolved": "http://registry.npm.taobao.org/path-exists/download/path-exists-3.0.0.tgz",
4525           "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
4526           "dev": true
4527         }
4528       }
4529     },
4530     "lodash": {
4531       "version": "4.17.4",
4532       "resolved": "http://registry.npm.taobao.org/lodash/download/lodash-4.17.4.tgz",
4533       "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=",
4534       "dev": true
4535     },
4536     "lodash.assign": {
4537       "version": "4.2.0",
4538       "resolved": "http://registry.npm.taobao.org/lodash.assign/download/lodash.assign-4.2.0.tgz",
4539       "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=",
4540       "dev": true,
4541       "optional": true
4542     },
4543     "lodash.camelcase": {
4544       "version": "4.3.0",
4545       "resolved": "http://registry.npm.taobao.org/lodash.camelcase/download/lodash.camelcase-4.3.0.tgz",
4546       "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=",
4547       "dev": true
4548     },
4549     "lodash.clonedeep": {
4550       "version": "4.5.0",
4551       "resolved": "http://registry.npm.taobao.org/lodash.clonedeep/download/lodash.clonedeep-4.5.0.tgz",
4552       "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
4553       "dev": true
4554     },
4555     "lodash.memoize": {
4556       "version": "4.1.2",
4557       "resolved": "http://registry.npm.taobao.org/lodash.memoize/download/lodash.memoize-4.1.2.tgz",
4558       "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=",
4559       "dev": true
4560     },
4561     "lodash.mergewith": {
4562       "version": "4.6.0",
4563       "resolved": "http://registry.npm.taobao.org/lodash.mergewith/download/lodash.mergewith-4.6.0.tgz",
4564       "integrity": "sha1-FQzwoWeR9ZA7iJHqsVRgknS96lU=",
4565       "dev": true,
4566       "optional": true
4567     },
4568     "lodash.tail": {
4569       "version": "4.1.1",
4570       "resolved": "http://registry.npm.taobao.org/lodash.tail/download/lodash.tail-4.1.1.tgz",
4571       "integrity": "sha1-0jM6NtnncXyK0vfKyv7HwytERmQ=",
4572       "dev": true
4573     },
4574     "lodash.uniq": {
4575       "version": "4.5.0",
4576       "resolved": "http://registry.npm.taobao.org/lodash.uniq/download/lodash.uniq-4.5.0.tgz",
4577       "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=",
4578       "dev": true
4579     },
4580     "log4js": {
4581       "version": "0.6.38",
4582       "resolved": "http://registry.npm.taobao.org/log4js/download/log4js-0.6.38.tgz",
4583       "integrity": "sha1-LElBFmldb7JUgJQ9P8hy5mKlIv0=",
4584       "dev": true,
4585       "requires": {
4586         "readable-stream": "1.0.34",
4587         "semver": "4.3.6"
4588       },
4589       "dependencies": {
4590         "semver": {
4591           "version": "4.3.6",
4592           "resolved": "http://registry.npm.taobao.org/semver/download/semver-4.3.6.tgz",
4593           "integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=",
4594           "dev": true
4595         }
4596       }
4597     },
4598     "longest": {
4599       "version": "1.0.1",
4600       "resolved": "http://registry.npm.taobao.org/longest/download/longest-1.0.1.tgz",
4601       "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=",
4602       "dev": true
4603     },
4604     "loose-envify": {
4605       "version": "1.3.1",
4606       "resolved": "http://registry.npm.taobao.org/loose-envify/download/loose-envify-1.3.1.tgz",
4607       "integrity": "sha1-0aitM/qc4OcT1l/dCsi3SNR4yEg=",
4608       "dev": true,
4609       "requires": {
4610         "js-tokens": "3.0.2"
4611       }
4612     },
4613     "loud-rejection": {
4614       "version": "1.6.0",
4615       "resolved": "http://registry.npm.taobao.org/loud-rejection/download/loud-rejection-1.6.0.tgz",
4616       "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
4617       "dev": true,
4618       "requires": {
4619         "currently-unhandled": "0.4.1",
4620         "signal-exit": "3.0.2"
4621       }
4622     },
4623     "lower-case": {
4624       "version": "1.1.4",
4625       "resolved": "http://registry.npm.taobao.org/lower-case/download/lower-case-1.1.4.tgz",
4626       "integrity": "sha1-miyr0bno4K6ZOkv31YdcOcQujqw=",
4627       "dev": true
4628     },
4629     "lru-cache": {
4630       "version": "4.1.1",
4631       "resolved": "http://registry.npm.taobao.org/lru-cache/download/lru-cache-4.1.1.tgz",
4632       "integrity": "sha1-Yi4y6CSItJJ5EUpPns9F581rulU=",
4633       "dev": true,
4634       "requires": {
4635         "pseudomap": "1.0.2",
4636         "yallist": "2.1.2"
4637       }
4638     },
4639     "macaddress": {
4640       "version": "0.2.8",
4641       "resolved": "http://registry.npm.taobao.org/macaddress/download/macaddress-0.2.8.tgz",
4642       "integrity": "sha1-WQTcU3w57G2+/q6QIycTX6hRHxI=",
4643       "dev": true
4644     },
4645     "magic-string": {
4646       "version": "0.22.4",
4647       "resolved": "http://registry.npm.taobao.org/magic-string/download/magic-string-0.22.4.tgz",
4648       "integrity": "sha1-MQObTkA2Y5VhjB1s+Bk8U5F0df8=",
4649       "dev": true,
4650       "requires": {
4651         "vlq": "0.2.2"
4652       }
4653     },
4654     "make-error": {
4655       "version": "1.3.0",
4656       "resolved": "http://registry.npm.taobao.org/make-error/download/make-error-1.3.0.tgz",
4657       "integrity": "sha1-Uq06M5zPEM5itAQLcI/nByRLi5Y=",
4658       "dev": true
4659     },
4660     "map-obj": {
4661       "version": "1.0.1",
4662       "resolved": "http://registry.npm.taobao.org/map-obj/download/map-obj-1.0.1.tgz",
4663       "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
4664       "dev": true
4665     },
4666     "matcher-collection": {
4667       "version": "1.0.4",
4668       "resolved": "http://registry.npm.taobao.org/matcher-collection/download/matcher-collection-1.0.4.tgz",
4669       "integrity": "sha1-L2auCGmZbynkPQtiyD3R1D5YF1U=",
4670       "dev": true,
4671       "requires": {
4672         "minimatch": "3.0.4"
4673       }
4674     },
4675     "math-expression-evaluator": {
4676       "version": "1.2.17",
4677       "resolved": "http://registry.npm.taobao.org/math-expression-evaluator/download/math-expression-evaluator-1.2.17.tgz",
4678       "integrity": "sha1-3oGf282E3M2PrlnGrreWFbnSZqw=",
4679       "dev": true
4680     },
4681     "media-typer": {
4682       "version": "0.3.0",
4683       "resolved": "http://registry.npm.taobao.org/media-typer/download/media-typer-0.3.0.tgz",
4684       "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
4685       "dev": true
4686     },
4687     "mem": {
4688       "version": "1.1.0",
4689       "resolved": "http://registry.npm.taobao.org/mem/download/mem-1.1.0.tgz",
4690       "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=",
4691       "dev": true,
4692       "requires": {
4693         "mimic-fn": "1.1.0"
4694       }
4695     },
4696     "memory-fs": {
4697       "version": "0.4.1",
4698       "resolved": "http://registry.npm.taobao.org/memory-fs/download/memory-fs-0.4.1.tgz",
4699       "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=",
4700       "dev": true,
4701       "requires": {
4702         "errno": "0.1.4",
4703         "readable-stream": "2.3.3"
4704       },
4705       "dependencies": {
4706         "isarray": {
4707           "version": "1.0.0",
4708           "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
4709           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
4710           "dev": true
4711         },
4712         "readable-stream": {
4713           "version": "2.3.3",
4714           "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.3.tgz",
4715           "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=",
4716           "dev": true,
4717           "requires": {
4718             "core-util-is": "1.0.2",
4719             "inherits": "2.0.3",
4720             "isarray": "1.0.0",
4721             "process-nextick-args": "1.0.7",
4722             "safe-buffer": "5.1.1",
4723             "string_decoder": "1.0.3",
4724             "util-deprecate": "1.0.2"
4725           }
4726         },
4727         "string_decoder": {
4728           "version": "1.0.3",
4729           "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-1.0.3.tgz",
4730           "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=",
4731           "dev": true,
4732           "requires": {
4733             "safe-buffer": "5.1.1"
4734           }
4735         }
4736       }
4737     },
4738     "meow": {
4739       "version": "3.7.0",
4740       "resolved": "http://registry.npm.taobao.org/meow/download/meow-3.7.0.tgz",
4741       "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
4742       "dev": true,
4743       "requires": {
4744         "camelcase-keys": "2.1.0",
4745         "decamelize": "1.2.0",
4746         "loud-rejection": "1.6.0",
4747         "map-obj": "1.0.1",
4748         "minimist": "1.2.0",
4749         "normalize-package-data": "2.4.0",
4750         "object-assign": "4.1.1",
4751         "read-pkg-up": "1.0.1",
4752         "redent": "1.0.0",
4753         "trim-newlines": "1.0.0"
4754       },
4755       "dependencies": {
4756         "minimist": {
4757           "version": "1.2.0",
4758           "resolved": "http://registry.npm.taobao.org/minimist/download/minimist-1.2.0.tgz",
4759           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
4760           "dev": true
4761         }
4762       }
4763     },
4764     "merge-descriptors": {
4765       "version": "1.0.1",
4766       "resolved": "http://registry.npm.taobao.org/merge-descriptors/download/merge-descriptors-1.0.1.tgz",
4767       "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=",
4768       "dev": true
4769     },
4770     "methods": {
4771       "version": "1.1.2",
4772       "resolved": "http://registry.npm.taobao.org/methods/download/methods-1.1.2.tgz",
4773       "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",
4774       "dev": true
4775     },
4776     "micromatch": {
4777       "version": "2.3.11",
4778       "resolved": "http://registry.npm.taobao.org/micromatch/download/micromatch-2.3.11.tgz",
4779       "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=",
4780       "dev": true,
4781       "requires": {
4782         "arr-diff": "2.0.0",
4783         "array-unique": "0.2.1",
4784         "braces": "1.8.5",
4785         "expand-brackets": "0.1.5",
4786         "extglob": "0.3.2",
4787         "filename-regex": "2.0.1",
4788         "is-extglob": "1.0.0",
4789         "is-glob": "2.0.1",
4790         "kind-of": "3.2.2",
4791         "normalize-path": "2.1.1",
4792         "object.omit": "2.0.1",
4793         "parse-glob": "3.0.4",
4794         "regex-cache": "0.4.3"
4795       }
4796     },
4797     "miller-rabin": {
4798       "version": "4.0.0",
4799       "resolved": "http://registry.npm.taobao.org/miller-rabin/download/miller-rabin-4.0.0.tgz",
4800       "integrity": "sha1-SmL7HUKTPAVYOYL0xxb2+55sbT0=",
4801       "dev": true,
4802       "requires": {
4803         "bn.js": "4.11.8",
4804         "brorand": "1.1.0"
4805       }
4806     },
4807     "mime": {
4808       "version": "1.3.6",
4809       "resolved": "http://registry.npm.taobao.org/mime/download/mime-1.3.6.tgz",
4810       "integrity": "sha1-WR2E02U6awtKO5343lqoEI5y5eA=",
4811       "dev": true
4812     },
4813     "mime-db": {
4814       "version": "1.29.0",
4815       "resolved": "http://registry.npm.taobao.org/mime-db/download/mime-db-1.29.0.tgz",
4816       "integrity": "sha1-SNJtI1WJZRcErFkWygYAGRQmaHg=",
4817       "dev": true
4818     },
4819     "mime-types": {
4820       "version": "2.1.16",
4821       "resolved": "http://registry.npm.taobao.org/mime-types/download/mime-types-2.1.16.tgz",
4822       "integrity": "sha1-K4WKUuXs1RbbiXrCvodIeDBpjiM=",
4823       "dev": true,
4824       "requires": {
4825         "mime-db": "1.29.0"
4826       }
4827     },
4828     "mimic-fn": {
4829       "version": "1.1.0",
4830       "resolved": "http://registry.npm.taobao.org/mimic-fn/download/mimic-fn-1.1.0.tgz",
4831       "integrity": "sha1-5md4PZLonb00KBi1IwudYqZyrRg=",
4832       "dev": true
4833     },
4834     "minimalistic-assert": {
4835       "version": "1.0.0",
4836       "resolved": "http://registry.npm.taobao.org/minimalistic-assert/download/minimalistic-assert-1.0.0.tgz",
4837       "integrity": "sha1-cCvi3aazf0g2vLP121ZkG2Sh09M=",
4838       "dev": true
4839     },
4840     "minimalistic-crypto-utils": {
4841       "version": "1.0.1",
4842       "resolved": "http://registry.npm.taobao.org/minimalistic-crypto-utils/download/minimalistic-crypto-utils-1.0.1.tgz",
4843       "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
4844       "dev": true
4845     },
4846     "minimatch": {
4847       "version": "3.0.4",
4848       "resolved": "http://registry.npm.taobao.org/minimatch/download/minimatch-3.0.4.tgz",
4849       "integrity": "sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=",
4850       "dev": true,
4851       "requires": {
4852         "brace-expansion": "1.1.8"
4853       }
4854     },
4855     "minimist": {
4856       "version": "0.0.8",
4857       "resolved": "http://registry.npm.taobao.org/minimist/download/minimist-0.0.8.tgz",
4858       "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
4859       "dev": true
4860     },
4861     "mixin-object": {
4862       "version": "2.0.1",
4863       "resolved": "http://registry.npm.taobao.org/mixin-object/download/mixin-object-2.0.1.tgz",
4864       "integrity": "sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=",
4865       "dev": true,
4866       "requires": {
4867         "for-in": "0.1.8",
4868         "is-extendable": "0.1.1"
4869       },
4870       "dependencies": {
4871         "for-in": {
4872           "version": "0.1.8",
4873           "resolved": "http://registry.npm.taobao.org/for-in/download/for-in-0.1.8.tgz",
4874           "integrity": "sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=",
4875           "dev": true
4876         }
4877       }
4878     },
4879     "mkdirp": {
4880       "version": "0.5.1",
4881       "resolved": "http://registry.npm.taobao.org/mkdirp/download/mkdirp-0.5.1.tgz",
4882       "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
4883       "dev": true,
4884       "requires": {
4885         "minimist": "0.0.8"
4886       }
4887     },
4888     "ms": {
4889       "version": "2.0.0",
4890       "resolved": "http://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz",
4891       "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
4892       "dev": true
4893     },
4894     "multicast-dns": {
4895       "version": "6.1.1",
4896       "resolved": "http://registry.npm.taobao.org/multicast-dns/download/multicast-dns-6.1.1.tgz",
4897       "integrity": "sha1-bn3oalcIcqsXBYrepxYLvsqBTd4=",
4898       "dev": true,
4899       "requires": {
4900         "dns-packet": "1.2.2",
4901         "thunky": "0.1.0"
4902       }
4903     },
4904     "multicast-dns-service-types": {
4905       "version": "1.1.0",
4906       "resolved": "http://registry.npm.taobao.org/multicast-dns-service-types/download/multicast-dns-service-types-1.1.0.tgz",
4907       "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=",
4908       "dev": true
4909     },
4910     "mute-stream": {
4911       "version": "0.0.7",
4912       "resolved": "http://registry.npm.taobao.org/mute-stream/download/mute-stream-0.0.7.tgz",
4913       "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=",
4914       "dev": true
4915     },
4916     "nan": {
4917       "version": "2.6.2",
4918       "resolved": "http://registry.npm.taobao.org/nan/download/nan-2.6.2.tgz",
4919       "integrity": "sha1-5P805slf37WuzAjeZZb0NgWn20U=",
4920       "dev": true,
4921       "optional": true
4922     },
4923     "ncname": {
4924       "version": "1.0.0",
4925       "resolved": "http://registry.npm.taobao.org/ncname/download/ncname-1.0.0.tgz",
4926       "integrity": "sha1-W1etGLHKCShk72Kwse2BlPODtxw=",
4927       "dev": true,
4928       "requires": {
4929         "xml-char-classes": "1.0.0"
4930       }
4931     },
4932     "negotiator": {
4933       "version": "0.6.1",
4934       "resolved": "http://registry.npm.taobao.org/negotiator/download/negotiator-0.6.1.tgz",
4935       "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=",
4936       "dev": true
4937     },
4938     "ngx-bootstrap": {
4939       "version": "1.9.1",
4940       "resolved": "http://10.75.8.148/repository/npm-pub/ngx-bootstrap/-/ngx-bootstrap-1.9.1.tgz",
4941       "integrity": "sha1-Ce0G2Qj187sj+CGg+0UumhfXZls="
4942     },
4943     "ngx-tree-select": {
4944       "version": "0.11.1",
4945       "resolved": "http://10.75.8.148/repository/npm-pub/ngx-tree-select/-/ngx-tree-select-0.11.1.tgz",
4946       "integrity": "sha1-r2hQgxyUPZDznDotDvIpYh7DH5M="
4947     },
4948     "no-case": {
4949       "version": "2.3.1",
4950       "resolved": "http://registry.npm.taobao.org/no-case/download/no-case-2.3.1.tgz",
4951       "integrity": "sha1-euuhxzpSGEJlVUt9wDuvcg34AIE=",
4952       "dev": true,
4953       "requires": {
4954         "lower-case": "1.1.4"
4955       }
4956     },
4957     "node-forge": {
4958       "version": "0.6.33",
4959       "resolved": "http://registry.npm.taobao.org/node-forge/download/node-forge-0.6.33.tgz",
4960       "integrity": "sha1-RjgRh59XPUUVWtap9D3ClujoXrw=",
4961       "dev": true
4962     },
4963     "node-gyp": {
4964       "version": "3.6.2",
4965       "resolved": "http://registry.npm.taobao.org/node-gyp/download/node-gyp-3.6.2.tgz",
4966       "integrity": "sha1-m/vlRWIoYoSDjnUOrAUpWFP6HGA=",
4967       "dev": true,
4968       "optional": true,
4969       "requires": {
4970         "fstream": "1.0.11",
4971         "glob": "7.1.2",
4972         "graceful-fs": "4.1.11",
4973         "minimatch": "3.0.4",
4974         "mkdirp": "0.5.1",
4975         "nopt": "3.0.6",
4976         "npmlog": "4.1.2",
4977         "osenv": "0.1.4",
4978         "request": "2.81.0",
4979         "rimraf": "2.6.1",
4980         "semver": "5.3.0",
4981         "tar": "2.2.1",
4982         "which": "1.3.0"
4983       },
4984       "dependencies": {
4985         "nopt": {
4986           "version": "3.0.6",
4987           "resolved": "http://registry.npm.taobao.org/nopt/download/nopt-3.0.6.tgz",
4988           "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
4989           "dev": true,
4990           "optional": true,
4991           "requires": {
4992             "abbrev": "1.1.0"
4993           }
4994         },
4995         "semver": {
4996           "version": "5.3.0",
4997           "resolved": "http://registry.npm.taobao.org/semver/download/semver-5.3.0.tgz",
4998           "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=",
4999           "dev": true,
5000           "optional": true
5001         }
5002       }
5003     },
5004     "node-libs-browser": {
5005       "version": "2.0.0",
5006       "resolved": "http://registry.npm.taobao.org/node-libs-browser/download/node-libs-browser-2.0.0.tgz",
5007       "integrity": "sha1-o6WeyXAkmFtG6Vg3lkb5bEthZkY=",
5008       "dev": true,
5009       "requires": {
5010         "assert": "1.4.1",
5011         "browserify-zlib": "0.1.4",
5012         "buffer": "4.9.1",
5013         "console-browserify": "1.1.0",
5014         "constants-browserify": "1.0.0",
5015         "crypto-browserify": "3.11.1",
5016         "domain-browser": "1.1.7",
5017         "events": "1.1.1",
5018         "https-browserify": "0.0.1",
5019         "os-browserify": "0.2.1",
5020         "path-browserify": "0.0.0",
5021         "process": "0.11.10",
5022         "punycode": "1.4.1",
5023         "querystring-es3": "0.2.1",
5024         "readable-stream": "2.3.3",
5025         "stream-browserify": "2.0.1",
5026         "stream-http": "2.7.2",
5027         "string_decoder": "0.10.31",
5028         "timers-browserify": "2.0.4",
5029         "tty-browserify": "0.0.0",
5030         "url": "0.11.0",
5031         "util": "0.10.3",
5032         "vm-browserify": "0.0.4"
5033       },
5034       "dependencies": {
5035         "isarray": {
5036           "version": "1.0.0",
5037           "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
5038           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
5039           "dev": true
5040         },
5041         "readable-stream": {
5042           "version": "2.3.3",
5043           "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.3.tgz",
5044           "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=",
5045           "dev": true,
5046           "requires": {
5047             "core-util-is": "1.0.2",
5048             "inherits": "2.0.3",
5049             "isarray": "1.0.0",
5050             "process-nextick-args": "1.0.7",
5051             "safe-buffer": "5.1.1",
5052             "string_decoder": "1.0.3",
5053             "util-deprecate": "1.0.2"
5054           },
5055           "dependencies": {
5056             "string_decoder": {
5057               "version": "1.0.3",
5058               "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-1.0.3.tgz",
5059               "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=",
5060               "dev": true,
5061               "requires": {
5062                 "safe-buffer": "5.1.1"
5063               }
5064             }
5065           }
5066         }
5067       }
5068     },
5069     "node-modules-path": {
5070       "version": "1.0.1",
5071       "resolved": "http://registry.npm.taobao.org/node-modules-path/download/node-modules-path-1.0.1.tgz",
5072       "integrity": "sha1-QAlrCM560OoUaAhjr0ScfHWl0cg=",
5073       "dev": true
5074     },
5075     "node-sass": {
5076       "version": "4.5.3",
5077       "resolved": "http://registry.npm.taobao.org/node-sass/download/node-sass-4.5.3.tgz",
5078       "integrity": "sha1-0JydEXlkEjnRuX/8YjH9zsU+FWg=",
5079       "dev": true,
5080       "optional": true,
5081       "requires": {
5082         "async-foreach": "0.1.3",
5083         "chalk": "1.1.3",
5084         "cross-spawn": "3.0.1",
5085         "gaze": "1.1.2",
5086         "get-stdin": "4.0.1",
5087         "glob": "7.1.2",
5088         "in-publish": "2.0.0",
5089         "lodash.assign": "4.2.0",
5090         "lodash.clonedeep": "4.5.0",
5091         "lodash.mergewith": "4.6.0",
5092         "meow": "3.7.0",
5093         "mkdirp": "0.5.1",
5094         "nan": "2.6.2",
5095         "node-gyp": "3.6.2",
5096         "npmlog": "4.1.2",
5097         "request": "2.81.0",
5098         "sass-graph": "2.2.4",
5099         "stdout-stream": "1.4.0"
5100       },
5101       "dependencies": {
5102         "chalk": {
5103           "version": "1.1.3",
5104           "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz",
5105           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
5106           "dev": true,
5107           "optional": true,
5108           "requires": {
5109             "ansi-styles": "2.2.1",
5110             "escape-string-regexp": "1.0.5",
5111             "has-ansi": "2.0.0",
5112             "strip-ansi": "3.0.1",
5113             "supports-color": "2.0.0"
5114           }
5115         },
5116         "supports-color": {
5117           "version": "2.0.0",
5118           "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz",
5119           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
5120           "dev": true,
5121           "optional": true
5122         }
5123       }
5124     },
5125     "nopt": {
5126       "version": "4.0.1",
5127       "resolved": "http://registry.npm.taobao.org/nopt/download/nopt-4.0.1.tgz",
5128       "integrity": "sha1-0NRoWv1UFRk8jHUFYC0NF81kR00=",
5129       "dev": true,
5130       "requires": {
5131         "abbrev": "1.1.0",
5132         "osenv": "0.1.4"
5133       }
5134     },
5135     "normalize-package-data": {
5136       "version": "2.4.0",
5137       "resolved": "http://registry.npm.taobao.org/normalize-package-data/download/normalize-package-data-2.4.0.tgz",
5138       "integrity": "sha1-EvlaMH1YNSB1oEkHuErIvpisAS8=",
5139       "dev": true,
5140       "requires": {
5141         "hosted-git-info": "2.5.0",
5142         "is-builtin-module": "1.0.0",
5143         "semver": "5.4.1",
5144         "validate-npm-package-license": "3.0.1"
5145       }
5146     },
5147     "normalize-path": {
5148       "version": "2.1.1",
5149       "resolved": "http://registry.npm.taobao.org/normalize-path/download/normalize-path-2.1.1.tgz",
5150       "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
5151       "dev": true,
5152       "requires": {
5153         "remove-trailing-separator": "1.1.0"
5154       }
5155     },
5156     "normalize-range": {
5157       "version": "0.1.2",
5158       "resolved": "http://registry.npm.taobao.org/normalize-range/download/normalize-range-0.1.2.tgz",
5159       "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
5160       "dev": true
5161     },
5162     "normalize-url": {
5163       "version": "1.9.1",
5164       "resolved": "http://registry.npm.taobao.org/normalize-url/download/normalize-url-1.9.1.tgz",
5165       "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=",
5166       "dev": true,
5167       "requires": {
5168         "object-assign": "4.1.1",
5169         "prepend-http": "1.0.4",
5170         "query-string": "4.3.4",
5171         "sort-keys": "1.1.2"
5172       }
5173     },
5174     "npm-run-path": {
5175       "version": "2.0.2",
5176       "resolved": "http://registry.npm.taobao.org/npm-run-path/download/npm-run-path-2.0.2.tgz",
5177       "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
5178       "dev": true,
5179       "requires": {
5180         "path-key": "2.0.1"
5181       }
5182     },
5183     "npmlog": {
5184       "version": "4.1.2",
5185       "resolved": "http://registry.npm.taobao.org/npmlog/download/npmlog-4.1.2.tgz",
5186       "integrity": "sha1-CKfyqL9zRgR3mp76StXMcXq7lUs=",
5187       "dev": true,
5188       "requires": {
5189         "are-we-there-yet": "1.1.4",
5190         "console-control-strings": "1.1.0",
5191         "gauge": "2.7.4",
5192         "set-blocking": "2.0.0"
5193       }
5194     },
5195     "nth-check": {
5196       "version": "1.0.1",
5197       "resolved": "http://registry.npm.taobao.org/nth-check/download/nth-check-1.0.1.tgz",
5198       "integrity": "sha1-mSms32KPwsQQmN6rgqxYDPFJquQ=",
5199       "dev": true,
5200       "requires": {
5201         "boolbase": "1.0.0"
5202       }
5203     },
5204     "null-check": {
5205       "version": "1.0.0",
5206       "resolved": "http://registry.npm.taobao.org/null-check/download/null-check-1.0.0.tgz",
5207       "integrity": "sha1-l33/1xdgErnsMNKjnbXPcqBDnt0=",
5208       "dev": true
5209     },
5210     "num2fraction": {
5211       "version": "1.2.2",
5212       "resolved": "http://registry.npm.taobao.org/num2fraction/download/num2fraction-1.2.2.tgz",
5213       "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
5214       "dev": true
5215     },
5216     "number-is-nan": {
5217       "version": "1.0.1",
5218       "resolved": "http://registry.npm.taobao.org/number-is-nan/download/number-is-nan-1.0.1.tgz",
5219       "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
5220       "dev": true
5221     },
5222     "oauth-sign": {
5223       "version": "0.8.2",
5224       "resolved": "http://registry.npm.taobao.org/oauth-sign/download/oauth-sign-0.8.2.tgz",
5225       "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=",
5226       "dev": true
5227     },
5228     "object-assign": {
5229       "version": "4.1.1",
5230       "resolved": "http://registry.npm.taobao.org/object-assign/download/object-assign-4.1.1.tgz",
5231       "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
5232       "dev": true
5233     },
5234     "object-component": {
5235       "version": "0.0.3",
5236       "resolved": "http://registry.npm.taobao.org/object-component/download/object-component-0.0.3.tgz",
5237       "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=",
5238       "dev": true
5239     },
5240     "object.omit": {
5241       "version": "2.0.1",
5242       "resolved": "http://registry.npm.taobao.org/object.omit/download/object.omit-2.0.1.tgz",
5243       "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=",
5244       "dev": true,
5245       "requires": {
5246         "for-own": "0.1.5",
5247         "is-extendable": "0.1.1"
5248       },
5249       "dependencies": {
5250         "for-own": {
5251           "version": "0.1.5",
5252           "resolved": "http://registry.npm.taobao.org/for-own/download/for-own-0.1.5.tgz",
5253           "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=",
5254           "dev": true,
5255           "requires": {
5256             "for-in": "1.0.2"
5257           }
5258         }
5259       }
5260     },
5261     "obuf": {
5262       "version": "1.1.1",
5263       "resolved": "http://registry.npm.taobao.org/obuf/download/obuf-1.1.1.tgz",
5264       "integrity": "sha1-EEEktsYCxnlogaBCVB0220OlJk4=",
5265       "dev": true
5266     },
5267     "on-finished": {
5268       "version": "2.3.0",
5269       "resolved": "http://registry.npm.taobao.org/on-finished/download/on-finished-2.3.0.tgz",
5270       "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
5271       "dev": true,
5272       "requires": {
5273         "ee-first": "1.1.1"
5274       }
5275     },
5276     "on-headers": {
5277       "version": "1.0.1",
5278       "resolved": "http://registry.npm.taobao.org/on-headers/download/on-headers-1.0.1.tgz",
5279       "integrity": "sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c=",
5280       "dev": true
5281     },
5282     "once": {
5283       "version": "1.4.0",
5284       "resolved": "http://registry.npm.taobao.org/once/download/once-1.4.0.tgz",
5285       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
5286       "dev": true,
5287       "requires": {
5288         "wrappy": "1.0.2"
5289       }
5290     },
5291     "onetime": {
5292       "version": "2.0.1",
5293       "resolved": "http://registry.npm.taobao.org/onetime/download/onetime-2.0.1.tgz",
5294       "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
5295       "dev": true,
5296       "requires": {
5297         "mimic-fn": "1.1.0"
5298       }
5299     },
5300     "opn": {
5301       "version": "5.1.0",
5302       "resolved": "http://registry.npm.taobao.org/opn/download/opn-5.1.0.tgz",
5303       "integrity": "sha1-cs4jBqF9vqWP8QQYUzUrSo/HdRk=",
5304       "dev": true,
5305       "requires": {
5306         "is-wsl": "1.1.0"
5307       }
5308     },
5309     "optimist": {
5310       "version": "0.3.7",
5311       "resolved": "http://registry.npm.taobao.org/optimist/download/optimist-0.3.7.tgz",
5312       "integrity": "sha1-yQlBrVnkJzMokjB00s8ufLxuwNk=",
5313       "dev": true,
5314       "requires": {
5315         "wordwrap": "0.0.3"
5316       }
5317     },
5318     "options": {
5319       "version": "0.0.6",
5320       "resolved": "http://registry.npm.taobao.org/options/download/options-0.0.6.tgz",
5321       "integrity": "sha1-7CLTEoBrtT5zF3Pnza788cZDEo8=",
5322       "dev": true
5323     },
5324     "original": {
5325       "version": "1.0.0",
5326       "resolved": "http://registry.npm.taobao.org/original/download/original-1.0.0.tgz",
5327       "integrity": "sha1-kUf5P6FpbQS+YeAb1QuurKZWvTs=",
5328       "dev": true,
5329       "requires": {
5330         "url-parse": "1.0.5"
5331       },
5332       "dependencies": {
5333         "url-parse": {
5334           "version": "1.0.5",
5335           "resolved": "http://registry.npm.taobao.org/url-parse/download/url-parse-1.0.5.tgz",
5336           "integrity": "sha1-CFSGBCKv3P7+tsllxmLUgAFpkns=",
5337           "dev": true,
5338           "requires": {
5339             "querystringify": "0.0.4",
5340             "requires-port": "1.0.0"
5341           }
5342         }
5343       }
5344     },
5345     "os-browserify": {
5346       "version": "0.2.1",
5347       "resolved": "http://registry.npm.taobao.org/os-browserify/download/os-browserify-0.2.1.tgz",
5348       "integrity": "sha1-Y/xMzuXS13Y9Jrv4YBB45sLgBE8=",
5349       "dev": true
5350     },
5351     "os-homedir": {
5352       "version": "1.0.2",
5353       "resolved": "http://registry.npm.taobao.org/os-homedir/download/os-homedir-1.0.2.tgz",
5354       "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
5355       "dev": true
5356     },
5357     "os-locale": {
5358       "version": "1.4.0",
5359       "resolved": "http://registry.npm.taobao.org/os-locale/download/os-locale-1.4.0.tgz",
5360       "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
5361       "dev": true,
5362       "requires": {
5363         "lcid": "1.0.0"
5364       }
5365     },
5366     "os-tmpdir": {
5367       "version": "1.0.2",
5368       "resolved": "http://registry.npm.taobao.org/os-tmpdir/download/os-tmpdir-1.0.2.tgz",
5369       "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
5370       "dev": true
5371     },
5372     "osenv": {
5373       "version": "0.1.4",
5374       "resolved": "http://registry.npm.taobao.org/osenv/download/osenv-0.1.4.tgz",
5375       "integrity": "sha1-Qv5tWVPfBsgGS+bxdsPQWqqjRkQ=",
5376       "dev": true,
5377       "requires": {
5378         "os-homedir": "1.0.2",
5379         "os-tmpdir": "1.0.2"
5380       }
5381     },
5382     "p-finally": {
5383       "version": "1.0.0",
5384       "resolved": "http://registry.npm.taobao.org/p-finally/download/p-finally-1.0.0.tgz",
5385       "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
5386       "dev": true
5387     },
5388     "p-limit": {
5389       "version": "1.1.0",
5390       "resolved": "http://registry.npm.taobao.org/p-limit/download/p-limit-1.1.0.tgz",
5391       "integrity": "sha1-sH/y2aXYi+yAYDWJWiurZqJ5iLw=",
5392       "dev": true
5393     },
5394     "p-locate": {
5395       "version": "2.0.0",
5396       "resolved": "http://registry.npm.taobao.org/p-locate/download/p-locate-2.0.0.tgz",
5397       "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
5398       "dev": true,
5399       "requires": {
5400         "p-limit": "1.1.0"
5401       }
5402     },
5403     "p-map": {
5404       "version": "1.1.1",
5405       "resolved": "http://registry.npm.taobao.org/p-map/download/p-map-1.1.1.tgz",
5406       "integrity": "sha1-BfXkrpegaDcbwqXMhr+9vBnErno=",
5407       "dev": true
5408     },
5409     "pako": {
5410       "version": "0.2.9",
5411       "resolved": "http://registry.npm.taobao.org/pako/download/pako-0.2.9.tgz",
5412       "integrity": "sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU=",
5413       "dev": true
5414     },
5415     "param-case": {
5416       "version": "2.1.1",
5417       "resolved": "http://registry.npm.taobao.org/param-case/download/param-case-2.1.1.tgz",
5418       "integrity": "sha1-35T9jPZTHs915r75oIWPvHK+Ikc=",
5419       "dev": true,
5420       "requires": {
5421         "no-case": "2.3.1"
5422       }
5423     },
5424     "parse-asn1": {
5425       "version": "5.1.0",
5426       "resolved": "http://registry.npm.taobao.org/parse-asn1/download/parse-asn1-5.1.0.tgz",
5427       "integrity": "sha1-N8T5t+06tlx0gXtfJICTf7+XxxI=",
5428       "dev": true,
5429       "requires": {
5430         "asn1.js": "4.9.1",
5431         "browserify-aes": "1.0.6",
5432         "create-hash": "1.1.3",
5433         "evp_bytestokey": "1.0.0",
5434         "pbkdf2": "3.0.13"
5435       }
5436     },
5437     "parse-glob": {
5438       "version": "3.0.4",
5439       "resolved": "http://registry.npm.taobao.org/parse-glob/download/parse-glob-3.0.4.tgz",
5440       "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=",
5441       "dev": true,
5442       "requires": {
5443         "glob-base": "0.3.0",
5444         "is-dotfile": "1.0.3",
5445         "is-extglob": "1.0.0",
5446         "is-glob": "2.0.1"
5447       }
5448     },
5449     "parse-json": {
5450       "version": "2.2.0",
5451       "resolved": "http://registry.npm.taobao.org/parse-json/download/parse-json-2.2.0.tgz",
5452       "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
5453       "dev": true,
5454       "requires": {
5455         "error-ex": "1.3.1"
5456       }
5457     },
5458     "parsejson": {
5459       "version": "0.0.3",
5460       "resolved": "http://registry.npm.taobao.org/parsejson/download/parsejson-0.0.3.tgz",
5461       "integrity": "sha1-q343WfIJ7OmUN5c/fQ8fZK4OZKs=",
5462       "dev": true,
5463       "requires": {
5464         "better-assert": "1.0.2"
5465       }
5466     },
5467     "parseqs": {
5468       "version": "0.0.5",
5469       "resolved": "http://registry.npm.taobao.org/parseqs/download/parseqs-0.0.5.tgz",
5470       "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=",
5471       "dev": true,
5472       "requires": {
5473         "better-assert": "1.0.2"
5474       }
5475     },
5476     "parseuri": {
5477       "version": "0.0.5",
5478       "resolved": "http://registry.npm.taobao.org/parseuri/download/parseuri-0.0.5.tgz",
5479       "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=",
5480       "dev": true,
5481       "requires": {
5482         "better-assert": "1.0.2"
5483       }
5484     },
5485     "parseurl": {
5486       "version": "1.3.1",
5487       "resolved": "http://registry.npm.taobao.org/parseurl/download/parseurl-1.3.1.tgz",
5488       "integrity": "sha1-yKuMkiO6NIiKpkopeyiFO+wY2lY=",
5489       "dev": true
5490     },
5491     "path-browserify": {
5492       "version": "0.0.0",
5493       "resolved": "http://registry.npm.taobao.org/path-browserify/download/path-browserify-0.0.0.tgz",
5494       "integrity": "sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo=",
5495       "dev": true
5496     },
5497     "path-exists": {
5498       "version": "2.1.0",
5499       "resolved": "http://registry.npm.taobao.org/path-exists/download/path-exists-2.1.0.tgz",
5500       "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
5501       "dev": true,
5502       "requires": {
5503         "pinkie-promise": "2.0.1"
5504       }
5505     },
5506     "path-is-absolute": {
5507       "version": "1.0.1",
5508       "resolved": "http://registry.npm.taobao.org/path-is-absolute/download/path-is-absolute-1.0.1.tgz",
5509       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
5510       "dev": true
5511     },
5512     "path-is-inside": {
5513       "version": "1.0.2",
5514       "resolved": "http://registry.npm.taobao.org/path-is-inside/download/path-is-inside-1.0.2.tgz",
5515       "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
5516       "dev": true
5517     },
5518     "path-key": {
5519       "version": "2.0.1",
5520       "resolved": "http://registry.npm.taobao.org/path-key/download/path-key-2.0.1.tgz",
5521       "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
5522       "dev": true
5523     },
5524     "path-parse": {
5525       "version": "1.0.5",
5526       "resolved": "http://registry.npm.taobao.org/path-parse/download/path-parse-1.0.5.tgz",
5527       "integrity": "sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME=",
5528       "dev": true
5529     },
5530     "path-to-regexp": {
5531       "version": "0.1.7",
5532       "resolved": "http://registry.npm.taobao.org/path-to-regexp/download/path-to-regexp-0.1.7.tgz",
5533       "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=",
5534       "dev": true
5535     },
5536     "path-type": {
5537       "version": "1.1.0",
5538       "resolved": "http://registry.npm.taobao.org/path-type/download/path-type-1.1.0.tgz",
5539       "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
5540       "dev": true,
5541       "requires": {
5542         "graceful-fs": "4.1.11",
5543         "pify": "2.3.0",
5544         "pinkie-promise": "2.0.1"
5545       }
5546     },
5547     "pbkdf2": {
5548       "version": "3.0.13",
5549       "resolved": "http://registry.npm.taobao.org/pbkdf2/download/pbkdf2-3.0.13.tgz",
5550       "integrity": "sha1-w30pVTHnhrHaPj6tyEBCasywriU=",
5551       "dev": true,
5552       "requires": {
5553         "create-hash": "1.1.3",
5554         "create-hmac": "1.1.6",
5555         "ripemd160": "2.0.1",
5556         "safe-buffer": "5.1.1",
5557         "sha.js": "2.4.8"
5558       }
5559     },
5560     "performance-now": {
5561       "version": "0.2.0",
5562       "resolved": "http://registry.npm.taobao.org/performance-now/download/performance-now-0.2.0.tgz",
5563       "integrity": "sha1-M+8wxcd9TqIcWlOGnZG1bY8lVeU=",
5564       "dev": true
5565     },
5566     "pify": {
5567       "version": "2.3.0",
5568       "resolved": "http://registry.npm.taobao.org/pify/download/pify-2.3.0.tgz",
5569       "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
5570       "dev": true
5571     },
5572     "pinkie": {
5573       "version": "2.0.4",
5574       "resolved": "http://registry.npm.taobao.org/pinkie/download/pinkie-2.0.4.tgz",
5575       "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
5576       "dev": true
5577     },
5578     "pinkie-promise": {
5579       "version": "2.0.1",
5580       "resolved": "http://registry.npm.taobao.org/pinkie-promise/download/pinkie-promise-2.0.1.tgz",
5581       "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
5582       "dev": true,
5583       "requires": {
5584         "pinkie": "2.0.4"
5585       }
5586     },
5587     "portfinder": {
5588       "version": "1.0.13",
5589       "resolved": "http://registry.npm.taobao.org/portfinder/download/portfinder-1.0.13.tgz",
5590       "integrity": "sha1-uzLs2HwnEErm7kS1o8y/Drsa7ek=",
5591       "dev": true,
5592       "requires": {
5593         "async": "1.5.2",
5594         "debug": "2.6.8",
5595         "mkdirp": "0.5.1"
5596       },
5597       "dependencies": {
5598         "async": {
5599           "version": "1.5.2",
5600           "resolved": "http://registry.npm.taobao.org/async/download/async-1.5.2.tgz",
5601           "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
5602           "dev": true
5603         }
5604       }
5605     },
5606     "postcss": {
5607       "version": "5.2.17",
5608       "resolved": "http://registry.npm.taobao.org/postcss/download/postcss-5.2.17.tgz",
5609       "integrity": "sha1-z09Ze4ZNZcikkrLqvp1wbIecOIs=",
5610       "dev": true,
5611       "requires": {
5612         "chalk": "1.1.3",
5613         "js-base64": "2.1.9",
5614         "source-map": "0.5.6",
5615         "supports-color": "3.2.3"
5616       },
5617       "dependencies": {
5618         "chalk": {
5619           "version": "1.1.3",
5620           "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz",
5621           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
5622           "dev": true,
5623           "requires": {
5624             "ansi-styles": "2.2.1",
5625             "escape-string-regexp": "1.0.5",
5626             "has-ansi": "2.0.0",
5627             "strip-ansi": "3.0.1",
5628             "supports-color": "2.0.0"
5629           },
5630           "dependencies": {
5631             "supports-color": {
5632               "version": "2.0.0",
5633               "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz",
5634               "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
5635               "dev": true
5636             }
5637           }
5638         }
5639       }
5640     },
5641     "postcss-calc": {
5642       "version": "5.3.1",
5643       "resolved": "http://registry.npm.taobao.org/postcss-calc/download/postcss-calc-5.3.1.tgz",
5644       "integrity": "sha1-d7rnypKK2FcW4v2kLyYb98HWW14=",
5645       "dev": true,
5646       "requires": {
5647         "postcss": "5.2.17",
5648         "postcss-message-helpers": "2.0.0",
5649         "reduce-css-calc": "1.3.0"
5650       }
5651     },
5652     "postcss-colormin": {
5653       "version": "2.2.2",
5654       "resolved": "http://registry.npm.taobao.org/postcss-colormin/download/postcss-colormin-2.2.2.tgz",
5655       "integrity": "sha1-ZjFBfV8OkJo9fsJrJMio0eT5bks=",
5656       "dev": true,
5657       "requires": {
5658         "colormin": "1.1.2",
5659         "postcss": "5.2.17",
5660         "postcss-value-parser": "3.3.0"
5661       }
5662     },
5663     "postcss-convert-values": {
5664       "version": "2.6.1",
5665       "resolved": "http://registry.npm.taobao.org/postcss-convert-values/download/postcss-convert-values-2.6.1.tgz",
5666       "integrity": "sha1-u9hZPFwf0uPRwyK7kl3K6Nrk1i0=",
5667       "dev": true,
5668       "requires": {
5669         "postcss": "5.2.17",
5670         "postcss-value-parser": "3.3.0"
5671       }
5672     },
5673     "postcss-discard-comments": {
5674       "version": "2.0.4",
5675       "resolved": "http://registry.npm.taobao.org/postcss-discard-comments/download/postcss-discard-comments-2.0.4.tgz",
5676       "integrity": "sha1-vv6J+v1bPazlzM5Rt2uBUUvgDj0=",
5677       "dev": true,
5678       "requires": {
5679         "postcss": "5.2.17"
5680       }
5681     },
5682     "postcss-discard-duplicates": {
5683       "version": "2.1.0",
5684       "resolved": "http://registry.npm.taobao.org/postcss-discard-duplicates/download/postcss-discard-duplicates-2.1.0.tgz",
5685       "integrity": "sha1-uavye4isGIFYpesSq8riAmO5GTI=",
5686       "dev": true,
5687       "requires": {
5688         "postcss": "5.2.17"
5689       }
5690     },
5691     "postcss-discard-empty": {
5692       "version": "2.1.0",
5693       "resolved": "http://registry.npm.taobao.org/postcss-discard-empty/download/postcss-discard-empty-2.1.0.tgz",
5694       "integrity": "sha1-0rS9nVztXr2Nyt52QMfXzX9PkrU=",
5695       "dev": true,
5696       "requires": {
5697         "postcss": "5.2.17"
5698       }
5699     },
5700     "postcss-discard-overridden": {
5701       "version": "0.1.1",
5702       "resolved": "http://registry.npm.taobao.org/postcss-discard-overridden/download/postcss-discard-overridden-0.1.1.tgz",
5703       "integrity": "sha1-ix6vVU9ob7KIzYdMVWZ7CqNmjVg=",
5704       "dev": true,
5705       "requires": {
5706         "postcss": "5.2.17"
5707       }
5708     },
5709     "postcss-discard-unused": {
5710       "version": "2.2.3",
5711       "resolved": "http://registry.npm.taobao.org/postcss-discard-unused/download/postcss-discard-unused-2.2.3.tgz",
5712       "integrity": "sha1-vOMLLMWR/8Y0Mitfs0ZLbZNPRDM=",
5713       "dev": true,
5714       "requires": {
5715         "postcss": "5.2.17",
5716         "uniqs": "2.0.0"
5717       }
5718     },
5719     "postcss-filter-plugins": {
5720       "version": "2.0.2",
5721       "resolved": "http://registry.npm.taobao.org/postcss-filter-plugins/download/postcss-filter-plugins-2.0.2.tgz",
5722       "integrity": "sha1-bYWGJTTXNaxCDkqFgG4fXUKG2Ew=",
5723       "dev": true,
5724       "requires": {
5725         "postcss": "5.2.17",
5726         "uniqid": "4.1.1"
5727       }
5728     },
5729     "postcss-load-config": {
5730       "version": "1.2.0",
5731       "resolved": "http://registry.npm.taobao.org/postcss-load-config/download/postcss-load-config-1.2.0.tgz",
5732       "integrity": "sha1-U56a/J3chiASHr+djDZz4M5Q0oo=",
5733       "dev": true,
5734       "requires": {
5735         "cosmiconfig": "2.2.2",
5736         "object-assign": "4.1.1",
5737         "postcss-load-options": "1.2.0",
5738         "postcss-load-plugins": "2.3.0"
5739       }
5740     },
5741     "postcss-load-options": {
5742       "version": "1.2.0",
5743       "resolved": "http://registry.npm.taobao.org/postcss-load-options/download/postcss-load-options-1.2.0.tgz",
5744       "integrity": "sha1-sJixVZ3awt8EvAuzdfmaXP4rbYw=",
5745       "dev": true,
5746       "requires": {
5747         "cosmiconfig": "2.2.2",
5748         "object-assign": "4.1.1"
5749       }
5750     },
5751     "postcss-load-plugins": {
5752       "version": "2.3.0",
5753       "resolved": "http://registry.npm.taobao.org/postcss-load-plugins/download/postcss-load-plugins-2.3.0.tgz",
5754       "integrity": "sha1-dFdoEWWZrKLwCfrUJrABdQSdjZI=",
5755       "dev": true,
5756       "requires": {
5757         "cosmiconfig": "2.2.2",
5758         "object-assign": "4.1.1"
5759       }
5760     },
5761     "postcss-loader": {
5762       "version": "1.3.3",
5763       "resolved": "http://registry.npm.taobao.org/postcss-loader/download/postcss-loader-1.3.3.tgz",
5764       "integrity": "sha1-piHqH6KQYqg5cqRvVEhncTAZFus=",
5765       "dev": true,
5766       "requires": {
5767         "loader-utils": "1.1.0",
5768         "object-assign": "4.1.1",
5769         "postcss": "5.2.17",
5770         "postcss-load-config": "1.2.0"
5771       }
5772     },
5773     "postcss-merge-idents": {
5774       "version": "2.1.7",
5775       "resolved": "http://registry.npm.taobao.org/postcss-merge-idents/download/postcss-merge-idents-2.1.7.tgz",
5776       "integrity": "sha1-TFUwMTwI4dWzu/PSu8dH4njuonA=",
5777       "dev": true,
5778       "requires": {
5779         "has": "1.0.1",
5780         "postcss": "5.2.17",
5781         "postcss-value-parser": "3.3.0"
5782       }
5783     },
5784     "postcss-merge-longhand": {
5785       "version": "2.0.2",
5786       "resolved": "http://registry.npm.taobao.org/postcss-merge-longhand/download/postcss-merge-longhand-2.0.2.tgz",
5787       "integrity": "sha1-I9kM0Sewp3mUkVMyc5A0oaTz1lg=",
5788       "dev": true,
5789       "requires": {
5790         "postcss": "5.2.17"
5791       }
5792     },
5793     "postcss-merge-rules": {
5794       "version": "2.1.2",
5795       "resolved": "http://registry.npm.taobao.org/postcss-merge-rules/download/postcss-merge-rules-2.1.2.tgz",
5796       "integrity": "sha1-0d9d+qexrMO+VT8OnhDofGG19yE=",
5797       "dev": true,
5798       "requires": {
5799         "browserslist": "1.7.7",
5800         "caniuse-api": "1.6.1",
5801         "postcss": "5.2.17",
5802         "postcss-selector-parser": "2.2.3",
5803         "vendors": "1.0.1"
5804       }
5805     },
5806     "postcss-message-helpers": {
5807       "version": "2.0.0",
5808       "resolved": "http://registry.npm.taobao.org/postcss-message-helpers/download/postcss-message-helpers-2.0.0.tgz",
5809       "integrity": "sha1-pPL0+rbk/gAvCu0ABHjN9S+bpg4=",
5810       "dev": true
5811     },
5812     "postcss-minify-font-values": {
5813       "version": "1.0.5",
5814       "resolved": "http://registry.npm.taobao.org/postcss-minify-font-values/download/postcss-minify-font-values-1.0.5.tgz",
5815       "integrity": "sha1-S1jttWZB66fIR0qzUmyv17vey2k=",
5816       "dev": true,
5817       "requires": {
5818         "object-assign": "4.1.1",
5819         "postcss": "5.2.17",
5820         "postcss-value-parser": "3.3.0"
5821       }
5822     },
5823     "postcss-minify-gradients": {
5824       "version": "1.0.5",
5825       "resolved": "http://registry.npm.taobao.org/postcss-minify-gradients/download/postcss-minify-gradients-1.0.5.tgz",
5826       "integrity": "sha1-Xb2hE3NwP4PPtKPqOIHY11/15uE=",
5827       "dev": true,
5828       "requires": {
5829         "postcss": "5.2.17",
5830         "postcss-value-parser": "3.3.0"
5831       }
5832     },
5833     "postcss-minify-params": {
5834       "version": "1.2.2",
5835       "resolved": "http://registry.npm.taobao.org/postcss-minify-params/download/postcss-minify-params-1.2.2.tgz",
5836       "integrity": "sha1-rSzgcTc7lDs9kwo/pZo1jCjW8fM=",
5837       "dev": true,
5838       "requires": {
5839         "alphanum-sort": "1.0.2",
5840         "postcss": "5.2.17",
5841         "postcss-value-parser": "3.3.0",
5842         "uniqs": "2.0.0"
5843       }
5844     },
5845     "postcss-minify-selectors": {
5846       "version": "2.1.1",
5847       "resolved": "http://registry.npm.taobao.org/postcss-minify-selectors/download/postcss-minify-selectors-2.1.1.tgz",
5848       "integrity": "sha1-ssapjAByz5G5MtGkllCBFDEXNb8=",
5849       "dev": true,
5850       "requires": {
5851         "alphanum-sort": "1.0.2",
5852         "has": "1.0.1",
5853         "postcss": "5.2.17",
5854         "postcss-selector-parser": "2.2.3"
5855       }
5856     },
5857     "postcss-modules-extract-imports": {
5858       "version": "1.1.0",
5859       "resolved": "http://registry.npm.taobao.org/postcss-modules-extract-imports/download/postcss-modules-extract-imports-1.1.0.tgz",
5860       "integrity": "sha1-thTJcgvmgW6u41+zpfqh26agXds=",
5861       "dev": true,
5862       "requires": {
5863         "postcss": "6.0.9"
5864       },
5865       "dependencies": {
5866         "has-flag": {
5867           "version": "2.0.0",
5868           "resolved": "http://registry.npm.taobao.org/has-flag/download/has-flag-2.0.0.tgz",
5869           "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=",
5870           "dev": true
5871         },
5872         "postcss": {
5873           "version": "6.0.9",
5874           "resolved": "http://registry.npm.taobao.org/postcss/download/postcss-6.0.9.tgz",
5875           "integrity": "sha1-VIGXZnhKUcZbHsTVTC+TdlQ4w1o=",
5876           "dev": true,
5877           "requires": {
5878             "chalk": "2.1.0",
5879             "source-map": "0.5.6",
5880             "supports-color": "4.2.1"
5881           }
5882         },
5883         "supports-color": {
5884           "version": "4.2.1",
5885           "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-4.2.1.tgz",
5886           "integrity": "sha1-ZaS7JjHpDgJCDbpVVMN1pHVLuDY=",
5887           "dev": true,
5888           "requires": {
5889             "has-flag": "2.0.0"
5890           }
5891         }
5892       }
5893     },
5894     "postcss-modules-local-by-default": {
5895       "version": "1.2.0",
5896       "resolved": "http://registry.npm.taobao.org/postcss-modules-local-by-default/download/postcss-modules-local-by-default-1.2.0.tgz",
5897       "integrity": "sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=",
5898       "dev": true,
5899       "requires": {
5900         "css-selector-tokenizer": "0.7.0",
5901         "postcss": "6.0.9"
5902       },
5903       "dependencies": {
5904         "has-flag": {
5905           "version": "2.0.0",
5906           "resolved": "http://registry.npm.taobao.org/has-flag/download/has-flag-2.0.0.tgz",
5907           "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=",
5908           "dev": true
5909         },
5910         "postcss": {
5911           "version": "6.0.9",
5912           "resolved": "http://registry.npm.taobao.org/postcss/download/postcss-6.0.9.tgz",
5913           "integrity": "sha1-VIGXZnhKUcZbHsTVTC+TdlQ4w1o=",
5914           "dev": true,
5915           "requires": {
5916             "chalk": "2.1.0",
5917             "source-map": "0.5.6",
5918             "supports-color": "4.2.1"
5919           }
5920         },
5921         "supports-color": {
5922           "version": "4.2.1",
5923           "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-4.2.1.tgz",
5924           "integrity": "sha1-ZaS7JjHpDgJCDbpVVMN1pHVLuDY=",
5925           "dev": true,
5926           "requires": {
5927             "has-flag": "2.0.0"
5928           }
5929         }
5930       }
5931     },
5932     "postcss-modules-scope": {
5933       "version": "1.1.0",
5934       "resolved": "http://registry.npm.taobao.org/postcss-modules-scope/download/postcss-modules-scope-1.1.0.tgz",
5935       "integrity": "sha1-1upkmUx5+XtipytCb75gVqGUu5A=",
5936       "dev": true,
5937       "requires": {
5938         "css-selector-tokenizer": "0.7.0",
5939         "postcss": "6.0.9"
5940       },
5941       "dependencies": {
5942         "has-flag": {
5943           "version": "2.0.0",
5944           "resolved": "http://registry.npm.taobao.org/has-flag/download/has-flag-2.0.0.tgz",
5945           "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=",
5946           "dev": true
5947         },
5948         "postcss": {
5949           "version": "6.0.9",
5950           "resolved": "http://registry.npm.taobao.org/postcss/download/postcss-6.0.9.tgz",
5951           "integrity": "sha1-VIGXZnhKUcZbHsTVTC+TdlQ4w1o=",
5952           "dev": true,
5953           "requires": {
5954             "chalk": "2.1.0",
5955             "source-map": "0.5.6",
5956             "supports-color": "4.2.1"
5957           }
5958         },
5959         "supports-color": {
5960           "version": "4.2.1",
5961           "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-4.2.1.tgz",
5962           "integrity": "sha1-ZaS7JjHpDgJCDbpVVMN1pHVLuDY=",
5963           "dev": true,
5964           "requires": {
5965             "has-flag": "2.0.0"
5966           }
5967         }
5968       }
5969     },
5970     "postcss-modules-values": {
5971       "version": "1.3.0",
5972       "resolved": "http://registry.npm.taobao.org/postcss-modules-values/download/postcss-modules-values-1.3.0.tgz",
5973       "integrity": "sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=",
5974       "dev": true,
5975       "requires": {
5976         "icss-replace-symbols": "1.1.0",
5977         "postcss": "6.0.9"
5978       },
5979       "dependencies": {
5980         "has-flag": {
5981           "version": "2.0.0",
5982           "resolved": "http://registry.npm.taobao.org/has-flag/download/has-flag-2.0.0.tgz",
5983           "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=",
5984           "dev": true
5985         },
5986         "postcss": {
5987           "version": "6.0.9",
5988           "resolved": "http://registry.npm.taobao.org/postcss/download/postcss-6.0.9.tgz",
5989           "integrity": "sha1-VIGXZnhKUcZbHsTVTC+TdlQ4w1o=",
5990           "dev": true,
5991           "requires": {
5992             "chalk": "2.1.0",
5993             "source-map": "0.5.6",
5994             "supports-color": "4.2.1"
5995           }
5996         },
5997         "supports-color": {
5998           "version": "4.2.1",
5999           "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-4.2.1.tgz",
6000           "integrity": "sha1-ZaS7JjHpDgJCDbpVVMN1pHVLuDY=",
6001           "dev": true,
6002           "requires": {
6003             "has-flag": "2.0.0"
6004           }
6005         }
6006       }
6007     },
6008     "postcss-normalize-charset": {
6009       "version": "1.1.1",
6010       "resolved": "http://registry.npm.taobao.org/postcss-normalize-charset/download/postcss-normalize-charset-1.1.1.tgz",
6011       "integrity": "sha1-757nEhLX/nWceO0WL2HtYrXLk/E=",
6012       "dev": true,
6013       "requires": {
6014         "postcss": "5.2.17"
6015       }
6016     },
6017     "postcss-normalize-url": {
6018       "version": "3.0.8",
6019       "resolved": "http://registry.npm.taobao.org/postcss-normalize-url/download/postcss-normalize-url-3.0.8.tgz",
6020       "integrity": "sha1-EI90s/L82viRov+j6kWSJ5/HgiI=",
6021       "dev": true,
6022       "requires": {
6023         "is-absolute-url": "2.1.0",
6024         "normalize-url": "1.9.1",
6025         "postcss": "5.2.17",
6026         "postcss-value-parser": "3.3.0"
6027       }
6028     },
6029     "postcss-ordered-values": {
6030       "version": "2.2.3",
6031       "resolved": "http://registry.npm.taobao.org/postcss-ordered-values/download/postcss-ordered-values-2.2.3.tgz",
6032       "integrity": "sha1-7sbCpntsQSqNsgQud/6NpD+VwR0=",
6033       "dev": true,
6034       "requires": {
6035         "postcss": "5.2.17",
6036         "postcss-value-parser": "3.3.0"
6037       }
6038     },
6039     "postcss-reduce-idents": {
6040       "version": "2.4.0",
6041       "resolved": "http://registry.npm.taobao.org/postcss-reduce-idents/download/postcss-reduce-idents-2.4.0.tgz",
6042       "integrity": "sha1-wsbSDMlYKE9qv75j92Cb9AkFmtM=",
6043       "dev": true,
6044       "requires": {
6045         "postcss": "5.2.17",
6046         "postcss-value-parser": "3.3.0"
6047       }
6048     },
6049     "postcss-reduce-initial": {
6050       "version": "1.0.1",
6051       "resolved": "http://registry.npm.taobao.org/postcss-reduce-initial/download/postcss-reduce-initial-1.0.1.tgz",
6052       "integrity": "sha1-aPgGlfBF0IJjqHmtJA343WT2ROo=",
6053       "dev": true,
6054       "requires": {
6055         "postcss": "5.2.17"
6056       }
6057     },
6058     "postcss-reduce-transforms": {
6059       "version": "1.0.4",
6060       "resolved": "http://registry.npm.taobao.org/postcss-reduce-transforms/download/postcss-reduce-transforms-1.0.4.tgz",
6061       "integrity": "sha1-/3b02CEkN7McKYpC0uFEQCV3GuE=",
6062       "dev": true,
6063       "requires": {
6064         "has": "1.0.1",
6065         "postcss": "5.2.17",
6066         "postcss-value-parser": "3.3.0"
6067       }
6068     },
6069     "postcss-selector-parser": {
6070       "version": "2.2.3",
6071       "resolved": "http://registry.npm.taobao.org/postcss-selector-parser/download/postcss-selector-parser-2.2.3.tgz",
6072       "integrity": "sha1-+UN3iGBsPJrO4W/+jYsWKX8nu5A=",
6073       "dev": true,
6074       "requires": {
6075         "flatten": "1.0.2",
6076         "indexes-of": "1.0.1",
6077         "uniq": "1.0.1"
6078       }
6079     },
6080     "postcss-svgo": {
6081       "version": "2.1.6",
6082       "resolved": "http://registry.npm.taobao.org/postcss-svgo/download/postcss-svgo-2.1.6.tgz",
6083       "integrity": "sha1-tt8YqmE7Zm4TPwittSGcJoSsEI0=",
6084       "dev": true,
6085       "requires": {
6086         "is-svg": "2.1.0",
6087         "postcss": "5.2.17",
6088         "postcss-value-parser": "3.3.0",
6089         "svgo": "0.7.2"
6090       }
6091     },
6092     "postcss-unique-selectors": {
6093       "version": "2.0.2",
6094       "resolved": "http://registry.npm.taobao.org/postcss-unique-selectors/download/postcss-unique-selectors-2.0.2.tgz",
6095       "integrity": "sha1-mB1X0p3csz57Hf4f1DuGSfkzyh0=",
6096       "dev": true,
6097       "requires": {
6098         "alphanum-sort": "1.0.2",
6099         "postcss": "5.2.17",
6100         "uniqs": "2.0.0"
6101       }
6102     },
6103     "postcss-url": {
6104       "version": "5.1.2",
6105       "resolved": "http://registry.npm.taobao.org/postcss-url/download/postcss-url-5.1.2.tgz",
6106       "integrity": "sha1-mLMWW+jVkkccsMqt3iwNH4MvEz4=",
6107       "dev": true,
6108       "requires": {
6109         "directory-encoder": "0.7.2",
6110         "js-base64": "2.1.9",
6111         "mime": "1.3.6",
6112         "minimatch": "3.0.4",
6113         "mkdirp": "0.5.1",
6114         "path-is-absolute": "1.0.1",
6115         "postcss": "5.2.17"
6116       }
6117     },
6118     "postcss-value-parser": {
6119       "version": "3.3.0",
6120       "resolved": "http://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.0.tgz",
6121       "integrity": "sha1-h/OPnxj3dKSrTIojL1xc6IcqnRU=",
6122       "dev": true
6123     },
6124     "postcss-zindex": {
6125       "version": "2.2.0",
6126       "resolved": "http://registry.npm.taobao.org/postcss-zindex/download/postcss-zindex-2.2.0.tgz",
6127       "integrity": "sha1-0hCd3AVbka9n/EyzsCWUZjnSryI=",
6128       "dev": true,
6129       "requires": {
6130         "has": "1.0.1",
6131         "postcss": "5.2.17",
6132         "uniqs": "2.0.0"
6133       }
6134     },
6135     "prepend-http": {
6136       "version": "1.0.4",
6137       "resolved": "http://registry.npm.taobao.org/prepend-http/download/prepend-http-1.0.4.tgz",
6138       "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=",
6139       "dev": true
6140     },
6141     "preserve": {
6142       "version": "0.2.0",
6143       "resolved": "http://registry.npm.taobao.org/preserve/download/preserve-0.2.0.tgz",
6144       "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=",
6145       "dev": true
6146     },
6147     "pretty-error": {
6148       "version": "2.1.1",
6149       "resolved": "http://registry.npm.taobao.org/pretty-error/download/pretty-error-2.1.1.tgz",
6150       "integrity": "sha1-X0+HyPkeWuPzuoerTPXgOxoX8aM=",
6151       "dev": true,
6152       "requires": {
6153         "renderkid": "2.0.1",
6154         "utila": "0.4.0"
6155       }
6156     },
6157     "primeng": {
6158       "version": "4.2.0-rc.1",
6159       "resolved": "http://10.75.8.148/repository/npm-pub/primeng/-/primeng-4.2.0-rc.1.tgz",
6160       "integrity": "sha1-Vzo8fvKbx6v3ywconsOa6xpTE28="
6161     },
6162     "process": {
6163       "version": "0.11.10",
6164       "resolved": "http://registry.npm.taobao.org/process/download/process-0.11.10.tgz",
6165       "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
6166       "dev": true
6167     },
6168     "process-nextick-args": {
6169       "version": "1.0.7",
6170       "resolved": "http://registry.npm.taobao.org/process-nextick-args/download/process-nextick-args-1.0.7.tgz",
6171       "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=",
6172       "dev": true
6173     },
6174     "promise": {
6175       "version": "7.3.1",
6176       "resolved": "http://registry.npm.taobao.org/promise/download/promise-7.3.1.tgz",
6177       "integrity": "sha1-BktyYCsY+Q8pGSuLG8QY/9Hr078=",
6178       "dev": true,
6179       "optional": true,
6180       "requires": {
6181         "asap": "2.0.6"
6182       }
6183     },
6184     "protractor": {
6185       "version": "5.1.2",
6186       "resolved": "http://registry.npm.taobao.org/protractor/download/protractor-5.1.2.tgz",
6187       "integrity": "sha1-myIXQXCaTGLVzVPGqt1UpxE36V8=",
6188       "dev": true,
6189       "requires": {
6190         "@types/node": "6.0.87",
6191         "@types/q": "0.0.32",
6192         "@types/selenium-webdriver": "2.53.42",
6193         "blocking-proxy": "0.0.5",
6194         "chalk": "1.1.3",
6195         "glob": "7.1.2",
6196         "jasmine": "2.7.0",
6197         "jasminewd2": "2.1.0",
6198         "optimist": "0.6.1",
6199         "q": "1.4.1",
6200         "saucelabs": "1.3.0",
6201         "selenium-webdriver": "3.0.1",
6202         "source-map-support": "0.4.16",
6203         "webdriver-js-extender": "1.0.0",
6204         "webdriver-manager": "12.0.6"
6205       },
6206       "dependencies": {
6207         "chalk": {
6208           "version": "1.1.3",
6209           "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz",
6210           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
6211           "dev": true,
6212           "requires": {
6213             "ansi-styles": "2.2.1",
6214             "escape-string-regexp": "1.0.5",
6215             "has-ansi": "2.0.0",
6216             "strip-ansi": "3.0.1",
6217             "supports-color": "2.0.0"
6218           }
6219         },
6220         "del": {
6221           "version": "2.2.2",
6222           "resolved": "http://registry.npm.taobao.org/del/download/del-2.2.2.tgz",
6223           "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=",
6224           "dev": true,
6225           "requires": {
6226             "globby": "5.0.0",
6227             "is-path-cwd": "1.0.0",
6228             "is-path-in-cwd": "1.0.0",
6229             "object-assign": "4.1.1",
6230             "pify": "2.3.0",
6231             "pinkie-promise": "2.0.1",
6232             "rimraf": "2.6.1"
6233           }
6234         },
6235         "globby": {
6236           "version": "5.0.0",
6237           "resolved": "http://registry.npm.taobao.org/globby/download/globby-5.0.0.tgz",
6238           "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=",
6239           "dev": true,
6240           "requires": {
6241             "array-union": "1.0.2",
6242             "arrify": "1.0.1",
6243             "glob": "7.1.2",
6244             "object-assign": "4.1.1",
6245             "pify": "2.3.0",
6246             "pinkie-promise": "2.0.1"
6247           }
6248         },
6249         "optimist": {
6250           "version": "0.6.1",
6251           "resolved": "http://registry.npm.taobao.org/optimist/download/optimist-0.6.1.tgz",
6252           "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
6253           "dev": true,
6254           "requires": {
6255             "minimist": "0.0.8",
6256             "wordwrap": "0.0.3"
6257           }
6258         },
6259         "q": {
6260           "version": "1.4.1",
6261           "resolved": "http://registry.npm.taobao.org/q/download/q-1.4.1.tgz",
6262           "integrity": "sha1-VXBbzZPF82c1MMLCy8DCs63cKG4=",
6263           "dev": true
6264         },
6265         "supports-color": {
6266           "version": "2.0.0",
6267           "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz",
6268           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
6269           "dev": true
6270         },
6271         "webdriver-manager": {
6272           "version": "12.0.6",
6273           "resolved": "http://registry.npm.taobao.org/webdriver-manager/download/webdriver-manager-12.0.6.tgz",
6274           "integrity": "sha1-PfGkgZdwELTL+MnYXHpXeCjA5ws=",
6275           "dev": true,
6276           "requires": {
6277             "adm-zip": "0.4.7",
6278             "chalk": "1.1.3",
6279             "del": "2.2.2",
6280             "glob": "7.1.2",
6281             "ini": "1.3.4",
6282             "minimist": "1.2.0",
6283             "q": "1.4.1",
6284             "request": "2.81.0",
6285             "rimraf": "2.6.1",
6286             "semver": "5.4.1",
6287             "xml2js": "0.4.18"
6288           },
6289           "dependencies": {
6290             "minimist": {
6291               "version": "1.2.0",
6292               "resolved": "http://registry.npm.taobao.org/minimist/download/minimist-1.2.0.tgz",
6293               "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
6294               "dev": true
6295             }
6296           }
6297         }
6298       }
6299     },
6300     "proxy-addr": {
6301       "version": "1.1.5",
6302       "resolved": "http://registry.npm.taobao.org/proxy-addr/download/proxy-addr-1.1.5.tgz",
6303       "integrity": "sha1-ccDuOxAt4/IC87ZPYI0XP8uhqRg=",
6304       "dev": true,
6305       "requires": {
6306         "forwarded": "0.1.0",
6307         "ipaddr.js": "1.4.0"
6308       }
6309     },
6310     "prr": {
6311       "version": "0.0.0",
6312       "resolved": "http://registry.npm.taobao.org/prr/download/prr-0.0.0.tgz",
6313       "integrity": "sha1-GoS4WQgyVQFBGFPQCB7j+obikmo=",
6314       "dev": true
6315     },
6316     "pseudomap": {
6317       "version": "1.0.2",
6318       "resolved": "http://registry.npm.taobao.org/pseudomap/download/pseudomap-1.0.2.tgz",
6319       "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
6320       "dev": true
6321     },
6322     "public-encrypt": {
6323       "version": "4.0.0",
6324       "resolved": "http://registry.npm.taobao.org/public-encrypt/download/public-encrypt-4.0.0.tgz",
6325       "integrity": "sha1-OfaZ86RlYN1eusvKaTyvfGXBjMY=",
6326       "dev": true,
6327       "requires": {
6328         "bn.js": "4.11.8",
6329         "browserify-rsa": "4.0.1",
6330         "create-hash": "1.1.3",
6331         "parse-asn1": "5.1.0",
6332         "randombytes": "2.0.5"
6333       }
6334     },
6335     "punycode": {
6336       "version": "1.4.1",
6337       "resolved": "http://registry.npm.taobao.org/punycode/download/punycode-1.4.1.tgz",
6338       "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
6339       "dev": true
6340     },
6341     "q": {
6342       "version": "1.5.0",
6343       "resolved": "http://registry.npm.taobao.org/q/download/q-1.5.0.tgz",
6344       "integrity": "sha1-3QG6ydBtMObyGa7LglPunr3DCPE=",
6345       "dev": true
6346     },
6347     "qjobs": {
6348       "version": "1.1.5",
6349       "resolved": "http://registry.npm.taobao.org/qjobs/download/qjobs-1.1.5.tgz",
6350       "integrity": "sha1-ZZ3p8s+NzCehSBJ28gU3cnI4LnM=",
6351       "dev": true
6352     },
6353     "qs": {
6354       "version": "6.4.0",
6355       "resolved": "http://registry.npm.taobao.org/qs/download/qs-6.4.0.tgz",
6356       "integrity": "sha1-E+JtKK1rD/qpExLNO/cI7TUecjM=",
6357       "dev": true
6358     },
6359     "query-string": {
6360       "version": "4.3.4",
6361       "resolved": "http://registry.npm.taobao.org/query-string/download/query-string-4.3.4.tgz",
6362       "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=",
6363       "dev": true,
6364       "requires": {
6365         "object-assign": "4.1.1",
6366         "strict-uri-encode": "1.1.0"
6367       }
6368     },
6369     "querystring": {
6370       "version": "0.2.0",
6371       "resolved": "http://registry.npm.taobao.org/querystring/download/querystring-0.2.0.tgz",
6372       "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
6373       "dev": true
6374     },
6375     "querystring-es3": {
6376       "version": "0.2.1",
6377       "resolved": "http://registry.npm.taobao.org/querystring-es3/download/querystring-es3-0.2.1.tgz",
6378       "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
6379       "dev": true
6380     },
6381     "querystringify": {
6382       "version": "0.0.4",
6383       "resolved": "http://registry.npm.taobao.org/querystringify/download/querystringify-0.0.4.tgz",
6384       "integrity": "sha1-DPf4T5Rj/wrlHExLFC2VvjdyTZw=",
6385       "dev": true
6386     },
6387     "randomatic": {
6388       "version": "1.1.7",
6389       "resolved": "http://registry.npm.taobao.org/randomatic/download/randomatic-1.1.7.tgz",
6390       "integrity": "sha1-x6vpzIuHwLqodrGf3oP9RkeX44w=",
6391       "dev": true,
6392       "requires": {
6393         "is-number": "3.0.0",
6394         "kind-of": "4.0.0"
6395       },
6396       "dependencies": {
6397         "is-number": {
6398           "version": "3.0.0",
6399           "resolved": "http://registry.npm.taobao.org/is-number/download/is-number-3.0.0.tgz",
6400           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
6401           "dev": true,
6402           "requires": {
6403             "kind-of": "3.2.2"
6404           },
6405           "dependencies": {
6406             "kind-of": {
6407               "version": "3.2.2",
6408               "resolved": "http://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz",
6409               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
6410               "dev": true,
6411               "requires": {
6412                 "is-buffer": "1.1.5"
6413               }
6414             }
6415           }
6416         },
6417         "kind-of": {
6418           "version": "4.0.0",
6419           "resolved": "http://registry.npm.taobao.org/kind-of/download/kind-of-4.0.0.tgz",
6420           "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
6421           "dev": true,
6422           "requires": {
6423             "is-buffer": "1.1.5"
6424           }
6425         }
6426       }
6427     },
6428     "randombytes": {
6429       "version": "2.0.5",
6430       "resolved": "http://registry.npm.taobao.org/randombytes/download/randombytes-2.0.5.tgz",
6431       "integrity": "sha1-3ACaJGuNCaF3tLegrne8Vw9LG3k=",
6432       "dev": true,
6433       "requires": {
6434         "safe-buffer": "5.1.1"
6435       }
6436     },
6437     "range-parser": {
6438       "version": "1.2.0",
6439       "resolved": "http://registry.npm.taobao.org/range-parser/download/range-parser-1.2.0.tgz",
6440       "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=",
6441       "dev": true
6442     },
6443     "raw-body": {
6444       "version": "2.2.0",
6445       "resolved": "http://registry.npm.taobao.org/raw-body/download/raw-body-2.2.0.tgz",
6446       "integrity": "sha1-mUl2z2pQlqQRYoQEkvC9xdbn+5Y=",
6447       "dev": true,
6448       "requires": {
6449         "bytes": "2.4.0",
6450         "iconv-lite": "0.4.15",
6451         "unpipe": "1.0.0"
6452       },
6453       "dependencies": {
6454         "bytes": {
6455           "version": "2.4.0",
6456           "resolved": "http://registry.npm.taobao.org/bytes/download/bytes-2.4.0.tgz",
6457           "integrity": "sha1-fZcZb51br39pNeJZhVSe3SpsIzk=",
6458           "dev": true
6459         },
6460         "iconv-lite": {
6461           "version": "0.4.15",
6462           "resolved": "http://registry.npm.taobao.org/iconv-lite/download/iconv-lite-0.4.15.tgz",
6463           "integrity": "sha1-/iZaIYrGpXz+hUkn6dBMGYJe3es=",
6464           "dev": true
6465         }
6466       }
6467     },
6468     "raw-loader": {
6469       "version": "0.5.1",
6470       "resolved": "http://registry.npm.taobao.org/raw-loader/download/raw-loader-0.5.1.tgz",
6471       "integrity": "sha1-DD0L6u2KAclm2Xh793goElKpeao=",
6472       "dev": true
6473     },
6474     "read-pkg": {
6475       "version": "1.1.0",
6476       "resolved": "http://registry.npm.taobao.org/read-pkg/download/read-pkg-1.1.0.tgz",
6477       "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
6478       "dev": true,
6479       "requires": {
6480         "load-json-file": "1.1.0",
6481         "normalize-package-data": "2.4.0",
6482         "path-type": "1.1.0"
6483       }
6484     },
6485     "read-pkg-up": {
6486       "version": "1.0.1",
6487       "resolved": "http://registry.npm.taobao.org/read-pkg-up/download/read-pkg-up-1.0.1.tgz",
6488       "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
6489       "dev": true,
6490       "requires": {
6491         "find-up": "1.1.2",
6492         "read-pkg": "1.1.0"
6493       }
6494     },
6495     "readable-stream": {
6496       "version": "1.0.34",
6497       "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-1.0.34.tgz",
6498       "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
6499       "dev": true,
6500       "requires": {
6501         "core-util-is": "1.0.2",
6502         "inherits": "2.0.3",
6503         "isarray": "0.0.1",
6504         "string_decoder": "0.10.31"
6505       }
6506     },
6507     "readdirp": {
6508       "version": "2.1.0",
6509       "resolved": "http://registry.npm.taobao.org/readdirp/download/readdirp-2.1.0.tgz",
6510       "integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=",
6511       "dev": true,
6512       "requires": {
6513         "graceful-fs": "4.1.11",
6514         "minimatch": "3.0.4",
6515         "readable-stream": "2.3.3",
6516         "set-immediate-shim": "1.0.1"
6517       },
6518       "dependencies": {
6519         "isarray": {
6520           "version": "1.0.0",
6521           "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
6522           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
6523           "dev": true
6524         },
6525         "readable-stream": {
6526           "version": "2.3.3",
6527           "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.3.tgz",
6528           "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=",
6529           "dev": true,
6530           "requires": {
6531             "core-util-is": "1.0.2",
6532             "inherits": "2.0.3",
6533             "isarray": "1.0.0",
6534             "process-nextick-args": "1.0.7",
6535             "safe-buffer": "5.1.1",
6536             "string_decoder": "1.0.3",
6537             "util-deprecate": "1.0.2"
6538           }
6539         },
6540         "string_decoder": {
6541           "version": "1.0.3",
6542           "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-1.0.3.tgz",
6543           "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=",
6544           "dev": true,
6545           "requires": {
6546             "safe-buffer": "5.1.1"
6547           }
6548         }
6549       }
6550     },
6551     "redent": {
6552       "version": "1.0.0",
6553       "resolved": "http://registry.npm.taobao.org/redent/download/redent-1.0.0.tgz",
6554       "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
6555       "dev": true,
6556       "requires": {
6557         "indent-string": "2.1.0",
6558         "strip-indent": "1.0.1"
6559       }
6560     },
6561     "reduce-css-calc": {
6562       "version": "1.3.0",
6563       "resolved": "http://registry.npm.taobao.org/reduce-css-calc/download/reduce-css-calc-1.3.0.tgz",
6564       "integrity": "sha1-dHyRTgSWFKTJz7umKYca0dKSdxY=",
6565       "dev": true,
6566       "requires": {
6567         "balanced-match": "0.4.2",
6568         "math-expression-evaluator": "1.2.17",
6569         "reduce-function-call": "1.0.2"
6570       }
6571     },
6572     "reduce-function-call": {
6573       "version": "1.0.2",
6574       "resolved": "http://registry.npm.taobao.org/reduce-function-call/download/reduce-function-call-1.0.2.tgz",
6575       "integrity": "sha1-WiAL+S4ON3UXUv5FsKszD9S2vpk=",
6576       "dev": true,
6577       "requires": {
6578         "balanced-match": "0.4.2"
6579       }
6580     },
6581     "reflect-metadata": {
6582       "version": "0.1.10",
6583       "resolved": "http://registry.npm.taobao.org/reflect-metadata/download/reflect-metadata-0.1.10.tgz",
6584       "integrity": "sha1-tPg3BEFqytiZiMmxVjXUfgO5NEo=",
6585       "dev": true
6586     },
6587     "regenerate": {
6588       "version": "1.3.2",
6589       "resolved": "http://registry.npm.taobao.org/regenerate/download/regenerate-1.3.2.tgz",
6590       "integrity": "sha1-0ZQcZ7rUN+G+dkM63Vs4X5WxkmA=",
6591       "dev": true
6592     },
6593     "regenerator-runtime": {
6594       "version": "0.11.0",
6595       "resolved": "http://registry.npm.taobao.org/regenerator-runtime/download/regenerator-runtime-0.11.0.tgz",
6596       "integrity": "sha1-flT+W1zNXWYk6mJVw0c74JC4AuE=",
6597       "dev": true
6598     },
6599     "regex-cache": {
6600       "version": "0.4.3",
6601       "resolved": "http://registry.npm.taobao.org/regex-cache/download/regex-cache-0.4.3.tgz",
6602       "integrity": "sha1-mxpsNdTQ3871cRrmUejp09cRQUU=",
6603       "dev": true,
6604       "requires": {
6605         "is-equal-shallow": "0.1.3",
6606         "is-primitive": "2.0.0"
6607       }
6608     },
6609     "regexpu-core": {
6610       "version": "1.0.0",
6611       "resolved": "http://registry.npm.taobao.org/regexpu-core/download/regexpu-core-1.0.0.tgz",
6612       "integrity": "sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs=",
6613       "dev": true,
6614       "requires": {
6615         "regenerate": "1.3.2",
6616         "regjsgen": "0.2.0",
6617         "regjsparser": "0.1.5"
6618       }
6619     },
6620     "regjsgen": {
6621       "version": "0.2.0",
6622       "resolved": "http://registry.npm.taobao.org/regjsgen/download/regjsgen-0.2.0.tgz",
6623       "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=",
6624       "dev": true
6625     },
6626     "regjsparser": {
6627       "version": "0.1.5",
6628       "resolved": "http://registry.npm.taobao.org/regjsparser/download/regjsparser-0.1.5.tgz",
6629       "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=",
6630       "dev": true,
6631       "requires": {
6632         "jsesc": "0.5.0"
6633       }
6634     },
6635     "relateurl": {
6636       "version": "0.2.7",
6637       "resolved": "http://registry.npm.taobao.org/relateurl/download/relateurl-0.2.7.tgz",
6638       "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=",
6639       "dev": true
6640     },
6641     "remove-trailing-separator": {
6642       "version": "1.1.0",
6643       "resolved": "http://registry.npm.taobao.org/remove-trailing-separator/download/remove-trailing-separator-1.1.0.tgz",
6644       "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
6645       "dev": true
6646     },
6647     "renderkid": {
6648       "version": "2.0.1",
6649       "resolved": "http://registry.npm.taobao.org/renderkid/download/renderkid-2.0.1.tgz",
6650       "integrity": "sha1-iYyr/Ivt5Le5ETWj/9Mj5YwNsxk=",
6651       "dev": true,
6652       "requires": {
6653         "css-select": "1.2.0",
6654         "dom-converter": "0.1.4",
6655         "htmlparser2": "3.3.0",
6656         "strip-ansi": "3.0.1",
6657         "utila": "0.3.3"
6658       },
6659       "dependencies": {
6660         "utila": {
6661           "version": "0.3.3",
6662           "resolved": "http://registry.npm.taobao.org/utila/download/utila-0.3.3.tgz",
6663           "integrity": "sha1-1+jn1+MJEHCSsF+NloiCTWM6QiY=",
6664           "dev": true
6665         }
6666       }
6667     },
6668     "repeat-element": {
6669       "version": "1.1.2",
6670       "resolved": "http://registry.npm.taobao.org/repeat-element/download/repeat-element-1.1.2.tgz",
6671       "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=",
6672       "dev": true
6673     },
6674     "repeat-string": {
6675       "version": "1.6.1",
6676       "resolved": "http://registry.npm.taobao.org/repeat-string/download/repeat-string-1.6.1.tgz",
6677       "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
6678       "dev": true
6679     },
6680     "repeating": {
6681       "version": "2.0.1",
6682       "resolved": "http://registry.npm.taobao.org/repeating/download/repeating-2.0.1.tgz",
6683       "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
6684       "dev": true,
6685       "requires": {
6686         "is-finite": "1.0.2"
6687       }
6688     },
6689     "request": {
6690       "version": "2.81.0",
6691       "resolved": "http://registry.npm.taobao.org/request/download/request-2.81.0.tgz",
6692       "integrity": "sha1-xpKJRqDgbF+Nb4qTM0af/aRimKA=",
6693       "dev": true,
6694       "requires": {
6695         "aws-sign2": "0.6.0",
6696         "aws4": "1.6.0",
6697         "caseless": "0.12.0",
6698         "combined-stream": "1.0.5",
6699         "extend": "3.0.1",
6700         "forever-agent": "0.6.1",
6701         "form-data": "2.1.4",
6702         "har-validator": "4.2.1",
6703         "hawk": "3.1.3",
6704         "http-signature": "1.1.1",
6705         "is-typedarray": "1.0.0",
6706         "isstream": "0.1.2",
6707         "json-stringify-safe": "5.0.1",
6708         "mime-types": "2.1.16",
6709         "oauth-sign": "0.8.2",
6710         "performance-now": "0.2.0",
6711         "qs": "6.4.0",
6712         "safe-buffer": "5.1.1",
6713         "stringstream": "0.0.5",
6714         "tough-cookie": "2.3.2",
6715         "tunnel-agent": "0.6.0",
6716         "uuid": "3.1.0"
6717       }
6718     },
6719     "require-directory": {
6720       "version": "2.1.1",
6721       "resolved": "http://registry.npm.taobao.org/require-directory/download/require-directory-2.1.1.tgz",
6722       "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
6723       "dev": true
6724     },
6725     "require-from-string": {
6726       "version": "1.2.1",
6727       "resolved": "http://registry.npm.taobao.org/require-from-string/download/require-from-string-1.2.1.tgz",
6728       "integrity": "sha1-UpyczvJzgK3+yaL5ZbZJu+5jZBg=",
6729       "dev": true
6730     },
6731     "require-main-filename": {
6732       "version": "1.0.1",
6733       "resolved": "http://registry.npm.taobao.org/require-main-filename/download/require-main-filename-1.0.1.tgz",
6734       "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
6735       "dev": true
6736     },
6737     "requires-port": {
6738       "version": "1.0.0",
6739       "resolved": "http://registry.npm.taobao.org/requires-port/download/requires-port-1.0.0.tgz",
6740       "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",
6741       "dev": true
6742     },
6743     "resolve": {
6744       "version": "1.4.0",
6745       "resolved": "http://registry.npm.taobao.org/resolve/download/resolve-1.4.0.tgz",
6746       "integrity": "sha1-p1vgHFPaJdk0qY69DkxKcxL5KoY=",
6747       "dev": true,
6748       "requires": {
6749         "path-parse": "1.0.5"
6750       }
6751     },
6752     "restore-cursor": {
6753       "version": "2.0.0",
6754       "resolved": "http://registry.npm.taobao.org/restore-cursor/download/restore-cursor-2.0.0.tgz",
6755       "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
6756       "dev": true,
6757       "requires": {
6758         "onetime": "2.0.1",
6759         "signal-exit": "3.0.2"
6760       }
6761     },
6762     "right-align": {
6763       "version": "0.1.3",
6764       "resolved": "http://registry.npm.taobao.org/right-align/download/right-align-0.1.3.tgz",
6765       "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=",
6766       "dev": true,
6767       "requires": {
6768         "align-text": "0.1.4"
6769       }
6770     },
6771     "rimraf": {
6772       "version": "2.6.1",
6773       "resolved": "http://registry.npm.taobao.org/rimraf/download/rimraf-2.6.1.tgz",
6774       "integrity": "sha1-wjOOxkPfeht/5cVPqG9XQopV8z0=",
6775       "dev": true,
6776       "requires": {
6777         "glob": "7.1.2"
6778       }
6779     },
6780     "ripemd160": {
6781       "version": "2.0.1",
6782       "resolved": "http://registry.npm.taobao.org/ripemd160/download/ripemd160-2.0.1.tgz",
6783       "integrity": "sha1-D0WEKVxTo2KK9+bXmsohzlfRxuc=",
6784       "dev": true,
6785       "requires": {
6786         "hash-base": "2.0.2",
6787         "inherits": "2.0.3"
6788       }
6789     },
6790     "rsvp": {
6791       "version": "3.6.2",
6792       "resolved": "http://registry.npm.taobao.org/rsvp/download/rsvp-3.6.2.tgz",
6793       "integrity": "sha1-LpZJFZmpbN4bUV1WdKj3qRRSkmo=",
6794       "dev": true
6795     },
6796     "run-async": {
6797       "version": "2.3.0",
6798       "resolved": "http://registry.npm.taobao.org/run-async/download/run-async-2.3.0.tgz",
6799       "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=",
6800       "dev": true,
6801       "requires": {
6802         "is-promise": "2.1.0"
6803       }
6804     },
6805     "rx-lite": {
6806       "version": "4.0.8",
6807       "resolved": "http://registry.npm.taobao.org/rx-lite/download/rx-lite-4.0.8.tgz",
6808       "integrity": "sha1-Cx4Rr4vESDbwSmQH6S2kJGe3lEQ=",
6809       "dev": true
6810     },
6811     "rx-lite-aggregates": {
6812       "version": "4.0.8",
6813       "resolved": "http://registry.npm.taobao.org/rx-lite-aggregates/download/rx-lite-aggregates-4.0.8.tgz",
6814       "integrity": "sha1-dTuHqJoRyVRnxKwWJsTvxOBcZ74=",
6815       "dev": true,
6816       "requires": {
6817         "rx-lite": "4.0.8"
6818       }
6819     },
6820     "rxjs": {
6821       "version": "5.4.3",
6822       "resolved": "http://registry.npm.taobao.org/rxjs/download/rxjs-5.4.3.tgz",
6823       "integrity": "sha1-B1jN3uYDPWjg/VNnbw81ls49SD8=",
6824       "requires": {
6825         "symbol-observable": "1.0.4"
6826       }
6827     },
6828     "safe-buffer": {
6829       "version": "5.1.1",
6830       "resolved": "http://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.1.1.tgz",
6831       "integrity": "sha1-iTMSr2myEj3vcfV4iQAWce6yyFM=",
6832       "dev": true
6833     },
6834     "sass-graph": {
6835       "version": "2.2.4",
6836       "resolved": "http://registry.npm.taobao.org/sass-graph/download/sass-graph-2.2.4.tgz",
6837       "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=",
6838       "dev": true,
6839       "optional": true,
6840       "requires": {
6841         "glob": "7.1.2",
6842         "lodash": "4.17.4",
6843         "scss-tokenizer": "0.2.3",
6844         "yargs": "7.1.0"
6845       }
6846     },
6847     "sass-loader": {
6848       "version": "6.0.6",
6849       "resolved": "http://registry.npm.taobao.org/sass-loader/download/sass-loader-6.0.6.tgz",
6850       "integrity": "sha1-6dXmwfFV+qMqSybXqbcQfCJeQPk=",
6851       "dev": true,
6852       "requires": {
6853         "async": "2.5.0",
6854         "clone-deep": "0.3.0",
6855         "loader-utils": "1.1.0",
6856         "lodash.tail": "4.1.1",
6857         "pify": "3.0.0"
6858       },
6859       "dependencies": {
6860         "pify": {
6861           "version": "3.0.0",
6862           "resolved": "http://registry.npm.taobao.org/pify/download/pify-3.0.0.tgz",
6863           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
6864           "dev": true
6865         }
6866       }
6867     },
6868     "saucelabs": {
6869       "version": "1.3.0",
6870       "resolved": "http://registry.npm.taobao.org/saucelabs/download/saucelabs-1.3.0.tgz",
6871       "integrity": "sha1-0kDoAJ33+ocwbsRXimm6O1xCT+4=",
6872       "dev": true,
6873       "requires": {
6874         "https-proxy-agent": "1.0.0"
6875       }
6876     },
6877     "sax": {
6878       "version": "1.2.4",
6879       "resolved": "http://registry.npm.taobao.org/sax/download/sax-1.2.4.tgz",
6880       "integrity": "sha1-KBYjTiN4vdxOU1T6tcqold9xANk=",
6881       "dev": true
6882     },
6883     "schema-utils": {
6884       "version": "0.3.0",
6885       "resolved": "http://registry.npm.taobao.org/schema-utils/download/schema-utils-0.3.0.tgz",
6886       "integrity": "sha1-9YdyIs4+kx7a4DnxfrNxbnE3+M8=",
6887       "dev": true,
6888       "requires": {
6889         "ajv": "5.2.2"
6890       }
6891     },
6892     "script-loader": {
6893       "version": "0.7.0",
6894       "resolved": "http://registry.npm.taobao.org/script-loader/download/script-loader-0.7.0.tgz",
6895       "integrity": "sha1-aF3H5waeDe56kmdPDrxbD1W6pew=",
6896       "dev": true,
6897       "requires": {
6898         "raw-loader": "0.5.1"
6899       }
6900     },
6901     "scss-tokenizer": {
6902       "version": "0.2.3",
6903       "resolved": "http://registry.npm.taobao.org/scss-tokenizer/download/scss-tokenizer-0.2.3.tgz",
6904       "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=",
6905       "dev": true,
6906       "optional": true,
6907       "requires": {
6908         "js-base64": "2.1.9",
6909         "source-map": "0.4.4"
6910       },
6911       "dependencies": {
6912         "source-map": {
6913           "version": "0.4.4",
6914           "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.4.4.tgz",
6915           "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
6916           "dev": true,
6917           "optional": true,
6918           "requires": {
6919             "amdefine": "1.0.1"
6920           }
6921         }
6922       }
6923     },
6924     "select-hose": {
6925       "version": "2.0.0",
6926       "resolved": "http://registry.npm.taobao.org/select-hose/download/select-hose-2.0.0.tgz",
6927       "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=",
6928       "dev": true
6929     },
6930     "selenium-webdriver": {
6931       "version": "3.0.1",
6932       "resolved": "http://registry.npm.taobao.org/selenium-webdriver/download/selenium-webdriver-3.0.1.tgz",
6933       "integrity": "sha1-ot6l2kqX9mcuiefKcnbO+jZRR6c=",
6934       "dev": true,
6935       "requires": {
6936         "adm-zip": "0.4.7",
6937         "rimraf": "2.6.1",
6938         "tmp": "0.0.30",
6939         "xml2js": "0.4.18"
6940       },
6941       "dependencies": {
6942         "tmp": {
6943           "version": "0.0.30",
6944           "resolved": "http://registry.npm.taobao.org/tmp/download/tmp-0.0.30.tgz",
6945           "integrity": "sha1-ckGdSovn1s51FI/YsyTlk6cRwu0=",
6946           "dev": true,
6947           "requires": {
6948             "os-tmpdir": "1.0.2"
6949           }
6950         }
6951       }
6952     },
6953     "selfsigned": {
6954       "version": "1.10.1",
6955       "resolved": "http://registry.npm.taobao.org/selfsigned/download/selfsigned-1.10.1.tgz",
6956       "integrity": "sha1-v4y3uDJWxFUeMTR8YxF3jbme7FI=",
6957       "dev": true,
6958       "requires": {
6959         "node-forge": "0.6.33"
6960       }
6961     },
6962     "semver": {
6963       "version": "5.4.1",
6964       "resolved": "http://registry.npm.taobao.org/semver/download/semver-5.4.1.tgz",
6965       "integrity": "sha1-4FnAnYVx8FQII3M0M1BdOi8AsY4=",
6966       "dev": true
6967     },
6968     "semver-dsl": {
6969       "version": "1.0.1",
6970       "resolved": "http://registry.npm.taobao.org/semver-dsl/download/semver-dsl-1.0.1.tgz",
6971       "integrity": "sha1-02eN5VVeimH2Ke7QJTZq5fJzQKA=",
6972       "dev": true,
6973       "requires": {
6974         "semver": "5.4.1"
6975       }
6976     },
6977     "send": {
6978       "version": "0.15.4",
6979       "resolved": "http://registry.npm.taobao.org/send/download/send-0.15.4.tgz",
6980       "integrity": "sha1-mF+qPihLAnPHkzZKNcZze9k5Bbk=",
6981       "dev": true,
6982       "requires": {
6983         "debug": "2.6.8",
6984         "depd": "1.1.1",
6985         "destroy": "1.0.4",
6986         "encodeurl": "1.0.1",
6987         "escape-html": "1.0.3",
6988         "etag": "1.8.0",
6989         "fresh": "0.5.0",
6990         "http-errors": "1.6.2",
6991         "mime": "1.3.4",
6992         "ms": "2.0.0",
6993         "on-finished": "2.3.0",
6994         "range-parser": "1.2.0",
6995         "statuses": "1.3.1"
6996       },
6997       "dependencies": {
6998         "mime": {
6999           "version": "1.3.4",
7000           "resolved": "http://registry.npm.taobao.org/mime/download/mime-1.3.4.tgz",
7001           "integrity": "sha1-EV+eO2s9rylZmDyzjxSaLUDrXVM=",
7002           "dev": true
7003         }
7004       }
7005     },
7006     "serve-index": {
7007       "version": "1.9.0",
7008       "resolved": "http://registry.npm.taobao.org/serve-index/download/serve-index-1.9.0.tgz",
7009       "integrity": "sha1-0rKA/FYNYW7oG0i/D6gqvtJIXOc=",
7010       "dev": true,
7011       "requires": {
7012         "accepts": "1.3.3",
7013         "batch": "0.6.1",
7014         "debug": "2.6.8",
7015         "escape-html": "1.0.3",
7016         "http-errors": "1.6.2",
7017         "mime-types": "2.1.16",
7018         "parseurl": "1.3.1"
7019       }
7020     },
7021     "serve-static": {
7022       "version": "1.12.4",
7023       "resolved": "http://registry.npm.taobao.org/serve-static/download/serve-static-1.12.4.tgz",
7024       "integrity": "sha1-m2qpjutyU8Tu3Ewfb9vKYJkBqWE=",
7025       "dev": true,
7026       "requires": {
7027         "encodeurl": "1.0.1",
7028         "escape-html": "1.0.3",
7029         "parseurl": "1.3.1",
7030         "send": "0.15.4"
7031       }
7032     },
7033     "set-blocking": {
7034       "version": "2.0.0",
7035       "resolved": "http://registry.npm.taobao.org/set-blocking/download/set-blocking-2.0.0.tgz",
7036       "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
7037       "dev": true
7038     },
7039     "set-immediate-shim": {
7040       "version": "1.0.1",
7041       "resolved": "http://registry.npm.taobao.org/set-immediate-shim/download/set-immediate-shim-1.0.1.tgz",
7042       "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=",
7043       "dev": true
7044     },
7045     "setimmediate": {
7046       "version": "1.0.5",
7047       "resolved": "http://registry.npm.taobao.org/setimmediate/download/setimmediate-1.0.5.tgz",
7048       "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=",
7049       "dev": true
7050     },
7051     "setprototypeof": {
7052       "version": "1.0.3",
7053       "resolved": "http://registry.npm.taobao.org/setprototypeof/download/setprototypeof-1.0.3.tgz",
7054       "integrity": "sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ=",
7055       "dev": true
7056     },
7057     "sha.js": {
7058       "version": "2.4.8",
7059       "resolved": "http://registry.npm.taobao.org/sha.js/download/sha.js-2.4.8.tgz",
7060       "integrity": "sha1-NwaMLEdra69ALRSknGf1l5IfY08=",
7061       "dev": true,
7062       "requires": {
7063         "inherits": "2.0.3"
7064       }
7065     },
7066     "shallow-clone": {
7067       "version": "0.1.2",
7068       "resolved": "http://registry.npm.taobao.org/shallow-clone/download/shallow-clone-0.1.2.tgz",
7069       "integrity": "sha1-WQnodLp3EG1zrEFM/sH/yofZcGA=",
7070       "dev": true,
7071       "requires": {
7072         "is-extendable": "0.1.1",
7073         "kind-of": "2.0.1",
7074         "lazy-cache": "0.2.7",
7075         "mixin-object": "2.0.1"
7076       },
7077       "dependencies": {
7078         "kind-of": {
7079           "version": "2.0.1",
7080           "resolved": "http://registry.npm.taobao.org/kind-of/download/kind-of-2.0.1.tgz",
7081           "integrity": "sha1-AY7HpM5+OobLkUG+UZ0kyPqpgbU=",
7082           "dev": true,
7083           "requires": {
7084             "is-buffer": "1.1.5"
7085           }
7086         }
7087       }
7088     },
7089     "shebang-command": {
7090       "version": "1.2.0",
7091       "resolved": "http://registry.npm.taobao.org/shebang-command/download/shebang-command-1.2.0.tgz",
7092       "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
7093       "dev": true,
7094       "requires": {
7095         "shebang-regex": "1.0.0"
7096       }
7097     },
7098     "shebang-regex": {
7099       "version": "1.0.0",
7100       "resolved": "http://registry.npm.taobao.org/shebang-regex/download/shebang-regex-1.0.0.tgz",
7101       "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
7102       "dev": true
7103     },
7104     "signal-exit": {
7105       "version": "3.0.2",
7106       "resolved": "http://registry.npm.taobao.org/signal-exit/download/signal-exit-3.0.2.tgz",
7107       "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
7108       "dev": true
7109     },
7110     "silent-error": {
7111       "version": "1.1.0",
7112       "resolved": "http://registry.npm.taobao.org/silent-error/download/silent-error-1.1.0.tgz",
7113       "integrity": "sha1-IglwbxyFCp8dENDYQJGLRvJuG8k=",
7114       "dev": true,
7115       "requires": {
7116         "debug": "2.6.8"
7117       }
7118     },
7119     "sntp": {
7120       "version": "1.0.9",
7121       "resolved": "http://registry.npm.taobao.org/sntp/download/sntp-1.0.9.tgz",
7122       "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=",
7123       "dev": true,
7124       "requires": {
7125         "hoek": "2.16.3"
7126       }
7127     },
7128     "socket.io": {
7129       "version": "1.7.3",
7130       "resolved": "http://registry.npm.taobao.org/socket.io/download/socket.io-1.7.3.tgz",
7131       "integrity": "sha1-uK+cq6AJSeVo42nxMn6pvp6iRhs=",
7132       "dev": true,
7133       "requires": {
7134         "debug": "2.3.3",
7135         "engine.io": "1.8.3",
7136         "has-binary": "0.1.7",
7137         "object-assign": "4.1.0",
7138         "socket.io-adapter": "0.5.0",
7139         "socket.io-client": "1.7.3",
7140         "socket.io-parser": "2.3.1"
7141       },
7142       "dependencies": {
7143         "debug": {
7144           "version": "2.3.3",
7145           "resolved": "http://registry.npm.taobao.org/debug/download/debug-2.3.3.tgz",
7146           "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
7147           "dev": true,
7148           "requires": {
7149             "ms": "0.7.2"
7150           }
7151         },
7152         "ms": {
7153           "version": "0.7.2",
7154           "resolved": "http://registry.npm.taobao.org/ms/download/ms-0.7.2.tgz",
7155           "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
7156           "dev": true
7157         },
7158         "object-assign": {
7159           "version": "4.1.0",
7160           "resolved": "http://registry.npm.taobao.org/object-assign/download/object-assign-4.1.0.tgz",
7161           "integrity": "sha1-ejs9DpgGPUP0wD8uiubNUahog6A=",
7162           "dev": true
7163         }
7164       }
7165     },
7166     "socket.io-adapter": {
7167       "version": "0.5.0",
7168       "resolved": "http://registry.npm.taobao.org/socket.io-adapter/download/socket.io-adapter-0.5.0.tgz",
7169       "integrity": "sha1-y21LuL7IHhB4uZZ3+c7QBGBmu4s=",
7170       "dev": true,
7171       "requires": {
7172         "debug": "2.3.3",
7173         "socket.io-parser": "2.3.1"
7174       },
7175       "dependencies": {
7176         "debug": {
7177           "version": "2.3.3",
7178           "resolved": "http://registry.npm.taobao.org/debug/download/debug-2.3.3.tgz",
7179           "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
7180           "dev": true,
7181           "requires": {
7182             "ms": "0.7.2"
7183           }
7184         },
7185         "ms": {
7186           "version": "0.7.2",
7187           "resolved": "http://registry.npm.taobao.org/ms/download/ms-0.7.2.tgz",
7188           "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
7189           "dev": true
7190         }
7191       }
7192     },
7193     "socket.io-client": {
7194       "version": "1.7.3",
7195       "resolved": "http://registry.npm.taobao.org/socket.io-client/download/socket.io-client-1.7.3.tgz",
7196       "integrity": "sha1-sw6GqhDV7zVGYBwJzeR2Xjgdo3c=",
7197       "dev": true,
7198       "requires": {
7199         "backo2": "1.0.2",
7200         "component-bind": "1.0.0",
7201         "component-emitter": "1.2.1",
7202         "debug": "2.3.3",
7203         "engine.io-client": "1.8.3",
7204         "has-binary": "0.1.7",
7205         "indexof": "0.0.1",
7206         "object-component": "0.0.3",
7207         "parseuri": "0.0.5",
7208         "socket.io-parser": "2.3.1",
7209         "to-array": "0.1.4"
7210       },
7211       "dependencies": {
7212         "component-emitter": {
7213           "version": "1.2.1",
7214           "resolved": "http://registry.npm.taobao.org/component-emitter/download/component-emitter-1.2.1.tgz",
7215           "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
7216           "dev": true
7217         },
7218         "debug": {
7219           "version": "2.3.3",
7220           "resolved": "http://registry.npm.taobao.org/debug/download/debug-2.3.3.tgz",
7221           "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
7222           "dev": true,
7223           "requires": {
7224             "ms": "0.7.2"
7225           }
7226         },
7227         "ms": {
7228           "version": "0.7.2",
7229           "resolved": "http://registry.npm.taobao.org/ms/download/ms-0.7.2.tgz",
7230           "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
7231           "dev": true
7232         }
7233       }
7234     },
7235     "socket.io-parser": {
7236       "version": "2.3.1",
7237       "resolved": "http://registry.npm.taobao.org/socket.io-parser/download/socket.io-parser-2.3.1.tgz",
7238       "integrity": "sha1-3VMgJRA85Clpcya+/WQAX8/ltKA=",
7239       "dev": true,
7240       "requires": {
7241         "component-emitter": "1.1.2",
7242         "debug": "2.2.0",
7243         "isarray": "0.0.1",
7244         "json3": "3.3.2"
7245       },
7246       "dependencies": {
7247         "debug": {
7248           "version": "2.2.0",
7249           "resolved": "http://registry.npm.taobao.org/debug/download/debug-2.2.0.tgz",
7250           "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
7251           "dev": true,
7252           "requires": {
7253             "ms": "0.7.1"
7254           }
7255         },
7256         "ms": {
7257           "version": "0.7.1",
7258           "resolved": "http://registry.npm.taobao.org/ms/download/ms-0.7.1.tgz",
7259           "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=",
7260           "dev": true
7261         }
7262       }
7263     },
7264     "sockjs": {
7265       "version": "0.3.18",
7266       "resolved": "http://registry.npm.taobao.org/sockjs/download/sockjs-0.3.18.tgz",
7267       "integrity": "sha1-2bKJMWyn33dZXvKZ4HXw+TfrQgc=",
7268       "dev": true,
7269       "requires": {
7270         "faye-websocket": "0.10.0",
7271         "uuid": "2.0.3"
7272       },
7273       "dependencies": {
7274         "uuid": {
7275           "version": "2.0.3",
7276           "resolved": "http://registry.npm.taobao.org/uuid/download/uuid-2.0.3.tgz",
7277           "integrity": "sha1-Z+LoY3lyFVMN/zGOW/nc6/1Hsho=",
7278           "dev": true
7279         }
7280       }
7281     },
7282     "sockjs-client": {
7283       "version": "1.1.2",
7284       "resolved": "http://registry.npm.taobao.org/sockjs-client/download/sockjs-client-1.1.2.tgz",
7285       "integrity": "sha1-8CEqhVDkyUaMjM6u79LjSTwDOtU=",
7286       "dev": true,
7287       "requires": {
7288         "debug": "2.6.8",
7289         "eventsource": "0.1.6",
7290         "faye-websocket": "0.11.1",
7291         "inherits": "2.0.3",
7292         "json3": "3.3.2",
7293         "url-parse": "1.1.9"
7294       },
7295       "dependencies": {
7296         "faye-websocket": {
7297           "version": "0.11.1",
7298           "resolved": "http://registry.npm.taobao.org/faye-websocket/download/faye-websocket-0.11.1.tgz",
7299           "integrity": "sha1-8O/hjE9W5PQK/H4Gxxn9XuYYjzg=",
7300           "dev": true,
7301           "requires": {
7302             "websocket-driver": "0.6.5"
7303           }
7304         }
7305       }
7306     },
7307     "sort-keys": {
7308       "version": "1.1.2",
7309       "resolved": "http://registry.npm.taobao.org/sort-keys/download/sort-keys-1.1.2.tgz",
7310       "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=",
7311       "dev": true,
7312       "requires": {
7313         "is-plain-obj": "1.1.0"
7314       }
7315     },
7316     "source-list-map": {
7317       "version": "2.0.0",
7318       "resolved": "http://registry.npm.taobao.org/source-list-map/download/source-list-map-2.0.0.tgz",
7319       "integrity": "sha1-qqR0A/eyRakvvJfqCPJQ1gh+0IU=",
7320       "dev": true
7321     },
7322     "source-map": {
7323       "version": "0.5.6",
7324       "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.5.6.tgz",
7325       "integrity": "sha1-dc449SvwczxafwwRjYEzSiu19BI=",
7326       "dev": true
7327     },
7328     "source-map-loader": {
7329       "version": "0.2.1",
7330       "resolved": "http://registry.npm.taobao.org/source-map-loader/download/source-map-loader-0.2.1.tgz",
7331       "integrity": "sha1-SBJr6SML1H+tBeRqjDwuPS2r5Qc=",
7332       "dev": true,
7333       "requires": {
7334         "async": "0.9.2",
7335         "loader-utils": "0.2.17",
7336         "source-map": "0.1.43"
7337       },
7338       "dependencies": {
7339         "async": {
7340           "version": "0.9.2",
7341           "resolved": "http://registry.npm.taobao.org/async/download/async-0.9.2.tgz",
7342           "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=",
7343           "dev": true
7344         },
7345         "loader-utils": {
7346           "version": "0.2.17",
7347           "resolved": "http://registry.npm.taobao.org/loader-utils/download/loader-utils-0.2.17.tgz",
7348           "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=",
7349           "dev": true,
7350           "requires": {
7351             "big.js": "3.1.3",
7352             "emojis-list": "2.1.0",
7353             "json5": "0.5.1",
7354             "object-assign": "4.1.1"
7355           }
7356         },
7357         "source-map": {
7358           "version": "0.1.43",
7359           "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.1.43.tgz",
7360           "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=",
7361           "dev": true,
7362           "requires": {
7363             "amdefine": "1.0.1"
7364           }
7365         }
7366       }
7367     },
7368     "source-map-support": {
7369       "version": "0.4.16",
7370       "resolved": "http://registry.npm.taobao.org/source-map-support/download/source-map-support-0.4.16.tgz",
7371       "integrity": "sha1-Fv7PmCEkZ9AX1Yair2jWKLlCHNg=",
7372       "dev": true,
7373       "requires": {
7374         "source-map": "0.5.6"
7375       }
7376     },
7377     "spdx-correct": {
7378       "version": "1.0.2",
7379       "resolved": "http://registry.npm.taobao.org/spdx-correct/download/spdx-correct-1.0.2.tgz",
7380       "integrity": "sha1-SzBz2TP/UfORLwOsVRlJikFQ20A=",
7381       "dev": true,
7382       "requires": {
7383         "spdx-license-ids": "1.2.2"
7384       }
7385     },
7386     "spdx-expression-parse": {
7387       "version": "1.0.4",
7388       "resolved": "http://registry.npm.taobao.org/spdx-expression-parse/download/spdx-expression-parse-1.0.4.tgz",
7389       "integrity": "sha1-m98vIOH0DtRH++JzJmGR/O1RYmw=",
7390       "dev": true
7391     },
7392     "spdx-license-ids": {
7393       "version": "1.2.2",
7394       "resolved": "http://registry.npm.taobao.org/spdx-license-ids/download/spdx-license-ids-1.2.2.tgz",
7395       "integrity": "sha1-yd96NCRZSt5r0RkA1ZZpbcBrrFc=",
7396       "dev": true
7397     },
7398     "spdy": {
7399       "version": "3.4.7",
7400       "resolved": "http://registry.npm.taobao.org/spdy/download/spdy-3.4.7.tgz",
7401       "integrity": "sha1-Qv9B7OXMD5mjpsKKq7c/XDsDrLw=",
7402       "dev": true,
7403       "requires": {
7404         "debug": "2.6.8",
7405         "handle-thing": "1.2.5",
7406         "http-deceiver": "1.2.7",
7407         "safe-buffer": "5.1.1",
7408         "select-hose": "2.0.0",
7409         "spdy-transport": "2.0.20"
7410       }
7411     },
7412     "spdy-transport": {
7413       "version": "2.0.20",
7414       "resolved": "http://registry.npm.taobao.org/spdy-transport/download/spdy-transport-2.0.20.tgz",
7415       "integrity": "sha1-c15yBUxIayNU/onnAiVgBKOazk0=",
7416       "dev": true,
7417       "requires": {
7418         "debug": "2.6.8",
7419         "detect-node": "2.0.3",
7420         "hpack.js": "2.1.6",
7421         "obuf": "1.1.1",
7422         "readable-stream": "2.3.3",
7423         "safe-buffer": "5.1.1",
7424         "wbuf": "1.7.2"
7425       },
7426       "dependencies": {
7427         "isarray": {
7428           "version": "1.0.0",
7429           "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
7430           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
7431           "dev": true
7432         },
7433         "readable-stream": {
7434           "version": "2.3.3",
7435           "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.3.tgz",
7436           "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=",
7437           "dev": true,
7438           "requires": {
7439             "core-util-is": "1.0.2",
7440             "inherits": "2.0.3",
7441             "isarray": "1.0.0",
7442             "process-nextick-args": "1.0.7",
7443             "safe-buffer": "5.1.1",
7444             "string_decoder": "1.0.3",
7445             "util-deprecate": "1.0.2"
7446           }
7447         },
7448         "string_decoder": {
7449           "version": "1.0.3",
7450           "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-1.0.3.tgz",
7451           "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=",
7452           "dev": true,
7453           "requires": {
7454             "safe-buffer": "5.1.1"
7455           }
7456         }
7457       }
7458     },
7459     "sprintf-js": {
7460       "version": "1.0.3",
7461       "resolved": "http://registry.npm.taobao.org/sprintf-js/download/sprintf-js-1.0.3.tgz",
7462       "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
7463       "dev": true
7464     },
7465     "sshpk": {
7466       "version": "1.13.1",
7467       "resolved": "http://registry.npm.taobao.org/sshpk/download/sshpk-1.13.1.tgz",
7468       "integrity": "sha1-US322mKHFEMW3EwY/hzx2UBzm+M=",
7469       "dev": true,
7470       "requires": {
7471         "asn1": "0.2.3",
7472         "assert-plus": "1.0.0",
7473         "bcrypt-pbkdf": "1.0.1",
7474         "dashdash": "1.14.1",
7475         "ecc-jsbn": "0.1.1",
7476         "getpass": "0.1.7",
7477         "jsbn": "0.1.1",
7478         "tweetnacl": "0.14.5"
7479       },
7480       "dependencies": {
7481         "assert-plus": {
7482           "version": "1.0.0",
7483           "resolved": "http://registry.npm.taobao.org/assert-plus/download/assert-plus-1.0.0.tgz",
7484           "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
7485           "dev": true
7486         }
7487       }
7488     },
7489     "statuses": {
7490       "version": "1.3.1",
7491       "resolved": "http://registry.npm.taobao.org/statuses/download/statuses-1.3.1.tgz",
7492       "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=",
7493       "dev": true
7494     },
7495     "stdout-stream": {
7496       "version": "1.4.0",
7497       "resolved": "http://registry.npm.taobao.org/stdout-stream/download/stdout-stream-1.4.0.tgz",
7498       "integrity": "sha1-osfIWH5U2UJ+qe2zrD8s1SLfN4s=",
7499       "dev": true,
7500       "optional": true,
7501       "requires": {
7502         "readable-stream": "2.3.3"
7503       },
7504       "dependencies": {
7505         "isarray": {
7506           "version": "1.0.0",
7507           "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
7508           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
7509           "dev": true,
7510           "optional": true
7511         },
7512         "readable-stream": {
7513           "version": "2.3.3",
7514           "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.3.tgz",
7515           "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=",
7516           "dev": true,
7517           "optional": true,
7518           "requires": {
7519             "core-util-is": "1.0.2",
7520             "inherits": "2.0.3",
7521             "isarray": "1.0.0",
7522             "process-nextick-args": "1.0.7",
7523             "safe-buffer": "5.1.1",
7524             "string_decoder": "1.0.3",
7525             "util-deprecate": "1.0.2"
7526           }
7527         },
7528         "string_decoder": {
7529           "version": "1.0.3",
7530           "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-1.0.3.tgz",
7531           "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=",
7532           "dev": true,
7533           "optional": true,
7534           "requires": {
7535             "safe-buffer": "5.1.1"
7536           }
7537         }
7538       }
7539     },
7540     "stream-browserify": {
7541       "version": "2.0.1",
7542       "resolved": "http://registry.npm.taobao.org/stream-browserify/download/stream-browserify-2.0.1.tgz",
7543       "integrity": "sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds=",
7544       "dev": true,
7545       "requires": {
7546         "inherits": "2.0.3",
7547         "readable-stream": "2.3.3"
7548       },
7549       "dependencies": {
7550         "isarray": {
7551           "version": "1.0.0",
7552           "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
7553           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
7554           "dev": true
7555         },
7556         "readable-stream": {
7557           "version": "2.3.3",
7558           "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.3.tgz",
7559           "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=",
7560           "dev": true,
7561           "requires": {
7562             "core-util-is": "1.0.2",
7563             "inherits": "2.0.3",
7564             "isarray": "1.0.0",
7565             "process-nextick-args": "1.0.7",
7566             "safe-buffer": "5.1.1",
7567             "string_decoder": "1.0.3",
7568             "util-deprecate": "1.0.2"
7569           }
7570         },
7571         "string_decoder": {
7572           "version": "1.0.3",
7573           "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-1.0.3.tgz",
7574           "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=",
7575           "dev": true,
7576           "requires": {
7577             "safe-buffer": "5.1.1"
7578           }
7579         }
7580       }
7581     },
7582     "stream-http": {
7583       "version": "2.7.2",
7584       "resolved": "http://registry.npm.taobao.org/stream-http/download/stream-http-2.7.2.tgz",
7585       "integrity": "sha1-QKBQ7I3DtTsz2ZCUFcAsC/Gr+60=",
7586       "dev": true,
7587       "requires": {
7588         "builtin-status-codes": "3.0.0",
7589         "inherits": "2.0.3",
7590         "readable-stream": "2.3.3",
7591         "to-arraybuffer": "1.0.1",
7592         "xtend": "4.0.1"
7593       },
7594       "dependencies": {
7595         "isarray": {
7596           "version": "1.0.0",
7597           "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
7598           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
7599           "dev": true
7600         },
7601         "readable-stream": {
7602           "version": "2.3.3",
7603           "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.3.tgz",
7604           "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=",
7605           "dev": true,
7606           "requires": {
7607             "core-util-is": "1.0.2",
7608             "inherits": "2.0.3",
7609             "isarray": "1.0.0",
7610             "process-nextick-args": "1.0.7",
7611             "safe-buffer": "5.1.1",
7612             "string_decoder": "1.0.3",
7613             "util-deprecate": "1.0.2"
7614           }
7615         },
7616         "string_decoder": {
7617           "version": "1.0.3",
7618           "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-1.0.3.tgz",
7619           "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=",
7620           "dev": true,
7621           "requires": {
7622             "safe-buffer": "5.1.1"
7623           }
7624         }
7625       }
7626     },
7627     "strict-uri-encode": {
7628       "version": "1.1.0",
7629       "resolved": "http://registry.npm.taobao.org/strict-uri-encode/download/strict-uri-encode-1.1.0.tgz",
7630       "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=",
7631       "dev": true
7632     },
7633     "string_decoder": {
7634       "version": "0.10.31",
7635       "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-0.10.31.tgz",
7636       "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
7637       "dev": true
7638     },
7639     "string-width": {
7640       "version": "2.1.1",
7641       "resolved": "http://registry.npm.taobao.org/string-width/download/string-width-2.1.1.tgz",
7642       "integrity": "sha1-q5Pyeo3BPSjKyBXEYhQ6bZASrp4=",
7643       "dev": true,
7644       "requires": {
7645         "is-fullwidth-code-point": "2.0.0",
7646         "strip-ansi": "4.0.0"
7647       },
7648       "dependencies": {
7649         "ansi-regex": {
7650           "version": "3.0.0",
7651           "resolved": "http://registry.npm.taobao.org/ansi-regex/download/ansi-regex-3.0.0.tgz",
7652           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
7653           "dev": true
7654         },
7655         "strip-ansi": {
7656           "version": "4.0.0",
7657           "resolved": "http://registry.npm.taobao.org/strip-ansi/download/strip-ansi-4.0.0.tgz",
7658           "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
7659           "dev": true,
7660           "requires": {
7661             "ansi-regex": "3.0.0"
7662           }
7663         }
7664       }
7665     },
7666     "stringstream": {
7667       "version": "0.0.5",
7668       "resolved": "http://registry.npm.taobao.org/stringstream/download/stringstream-0.0.5.tgz",
7669       "integrity": "sha1-TkhM1N5aC7vuGORjB3EKioFiGHg=",
7670       "dev": true
7671     },
7672     "strip-ansi": {
7673       "version": "3.0.1",
7674       "resolved": "http://registry.npm.taobao.org/strip-ansi/download/strip-ansi-3.0.1.tgz",
7675       "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
7676       "dev": true,
7677       "requires": {
7678         "ansi-regex": "2.1.1"
7679       }
7680     },
7681     "strip-bom": {
7682       "version": "2.0.0",
7683       "resolved": "http://registry.npm.taobao.org/strip-bom/download/strip-bom-2.0.0.tgz",
7684       "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
7685       "dev": true,
7686       "requires": {
7687         "is-utf8": "0.2.1"
7688       }
7689     },
7690     "strip-eof": {
7691       "version": "1.0.0",
7692       "resolved": "http://registry.npm.taobao.org/strip-eof/download/strip-eof-1.0.0.tgz",
7693       "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
7694       "dev": true
7695     },
7696     "strip-indent": {
7697       "version": "1.0.1",
7698       "resolved": "http://registry.npm.taobao.org/strip-indent/download/strip-indent-1.0.1.tgz",
7699       "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
7700       "dev": true,
7701       "requires": {
7702         "get-stdin": "4.0.1"
7703       }
7704     },
7705     "strip-json-comments": {
7706       "version": "2.0.1",
7707       "resolved": "http://registry.npm.taobao.org/strip-json-comments/download/strip-json-comments-2.0.1.tgz",
7708       "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
7709       "dev": true
7710     },
7711     "style-loader": {
7712       "version": "0.13.2",
7713       "resolved": "http://registry.npm.taobao.org/style-loader/download/style-loader-0.13.2.tgz",
7714       "integrity": "sha1-dFMzhM9pjHEEx5URULSXF63C87s=",
7715       "dev": true,
7716       "requires": {
7717         "loader-utils": "1.1.0"
7718       }
7719     },
7720     "stylus": {
7721       "version": "0.54.5",
7722       "resolved": "http://registry.npm.taobao.org/stylus/download/stylus-0.54.5.tgz",
7723       "integrity": "sha1-QrlWCTHKcJDOhRWnmLqeaqPW3Hk=",
7724       "dev": true,
7725       "requires": {
7726         "css-parse": "1.7.0",
7727         "debug": "2.6.8",
7728         "glob": "7.0.6",
7729         "mkdirp": "0.5.1",
7730         "sax": "0.5.8",
7731         "source-map": "0.1.43"
7732       },
7733       "dependencies": {
7734         "glob": {
7735           "version": "7.0.6",
7736           "resolved": "http://registry.npm.taobao.org/glob/download/glob-7.0.6.tgz",
7737           "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=",
7738           "dev": true,
7739           "requires": {
7740             "fs.realpath": "1.0.0",
7741             "inflight": "1.0.6",
7742             "inherits": "2.0.3",
7743             "minimatch": "3.0.4",
7744             "once": "1.4.0",
7745             "path-is-absolute": "1.0.1"
7746           }
7747         },
7748         "sax": {
7749           "version": "0.5.8",
7750           "resolved": "http://registry.npm.taobao.org/sax/download/sax-0.5.8.tgz",
7751           "integrity": "sha1-1HLbIo6zMcJQaw6MFVJK25OdEsE=",
7752           "dev": true
7753         },
7754         "source-map": {
7755           "version": "0.1.43",
7756           "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.1.43.tgz",
7757           "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=",
7758           "dev": true,
7759           "requires": {
7760             "amdefine": "1.0.1"
7761           }
7762         }
7763       }
7764     },
7765     "stylus-loader": {
7766       "version": "3.0.1",
7767       "resolved": "http://registry.npm.taobao.org/stylus-loader/download/stylus-loader-3.0.1.tgz",
7768       "integrity": "sha1-d/SzT9Aw0lsmF7z1UT21sHMMQIk=",
7769       "dev": true,
7770       "requires": {
7771         "loader-utils": "1.1.0",
7772         "lodash.clonedeep": "4.5.0",
7773         "when": "3.6.4"
7774       }
7775     },
7776     "supports-color": {
7777       "version": "3.2.3",
7778       "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-3.2.3.tgz",
7779       "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
7780       "dev": true,
7781       "requires": {
7782         "has-flag": "1.0.0"
7783       }
7784     },
7785     "svgo": {
7786       "version": "0.7.2",
7787       "resolved": "http://registry.npm.taobao.org/svgo/download/svgo-0.7.2.tgz",
7788       "integrity": "sha1-n1dyQTlSE1xv779Ar+ak+qiLS7U=",
7789       "dev": true,
7790       "requires": {
7791         "coa": "1.0.4",
7792         "colors": "1.1.2",
7793         "csso": "2.3.2",
7794         "js-yaml": "3.7.0",
7795         "mkdirp": "0.5.1",
7796         "sax": "1.2.4",
7797         "whet.extend": "0.9.9"
7798       }
7799     },
7800     "symbol-observable": {
7801       "version": "1.0.4",
7802       "resolved": "http://registry.npm.taobao.org/symbol-observable/download/symbol-observable-1.0.4.tgz",
7803       "integrity": "sha1-Kb9hXUqnEhvdiYsi1LP5vE4qoD0="
7804     },
7805     "tapable": {
7806       "version": "0.2.8",
7807       "resolved": "http://registry.npm.taobao.org/tapable/download/tapable-0.2.8.tgz",
7808       "integrity": "sha1-mTcqXJmb8t8WCvwNdL7U9HlIzSI=",
7809       "dev": true
7810     },
7811     "tar": {
7812       "version": "2.2.1",
7813       "resolved": "http://registry.npm.taobao.org/tar/download/tar-2.2.1.tgz",
7814       "integrity": "sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=",
7815       "dev": true,
7816       "optional": true,
7817       "requires": {
7818         "block-stream": "0.0.9",
7819         "fstream": "1.0.11",
7820         "inherits": "2.0.3"
7821       }
7822     },
7823     "temp": {
7824       "version": "0.8.3",
7825       "resolved": "http://registry.npm.taobao.org/temp/download/temp-0.8.3.tgz",
7826       "integrity": "sha1-4Ma8TSa5AxJEEOT+2BEDAU38H1k=",
7827       "dev": true,
7828       "requires": {
7829         "os-tmpdir": "1.0.2",
7830         "rimraf": "2.2.8"
7831       },
7832       "dependencies": {
7833         "rimraf": {
7834           "version": "2.2.8",
7835           "resolved": "http://registry.npm.taobao.org/rimraf/download/rimraf-2.2.8.tgz",
7836           "integrity": "sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI=",
7837           "dev": true
7838         }
7839       }
7840     },
7841     "tether": {
7842       "version": "1.4.0",
7843       "resolved": "http://10.75.8.148/repository/npm-pub/tether/-/tether-1.4.0.tgz",
7844       "integrity": "sha1-D5+hcfdb9YSF2BSelHmdeudNHBo="
7845     },
7846     "through": {
7847       "version": "2.3.8",
7848       "resolved": "http://registry.npm.taobao.org/through/download/through-2.3.8.tgz",
7849       "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
7850       "dev": true
7851     },
7852     "thunky": {
7853       "version": "0.1.0",
7854       "resolved": "http://registry.npm.taobao.org/thunky/download/thunky-0.1.0.tgz",
7855       "integrity": "sha1-vzAUaCTituZ7Dy16Ssi+smkIaE4=",
7856       "dev": true
7857     },
7858     "time-stamp": {
7859       "version": "2.0.0",
7860       "resolved": "http://registry.npm.taobao.org/time-stamp/download/time-stamp-2.0.0.tgz",
7861       "integrity": "sha1-lcakRTDhW6jW9KPsuMOj+sRto1c=",
7862       "dev": true
7863     },
7864     "timers-browserify": {
7865       "version": "2.0.4",
7866       "resolved": "http://registry.npm.taobao.org/timers-browserify/download/timers-browserify-2.0.4.tgz",
7867       "integrity": "sha1-lspT9LeUpefA4b18yIo3Ipj6AeY=",
7868       "dev": true,
7869       "requires": {
7870         "setimmediate": "1.0.5"
7871       }
7872     },
7873     "tmp": {
7874       "version": "0.0.31",
7875       "resolved": "http://registry.npm.taobao.org/tmp/download/tmp-0.0.31.tgz",
7876       "integrity": "sha1-jzirlDjhcxXl29izZX6L+yd65Kc=",
7877       "dev": true,
7878       "requires": {
7879         "os-tmpdir": "1.0.2"
7880       }
7881     },
7882     "to-array": {
7883       "version": "0.1.4",
7884       "resolved": "http://registry.npm.taobao.org/to-array/download/to-array-0.1.4.tgz",
7885       "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=",
7886       "dev": true
7887     },
7888     "to-arraybuffer": {
7889       "version": "1.0.1",
7890       "resolved": "http://registry.npm.taobao.org/to-arraybuffer/download/to-arraybuffer-1.0.1.tgz",
7891       "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=",
7892       "dev": true
7893     },
7894     "to-fast-properties": {
7895       "version": "1.0.3",
7896       "resolved": "http://registry.npm.taobao.org/to-fast-properties/download/to-fast-properties-1.0.3.tgz",
7897       "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=",
7898       "dev": true
7899     },
7900     "toposort": {
7901       "version": "1.0.3",
7902       "resolved": "http://registry.npm.taobao.org/toposort/download/toposort-1.0.3.tgz",
7903       "integrity": "sha1-8CzYp0vYvi/A6YYRw7rLlaFxhpw=",
7904       "dev": true
7905     },
7906     "tough-cookie": {
7907       "version": "2.3.2",
7908       "resolved": "http://registry.npm.taobao.org/tough-cookie/download/tough-cookie-2.3.2.tgz",
7909       "integrity": "sha1-8IH3bkyFcg5sN6X6ztc3FQ2EByo=",
7910       "dev": true,
7911       "requires": {
7912         "punycode": "1.4.1"
7913       }
7914     },
7915     "trim-newlines": {
7916       "version": "1.0.0",
7917       "resolved": "http://registry.npm.taobao.org/trim-newlines/download/trim-newlines-1.0.0.tgz",
7918       "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
7919       "dev": true
7920     },
7921     "trim-right": {
7922       "version": "1.0.1",
7923       "resolved": "http://registry.npm.taobao.org/trim-right/download/trim-right-1.0.1.tgz",
7924       "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=",
7925       "dev": true
7926     },
7927     "ts-node": {
7928       "version": "3.2.2",
7929       "resolved": "http://registry.npm.taobao.org/ts-node/download/ts-node-3.2.2.tgz",
7930       "integrity": "sha1-u9KOOK9Kqj6WB2xGbhsiAZfBo84=",
7931       "dev": true,
7932       "requires": {
7933         "arrify": "1.0.1",
7934         "chalk": "2.1.0",
7935         "diff": "3.3.0",
7936         "make-error": "1.3.0",
7937         "minimist": "1.2.0",
7938         "mkdirp": "0.5.1",
7939         "source-map-support": "0.4.16",
7940         "tsconfig": "6.0.0",
7941         "v8flags": "3.0.0",
7942         "yn": "2.0.0"
7943       },
7944       "dependencies": {
7945         "minimist": {
7946           "version": "1.2.0",
7947           "resolved": "http://registry.npm.taobao.org/minimist/download/minimist-1.2.0.tgz",
7948           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
7949           "dev": true
7950         }
7951       }
7952     },
7953     "tsconfig": {
7954       "version": "6.0.0",
7955       "resolved": "http://registry.npm.taobao.org/tsconfig/download/tsconfig-6.0.0.tgz",
7956       "integrity": "sha1-aw6DdgA9evGGT434+J3QBZ/80DI=",
7957       "dev": true,
7958       "requires": {
7959         "strip-bom": "3.0.0",
7960         "strip-json-comments": "2.0.1"
7961       },
7962       "dependencies": {
7963         "strip-bom": {
7964           "version": "3.0.0",
7965           "resolved": "http://registry.npm.taobao.org/strip-bom/download/strip-bom-3.0.0.tgz",
7966           "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
7967           "dev": true
7968         }
7969       }
7970     },
7971     "tsickle": {
7972       "version": "0.21.6",
7973       "resolved": "http://registry.npm.taobao.org/tsickle/download/tsickle-0.21.6.tgz",
7974       "integrity": "sha1-U7Abl5xcE/2xOvs/uVgXflmRWI0=",
7975       "dev": true,
7976       "requires": {
7977         "minimist": "1.2.0",
7978         "mkdirp": "0.5.1",
7979         "source-map": "0.5.6",
7980         "source-map-support": "0.4.16"
7981       },
7982       "dependencies": {
7983         "minimist": {
7984           "version": "1.2.0",
7985           "resolved": "http://registry.npm.taobao.org/minimist/download/minimist-1.2.0.tgz",
7986           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
7987           "dev": true
7988         }
7989       }
7990     },
7991     "tslib": {
7992       "version": "1.7.1",
7993       "resolved": "http://registry.npm.taobao.org/tslib/download/tslib-1.7.1.tgz",
7994       "integrity": "sha1-vIAEFkaRkjp5/oN4u+s9ogF1OOw="
7995     },
7996     "tslint": {
7997       "version": "5.3.2",
7998       "resolved": "http://registry.npm.taobao.org/tslint/download/tslint-5.3.2.tgz",
7999       "integrity": "sha1-5WRZ+wlacwfxA7hAUhdPXju+9u0=",
8000       "dev": true,
8001       "requires": {
8002         "babel-code-frame": "6.26.0",
8003         "colors": "1.1.2",
8004         "diff": "3.3.0",
8005         "glob": "7.1.2",
8006         "optimist": "0.6.1",
8007         "resolve": "1.4.0",
8008         "semver": "5.4.1",
8009         "tslib": "1.7.1",
8010         "tsutils": "2.8.0"
8011       },
8012       "dependencies": {
8013         "optimist": {
8014           "version": "0.6.1",
8015           "resolved": "http://registry.npm.taobao.org/optimist/download/optimist-0.6.1.tgz",
8016           "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
8017           "dev": true,
8018           "requires": {
8019             "minimist": "0.0.8",
8020             "wordwrap": "0.0.3"
8021           }
8022         }
8023       }
8024     },
8025     "tsutils": {
8026       "version": "2.8.0",
8027       "resolved": "http://registry.npm.taobao.org/tsutils/download/tsutils-2.8.0.tgz",
8028       "integrity": "sha1-AWAXNymzvxOGKN0UoVN+AIUdgUo=",
8029       "dev": true,
8030       "requires": {
8031         "tslib": "1.7.1"
8032       }
8033     },
8034     "tty-browserify": {
8035       "version": "0.0.0",
8036       "resolved": "http://registry.npm.taobao.org/tty-browserify/download/tty-browserify-0.0.0.tgz",
8037       "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=",
8038       "dev": true
8039     },
8040     "tunnel-agent": {
8041       "version": "0.6.0",
8042       "resolved": "http://registry.npm.taobao.org/tunnel-agent/download/tunnel-agent-0.6.0.tgz",
8043       "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
8044       "dev": true,
8045       "requires": {
8046         "safe-buffer": "5.1.1"
8047       }
8048     },
8049     "tweetnacl": {
8050       "version": "0.14.5",
8051       "resolved": "http://registry.npm.taobao.org/tweetnacl/download/tweetnacl-0.14.5.tgz",
8052       "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
8053       "dev": true,
8054       "optional": true
8055     },
8056     "type-is": {
8057       "version": "1.6.15",
8058       "resolved": "http://registry.npm.taobao.org/type-is/download/type-is-1.6.15.tgz",
8059       "integrity": "sha1-yrEPtJCeRByChC6v4a1kbIGARBA=",
8060       "dev": true,
8061       "requires": {
8062         "media-typer": "0.3.0",
8063         "mime-types": "2.1.16"
8064       }
8065     },
8066     "typescript": {
8067       "version": "2.3.4",
8068       "resolved": "http://registry.npm.taobao.org/typescript/download/typescript-2.3.4.tgz",
8069       "integrity": "sha1-PTgyGCgjHkNPKHUUlZw3qCtin0I=",
8070       "dev": true
8071     },
8072     "uglify-js": {
8073       "version": "3.0.28",
8074       "resolved": "http://registry.npm.taobao.org/uglify-js/download/uglify-js-3.0.28.tgz",
8075       "integrity": "sha1-lrhJXwJylEeHtYQ6FnmqMmZA1fc=",
8076       "dev": true,
8077       "requires": {
8078         "commander": "2.11.0",
8079         "source-map": "0.5.6"
8080       }
8081     },
8082     "uglify-to-browserify": {
8083       "version": "1.0.2",
8084       "resolved": "http://registry.npm.taobao.org/uglify-to-browserify/download/uglify-to-browserify-1.0.2.tgz",
8085       "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=",
8086       "dev": true,
8087       "optional": true
8088     },
8089     "uglifyjs-webpack-plugin": {
8090       "version": "0.4.6",
8091       "resolved": "http://registry.npm.taobao.org/uglifyjs-webpack-plugin/download/uglifyjs-webpack-plugin-0.4.6.tgz",
8092       "integrity": "sha1-uVH0q7a9YX5m9j64kUmOORdj4wk=",
8093       "dev": true,
8094       "requires": {
8095         "source-map": "0.5.6",
8096         "uglify-js": "2.8.29",
8097         "webpack-sources": "1.0.1"
8098       },
8099       "dependencies": {
8100         "camelcase": {
8101           "version": "1.2.1",
8102           "resolved": "http://registry.npm.taobao.org/camelcase/download/camelcase-1.2.1.tgz",
8103           "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=",
8104           "dev": true
8105         },
8106         "cliui": {
8107           "version": "2.1.0",
8108           "resolved": "http://registry.npm.taobao.org/cliui/download/cliui-2.1.0.tgz",
8109           "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=",
8110           "dev": true,
8111           "requires": {
8112             "center-align": "0.1.3",
8113             "right-align": "0.1.3",
8114             "wordwrap": "0.0.2"
8115           }
8116         },
8117         "uglify-js": {
8118           "version": "2.8.29",
8119           "resolved": "http://registry.npm.taobao.org/uglify-js/download/uglify-js-2.8.29.tgz",
8120           "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=",
8121           "dev": true,
8122           "requires": {
8123             "source-map": "0.5.6",
8124             "uglify-to-browserify": "1.0.2",
8125             "yargs": "3.10.0"
8126           }
8127         },
8128         "wordwrap": {
8129           "version": "0.0.2",
8130           "resolved": "http://registry.npm.taobao.org/wordwrap/download/wordwrap-0.0.2.tgz",
8131           "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=",
8132           "dev": true
8133         },
8134         "yargs": {
8135           "version": "3.10.0",
8136           "resolved": "http://registry.npm.taobao.org/yargs/download/yargs-3.10.0.tgz",
8137           "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=",
8138           "dev": true,
8139           "requires": {
8140             "camelcase": "1.2.1",
8141             "cliui": "2.1.0",
8142             "decamelize": "1.2.0",
8143             "window-size": "0.1.0"
8144           }
8145         }
8146       }
8147     },
8148     "ultron": {
8149       "version": "1.0.2",
8150       "resolved": "http://registry.npm.taobao.org/ultron/download/ultron-1.0.2.tgz",
8151       "integrity": "sha1-rOEWq1V80Zc4ak6I9GhTeMiy5Po=",
8152       "dev": true
8153     },
8154     "uniq": {
8155       "version": "1.0.1",
8156       "resolved": "http://registry.npm.taobao.org/uniq/download/uniq-1.0.1.tgz",
8157       "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=",
8158       "dev": true
8159     },
8160     "uniqid": {
8161       "version": "4.1.1",
8162       "resolved": "http://registry.npm.taobao.org/uniqid/download/uniqid-4.1.1.tgz",
8163       "integrity": "sha1-iSIN32t1GuUrX3JISGNShZa7hME=",
8164       "dev": true,
8165       "requires": {
8166         "macaddress": "0.2.8"
8167       }
8168     },
8169     "uniqs": {
8170       "version": "2.0.0",
8171       "resolved": "http://registry.npm.taobao.org/uniqs/download/uniqs-2.0.0.tgz",
8172       "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=",
8173       "dev": true
8174     },
8175     "universalify": {
8176       "version": "0.1.1",
8177       "resolved": "http://registry.npm.taobao.org/universalify/download/universalify-0.1.1.tgz",
8178       "integrity": "sha1-+nG63UQ3r0wUiEHjs7Fl+enlkLc=",
8179       "dev": true
8180     },
8181     "unpipe": {
8182       "version": "1.0.0",
8183       "resolved": "http://registry.npm.taobao.org/unpipe/download/unpipe-1.0.0.tgz",
8184       "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
8185       "dev": true
8186     },
8187     "upper-case": {
8188       "version": "1.1.3",
8189       "resolved": "http://registry.npm.taobao.org/upper-case/download/upper-case-1.1.3.tgz",
8190       "integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=",
8191       "dev": true
8192     },
8193     "url": {
8194       "version": "0.11.0",
8195       "resolved": "http://registry.npm.taobao.org/url/download/url-0.11.0.tgz",
8196       "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
8197       "dev": true,
8198       "requires": {
8199         "punycode": "1.3.2",
8200         "querystring": "0.2.0"
8201       },
8202       "dependencies": {
8203         "punycode": {
8204           "version": "1.3.2",
8205           "resolved": "http://registry.npm.taobao.org/punycode/download/punycode-1.3.2.tgz",
8206           "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
8207           "dev": true
8208         }
8209       }
8210     },
8211     "url-loader": {
8212       "version": "0.5.9",
8213       "resolved": "http://registry.npm.taobao.org/url-loader/download/url-loader-0.5.9.tgz",
8214       "integrity": "sha1-zI/qgse5Bud3cBklCGnlaemVwpU=",
8215       "dev": true,
8216       "requires": {
8217         "loader-utils": "1.1.0",
8218         "mime": "1.3.6"
8219       }
8220     },
8221     "url-parse": {
8222       "version": "1.1.9",
8223       "resolved": "http://registry.npm.taobao.org/url-parse/download/url-parse-1.1.9.tgz",
8224       "integrity": "sha1-xn8dd11R8KGJEd17P/rSe7nlvRk=",
8225       "dev": true,
8226       "requires": {
8227         "querystringify": "1.0.0",
8228         "requires-port": "1.0.0"
8229       },
8230       "dependencies": {
8231         "querystringify": {
8232           "version": "1.0.0",
8233           "resolved": "http://registry.npm.taobao.org/querystringify/download/querystringify-1.0.0.tgz",
8234           "integrity": "sha1-YoYkIRLFtxL6ZU5SZlK/ahP/Bcs=",
8235           "dev": true
8236         }
8237       }
8238     },
8239     "user-home": {
8240       "version": "1.1.1",
8241       "resolved": "http://registry.npm.taobao.org/user-home/download/user-home-1.1.1.tgz",
8242       "integrity": "sha1-K1viOjK2Onyd640PKNSFcko98ZA=",
8243       "dev": true
8244     },
8245     "useragent": {
8246       "version": "2.2.1",
8247       "resolved": "http://registry.npm.taobao.org/useragent/download/useragent-2.2.1.tgz",
8248       "integrity": "sha1-z1k+9PLRdYdei7ZY6pLhik/QbY4=",
8249       "dev": true,
8250       "requires": {
8251         "lru-cache": "2.2.4",
8252         "tmp": "0.0.31"
8253       },
8254       "dependencies": {
8255         "lru-cache": {
8256           "version": "2.2.4",
8257           "resolved": "http://registry.npm.taobao.org/lru-cache/download/lru-cache-2.2.4.tgz",
8258           "integrity": "sha1-bGWGGb7PFAMdDQtZSxYELOTcBj0=",
8259           "dev": true
8260         }
8261       }
8262     },
8263     "util": {
8264       "version": "0.10.3",
8265       "resolved": "http://registry.npm.taobao.org/util/download/util-0.10.3.tgz",
8266       "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
8267       "dev": true,
8268       "requires": {
8269         "inherits": "2.0.1"
8270       },
8271       "dependencies": {
8272         "inherits": {
8273           "version": "2.0.1",
8274           "resolved": "http://registry.npm.taobao.org/inherits/download/inherits-2.0.1.tgz",
8275           "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
8276           "dev": true
8277         }
8278       }
8279     },
8280     "util-deprecate": {
8281       "version": "1.0.2",
8282       "resolved": "http://registry.npm.taobao.org/util-deprecate/download/util-deprecate-1.0.2.tgz",
8283       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
8284       "dev": true
8285     },
8286     "utila": {
8287       "version": "0.4.0",
8288       "resolved": "http://registry.npm.taobao.org/utila/download/utila-0.4.0.tgz",
8289       "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=",
8290       "dev": true
8291     },
8292     "utils-merge": {
8293       "version": "1.0.0",
8294       "resolved": "http://registry.npm.taobao.org/utils-merge/download/utils-merge-1.0.0.tgz",
8295       "integrity": "sha1-ApT7kiu5N1FTVBxPcJYjHyh8ivg=",
8296       "dev": true
8297     },
8298     "uuid": {
8299       "version": "3.1.0",
8300       "resolved": "http://registry.npm.taobao.org/uuid/download/uuid-3.1.0.tgz",
8301       "integrity": "sha1-PdPT55Crwk17DToDT/q6vijrvAQ=",
8302       "dev": true
8303     },
8304     "v8flags": {
8305       "version": "3.0.0",
8306       "resolved": "http://registry.npm.taobao.org/v8flags/download/v8flags-3.0.0.tgz",
8307       "integrity": "sha1-S+lgRIjgxBI2Rd73BbGEjRa44B8=",
8308       "dev": true,
8309       "requires": {
8310         "user-home": "1.1.1"
8311       }
8312     },
8313     "validate-npm-package-license": {
8314       "version": "3.0.1",
8315       "resolved": "http://registry.npm.taobao.org/validate-npm-package-license/download/validate-npm-package-license-3.0.1.tgz",
8316       "integrity": "sha1-KAS6vnEq0zeUWaz74kdGqywwP7w=",
8317       "dev": true,
8318       "requires": {
8319         "spdx-correct": "1.0.2",
8320         "spdx-expression-parse": "1.0.4"
8321       }
8322     },
8323     "vary": {
8324       "version": "1.1.1",
8325       "resolved": "http://registry.npm.taobao.org/vary/download/vary-1.1.1.tgz",
8326       "integrity": "sha1-Z1Neu2lMHVIldFeYRmUyP1h+jTc=",
8327       "dev": true
8328     },
8329     "vendors": {
8330       "version": "1.0.1",
8331       "resolved": "http://registry.npm.taobao.org/vendors/download/vendors-1.0.1.tgz",
8332       "integrity": "sha1-N61zyO5Bf7PVgOeFMSMH0nSEfyI=",
8333       "dev": true
8334     },
8335     "verror": {
8336       "version": "1.10.0",
8337       "resolved": "http://registry.npm.taobao.org/verror/download/verror-1.10.0.tgz",
8338       "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
8339       "dev": true,
8340       "requires": {
8341         "assert-plus": "1.0.0",
8342         "core-util-is": "1.0.2",
8343         "extsprintf": "1.3.0"
8344       },
8345       "dependencies": {
8346         "assert-plus": {
8347           "version": "1.0.0",
8348           "resolved": "http://registry.npm.taobao.org/assert-plus/download/assert-plus-1.0.0.tgz",
8349           "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
8350           "dev": true
8351         }
8352       }
8353     },
8354     "vlq": {
8355       "version": "0.2.2",
8356       "resolved": "http://registry.npm.taobao.org/vlq/download/vlq-0.2.2.tgz",
8357       "integrity": "sha1-4xbVJXtAuGu0PLjV/qXX9U1rDKE=",
8358       "dev": true
8359     },
8360     "vm-browserify": {
8361       "version": "0.0.4",
8362       "resolved": "http://registry.npm.taobao.org/vm-browserify/download/vm-browserify-0.0.4.tgz",
8363       "integrity": "sha1-XX6kW7755Kb/ZflUOOCofDV9WnM=",
8364       "dev": true,
8365       "requires": {
8366         "indexof": "0.0.1"
8367       }
8368     },
8369     "void-elements": {
8370       "version": "2.0.1",
8371       "resolved": "http://registry.npm.taobao.org/void-elements/download/void-elements-2.0.1.tgz",
8372       "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=",
8373       "dev": true
8374     },
8375     "walk-sync": {
8376       "version": "0.3.2",
8377       "resolved": "http://registry.npm.taobao.org/walk-sync/download/walk-sync-0.3.2.tgz",
8378       "integrity": "sha1-SCcoCvxC0OA1NnxKTjHurA0Tb3U=",
8379       "dev": true,
8380       "requires": {
8381         "ensure-posix-path": "1.0.2",
8382         "matcher-collection": "1.0.4"
8383       }
8384     },
8385     "watchpack": {
8386       "version": "1.4.0",
8387       "resolved": "http://registry.npm.taobao.org/watchpack/download/watchpack-1.4.0.tgz",
8388       "integrity": "sha1-ShRyvLuVK9Cpu0A2gB+VTfs5+qw=",
8389       "dev": true,
8390       "requires": {
8391         "async": "2.5.0",
8392         "chokidar": "1.7.0",
8393         "graceful-fs": "4.1.11"
8394       }
8395     },
8396     "wbuf": {
8397       "version": "1.7.2",
8398       "resolved": "http://registry.npm.taobao.org/wbuf/download/wbuf-1.7.2.tgz",
8399       "integrity": "sha1-1pe5nx9ZUS3ydRvkJ2nBWAtYAf4=",
8400       "dev": true,
8401       "requires": {
8402         "minimalistic-assert": "1.0.0"
8403       }
8404     },
8405     "webdriver-js-extender": {
8406       "version": "1.0.0",
8407       "resolved": "http://registry.npm.taobao.org/webdriver-js-extender/download/webdriver-js-extender-1.0.0.tgz",
8408       "integrity": "sha1-gcUzqeM9W/tZe05j4s2yW1R3dRU=",
8409       "dev": true,
8410       "requires": {
8411         "@types/selenium-webdriver": "2.53.42",
8412         "selenium-webdriver": "2.53.3"
8413       },
8414       "dependencies": {
8415         "adm-zip": {
8416           "version": "0.4.4",
8417           "resolved": "http://registry.npm.taobao.org/adm-zip/download/adm-zip-0.4.4.tgz",
8418           "integrity": "sha1-ph7VrmkFw66lizplfSUDMJEFJzY=",
8419           "dev": true
8420         },
8421         "sax": {
8422           "version": "0.6.1",
8423           "resolved": "http://registry.npm.taobao.org/sax/download/sax-0.6.1.tgz",
8424           "integrity": "sha1-VjsZx8HeiS4Jv8Ty/DDjwn8JUrk=",
8425           "dev": true
8426         },
8427         "selenium-webdriver": {
8428           "version": "2.53.3",
8429           "resolved": "http://registry.npm.taobao.org/selenium-webdriver/download/selenium-webdriver-2.53.3.tgz",
8430           "integrity": "sha1-0p/1qVff8aG0ncRXdW5OS/vc4IU=",
8431           "dev": true,
8432           "requires": {
8433             "adm-zip": "0.4.4",
8434             "rimraf": "2.6.1",
8435             "tmp": "0.0.24",
8436             "ws": "1.1.2",
8437             "xml2js": "0.4.4"
8438           }
8439         },
8440         "tmp": {
8441           "version": "0.0.24",
8442           "resolved": "http://registry.npm.taobao.org/tmp/download/tmp-0.0.24.tgz",
8443           "integrity": "sha1-1qXhmNFKmDXMby18PZ4wJCjIzxI=",
8444           "dev": true
8445         },
8446         "xml2js": {
8447           "version": "0.4.4",
8448           "resolved": "http://registry.npm.taobao.org/xml2js/download/xml2js-0.4.4.tgz",
8449           "integrity": "sha1-MREBAAMAiuGSQOuhdJe1fHKcVV0=",
8450           "dev": true,
8451           "requires": {
8452             "sax": "0.6.1",
8453             "xmlbuilder": "9.0.4"
8454           }
8455         }
8456       }
8457     },
8458     "webpack": {
8459       "version": "3.4.1",
8460       "resolved": "http://registry.npm.taobao.org/webpack/download/webpack-3.4.1.tgz",
8461       "integrity": "sha1-TD9PP7MYFVpNsMtqNv8FxWl0GPQ=",
8462       "dev": true,
8463       "requires": {
8464         "acorn": "5.1.1",
8465         "acorn-dynamic-import": "2.0.2",
8466         "ajv": "5.2.2",
8467         "ajv-keywords": "2.1.0",
8468         "async": "2.5.0",
8469         "enhanced-resolve": "3.4.1",
8470         "escope": "3.6.0",
8471         "interpret": "1.0.3",
8472         "json-loader": "0.5.7",
8473         "json5": "0.5.1",
8474         "loader-runner": "2.3.0",
8475         "loader-utils": "1.1.0",
8476         "memory-fs": "0.4.1",
8477         "mkdirp": "0.5.1",
8478         "node-libs-browser": "2.0.0",
8479         "source-map": "0.5.6",
8480         "supports-color": "4.2.1",
8481         "tapable": "0.2.8",
8482         "uglifyjs-webpack-plugin": "0.4.6",
8483         "watchpack": "1.4.0",
8484         "webpack-sources": "1.0.1",
8485         "yargs": "8.0.2"
8486       },
8487       "dependencies": {
8488         "camelcase": {
8489           "version": "4.1.0",
8490           "resolved": "http://registry.npm.taobao.org/camelcase/download/camelcase-4.1.0.tgz",
8491           "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
8492           "dev": true
8493         },
8494         "find-up": {
8495           "version": "2.1.0",
8496           "resolved": "http://registry.npm.taobao.org/find-up/download/find-up-2.1.0.tgz",
8497           "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
8498           "dev": true,
8499           "requires": {
8500             "locate-path": "2.0.0"
8501           }
8502         },
8503         "has-flag": {
8504           "version": "2.0.0",
8505           "resolved": "http://registry.npm.taobao.org/has-flag/download/has-flag-2.0.0.tgz",
8506           "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=",
8507           "dev": true
8508         },
8509         "load-json-file": {
8510           "version": "2.0.0",
8511           "resolved": "http://registry.npm.taobao.org/load-json-file/download/load-json-file-2.0.0.tgz",
8512           "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=",
8513           "dev": true,
8514           "requires": {
8515             "graceful-fs": "4.1.11",
8516             "parse-json": "2.2.0",
8517             "pify": "2.3.0",
8518             "strip-bom": "3.0.0"
8519           }
8520         },
8521         "os-locale": {
8522           "version": "2.1.0",
8523           "resolved": "http://registry.npm.taobao.org/os-locale/download/os-locale-2.1.0.tgz",
8524           "integrity": "sha1-QrwpAKa1uL0XN2yOiCtlr8zyS/I=",
8525           "dev": true,
8526           "requires": {
8527             "execa": "0.7.0",
8528             "lcid": "1.0.0",
8529             "mem": "1.1.0"
8530           }
8531         },
8532         "path-type": {
8533           "version": "2.0.0",
8534           "resolved": "http://registry.npm.taobao.org/path-type/download/path-type-2.0.0.tgz",
8535           "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=",
8536           "dev": true,
8537           "requires": {
8538             "pify": "2.3.0"
8539           }
8540         },
8541         "read-pkg": {
8542           "version": "2.0.0",
8543           "resolved": "http://registry.npm.taobao.org/read-pkg/download/read-pkg-2.0.0.tgz",
8544           "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=",
8545           "dev": true,
8546           "requires": {
8547             "load-json-file": "2.0.0",
8548             "normalize-package-data": "2.4.0",
8549             "path-type": "2.0.0"
8550           }
8551         },
8552         "read-pkg-up": {
8553           "version": "2.0.0",
8554           "resolved": "http://registry.npm.taobao.org/read-pkg-up/download/read-pkg-up-2.0.0.tgz",
8555           "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=",
8556           "dev": true,
8557           "requires": {
8558             "find-up": "2.1.0",
8559             "read-pkg": "2.0.0"
8560           }
8561         },
8562         "strip-bom": {
8563           "version": "3.0.0",
8564           "resolved": "http://registry.npm.taobao.org/strip-bom/download/strip-bom-3.0.0.tgz",
8565           "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
8566           "dev": true
8567         },
8568         "supports-color": {
8569           "version": "4.2.1",
8570           "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-4.2.1.tgz",
8571           "integrity": "sha1-ZaS7JjHpDgJCDbpVVMN1pHVLuDY=",
8572           "dev": true,
8573           "requires": {
8574             "has-flag": "2.0.0"
8575           }
8576         },
8577         "which-module": {
8578           "version": "2.0.0",
8579           "resolved": "http://registry.npm.taobao.org/which-module/download/which-module-2.0.0.tgz",
8580           "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
8581           "dev": true
8582         },
8583         "yargs": {
8584           "version": "8.0.2",
8585           "resolved": "http://registry.npm.taobao.org/yargs/download/yargs-8.0.2.tgz",
8586           "integrity": "sha1-YpmpBVsc78lp/355wdkY3Osiw2A=",
8587           "dev": true,
8588           "requires": {
8589             "camelcase": "4.1.0",
8590             "cliui": "3.2.0",
8591             "decamelize": "1.2.0",
8592             "get-caller-file": "1.0.2",
8593             "os-locale": "2.1.0",
8594             "read-pkg-up": "2.0.0",
8595             "require-directory": "2.1.1",
8596             "require-main-filename": "1.0.1",
8597             "set-blocking": "2.0.0",
8598             "string-width": "2.1.1",
8599             "which-module": "2.0.0",
8600             "y18n": "3.2.1",
8601             "yargs-parser": "7.0.0"
8602           }
8603         },
8604         "yargs-parser": {
8605           "version": "7.0.0",
8606           "resolved": "http://registry.npm.taobao.org/yargs-parser/download/yargs-parser-7.0.0.tgz",
8607           "integrity": "sha1-jQrELxbqVd69MyyvTEA4s+P139k=",
8608           "dev": true,
8609           "requires": {
8610             "camelcase": "4.1.0"
8611           }
8612         }
8613       }
8614     },
8615     "webpack-dev-middleware": {
8616       "version": "1.12.0",
8617       "resolved": "http://registry.npm.taobao.org/webpack-dev-middleware/download/webpack-dev-middleware-1.12.0.tgz",
8618       "integrity": "sha1-007++y7dp+HTtdvgcolRMhllFwk=",
8619       "dev": true,
8620       "requires": {
8621         "memory-fs": "0.4.1",
8622         "mime": "1.3.6",
8623         "path-is-absolute": "1.0.1",
8624         "range-parser": "1.2.0",
8625         "time-stamp": "2.0.0"
8626       }
8627     },
8628     "webpack-dev-server": {
8629       "version": "2.5.1",
8630       "resolved": "http://registry.npm.taobao.org/webpack-dev-server/download/webpack-dev-server-2.5.1.tgz",
8631       "integrity": "sha1-oC5yaoe7YD211xq7fW0mSb8Qx2k=",
8632       "dev": true,
8633       "requires": {
8634         "ansi-html": "0.0.7",
8635         "bonjour": "3.5.0",
8636         "chokidar": "1.7.0",
8637         "compression": "1.7.0",
8638         "connect-history-api-fallback": "1.3.0",
8639         "del": "3.0.0",
8640         "express": "4.15.4",
8641         "html-entities": "1.2.1",
8642         "http-proxy-middleware": "0.17.4",
8643         "internal-ip": "1.2.0",
8644         "opn": "4.0.2",
8645         "portfinder": "1.0.13",
8646         "selfsigned": "1.10.1",
8647         "serve-index": "1.9.0",
8648         "sockjs": "0.3.18",
8649         "sockjs-client": "1.1.2",
8650         "spdy": "3.4.7",
8651         "strip-ansi": "3.0.1",
8652         "supports-color": "3.2.3",
8653         "webpack-dev-middleware": "1.12.0",
8654         "yargs": "6.6.0"
8655       },
8656       "dependencies": {
8657         "camelcase": {
8658           "version": "3.0.0",
8659           "resolved": "http://registry.npm.taobao.org/camelcase/download/camelcase-3.0.0.tgz",
8660           "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
8661           "dev": true
8662         },
8663         "is-fullwidth-code-point": {
8664           "version": "1.0.0",
8665           "resolved": "http://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-1.0.0.tgz",
8666           "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
8667           "dev": true,
8668           "requires": {
8669             "number-is-nan": "1.0.1"
8670           }
8671         },
8672         "opn": {
8673           "version": "4.0.2",
8674           "resolved": "http://registry.npm.taobao.org/opn/download/opn-4.0.2.tgz",
8675           "integrity": "sha1-erwi5kTf9jsKltWrfyeQwPAavJU=",
8676           "dev": true,
8677           "requires": {
8678             "object-assign": "4.1.1",
8679             "pinkie-promise": "2.0.1"
8680           }
8681         },
8682         "string-width": {
8683           "version": "1.0.2",
8684           "resolved": "http://registry.npm.taobao.org/string-width/download/string-width-1.0.2.tgz",
8685           "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
8686           "dev": true,
8687           "requires": {
8688             "code-point-at": "1.1.0",
8689             "is-fullwidth-code-point": "1.0.0",
8690             "strip-ansi": "3.0.1"
8691           }
8692         },
8693         "yargs": {
8694           "version": "6.6.0",
8695           "resolved": "http://registry.npm.taobao.org/yargs/download/yargs-6.6.0.tgz",
8696           "integrity": "sha1-eC7CHvQDNF+DCoCMo9UTr1YGUgg=",
8697           "dev": true,
8698           "requires": {
8699             "camelcase": "3.0.0",
8700             "cliui": "3.2.0",
8701             "decamelize": "1.2.0",
8702             "get-caller-file": "1.0.2",
8703             "os-locale": "1.4.0",
8704             "read-pkg-up": "1.0.1",
8705             "require-directory": "2.1.1",
8706             "require-main-filename": "1.0.1",
8707             "set-blocking": "2.0.0",
8708             "string-width": "1.0.2",
8709             "which-module": "1.0.0",
8710             "y18n": "3.2.1",
8711             "yargs-parser": "4.2.1"
8712           }
8713         },
8714         "yargs-parser": {
8715           "version": "4.2.1",
8716           "resolved": "http://registry.npm.taobao.org/yargs-parser/download/yargs-parser-4.2.1.tgz",
8717           "integrity": "sha1-KczqwNxPA8bIe0qfIX3RjJ90hxw=",
8718           "dev": true,
8719           "requires": {
8720             "camelcase": "3.0.0"
8721           }
8722         }
8723       }
8724     },
8725     "webpack-merge": {
8726       "version": "4.1.0",
8727       "resolved": "http://registry.npm.taobao.org/webpack-merge/download/webpack-merge-4.1.0.tgz",
8728       "integrity": "sha1-atciI7PguDflMeRZfBmfkJNhUR4=",
8729       "dev": true,
8730       "requires": {
8731         "lodash": "4.17.4"
8732       }
8733     },
8734     "webpack-sources": {
8735       "version": "1.0.1",
8736       "resolved": "http://registry.npm.taobao.org/webpack-sources/download/webpack-sources-1.0.1.tgz",
8737       "integrity": "sha1-xzVkNqTRMSO+LiQmoF0drZy+Zc8=",
8738       "dev": true,
8739       "requires": {
8740         "source-list-map": "2.0.0",
8741         "source-map": "0.5.6"
8742       }
8743     },
8744     "websocket-driver": {
8745       "version": "0.6.5",
8746       "resolved": "http://registry.npm.taobao.org/websocket-driver/download/websocket-driver-0.6.5.tgz",
8747       "integrity": "sha1-XLJVbOuF9Dc8bYI4qmkchFThOjY=",
8748       "dev": true,
8749       "requires": {
8750         "websocket-extensions": "0.1.1"
8751       }
8752     },
8753     "websocket-extensions": {
8754       "version": "0.1.1",
8755       "resolved": "http://registry.npm.taobao.org/websocket-extensions/download/websocket-extensions-0.1.1.tgz",
8756       "integrity": "sha1-domUmcGEtu91Q3fC27DNbLVdKec=",
8757       "dev": true
8758     },
8759     "when": {
8760       "version": "3.6.4",
8761       "resolved": "http://registry.npm.taobao.org/when/download/when-3.6.4.tgz",
8762       "integrity": "sha1-RztRfsFZ4rhQBUl6E5g/CVQS404=",
8763       "dev": true
8764     },
8765     "whet.extend": {
8766       "version": "0.9.9",
8767       "resolved": "http://registry.npm.taobao.org/whet.extend/download/whet.extend-0.9.9.tgz",
8768       "integrity": "sha1-+HfVv2SMl+WqVC+twW1qJZucEaE=",
8769       "dev": true
8770     },
8771     "which": {
8772       "version": "1.3.0",
8773       "resolved": "http://registry.npm.taobao.org/which/download/which-1.3.0.tgz",
8774       "integrity": "sha1-/wS9/AEO5UfXgL7DjhrBwnd9JTo=",
8775       "dev": true,
8776       "requires": {
8777         "isexe": "2.0.0"
8778       }
8779     },
8780     "which-module": {
8781       "version": "1.0.0",
8782       "resolved": "http://registry.npm.taobao.org/which-module/download/which-module-1.0.0.tgz",
8783       "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=",
8784       "dev": true
8785     },
8786     "wide-align": {
8787       "version": "1.1.2",
8788       "resolved": "http://registry.npm.taobao.org/wide-align/download/wide-align-1.1.2.tgz",
8789       "integrity": "sha1-Vx4PGwYEY268DfwhsDObvjE0FxA=",
8790       "dev": true,
8791       "requires": {
8792         "string-width": "1.0.2"
8793       },
8794       "dependencies": {
8795         "is-fullwidth-code-point": {
8796           "version": "1.0.0",
8797           "resolved": "http://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-1.0.0.tgz",
8798           "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
8799           "dev": true,
8800           "requires": {
8801             "number-is-nan": "1.0.1"
8802           }
8803         },
8804         "string-width": {
8805           "version": "1.0.2",
8806           "resolved": "http://registry.npm.taobao.org/string-width/download/string-width-1.0.2.tgz",
8807           "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
8808           "dev": true,
8809           "requires": {
8810             "code-point-at": "1.1.0",
8811             "is-fullwidth-code-point": "1.0.0",
8812             "strip-ansi": "3.0.1"
8813           }
8814         }
8815       }
8816     },
8817     "window-size": {
8818       "version": "0.1.0",
8819       "resolved": "http://registry.npm.taobao.org/window-size/download/window-size-0.1.0.tgz",
8820       "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=",
8821       "dev": true
8822     },
8823     "wordwrap": {
8824       "version": "0.0.3",
8825       "resolved": "http://registry.npm.taobao.org/wordwrap/download/wordwrap-0.0.3.tgz",
8826       "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",
8827       "dev": true
8828     },
8829     "wrap-ansi": {
8830       "version": "2.1.0",
8831       "resolved": "http://registry.npm.taobao.org/wrap-ansi/download/wrap-ansi-2.1.0.tgz",
8832       "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
8833       "dev": true,
8834       "requires": {
8835         "string-width": "1.0.2",
8836         "strip-ansi": "3.0.1"
8837       },
8838       "dependencies": {
8839         "is-fullwidth-code-point": {
8840           "version": "1.0.0",
8841           "resolved": "http://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-1.0.0.tgz",
8842           "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
8843           "dev": true,
8844           "requires": {
8845             "number-is-nan": "1.0.1"
8846           }
8847         },
8848         "string-width": {
8849           "version": "1.0.2",
8850           "resolved": "http://registry.npm.taobao.org/string-width/download/string-width-1.0.2.tgz",
8851           "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
8852           "dev": true,
8853           "requires": {
8854             "code-point-at": "1.1.0",
8855             "is-fullwidth-code-point": "1.0.0",
8856             "strip-ansi": "3.0.1"
8857           }
8858         }
8859       }
8860     },
8861     "wrappy": {
8862       "version": "1.0.2",
8863       "resolved": "http://registry.npm.taobao.org/wrappy/download/wrappy-1.0.2.tgz",
8864       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
8865       "dev": true
8866     },
8867     "ws": {
8868       "version": "1.1.2",
8869       "resolved": "http://registry.npm.taobao.org/ws/download/ws-1.1.2.tgz",
8870       "integrity": "sha1-iiRPoFJAHgjJiGz0SoUYnh/UBn8=",
8871       "dev": true,
8872       "requires": {
8873         "options": "0.0.6",
8874         "ultron": "1.0.2"
8875       }
8876     },
8877     "wtf-8": {
8878       "version": "1.0.0",
8879       "resolved": "http://registry.npm.taobao.org/wtf-8/download/wtf-8-1.0.0.tgz",
8880       "integrity": "sha1-OS2LotDxw00e4tYw8V0O+2jhBIo=",
8881       "dev": true
8882     },
8883     "xml-char-classes": {
8884       "version": "1.0.0",
8885       "resolved": "http://registry.npm.taobao.org/xml-char-classes/download/xml-char-classes-1.0.0.tgz",
8886       "integrity": "sha1-ZGV4SKIP/F31g6Qq2KJ3tFErvE0=",
8887       "dev": true
8888     },
8889     "xml2js": {
8890       "version": "0.4.18",
8891       "resolved": "http://registry.npm.taobao.org/xml2js/download/xml2js-0.4.18.tgz",
8892       "integrity": "sha1-oRfsgVOu6yL5VBv76IBeNdrnuWk=",
8893       "dev": true,
8894       "requires": {
8895         "sax": "1.2.4",
8896         "xmlbuilder": "9.0.4"
8897       }
8898     },
8899     "xmlbuilder": {
8900       "version": "9.0.4",
8901       "resolved": "http://registry.npm.taobao.org/xmlbuilder/download/xmlbuilder-9.0.4.tgz",
8902       "integrity": "sha1-UZy0ymhtAFqEINNJbz8MruzKWA8=",
8903       "dev": true
8904     },
8905     "xmldom": {
8906       "version": "0.1.27",
8907       "resolved": "http://registry.npm.taobao.org/xmldom/download/xmldom-0.1.27.tgz",
8908       "integrity": "sha1-1QH5ezvbQDr4757MIFcxh6rawOk=",
8909       "dev": true
8910     },
8911     "xmlhttprequest-ssl": {
8912       "version": "1.5.3",
8913       "resolved": "http://registry.npm.taobao.org/xmlhttprequest-ssl/download/xmlhttprequest-ssl-1.5.3.tgz",
8914       "integrity": "sha1-GFqIjATspGw+QHDZn3tJ3jUomS0=",
8915       "dev": true
8916     },
8917     "xtend": {
8918       "version": "4.0.1",
8919       "resolved": "http://registry.npm.taobao.org/xtend/download/xtend-4.0.1.tgz",
8920       "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=",
8921       "dev": true
8922     },
8923     "y18n": {
8924       "version": "3.2.1",
8925       "resolved": "http://registry.npm.taobao.org/y18n/download/y18n-3.2.1.tgz",
8926       "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
8927       "dev": true
8928     },
8929     "yallist": {
8930       "version": "2.1.2",
8931       "resolved": "http://registry.npm.taobao.org/yallist/download/yallist-2.1.2.tgz",
8932       "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
8933       "dev": true
8934     },
8935     "yargs": {
8936       "version": "7.1.0",
8937       "resolved": "http://registry.npm.taobao.org/yargs/download/yargs-7.1.0.tgz",
8938       "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=",
8939       "dev": true,
8940       "optional": true,
8941       "requires": {
8942         "camelcase": "3.0.0",
8943         "cliui": "3.2.0",
8944         "decamelize": "1.2.0",
8945         "get-caller-file": "1.0.2",
8946         "os-locale": "1.4.0",
8947         "read-pkg-up": "1.0.1",
8948         "require-directory": "2.1.1",
8949         "require-main-filename": "1.0.1",
8950         "set-blocking": "2.0.0",
8951         "string-width": "1.0.2",
8952         "which-module": "1.0.0",
8953         "y18n": "3.2.1",
8954         "yargs-parser": "5.0.0"
8955       },
8956       "dependencies": {
8957         "camelcase": {
8958           "version": "3.0.0",
8959           "resolved": "http://registry.npm.taobao.org/camelcase/download/camelcase-3.0.0.tgz",
8960           "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
8961           "dev": true,
8962           "optional": true
8963         },
8964         "is-fullwidth-code-point": {
8965           "version": "1.0.0",
8966           "resolved": "http://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-1.0.0.tgz",
8967           "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
8968           "dev": true,
8969           "optional": true,
8970           "requires": {
8971             "number-is-nan": "1.0.1"
8972           }
8973         },
8974         "string-width": {
8975           "version": "1.0.2",
8976           "resolved": "http://registry.npm.taobao.org/string-width/download/string-width-1.0.2.tgz",
8977           "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
8978           "dev": true,
8979           "optional": true,
8980           "requires": {
8981             "code-point-at": "1.1.0",
8982             "is-fullwidth-code-point": "1.0.0",
8983             "strip-ansi": "3.0.1"
8984           }
8985         }
8986       }
8987     },
8988     "yargs-parser": {
8989       "version": "5.0.0",
8990       "resolved": "http://registry.npm.taobao.org/yargs-parser/download/yargs-parser-5.0.0.tgz",
8991       "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=",
8992       "dev": true,
8993       "optional": true,
8994       "requires": {
8995         "camelcase": "3.0.0"
8996       },
8997       "dependencies": {
8998         "camelcase": {
8999           "version": "3.0.0",
9000           "resolved": "http://registry.npm.taobao.org/camelcase/download/camelcase-3.0.0.tgz",
9001           "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
9002           "dev": true,
9003           "optional": true
9004         }
9005       }
9006     },
9007     "yeast": {
9008       "version": "0.1.2",
9009       "resolved": "http://registry.npm.taobao.org/yeast/download/yeast-0.1.2.tgz",
9010       "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=",
9011       "dev": true
9012     },
9013     "yn": {
9014       "version": "2.0.0",
9015       "resolved": "http://registry.npm.taobao.org/yn/download/yn-2.0.0.tgz",
9016       "integrity": "sha1-5a2ryKz0CPY4X8dklWhMiOavaJo=",
9017       "dev": true
9018     },
9019     "zone.js": {
9020       "version": "0.8.16",
9021       "resolved": "http://registry.npm.taobao.org/zone.js/download/zone.js-0.8.16.tgz",
9022       "integrity": "sha1-rDG2xBj4jA+Ritas2KQCrKkxOrs="
9023     }
9024   }
9025 }