UNPKG

111 kBJSONView Raw
1{
2 "name": "root-ts",
3 "version": "0.9.36",
4 "lockfileVersion": 1,
5 "requires": true,
6 "dependencies": {
7 "@types/async": {
8 "version": "2.0.46",
9 "resolved": "http://registry.npm.taobao.org/@types/async/download/@types/async-2.0.46.tgz",
10 "integrity": "sha1-8TpsM2plgrldDAJp55a3CUiP1U0="
11 },
12 "@types/body-parser": {
13 "version": "1.16.8",
14 "resolved": "http://registry.npm.taobao.org/@types/body-parser/download/@types/body-parser-1.16.8.tgz",
15 "integrity": "sha1-aH7DQUBiSjvsKxqOqSaEeK6PO+M=",
16 "requires": {
17 "@types/express": "4.11.0",
18 "@types/node": "8.5.2"
19 }
20 },
21 "@types/bson": {
22 "version": "1.0.6",
23 "resolved": "http://registry.npm.taobao.org/@types/bson/download/@types/bson-1.0.6.tgz",
24 "integrity": "sha1-hpHwQtmd0WOl603W3eWH00SffNo=",
25 "requires": {
26 "@types/node": "8.5.2"
27 }
28 },
29 "@types/colors": {
30 "version": "1.1.3",
31 "resolved": "http://registry.npm.taobao.org/@types/colors/download/@types/colors-1.1.3.tgz",
32 "integrity": "sha1-VBOwp6GxbdGL4OP9V9L+7Mgcx3Y="
33 },
34 "@types/commander": {
35 "version": "2.12.2",
36 "resolved": "http://registry.npm.taobao.org/@types/commander/download/@types/commander-2.12.2.tgz",
37 "integrity": "sha1-GDBBojhC1CgUePpdI8XKeOb9CK4=",
38 "requires": {
39 "commander": "2.12.2"
40 }
41 },
42 "@types/connect-mongo": {
43 "version": "0.0.34",
44 "resolved": "http://registry.npm.taobao.org/@types/connect-mongo/download/@types/connect-mongo-0.0.34.tgz",
45 "integrity": "sha1-o5Z8zsE+wxzMM22maCHOLE/nVPs=",
46 "requires": {
47 "@types/express": "4.11.0",
48 "@types/express-session": "1.15.6",
49 "@types/mongodb": "2.2.18",
50 "@types/mongoose": "4.7.32"
51 }
52 },
53 "@types/events": {
54 "version": "1.1.0",
55 "resolved": "http://registry.npm.taobao.org/@types/events/download/@types/events-1.1.0.tgz",
56 "integrity": "sha1-k7G+kfY8GERQOFJyxHtklv0CjgI="
57 },
58 "@types/express": {
59 "version": "4.11.0",
60 "resolved": "http://registry.npm.taobao.org/@types/express/download/@types/express-4.11.0.tgz",
61 "integrity": "sha1-I01lKAr5F8spBjS3qNa8rCSuy60=",
62 "requires": {
63 "@types/body-parser": "1.16.8",
64 "@types/express-serve-static-core": "4.11.0",
65 "@types/serve-static": "1.13.1"
66 }
67 },
68 "@types/express-serve-static-core": {
69 "version": "4.11.0",
70 "resolved": "http://registry.npm.taobao.org/@types/express-serve-static-core/download/@types/express-serve-static-core-4.11.0.tgz",
71 "integrity": "sha1-qq9HJ3cZHD5W7HqhYANMa1Xr3Vk=",
72 "requires": {
73 "@types/node": "8.5.2"
74 }
75 },
76 "@types/express-session": {
77 "version": "1.15.6",
78 "resolved": "http://registry.npm.taobao.org/@types/express-session/download/@types/express-session-1.15.6.tgz",
79 "integrity": "sha1-63yROXGlatDYPv6+Tp96r/p32O0=",
80 "requires": {
81 "@types/express": "4.11.0",
82 "@types/node": "8.5.2"
83 }
84 },
85 "@types/form-data": {
86 "version": "2.2.1",
87 "resolved": "http://registry.npm.taobao.org/@types/form-data/download/@types/form-data-2.2.1.tgz",
88 "integrity": "sha1-7is7jqoRwJOCiZU2BrdFtzjFSx4=",
89 "requires": {
90 "@types/node": "8.5.2"
91 }
92 },
93 "@types/mime": {
94 "version": "2.0.0",
95 "resolved": "http://registry.npm.taobao.org/@types/mime/download/@types/mime-2.0.0.tgz",
96 "integrity": "sha1-WnMG42fFObn2VDSZ3o3VGfrDeos="
97 },
98 "@types/mongodb": {
99 "version": "2.2.18",
100 "resolved": "http://registry.npm.taobao.org/@types/mongodb/download/@types/mongodb-2.2.18.tgz",
101 "integrity": "sha1-a2IFbAgcm7pCUwyDHP+12k50gEw=",
102 "requires": {
103 "@types/bson": "1.0.6",
104 "@types/events": "1.1.0",
105 "@types/node": "8.5.2"
106 }
107 },
108 "@types/mongoose": {
109 "version": "4.7.32",
110 "resolved": "http://registry.npm.taobao.org/@types/mongoose/download/@types/mongoose-4.7.32.tgz",
111 "integrity": "sha1-D8JDVENHHvJOu75GCAYIbONKh8w=",
112 "requires": {
113 "@types/events": "1.1.0",
114 "@types/mongodb": "2.2.18",
115 "@types/node": "8.5.2"
116 }
117 },
118 "@types/multer": {
119 "version": "1.3.6",
120 "resolved": "http://registry.npm.taobao.org/@types/multer/download/@types/multer-1.3.6.tgz",
121 "integrity": "sha1-4ARUB0v5/YbSDqZS66mFDrdmBMQ=",
122 "requires": {
123 "@types/express": "4.11.0"
124 }
125 },
126 "@types/node": {
127 "version": "8.5.2",
128 "resolved": "http://registry.npm.taobao.org/@types/node/download/@types/node-8.5.2.tgz",
129 "integrity": "sha1-g7gQP6miwug9ePcBqap8lTlzmqU="
130 },
131 "@types/path-to-regexp": {
132 "version": "1.7.0",
133 "resolved": "http://registry.npm.taobao.org/@types/path-to-regexp/download/@types/path-to-regexp-1.7.0.tgz",
134 "integrity": "sha1-8a+dnJ21+K2AqnXtQk22ZcSNbNQ=",
135 "requires": {
136 "path-to-regexp": "1.7.0"
137 }
138 },
139 "@types/request": {
140 "version": "2.0.9",
141 "resolved": "http://registry.npm.taobao.org/@types/request/download/@types/request-2.0.9.tgz",
142 "integrity": "sha1-EluKYNikOejYfm0TNcYczNwYNDo=",
143 "requires": {
144 "@types/form-data": "2.2.1",
145 "@types/node": "8.5.2"
146 }
147 },
148 "@types/serve-static": {
149 "version": "1.13.1",
150 "resolved": "http://registry.npm.taobao.org/@types/serve-static/download/@types/serve-static-1.13.1.tgz",
151 "integrity": "sha1-HSgB+mNdJ0zZfU7AfiayG0QSdJI=",
152 "requires": {
153 "@types/express-serve-static-core": "4.11.0",
154 "@types/mime": "2.0.0"
155 }
156 },
157 "@types/uuid": {
158 "version": "3.4.3",
159 "resolved": "http://registry.npm.taobao.org/@types/uuid/download/@types/uuid-3.4.3.tgz",
160 "integrity": "sha1-EhrOJl9Vac5A9PbQ/3ijOMcyp1Q=",
161 "requires": {
162 "@types/node": "8.5.2"
163 }
164 },
165 "@types/ws": {
166 "version": "3.2.1",
167 "resolved": "http://registry.npm.taobao.org/@types/ws/download/@types/ws-3.2.1.tgz",
168 "integrity": "sha1-sMFXnljmhvg84Kl7uUY9KXBYJ/s=",
169 "requires": {
170 "@types/node": "8.5.2"
171 }
172 },
173 "@types/xml2js": {
174 "version": "0.4.2",
175 "resolved": "http://registry.npm.taobao.org/@types/xml2js/download/@types/xml2js-0.4.2.tgz",
176 "integrity": "sha1-pLhLOHn/1HEJU/2Syr/emopOhFY=",
177 "requires": {
178 "@types/node": "8.5.2"
179 }
180 },
181 "abab": {
182 "version": "1.0.4",
183 "resolved": "http://registry.npm.taobao.org/abab/download/abab-1.0.4.tgz",
184 "integrity": "sha1-X6rZwsB/YN12dw9xzwJbYqY8/U4="
185 },
186 "acorn": {
187 "version": "4.0.13",
188 "resolved": "http://registry.npm.taobao.org/acorn/download/acorn-4.0.13.tgz",
189 "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c="
190 },
191 "acorn-globals": {
192 "version": "3.1.0",
193 "resolved": "http://registry.npm.taobao.org/acorn-globals/download/acorn-globals-3.1.0.tgz",
194 "integrity": "sha1-/YJw9x+7SZawBPqIDuXUZXOnMb8=",
195 "requires": {
196 "acorn": "4.0.13"
197 }
198 },
199 "ajv": {
200 "version": "5.2.3",
201 "resolved": "http://registry.npm.taobao.org/ajv/download/ajv-5.2.3.tgz",
202 "integrity": "sha1-wG9Zh3jETGsWGrr+NGa4GtGBTtI=",
203 "requires": {
204 "co": "4.6.0",
205 "fast-deep-equal": "1.0.0",
206 "json-schema-traverse": "0.3.1",
207 "json-stable-stringify": "1.0.1"
208 }
209 },
210 "anymatch": {
211 "version": "1.3.2",
212 "resolved": "http://registry.npm.taobao.org/anymatch/download/anymatch-1.3.2.tgz",
213 "integrity": "sha1-VT3Lj5HjyImEXf26NMd3IbkLnXo=",
214 "requires": {
215 "micromatch": "2.3.11",
216 "normalize-path": "2.1.1"
217 }
218 },
219 "append-field": {
220 "version": "0.1.0",
221 "resolved": "http://registry.npm.taobao.org/append-field/download/append-field-0.1.0.tgz",
222 "integrity": "sha1-bdxY+gg8e8VF08WZWygwzCNm1Eo="
223 },
224 "arr-diff": {
225 "version": "2.0.0",
226 "resolved": "http://registry.npm.taobao.org/arr-diff/download/arr-diff-2.0.0.tgz",
227 "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=",
228 "requires": {
229 "arr-flatten": "1.1.0"
230 }
231 },
232 "arr-flatten": {
233 "version": "1.1.0",
234 "resolved": "http://registry.npm.taobao.org/arr-flatten/download/arr-flatten-1.1.0.tgz",
235 "integrity": "sha1-NgSLv/TntH4TZkQxbJlmnqWukfE="
236 },
237 "array-equal": {
238 "version": "1.0.0",
239 "resolved": "http://registry.npm.taobao.org/array-equal/download/array-equal-1.0.0.tgz",
240 "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM="
241 },
242 "array-unique": {
243 "version": "0.2.1",
244 "resolved": "http://registry.npm.taobao.org/array-unique/download/array-unique-0.2.1.tgz",
245 "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM="
246 },
247 "asn1": {
248 "version": "0.2.3",
249 "resolved": "http://registry.npm.taobao.org/asn1/download/asn1-0.2.3.tgz",
250 "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y="
251 },
252 "assert-plus": {
253 "version": "1.0.0",
254 "resolved": "http://registry.npm.taobao.org/assert-plus/download/assert-plus-1.0.0.tgz",
255 "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
256 },
257 "async": {
258 "version": "2.6.0",
259 "resolved": "http://registry.npm.taobao.org/async/download/async-2.6.0.tgz",
260 "integrity": "sha1-YaKau2/MAm/qd+VtHG7FOnlZUfQ=",
261 "requires": {
262 "lodash": "4.17.4"
263 }
264 },
265 "async-each": {
266 "version": "1.0.1",
267 "resolved": "http://registry.npm.taobao.org/async-each/download/async-each-1.0.1.tgz",
268 "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0="
269 },
270 "asynckit": {
271 "version": "0.4.0",
272 "resolved": "http://registry.npm.taobao.org/asynckit/download/asynckit-0.4.0.tgz",
273 "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k="
274 },
275 "aws-sign2": {
276 "version": "0.7.0",
277 "resolved": "http://registry.npm.taobao.org/aws-sign2/download/aws-sign2-0.7.0.tgz",
278 "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg="
279 },
280 "aws4": {
281 "version": "1.6.0",
282 "resolved": "http://registry.npm.taobao.org/aws4/download/aws4-1.6.0.tgz",
283 "integrity": "sha1-g+9cqGCysy5KDe7e6MdxudtXRx4="
284 },
285 "balanced-match": {
286 "version": "1.0.0",
287 "resolved": "http://registry.npm.taobao.org/balanced-match/download/balanced-match-1.0.0.tgz",
288 "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c="
289 },
290 "bcrypt-pbkdf": {
291 "version": "1.0.1",
292 "resolved": "http://registry.npm.taobao.org/bcrypt-pbkdf/download/bcrypt-pbkdf-1.0.1.tgz",
293 "integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=",
294 "optional": true,
295 "requires": {
296 "tweetnacl": "0.14.5"
297 }
298 },
299 "binary-extensions": {
300 "version": "1.10.0",
301 "resolved": "http://registry.npm.taobao.org/binary-extensions/download/binary-extensions-1.10.0.tgz",
302 "integrity": "sha1-muuabF6IY4qtFx4Wf1kAq+JINdA="
303 },
304 "bluebird": {
305 "version": "3.5.0",
306 "resolved": "http://registry.npm.taobao.org/bluebird/download/bluebird-3.5.0.tgz",
307 "integrity": "sha1-eRQg1/VR7qKJdFOop3ZT+WYG1nw="
308 },
309 "body-parser": {
310 "version": "1.18.2",
311 "resolved": "http://registry.npm.taobao.org/body-parser/download/body-parser-1.18.2.tgz",
312 "integrity": "sha1-h2eKGdhLR9hZuDGZvVm84iKxBFQ=",
313 "requires": {
314 "bytes": "3.0.0",
315 "content-type": "1.0.4",
316 "debug": "2.6.9",
317 "depd": "1.1.1",
318 "http-errors": "1.6.2",
319 "iconv-lite": "0.4.19",
320 "on-finished": "2.3.0",
321 "qs": "6.5.1",
322 "raw-body": "2.3.2",
323 "type-is": "1.6.15"
324 }
325 },
326 "boolbase": {
327 "version": "1.0.0",
328 "resolved": "http://registry.npm.taobao.org/boolbase/download/boolbase-1.0.0.tgz",
329 "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24="
330 },
331 "boom": {
332 "version": "4.3.1",
333 "resolved": "http://registry.npm.taobao.org/boom/download/boom-4.3.1.tgz",
334 "integrity": "sha1-T4owBctKfjiJ90kDD9JbluAdLjE=",
335 "requires": {
336 "hoek": "4.2.0"
337 }
338 },
339 "brace-expansion": {
340 "version": "1.1.8",
341 "resolved": "http://registry.npm.taobao.org/brace-expansion/download/brace-expansion-1.1.8.tgz",
342 "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=",
343 "requires": {
344 "balanced-match": "1.0.0",
345 "concat-map": "0.0.1"
346 }
347 },
348 "braces": {
349 "version": "1.8.5",
350 "resolved": "http://registry.npm.taobao.org/braces/download/braces-1.8.5.tgz",
351 "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=",
352 "requires": {
353 "expand-range": "1.8.2",
354 "preserve": "0.2.0",
355 "repeat-element": "1.1.2"
356 }
357 },
358 "bson": {
359 "version": "1.0.4",
360 "resolved": "http://registry.npm.taobao.org/bson/download/bson-1.0.4.tgz",
361 "integrity": "sha1-k8ENOeqltYQVy8QFLz5T5WKwtyw="
362 },
363 "buffer-shims": {
364 "version": "1.0.0",
365 "resolved": "http://registry.npm.taobao.org/buffer-shims/download/buffer-shims-1.0.0.tgz",
366 "integrity": "sha1-mXjOMXOIxkmth5MCjDR37wRKi1E="
367 },
368 "busboy": {
369 "version": "0.2.14",
370 "resolved": "http://registry.npm.taobao.org/busboy/download/busboy-0.2.14.tgz",
371 "integrity": "sha1-bCpiLvz0fFe7vh4qnDetNseSVFM=",
372 "requires": {
373 "dicer": "0.2.5",
374 "readable-stream": "1.1.14"
375 },
376 "dependencies": {
377 "isarray": {
378 "version": "0.0.1",
379 "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-0.0.1.tgz",
380 "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
381 },
382 "readable-stream": {
383 "version": "1.1.14",
384 "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-1.1.14.tgz",
385 "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
386 "requires": {
387 "core-util-is": "1.0.2",
388 "inherits": "2.0.3",
389 "isarray": "0.0.1",
390 "string_decoder": "0.10.31"
391 }
392 },
393 "string_decoder": {
394 "version": "0.10.31",
395 "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-0.10.31.tgz",
396 "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ="
397 }
398 }
399 },
400 "bytes": {
401 "version": "3.0.0",
402 "resolved": "http://registry.npm.taobao.org/bytes/download/bytes-3.0.0.tgz",
403 "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg="
404 },
405 "caseless": {
406 "version": "0.12.0",
407 "resolved": "http://registry.npm.taobao.org/caseless/download/caseless-0.12.0.tgz",
408 "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw="
409 },
410 "cheerio": {
411 "version": "0.22.0",
412 "resolved": "http://registry.npm.taobao.org/cheerio/download/cheerio-0.22.0.tgz",
413 "integrity": "sha1-qbqoYKP5tZWmuBsahocxIe06Jp4=",
414 "requires": {
415 "css-select": "1.2.0",
416 "dom-serializer": "0.1.0",
417 "entities": "1.1.1",
418 "htmlparser2": "3.9.2",
419 "lodash.assignin": "4.2.0",
420 "lodash.bind": "4.2.1",
421 "lodash.defaults": "4.2.0",
422 "lodash.filter": "4.6.0",
423 "lodash.flatten": "4.4.0",
424 "lodash.foreach": "4.5.0",
425 "lodash.map": "4.6.0",
426 "lodash.merge": "4.6.0",
427 "lodash.pick": "4.4.0",
428 "lodash.reduce": "4.6.0",
429 "lodash.reject": "4.6.0",
430 "lodash.some": "4.6.0"
431 }
432 },
433 "chokidar": {
434 "version": "1.7.0",
435 "resolved": "http://registry.npm.taobao.org/chokidar/download/chokidar-1.7.0.tgz",
436 "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=",
437 "requires": {
438 "anymatch": "1.3.2",
439 "async-each": "1.0.1",
440 "fsevents": "1.1.2",
441 "glob-parent": "2.0.0",
442 "inherits": "2.0.3",
443 "is-binary-path": "1.0.1",
444 "is-glob": "2.0.1",
445 "path-is-absolute": "1.0.1",
446 "readdirp": "2.1.0"
447 }
448 },
449 "co": {
450 "version": "4.6.0",
451 "resolved": "http://registry.npm.taobao.org/co/download/co-4.6.0.tgz",
452 "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ="
453 },
454 "coffee-script": {
455 "version": "1.12.7",
456 "resolved": "http://registry.npm.taobao.org/coffee-script/download/coffee-script-1.12.7.tgz",
457 "integrity": "sha1-wF2uDLeVkdBbMHCoQzqYyaiczFM="
458 },
459 "colors": {
460 "version": "1.1.2",
461 "resolved": "https://registry.npm.taobao.org/colors/download/colors-1.1.2.tgz",
462 "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM="
463 },
464 "combined-stream": {
465 "version": "1.0.5",
466 "resolved": "http://registry.npm.taobao.org/combined-stream/download/combined-stream-1.0.5.tgz",
467 "integrity": "sha1-k4NwpXtKUd6ix3wV1cX9+JUWQAk=",
468 "requires": {
469 "delayed-stream": "1.0.0"
470 }
471 },
472 "commander": {
473 "version": "2.12.2",
474 "resolved": "http://registry.npm.taobao.org/commander/download/commander-2.12.2.tgz",
475 "integrity": "sha1-D1lGxCftnsDZGka7ne9T5UZQ5VU="
476 },
477 "commandpost": {
478 "version": "1.2.1",
479 "resolved": "http://registry.npm.taobao.org/commandpost/download/commandpost-1.2.1.tgz",
480 "integrity": "sha1-LpxMdQi53HBK/vqpHKuS7mBUzGg="
481 },
482 "concat-map": {
483 "version": "0.0.1",
484 "resolved": "http://registry.npm.taobao.org/concat-map/download/concat-map-0.0.1.tgz",
485 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
486 },
487 "concat-stream": {
488 "version": "1.6.0",
489 "resolved": "http://registry.npm.taobao.org/concat-stream/download/concat-stream-1.6.0.tgz",
490 "integrity": "sha1-CqxmL9Ur54lk1VMvaUeE5wEQrPc=",
491 "requires": {
492 "inherits": "2.0.3",
493 "readable-stream": "2.3.3",
494 "typedarray": "0.0.6"
495 }
496 },
497 "connect-mongo": {
498 "version": "1.3.2",
499 "resolved": "http://registry.npm.taobao.org/connect-mongo/download/connect-mongo-1.3.2.tgz",
500 "integrity": "sha1-fL9Y3/8mdg5eAOAX0KhbS8kLnTc=",
501 "requires": {
502 "bluebird": "3.5.0",
503 "mongodb": "2.2.33"
504 }
505 },
506 "content-type": {
507 "version": "1.0.4",
508 "resolved": "http://registry.npm.taobao.org/content-type/download/content-type-1.0.4.tgz",
509 "integrity": "sha1-4TjMdeBAxyexlm/l5fjJruJW/js="
510 },
511 "content-type-parser": {
512 "version": "1.0.1",
513 "resolved": "http://registry.npm.taobao.org/content-type-parser/download/content-type-parser-1.0.1.tgz",
514 "integrity": "sha1-w+VpiMU8ZRJ/tG1AMqOpACRv3JQ="
515 },
516 "cookie": {
517 "version": "0.3.1",
518 "resolved": "http://registry.npm.taobao.org/cookie/download/cookie-0.3.1.tgz",
519 "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s="
520 },
521 "cookie-signature": {
522 "version": "1.0.6",
523 "resolved": "http://registry.npm.taobao.org/cookie-signature/download/cookie-signature-1.0.6.tgz",
524 "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw="
525 },
526 "core-util-is": {
527 "version": "1.0.2",
528 "resolved": "http://registry.npm.taobao.org/core-util-is/download/core-util-is-1.0.2.tgz",
529 "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
530 },
531 "crc": {
532 "version": "3.4.4",
533 "resolved": "http://registry.npm.taobao.org/crc/download/crc-3.4.4.tgz",
534 "integrity": "sha1-naHpgOO9RPxck79as9ozeNheRms="
535 },
536 "cryptiles": {
537 "version": "3.1.2",
538 "resolved": "http://registry.npm.taobao.org/cryptiles/download/cryptiles-3.1.2.tgz",
539 "integrity": "sha1-qJ+7Ig9c4l7FboxKqKT9e1sNKf4=",
540 "requires": {
541 "boom": "5.2.0"
542 },
543 "dependencies": {
544 "boom": {
545 "version": "5.2.0",
546 "resolved": "http://registry.npm.taobao.org/boom/download/boom-5.2.0.tgz",
547 "integrity": "sha1-XdnabuOl8wIHdDYpDLcX0/SlTgI=",
548 "requires": {
549 "hoek": "4.2.0"
550 }
551 }
552 }
553 },
554 "css-select": {
555 "version": "1.2.0",
556 "resolved": "http://registry.npm.taobao.org/css-select/download/css-select-1.2.0.tgz",
557 "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=",
558 "requires": {
559 "boolbase": "1.0.0",
560 "css-what": "2.1.0",
561 "domutils": "1.5.1",
562 "nth-check": "1.0.1"
563 }
564 },
565 "css-what": {
566 "version": "2.1.0",
567 "resolved": "http://registry.npm.taobao.org/css-what/download/css-what-2.1.0.tgz",
568 "integrity": "sha1-lGfQMsOM+u+58teVASUwYvh/ob0="
569 },
570 "cssom": {
571 "version": "0.3.2",
572 "resolved": "http://registry.npm.taobao.org/cssom/download/cssom-0.3.2.tgz",
573 "integrity": "sha1-uANhcMefB6kP8vFuIihAJ6JDhIs="
574 },
575 "cssstyle": {
576 "version": "0.2.37",
577 "resolved": "http://registry.npm.taobao.org/cssstyle/download/cssstyle-0.2.37.tgz",
578 "integrity": "sha1-VBCXI0yyUTyDzu06zdwn/yeYfVQ=",
579 "requires": {
580 "cssom": "0.3.2"
581 }
582 },
583 "dashdash": {
584 "version": "1.14.1",
585 "resolved": "http://registry.npm.taobao.org/dashdash/download/dashdash-1.14.1.tgz",
586 "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
587 "requires": {
588 "assert-plus": "1.0.0"
589 }
590 },
591 "debug": {
592 "version": "2.6.9",
593 "resolved": "http://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz",
594 "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=",
595 "requires": {
596 "ms": "2.0.0"
597 }
598 },
599 "deep-is": {
600 "version": "0.1.3",
601 "resolved": "http://registry.npm.taobao.org/deep-is/download/deep-is-0.1.3.tgz",
602 "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ="
603 },
604 "delayed-stream": {
605 "version": "1.0.0",
606 "resolved": "http://registry.npm.taobao.org/delayed-stream/download/delayed-stream-1.0.0.tgz",
607 "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
608 },
609 "depd": {
610 "version": "1.1.1",
611 "resolved": "http://registry.npm.taobao.org/depd/download/depd-1.1.1.tgz",
612 "integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k="
613 },
614 "dicer": {
615 "version": "0.2.5",
616 "resolved": "http://registry.npm.taobao.org/dicer/download/dicer-0.2.5.tgz",
617 "integrity": "sha1-WZbAhrszIYyBLAkL3cCc0S+stw8=",
618 "requires": {
619 "readable-stream": "1.1.14",
620 "streamsearch": "0.1.2"
621 },
622 "dependencies": {
623 "isarray": {
624 "version": "0.0.1",
625 "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-0.0.1.tgz",
626 "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
627 },
628 "readable-stream": {
629 "version": "1.1.14",
630 "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-1.1.14.tgz",
631 "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
632 "requires": {
633 "core-util-is": "1.0.2",
634 "inherits": "2.0.3",
635 "isarray": "0.0.1",
636 "string_decoder": "0.10.31"
637 }
638 },
639 "string_decoder": {
640 "version": "0.10.31",
641 "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-0.10.31.tgz",
642 "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ="
643 }
644 }
645 },
646 "dom-serializer": {
647 "version": "0.1.0",
648 "resolved": "http://registry.npm.taobao.org/dom-serializer/download/dom-serializer-0.1.0.tgz",
649 "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=",
650 "requires": {
651 "domelementtype": "1.1.3",
652 "entities": "1.1.1"
653 },
654 "dependencies": {
655 "domelementtype": {
656 "version": "1.1.3",
657 "resolved": "http://registry.npm.taobao.org/domelementtype/download/domelementtype-1.1.3.tgz",
658 "integrity": "sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs="
659 }
660 }
661 },
662 "domelementtype": {
663 "version": "1.3.0",
664 "resolved": "http://registry.npm.taobao.org/domelementtype/download/domelementtype-1.3.0.tgz",
665 "integrity": "sha1-sXrtguirWeUt2cGbF1bg/BhyBMI="
666 },
667 "domhandler": {
668 "version": "2.4.1",
669 "resolved": "http://registry.npm.taobao.org/domhandler/download/domhandler-2.4.1.tgz",
670 "integrity": "sha1-iS5HAAqZvlW783dP/qBWHYh5wlk=",
671 "requires": {
672 "domelementtype": "1.3.0"
673 }
674 },
675 "domutils": {
676 "version": "1.5.1",
677 "resolved": "http://registry.npm.taobao.org/domutils/download/domutils-1.5.1.tgz",
678 "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=",
679 "requires": {
680 "dom-serializer": "0.1.0",
681 "domelementtype": "1.3.0"
682 }
683 },
684 "ecc-jsbn": {
685 "version": "0.1.1",
686 "resolved": "http://registry.npm.taobao.org/ecc-jsbn/download/ecc-jsbn-0.1.1.tgz",
687 "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=",
688 "optional": true,
689 "requires": {
690 "jsbn": "0.1.1"
691 }
692 },
693 "editorconfig": {
694 "version": "0.13.3",
695 "resolved": "http://registry.npm.taobao.org/editorconfig/download/editorconfig-0.13.3.tgz",
696 "integrity": "sha1-5SGeWHlR1glY/ZTqmpoAjN7/GzQ=",
697 "requires": {
698 "bluebird": "3.5.0",
699 "commander": "2.11.0",
700 "lru-cache": "3.2.0",
701 "semver": "5.4.1",
702 "sigmund": "1.0.1"
703 },
704 "dependencies": {
705 "commander": {
706 "version": "2.11.0",
707 "resolved": "http://registry.npm.taobao.org/commander/download/commander-2.11.0.tgz",
708 "integrity": "sha1-FXFS/R56bI2YpbcVzzdt+SgARWM="
709 }
710 }
711 },
712 "ee-first": {
713 "version": "1.1.1",
714 "resolved": "http://registry.npm.taobao.org/ee-first/download/ee-first-1.1.1.tgz",
715 "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
716 },
717 "entities": {
718 "version": "1.1.1",
719 "resolved": "http://registry.npm.taobao.org/entities/download/entities-1.1.1.tgz",
720 "integrity": "sha1-blwtClYhtdra7O+AuQ7ftc13cvA="
721 },
722 "error-doc": {
723 "version": "0.0.4",
724 "resolved": "http://registry.npm.taobao.org/error-doc/download/error-doc-0.0.4.tgz",
725 "integrity": "sha1-16X43XzGYc0XBl4c47wLs8rdauo=",
726 "requires": {
727 "coffee-script": "1.12.7"
728 }
729 },
730 "es6-promise": {
731 "version": "3.2.1",
732 "resolved": "http://registry.npm.taobao.org/es6-promise/download/es6-promise-3.2.1.tgz",
733 "integrity": "sha1-7FYjOGgDKQkgcXDDlEjiREndH8Q="
734 },
735 "escodegen": {
736 "version": "1.9.0",
737 "resolved": "http://registry.npm.taobao.org/escodegen/download/escodegen-1.9.0.tgz",
738 "integrity": "sha1-mBGi8mXcHNOJRCDuNxcGS2MriFI=",
739 "requires": {
740 "esprima": "3.1.3",
741 "estraverse": "4.2.0",
742 "esutils": "2.0.2",
743 "optionator": "0.8.2",
744 "source-map": "0.5.7"
745 }
746 },
747 "esprima": {
748 "version": "3.1.3",
749 "resolved": "http://registry.npm.taobao.org/esprima/download/esprima-3.1.3.tgz",
750 "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM="
751 },
752 "estraverse": {
753 "version": "4.2.0",
754 "resolved": "http://registry.npm.taobao.org/estraverse/download/estraverse-4.2.0.tgz",
755 "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM="
756 },
757 "esutils": {
758 "version": "2.0.2",
759 "resolved": "http://registry.npm.taobao.org/esutils/download/esutils-2.0.2.tgz",
760 "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs="
761 },
762 "eventex": {
763 "version": "0.1.0",
764 "resolved": "http://registry.npm.taobao.org/eventex/download/eventex-0.1.0.tgz",
765 "integrity": "sha1-4ocG/jDbu4pVvhu+D0BR/9rBI2o="
766 },
767 "expand-brackets": {
768 "version": "0.1.5",
769 "resolved": "http://registry.npm.taobao.org/expand-brackets/download/expand-brackets-0.1.5.tgz",
770 "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=",
771 "requires": {
772 "is-posix-bracket": "0.1.1"
773 }
774 },
775 "expand-range": {
776 "version": "1.8.2",
777 "resolved": "http://registry.npm.taobao.org/expand-range/download/expand-range-1.8.2.tgz",
778 "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=",
779 "requires": {
780 "fill-range": "2.2.3"
781 }
782 },
783 "express": {
784 "version": "4.15.2",
785 "resolved": "https://registry.npm.taobao.org/express/download/express-4.15.2.tgz",
786 "integrity": "sha1-rxB/wUhQRFfy3Kmm8lcdcSm5ezU=",
787 "requires": {
788 "accepts": "1.3.3",
789 "array-flatten": "1.1.1",
790 "content-disposition": "0.5.2",
791 "content-type": "1.0.2",
792 "cookie": "0.3.1",
793 "cookie-signature": "1.0.6",
794 "debug": "2.6.1",
795 "depd": "1.1.0",
796 "encodeurl": "1.0.1",
797 "escape-html": "1.0.3",
798 "etag": "1.8.0",
799 "finalhandler": "1.0.1",
800 "fresh": "0.5.0",
801 "merge-descriptors": "1.0.1",
802 "methods": "1.1.2",
803 "on-finished": "2.3.0",
804 "parseurl": "1.3.1",
805 "path-to-regexp": "0.1.7",
806 "proxy-addr": "1.1.4",
807 "qs": "6.4.0",
808 "range-parser": "1.2.0",
809 "send": "0.15.1",
810 "serve-static": "1.12.1",
811 "setprototypeof": "1.0.3",
812 "statuses": "1.3.1",
813 "type-is": "1.6.15",
814 "utils-merge": "1.0.0",
815 "vary": "1.1.1"
816 },
817 "dependencies": {
818 "accepts": {
819 "version": "1.3.3",
820 "resolved": "https://registry.npm.taobao.org/accepts/download/accepts-1.3.3.tgz",
821 "integrity": "sha1-w8p0NJOGSMPg2cHjKN1otiLChMo=",
822 "requires": {
823 "mime-types": "2.1.15",
824 "negotiator": "0.6.1"
825 },
826 "dependencies": {
827 "mime-types": {
828 "version": "2.1.15",
829 "resolved": "https://registry.npm.taobao.org/mime-types/download/mime-types-2.1.15.tgz",
830 "integrity": "sha1-pOv1BkCUVpI3uM9wBGd20J/JKu0=",
831 "requires": {
832 "mime-db": "1.27.0"
833 },
834 "dependencies": {
835 "mime-db": {
836 "version": "1.27.0",
837 "resolved": "https://registry.npm.taobao.org/mime-db/download/mime-db-1.27.0.tgz",
838 "integrity": "sha1-gg9XIpa70g7CXtVeW13oaeVDbrE="
839 }
840 }
841 },
842 "negotiator": {
843 "version": "0.6.1",
844 "resolved": "https://registry.npm.taobao.org/negotiator/download/negotiator-0.6.1.tgz",
845 "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk="
846 }
847 }
848 },
849 "array-flatten": {
850 "version": "1.1.1",
851 "resolved": "https://registry.npm.taobao.org/array-flatten/download/array-flatten-1.1.1.tgz",
852 "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI="
853 },
854 "content-disposition": {
855 "version": "0.5.2",
856 "resolved": "https://registry.npm.taobao.org/content-disposition/download/content-disposition-0.5.2.tgz",
857 "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ="
858 },
859 "content-type": {
860 "version": "1.0.2",
861 "resolved": "https://registry.npm.taobao.org/content-type/download/content-type-1.0.2.tgz",
862 "integrity": "sha1-t9ETrueo3Se9IRM8TcJSnfFyHu0="
863 },
864 "cookie": {
865 "version": "0.3.1",
866 "resolved": "https://registry.npm.taobao.org/cookie/download/cookie-0.3.1.tgz",
867 "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s="
868 },
869 "cookie-signature": {
870 "version": "1.0.6",
871 "resolved": "https://registry.npm.taobao.org/cookie-signature/download/cookie-signature-1.0.6.tgz",
872 "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw="
873 },
874 "debug": {
875 "version": "2.6.1",
876 "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.1.tgz",
877 "integrity": "sha1-eYVQkLosTjEVzH2HaUkdWPBJE1E=",
878 "requires": {
879 "ms": "0.7.2"
880 },
881 "dependencies": {
882 "ms": {
883 "version": "0.7.2",
884 "resolved": "https://registry.npm.taobao.org/ms/download/ms-0.7.2.tgz",
885 "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U="
886 }
887 }
888 },
889 "depd": {
890 "version": "1.1.0",
891 "resolved": "https://registry.npm.taobao.org/depd/download/depd-1.1.0.tgz",
892 "integrity": "sha1-4b2Cxqq2ztlluXuIsX7T5SjKGMM="
893 },
894 "encodeurl": {
895 "version": "1.0.1",
896 "resolved": "https://registry.npm.taobao.org/encodeurl/download/encodeurl-1.0.1.tgz",
897 "integrity": "sha1-eePVhlU0aQn+bw9Fpd5oEDspTSA="
898 },
899 "escape-html": {
900 "version": "1.0.3",
901 "resolved": "https://registry.npm.taobao.org/escape-html/download/escape-html-1.0.3.tgz",
902 "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg="
903 },
904 "etag": {
905 "version": "1.8.0",
906 "resolved": "https://registry.npm.taobao.org/etag/download/etag-1.8.0.tgz",
907 "integrity": "sha1-b2Ma7zNtbEY2K1F2QETOIWvjwFE="
908 },
909 "finalhandler": {
910 "version": "1.0.1",
911 "resolved": "https://registry.npm.taobao.org/finalhandler/download/finalhandler-1.0.1.tgz",
912 "integrity": "sha1-vNFdFonA5e1ym29/VBpt+YQRfbg=",
913 "requires": {
914 "debug": "2.6.3",
915 "encodeurl": "1.0.1",
916 "escape-html": "1.0.3",
917 "on-finished": "2.3.0",
918 "parseurl": "1.3.1",
919 "statuses": "1.3.1",
920 "unpipe": "1.0.0"
921 },
922 "dependencies": {
923 "debug": {
924 "version": "2.6.3",
925 "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.3.tgz",
926 "integrity": "sha1-D364wwll7AjHKsz6ATDIt5mEFB0=",
927 "requires": {
928 "ms": "0.7.2"
929 },
930 "dependencies": {
931 "ms": {
932 "version": "0.7.2",
933 "resolved": "https://registry.npm.taobao.org/ms/download/ms-0.7.2.tgz",
934 "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U="
935 }
936 }
937 },
938 "unpipe": {
939 "version": "1.0.0",
940 "resolved": "https://registry.npm.taobao.org/unpipe/download/unpipe-1.0.0.tgz",
941 "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw="
942 }
943 }
944 },
945 "fresh": {
946 "version": "0.5.0",
947 "resolved": "https://registry.npm.taobao.org/fresh/download/fresh-0.5.0.tgz",
948 "integrity": "sha1-9HTKXmqSRtb9jglTz6m5yAWvp44="
949 },
950 "merge-descriptors": {
951 "version": "1.0.1",
952 "resolved": "https://registry.npm.taobao.org/merge-descriptors/download/merge-descriptors-1.0.1.tgz",
953 "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E="
954 },
955 "methods": {
956 "version": "1.1.2",
957 "resolved": "https://registry.npm.taobao.org/methods/download/methods-1.1.2.tgz",
958 "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4="
959 },
960 "on-finished": {
961 "version": "2.3.0",
962 "resolved": "https://registry.npm.taobao.org/on-finished/download/on-finished-2.3.0.tgz",
963 "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
964 "requires": {
965 "ee-first": "1.1.1"
966 },
967 "dependencies": {
968 "ee-first": {
969 "version": "1.1.1",
970 "resolved": "https://registry.npm.taobao.org/ee-first/download/ee-first-1.1.1.tgz",
971 "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
972 }
973 }
974 },
975 "parseurl": {
976 "version": "1.3.1",
977 "resolved": "https://registry.npm.taobao.org/parseurl/download/parseurl-1.3.1.tgz",
978 "integrity": "sha1-yKuMkiO6NIiKpkopeyiFO+wY2lY="
979 },
980 "path-to-regexp": {
981 "version": "0.1.7",
982 "resolved": "https://registry.npm.taobao.org/path-to-regexp/download/path-to-regexp-0.1.7.tgz",
983 "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w="
984 },
985 "proxy-addr": {
986 "version": "1.1.4",
987 "resolved": "https://registry.npm.taobao.org/proxy-addr/download/proxy-addr-1.1.4.tgz",
988 "integrity": "sha1-J+VF9pYKRKYn2bREZ+NcG2tM4vM=",
989 "requires": {
990 "forwarded": "0.1.0",
991 "ipaddr.js": "1.3.0"
992 },
993 "dependencies": {
994 "forwarded": {
995 "version": "0.1.0",
996 "resolved": "https://registry.npm.taobao.org/forwarded/download/forwarded-0.1.0.tgz",
997 "integrity": "sha1-Ge+YdMSuHCl7zweP3mOgm2aoQ2M="
998 },
999 "ipaddr.js": {
1000 "version": "1.3.0",
1001 "resolved": "https://registry.npm.taobao.org/ipaddr.js/download/ipaddr.js-1.3.0.tgz",
1002 "integrity": "sha1-HgOlL9rYOou7KyXL9JmLTP/NPew="
1003 }
1004 }
1005 },
1006 "qs": {
1007 "version": "6.4.0",
1008 "resolved": "https://registry.npm.taobao.org/qs/download/qs-6.4.0.tgz",
1009 "integrity": "sha1-E+JtKK1rD/qpExLNO/cI7TUecjM="
1010 },
1011 "range-parser": {
1012 "version": "1.2.0",
1013 "resolved": "https://registry.npm.taobao.org/range-parser/download/range-parser-1.2.0.tgz",
1014 "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4="
1015 },
1016 "send": {
1017 "version": "0.15.1",
1018 "resolved": "https://registry.npm.taobao.org/send/download/send-0.15.1.tgz",
1019 "integrity": "sha1-igI1TCbm9cynAAZfXwzeupDse18=",
1020 "requires": {
1021 "debug": "2.6.1",
1022 "depd": "1.1.0",
1023 "destroy": "1.0.4",
1024 "encodeurl": "1.0.1",
1025 "escape-html": "1.0.3",
1026 "etag": "1.8.0",
1027 "fresh": "0.5.0",
1028 "http-errors": "1.6.1",
1029 "mime": "1.3.4",
1030 "ms": "0.7.2",
1031 "on-finished": "2.3.0",
1032 "range-parser": "1.2.0",
1033 "statuses": "1.3.1"
1034 },
1035 "dependencies": {
1036 "destroy": {
1037 "version": "1.0.4",
1038 "resolved": "https://registry.npm.taobao.org/destroy/download/destroy-1.0.4.tgz",
1039 "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA="
1040 },
1041 "http-errors": {
1042 "version": "1.6.1",
1043 "resolved": "https://registry.npm.taobao.org/http-errors/download/http-errors-1.6.1.tgz",
1044 "integrity": "sha1-X4uO2YrKVFZWv1cplzh/kEpyIlc=",
1045 "requires": {
1046 "depd": "1.1.0",
1047 "inherits": "2.0.3",
1048 "setprototypeof": "1.0.3",
1049 "statuses": "1.3.1"
1050 },
1051 "dependencies": {
1052 "inherits": {
1053 "version": "2.0.3",
1054 "resolved": "https://registry.npm.taobao.org/inherits/download/inherits-2.0.3.tgz",
1055 "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
1056 }
1057 }
1058 },
1059 "mime": {
1060 "version": "1.3.4",
1061 "resolved": "https://registry.npm.taobao.org/mime/download/mime-1.3.4.tgz",
1062 "integrity": "sha1-EV+eO2s9rylZmDyzjxSaLUDrXVM="
1063 },
1064 "ms": {
1065 "version": "0.7.2",
1066 "resolved": "https://registry.npm.taobao.org/ms/download/ms-0.7.2.tgz",
1067 "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U="
1068 }
1069 }
1070 },
1071 "serve-static": {
1072 "version": "1.12.1",
1073 "resolved": "https://registry.npm.taobao.org/serve-static/download/serve-static-1.12.1.tgz",
1074 "integrity": "sha1-dEOpZePO1kes61Y5+ga/TRu+ADk=",
1075 "requires": {
1076 "encodeurl": "1.0.1",
1077 "escape-html": "1.0.3",
1078 "parseurl": "1.3.1",
1079 "send": "0.15.1"
1080 }
1081 },
1082 "setprototypeof": {
1083 "version": "1.0.3",
1084 "resolved": "https://registry.npm.taobao.org/setprototypeof/download/setprototypeof-1.0.3.tgz",
1085 "integrity": "sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ="
1086 },
1087 "statuses": {
1088 "version": "1.3.1",
1089 "resolved": "https://registry.npm.taobao.org/statuses/download/statuses-1.3.1.tgz",
1090 "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4="
1091 },
1092 "type-is": {
1093 "version": "1.6.15",
1094 "resolved": "https://registry.npm.taobao.org/type-is/download/type-is-1.6.15.tgz",
1095 "integrity": "sha1-yrEPtJCeRByChC6v4a1kbIGARBA=",
1096 "requires": {
1097 "media-typer": "0.3.0",
1098 "mime-types": "2.1.15"
1099 },
1100 "dependencies": {
1101 "media-typer": {
1102 "version": "0.3.0",
1103 "resolved": "https://registry.npm.taobao.org/media-typer/download/media-typer-0.3.0.tgz",
1104 "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g="
1105 },
1106 "mime-types": {
1107 "version": "2.1.15",
1108 "resolved": "https://registry.npm.taobao.org/mime-types/download/mime-types-2.1.15.tgz",
1109 "integrity": "sha1-pOv1BkCUVpI3uM9wBGd20J/JKu0=",
1110 "requires": {
1111 "mime-db": "1.27.0"
1112 },
1113 "dependencies": {
1114 "mime-db": {
1115 "version": "1.27.0",
1116 "resolved": "https://registry.npm.taobao.org/mime-db/download/mime-db-1.27.0.tgz",
1117 "integrity": "sha1-gg9XIpa70g7CXtVeW13oaeVDbrE="
1118 }
1119 }
1120 }
1121 }
1122 },
1123 "utils-merge": {
1124 "version": "1.0.0",
1125 "resolved": "https://registry.npm.taobao.org/utils-merge/download/utils-merge-1.0.0.tgz",
1126 "integrity": "sha1-ApT7kiu5N1FTVBxPcJYjHyh8ivg="
1127 },
1128 "vary": {
1129 "version": "1.1.1",
1130 "resolved": "https://registry.npm.taobao.org/vary/download/vary-1.1.1.tgz",
1131 "integrity": "sha1-Z1Neu2lMHVIldFeYRmUyP1h+jTc="
1132 }
1133 }
1134 },
1135 "express-session": {
1136 "version": "1.15.6",
1137 "resolved": "http://registry.npm.taobao.org/express-session/download/express-session-1.15.6.tgz",
1138 "integrity": "sha1-R7QWDIj0KrcP6KUI4xy/92dXqwo=",
1139 "requires": {
1140 "cookie": "0.3.1",
1141 "cookie-signature": "1.0.6",
1142 "crc": "3.4.4",
1143 "debug": "2.6.9",
1144 "depd": "1.1.1",
1145 "on-headers": "1.0.1",
1146 "parseurl": "1.3.2",
1147 "uid-safe": "2.1.5",
1148 "utils-merge": "1.0.1"
1149 }
1150 },
1151 "extend": {
1152 "version": "3.0.1",
1153 "resolved": "http://registry.npm.taobao.org/extend/download/extend-3.0.1.tgz",
1154 "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ="
1155 },
1156 "extglob": {
1157 "version": "0.3.2",
1158 "resolved": "http://registry.npm.taobao.org/extglob/download/extglob-0.3.2.tgz",
1159 "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=",
1160 "requires": {
1161 "is-extglob": "1.0.0"
1162 }
1163 },
1164 "extsprintf": {
1165 "version": "1.3.0",
1166 "resolved": "http://registry.npm.taobao.org/extsprintf/download/extsprintf-1.3.0.tgz",
1167 "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU="
1168 },
1169 "fast-deep-equal": {
1170 "version": "1.0.0",
1171 "resolved": "http://registry.npm.taobao.org/fast-deep-equal/download/fast-deep-equal-1.0.0.tgz",
1172 "integrity": "sha1-liVqO8l1WV6zbYLpkp0GDYk0Of8="
1173 },
1174 "fast-levenshtein": {
1175 "version": "2.0.6",
1176 "resolved": "http://registry.npm.taobao.org/fast-levenshtein/download/fast-levenshtein-2.0.6.tgz",
1177 "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc="
1178 },
1179 "filename-regex": {
1180 "version": "2.0.1",
1181 "resolved": "http://registry.npm.taobao.org/filename-regex/download/filename-regex-2.0.1.tgz",
1182 "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY="
1183 },
1184 "fill-range": {
1185 "version": "2.2.3",
1186 "resolved": "http://registry.npm.taobao.org/fill-range/download/fill-range-2.2.3.tgz",
1187 "integrity": "sha1-ULd9/X5Gm8dJJHCWNpn+eoSFpyM=",
1188 "requires": {
1189 "is-number": "2.1.0",
1190 "isobject": "2.1.0",
1191 "randomatic": "1.1.7",
1192 "repeat-element": "1.1.2",
1193 "repeat-string": "1.6.1"
1194 }
1195 },
1196 "find-free-port": {
1197 "version": "1.0.2",
1198 "resolved": "http://registry.npm.taobao.org/find-free-port/download/find-free-port-1.0.2.tgz",
1199 "integrity": "sha1-uBfY8l03gzgXLHSqrJzkbgYdvto="
1200 },
1201 "for-in": {
1202 "version": "1.0.2",
1203 "resolved": "http://registry.npm.taobao.org/for-in/download/for-in-1.0.2.tgz",
1204 "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA="
1205 },
1206 "for-own": {
1207 "version": "0.1.5",
1208 "resolved": "http://registry.npm.taobao.org/for-own/download/for-own-0.1.5.tgz",
1209 "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=",
1210 "requires": {
1211 "for-in": "1.0.2"
1212 }
1213 },
1214 "forever-agent": {
1215 "version": "0.6.1",
1216 "resolved": "http://registry.npm.taobao.org/forever-agent/download/forever-agent-0.6.1.tgz",
1217 "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE="
1218 },
1219 "form-data": {
1220 "version": "2.3.1",
1221 "resolved": "http://registry.npm.taobao.org/form-data/download/form-data-2.3.1.tgz",
1222 "integrity": "sha1-b7lPvXGIUwbXPRXMSX/kzE7NRL8=",
1223 "requires": {
1224 "asynckit": "0.4.0",
1225 "combined-stream": "1.0.5",
1226 "mime-types": "2.1.17"
1227 }
1228 },
1229 "fs-extra": {
1230 "version": "1.0.0",
1231 "resolved": "http://registry.npm.taobao.org/fs-extra/download/fs-extra-1.0.0.tgz",
1232 "integrity": "sha1-zTzl9+fLYUWIP8rjGR6Yd/hYeVA=",
1233 "requires": {
1234 "graceful-fs": "4.1.11",
1235 "jsonfile": "2.4.0",
1236 "klaw": "1.3.1"
1237 }
1238 },
1239 "fsevents": {
1240 "version": "1.1.2",
1241 "resolved": "http://registry.npm.taobao.org/fsevents/download/fsevents-1.1.2.tgz",
1242 "integrity": "sha1-MoK3E/s62A7eDp/PRhG1qm/AM/Q=",
1243 "optional": true,
1244 "requires": {
1245 "nan": "2.7.0",
1246 "node-pre-gyp": "0.6.36"
1247 },
1248 "dependencies": {
1249 "abbrev": {
1250 "version": "1.1.0",
1251 "bundled": true,
1252 "optional": true
1253 },
1254 "ajv": {
1255 "version": "4.11.8",
1256 "bundled": true,
1257 "optional": true,
1258 "requires": {
1259 "co": "4.6.0",
1260 "json-stable-stringify": "1.0.1"
1261 }
1262 },
1263 "ansi-regex": {
1264 "version": "2.1.1",
1265 "bundled": true
1266 },
1267 "aproba": {
1268 "version": "1.1.1",
1269 "bundled": true,
1270 "optional": true
1271 },
1272 "are-we-there-yet": {
1273 "version": "1.1.4",
1274 "bundled": true,
1275 "optional": true,
1276 "requires": {
1277 "delegates": "1.0.0",
1278 "readable-stream": "2.2.9"
1279 }
1280 },
1281 "asn1": {
1282 "version": "0.2.3",
1283 "bundled": true,
1284 "optional": true
1285 },
1286 "assert-plus": {
1287 "version": "0.2.0",
1288 "bundled": true,
1289 "optional": true
1290 },
1291 "asynckit": {
1292 "version": "0.4.0",
1293 "bundled": true,
1294 "optional": true
1295 },
1296 "aws-sign2": {
1297 "version": "0.6.0",
1298 "bundled": true,
1299 "optional": true
1300 },
1301 "aws4": {
1302 "version": "1.6.0",
1303 "bundled": true,
1304 "optional": true
1305 },
1306 "balanced-match": {
1307 "version": "0.4.2",
1308 "bundled": true
1309 },
1310 "bcrypt-pbkdf": {
1311 "version": "1.0.1",
1312 "bundled": true,
1313 "optional": true,
1314 "requires": {
1315 "tweetnacl": "0.14.5"
1316 }
1317 },
1318 "block-stream": {
1319 "version": "0.0.9",
1320 "bundled": true,
1321 "requires": {
1322 "inherits": "2.0.3"
1323 }
1324 },
1325 "boom": {
1326 "version": "2.10.1",
1327 "bundled": true,
1328 "requires": {
1329 "hoek": "2.16.3"
1330 }
1331 },
1332 "brace-expansion": {
1333 "version": "1.1.7",
1334 "bundled": true,
1335 "requires": {
1336 "balanced-match": "0.4.2",
1337 "concat-map": "0.0.1"
1338 }
1339 },
1340 "buffer-shims": {
1341 "version": "1.0.0",
1342 "bundled": true
1343 },
1344 "caseless": {
1345 "version": "0.12.0",
1346 "bundled": true,
1347 "optional": true
1348 },
1349 "co": {
1350 "version": "4.6.0",
1351 "bundled": true,
1352 "optional": true
1353 },
1354 "code-point-at": {
1355 "version": "1.1.0",
1356 "bundled": true
1357 },
1358 "combined-stream": {
1359 "version": "1.0.5",
1360 "bundled": true,
1361 "requires": {
1362 "delayed-stream": "1.0.0"
1363 }
1364 },
1365 "concat-map": {
1366 "version": "0.0.1",
1367 "bundled": true
1368 },
1369 "console-control-strings": {
1370 "version": "1.1.0",
1371 "bundled": true
1372 },
1373 "core-util-is": {
1374 "version": "1.0.2",
1375 "bundled": true
1376 },
1377 "cryptiles": {
1378 "version": "2.0.5",
1379 "bundled": true,
1380 "optional": true,
1381 "requires": {
1382 "boom": "2.10.1"
1383 }
1384 },
1385 "dashdash": {
1386 "version": "1.14.1",
1387 "bundled": true,
1388 "optional": true,
1389 "requires": {
1390 "assert-plus": "1.0.0"
1391 },
1392 "dependencies": {
1393 "assert-plus": {
1394 "version": "1.0.0",
1395 "bundled": true,
1396 "optional": true
1397 }
1398 }
1399 },
1400 "debug": {
1401 "version": "2.6.8",
1402 "bundled": true,
1403 "optional": true,
1404 "requires": {
1405 "ms": "2.0.0"
1406 }
1407 },
1408 "deep-extend": {
1409 "version": "0.4.2",
1410 "bundled": true,
1411 "optional": true
1412 },
1413 "delayed-stream": {
1414 "version": "1.0.0",
1415 "bundled": true
1416 },
1417 "delegates": {
1418 "version": "1.0.0",
1419 "bundled": true,
1420 "optional": true
1421 },
1422 "ecc-jsbn": {
1423 "version": "0.1.1",
1424 "bundled": true,
1425 "optional": true,
1426 "requires": {
1427 "jsbn": "0.1.1"
1428 }
1429 },
1430 "extend": {
1431 "version": "3.0.1",
1432 "bundled": true,
1433 "optional": true
1434 },
1435 "extsprintf": {
1436 "version": "1.0.2",
1437 "bundled": true
1438 },
1439 "forever-agent": {
1440 "version": "0.6.1",
1441 "bundled": true,
1442 "optional": true
1443 },
1444 "form-data": {
1445 "version": "2.1.4",
1446 "bundled": true,
1447 "optional": true,
1448 "requires": {
1449 "asynckit": "0.4.0",
1450 "combined-stream": "1.0.5",
1451 "mime-types": "2.1.15"
1452 }
1453 },
1454 "fs.realpath": {
1455 "version": "1.0.0",
1456 "bundled": true
1457 },
1458 "fstream": {
1459 "version": "1.0.11",
1460 "bundled": true,
1461 "requires": {
1462 "graceful-fs": "4.1.11",
1463 "inherits": "2.0.3",
1464 "mkdirp": "0.5.1",
1465 "rimraf": "2.6.1"
1466 }
1467 },
1468 "fstream-ignore": {
1469 "version": "1.0.5",
1470 "bundled": true,
1471 "optional": true,
1472 "requires": {
1473 "fstream": "1.0.11",
1474 "inherits": "2.0.3",
1475 "minimatch": "3.0.4"
1476 }
1477 },
1478 "gauge": {
1479 "version": "2.7.4",
1480 "bundled": true,
1481 "optional": true,
1482 "requires": {
1483 "aproba": "1.1.1",
1484 "console-control-strings": "1.1.0",
1485 "has-unicode": "2.0.1",
1486 "object-assign": "4.1.1",
1487 "signal-exit": "3.0.2",
1488 "string-width": "1.0.2",
1489 "strip-ansi": "3.0.1",
1490 "wide-align": "1.1.2"
1491 }
1492 },
1493 "getpass": {
1494 "version": "0.1.7",
1495 "bundled": true,
1496 "optional": true,
1497 "requires": {
1498 "assert-plus": "1.0.0"
1499 },
1500 "dependencies": {
1501 "assert-plus": {
1502 "version": "1.0.0",
1503 "bundled": true,
1504 "optional": true
1505 }
1506 }
1507 },
1508 "glob": {
1509 "version": "7.1.2",
1510 "bundled": true,
1511 "requires": {
1512 "fs.realpath": "1.0.0",
1513 "inflight": "1.0.6",
1514 "inherits": "2.0.3",
1515 "minimatch": "3.0.4",
1516 "once": "1.4.0",
1517 "path-is-absolute": "1.0.1"
1518 }
1519 },
1520 "graceful-fs": {
1521 "version": "4.1.11",
1522 "bundled": true
1523 },
1524 "har-schema": {
1525 "version": "1.0.5",
1526 "bundled": true,
1527 "optional": true
1528 },
1529 "har-validator": {
1530 "version": "4.2.1",
1531 "bundled": true,
1532 "optional": true,
1533 "requires": {
1534 "ajv": "4.11.8",
1535 "har-schema": "1.0.5"
1536 }
1537 },
1538 "has-unicode": {
1539 "version": "2.0.1",
1540 "bundled": true,
1541 "optional": true
1542 },
1543 "hawk": {
1544 "version": "3.1.3",
1545 "bundled": true,
1546 "optional": true,
1547 "requires": {
1548 "boom": "2.10.1",
1549 "cryptiles": "2.0.5",
1550 "hoek": "2.16.3",
1551 "sntp": "1.0.9"
1552 }
1553 },
1554 "hoek": {
1555 "version": "2.16.3",
1556 "bundled": true
1557 },
1558 "http-signature": {
1559 "version": "1.1.1",
1560 "bundled": true,
1561 "optional": true,
1562 "requires": {
1563 "assert-plus": "0.2.0",
1564 "jsprim": "1.4.0",
1565 "sshpk": "1.13.0"
1566 }
1567 },
1568 "inflight": {
1569 "version": "1.0.6",
1570 "bundled": true,
1571 "requires": {
1572 "once": "1.4.0",
1573 "wrappy": "1.0.2"
1574 }
1575 },
1576 "inherits": {
1577 "version": "2.0.3",
1578 "bundled": true
1579 },
1580 "ini": {
1581 "version": "1.3.4",
1582 "bundled": true,
1583 "optional": true
1584 },
1585 "is-fullwidth-code-point": {
1586 "version": "1.0.0",
1587 "bundled": true,
1588 "requires": {
1589 "number-is-nan": "1.0.1"
1590 }
1591 },
1592 "is-typedarray": {
1593 "version": "1.0.0",
1594 "bundled": true,
1595 "optional": true
1596 },
1597 "isarray": {
1598 "version": "1.0.0",
1599 "bundled": true
1600 },
1601 "isstream": {
1602 "version": "0.1.2",
1603 "bundled": true,
1604 "optional": true
1605 },
1606 "jodid25519": {
1607 "version": "1.0.2",
1608 "bundled": true,
1609 "optional": true,
1610 "requires": {
1611 "jsbn": "0.1.1"
1612 }
1613 },
1614 "jsbn": {
1615 "version": "0.1.1",
1616 "bundled": true,
1617 "optional": true
1618 },
1619 "json-schema": {
1620 "version": "0.2.3",
1621 "bundled": true,
1622 "optional": true
1623 },
1624 "json-stable-stringify": {
1625 "version": "1.0.1",
1626 "bundled": true,
1627 "optional": true,
1628 "requires": {
1629 "jsonify": "0.0.0"
1630 }
1631 },
1632 "json-stringify-safe": {
1633 "version": "5.0.1",
1634 "bundled": true,
1635 "optional": true
1636 },
1637 "jsonify": {
1638 "version": "0.0.0",
1639 "bundled": true,
1640 "optional": true
1641 },
1642 "jsprim": {
1643 "version": "1.4.0",
1644 "bundled": true,
1645 "optional": true,
1646 "requires": {
1647 "assert-plus": "1.0.0",
1648 "extsprintf": "1.0.2",
1649 "json-schema": "0.2.3",
1650 "verror": "1.3.6"
1651 },
1652 "dependencies": {
1653 "assert-plus": {
1654 "version": "1.0.0",
1655 "bundled": true,
1656 "optional": true
1657 }
1658 }
1659 },
1660 "mime-db": {
1661 "version": "1.27.0",
1662 "bundled": true
1663 },
1664 "mime-types": {
1665 "version": "2.1.15",
1666 "bundled": true,
1667 "requires": {
1668 "mime-db": "1.27.0"
1669 }
1670 },
1671 "minimatch": {
1672 "version": "3.0.4",
1673 "bundled": true,
1674 "requires": {
1675 "brace-expansion": "1.1.7"
1676 }
1677 },
1678 "minimist": {
1679 "version": "0.0.8",
1680 "bundled": true
1681 },
1682 "mkdirp": {
1683 "version": "0.5.1",
1684 "bundled": true,
1685 "requires": {
1686 "minimist": "0.0.8"
1687 }
1688 },
1689 "ms": {
1690 "version": "2.0.0",
1691 "bundled": true,
1692 "optional": true
1693 },
1694 "node-pre-gyp": {
1695 "version": "0.6.36",
1696 "bundled": true,
1697 "optional": true,
1698 "requires": {
1699 "mkdirp": "0.5.1",
1700 "nopt": "4.0.1",
1701 "npmlog": "4.1.0",
1702 "rc": "1.2.1",
1703 "request": "2.81.0",
1704 "rimraf": "2.6.1",
1705 "semver": "5.3.0",
1706 "tar": "2.2.1",
1707 "tar-pack": "3.4.0"
1708 }
1709 },
1710 "nopt": {
1711 "version": "4.0.1",
1712 "bundled": true,
1713 "optional": true,
1714 "requires": {
1715 "abbrev": "1.1.0",
1716 "osenv": "0.1.4"
1717 }
1718 },
1719 "npmlog": {
1720 "version": "4.1.0",
1721 "bundled": true,
1722 "optional": true,
1723 "requires": {
1724 "are-we-there-yet": "1.1.4",
1725 "console-control-strings": "1.1.0",
1726 "gauge": "2.7.4",
1727 "set-blocking": "2.0.0"
1728 }
1729 },
1730 "number-is-nan": {
1731 "version": "1.0.1",
1732 "bundled": true
1733 },
1734 "oauth-sign": {
1735 "version": "0.8.2",
1736 "bundled": true,
1737 "optional": true
1738 },
1739 "object-assign": {
1740 "version": "4.1.1",
1741 "bundled": true,
1742 "optional": true
1743 },
1744 "once": {
1745 "version": "1.4.0",
1746 "bundled": true,
1747 "requires": {
1748 "wrappy": "1.0.2"
1749 }
1750 },
1751 "os-homedir": {
1752 "version": "1.0.2",
1753 "bundled": true,
1754 "optional": true
1755 },
1756 "os-tmpdir": {
1757 "version": "1.0.2",
1758 "bundled": true,
1759 "optional": true
1760 },
1761 "osenv": {
1762 "version": "0.1.4",
1763 "bundled": true,
1764 "optional": true,
1765 "requires": {
1766 "os-homedir": "1.0.2",
1767 "os-tmpdir": "1.0.2"
1768 }
1769 },
1770 "path-is-absolute": {
1771 "version": "1.0.1",
1772 "bundled": true
1773 },
1774 "performance-now": {
1775 "version": "0.2.0",
1776 "bundled": true,
1777 "optional": true
1778 },
1779 "process-nextick-args": {
1780 "version": "1.0.7",
1781 "bundled": true
1782 },
1783 "punycode": {
1784 "version": "1.4.1",
1785 "bundled": true,
1786 "optional": true
1787 },
1788 "qs": {
1789 "version": "6.4.0",
1790 "bundled": true,
1791 "optional": true
1792 },
1793 "rc": {
1794 "version": "1.2.1",
1795 "bundled": true,
1796 "optional": true,
1797 "requires": {
1798 "deep-extend": "0.4.2",
1799 "ini": "1.3.4",
1800 "minimist": "1.2.0",
1801 "strip-json-comments": "2.0.1"
1802 },
1803 "dependencies": {
1804 "minimist": {
1805 "version": "1.2.0",
1806 "bundled": true,
1807 "optional": true
1808 }
1809 }
1810 },
1811 "readable-stream": {
1812 "version": "2.2.9",
1813 "bundled": true,
1814 "requires": {
1815 "buffer-shims": "1.0.0",
1816 "core-util-is": "1.0.2",
1817 "inherits": "2.0.3",
1818 "isarray": "1.0.0",
1819 "process-nextick-args": "1.0.7",
1820 "string_decoder": "1.0.1",
1821 "util-deprecate": "1.0.2"
1822 }
1823 },
1824 "request": {
1825 "version": "2.81.0",
1826 "bundled": true,
1827 "optional": true,
1828 "requires": {
1829 "aws-sign2": "0.6.0",
1830 "aws4": "1.6.0",
1831 "caseless": "0.12.0",
1832 "combined-stream": "1.0.5",
1833 "extend": "3.0.1",
1834 "forever-agent": "0.6.1",
1835 "form-data": "2.1.4",
1836 "har-validator": "4.2.1",
1837 "hawk": "3.1.3",
1838 "http-signature": "1.1.1",
1839 "is-typedarray": "1.0.0",
1840 "isstream": "0.1.2",
1841 "json-stringify-safe": "5.0.1",
1842 "mime-types": "2.1.15",
1843 "oauth-sign": "0.8.2",
1844 "performance-now": "0.2.0",
1845 "qs": "6.4.0",
1846 "safe-buffer": "5.0.1",
1847 "stringstream": "0.0.5",
1848 "tough-cookie": "2.3.2",
1849 "tunnel-agent": "0.6.0",
1850 "uuid": "3.0.1"
1851 }
1852 },
1853 "rimraf": {
1854 "version": "2.6.1",
1855 "bundled": true,
1856 "requires": {
1857 "glob": "7.1.2"
1858 }
1859 },
1860 "safe-buffer": {
1861 "version": "5.0.1",
1862 "bundled": true
1863 },
1864 "semver": {
1865 "version": "5.3.0",
1866 "bundled": true,
1867 "optional": true
1868 },
1869 "set-blocking": {
1870 "version": "2.0.0",
1871 "bundled": true,
1872 "optional": true
1873 },
1874 "signal-exit": {
1875 "version": "3.0.2",
1876 "bundled": true,
1877 "optional": true
1878 },
1879 "sntp": {
1880 "version": "1.0.9",
1881 "bundled": true,
1882 "optional": true,
1883 "requires": {
1884 "hoek": "2.16.3"
1885 }
1886 },
1887 "sshpk": {
1888 "version": "1.13.0",
1889 "bundled": true,
1890 "optional": true,
1891 "requires": {
1892 "asn1": "0.2.3",
1893 "assert-plus": "1.0.0",
1894 "bcrypt-pbkdf": "1.0.1",
1895 "dashdash": "1.14.1",
1896 "ecc-jsbn": "0.1.1",
1897 "getpass": "0.1.7",
1898 "jodid25519": "1.0.2",
1899 "jsbn": "0.1.1",
1900 "tweetnacl": "0.14.5"
1901 },
1902 "dependencies": {
1903 "assert-plus": {
1904 "version": "1.0.0",
1905 "bundled": true,
1906 "optional": true
1907 }
1908 }
1909 },
1910 "string-width": {
1911 "version": "1.0.2",
1912 "bundled": true,
1913 "requires": {
1914 "code-point-at": "1.1.0",
1915 "is-fullwidth-code-point": "1.0.0",
1916 "strip-ansi": "3.0.1"
1917 }
1918 },
1919 "string_decoder": {
1920 "version": "1.0.1",
1921 "bundled": true,
1922 "requires": {
1923 "safe-buffer": "5.0.1"
1924 }
1925 },
1926 "stringstream": {
1927 "version": "0.0.5",
1928 "bundled": true,
1929 "optional": true
1930 },
1931 "strip-ansi": {
1932 "version": "3.0.1",
1933 "bundled": true,
1934 "requires": {
1935 "ansi-regex": "2.1.1"
1936 }
1937 },
1938 "strip-json-comments": {
1939 "version": "2.0.1",
1940 "bundled": true,
1941 "optional": true
1942 },
1943 "tar": {
1944 "version": "2.2.1",
1945 "bundled": true,
1946 "requires": {
1947 "block-stream": "0.0.9",
1948 "fstream": "1.0.11",
1949 "inherits": "2.0.3"
1950 }
1951 },
1952 "tar-pack": {
1953 "version": "3.4.0",
1954 "bundled": true,
1955 "optional": true,
1956 "requires": {
1957 "debug": "2.6.8",
1958 "fstream": "1.0.11",
1959 "fstream-ignore": "1.0.5",
1960 "once": "1.4.0",
1961 "readable-stream": "2.2.9",
1962 "rimraf": "2.6.1",
1963 "tar": "2.2.1",
1964 "uid-number": "0.0.6"
1965 }
1966 },
1967 "tough-cookie": {
1968 "version": "2.3.2",
1969 "bundled": true,
1970 "optional": true,
1971 "requires": {
1972 "punycode": "1.4.1"
1973 }
1974 },
1975 "tunnel-agent": {
1976 "version": "0.6.0",
1977 "bundled": true,
1978 "optional": true,
1979 "requires": {
1980 "safe-buffer": "5.0.1"
1981 }
1982 },
1983 "tweetnacl": {
1984 "version": "0.14.5",
1985 "bundled": true,
1986 "optional": true
1987 },
1988 "uid-number": {
1989 "version": "0.0.6",
1990 "bundled": true,
1991 "optional": true
1992 },
1993 "util-deprecate": {
1994 "version": "1.0.2",
1995 "bundled": true
1996 },
1997 "uuid": {
1998 "version": "3.0.1",
1999 "bundled": true,
2000 "optional": true
2001 },
2002 "verror": {
2003 "version": "1.3.6",
2004 "bundled": true,
2005 "optional": true,
2006 "requires": {
2007 "extsprintf": "1.0.2"
2008 }
2009 },
2010 "wide-align": {
2011 "version": "1.1.2",
2012 "bundled": true,
2013 "optional": true,
2014 "requires": {
2015 "string-width": "1.0.2"
2016 }
2017 },
2018 "wrappy": {
2019 "version": "1.0.2",
2020 "bundled": true
2021 }
2022 }
2023 },
2024 "getpass": {
2025 "version": "0.1.7",
2026 "resolved": "http://registry.npm.taobao.org/getpass/download/getpass-0.1.7.tgz",
2027 "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
2028 "requires": {
2029 "assert-plus": "1.0.0"
2030 }
2031 },
2032 "glob": {
2033 "version": "4.5.3",
2034 "resolved": "http://registry.npm.taobao.org/glob/download/glob-4.5.3.tgz",
2035 "integrity": "sha1-xstz0yJsHv7wTePFbQEvAzd+4V8=",
2036 "requires": {
2037 "inflight": "1.0.6",
2038 "inherits": "2.0.3",
2039 "minimatch": "2.0.10",
2040 "once": "1.4.0"
2041 },
2042 "dependencies": {
2043 "minimatch": {
2044 "version": "2.0.10",
2045 "resolved": "http://registry.npm.taobao.org/minimatch/download/minimatch-2.0.10.tgz",
2046 "integrity": "sha1-jQh8OcazjAAbl/ynzm0OHoCvusc=",
2047 "requires": {
2048 "brace-expansion": "1.1.8"
2049 }
2050 }
2051 }
2052 },
2053 "glob-base": {
2054 "version": "0.3.0",
2055 "resolved": "http://registry.npm.taobao.org/glob-base/download/glob-base-0.3.0.tgz",
2056 "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=",
2057 "requires": {
2058 "glob-parent": "2.0.0",
2059 "is-glob": "2.0.1"
2060 }
2061 },
2062 "glob-expand": {
2063 "version": "0.2.1",
2064 "resolved": "http://registry.npm.taobao.org/glob-expand/download/glob-expand-0.2.1.tgz",
2065 "integrity": "sha1-GwiKwnK1cViHC3aBYRHaRhimag8=",
2066 "requires": {
2067 "glob": "4.5.3",
2068 "lodash": "4.13.1"
2069 },
2070 "dependencies": {
2071 "lodash": {
2072 "version": "4.13.1",
2073 "resolved": "http://registry.npm.taobao.org/lodash/download/lodash-4.13.1.tgz",
2074 "integrity": "sha1-g+SxCRP0hJbU0W/sSlYK8u50S2g="
2075 }
2076 }
2077 },
2078 "glob-parent": {
2079 "version": "2.0.0",
2080 "resolved": "http://registry.npm.taobao.org/glob-parent/download/glob-parent-2.0.0.tgz",
2081 "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=",
2082 "requires": {
2083 "is-glob": "2.0.1"
2084 }
2085 },
2086 "graceful-fs": {
2087 "version": "4.1.11",
2088 "resolved": "http://registry.npm.taobao.org/graceful-fs/download/graceful-fs-4.1.11.tgz",
2089 "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg="
2090 },
2091 "har-schema": {
2092 "version": "2.0.0",
2093 "resolved": "http://registry.npm.taobao.org/har-schema/download/har-schema-2.0.0.tgz",
2094 "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI="
2095 },
2096 "har-validator": {
2097 "version": "5.0.3",
2098 "resolved": "http://registry.npm.taobao.org/har-validator/download/har-validator-5.0.3.tgz",
2099 "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=",
2100 "requires": {
2101 "ajv": "5.2.3",
2102 "har-schema": "2.0.0"
2103 }
2104 },
2105 "hawk": {
2106 "version": "6.0.2",
2107 "resolved": "http://registry.npm.taobao.org/hawk/download/hawk-6.0.2.tgz",
2108 "integrity": "sha1-r02RTrBl+bXOTZ0RwcshJu7MMDg=",
2109 "requires": {
2110 "boom": "4.3.1",
2111 "cryptiles": "3.1.2",
2112 "hoek": "4.2.0",
2113 "sntp": "2.0.2"
2114 }
2115 },
2116 "hoek": {
2117 "version": "4.2.0",
2118 "resolved": "http://registry.npm.taobao.org/hoek/download/hoek-4.2.0.tgz",
2119 "integrity": "sha1-ctnQdU9/4lyi0BrY+PmpRJqJUm0="
2120 },
2121 "html-encoding-sniffer": {
2122 "version": "1.0.1",
2123 "resolved": "http://registry.npm.taobao.org/html-encoding-sniffer/download/html-encoding-sniffer-1.0.1.tgz",
2124 "integrity": "sha1-eb96eF6klf5mFl5zQVPzY/9UN9o=",
2125 "requires": {
2126 "whatwg-encoding": "1.0.1"
2127 }
2128 },
2129 "htmlparser2": {
2130 "version": "3.9.2",
2131 "resolved": "http://registry.npm.taobao.org/htmlparser2/download/htmlparser2-3.9.2.tgz",
2132 "integrity": "sha1-G9+HrMoPP55T+k/M6w9LTLsAszg=",
2133 "requires": {
2134 "domelementtype": "1.3.0",
2135 "domhandler": "2.4.1",
2136 "domutils": "1.5.1",
2137 "entities": "1.1.1",
2138 "inherits": "2.0.3",
2139 "readable-stream": "2.3.3"
2140 }
2141 },
2142 "http-errors": {
2143 "version": "1.6.2",
2144 "resolved": "http://registry.npm.taobao.org/http-errors/download/http-errors-1.6.2.tgz",
2145 "integrity": "sha1-CgAsyFcHGSp+eUbO7cERVfYOxzY=",
2146 "requires": {
2147 "depd": "1.1.1",
2148 "inherits": "2.0.3",
2149 "setprototypeof": "1.0.3",
2150 "statuses": "1.3.1"
2151 }
2152 },
2153 "http-signature": {
2154 "version": "1.2.0",
2155 "resolved": "http://registry.npm.taobao.org/http-signature/download/http-signature-1.2.0.tgz",
2156 "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
2157 "requires": {
2158 "assert-plus": "1.0.0",
2159 "jsprim": "1.4.1",
2160 "sshpk": "1.13.1"
2161 }
2162 },
2163 "iconv-lite": {
2164 "version": "0.4.19",
2165 "resolved": "http://registry.npm.taobao.org/iconv-lite/download/iconv-lite-0.4.19.tgz",
2166 "integrity": "sha1-90aPYBNfXl2tM5nAqBvpoWA6CCs="
2167 },
2168 "inflight": {
2169 "version": "1.0.6",
2170 "resolved": "http://registry.npm.taobao.org/inflight/download/inflight-1.0.6.tgz",
2171 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
2172 "requires": {
2173 "once": "1.4.0",
2174 "wrappy": "1.0.2"
2175 }
2176 },
2177 "inherits": {
2178 "version": "2.0.3",
2179 "resolved": "http://registry.npm.taobao.org/inherits/download/inherits-2.0.3.tgz",
2180 "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
2181 },
2182 "is-binary-path": {
2183 "version": "1.0.1",
2184 "resolved": "http://registry.npm.taobao.org/is-binary-path/download/is-binary-path-1.0.1.tgz",
2185 "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
2186 "requires": {
2187 "binary-extensions": "1.10.0"
2188 }
2189 },
2190 "is-buffer": {
2191 "version": "1.1.5",
2192 "resolved": "http://registry.npm.taobao.org/is-buffer/download/is-buffer-1.1.5.tgz",
2193 "integrity": "sha1-Hzsm72E7IUuIy8ojzGwB2Hlh7sw="
2194 },
2195 "is-dotfile": {
2196 "version": "1.0.3",
2197 "resolved": "http://registry.npm.taobao.org/is-dotfile/download/is-dotfile-1.0.3.tgz",
2198 "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE="
2199 },
2200 "is-equal-shallow": {
2201 "version": "0.1.3",
2202 "resolved": "http://registry.npm.taobao.org/is-equal-shallow/download/is-equal-shallow-0.1.3.tgz",
2203 "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=",
2204 "requires": {
2205 "is-primitive": "2.0.0"
2206 }
2207 },
2208 "is-extendable": {
2209 "version": "0.1.1",
2210 "resolved": "http://registry.npm.taobao.org/is-extendable/download/is-extendable-0.1.1.tgz",
2211 "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik="
2212 },
2213 "is-extglob": {
2214 "version": "1.0.0",
2215 "resolved": "http://registry.npm.taobao.org/is-extglob/download/is-extglob-1.0.0.tgz",
2216 "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA="
2217 },
2218 "is-glob": {
2219 "version": "2.0.1",
2220 "resolved": "http://registry.npm.taobao.org/is-glob/download/is-glob-2.0.1.tgz",
2221 "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
2222 "requires": {
2223 "is-extglob": "1.0.0"
2224 }
2225 },
2226 "is-number": {
2227 "version": "2.1.0",
2228 "resolved": "http://registry.npm.taobao.org/is-number/download/is-number-2.1.0.tgz",
2229 "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=",
2230 "requires": {
2231 "kind-of": "3.2.2"
2232 }
2233 },
2234 "is-posix-bracket": {
2235 "version": "0.1.1",
2236 "resolved": "http://registry.npm.taobao.org/is-posix-bracket/download/is-posix-bracket-0.1.1.tgz",
2237 "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q="
2238 },
2239 "is-primitive": {
2240 "version": "2.0.0",
2241 "resolved": "http://registry.npm.taobao.org/is-primitive/download/is-primitive-2.0.0.tgz",
2242 "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU="
2243 },
2244 "is-typedarray": {
2245 "version": "1.0.0",
2246 "resolved": "http://registry.npm.taobao.org/is-typedarray/download/is-typedarray-1.0.0.tgz",
2247 "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo="
2248 },
2249 "isarray": {
2250 "version": "1.0.0",
2251 "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
2252 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
2253 },
2254 "isobject": {
2255 "version": "2.1.0",
2256 "resolved": "http://registry.npm.taobao.org/isobject/download/isobject-2.1.0.tgz",
2257 "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
2258 "requires": {
2259 "isarray": "1.0.0"
2260 }
2261 },
2262 "isstream": {
2263 "version": "0.1.2",
2264 "resolved": "http://registry.npm.taobao.org/isstream/download/isstream-0.1.2.tgz",
2265 "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo="
2266 },
2267 "jsbn": {
2268 "version": "0.1.1",
2269 "resolved": "http://registry.npm.taobao.org/jsbn/download/jsbn-0.1.1.tgz",
2270 "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
2271 "optional": true
2272 },
2273 "jsdom": {
2274 "version": "9.12.0",
2275 "resolved": "http://registry.npm.taobao.org/jsdom/download/jsdom-9.12.0.tgz",
2276 "integrity": "sha1-6MVG//ywbADUgzyoRBD+1/igl9Q=",
2277 "requires": {
2278 "abab": "1.0.4",
2279 "acorn": "4.0.13",
2280 "acorn-globals": "3.1.0",
2281 "array-equal": "1.0.0",
2282 "content-type-parser": "1.0.1",
2283 "cssom": "0.3.2",
2284 "cssstyle": "0.2.37",
2285 "escodegen": "1.9.0",
2286 "html-encoding-sniffer": "1.0.1",
2287 "nwmatcher": "1.4.2",
2288 "parse5": "1.5.1",
2289 "request": "2.83.0",
2290 "sax": "1.2.4",
2291 "symbol-tree": "3.2.2",
2292 "tough-cookie": "2.3.3",
2293 "webidl-conversions": "4.0.2",
2294 "whatwg-encoding": "1.0.1",
2295 "whatwg-url": "4.8.0",
2296 "xml-name-validator": "2.0.1"
2297 }
2298 },
2299 "json-schema": {
2300 "version": "0.2.3",
2301 "resolved": "http://registry.npm.taobao.org/json-schema/download/json-schema-0.2.3.tgz",
2302 "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM="
2303 },
2304 "json-schema-traverse": {
2305 "version": "0.3.1",
2306 "resolved": "http://registry.npm.taobao.org/json-schema-traverse/download/json-schema-traverse-0.3.1.tgz",
2307 "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A="
2308 },
2309 "json-stable-stringify": {
2310 "version": "1.0.1",
2311 "resolved": "http://registry.npm.taobao.org/json-stable-stringify/download/json-stable-stringify-1.0.1.tgz",
2312 "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=",
2313 "requires": {
2314 "jsonify": "0.0.0"
2315 }
2316 },
2317 "json-stringify-safe": {
2318 "version": "5.0.1",
2319 "resolved": "http://registry.npm.taobao.org/json-stringify-safe/download/json-stringify-safe-5.0.1.tgz",
2320 "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus="
2321 },
2322 "jsonfile": {
2323 "version": "2.4.0",
2324 "resolved": "http://registry.npm.taobao.org/jsonfile/download/jsonfile-2.4.0.tgz",
2325 "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=",
2326 "requires": {
2327 "graceful-fs": "4.1.11"
2328 }
2329 },
2330 "jsonify": {
2331 "version": "0.0.0",
2332 "resolved": "http://registry.npm.taobao.org/jsonify/download/jsonify-0.0.0.tgz",
2333 "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM="
2334 },
2335 "jsprim": {
2336 "version": "1.4.1",
2337 "resolved": "http://registry.npm.taobao.org/jsprim/download/jsprim-1.4.1.tgz",
2338 "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
2339 "requires": {
2340 "assert-plus": "1.0.0",
2341 "extsprintf": "1.3.0",
2342 "json-schema": "0.2.3",
2343 "verror": "1.10.0"
2344 }
2345 },
2346 "kind-of": {
2347 "version": "3.2.2",
2348 "resolved": "http://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz",
2349 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
2350 "requires": {
2351 "is-buffer": "1.1.5"
2352 }
2353 },
2354 "klaw": {
2355 "version": "1.3.1",
2356 "resolved": "http://registry.npm.taobao.org/klaw/download/klaw-1.3.1.tgz",
2357 "integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=",
2358 "requires": {
2359 "graceful-fs": "4.1.11"
2360 }
2361 },
2362 "leaf-ts": {
2363 "version": "2.14.24",
2364 "resolved": "http://registry.npm.taobao.org/leaf-ts/download/leaf-ts-2.14.24.tgz",
2365 "integrity": "sha1-7AmSHvGJ+3yXcSu2OnQfSqsylUs=",
2366 "requires": {
2367 "async": "2.5.0",
2368 "body-parser": "1.18.2",
2369 "cheerio": "0.22.0",
2370 "chokidar": "1.7.0",
2371 "colors": "1.1.2",
2372 "commander": "2.11.0",
2373 "express": "4.15.2",
2374 "find-free-port": "1.0.2",
2375 "fs-extra": "1.0.0",
2376 "htmlparser2": "3.9.2",
2377 "jsdom": "9.12.0",
2378 "source-map-support": "0.4.14",
2379 "supervisor": "0.12.0",
2380 "typescript": "2.5.3",
2381 "typescript-formatter": "4.2.2",
2382 "watchcompile": "1.0.4",
2383 "wrench": "1.5.9",
2384 "ws": "2.3.1"
2385 },
2386 "dependencies": {
2387 "async": {
2388 "version": "2.5.0",
2389 "resolved": "http://registry.npm.taobao.org/async/download/async-2.5.0.tgz",
2390 "integrity": "sha1-hDGQ/WtzV6C54clW7d3V7IRitU0=",
2391 "requires": {
2392 "lodash": "4.17.4"
2393 }
2394 },
2395 "body-parser": {
2396 "version": "1.18.2",
2397 "resolved": "http://registry.npm.taobao.org/body-parser/download/body-parser-1.18.2.tgz",
2398 "integrity": "sha1-h2eKGdhLR9hZuDGZvVm84iKxBFQ=",
2399 "requires": {
2400 "bytes": "3.0.0",
2401 "content-type": "1.0.4",
2402 "debug": "2.6.9",
2403 "depd": "1.1.1",
2404 "http-errors": "1.6.2",
2405 "iconv-lite": "0.4.19",
2406 "on-finished": "2.3.0",
2407 "qs": "6.5.1",
2408 "raw-body": "2.3.2",
2409 "type-is": "1.6.15"
2410 }
2411 },
2412 "commander": {
2413 "version": "2.11.0",
2414 "resolved": "http://registry.npm.taobao.org/commander/download/commander-2.11.0.tgz",
2415 "integrity": "sha1-FXFS/R56bI2YpbcVzzdt+SgARWM="
2416 },
2417 "safe-buffer": {
2418 "version": "5.0.1",
2419 "resolved": "http://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.0.1.tgz",
2420 "integrity": "sha1-0mPKVGls2KMGtcplUekt5XkY++c="
2421 },
2422 "watchcompile": {
2423 "version": "1.0.4",
2424 "resolved": "http://registry.npm.taobao.org/watchcompile/download/watchcompile-1.0.4.tgz",
2425 "integrity": "sha1-O0iAayAf45ShXt/NFhJEQg8PaYs=",
2426 "requires": {
2427 "chokidar": "1.7.0",
2428 "coffee-script": "1.12.7",
2429 "commander": "2.11.0",
2430 "error-doc": "0.0.4",
2431 "logicoma": "0.1.1",
2432 "wrench": "1.5.9"
2433 }
2434 },
2435 "ws": {
2436 "version": "2.3.1",
2437 "resolved": "http://registry.npm.taobao.org/ws/download/ws-2.3.1.tgz",
2438 "integrity": "sha1-a5Sz5EfLajY/eF6vlK9jWejoHIA=",
2439 "requires": {
2440 "safe-buffer": "5.0.1",
2441 "ultron": "1.1.0"
2442 }
2443 }
2444 }
2445 },
2446 "levn": {
2447 "version": "0.3.0",
2448 "resolved": "http://registry.npm.taobao.org/levn/download/levn-0.3.0.tgz",
2449 "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
2450 "requires": {
2451 "prelude-ls": "1.1.2",
2452 "type-check": "0.3.2"
2453 }
2454 },
2455 "lodash": {
2456 "version": "4.17.4",
2457 "resolved": "http://registry.npm.taobao.org/lodash/download/lodash-4.17.4.tgz",
2458 "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4="
2459 },
2460 "lodash.assignin": {
2461 "version": "4.2.0",
2462 "resolved": "http://registry.npm.taobao.org/lodash.assignin/download/lodash.assignin-4.2.0.tgz",
2463 "integrity": "sha1-uo31+4QesKPoBEIysOJjqNxqKKI="
2464 },
2465 "lodash.bind": {
2466 "version": "4.2.1",
2467 "resolved": "http://registry.npm.taobao.org/lodash.bind/download/lodash.bind-4.2.1.tgz",
2468 "integrity": "sha1-euMBfpOWIqwxt9fX3LGzTbFpDTU="
2469 },
2470 "lodash.defaults": {
2471 "version": "4.2.0",
2472 "resolved": "http://registry.npm.taobao.org/lodash.defaults/download/lodash.defaults-4.2.0.tgz",
2473 "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw="
2474 },
2475 "lodash.filter": {
2476 "version": "4.6.0",
2477 "resolved": "http://registry.npm.taobao.org/lodash.filter/download/lodash.filter-4.6.0.tgz",
2478 "integrity": "sha1-ZosdSYFgOuHMWm+nYBQ+SAtMSs4="
2479 },
2480 "lodash.flatten": {
2481 "version": "4.4.0",
2482 "resolved": "http://registry.npm.taobao.org/lodash.flatten/download/lodash.flatten-4.4.0.tgz",
2483 "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8="
2484 },
2485 "lodash.foreach": {
2486 "version": "4.5.0",
2487 "resolved": "http://registry.npm.taobao.org/lodash.foreach/download/lodash.foreach-4.5.0.tgz",
2488 "integrity": "sha1-Gmo16s5AEoDH8G3d7DUWWrJ+PlM="
2489 },
2490 "lodash.map": {
2491 "version": "4.6.0",
2492 "resolved": "http://registry.npm.taobao.org/lodash.map/download/lodash.map-4.6.0.tgz",
2493 "integrity": "sha1-dx7Hg540c9nEzeKLGTlMNWL09tM="
2494 },
2495 "lodash.merge": {
2496 "version": "4.6.0",
2497 "resolved": "http://registry.npm.taobao.org/lodash.merge/download/lodash.merge-4.6.0.tgz",
2498 "integrity": "sha1-aYhLoUSsM/5plzemCG3v+t0PicU="
2499 },
2500 "lodash.pick": {
2501 "version": "4.4.0",
2502 "resolved": "http://registry.npm.taobao.org/lodash.pick/download/lodash.pick-4.4.0.tgz",
2503 "integrity": "sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM="
2504 },
2505 "lodash.reduce": {
2506 "version": "4.6.0",
2507 "resolved": "http://registry.npm.taobao.org/lodash.reduce/download/lodash.reduce-4.6.0.tgz",
2508 "integrity": "sha1-8atrg5KZrUj3hKu/R2WW8DuRTTs="
2509 },
2510 "lodash.reject": {
2511 "version": "4.6.0",
2512 "resolved": "http://registry.npm.taobao.org/lodash.reject/download/lodash.reject-4.6.0.tgz",
2513 "integrity": "sha1-gNZJLcFHCGS79YNTO2UfQqn1JBU="
2514 },
2515 "lodash.some": {
2516 "version": "4.6.0",
2517 "resolved": "http://registry.npm.taobao.org/lodash.some/download/lodash.some-4.6.0.tgz",
2518 "integrity": "sha1-G7nzFO9ri63tE7VJFpsqlF62jk0="
2519 },
2520 "logicoma": {
2521 "version": "0.1.1",
2522 "resolved": "http://registry.npm.taobao.org/logicoma/download/logicoma-0.1.1.tgz",
2523 "integrity": "sha1-5yGjK68uJKcC7zOfOUII6GTaOQQ=",
2524 "requires": {
2525 "coffee-script": "1.12.7",
2526 "error-doc": "0.0.4",
2527 "eventex": "0.1.0"
2528 },
2529 "dependencies": {
2530 "error-doc": {
2531 "version": "0.0.4",
2532 "resolved": "http://registry.npm.taobao.org/error-doc/download/error-doc-0.0.4.tgz",
2533 "integrity": "sha1-16X43XzGYc0XBl4c47wLs8rdauo=",
2534 "requires": {
2535 "coffee-script": "1.12.7"
2536 }
2537 }
2538 }
2539 },
2540 "lru-cache": {
2541 "version": "3.2.0",
2542 "resolved": "http://registry.npm.taobao.org/lru-cache/download/lru-cache-3.2.0.tgz",
2543 "integrity": "sha1-cXibO39Tmb7IVl3aOKow0qCX7+4=",
2544 "requires": {
2545 "pseudomap": "1.0.2"
2546 }
2547 },
2548 "media-typer": {
2549 "version": "0.3.0",
2550 "resolved": "http://registry.npm.taobao.org/media-typer/download/media-typer-0.3.0.tgz",
2551 "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g="
2552 },
2553 "micromatch": {
2554 "version": "2.3.11",
2555 "resolved": "http://registry.npm.taobao.org/micromatch/download/micromatch-2.3.11.tgz",
2556 "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=",
2557 "requires": {
2558 "arr-diff": "2.0.0",
2559 "array-unique": "0.2.1",
2560 "braces": "1.8.5",
2561 "expand-brackets": "0.1.5",
2562 "extglob": "0.3.2",
2563 "filename-regex": "2.0.1",
2564 "is-extglob": "1.0.0",
2565 "is-glob": "2.0.1",
2566 "kind-of": "3.2.2",
2567 "normalize-path": "2.1.1",
2568 "object.omit": "2.0.1",
2569 "parse-glob": "3.0.4",
2570 "regex-cache": "0.4.4"
2571 }
2572 },
2573 "mime-db": {
2574 "version": "1.30.0",
2575 "resolved": "http://registry.npm.taobao.org/mime-db/download/mime-db-1.30.0.tgz",
2576 "integrity": "sha1-dMZD2i3Z1qRTmZY0ZbJtXKfXHwE="
2577 },
2578 "mime-types": {
2579 "version": "2.1.17",
2580 "resolved": "http://registry.npm.taobao.org/mime-types/download/mime-types-2.1.17.tgz",
2581 "integrity": "sha1-Cdejk/A+mVp5+K+Fe3Cp4KsWVXo=",
2582 "requires": {
2583 "mime-db": "1.30.0"
2584 }
2585 },
2586 "minimatch": {
2587 "version": "3.0.4",
2588 "resolved": "http://registry.npm.taobao.org/minimatch/download/minimatch-3.0.4.tgz",
2589 "integrity": "sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=",
2590 "requires": {
2591 "brace-expansion": "1.1.8"
2592 }
2593 },
2594 "minimist": {
2595 "version": "0.0.8",
2596 "resolved": "http://registry.npm.taobao.org/minimist/download/minimist-0.0.8.tgz",
2597 "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0="
2598 },
2599 "mkdirp": {
2600 "version": "0.5.1",
2601 "resolved": "http://registry.npm.taobao.org/mkdirp/download/mkdirp-0.5.1.tgz",
2602 "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
2603 "requires": {
2604 "minimist": "0.0.8"
2605 }
2606 },
2607 "mongodb": {
2608 "version": "2.2.33",
2609 "resolved": "http://registry.npm.taobao.org/mongodb/download/mongodb-2.2.33.tgz",
2610 "integrity": "sha1-tTfEcdNKZlG0jzb9vyl1A0Dgi1A=",
2611 "requires": {
2612 "es6-promise": "3.2.1",
2613 "mongodb-core": "2.1.17",
2614 "readable-stream": "2.2.7"
2615 },
2616 "dependencies": {
2617 "readable-stream": {
2618 "version": "2.2.7",
2619 "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.2.7.tgz",
2620 "integrity": "sha1-BwV6y+JGeyIELTb5jFrVBwVOlbE=",
2621 "requires": {
2622 "buffer-shims": "1.0.0",
2623 "core-util-is": "1.0.2",
2624 "inherits": "2.0.3",
2625 "isarray": "1.0.0",
2626 "process-nextick-args": "1.0.7",
2627 "string_decoder": "1.0.3",
2628 "util-deprecate": "1.0.2"
2629 }
2630 }
2631 }
2632 },
2633 "mongodb-core": {
2634 "version": "2.1.17",
2635 "resolved": "http://registry.npm.taobao.org/mongodb-core/download/mongodb-core-2.1.17.tgz",
2636 "integrity": "sha1-pBizN6FKFJkPtRC5I97mqBMXPfg=",
2637 "requires": {
2638 "bson": "1.0.4",
2639 "require_optional": "1.0.1"
2640 }
2641 },
2642 "ms": {
2643 "version": "2.0.0",
2644 "resolved": "http://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz",
2645 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
2646 },
2647 "multer": {
2648 "version": "1.3.0",
2649 "resolved": "http://registry.npm.taobao.org/multer/download/multer-1.3.0.tgz",
2650 "integrity": "sha1-CSsmcPaEb6SRSWXvyM+Uwg/sbNI=",
2651 "requires": {
2652 "append-field": "0.1.0",
2653 "busboy": "0.2.14",
2654 "concat-stream": "1.6.0",
2655 "mkdirp": "0.5.1",
2656 "object-assign": "3.0.0",
2657 "on-finished": "2.3.0",
2658 "type-is": "1.6.15",
2659 "xtend": "4.0.1"
2660 }
2661 },
2662 "nan": {
2663 "version": "2.7.0",
2664 "resolved": "http://registry.npm.taobao.org/nan/download/nan-2.7.0.tgz",
2665 "integrity": "sha1-2Vv3IeyHfgjbJ27T/G63j5CDrUY=",
2666 "optional": true
2667 },
2668 "normalize-path": {
2669 "version": "2.1.1",
2670 "resolved": "http://registry.npm.taobao.org/normalize-path/download/normalize-path-2.1.1.tgz",
2671 "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
2672 "requires": {
2673 "remove-trailing-separator": "1.1.0"
2674 }
2675 },
2676 "nth-check": {
2677 "version": "1.0.1",
2678 "resolved": "http://registry.npm.taobao.org/nth-check/download/nth-check-1.0.1.tgz",
2679 "integrity": "sha1-mSms32KPwsQQmN6rgqxYDPFJquQ=",
2680 "requires": {
2681 "boolbase": "1.0.0"
2682 }
2683 },
2684 "nwmatcher": {
2685 "version": "1.4.2",
2686 "resolved": "http://registry.npm.taobao.org/nwmatcher/download/nwmatcher-1.4.2.tgz",
2687 "integrity": "sha1-xeVFq0DSKlawMmUxxL6u16iIs+o="
2688 },
2689 "oauth-sign": {
2690 "version": "0.8.2",
2691 "resolved": "http://registry.npm.taobao.org/oauth-sign/download/oauth-sign-0.8.2.tgz",
2692 "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM="
2693 },
2694 "object-assign": {
2695 "version": "3.0.0",
2696 "resolved": "http://registry.npm.taobao.org/object-assign/download/object-assign-3.0.0.tgz",
2697 "integrity": "sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I="
2698 },
2699 "object.omit": {
2700 "version": "2.0.1",
2701 "resolved": "http://registry.npm.taobao.org/object.omit/download/object.omit-2.0.1.tgz",
2702 "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=",
2703 "requires": {
2704 "for-own": "0.1.5",
2705 "is-extendable": "0.1.1"
2706 }
2707 },
2708 "on-finished": {
2709 "version": "2.3.0",
2710 "resolved": "http://registry.npm.taobao.org/on-finished/download/on-finished-2.3.0.tgz",
2711 "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
2712 "requires": {
2713 "ee-first": "1.1.1"
2714 }
2715 },
2716 "on-headers": {
2717 "version": "1.0.1",
2718 "resolved": "http://registry.npm.taobao.org/on-headers/download/on-headers-1.0.1.tgz",
2719 "integrity": "sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c="
2720 },
2721 "once": {
2722 "version": "1.4.0",
2723 "resolved": "http://registry.npm.taobao.org/once/download/once-1.4.0.tgz",
2724 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
2725 "requires": {
2726 "wrappy": "1.0.2"
2727 }
2728 },
2729 "optionator": {
2730 "version": "0.8.2",
2731 "resolved": "http://registry.npm.taobao.org/optionator/download/optionator-0.8.2.tgz",
2732 "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=",
2733 "requires": {
2734 "deep-is": "0.1.3",
2735 "fast-levenshtein": "2.0.6",
2736 "levn": "0.3.0",
2737 "prelude-ls": "1.1.2",
2738 "type-check": "0.3.2",
2739 "wordwrap": "1.0.0"
2740 }
2741 },
2742 "parse-glob": {
2743 "version": "3.0.4",
2744 "resolved": "http://registry.npm.taobao.org/parse-glob/download/parse-glob-3.0.4.tgz",
2745 "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=",
2746 "requires": {
2747 "glob-base": "0.3.0",
2748 "is-dotfile": "1.0.3",
2749 "is-extglob": "1.0.0",
2750 "is-glob": "2.0.1"
2751 }
2752 },
2753 "parse5": {
2754 "version": "1.5.1",
2755 "resolved": "http://registry.npm.taobao.org/parse5/download/parse5-1.5.1.tgz",
2756 "integrity": "sha1-m387DeMr543CQBsXVzzK8Pb1nZQ="
2757 },
2758 "parseurl": {
2759 "version": "1.3.2",
2760 "resolved": "http://registry.npm.taobao.org/parseurl/download/parseurl-1.3.2.tgz",
2761 "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M="
2762 },
2763 "path-is-absolute": {
2764 "version": "1.0.1",
2765 "resolved": "http://registry.npm.taobao.org/path-is-absolute/download/path-is-absolute-1.0.1.tgz",
2766 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18="
2767 },
2768 "path-to-regexp": {
2769 "version": "1.7.0",
2770 "resolved": "https://registry.npm.taobao.org/path-to-regexp/download/path-to-regexp-1.7.0.tgz",
2771 "integrity": "sha1-Wf3g9DW62suhA6hOnTvGTpa5k30=",
2772 "requires": {
2773 "isarray": "0.0.1"
2774 },
2775 "dependencies": {
2776 "isarray": {
2777 "version": "0.0.1",
2778 "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-0.0.1.tgz",
2779 "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
2780 }
2781 }
2782 },
2783 "performance-now": {
2784 "version": "2.1.0",
2785 "resolved": "http://registry.npm.taobao.org/performance-now/download/performance-now-2.1.0.tgz",
2786 "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns="
2787 },
2788 "prelude-ls": {
2789 "version": "1.1.2",
2790 "resolved": "http://registry.npm.taobao.org/prelude-ls/download/prelude-ls-1.1.2.tgz",
2791 "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ="
2792 },
2793 "preserve": {
2794 "version": "0.2.0",
2795 "resolved": "http://registry.npm.taobao.org/preserve/download/preserve-0.2.0.tgz",
2796 "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks="
2797 },
2798 "process-nextick-args": {
2799 "version": "1.0.7",
2800 "resolved": "http://registry.npm.taobao.org/process-nextick-args/download/process-nextick-args-1.0.7.tgz",
2801 "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M="
2802 },
2803 "pseudomap": {
2804 "version": "1.0.2",
2805 "resolved": "http://registry.npm.taobao.org/pseudomap/download/pseudomap-1.0.2.tgz",
2806 "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM="
2807 },
2808 "punycode": {
2809 "version": "1.4.1",
2810 "resolved": "http://registry.npm.taobao.org/punycode/download/punycode-1.4.1.tgz",
2811 "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4="
2812 },
2813 "qs": {
2814 "version": "6.5.1",
2815 "resolved": "http://registry.npm.taobao.org/qs/download/qs-6.5.1.tgz",
2816 "integrity": "sha1-NJzfbu+J7EXBLX1es/wMhwNDptg="
2817 },
2818 "random-bytes": {
2819 "version": "1.0.0",
2820 "resolved": "http://registry.npm.taobao.org/random-bytes/download/random-bytes-1.0.0.tgz",
2821 "integrity": "sha1-T2ih3Arli9P7lYSMMDJNt11kNgs="
2822 },
2823 "randomatic": {
2824 "version": "1.1.7",
2825 "resolved": "http://registry.npm.taobao.org/randomatic/download/randomatic-1.1.7.tgz",
2826 "integrity": "sha1-x6vpzIuHwLqodrGf3oP9RkeX44w=",
2827 "requires": {
2828 "is-number": "3.0.0",
2829 "kind-of": "4.0.0"
2830 },
2831 "dependencies": {
2832 "is-number": {
2833 "version": "3.0.0",
2834 "resolved": "http://registry.npm.taobao.org/is-number/download/is-number-3.0.0.tgz",
2835 "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
2836 "requires": {
2837 "kind-of": "3.2.2"
2838 },
2839 "dependencies": {
2840 "kind-of": {
2841 "version": "3.2.2",
2842 "resolved": "http://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz",
2843 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
2844 "requires": {
2845 "is-buffer": "1.1.5"
2846 }
2847 }
2848 }
2849 },
2850 "kind-of": {
2851 "version": "4.0.0",
2852 "resolved": "http://registry.npm.taobao.org/kind-of/download/kind-of-4.0.0.tgz",
2853 "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
2854 "requires": {
2855 "is-buffer": "1.1.5"
2856 }
2857 }
2858 }
2859 },
2860 "raw-body": {
2861 "version": "2.3.2",
2862 "resolved": "http://registry.npm.taobao.org/raw-body/download/raw-body-2.3.2.tgz",
2863 "integrity": "sha1-vNYMd9Prk83gBQKVw/N5OJvIj4k=",
2864 "requires": {
2865 "bytes": "3.0.0",
2866 "http-errors": "1.6.2",
2867 "iconv-lite": "0.4.19",
2868 "unpipe": "1.0.0"
2869 }
2870 },
2871 "readable-stream": {
2872 "version": "2.3.3",
2873 "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.3.tgz",
2874 "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=",
2875 "requires": {
2876 "core-util-is": "1.0.2",
2877 "inherits": "2.0.3",
2878 "isarray": "1.0.0",
2879 "process-nextick-args": "1.0.7",
2880 "safe-buffer": "5.1.1",
2881 "string_decoder": "1.0.3",
2882 "util-deprecate": "1.0.2"
2883 }
2884 },
2885 "readdirp": {
2886 "version": "2.1.0",
2887 "resolved": "http://registry.npm.taobao.org/readdirp/download/readdirp-2.1.0.tgz",
2888 "integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=",
2889 "requires": {
2890 "graceful-fs": "4.1.11",
2891 "minimatch": "3.0.4",
2892 "readable-stream": "2.3.3",
2893 "set-immediate-shim": "1.0.1"
2894 }
2895 },
2896 "regex-cache": {
2897 "version": "0.4.4",
2898 "resolved": "http://registry.npm.taobao.org/regex-cache/download/regex-cache-0.4.4.tgz",
2899 "integrity": "sha1-db3FiioUls7EihKDW8VMjVYjNt0=",
2900 "requires": {
2901 "is-equal-shallow": "0.1.3"
2902 }
2903 },
2904 "remove-trailing-separator": {
2905 "version": "1.1.0",
2906 "resolved": "http://registry.npm.taobao.org/remove-trailing-separator/download/remove-trailing-separator-1.1.0.tgz",
2907 "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8="
2908 },
2909 "repeat-element": {
2910 "version": "1.1.2",
2911 "resolved": "http://registry.npm.taobao.org/repeat-element/download/repeat-element-1.1.2.tgz",
2912 "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo="
2913 },
2914 "repeat-string": {
2915 "version": "1.6.1",
2916 "resolved": "http://registry.npm.taobao.org/repeat-string/download/repeat-string-1.6.1.tgz",
2917 "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc="
2918 },
2919 "request": {
2920 "version": "2.83.0",
2921 "resolved": "http://registry.npm.taobao.org/request/download/request-2.83.0.tgz",
2922 "integrity": "sha1-ygtl2gLtYpNYh4COb1EDgQNOM1Y=",
2923 "requires": {
2924 "aws-sign2": "0.7.0",
2925 "aws4": "1.6.0",
2926 "caseless": "0.12.0",
2927 "combined-stream": "1.0.5",
2928 "extend": "3.0.1",
2929 "forever-agent": "0.6.1",
2930 "form-data": "2.3.1",
2931 "har-validator": "5.0.3",
2932 "hawk": "6.0.2",
2933 "http-signature": "1.2.0",
2934 "is-typedarray": "1.0.0",
2935 "isstream": "0.1.2",
2936 "json-stringify-safe": "5.0.1",
2937 "mime-types": "2.1.17",
2938 "oauth-sign": "0.8.2",
2939 "performance-now": "2.1.0",
2940 "qs": "6.5.1",
2941 "safe-buffer": "5.1.1",
2942 "stringstream": "0.0.5",
2943 "tough-cookie": "2.3.3",
2944 "tunnel-agent": "0.6.0",
2945 "uuid": "3.1.0"
2946 },
2947 "dependencies": {
2948 "uuid": {
2949 "version": "3.1.0",
2950 "resolved": "http://registry.npm.taobao.org/uuid/download/uuid-3.1.0.tgz",
2951 "integrity": "sha1-PdPT55Crwk17DToDT/q6vijrvAQ="
2952 }
2953 }
2954 },
2955 "require_optional": {
2956 "version": "1.0.1",
2957 "resolved": "http://registry.npm.taobao.org/require_optional/download/require_optional-1.0.1.tgz",
2958 "integrity": "sha1-TPNaQkf2TKPfjC7yCMxJSxyo/C4=",
2959 "requires": {
2960 "resolve-from": "2.0.0",
2961 "semver": "5.4.1"
2962 }
2963 },
2964 "resolve-from": {
2965 "version": "2.0.0",
2966 "resolved": "http://registry.npm.taobao.org/resolve-from/download/resolve-from-2.0.0.tgz",
2967 "integrity": "sha1-lICrIOlP+h2egKgEx+oUdhGWa1c="
2968 },
2969 "safe-buffer": {
2970 "version": "5.1.1",
2971 "resolved": "http://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.1.1.tgz",
2972 "integrity": "sha1-iTMSr2myEj3vcfV4iQAWce6yyFM="
2973 },
2974 "sax": {
2975 "version": "1.2.4",
2976 "resolved": "http://registry.npm.taobao.org/sax/download/sax-1.2.4.tgz",
2977 "integrity": "sha1-KBYjTiN4vdxOU1T6tcqold9xANk="
2978 },
2979 "semver": {
2980 "version": "5.4.1",
2981 "resolved": "http://registry.npm.taobao.org/semver/download/semver-5.4.1.tgz",
2982 "integrity": "sha1-4FnAnYVx8FQII3M0M1BdOi8AsY4="
2983 },
2984 "set-immediate-shim": {
2985 "version": "1.0.1",
2986 "resolved": "http://registry.npm.taobao.org/set-immediate-shim/download/set-immediate-shim-1.0.1.tgz",
2987 "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E="
2988 },
2989 "setprototypeof": {
2990 "version": "1.0.3",
2991 "resolved": "http://registry.npm.taobao.org/setprototypeof/download/setprototypeof-1.0.3.tgz",
2992 "integrity": "sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ="
2993 },
2994 "sigmund": {
2995 "version": "1.0.1",
2996 "resolved": "http://registry.npm.taobao.org/sigmund/download/sigmund-1.0.1.tgz",
2997 "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA="
2998 },
2999 "sntp": {
3000 "version": "2.0.2",
3001 "resolved": "http://registry.npm.taobao.org/sntp/download/sntp-2.0.2.tgz",
3002 "integrity": "sha1-UGQRDwr4X3z9t9a2ekACjOUrSys=",
3003 "requires": {
3004 "hoek": "4.2.0"
3005 }
3006 },
3007 "source-map": {
3008 "version": "0.5.7",
3009 "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.5.7.tgz",
3010 "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
3011 "optional": true
3012 },
3013 "source-map-support": {
3014 "version": "0.4.14",
3015 "resolved": "https://registry.npm.taobao.org/source-map-support/download/source-map-support-0.4.14.tgz",
3016 "integrity": "sha1-nURjdyWYuGJxtPUj9sH04Cp9au8=",
3017 "requires": {
3018 "source-map": "0.5.6"
3019 },
3020 "dependencies": {
3021 "source-map": {
3022 "version": "0.5.6",
3023 "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.5.6.tgz",
3024 "integrity": "sha1-dc449SvwczxafwwRjYEzSiu19BI="
3025 }
3026 }
3027 },
3028 "sshpk": {
3029 "version": "1.13.1",
3030 "resolved": "http://registry.npm.taobao.org/sshpk/download/sshpk-1.13.1.tgz",
3031 "integrity": "sha1-US322mKHFEMW3EwY/hzx2UBzm+M=",
3032 "requires": {
3033 "asn1": "0.2.3",
3034 "assert-plus": "1.0.0",
3035 "bcrypt-pbkdf": "1.0.1",
3036 "dashdash": "1.14.1",
3037 "ecc-jsbn": "0.1.1",
3038 "getpass": "0.1.7",
3039 "jsbn": "0.1.1",
3040 "tweetnacl": "0.14.5"
3041 }
3042 },
3043 "statuses": {
3044 "version": "1.3.1",
3045 "resolved": "http://registry.npm.taobao.org/statuses/download/statuses-1.3.1.tgz",
3046 "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4="
3047 },
3048 "streamsearch": {
3049 "version": "0.1.2",
3050 "resolved": "http://registry.npm.taobao.org/streamsearch/download/streamsearch-0.1.2.tgz",
3051 "integrity": "sha1-gIudDlb8Jz2Am6VzOOkpkZoanxo="
3052 },
3053 "string_decoder": {
3054 "version": "1.0.3",
3055 "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-1.0.3.tgz",
3056 "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=",
3057 "requires": {
3058 "safe-buffer": "5.1.1"
3059 }
3060 },
3061 "stringstream": {
3062 "version": "0.0.5",
3063 "resolved": "http://registry.npm.taobao.org/stringstream/download/stringstream-0.0.5.tgz",
3064 "integrity": "sha1-TkhM1N5aC7vuGORjB3EKioFiGHg="
3065 },
3066 "supervisor": {
3067 "version": "0.12.0",
3068 "resolved": "http://registry.npm.taobao.org/supervisor/download/supervisor-0.12.0.tgz",
3069 "integrity": "sha1-3n5jNwFbKRhRwQ81OMSn8EkX7ME="
3070 },
3071 "symbol-tree": {
3072 "version": "3.2.2",
3073 "resolved": "http://registry.npm.taobao.org/symbol-tree/download/symbol-tree-3.2.2.tgz",
3074 "integrity": "sha1-rifbOPZgp64uHDt9G8KQgZuFGeY="
3075 },
3076 "tough-cookie": {
3077 "version": "2.3.3",
3078 "resolved": "http://registry.npm.taobao.org/tough-cookie/download/tough-cookie-2.3.3.tgz",
3079 "integrity": "sha1-C2GKVWW23qkL80JdBNVe3EdadWE=",
3080 "requires": {
3081 "punycode": "1.4.1"
3082 }
3083 },
3084 "tr46": {
3085 "version": "0.0.3",
3086 "resolved": "http://registry.npm.taobao.org/tr46/download/tr46-0.0.3.tgz",
3087 "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o="
3088 },
3089 "tunnel-agent": {
3090 "version": "0.6.0",
3091 "resolved": "http://registry.npm.taobao.org/tunnel-agent/download/tunnel-agent-0.6.0.tgz",
3092 "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
3093 "requires": {
3094 "safe-buffer": "5.1.1"
3095 }
3096 },
3097 "tweetnacl": {
3098 "version": "0.14.5",
3099 "resolved": "http://registry.npm.taobao.org/tweetnacl/download/tweetnacl-0.14.5.tgz",
3100 "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
3101 "optional": true
3102 },
3103 "type-check": {
3104 "version": "0.3.2",
3105 "resolved": "http://registry.npm.taobao.org/type-check/download/type-check-0.3.2.tgz",
3106 "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
3107 "requires": {
3108 "prelude-ls": "1.1.2"
3109 }
3110 },
3111 "type-is": {
3112 "version": "1.6.15",
3113 "resolved": "http://registry.npm.taobao.org/type-is/download/type-is-1.6.15.tgz",
3114 "integrity": "sha1-yrEPtJCeRByChC6v4a1kbIGARBA=",
3115 "requires": {
3116 "media-typer": "0.3.0",
3117 "mime-types": "2.1.17"
3118 }
3119 },
3120 "typedarray": {
3121 "version": "0.0.6",
3122 "resolved": "http://registry.npm.taobao.org/typedarray/download/typedarray-0.0.6.tgz",
3123 "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c="
3124 },
3125 "typescript": {
3126 "version": "2.5.3",
3127 "resolved": "http://registry.npm.taobao.org/typescript/download/typescript-2.5.3.tgz",
3128 "integrity": "sha1-3z3Nw48764ANS8MiZGsEo/bKfw0="
3129 },
3130 "typescript-formatter": {
3131 "version": "4.2.2",
3132 "resolved": "http://registry.npm.taobao.org/typescript-formatter/download/typescript-formatter-4.2.2.tgz",
3133 "integrity": "sha1-Tz0cRhE0/UlQOt/IcbAn5J7z4kA=",
3134 "requires": {
3135 "commandpost": "1.2.1",
3136 "editorconfig": "0.13.3",
3137 "glob-expand": "0.2.1"
3138 }
3139 },
3140 "uid-safe": {
3141 "version": "2.1.5",
3142 "resolved": "http://registry.npm.taobao.org/uid-safe/download/uid-safe-2.1.5.tgz",
3143 "integrity": "sha1-Kz1cckDo/C5Y+Komnl7knAhXvTo=",
3144 "requires": {
3145 "random-bytes": "1.0.0"
3146 }
3147 },
3148 "ultron": {
3149 "version": "1.1.0",
3150 "resolved": "http://registry.npm.taobao.org/ultron/download/ultron-1.1.0.tgz",
3151 "integrity": "sha1-sHoualQagV/Go0zNRTO67DB8qGQ="
3152 },
3153 "unpipe": {
3154 "version": "1.0.0",
3155 "resolved": "http://registry.npm.taobao.org/unpipe/download/unpipe-1.0.0.tgz",
3156 "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw="
3157 },
3158 "util-deprecate": {
3159 "version": "1.0.2",
3160 "resolved": "http://registry.npm.taobao.org/util-deprecate/download/util-deprecate-1.0.2.tgz",
3161 "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
3162 },
3163 "utils-merge": {
3164 "version": "1.0.1",
3165 "resolved": "http://registry.npm.taobao.org/utils-merge/download/utils-merge-1.0.1.tgz",
3166 "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM="
3167 },
3168 "uuid": {
3169 "version": "3.1.0",
3170 "resolved": "http://registry.npm.taobao.org/uuid/download/uuid-3.1.0.tgz",
3171 "integrity": "sha1-PdPT55Crwk17DToDT/q6vijrvAQ="
3172 },
3173 "verror": {
3174 "version": "1.10.0",
3175 "resolved": "http://registry.npm.taobao.org/verror/download/verror-1.10.0.tgz",
3176 "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
3177 "requires": {
3178 "assert-plus": "1.0.0",
3179 "core-util-is": "1.0.2",
3180 "extsprintf": "1.3.0"
3181 }
3182 },
3183 "watchcompile": {
3184 "version": "1.0.4",
3185 "resolved": "http://registry.npm.taobao.org/watchcompile/download/watchcompile-1.0.4.tgz",
3186 "integrity": "sha1-O0iAayAf45ShXt/NFhJEQg8PaYs=",
3187 "requires": {
3188 "chokidar": "1.7.0",
3189 "coffee-script": "1.12.7",
3190 "commander": "2.12.2",
3191 "error-doc": "0.0.4",
3192 "logicoma": "0.1.1",
3193 "wrench": "1.5.9"
3194 }
3195 },
3196 "webidl-conversions": {
3197 "version": "4.0.2",
3198 "resolved": "http://registry.npm.taobao.org/webidl-conversions/download/webidl-conversions-4.0.2.tgz",
3199 "integrity": "sha1-qFWYCx8LazWbodXZ+zmulB+qY60="
3200 },
3201 "whatwg-encoding": {
3202 "version": "1.0.1",
3203 "resolved": "http://registry.npm.taobao.org/whatwg-encoding/download/whatwg-encoding-1.0.1.tgz",
3204 "integrity": "sha1-PGxFGhmO567FWx7GHQkgxngBpfQ=",
3205 "requires": {
3206 "iconv-lite": "0.4.13"
3207 },
3208 "dependencies": {
3209 "iconv-lite": {
3210 "version": "0.4.13",
3211 "resolved": "http://registry.npm.taobao.org/iconv-lite/download/iconv-lite-0.4.13.tgz",
3212 "integrity": "sha1-H4irpKsLFQjoMSrMOTRfNumS4vI="
3213 }
3214 }
3215 },
3216 "whatwg-url": {
3217 "version": "4.8.0",
3218 "resolved": "http://registry.npm.taobao.org/whatwg-url/download/whatwg-url-4.8.0.tgz",
3219 "integrity": "sha1-0pgaqRSMHgCkHFphMRZqtGg7vMA=",
3220 "requires": {
3221 "tr46": "0.0.3",
3222 "webidl-conversions": "3.0.1"
3223 },
3224 "dependencies": {
3225 "webidl-conversions": {
3226 "version": "3.0.1",
3227 "resolved": "http://registry.npm.taobao.org/webidl-conversions/download/webidl-conversions-3.0.1.tgz",
3228 "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE="
3229 }
3230 }
3231 },
3232 "wordwrap": {
3233 "version": "1.0.0",
3234 "resolved": "http://registry.npm.taobao.org/wordwrap/download/wordwrap-1.0.0.tgz",
3235 "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus="
3236 },
3237 "wrappy": {
3238 "version": "1.0.2",
3239 "resolved": "http://registry.npm.taobao.org/wrappy/download/wrappy-1.0.2.tgz",
3240 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
3241 },
3242 "wrench": {
3243 "version": "1.5.9",
3244 "resolved": "http://registry.npm.taobao.org/wrench/download/wrench-1.5.9.tgz",
3245 "integrity": "sha1-QRaRxjqbJTGxcAJnJ5veyiOyFCo="
3246 },
3247 "ws": {
3248 "version": "2.3.1",
3249 "resolved": "http://registry.npm.taobao.org/ws/download/ws-2.3.1.tgz",
3250 "integrity": "sha1-a5Sz5EfLajY/eF6vlK9jWejoHIA=",
3251 "requires": {
3252 "safe-buffer": "5.0.1",
3253 "ultron": "1.1.0"
3254 },
3255 "dependencies": {
3256 "safe-buffer": {
3257 "version": "5.0.1",
3258 "resolved": "http://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.0.1.tgz",
3259 "integrity": "sha1-0mPKVGls2KMGtcplUekt5XkY++c="
3260 }
3261 }
3262 },
3263 "wxkit": {
3264 "version": "1.0.3",
3265 "resolved": "http://registry.npm.taobao.org/wxkit/download/wxkit-1.0.3.tgz",
3266 "integrity": "sha1-wToyy4ycaweKHEGj06FWN1TQfjo=",
3267 "requires": {
3268 "@types/async": "2.0.46",
3269 "@types/request": "2.0.9",
3270 "@types/xml2js": "0.4.2",
3271 "async": "2.6.0",
3272 "leaf-ts": "2.15.22",
3273 "request": "2.83.0",
3274 "xml2js": "0.4.19"
3275 },
3276 "dependencies": {
3277 "leaf-ts": {
3278 "version": "2.15.22",
3279 "resolved": "http://registry.npm.taobao.org/leaf-ts/download/leaf-ts-2.15.22.tgz",
3280 "integrity": "sha1-xz4eC+O7Pm8H6oyKQFQy8gN9WCY=",
3281 "requires": {
3282 "async": "2.6.0",
3283 "body-parser": "1.18.2",
3284 "cheerio": "0.22.0",
3285 "chokidar": "1.7.0",
3286 "colors": "1.1.2",
3287 "commander": "2.12.2",
3288 "express": "4.15.2",
3289 "find-free-port": "1.0.2",
3290 "fs-extra": "1.0.0",
3291 "htmlparser2": "3.9.2",
3292 "jsdom": "9.12.0",
3293 "source-map-support": "0.4.14",
3294 "supervisor": "0.12.0",
3295 "typescript": "2.5.3",
3296 "typescript-formatter": "4.2.2",
3297 "watchcompile": "1.0.4",
3298 "wrench": "1.5.9",
3299 "ws": "2.3.1"
3300 }
3301 }
3302 }
3303 },
3304 "xml-name-validator": {
3305 "version": "2.0.1",
3306 "resolved": "http://registry.npm.taobao.org/xml-name-validator/download/xml-name-validator-2.0.1.tgz",
3307 "integrity": "sha1-TYuPHszTQZqjYgYb7O9RXh5VljU="
3308 },
3309 "xml2js": {
3310 "version": "0.4.19",
3311 "resolved": "http://registry.npm.taobao.org/xml2js/download/xml2js-0.4.19.tgz",
3312 "integrity": "sha1-aGwg8hMgnpSr8NG88e+qKRx4J6c=",
3313 "requires": {
3314 "sax": "1.2.4",
3315 "xmlbuilder": "9.0.4"
3316 }
3317 },
3318 "xmlbuilder": {
3319 "version": "9.0.4",
3320 "resolved": "http://registry.npm.taobao.org/xmlbuilder/download/xmlbuilder-9.0.4.tgz",
3321 "integrity": "sha1-UZy0ymhtAFqEINNJbz8MruzKWA8="
3322 },
3323 "xtend": {
3324 "version": "4.0.1",
3325 "resolved": "http://registry.npm.taobao.org/xtend/download/xtend-4.0.1.tgz",
3326 "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68="
3327 }
3328 }
3329}