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