UNPKG

223 kBJSONView Raw
1{
2 "name": "dompurify",
3 "version": "1.1.1",
4 "lockfileVersion": 1,
5 "requires": true,
6 "dependencies": {
7 "abab": {
8 "version": "1.0.3",
9 "resolved": "https://registry.npmjs.org/abab/-/abab-1.0.3.tgz",
10 "integrity": "sha1-uB3l9ydOxOdW15fNg08wNkJyTl0=",
11 "dev": true
12 },
13 "accepts": {
14 "version": "1.3.3",
15 "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.3.tgz",
16 "integrity": "sha1-w8p0NJOGSMPg2cHjKN1otiLChMo=",
17 "dev": true,
18 "requires": {
19 "mime-types": "2.1.16",
20 "negotiator": "0.6.1"
21 }
22 },
23 "acorn": {
24 "version": "2.7.0",
25 "resolved": "https://registry.npmjs.org/acorn/-/acorn-2.7.0.tgz",
26 "integrity": "sha1-q259nYhqrKiwhbwzEreaGYQz8Oc=",
27 "dev": true
28 },
29 "acorn-globals": {
30 "version": "1.0.9",
31 "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-1.0.9.tgz",
32 "integrity": "sha1-VbtemGkVB7dFedBRNBMhfDgMVM8=",
33 "dev": true,
34 "requires": {
35 "acorn": "2.7.0"
36 }
37 },
38 "acorn-jsx": {
39 "version": "3.0.1",
40 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz",
41 "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=",
42 "dev": true,
43 "requires": {
44 "acorn": "3.3.0"
45 },
46 "dependencies": {
47 "acorn": {
48 "version": "3.3.0",
49 "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz",
50 "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=",
51 "dev": true
52 }
53 }
54 },
55 "after": {
56 "version": "0.8.2",
57 "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz",
58 "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=",
59 "dev": true
60 },
61 "agent-base": {
62 "version": "2.1.1",
63 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-2.1.1.tgz",
64 "integrity": "sha1-1t4Q1a9hMtW9aSQn1G/FOFOQlMc=",
65 "dev": true,
66 "requires": {
67 "extend": "3.0.1",
68 "semver": "5.0.3"
69 },
70 "dependencies": {
71 "semver": {
72 "version": "5.0.3",
73 "resolved": "https://registry.npmjs.org/semver/-/semver-5.0.3.tgz",
74 "integrity": "sha1-d0Zt5YnNXTyV8TiqeLxWmjy10no=",
75 "dev": true
76 }
77 }
78 },
79 "ajv": {
80 "version": "4.11.8",
81 "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz",
82 "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=",
83 "dev": true,
84 "requires": {
85 "co": "4.6.0",
86 "json-stable-stringify": "1.0.1"
87 }
88 },
89 "ajv-keywords": {
90 "version": "1.5.1",
91 "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-1.5.1.tgz",
92 "integrity": "sha1-MU3QpLM2j609/NxU7eYXG4htrzw=",
93 "dev": true
94 },
95 "amdefine": {
96 "version": "1.0.1",
97 "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
98 "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
99 "dev": true,
100 "optional": true
101 },
102 "ansi-align": {
103 "version": "2.0.0",
104 "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-2.0.0.tgz",
105 "integrity": "sha1-w2rsy6VjuJzrVW82kPCx2eNUf38=",
106 "dev": true,
107 "requires": {
108 "string-width": "2.1.1"
109 },
110 "dependencies": {
111 "ansi-regex": {
112 "version": "3.0.0",
113 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
114 "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
115 "dev": true
116 },
117 "is-fullwidth-code-point": {
118 "version": "2.0.0",
119 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
120 "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
121 "dev": true
122 },
123 "string-width": {
124 "version": "2.1.1",
125 "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
126 "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
127 "dev": true,
128 "requires": {
129 "is-fullwidth-code-point": "2.0.0",
130 "strip-ansi": "4.0.0"
131 }
132 },
133 "strip-ansi": {
134 "version": "4.0.0",
135 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
136 "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
137 "dev": true,
138 "requires": {
139 "ansi-regex": "3.0.0"
140 }
141 }
142 }
143 },
144 "ansi-escapes": {
145 "version": "1.4.0",
146 "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz",
147 "integrity": "sha1-06ioOzGapneTZisT52HHkRQiMG4=",
148 "dev": true
149 },
150 "ansi-regex": {
151 "version": "2.1.1",
152 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
153 "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
154 "dev": true
155 },
156 "ansi-styles": {
157 "version": "2.2.1",
158 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
159 "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
160 "dev": true
161 },
162 "anymatch": {
163 "version": "1.3.2",
164 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz",
165 "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==",
166 "dev": true,
167 "requires": {
168 "micromatch": "2.3.11",
169 "normalize-path": "2.1.1"
170 }
171 },
172 "argparse": {
173 "version": "1.0.9",
174 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.9.tgz",
175 "integrity": "sha1-c9g7wmP4bpf4zE9rrhsOkKfSLIY=",
176 "dev": true,
177 "requires": {
178 "sprintf-js": "1.0.3"
179 }
180 },
181 "arr-diff": {
182 "version": "2.0.0",
183 "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
184 "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=",
185 "dev": true,
186 "requires": {
187 "arr-flatten": "1.1.0"
188 }
189 },
190 "arr-flatten": {
191 "version": "1.1.0",
192 "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
193 "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
194 "dev": true
195 },
196 "array-differ": {
197 "version": "1.0.0",
198 "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz",
199 "integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=",
200 "dev": true
201 },
202 "array-equal": {
203 "version": "1.0.0",
204 "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz",
205 "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=",
206 "dev": true
207 },
208 "array-filter": {
209 "version": "0.0.1",
210 "resolved": "https://registry.npmjs.org/array-filter/-/array-filter-0.0.1.tgz",
211 "integrity": "sha1-fajPLiZijtcygDWB/SH2fKzS7uw=",
212 "dev": true
213 },
214 "array-find-index": {
215 "version": "1.0.2",
216 "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
217 "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
218 "dev": true
219 },
220 "array-map": {
221 "version": "0.0.0",
222 "resolved": "https://registry.npmjs.org/array-map/-/array-map-0.0.0.tgz",
223 "integrity": "sha1-iKK6tz0c97zVwbEYoAP2b2ZfpmI=",
224 "dev": true
225 },
226 "array-reduce": {
227 "version": "0.0.0",
228 "resolved": "https://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz",
229 "integrity": "sha1-FziZ0//Rx9k4PkR5Ul2+J4yrXys=",
230 "dev": true
231 },
232 "array-slice": {
233 "version": "0.2.3",
234 "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz",
235 "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=",
236 "dev": true
237 },
238 "array-union": {
239 "version": "1.0.2",
240 "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
241 "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
242 "dev": true,
243 "requires": {
244 "array-uniq": "1.0.3"
245 }
246 },
247 "array-uniq": {
248 "version": "1.0.3",
249 "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
250 "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
251 "dev": true
252 },
253 "array-unique": {
254 "version": "0.2.1",
255 "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
256 "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
257 "dev": true
258 },
259 "arraybuffer.slice": {
260 "version": "0.0.6",
261 "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.6.tgz",
262 "integrity": "sha1-8zshWfBTKj8xB6JywMz70a0peco=",
263 "dev": true
264 },
265 "arrify": {
266 "version": "1.0.1",
267 "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
268 "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
269 "dev": true
270 },
271 "asn1": {
272 "version": "0.2.3",
273 "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz",
274 "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=",
275 "dev": true
276 },
277 "assert-plus": {
278 "version": "0.2.0",
279 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz",
280 "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ=",
281 "dev": true
282 },
283 "async-each": {
284 "version": "1.0.1",
285 "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz",
286 "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=",
287 "dev": true
288 },
289 "asynckit": {
290 "version": "0.4.0",
291 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
292 "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
293 "dev": true
294 },
295 "aws-sign2": {
296 "version": "0.6.0",
297 "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz",
298 "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=",
299 "dev": true
300 },
301 "aws4": {
302 "version": "1.6.0",
303 "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.6.0.tgz",
304 "integrity": "sha1-g+9cqGCysy5KDe7e6MdxudtXRx4=",
305 "dev": true
306 },
307 "babel": {
308 "version": "6.23.0",
309 "resolved": "https://registry.npmjs.org/babel/-/babel-6.23.0.tgz",
310 "integrity": "sha1-0NHn2APpdHZb7qMjLU4VPA77kPQ=",
311 "dev": true
312 },
313 "babel-code-frame": {
314 "version": "6.26.0",
315 "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
316 "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
317 "dev": true,
318 "requires": {
319 "chalk": "1.1.3",
320 "esutils": "2.0.2",
321 "js-tokens": "3.0.2"
322 }
323 },
324 "babel-core": {
325 "version": "6.26.0",
326 "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.0.tgz",
327 "integrity": "sha1-rzL3izGm/O8RnIew/Y2XU/A6C7g=",
328 "dev": true,
329 "requires": {
330 "babel-code-frame": "6.26.0",
331 "babel-generator": "6.26.0",
332 "babel-helpers": "6.24.1",
333 "babel-messages": "6.23.0",
334 "babel-register": "6.26.0",
335 "babel-runtime": "6.26.0",
336 "babel-template": "6.26.0",
337 "babel-traverse": "6.26.0",
338 "babel-types": "6.26.0",
339 "babylon": "6.18.0",
340 "convert-source-map": "1.5.0",
341 "debug": "2.6.8",
342 "json5": "0.5.1",
343 "lodash": "4.17.4",
344 "minimatch": "3.0.4",
345 "path-is-absolute": "1.0.1",
346 "private": "0.1.7",
347 "slash": "1.0.0",
348 "source-map": "0.5.6"
349 }
350 },
351 "babel-generator": {
352 "version": "6.26.0",
353 "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.0.tgz",
354 "integrity": "sha1-rBriAHC3n248odMmlhMFN3TyDcU=",
355 "dev": true,
356 "requires": {
357 "babel-messages": "6.23.0",
358 "babel-runtime": "6.26.0",
359 "babel-types": "6.26.0",
360 "detect-indent": "4.0.0",
361 "jsesc": "1.3.0",
362 "lodash": "4.17.4",
363 "source-map": "0.5.6",
364 "trim-right": "1.0.1"
365 }
366 },
367 "babel-helper-builder-binary-assignment-operator-visitor": {
368 "version": "6.24.1",
369 "resolved": "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz",
370 "integrity": "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=",
371 "dev": true,
372 "requires": {
373 "babel-helper-explode-assignable-expression": "6.24.1",
374 "babel-runtime": "6.26.0",
375 "babel-types": "6.26.0"
376 }
377 },
378 "babel-helper-call-delegate": {
379 "version": "6.24.1",
380 "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz",
381 "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=",
382 "dev": true,
383 "requires": {
384 "babel-helper-hoist-variables": "6.24.1",
385 "babel-runtime": "6.26.0",
386 "babel-traverse": "6.26.0",
387 "babel-types": "6.26.0"
388 }
389 },
390 "babel-helper-define-map": {
391 "version": "6.26.0",
392 "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz",
393 "integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=",
394 "dev": true,
395 "requires": {
396 "babel-helper-function-name": "6.24.1",
397 "babel-runtime": "6.26.0",
398 "babel-types": "6.26.0",
399 "lodash": "4.17.4"
400 }
401 },
402 "babel-helper-explode-assignable-expression": {
403 "version": "6.24.1",
404 "resolved": "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz",
405 "integrity": "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=",
406 "dev": true,
407 "requires": {
408 "babel-runtime": "6.26.0",
409 "babel-traverse": "6.26.0",
410 "babel-types": "6.26.0"
411 }
412 },
413 "babel-helper-function-name": {
414 "version": "6.24.1",
415 "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz",
416 "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=",
417 "dev": true,
418 "requires": {
419 "babel-helper-get-function-arity": "6.24.1",
420 "babel-runtime": "6.26.0",
421 "babel-template": "6.26.0",
422 "babel-traverse": "6.26.0",
423 "babel-types": "6.26.0"
424 }
425 },
426 "babel-helper-get-function-arity": {
427 "version": "6.24.1",
428 "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz",
429 "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=",
430 "dev": true,
431 "requires": {
432 "babel-runtime": "6.26.0",
433 "babel-types": "6.26.0"
434 }
435 },
436 "babel-helper-hoist-variables": {
437 "version": "6.24.1",
438 "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz",
439 "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=",
440 "dev": true,
441 "requires": {
442 "babel-runtime": "6.26.0",
443 "babel-types": "6.26.0"
444 }
445 },
446 "babel-helper-optimise-call-expression": {
447 "version": "6.24.1",
448 "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz",
449 "integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=",
450 "dev": true,
451 "requires": {
452 "babel-runtime": "6.26.0",
453 "babel-types": "6.26.0"
454 }
455 },
456 "babel-helper-regex": {
457 "version": "6.26.0",
458 "resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz",
459 "integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=",
460 "dev": true,
461 "requires": {
462 "babel-runtime": "6.26.0",
463 "babel-types": "6.26.0",
464 "lodash": "4.17.4"
465 }
466 },
467 "babel-helper-remap-async-to-generator": {
468 "version": "6.24.1",
469 "resolved": "https://registry.npmjs.org/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz",
470 "integrity": "sha1-XsWBgnrXI/7N04HxySg5BnbkVRs=",
471 "dev": true,
472 "requires": {
473 "babel-helper-function-name": "6.24.1",
474 "babel-runtime": "6.26.0",
475 "babel-template": "6.26.0",
476 "babel-traverse": "6.26.0",
477 "babel-types": "6.26.0"
478 }
479 },
480 "babel-helper-replace-supers": {
481 "version": "6.24.1",
482 "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz",
483 "integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=",
484 "dev": true,
485 "requires": {
486 "babel-helper-optimise-call-expression": "6.24.1",
487 "babel-messages": "6.23.0",
488 "babel-runtime": "6.26.0",
489 "babel-template": "6.26.0",
490 "babel-traverse": "6.26.0",
491 "babel-types": "6.26.0"
492 }
493 },
494 "babel-helpers": {
495 "version": "6.24.1",
496 "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz",
497 "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=",
498 "dev": true,
499 "requires": {
500 "babel-runtime": "6.26.0",
501 "babel-template": "6.26.0"
502 }
503 },
504 "babel-messages": {
505 "version": "6.23.0",
506 "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz",
507 "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=",
508 "dev": true,
509 "requires": {
510 "babel-runtime": "6.26.0"
511 }
512 },
513 "babel-plugin-check-es2015-constants": {
514 "version": "6.22.0",
515 "resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz",
516 "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=",
517 "dev": true,
518 "requires": {
519 "babel-runtime": "6.26.0"
520 }
521 },
522 "babel-plugin-external-helpers": {
523 "version": "6.22.0",
524 "resolved": "https://registry.npmjs.org/babel-plugin-external-helpers/-/babel-plugin-external-helpers-6.22.0.tgz",
525 "integrity": "sha1-IoX0iwK9Xe3oUXXK+MYuhq3M76E=",
526 "dev": true,
527 "requires": {
528 "babel-runtime": "6.26.0"
529 }
530 },
531 "babel-plugin-syntax-async-functions": {
532 "version": "6.13.0",
533 "resolved": "https://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz",
534 "integrity": "sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU=",
535 "dev": true
536 },
537 "babel-plugin-syntax-exponentiation-operator": {
538 "version": "6.13.0",
539 "resolved": "https://registry.npmjs.org/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz",
540 "integrity": "sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4=",
541 "dev": true
542 },
543 "babel-plugin-syntax-trailing-function-commas": {
544 "version": "6.22.0",
545 "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz",
546 "integrity": "sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM=",
547 "dev": true
548 },
549 "babel-plugin-transform-async-to-generator": {
550 "version": "6.24.1",
551 "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz",
552 "integrity": "sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E=",
553 "dev": true,
554 "requires": {
555 "babel-helper-remap-async-to-generator": "6.24.1",
556 "babel-plugin-syntax-async-functions": "6.13.0",
557 "babel-runtime": "6.26.0"
558 }
559 },
560 "babel-plugin-transform-es2015-arrow-functions": {
561 "version": "6.22.0",
562 "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz",
563 "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=",
564 "dev": true,
565 "requires": {
566 "babel-runtime": "6.26.0"
567 }
568 },
569 "babel-plugin-transform-es2015-block-scoped-functions": {
570 "version": "6.22.0",
571 "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz",
572 "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=",
573 "dev": true,
574 "requires": {
575 "babel-runtime": "6.26.0"
576 }
577 },
578 "babel-plugin-transform-es2015-block-scoping": {
579 "version": "6.26.0",
580 "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz",
581 "integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=",
582 "dev": true,
583 "requires": {
584 "babel-runtime": "6.26.0",
585 "babel-template": "6.26.0",
586 "babel-traverse": "6.26.0",
587 "babel-types": "6.26.0",
588 "lodash": "4.17.4"
589 }
590 },
591 "babel-plugin-transform-es2015-classes": {
592 "version": "6.24.1",
593 "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz",
594 "integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=",
595 "dev": true,
596 "requires": {
597 "babel-helper-define-map": "6.26.0",
598 "babel-helper-function-name": "6.24.1",
599 "babel-helper-optimise-call-expression": "6.24.1",
600 "babel-helper-replace-supers": "6.24.1",
601 "babel-messages": "6.23.0",
602 "babel-runtime": "6.26.0",
603 "babel-template": "6.26.0",
604 "babel-traverse": "6.26.0",
605 "babel-types": "6.26.0"
606 }
607 },
608 "babel-plugin-transform-es2015-computed-properties": {
609 "version": "6.24.1",
610 "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz",
611 "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=",
612 "dev": true,
613 "requires": {
614 "babel-runtime": "6.26.0",
615 "babel-template": "6.26.0"
616 }
617 },
618 "babel-plugin-transform-es2015-destructuring": {
619 "version": "6.23.0",
620 "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz",
621 "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=",
622 "dev": true,
623 "requires": {
624 "babel-runtime": "6.26.0"
625 }
626 },
627 "babel-plugin-transform-es2015-duplicate-keys": {
628 "version": "6.24.1",
629 "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz",
630 "integrity": "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=",
631 "dev": true,
632 "requires": {
633 "babel-runtime": "6.26.0",
634 "babel-types": "6.26.0"
635 }
636 },
637 "babel-plugin-transform-es2015-for-of": {
638 "version": "6.23.0",
639 "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz",
640 "integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=",
641 "dev": true,
642 "requires": {
643 "babel-runtime": "6.26.0"
644 }
645 },
646 "babel-plugin-transform-es2015-function-name": {
647 "version": "6.24.1",
648 "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz",
649 "integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=",
650 "dev": true,
651 "requires": {
652 "babel-helper-function-name": "6.24.1",
653 "babel-runtime": "6.26.0",
654 "babel-types": "6.26.0"
655 }
656 },
657 "babel-plugin-transform-es2015-literals": {
658 "version": "6.22.0",
659 "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz",
660 "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=",
661 "dev": true,
662 "requires": {
663 "babel-runtime": "6.26.0"
664 }
665 },
666 "babel-plugin-transform-es2015-modules-amd": {
667 "version": "6.24.1",
668 "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz",
669 "integrity": "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=",
670 "dev": true,
671 "requires": {
672 "babel-plugin-transform-es2015-modules-commonjs": "6.26.0",
673 "babel-runtime": "6.26.0",
674 "babel-template": "6.26.0"
675 }
676 },
677 "babel-plugin-transform-es2015-modules-commonjs": {
678 "version": "6.26.0",
679 "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.0.tgz",
680 "integrity": "sha1-DYOUApt9xqvhqX7xgeAHWN0uXYo=",
681 "dev": true,
682 "requires": {
683 "babel-plugin-transform-strict-mode": "6.24.1",
684 "babel-runtime": "6.26.0",
685 "babel-template": "6.26.0",
686 "babel-types": "6.26.0"
687 }
688 },
689 "babel-plugin-transform-es2015-modules-systemjs": {
690 "version": "6.24.1",
691 "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz",
692 "integrity": "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=",
693 "dev": true,
694 "requires": {
695 "babel-helper-hoist-variables": "6.24.1",
696 "babel-runtime": "6.26.0",
697 "babel-template": "6.26.0"
698 }
699 },
700 "babel-plugin-transform-es2015-modules-umd": {
701 "version": "6.24.1",
702 "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz",
703 "integrity": "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=",
704 "dev": true,
705 "requires": {
706 "babel-plugin-transform-es2015-modules-amd": "6.24.1",
707 "babel-runtime": "6.26.0",
708 "babel-template": "6.26.0"
709 }
710 },
711 "babel-plugin-transform-es2015-object-super": {
712 "version": "6.24.1",
713 "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz",
714 "integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=",
715 "dev": true,
716 "requires": {
717 "babel-helper-replace-supers": "6.24.1",
718 "babel-runtime": "6.26.0"
719 }
720 },
721 "babel-plugin-transform-es2015-parameters": {
722 "version": "6.24.1",
723 "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz",
724 "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=",
725 "dev": true,
726 "requires": {
727 "babel-helper-call-delegate": "6.24.1",
728 "babel-helper-get-function-arity": "6.24.1",
729 "babel-runtime": "6.26.0",
730 "babel-template": "6.26.0",
731 "babel-traverse": "6.26.0",
732 "babel-types": "6.26.0"
733 }
734 },
735 "babel-plugin-transform-es2015-shorthand-properties": {
736 "version": "6.24.1",
737 "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz",
738 "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=",
739 "dev": true,
740 "requires": {
741 "babel-runtime": "6.26.0",
742 "babel-types": "6.26.0"
743 }
744 },
745 "babel-plugin-transform-es2015-spread": {
746 "version": "6.22.0",
747 "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz",
748 "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=",
749 "dev": true,
750 "requires": {
751 "babel-runtime": "6.26.0"
752 }
753 },
754 "babel-plugin-transform-es2015-sticky-regex": {
755 "version": "6.24.1",
756 "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz",
757 "integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=",
758 "dev": true,
759 "requires": {
760 "babel-helper-regex": "6.26.0",
761 "babel-runtime": "6.26.0",
762 "babel-types": "6.26.0"
763 }
764 },
765 "babel-plugin-transform-es2015-template-literals": {
766 "version": "6.22.0",
767 "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz",
768 "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=",
769 "dev": true,
770 "requires": {
771 "babel-runtime": "6.26.0"
772 }
773 },
774 "babel-plugin-transform-es2015-typeof-symbol": {
775 "version": "6.23.0",
776 "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz",
777 "integrity": "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=",
778 "dev": true,
779 "requires": {
780 "babel-runtime": "6.26.0"
781 }
782 },
783 "babel-plugin-transform-es2015-unicode-regex": {
784 "version": "6.24.1",
785 "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz",
786 "integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=",
787 "dev": true,
788 "requires": {
789 "babel-helper-regex": "6.26.0",
790 "babel-runtime": "6.26.0",
791 "regexpu-core": "2.0.0"
792 }
793 },
794 "babel-plugin-transform-exponentiation-operator": {
795 "version": "6.24.1",
796 "resolved": "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz",
797 "integrity": "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=",
798 "dev": true,
799 "requires": {
800 "babel-helper-builder-binary-assignment-operator-visitor": "6.24.1",
801 "babel-plugin-syntax-exponentiation-operator": "6.13.0",
802 "babel-runtime": "6.26.0"
803 }
804 },
805 "babel-plugin-transform-regenerator": {
806 "version": "6.26.0",
807 "resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz",
808 "integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=",
809 "dev": true,
810 "requires": {
811 "regenerator-transform": "0.10.1"
812 }
813 },
814 "babel-plugin-transform-strict-mode": {
815 "version": "6.24.1",
816 "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz",
817 "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=",
818 "dev": true,
819 "requires": {
820 "babel-runtime": "6.26.0",
821 "babel-types": "6.26.0"
822 }
823 },
824 "babel-preset-env": {
825 "version": "1.6.0",
826 "resolved": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.6.0.tgz",
827 "integrity": "sha1-LeHHgqeAoKXWBdGZyVdZbaQ8ROQ=",
828 "dev": true,
829 "requires": {
830 "babel-plugin-check-es2015-constants": "6.22.0",
831 "babel-plugin-syntax-trailing-function-commas": "6.22.0",
832 "babel-plugin-transform-async-to-generator": "6.24.1",
833 "babel-plugin-transform-es2015-arrow-functions": "6.22.0",
834 "babel-plugin-transform-es2015-block-scoped-functions": "6.22.0",
835 "babel-plugin-transform-es2015-block-scoping": "6.26.0",
836 "babel-plugin-transform-es2015-classes": "6.24.1",
837 "babel-plugin-transform-es2015-computed-properties": "6.24.1",
838 "babel-plugin-transform-es2015-destructuring": "6.23.0",
839 "babel-plugin-transform-es2015-duplicate-keys": "6.24.1",
840 "babel-plugin-transform-es2015-for-of": "6.23.0",
841 "babel-plugin-transform-es2015-function-name": "6.24.1",
842 "babel-plugin-transform-es2015-literals": "6.22.0",
843 "babel-plugin-transform-es2015-modules-amd": "6.24.1",
844 "babel-plugin-transform-es2015-modules-commonjs": "6.26.0",
845 "babel-plugin-transform-es2015-modules-systemjs": "6.24.1",
846 "babel-plugin-transform-es2015-modules-umd": "6.24.1",
847 "babel-plugin-transform-es2015-object-super": "6.24.1",
848 "babel-plugin-transform-es2015-parameters": "6.24.1",
849 "babel-plugin-transform-es2015-shorthand-properties": "6.24.1",
850 "babel-plugin-transform-es2015-spread": "6.22.0",
851 "babel-plugin-transform-es2015-sticky-regex": "6.24.1",
852 "babel-plugin-transform-es2015-template-literals": "6.22.0",
853 "babel-plugin-transform-es2015-typeof-symbol": "6.23.0",
854 "babel-plugin-transform-es2015-unicode-regex": "6.24.1",
855 "babel-plugin-transform-exponentiation-operator": "6.24.1",
856 "babel-plugin-transform-regenerator": "6.26.0",
857 "browserslist": "2.3.3",
858 "invariant": "2.2.2",
859 "semver": "5.4.1"
860 }
861 },
862 "babel-register": {
863 "version": "6.26.0",
864 "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz",
865 "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=",
866 "dev": true,
867 "requires": {
868 "babel-core": "6.26.0",
869 "babel-runtime": "6.26.0",
870 "core-js": "2.5.0",
871 "home-or-tmp": "2.0.0",
872 "lodash": "4.17.4",
873 "mkdirp": "0.5.1",
874 "source-map-support": "0.4.16"
875 }
876 },
877 "babel-runtime": {
878 "version": "6.26.0",
879 "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
880 "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
881 "dev": true,
882 "requires": {
883 "core-js": "2.5.0",
884 "regenerator-runtime": "0.11.0"
885 }
886 },
887 "babel-template": {
888 "version": "6.26.0",
889 "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz",
890 "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=",
891 "dev": true,
892 "requires": {
893 "babel-runtime": "6.26.0",
894 "babel-traverse": "6.26.0",
895 "babel-types": "6.26.0",
896 "babylon": "6.18.0",
897 "lodash": "4.17.4"
898 }
899 },
900 "babel-traverse": {
901 "version": "6.26.0",
902 "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz",
903 "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=",
904 "dev": true,
905 "requires": {
906 "babel-code-frame": "6.26.0",
907 "babel-messages": "6.23.0",
908 "babel-runtime": "6.26.0",
909 "babel-types": "6.26.0",
910 "babylon": "6.18.0",
911 "debug": "2.6.8",
912 "globals": "9.18.0",
913 "invariant": "2.2.2",
914 "lodash": "4.17.4"
915 }
916 },
917 "babel-types": {
918 "version": "6.26.0",
919 "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz",
920 "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=",
921 "dev": true,
922 "requires": {
923 "babel-runtime": "6.26.0",
924 "esutils": "2.0.2",
925 "lodash": "4.17.4",
926 "to-fast-properties": "1.0.3"
927 }
928 },
929 "babylon": {
930 "version": "6.18.0",
931 "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz",
932 "integrity": "sha1-ry87iPpvXB5MY00aD46sT1WzleM=",
933 "dev": true
934 },
935 "backo2": {
936 "version": "1.0.2",
937 "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz",
938 "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=",
939 "dev": true
940 },
941 "balanced-match": {
942 "version": "1.0.0",
943 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
944 "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
945 "dev": true
946 },
947 "base64-arraybuffer": {
948 "version": "0.1.5",
949 "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz",
950 "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=",
951 "dev": true
952 },
953 "base64id": {
954 "version": "1.0.0",
955 "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz",
956 "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=",
957 "dev": true
958 },
959 "bcrypt-pbkdf": {
960 "version": "1.0.1",
961 "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz",
962 "integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=",
963 "dev": true,
964 "optional": true,
965 "requires": {
966 "tweetnacl": "0.14.5"
967 }
968 },
969 "better-assert": {
970 "version": "1.0.2",
971 "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz",
972 "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=",
973 "dev": true,
974 "requires": {
975 "callsite": "1.0.0"
976 }
977 },
978 "binary": {
979 "version": "0.3.0",
980 "resolved": "https://registry.npmjs.org/binary/-/binary-0.3.0.tgz",
981 "integrity": "sha1-n2BVO8XOjDOG87VTz/R0Yq3sqnk=",
982 "dev": true,
983 "requires": {
984 "buffers": "0.1.1",
985 "chainsaw": "0.1.0"
986 }
987 },
988 "binary-extensions": {
989 "version": "1.10.0",
990 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.10.0.tgz",
991 "integrity": "sha1-muuabF6IY4qtFx4Wf1kAq+JINdA=",
992 "dev": true
993 },
994 "blob": {
995 "version": "0.0.4",
996 "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.4.tgz",
997 "integrity": "sha1-vPEwUspURj8w+fx+lbmkdjCpSSE=",
998 "dev": true
999 },
1000 "bluebird": {
1001 "version": "3.5.1",
1002 "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz",
1003 "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==",
1004 "dev": true
1005 },
1006 "body-parser": {
1007 "version": "1.18.2",
1008 "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.2.tgz",
1009 "integrity": "sha1-h2eKGdhLR9hZuDGZvVm84iKxBFQ=",
1010 "dev": true,
1011 "requires": {
1012 "bytes": "3.0.0",
1013 "content-type": "1.0.4",
1014 "debug": "2.6.9",
1015 "depd": "1.1.1",
1016 "http-errors": "1.6.2",
1017 "iconv-lite": "0.4.19",
1018 "on-finished": "2.3.0",
1019 "qs": "6.5.1",
1020 "raw-body": "2.3.2",
1021 "type-is": "1.6.15"
1022 },
1023 "dependencies": {
1024 "debug": {
1025 "version": "2.6.9",
1026 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
1027 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
1028 "dev": true,
1029 "requires": {
1030 "ms": "2.0.0"
1031 }
1032 },
1033 "iconv-lite": {
1034 "version": "0.4.19",
1035 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz",
1036 "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==",
1037 "dev": true
1038 },
1039 "qs": {
1040 "version": "6.5.1",
1041 "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz",
1042 "integrity": "sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A==",
1043 "dev": true
1044 }
1045 }
1046 },
1047 "boom": {
1048 "version": "2.10.1",
1049 "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz",
1050 "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=",
1051 "dev": true,
1052 "requires": {
1053 "hoek": "2.16.3"
1054 }
1055 },
1056 "boxen": {
1057 "version": "1.2.1",
1058 "resolved": "https://registry.npmjs.org/boxen/-/boxen-1.2.1.tgz",
1059 "integrity": "sha1-DxHn/jRO25OXl3/BPt5/ZNlWSB0=",
1060 "dev": true,
1061 "requires": {
1062 "ansi-align": "2.0.0",
1063 "camelcase": "4.1.0",
1064 "chalk": "2.1.0",
1065 "cli-boxes": "1.0.0",
1066 "string-width": "2.1.1",
1067 "term-size": "1.2.0",
1068 "widest-line": "1.0.0"
1069 },
1070 "dependencies": {
1071 "ansi-regex": {
1072 "version": "3.0.0",
1073 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
1074 "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
1075 "dev": true
1076 },
1077 "ansi-styles": {
1078 "version": "3.2.0",
1079 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz",
1080 "integrity": "sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug==",
1081 "dev": true,
1082 "requires": {
1083 "color-convert": "1.9.0"
1084 }
1085 },
1086 "camelcase": {
1087 "version": "4.1.0",
1088 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
1089 "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
1090 "dev": true
1091 },
1092 "chalk": {
1093 "version": "2.1.0",
1094 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.1.0.tgz",
1095 "integrity": "sha512-LUHGS/dge4ujbXMJrnihYMcL4AoOweGnw9Tp3kQuqy1Kx5c1qKjqvMJZ6nVJPMWJtKCTN72ZogH3oeSO9g9rXQ==",
1096 "dev": true,
1097 "requires": {
1098 "ansi-styles": "3.2.0",
1099 "escape-string-regexp": "1.0.5",
1100 "supports-color": "4.2.1"
1101 }
1102 },
1103 "is-fullwidth-code-point": {
1104 "version": "2.0.0",
1105 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
1106 "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
1107 "dev": true
1108 },
1109 "string-width": {
1110 "version": "2.1.1",
1111 "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
1112 "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
1113 "dev": true,
1114 "requires": {
1115 "is-fullwidth-code-point": "2.0.0",
1116 "strip-ansi": "4.0.0"
1117 }
1118 },
1119 "strip-ansi": {
1120 "version": "4.0.0",
1121 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
1122 "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
1123 "dev": true,
1124 "requires": {
1125 "ansi-regex": "3.0.0"
1126 }
1127 },
1128 "supports-color": {
1129 "version": "4.2.1",
1130 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.2.1.tgz",
1131 "integrity": "sha512-qxzYsob3yv6U+xMzPrv170y8AwGP7i74g+pbixCfD6rgso8BscLT2qXIuz6TpOaiJZ3mFgT5O9lyT9nMU4LfaA==",
1132 "dev": true,
1133 "requires": {
1134 "has-flag": "2.0.0"
1135 }
1136 }
1137 }
1138 },
1139 "brace-expansion": {
1140 "version": "1.1.8",
1141 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz",
1142 "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=",
1143 "dev": true,
1144 "requires": {
1145 "balanced-match": "1.0.0",
1146 "concat-map": "0.0.1"
1147 }
1148 },
1149 "braces": {
1150 "version": "1.8.5",
1151 "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
1152 "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=",
1153 "dev": true,
1154 "requires": {
1155 "expand-range": "1.8.2",
1156 "preserve": "0.2.0",
1157 "repeat-element": "1.1.2"
1158 }
1159 },
1160 "browser-resolve": {
1161 "version": "1.11.2",
1162 "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.2.tgz",
1163 "integrity": "sha1-j/CbCixCFxihBRwmCzLkj0QpOM4=",
1164 "dev": true,
1165 "requires": {
1166 "resolve": "1.1.7"
1167 },
1168 "dependencies": {
1169 "resolve": {
1170 "version": "1.1.7",
1171 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
1172 "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
1173 "dev": true
1174 }
1175 }
1176 },
1177 "browserslist": {
1178 "version": "2.3.3",
1179 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-2.3.3.tgz",
1180 "integrity": "sha1-KwyrxNKEifaCWYYFhYoHgvFLFUw=",
1181 "dev": true,
1182 "requires": {
1183 "caniuse-lite": "1.0.30000716",
1184 "electron-to-chromium": "1.3.18"
1185 }
1186 },
1187 "browserstack": {
1188 "version": "1.5.0",
1189 "resolved": "https://registry.npmjs.org/browserstack/-/browserstack-1.5.0.tgz",
1190 "integrity": "sha1-tWVCWtYu1ywQgqHrl51TE8fUdU8=",
1191 "dev": true,
1192 "requires": {
1193 "https-proxy-agent": "1.0.0"
1194 }
1195 },
1196 "browserstacktunnel-wrapper": {
1197 "version": "2.0.1",
1198 "resolved": "https://registry.npmjs.org/browserstacktunnel-wrapper/-/browserstacktunnel-wrapper-2.0.1.tgz",
1199 "integrity": "sha1-/+GRDW45/oZhgYPoJmkAQa9T7a4=",
1200 "dev": true,
1201 "requires": {
1202 "https-proxy-agent": "1.0.0",
1203 "unzip": "0.1.11"
1204 }
1205 },
1206 "buf-compare": {
1207 "version": "1.0.1",
1208 "resolved": "https://registry.npmjs.org/buf-compare/-/buf-compare-1.0.1.tgz",
1209 "integrity": "sha1-/vKNqLgROgoNtEMLC2Rntpcws0o=",
1210 "dev": true
1211 },
1212 "buffers": {
1213 "version": "0.1.1",
1214 "resolved": "https://registry.npmjs.org/buffers/-/buffers-0.1.1.tgz",
1215 "integrity": "sha1-skV5w77U1tOWru5tmorn9Ugqt7s=",
1216 "dev": true
1217 },
1218 "builtin-modules": {
1219 "version": "1.1.1",
1220 "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
1221 "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
1222 "dev": true
1223 },
1224 "bytes": {
1225 "version": "3.0.0",
1226 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
1227 "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=",
1228 "dev": true
1229 },
1230 "caller-path": {
1231 "version": "0.1.0",
1232 "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz",
1233 "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=",
1234 "dev": true,
1235 "requires": {
1236 "callsites": "0.2.0"
1237 }
1238 },
1239 "callsite": {
1240 "version": "1.0.0",
1241 "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",
1242 "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=",
1243 "dev": true
1244 },
1245 "callsites": {
1246 "version": "0.2.0",
1247 "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz",
1248 "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=",
1249 "dev": true
1250 },
1251 "camelcase": {
1252 "version": "2.1.1",
1253 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
1254 "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
1255 "dev": true
1256 },
1257 "camelcase-keys": {
1258 "version": "2.1.0",
1259 "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
1260 "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
1261 "dev": true,
1262 "requires": {
1263 "camelcase": "2.1.1",
1264 "map-obj": "1.0.1"
1265 }
1266 },
1267 "caniuse-lite": {
1268 "version": "1.0.30000716",
1269 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000716.tgz",
1270 "integrity": "sha1-K0DdSn7bfwxGhkO4mbgysxWYjmo=",
1271 "dev": true
1272 },
1273 "capture-stack-trace": {
1274 "version": "1.0.0",
1275 "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.0.tgz",
1276 "integrity": "sha1-Sm+gc5nCa7pH8LJJa00PtAjFVQ0=",
1277 "dev": true
1278 },
1279 "caseless": {
1280 "version": "0.12.0",
1281 "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
1282 "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
1283 "dev": true
1284 },
1285 "chainsaw": {
1286 "version": "0.1.0",
1287 "resolved": "https://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz",
1288 "integrity": "sha1-XqtQsor+WAdNDVgpE4iCi15fvJg=",
1289 "dev": true,
1290 "requires": {
1291 "traverse": "0.3.9"
1292 }
1293 },
1294 "chalk": {
1295 "version": "1.1.3",
1296 "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
1297 "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
1298 "dev": true,
1299 "requires": {
1300 "ansi-styles": "2.2.1",
1301 "escape-string-regexp": "1.0.5",
1302 "has-ansi": "2.0.0",
1303 "strip-ansi": "3.0.1",
1304 "supports-color": "2.0.0"
1305 }
1306 },
1307 "chokidar": {
1308 "version": "1.7.0",
1309 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz",
1310 "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=",
1311 "dev": true,
1312 "requires": {
1313 "anymatch": "1.3.2",
1314 "async-each": "1.0.1",
1315 "glob-parent": "2.0.0",
1316 "inherits": "2.0.3",
1317 "is-binary-path": "1.0.1",
1318 "is-glob": "2.0.1",
1319 "path-is-absolute": "1.0.1",
1320 "readdirp": "2.1.0"
1321 }
1322 },
1323 "circular-json": {
1324 "version": "0.3.3",
1325 "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz",
1326 "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==",
1327 "dev": true
1328 },
1329 "cli-boxes": {
1330 "version": "1.0.0",
1331 "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-1.0.0.tgz",
1332 "integrity": "sha1-T6kXw+WclKAEzWH47lCdplFocUM=",
1333 "dev": true
1334 },
1335 "cli-cursor": {
1336 "version": "1.0.2",
1337 "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz",
1338 "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=",
1339 "dev": true,
1340 "requires": {
1341 "restore-cursor": "1.0.1"
1342 }
1343 },
1344 "cli-width": {
1345 "version": "2.1.0",
1346 "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.1.0.tgz",
1347 "integrity": "sha1-sjTKIJsp72b8UY2bmNWEewDt8Ao=",
1348 "dev": true
1349 },
1350 "co": {
1351 "version": "4.6.0",
1352 "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
1353 "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",
1354 "dev": true
1355 },
1356 "code-point-at": {
1357 "version": "1.1.0",
1358 "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
1359 "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
1360 "dev": true
1361 },
1362 "color-convert": {
1363 "version": "1.9.0",
1364 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.0.tgz",
1365 "integrity": "sha1-Gsz5fdc5uYO/mU1W/sj5WFNkG3o=",
1366 "dev": true,
1367 "requires": {
1368 "color-name": "1.1.3"
1369 }
1370 },
1371 "color-name": {
1372 "version": "1.1.3",
1373 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
1374 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
1375 "dev": true
1376 },
1377 "colors": {
1378 "version": "1.1.2",
1379 "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
1380 "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=",
1381 "dev": true
1382 },
1383 "combine-lists": {
1384 "version": "1.0.1",
1385 "resolved": "https://registry.npmjs.org/combine-lists/-/combine-lists-1.0.1.tgz",
1386 "integrity": "sha1-RYwH4J4NkA/Ci3Cj/sLazR0st/Y=",
1387 "dev": true,
1388 "requires": {
1389 "lodash": "4.17.4"
1390 }
1391 },
1392 "combined-stream": {
1393 "version": "1.0.5",
1394 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz",
1395 "integrity": "sha1-k4NwpXtKUd6ix3wV1cX9+JUWQAk=",
1396 "dev": true,
1397 "requires": {
1398 "delayed-stream": "1.0.0"
1399 }
1400 },
1401 "commander": {
1402 "version": "2.9.0",
1403 "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz",
1404 "integrity": "sha1-nJkJQXbhIkDLItbFFGCYQA/g99Q=",
1405 "dev": true,
1406 "requires": {
1407 "graceful-readlink": "1.0.1"
1408 }
1409 },
1410 "component-bind": {
1411 "version": "1.0.0",
1412 "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz",
1413 "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=",
1414 "dev": true
1415 },
1416 "component-emitter": {
1417 "version": "1.1.2",
1418 "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.1.2.tgz",
1419 "integrity": "sha1-KWWU8nU9qmOZbSrwjRWpURbJrsM=",
1420 "dev": true
1421 },
1422 "component-inherit": {
1423 "version": "0.0.3",
1424 "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz",
1425 "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=",
1426 "dev": true
1427 },
1428 "concat-map": {
1429 "version": "0.0.1",
1430 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
1431 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
1432 "dev": true
1433 },
1434 "concat-stream": {
1435 "version": "1.6.0",
1436 "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.0.tgz",
1437 "integrity": "sha1-CqxmL9Ur54lk1VMvaUeE5wEQrPc=",
1438 "dev": true,
1439 "requires": {
1440 "inherits": "2.0.3",
1441 "readable-stream": "2.3.3",
1442 "typedarray": "0.0.6"
1443 }
1444 },
1445 "configstore": {
1446 "version": "3.1.1",
1447 "resolved": "https://registry.npmjs.org/configstore/-/configstore-3.1.1.tgz",
1448 "integrity": "sha512-5oNkD/L++l0O6xGXxb1EWS7SivtjfGQlRyxJsYgE0Z495/L81e2h4/d3r969hoPXuFItzNOKMtsXgYG4c7dYvw==",
1449 "dev": true,
1450 "requires": {
1451 "dot-prop": "4.2.0",
1452 "graceful-fs": "4.1.11",
1453 "make-dir": "1.0.0",
1454 "unique-string": "1.0.0",
1455 "write-file-atomic": "2.3.0",
1456 "xdg-basedir": "3.0.0"
1457 }
1458 },
1459 "connect": {
1460 "version": "3.6.5",
1461 "resolved": "https://registry.npmjs.org/connect/-/connect-3.6.5.tgz",
1462 "integrity": "sha1-+43ee6B2OHfQ7J352sC0tA5yx9o=",
1463 "dev": true,
1464 "requires": {
1465 "debug": "2.6.9",
1466 "finalhandler": "1.0.6",
1467 "parseurl": "1.3.2",
1468 "utils-merge": "1.0.1"
1469 },
1470 "dependencies": {
1471 "debug": {
1472 "version": "2.6.9",
1473 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
1474 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
1475 "dev": true,
1476 "requires": {
1477 "ms": "2.0.0"
1478 }
1479 }
1480 }
1481 },
1482 "contains-path": {
1483 "version": "0.1.0",
1484 "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz",
1485 "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=",
1486 "dev": true
1487 },
1488 "content-type": {
1489 "version": "1.0.4",
1490 "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
1491 "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
1492 "dev": true
1493 },
1494 "convert-source-map": {
1495 "version": "1.5.0",
1496 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.5.0.tgz",
1497 "integrity": "sha1-ms1whRxtXf3ZPZKC5e35SgP/RrU=",
1498 "dev": true
1499 },
1500 "cookie": {
1501 "version": "0.3.1",
1502 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
1503 "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=",
1504 "dev": true
1505 },
1506 "core-assert": {
1507 "version": "0.2.1",
1508 "resolved": "https://registry.npmjs.org/core-assert/-/core-assert-0.2.1.tgz",
1509 "integrity": "sha1-+F4s+b/tKPdzzIs/pcW2m9wC/j8=",
1510 "dev": true,
1511 "requires": {
1512 "buf-compare": "1.0.1",
1513 "is-error": "2.2.1"
1514 }
1515 },
1516 "core-js": {
1517 "version": "2.5.0",
1518 "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.0.tgz",
1519 "integrity": "sha1-VpwFCRi+ZIazg3VSAorgRmtxcIY=",
1520 "dev": true
1521 },
1522 "core-util-is": {
1523 "version": "1.0.2",
1524 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
1525 "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
1526 "dev": true
1527 },
1528 "create-error-class": {
1529 "version": "3.0.2",
1530 "resolved": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz",
1531 "integrity": "sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=",
1532 "dev": true,
1533 "requires": {
1534 "capture-stack-trace": "1.0.0"
1535 }
1536 },
1537 "cross-env": {
1538 "version": "5.0.5",
1539 "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-5.0.5.tgz",
1540 "integrity": "sha1-Q4PTZNlmCHPdGFs5ivO/717//vM=",
1541 "dev": true,
1542 "requires": {
1543 "cross-spawn": "5.1.0",
1544 "is-windows": "1.0.1"
1545 }
1546 },
1547 "cross-spawn": {
1548 "version": "5.1.0",
1549 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
1550 "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
1551 "dev": true,
1552 "requires": {
1553 "lru-cache": "4.1.1",
1554 "shebang-command": "1.2.0",
1555 "which": "1.3.0"
1556 }
1557 },
1558 "cryptiles": {
1559 "version": "2.0.5",
1560 "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz",
1561 "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=",
1562 "dev": true,
1563 "requires": {
1564 "boom": "2.10.1"
1565 }
1566 },
1567 "crypto-random-string": {
1568 "version": "1.0.0",
1569 "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz",
1570 "integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=",
1571 "dev": true
1572 },
1573 "cssom": {
1574 "version": "0.3.2",
1575 "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.2.tgz",
1576 "integrity": "sha1-uANhcMefB6kP8vFuIihAJ6JDhIs=",
1577 "dev": true
1578 },
1579 "cssstyle": {
1580 "version": "0.2.37",
1581 "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-0.2.37.tgz",
1582 "integrity": "sha1-VBCXI0yyUTyDzu06zdwn/yeYfVQ=",
1583 "dev": true,
1584 "requires": {
1585 "cssom": "0.3.2"
1586 }
1587 },
1588 "currently-unhandled": {
1589 "version": "0.4.1",
1590 "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
1591 "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
1592 "dev": true,
1593 "requires": {
1594 "array-find-index": "1.0.2"
1595 }
1596 },
1597 "custom-event": {
1598 "version": "1.0.1",
1599 "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz",
1600 "integrity": "sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=",
1601 "dev": true
1602 },
1603 "d": {
1604 "version": "1.0.0",
1605 "resolved": "https://registry.npmjs.org/d/-/d-1.0.0.tgz",
1606 "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=",
1607 "dev": true,
1608 "requires": {
1609 "es5-ext": "0.10.29"
1610 }
1611 },
1612 "dashdash": {
1613 "version": "1.14.1",
1614 "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
1615 "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
1616 "dev": true,
1617 "requires": {
1618 "assert-plus": "1.0.0"
1619 },
1620 "dependencies": {
1621 "assert-plus": {
1622 "version": "1.0.0",
1623 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
1624 "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
1625 "dev": true
1626 }
1627 }
1628 },
1629 "debug": {
1630 "version": "2.6.8",
1631 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.8.tgz",
1632 "integrity": "sha1-5zFTHKLt4n0YgiJCfaF4IdaP9Pw=",
1633 "dev": true,
1634 "requires": {
1635 "ms": "2.0.0"
1636 }
1637 },
1638 "decamelize": {
1639 "version": "1.2.0",
1640 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
1641 "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
1642 "dev": true
1643 },
1644 "deep-assign": {
1645 "version": "1.0.0",
1646 "resolved": "https://registry.npmjs.org/deep-assign/-/deep-assign-1.0.0.tgz",
1647 "integrity": "sha1-sJJ0O+hCfcYh6gBnzex+cN0Z83s=",
1648 "dev": true,
1649 "requires": {
1650 "is-obj": "1.0.1"
1651 }
1652 },
1653 "deep-extend": {
1654 "version": "0.4.2",
1655 "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.4.2.tgz",
1656 "integrity": "sha1-SLaZwn4zS/ifEIkr5DL25MfTSn8=",
1657 "dev": true
1658 },
1659 "deep-is": {
1660 "version": "0.1.3",
1661 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
1662 "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
1663 "dev": true
1664 },
1665 "deep-strict-equal": {
1666 "version": "0.2.0",
1667 "resolved": "https://registry.npmjs.org/deep-strict-equal/-/deep-strict-equal-0.2.0.tgz",
1668 "integrity": "sha1-SgeBR6irV/ag1PVUckPNIvROtOQ=",
1669 "dev": true,
1670 "requires": {
1671 "core-assert": "0.2.1"
1672 }
1673 },
1674 "define-properties": {
1675 "version": "1.1.2",
1676 "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.2.tgz",
1677 "integrity": "sha1-g6c/L+pWmJj7c3GTyPhzyvbUXJQ=",
1678 "dev": true,
1679 "requires": {
1680 "foreach": "2.0.5",
1681 "object-keys": "1.0.11"
1682 }
1683 },
1684 "del": {
1685 "version": "2.2.2",
1686 "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz",
1687 "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=",
1688 "dev": true,
1689 "requires": {
1690 "globby": "5.0.0",
1691 "is-path-cwd": "1.0.0",
1692 "is-path-in-cwd": "1.0.0",
1693 "object-assign": "4.1.0",
1694 "pify": "2.3.0",
1695 "pinkie-promise": "2.0.1",
1696 "rimraf": "2.6.2"
1697 },
1698 "dependencies": {
1699 "globby": {
1700 "version": "5.0.0",
1701 "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz",
1702 "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=",
1703 "dev": true,
1704 "requires": {
1705 "array-union": "1.0.2",
1706 "arrify": "1.0.1",
1707 "glob": "7.1.2",
1708 "object-assign": "4.1.0",
1709 "pify": "2.3.0",
1710 "pinkie-promise": "2.0.1"
1711 }
1712 }
1713 }
1714 },
1715 "delayed-stream": {
1716 "version": "1.0.0",
1717 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
1718 "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
1719 "dev": true
1720 },
1721 "depd": {
1722 "version": "1.1.1",
1723 "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.1.tgz",
1724 "integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k=",
1725 "dev": true
1726 },
1727 "detect-file": {
1728 "version": "0.1.0",
1729 "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-0.1.0.tgz",
1730 "integrity": "sha1-STXe39lIhkjgBrASlWbpOGcR6mM=",
1731 "dev": true,
1732 "requires": {
1733 "fs-exists-sync": "0.1.0"
1734 }
1735 },
1736 "detect-indent": {
1737 "version": "4.0.0",
1738 "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz",
1739 "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=",
1740 "dev": true,
1741 "requires": {
1742 "repeating": "2.0.1"
1743 }
1744 },
1745 "di": {
1746 "version": "0.0.1",
1747 "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz",
1748 "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=",
1749 "dev": true
1750 },
1751 "doctrine": {
1752 "version": "2.0.0",
1753 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.0.0.tgz",
1754 "integrity": "sha1-xz2NKQnSIpHhoAejlYBNqLZl/mM=",
1755 "dev": true,
1756 "requires": {
1757 "esutils": "2.0.2",
1758 "isarray": "1.0.0"
1759 }
1760 },
1761 "dom-serialize": {
1762 "version": "2.2.1",
1763 "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz",
1764 "integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=",
1765 "dev": true,
1766 "requires": {
1767 "custom-event": "1.0.1",
1768 "ent": "2.2.0",
1769 "extend": "3.0.1",
1770 "void-elements": "2.0.1"
1771 }
1772 },
1773 "dot-prop": {
1774 "version": "4.2.0",
1775 "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz",
1776 "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==",
1777 "dev": true,
1778 "requires": {
1779 "is-obj": "1.0.1"
1780 }
1781 },
1782 "duplexer": {
1783 "version": "0.1.1",
1784 "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz",
1785 "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=",
1786 "dev": true
1787 },
1788 "duplexer3": {
1789 "version": "0.1.4",
1790 "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz",
1791 "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=",
1792 "dev": true
1793 },
1794 "ecc-jsbn": {
1795 "version": "0.1.1",
1796 "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz",
1797 "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=",
1798 "dev": true,
1799 "optional": true,
1800 "requires": {
1801 "jsbn": "0.1.1"
1802 }
1803 },
1804 "ee-first": {
1805 "version": "1.1.1",
1806 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
1807 "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
1808 "dev": true
1809 },
1810 "electron-to-chromium": {
1811 "version": "1.3.18",
1812 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.18.tgz",
1813 "integrity": "sha1-PcyZ2j5rZl9qu8ccKK1Ros1zGpw=",
1814 "dev": true
1815 },
1816 "encodeurl": {
1817 "version": "1.0.1",
1818 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.1.tgz",
1819 "integrity": "sha1-eePVhlU0aQn+bw9Fpd5oEDspTSA=",
1820 "dev": true
1821 },
1822 "engine.io": {
1823 "version": "1.8.3",
1824 "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-1.8.3.tgz",
1825 "integrity": "sha1-jef5eJXSDTm4X4ju7nd7K9QrE9Q=",
1826 "dev": true,
1827 "requires": {
1828 "accepts": "1.3.3",
1829 "base64id": "1.0.0",
1830 "cookie": "0.3.1",
1831 "debug": "2.3.3",
1832 "engine.io-parser": "1.3.2",
1833 "ws": "1.1.2"
1834 },
1835 "dependencies": {
1836 "debug": {
1837 "version": "2.3.3",
1838 "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
1839 "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
1840 "dev": true,
1841 "requires": {
1842 "ms": "0.7.2"
1843 }
1844 },
1845 "ms": {
1846 "version": "0.7.2",
1847 "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
1848 "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
1849 "dev": true
1850 }
1851 }
1852 },
1853 "engine.io-client": {
1854 "version": "1.8.3",
1855 "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-1.8.3.tgz",
1856 "integrity": "sha1-F5jtk0USRkU9TG9jXXogH+lA1as=",
1857 "dev": true,
1858 "requires": {
1859 "component-emitter": "1.2.1",
1860 "component-inherit": "0.0.3",
1861 "debug": "2.3.3",
1862 "engine.io-parser": "1.3.2",
1863 "has-cors": "1.1.0",
1864 "indexof": "0.0.1",
1865 "parsejson": "0.0.3",
1866 "parseqs": "0.0.5",
1867 "parseuri": "0.0.5",
1868 "ws": "1.1.2",
1869 "xmlhttprequest-ssl": "1.5.3",
1870 "yeast": "0.1.2"
1871 },
1872 "dependencies": {
1873 "component-emitter": {
1874 "version": "1.2.1",
1875 "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
1876 "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
1877 "dev": true
1878 },
1879 "debug": {
1880 "version": "2.3.3",
1881 "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
1882 "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
1883 "dev": true,
1884 "requires": {
1885 "ms": "0.7.2"
1886 }
1887 },
1888 "ms": {
1889 "version": "0.7.2",
1890 "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
1891 "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
1892 "dev": true
1893 }
1894 }
1895 },
1896 "engine.io-parser": {
1897 "version": "1.3.2",
1898 "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-1.3.2.tgz",
1899 "integrity": "sha1-k3sHnwAH0Ik+xW1GyyILjLQ1Igo=",
1900 "dev": true,
1901 "requires": {
1902 "after": "0.8.2",
1903 "arraybuffer.slice": "0.0.6",
1904 "base64-arraybuffer": "0.1.5",
1905 "blob": "0.0.4",
1906 "has-binary": "0.1.7",
1907 "wtf-8": "1.0.0"
1908 }
1909 },
1910 "enhance-visitors": {
1911 "version": "1.0.0",
1912 "resolved": "https://registry.npmjs.org/enhance-visitors/-/enhance-visitors-1.0.0.tgz",
1913 "integrity": "sha1-qpRdBdpGVnKh69OP7i7T2oUY6Vo=",
1914 "dev": true,
1915 "requires": {
1916 "lodash": "4.17.4"
1917 }
1918 },
1919 "ensure-posix-path": {
1920 "version": "1.0.2",
1921 "resolved": "https://registry.npmjs.org/ensure-posix-path/-/ensure-posix-path-1.0.2.tgz",
1922 "integrity": "sha1-pls+QtC3HPxYXrd0+ZQ8jZuRsMI=",
1923 "dev": true
1924 },
1925 "ent": {
1926 "version": "2.2.0",
1927 "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz",
1928 "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=",
1929 "dev": true
1930 },
1931 "error-ex": {
1932 "version": "1.3.1",
1933 "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz",
1934 "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=",
1935 "dev": true,
1936 "requires": {
1937 "is-arrayish": "0.2.1"
1938 }
1939 },
1940 "es-abstract": {
1941 "version": "1.9.0",
1942 "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.9.0.tgz",
1943 "integrity": "sha512-kk3IJoKo7A3pWJc0OV8yZ/VEX2oSUytfekrJiqoxBlKJMFAJVJVpGdHClCCTdv+Fn2zHfpDHHIelMFhZVfef3Q==",
1944 "dev": true,
1945 "requires": {
1946 "es-to-primitive": "1.1.1",
1947 "function-bind": "1.1.1",
1948 "has": "1.0.1",
1949 "is-callable": "1.1.3",
1950 "is-regex": "1.0.4"
1951 },
1952 "dependencies": {
1953 "function-bind": {
1954 "version": "1.1.1",
1955 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
1956 "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
1957 "dev": true
1958 }
1959 }
1960 },
1961 "es-to-primitive": {
1962 "version": "1.1.1",
1963 "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.1.1.tgz",
1964 "integrity": "sha1-RTVSSKiJeQNLZ5Lhm7gfK3l13Q0=",
1965 "dev": true,
1966 "requires": {
1967 "is-callable": "1.1.3",
1968 "is-date-object": "1.0.1",
1969 "is-symbol": "1.0.1"
1970 }
1971 },
1972 "es5-ext": {
1973 "version": "0.10.29",
1974 "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.29.tgz",
1975 "integrity": "sha512-KXla9NXo5sdaEkGSmbFPYgjH6m75kxsthL6GDRSug/Y2OiMoYm0I9giL39j4cgmaFmAbkIFJ6gG+SGKnLSmOvA==",
1976 "dev": true,
1977 "requires": {
1978 "es6-iterator": "2.0.1",
1979 "es6-symbol": "3.1.1"
1980 }
1981 },
1982 "es6-iterator": {
1983 "version": "2.0.1",
1984 "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.1.tgz",
1985 "integrity": "sha1-jjGcnwRTv1ddN0lAplWSDlnKVRI=",
1986 "dev": true,
1987 "requires": {
1988 "d": "1.0.0",
1989 "es5-ext": "0.10.29",
1990 "es6-symbol": "3.1.1"
1991 }
1992 },
1993 "es6-map": {
1994 "version": "0.1.5",
1995 "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz",
1996 "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=",
1997 "dev": true,
1998 "requires": {
1999 "d": "1.0.0",
2000 "es5-ext": "0.10.29",
2001 "es6-iterator": "2.0.1",
2002 "es6-set": "0.1.5",
2003 "es6-symbol": "3.1.1",
2004 "event-emitter": "0.3.5"
2005 }
2006 },
2007 "es6-set": {
2008 "version": "0.1.5",
2009 "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz",
2010 "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=",
2011 "dev": true,
2012 "requires": {
2013 "d": "1.0.0",
2014 "es5-ext": "0.10.29",
2015 "es6-iterator": "2.0.1",
2016 "es6-symbol": "3.1.1",
2017 "event-emitter": "0.3.5"
2018 }
2019 },
2020 "es6-symbol": {
2021 "version": "3.1.1",
2022 "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz",
2023 "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=",
2024 "dev": true,
2025 "requires": {
2026 "d": "1.0.0",
2027 "es5-ext": "0.10.29"
2028 }
2029 },
2030 "es6-weak-map": {
2031 "version": "2.0.2",
2032 "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.2.tgz",
2033 "integrity": "sha1-XjqzIlH/0VOKH45f+hNXdy+S2W8=",
2034 "dev": true,
2035 "requires": {
2036 "d": "1.0.0",
2037 "es5-ext": "0.10.29",
2038 "es6-iterator": "2.0.1",
2039 "es6-symbol": "3.1.1"
2040 }
2041 },
2042 "escape-html": {
2043 "version": "1.0.3",
2044 "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
2045 "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
2046 "dev": true
2047 },
2048 "escape-string-regexp": {
2049 "version": "1.0.5",
2050 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
2051 "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
2052 "dev": true
2053 },
2054 "escodegen": {
2055 "version": "1.8.1",
2056 "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.8.1.tgz",
2057 "integrity": "sha1-WltTr0aTEQvrsIZ6o0MN07cKEBg=",
2058 "dev": true,
2059 "requires": {
2060 "esprima": "2.7.3",
2061 "estraverse": "1.9.3",
2062 "esutils": "2.0.2",
2063 "optionator": "0.8.2",
2064 "source-map": "0.2.0"
2065 },
2066 "dependencies": {
2067 "source-map": {
2068 "version": "0.2.0",
2069 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.2.0.tgz",
2070 "integrity": "sha1-2rc/vPwrqBm03gO9b26qSBZLP50=",
2071 "dev": true,
2072 "optional": true,
2073 "requires": {
2074 "amdefine": "1.0.1"
2075 }
2076 }
2077 }
2078 },
2079 "escope": {
2080 "version": "3.6.0",
2081 "resolved": "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz",
2082 "integrity": "sha1-4Bl16BJ4GhY6ba392AOY3GTIicM=",
2083 "dev": true,
2084 "requires": {
2085 "es6-map": "0.1.5",
2086 "es6-weak-map": "2.0.2",
2087 "esrecurse": "4.2.0",
2088 "estraverse": "4.2.0"
2089 },
2090 "dependencies": {
2091 "estraverse": {
2092 "version": "4.2.0",
2093 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
2094 "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=",
2095 "dev": true
2096 }
2097 }
2098 },
2099 "eslint": {
2100 "version": "3.19.0",
2101 "resolved": "https://registry.npmjs.org/eslint/-/eslint-3.19.0.tgz",
2102 "integrity": "sha1-yPxiAcf0DdCJQbh8CFdnOGpnmsw=",
2103 "dev": true,
2104 "requires": {
2105 "babel-code-frame": "6.26.0",
2106 "chalk": "1.1.3",
2107 "concat-stream": "1.6.0",
2108 "debug": "2.6.8",
2109 "doctrine": "2.0.0",
2110 "escope": "3.6.0",
2111 "espree": "3.5.0",
2112 "esquery": "1.0.0",
2113 "estraverse": "4.2.0",
2114 "esutils": "2.0.2",
2115 "file-entry-cache": "2.0.0",
2116 "glob": "7.1.2",
2117 "globals": "9.18.0",
2118 "ignore": "3.3.3",
2119 "imurmurhash": "0.1.4",
2120 "inquirer": "0.12.0",
2121 "is-my-json-valid": "2.16.0",
2122 "is-resolvable": "1.0.0",
2123 "js-yaml": "3.9.1",
2124 "json-stable-stringify": "1.0.1",
2125 "levn": "0.3.0",
2126 "lodash": "4.17.4",
2127 "mkdirp": "0.5.1",
2128 "natural-compare": "1.4.0",
2129 "optionator": "0.8.2",
2130 "path-is-inside": "1.0.2",
2131 "pluralize": "1.2.1",
2132 "progress": "1.1.8",
2133 "require-uncached": "1.0.3",
2134 "shelljs": "0.7.8",
2135 "strip-bom": "3.0.0",
2136 "strip-json-comments": "2.0.1",
2137 "table": "3.8.3",
2138 "text-table": "0.2.0",
2139 "user-home": "2.0.0"
2140 },
2141 "dependencies": {
2142 "estraverse": {
2143 "version": "4.2.0",
2144 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
2145 "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=",
2146 "dev": true
2147 }
2148 }
2149 },
2150 "eslint-config-prettier": {
2151 "version": "2.6.0",
2152 "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-2.6.0.tgz",
2153 "integrity": "sha1-8h2w67Q4rWePuYlGCXxLsZi+/Mw=",
2154 "dev": true,
2155 "requires": {
2156 "get-stdin": "5.0.1"
2157 }
2158 },
2159 "eslint-config-xo": {
2160 "version": "0.18.2",
2161 "resolved": "https://registry.npmjs.org/eslint-config-xo/-/eslint-config-xo-0.18.2.tgz",
2162 "integrity": "sha1-ChVxIIdWGZKec1/9axhcQeihh68=",
2163 "dev": true
2164 },
2165 "eslint-formatter-pretty": {
2166 "version": "1.1.0",
2167 "resolved": "https://registry.npmjs.org/eslint-formatter-pretty/-/eslint-formatter-pretty-1.1.0.tgz",
2168 "integrity": "sha1-q00G2gL+2ME66fDcVApDPvftb14=",
2169 "dev": true,
2170 "requires": {
2171 "ansi-escapes": "1.4.0",
2172 "chalk": "1.1.3",
2173 "log-symbols": "1.0.2",
2174 "plur": "2.1.2",
2175 "string-width": "2.1.1"
2176 },
2177 "dependencies": {
2178 "ansi-regex": {
2179 "version": "3.0.0",
2180 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
2181 "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
2182 "dev": true
2183 },
2184 "is-fullwidth-code-point": {
2185 "version": "2.0.0",
2186 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
2187 "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
2188 "dev": true
2189 },
2190 "string-width": {
2191 "version": "2.1.1",
2192 "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
2193 "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
2194 "dev": true,
2195 "requires": {
2196 "is-fullwidth-code-point": "2.0.0",
2197 "strip-ansi": "4.0.0"
2198 }
2199 },
2200 "strip-ansi": {
2201 "version": "4.0.0",
2202 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
2203 "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
2204 "dev": true,
2205 "requires": {
2206 "ansi-regex": "3.0.0"
2207 }
2208 }
2209 }
2210 },
2211 "eslint-import-resolver-node": {
2212 "version": "0.3.1",
2213 "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.1.tgz",
2214 "integrity": "sha512-yUtXS15gIcij68NmXmP9Ni77AQuCN0itXbCc/jWd8C6/yKZaSNXicpC8cgvjnxVdmfsosIXrjpzFq7GcDryb6A==",
2215 "dev": true,
2216 "requires": {
2217 "debug": "2.6.8",
2218 "resolve": "1.3.2"
2219 }
2220 },
2221 "eslint-module-utils": {
2222 "version": "2.1.1",
2223 "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.1.1.tgz",
2224 "integrity": "sha512-jDI/X5l/6D1rRD/3T43q8Qgbls2nq5km5KSqiwlyUbGo5+04fXhMKdCPhjwbqAa6HXWaMxj8Q4hQDIh7IadJQw==",
2225 "dev": true,
2226 "requires": {
2227 "debug": "2.6.8",
2228 "pkg-dir": "1.0.0"
2229 }
2230 },
2231 "eslint-plugin-ava": {
2232 "version": "4.2.1",
2233 "resolved": "https://registry.npmjs.org/eslint-plugin-ava/-/eslint-plugin-ava-4.2.1.tgz",
2234 "integrity": "sha1-fNtegbx3n0gz1HIKYJPl9KbKGRM=",
2235 "dev": true,
2236 "requires": {
2237 "arrify": "1.0.1",
2238 "deep-strict-equal": "0.2.0",
2239 "enhance-visitors": "1.0.0",
2240 "espree": "3.5.0",
2241 "espurify": "1.7.0",
2242 "import-modules": "1.1.0",
2243 "multimatch": "2.1.0",
2244 "pkg-up": "2.0.0"
2245 }
2246 },
2247 "eslint-plugin-import": {
2248 "version": "2.7.0",
2249 "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.7.0.tgz",
2250 "integrity": "sha512-HGYmpU9f/zJaQiKNQOVfHUh2oLWW3STBrCgH0sHTX1xtsxYlH1zjLh8FlQGEIdZSdTbUMaV36WaZ6ImXkenGxQ==",
2251 "dev": true,
2252 "requires": {
2253 "builtin-modules": "1.1.1",
2254 "contains-path": "0.1.0",
2255 "debug": "2.6.8",
2256 "doctrine": "1.5.0",
2257 "eslint-import-resolver-node": "0.3.1",
2258 "eslint-module-utils": "2.1.1",
2259 "has": "1.0.1",
2260 "lodash.cond": "4.5.2",
2261 "minimatch": "3.0.4",
2262 "read-pkg-up": "2.0.0"
2263 },
2264 "dependencies": {
2265 "doctrine": {
2266 "version": "1.5.0",
2267 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz",
2268 "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=",
2269 "dev": true,
2270 "requires": {
2271 "esutils": "2.0.2",
2272 "isarray": "1.0.0"
2273 }
2274 }
2275 }
2276 },
2277 "eslint-plugin-no-use-extend-native": {
2278 "version": "0.3.12",
2279 "resolved": "https://registry.npmjs.org/eslint-plugin-no-use-extend-native/-/eslint-plugin-no-use-extend-native-0.3.12.tgz",
2280 "integrity": "sha1-OtmgDC3yO11/f2vpFVCYWkq3Aeo=",
2281 "dev": true,
2282 "requires": {
2283 "is-get-set-prop": "1.0.0",
2284 "is-js-type": "2.0.0",
2285 "is-obj-prop": "1.0.0",
2286 "is-proto-prop": "1.0.0"
2287 }
2288 },
2289 "eslint-plugin-prettier": {
2290 "version": "2.3.1",
2291 "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-2.3.1.tgz",
2292 "integrity": "sha512-AV8shBlGN9tRZffj5v/f4uiQWlP3qiQ+lh+BhTqRLuKSyczx+HRWVkVZaf7dOmguxghAH1wftnou/JUEEChhGg==",
2293 "dev": true,
2294 "requires": {
2295 "fast-diff": "1.1.2",
2296 "jest-docblock": "21.2.0"
2297 }
2298 },
2299 "eslint-plugin-promise": {
2300 "version": "3.5.0",
2301 "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-3.5.0.tgz",
2302 "integrity": "sha1-ePu2/+BHIBYnVp6FpsU3OvKmj8o=",
2303 "dev": true
2304 },
2305 "eslint-plugin-unicorn": {
2306 "version": "2.1.2",
2307 "resolved": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-2.1.2.tgz",
2308 "integrity": "sha1-md/+n0dzsEvDk1an/r1k3XACdLw=",
2309 "dev": true,
2310 "requires": {
2311 "import-modules": "1.1.0",
2312 "lodash.camelcase": "4.3.0",
2313 "lodash.kebabcase": "4.1.1",
2314 "lodash.snakecase": "4.1.1",
2315 "lodash.upperfirst": "4.3.1"
2316 }
2317 },
2318 "espree": {
2319 "version": "3.5.0",
2320 "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.0.tgz",
2321 "integrity": "sha1-mDWGJb3QVYYeon4oZ+pyn69GPY0=",
2322 "dev": true,
2323 "requires": {
2324 "acorn": "5.1.1",
2325 "acorn-jsx": "3.0.1"
2326 },
2327 "dependencies": {
2328 "acorn": {
2329 "version": "5.1.1",
2330 "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.1.1.tgz",
2331 "integrity": "sha512-vOk6uEMctu0vQrvuSqFdJyqj1Q0S5VTDL79qtjo+DhRr+1mmaD+tluFSCZqhvi/JUhXSzoZN2BhtstaPEeE8cw==",
2332 "dev": true
2333 }
2334 }
2335 },
2336 "esprima": {
2337 "version": "2.7.3",
2338 "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
2339 "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
2340 "dev": true
2341 },
2342 "espurify": {
2343 "version": "1.7.0",
2344 "resolved": "https://registry.npmjs.org/espurify/-/espurify-1.7.0.tgz",
2345 "integrity": "sha1-HFz2y8zDLm9jk4C9T5kfq5up0iY=",
2346 "dev": true,
2347 "requires": {
2348 "core-js": "2.5.0"
2349 }
2350 },
2351 "esquery": {
2352 "version": "1.0.0",
2353 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.0.tgz",
2354 "integrity": "sha1-z7qLV9f7qT8XKYqKAGoEzaE9gPo=",
2355 "dev": true,
2356 "requires": {
2357 "estraverse": "4.2.0"
2358 },
2359 "dependencies": {
2360 "estraverse": {
2361 "version": "4.2.0",
2362 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
2363 "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=",
2364 "dev": true
2365 }
2366 }
2367 },
2368 "esrecurse": {
2369 "version": "4.2.0",
2370 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.0.tgz",
2371 "integrity": "sha1-+pVo2Y04I/mkHZHpAtyrnqblsWM=",
2372 "dev": true,
2373 "requires": {
2374 "estraverse": "4.2.0",
2375 "object-assign": "4.1.0"
2376 },
2377 "dependencies": {
2378 "estraverse": {
2379 "version": "4.2.0",
2380 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
2381 "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=",
2382 "dev": true
2383 }
2384 }
2385 },
2386 "estraverse": {
2387 "version": "1.9.3",
2388 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.9.3.tgz",
2389 "integrity": "sha1-r2fy3JIlgkFZUJJgkaQAXSnJu0Q=",
2390 "dev": true
2391 },
2392 "estree-walker": {
2393 "version": "0.2.1",
2394 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.2.1.tgz",
2395 "integrity": "sha1-va/oCVOD2EFNXcLs9MkXO225QS4=",
2396 "dev": true
2397 },
2398 "esutils": {
2399 "version": "2.0.2",
2400 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",
2401 "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=",
2402 "dev": true
2403 },
2404 "event-emitter": {
2405 "version": "0.3.5",
2406 "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz",
2407 "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=",
2408 "dev": true,
2409 "requires": {
2410 "d": "1.0.0",
2411 "es5-ext": "0.10.29"
2412 }
2413 },
2414 "event-stream": {
2415 "version": "3.3.4",
2416 "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz",
2417 "integrity": "sha1-SrTJoPWlTbkzi0w02Gv86PSzVXE=",
2418 "dev": true,
2419 "requires": {
2420 "duplexer": "0.1.1",
2421 "from": "0.1.7",
2422 "map-stream": "0.1.0",
2423 "pause-stream": "0.0.11",
2424 "split": "0.3.3",
2425 "stream-combiner": "0.0.4",
2426 "through": "2.3.8"
2427 }
2428 },
2429 "eventemitter3": {
2430 "version": "1.2.0",
2431 "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-1.2.0.tgz",
2432 "integrity": "sha1-HIaZHYFq0eUEdQ5zh0Ik7PO+xQg=",
2433 "dev": true
2434 },
2435 "execa": {
2436 "version": "0.7.0",
2437 "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz",
2438 "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=",
2439 "dev": true,
2440 "requires": {
2441 "cross-spawn": "5.1.0",
2442 "get-stream": "3.0.0",
2443 "is-stream": "1.1.0",
2444 "npm-run-path": "2.0.2",
2445 "p-finally": "1.0.0",
2446 "signal-exit": "3.0.2",
2447 "strip-eof": "1.0.0"
2448 }
2449 },
2450 "exists-stat": {
2451 "version": "1.0.0",
2452 "resolved": "https://registry.npmjs.org/exists-stat/-/exists-stat-1.0.0.tgz",
2453 "integrity": "sha1-BmDjUlouidnkRhKUQMJy7foktSk=",
2454 "dev": true
2455 },
2456 "exit-hook": {
2457 "version": "1.1.1",
2458 "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz",
2459 "integrity": "sha1-8FyiM7SMBdVP/wd2XfhQfpXAL/g=",
2460 "dev": true
2461 },
2462 "expand-braces": {
2463 "version": "0.1.2",
2464 "resolved": "https://registry.npmjs.org/expand-braces/-/expand-braces-0.1.2.tgz",
2465 "integrity": "sha1-SIsdHSRRyz06axks/AMPRMWFX+o=",
2466 "dev": true,
2467 "requires": {
2468 "array-slice": "0.2.3",
2469 "array-unique": "0.2.1",
2470 "braces": "0.1.5"
2471 },
2472 "dependencies": {
2473 "braces": {
2474 "version": "0.1.5",
2475 "resolved": "https://registry.npmjs.org/braces/-/braces-0.1.5.tgz",
2476 "integrity": "sha1-wIVxEIUpHYt1/ddOqw+FlygHEeY=",
2477 "dev": true,
2478 "requires": {
2479 "expand-range": "0.1.1"
2480 }
2481 },
2482 "expand-range": {
2483 "version": "0.1.1",
2484 "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-0.1.1.tgz",
2485 "integrity": "sha1-TLjtoJk8pW+k9B/ELzy7TMrf8EQ=",
2486 "dev": true,
2487 "requires": {
2488 "is-number": "0.1.1",
2489 "repeat-string": "0.2.2"
2490 }
2491 },
2492 "is-number": {
2493 "version": "0.1.1",
2494 "resolved": "https://registry.npmjs.org/is-number/-/is-number-0.1.1.tgz",
2495 "integrity": "sha1-aaevEWlj1HIG7JvZtIoUIW8eOAY=",
2496 "dev": true
2497 },
2498 "repeat-string": {
2499 "version": "0.2.2",
2500 "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-0.2.2.tgz",
2501 "integrity": "sha1-x6jTI2BoNiBZp+RlH8aITosftK4=",
2502 "dev": true
2503 }
2504 }
2505 },
2506 "expand-brackets": {
2507 "version": "0.1.5",
2508 "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
2509 "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=",
2510 "dev": true,
2511 "requires": {
2512 "is-posix-bracket": "0.1.1"
2513 }
2514 },
2515 "expand-range": {
2516 "version": "1.8.2",
2517 "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz",
2518 "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=",
2519 "dev": true,
2520 "requires": {
2521 "fill-range": "2.2.3"
2522 }
2523 },
2524 "expand-tilde": {
2525 "version": "1.2.2",
2526 "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-1.2.2.tgz",
2527 "integrity": "sha1-C4HrqJflo9MdHD0QL48BRB5VlEk=",
2528 "dev": true,
2529 "requires": {
2530 "os-homedir": "1.0.2"
2531 }
2532 },
2533 "extend": {
2534 "version": "3.0.1",
2535 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz",
2536 "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ=",
2537 "dev": true
2538 },
2539 "extglob": {
2540 "version": "0.3.2",
2541 "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz",
2542 "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=",
2543 "dev": true,
2544 "requires": {
2545 "is-extglob": "1.0.0"
2546 }
2547 },
2548 "extsprintf": {
2549 "version": "1.3.0",
2550 "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
2551 "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
2552 "dev": true
2553 },
2554 "fast-diff": {
2555 "version": "1.1.2",
2556 "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.1.2.tgz",
2557 "integrity": "sha512-KaJUt+M9t1qaIteSvjc6P3RbMdXsNhK61GRftR6SNxqmhthcd9MGIi4T+o0jD8LUSpSnSKXE20nLtJ3fOHxQig==",
2558 "dev": true
2559 },
2560 "fast-levenshtein": {
2561 "version": "2.0.6",
2562 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
2563 "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
2564 "dev": true
2565 },
2566 "figures": {
2567 "version": "1.7.0",
2568 "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
2569 "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=",
2570 "dev": true,
2571 "requires": {
2572 "escape-string-regexp": "1.0.5",
2573 "object-assign": "4.1.0"
2574 }
2575 },
2576 "file-entry-cache": {
2577 "version": "2.0.0",
2578 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz",
2579 "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=",
2580 "dev": true,
2581 "requires": {
2582 "flat-cache": "1.2.2",
2583 "object-assign": "4.1.0"
2584 }
2585 },
2586 "filename-regex": {
2587 "version": "2.0.1",
2588 "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz",
2589 "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=",
2590 "dev": true
2591 },
2592 "fill-range": {
2593 "version": "2.2.3",
2594 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.3.tgz",
2595 "integrity": "sha1-ULd9/X5Gm8dJJHCWNpn+eoSFpyM=",
2596 "dev": true,
2597 "requires": {
2598 "is-number": "2.1.0",
2599 "isobject": "2.1.0",
2600 "randomatic": "1.1.7",
2601 "repeat-element": "1.1.2",
2602 "repeat-string": "1.6.1"
2603 }
2604 },
2605 "finalhandler": {
2606 "version": "1.0.6",
2607 "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.0.6.tgz",
2608 "integrity": "sha1-AHrqM9Gk0+QgF/YkhIrVjSEvgU8=",
2609 "dev": true,
2610 "requires": {
2611 "debug": "2.6.9",
2612 "encodeurl": "1.0.1",
2613 "escape-html": "1.0.3",
2614 "on-finished": "2.3.0",
2615 "parseurl": "1.3.2",
2616 "statuses": "1.3.1",
2617 "unpipe": "1.0.0"
2618 },
2619 "dependencies": {
2620 "debug": {
2621 "version": "2.6.9",
2622 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
2623 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
2624 "dev": true,
2625 "requires": {
2626 "ms": "2.0.0"
2627 }
2628 }
2629 }
2630 },
2631 "find-up": {
2632 "version": "2.1.0",
2633 "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
2634 "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
2635 "dev": true,
2636 "requires": {
2637 "locate-path": "2.0.0"
2638 }
2639 },
2640 "findup-sync": {
2641 "version": "0.4.3",
2642 "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.4.3.tgz",
2643 "integrity": "sha1-QAQ5Kee8YK3wt/SCfExudaDeyhI=",
2644 "dev": true,
2645 "requires": {
2646 "detect-file": "0.1.0",
2647 "is-glob": "2.0.1",
2648 "micromatch": "2.3.11",
2649 "resolve-dir": "0.1.1"
2650 }
2651 },
2652 "flat-cache": {
2653 "version": "1.2.2",
2654 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.2.2.tgz",
2655 "integrity": "sha1-+oZxTnLCHbiGAXYezy9VXRq8a5Y=",
2656 "dev": true,
2657 "requires": {
2658 "circular-json": "0.3.3",
2659 "del": "2.2.2",
2660 "graceful-fs": "4.1.11",
2661 "write": "0.2.1"
2662 }
2663 },
2664 "for-in": {
2665 "version": "1.0.2",
2666 "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
2667 "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
2668 "dev": true
2669 },
2670 "for-own": {
2671 "version": "0.1.5",
2672 "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz",
2673 "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=",
2674 "dev": true,
2675 "requires": {
2676 "for-in": "1.0.2"
2677 }
2678 },
2679 "foreach": {
2680 "version": "2.0.5",
2681 "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz",
2682 "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=",
2683 "dev": true
2684 },
2685 "forever-agent": {
2686 "version": "0.6.1",
2687 "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
2688 "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
2689 "dev": true
2690 },
2691 "form-data": {
2692 "version": "2.1.4",
2693 "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz",
2694 "integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=",
2695 "dev": true,
2696 "requires": {
2697 "asynckit": "0.4.0",
2698 "combined-stream": "1.0.5",
2699 "mime-types": "2.1.16"
2700 }
2701 },
2702 "from": {
2703 "version": "0.1.7",
2704 "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz",
2705 "integrity": "sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4=",
2706 "dev": true
2707 },
2708 "fs-access": {
2709 "version": "1.0.1",
2710 "resolved": "https://registry.npmjs.org/fs-access/-/fs-access-1.0.1.tgz",
2711 "integrity": "sha1-1qh/JiJxzv6+wwxVNAf7mV2od3o=",
2712 "dev": true,
2713 "requires": {
2714 "null-check": "1.0.0"
2715 }
2716 },
2717 "fs-exists-sync": {
2718 "version": "0.1.0",
2719 "resolved": "https://registry.npmjs.org/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz",
2720 "integrity": "sha1-mC1ok6+RjnLQjeyehnP/K1qNat0=",
2721 "dev": true
2722 },
2723 "fs.realpath": {
2724 "version": "1.0.0",
2725 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
2726 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
2727 "dev": true
2728 },
2729 "fstream": {
2730 "version": "0.1.31",
2731 "resolved": "https://registry.npmjs.org/fstream/-/fstream-0.1.31.tgz",
2732 "integrity": "sha1-czfwWPu7vvqMn1YaKMqwhJICyYg=",
2733 "dev": true,
2734 "requires": {
2735 "graceful-fs": "3.0.11",
2736 "inherits": "2.0.3",
2737 "mkdirp": "0.5.1",
2738 "rimraf": "2.6.2"
2739 },
2740 "dependencies": {
2741 "graceful-fs": {
2742 "version": "3.0.11",
2743 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.11.tgz",
2744 "integrity": "sha1-dhPHeKGv6mLyXGMKCG1/Osu92Bg=",
2745 "dev": true,
2746 "requires": {
2747 "natives": "1.1.0"
2748 }
2749 }
2750 }
2751 },
2752 "function-bind": {
2753 "version": "1.1.0",
2754 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.0.tgz",
2755 "integrity": "sha1-FhdnFMgBeY5Ojyz391KUZ7tKV3E=",
2756 "dev": true
2757 },
2758 "generate-function": {
2759 "version": "2.0.0",
2760 "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz",
2761 "integrity": "sha1-aFj+fAlpt9TpCTM3ZHrHn2DfvnQ=",
2762 "dev": true
2763 },
2764 "generate-object-property": {
2765 "version": "1.2.0",
2766 "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz",
2767 "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=",
2768 "dev": true,
2769 "requires": {
2770 "is-property": "1.0.2"
2771 }
2772 },
2773 "get-set-props": {
2774 "version": "0.1.0",
2775 "resolved": "https://registry.npmjs.org/get-set-props/-/get-set-props-0.1.0.tgz",
2776 "integrity": "sha1-mYR1wXhEVobQsyJG2l3428++jqM=",
2777 "dev": true
2778 },
2779 "get-stdin": {
2780 "version": "5.0.1",
2781 "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-5.0.1.tgz",
2782 "integrity": "sha1-Ei4WFZHiH/TFJTAwVpPyDmOTo5g=",
2783 "dev": true
2784 },
2785 "get-stream": {
2786 "version": "3.0.0",
2787 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
2788 "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
2789 "dev": true
2790 },
2791 "getpass": {
2792 "version": "0.1.7",
2793 "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
2794 "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
2795 "dev": true,
2796 "requires": {
2797 "assert-plus": "1.0.0"
2798 },
2799 "dependencies": {
2800 "assert-plus": {
2801 "version": "1.0.0",
2802 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
2803 "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
2804 "dev": true
2805 }
2806 }
2807 },
2808 "glob": {
2809 "version": "7.1.2",
2810 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
2811 "integrity": "sha1-wZyd+aAocC1nhhI4SmVSQExjbRU=",
2812 "dev": true,
2813 "requires": {
2814 "fs.realpath": "1.0.0",
2815 "inflight": "1.0.6",
2816 "inherits": "2.0.3",
2817 "minimatch": "3.0.4",
2818 "once": "1.4.0",
2819 "path-is-absolute": "1.0.1"
2820 }
2821 },
2822 "glob-base": {
2823 "version": "0.3.0",
2824 "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz",
2825 "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=",
2826 "dev": true,
2827 "requires": {
2828 "glob-parent": "2.0.0",
2829 "is-glob": "2.0.1"
2830 }
2831 },
2832 "glob-parent": {
2833 "version": "2.0.0",
2834 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",
2835 "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=",
2836 "dev": true,
2837 "requires": {
2838 "is-glob": "2.0.1"
2839 }
2840 },
2841 "global-modules": {
2842 "version": "0.2.3",
2843 "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-0.2.3.tgz",
2844 "integrity": "sha1-6lo77ULG1s6ZWk+KEmm12uIjgo0=",
2845 "dev": true,
2846 "requires": {
2847 "global-prefix": "0.1.5",
2848 "is-windows": "0.2.0"
2849 },
2850 "dependencies": {
2851 "is-windows": {
2852 "version": "0.2.0",
2853 "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-0.2.0.tgz",
2854 "integrity": "sha1-3hqm1j6indJIc3tp8f+LgALSEIw=",
2855 "dev": true
2856 }
2857 }
2858 },
2859 "global-prefix": {
2860 "version": "0.1.5",
2861 "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-0.1.5.tgz",
2862 "integrity": "sha1-jTvGuNo8qBEqFg2NSW/wRiv+948=",
2863 "dev": true,
2864 "requires": {
2865 "homedir-polyfill": "1.0.1",
2866 "ini": "1.3.4",
2867 "is-windows": "0.2.0",
2868 "which": "1.3.0"
2869 },
2870 "dependencies": {
2871 "is-windows": {
2872 "version": "0.2.0",
2873 "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-0.2.0.tgz",
2874 "integrity": "sha1-3hqm1j6indJIc3tp8f+LgALSEIw=",
2875 "dev": true
2876 }
2877 }
2878 },
2879 "globals": {
2880 "version": "9.18.0",
2881 "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz",
2882 "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==",
2883 "dev": true
2884 },
2885 "globby": {
2886 "version": "6.1.0",
2887 "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz",
2888 "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=",
2889 "dev": true,
2890 "requires": {
2891 "array-union": "1.0.2",
2892 "glob": "7.1.2",
2893 "object-assign": "4.1.0",
2894 "pify": "2.3.0",
2895 "pinkie-promise": "2.0.1"
2896 }
2897 },
2898 "got": {
2899 "version": "6.7.1",
2900 "resolved": "https://registry.npmjs.org/got/-/got-6.7.1.tgz",
2901 "integrity": "sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA=",
2902 "dev": true,
2903 "requires": {
2904 "create-error-class": "3.0.2",
2905 "duplexer3": "0.1.4",
2906 "get-stream": "3.0.0",
2907 "is-redirect": "1.0.0",
2908 "is-retry-allowed": "1.1.0",
2909 "is-stream": "1.1.0",
2910 "lowercase-keys": "1.0.0",
2911 "safe-buffer": "5.1.1",
2912 "timed-out": "4.0.1",
2913 "unzip-response": "2.0.1",
2914 "url-parse-lax": "1.0.0"
2915 }
2916 },
2917 "graceful-fs": {
2918 "version": "4.1.11",
2919 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
2920 "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
2921 "dev": true
2922 },
2923 "graceful-readlink": {
2924 "version": "1.0.1",
2925 "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz",
2926 "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=",
2927 "dev": true
2928 },
2929 "har-schema": {
2930 "version": "1.0.5",
2931 "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-1.0.5.tgz",
2932 "integrity": "sha1-0mMTX0MwfALGAq/I/pWXDAFRNp4=",
2933 "dev": true
2934 },
2935 "har-validator": {
2936 "version": "4.2.1",
2937 "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-4.2.1.tgz",
2938 "integrity": "sha1-M0gdDxu/9gDdID11gSpqX7oALio=",
2939 "dev": true,
2940 "requires": {
2941 "ajv": "4.11.8",
2942 "har-schema": "1.0.5"
2943 }
2944 },
2945 "has": {
2946 "version": "1.0.1",
2947 "resolved": "https://registry.npmjs.org/has/-/has-1.0.1.tgz",
2948 "integrity": "sha1-hGFzP1OLCDfJNh45qauelwTcLyg=",
2949 "dev": true,
2950 "requires": {
2951 "function-bind": "1.1.0"
2952 }
2953 },
2954 "has-ansi": {
2955 "version": "2.0.0",
2956 "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
2957 "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
2958 "dev": true,
2959 "requires": {
2960 "ansi-regex": "2.1.1"
2961 }
2962 },
2963 "has-binary": {
2964 "version": "0.1.7",
2965 "resolved": "https://registry.npmjs.org/has-binary/-/has-binary-0.1.7.tgz",
2966 "integrity": "sha1-aOYesWIQyVRaClzOBqhzkS/h5ow=",
2967 "dev": true,
2968 "requires": {
2969 "isarray": "0.0.1"
2970 },
2971 "dependencies": {
2972 "isarray": {
2973 "version": "0.0.1",
2974 "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
2975 "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
2976 "dev": true
2977 }
2978 }
2979 },
2980 "has-cors": {
2981 "version": "1.1.0",
2982 "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz",
2983 "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=",
2984 "dev": true
2985 },
2986 "has-flag": {
2987 "version": "2.0.0",
2988 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz",
2989 "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=",
2990 "dev": true
2991 },
2992 "hawk": {
2993 "version": "3.1.3",
2994 "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz",
2995 "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=",
2996 "dev": true,
2997 "requires": {
2998 "boom": "2.10.1",
2999 "cryptiles": "2.0.5",
3000 "hoek": "2.16.3",
3001 "sntp": "1.0.9"
3002 }
3003 },
3004 "he": {
3005 "version": "1.1.1",
3006 "resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz",
3007 "integrity": "sha1-k0EP0hsAlzUVH4howvJx80J+I/0=",
3008 "dev": true
3009 },
3010 "hoek": {
3011 "version": "2.16.3",
3012 "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz",
3013 "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=",
3014 "dev": true
3015 },
3016 "home-or-tmp": {
3017 "version": "2.0.0",
3018 "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz",
3019 "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=",
3020 "dev": true,
3021 "requires": {
3022 "os-homedir": "1.0.2",
3023 "os-tmpdir": "1.0.2"
3024 }
3025 },
3026 "homedir-polyfill": {
3027 "version": "1.0.1",
3028 "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz",
3029 "integrity": "sha1-TCu8inWJmP7r9e1oWA921GdotLw=",
3030 "dev": true,
3031 "requires": {
3032 "parse-passwd": "1.0.0"
3033 }
3034 },
3035 "hosted-git-info": {
3036 "version": "2.5.0",
3037 "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.5.0.tgz",
3038 "integrity": "sha512-pNgbURSuab90KbTqvRPsseaTxOJCZBD0a7t+haSN33piP9cCM4l0CqdzAif2hUqm716UovKB2ROmiabGAKVXyg==",
3039 "dev": true
3040 },
3041 "http-errors": {
3042 "version": "1.6.2",
3043 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.2.tgz",
3044 "integrity": "sha1-CgAsyFcHGSp+eUbO7cERVfYOxzY=",
3045 "dev": true,
3046 "requires": {
3047 "depd": "1.1.1",
3048 "inherits": "2.0.3",
3049 "setprototypeof": "1.0.3",
3050 "statuses": "1.3.1"
3051 }
3052 },
3053 "http-proxy": {
3054 "version": "1.16.2",
3055 "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.16.2.tgz",
3056 "integrity": "sha1-Bt/ykpUr9k2+hHH6nfcwZtTzd0I=",
3057 "dev": true,
3058 "requires": {
3059 "eventemitter3": "1.2.0",
3060 "requires-port": "1.0.0"
3061 }
3062 },
3063 "http-signature": {
3064 "version": "1.1.1",
3065 "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz",
3066 "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=",
3067 "dev": true,
3068 "requires": {
3069 "assert-plus": "0.2.0",
3070 "jsprim": "1.4.1",
3071 "sshpk": "1.13.1"
3072 }
3073 },
3074 "https-proxy-agent": {
3075 "version": "1.0.0",
3076 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-1.0.0.tgz",
3077 "integrity": "sha1-NffabEjOTdv6JkiRrFk+5f+GceY=",
3078 "dev": true,
3079 "requires": {
3080 "agent-base": "2.1.1",
3081 "debug": "2.6.8",
3082 "extend": "3.0.1"
3083 }
3084 },
3085 "iconv-lite": {
3086 "version": "0.4.18",
3087 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.18.tgz",
3088 "integrity": "sha512-sr1ZQph3UwHTR0XftSbK85OvBbxe/abLGzEnPENCQwmHf7sck8Oyu4ob3LgBxWWxRoM+QszeUyl7jbqapu2TqA==",
3089 "dev": true
3090 },
3091 "ignore": {
3092 "version": "3.3.3",
3093 "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.3.tgz",
3094 "integrity": "sha1-QyNS5XrM2HqzEQ6C0/6g5HgSFW0=",
3095 "dev": true
3096 },
3097 "import-lazy": {
3098 "version": "2.1.0",
3099 "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz",
3100 "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=",
3101 "dev": true
3102 },
3103 "import-modules": {
3104 "version": "1.1.0",
3105 "resolved": "https://registry.npmjs.org/import-modules/-/import-modules-1.1.0.tgz",
3106 "integrity": "sha1-dI23nFzEK7lwHvq0JPiU5yYA6dw=",
3107 "dev": true
3108 },
3109 "imurmurhash": {
3110 "version": "0.1.4",
3111 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
3112 "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
3113 "dev": true
3114 },
3115 "indent-string": {
3116 "version": "2.1.0",
3117 "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
3118 "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
3119 "dev": true,
3120 "requires": {
3121 "repeating": "2.0.1"
3122 }
3123 },
3124 "indexof": {
3125 "version": "0.0.1",
3126 "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
3127 "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=",
3128 "dev": true
3129 },
3130 "inflight": {
3131 "version": "1.0.6",
3132 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
3133 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
3134 "dev": true,
3135 "requires": {
3136 "once": "1.4.0",
3137 "wrappy": "1.0.2"
3138 }
3139 },
3140 "inherits": {
3141 "version": "2.0.3",
3142 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
3143 "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
3144 "dev": true
3145 },
3146 "ini": {
3147 "version": "1.3.4",
3148 "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.4.tgz",
3149 "integrity": "sha1-BTfLedr1m1mhpRff9wbIbsA5Fi4=",
3150 "dev": true
3151 },
3152 "inquirer": {
3153 "version": "0.12.0",
3154 "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-0.12.0.tgz",
3155 "integrity": "sha1-HvK/1jUE3wvHV4X/+MLEHfEvB34=",
3156 "dev": true,
3157 "requires": {
3158 "ansi-escapes": "1.4.0",
3159 "ansi-regex": "2.1.1",
3160 "chalk": "1.1.3",
3161 "cli-cursor": "1.0.2",
3162 "cli-width": "2.1.0",
3163 "figures": "1.7.0",
3164 "lodash": "4.17.4",
3165 "readline2": "1.0.1",
3166 "run-async": "0.1.0",
3167 "rx-lite": "3.1.2",
3168 "string-width": "1.0.2",
3169 "strip-ansi": "3.0.1",
3170 "through": "2.3.8"
3171 }
3172 },
3173 "interpret": {
3174 "version": "1.0.3",
3175 "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.0.3.tgz",
3176 "integrity": "sha1-y8NcYu7uc/Gat7EKgBURQBr8D5A=",
3177 "dev": true
3178 },
3179 "invariant": {
3180 "version": "2.2.2",
3181 "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.2.tgz",
3182 "integrity": "sha1-nh9WrArNtr8wMwbzOL47IErmA2A=",
3183 "dev": true,
3184 "requires": {
3185 "loose-envify": "1.3.1"
3186 }
3187 },
3188 "irregular-plurals": {
3189 "version": "1.3.0",
3190 "resolved": "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-1.3.0.tgz",
3191 "integrity": "sha512-njf5A+Mxb3kojuHd1DzISjjIl+XhyzovXEOyPPSzdQozq/Lf2tN27mOrAAsxEPZxpn6I4MGzs1oo9TxXxPFpaA==",
3192 "dev": true
3193 },
3194 "is-arrayish": {
3195 "version": "0.2.1",
3196 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
3197 "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
3198 "dev": true
3199 },
3200 "is-binary-path": {
3201 "version": "1.0.1",
3202 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
3203 "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
3204 "dev": true,
3205 "requires": {
3206 "binary-extensions": "1.10.0"
3207 }
3208 },
3209 "is-buffer": {
3210 "version": "1.1.5",
3211 "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.5.tgz",
3212 "integrity": "sha1-Hzsm72E7IUuIy8ojzGwB2Hlh7sw=",
3213 "dev": true
3214 },
3215 "is-builtin-module": {
3216 "version": "1.0.0",
3217 "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
3218 "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=",
3219 "dev": true,
3220 "requires": {
3221 "builtin-modules": "1.1.1"
3222 }
3223 },
3224 "is-callable": {
3225 "version": "1.1.3",
3226 "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.3.tgz",
3227 "integrity": "sha1-hut1OSgF3cM69xySoO7fdO52BLI=",
3228 "dev": true
3229 },
3230 "is-date-object": {
3231 "version": "1.0.1",
3232 "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz",
3233 "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=",
3234 "dev": true
3235 },
3236 "is-dotfile": {
3237 "version": "1.0.3",
3238 "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz",
3239 "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=",
3240 "dev": true
3241 },
3242 "is-equal-shallow": {
3243 "version": "0.1.3",
3244 "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz",
3245 "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=",
3246 "dev": true,
3247 "requires": {
3248 "is-primitive": "2.0.0"
3249 }
3250 },
3251 "is-error": {
3252 "version": "2.2.1",
3253 "resolved": "https://registry.npmjs.org/is-error/-/is-error-2.2.1.tgz",
3254 "integrity": "sha1-aEqW2EB2V3yY9M20DG0mpRI78Zw=",
3255 "dev": true
3256 },
3257 "is-extendable": {
3258 "version": "0.1.1",
3259 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
3260 "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
3261 "dev": true
3262 },
3263 "is-extglob": {
3264 "version": "1.0.0",
3265 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
3266 "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
3267 "dev": true
3268 },
3269 "is-finite": {
3270 "version": "1.0.2",
3271 "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
3272 "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
3273 "dev": true,
3274 "requires": {
3275 "number-is-nan": "1.0.1"
3276 }
3277 },
3278 "is-fullwidth-code-point": {
3279 "version": "1.0.0",
3280 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
3281 "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
3282 "dev": true,
3283 "requires": {
3284 "number-is-nan": "1.0.1"
3285 }
3286 },
3287 "is-get-set-prop": {
3288 "version": "1.0.0",
3289 "resolved": "https://registry.npmjs.org/is-get-set-prop/-/is-get-set-prop-1.0.0.tgz",
3290 "integrity": "sha1-JzGHfk14pqae3M5rudaLB3nnYxI=",
3291 "dev": true,
3292 "requires": {
3293 "get-set-props": "0.1.0",
3294 "lowercase-keys": "1.0.0"
3295 }
3296 },
3297 "is-glob": {
3298 "version": "2.0.1",
3299 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
3300 "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
3301 "dev": true,
3302 "requires": {
3303 "is-extglob": "1.0.0"
3304 }
3305 },
3306 "is-js-type": {
3307 "version": "2.0.0",
3308 "resolved": "https://registry.npmjs.org/is-js-type/-/is-js-type-2.0.0.tgz",
3309 "integrity": "sha1-c2FwBtZZtOtHKbunR9KHgt8PfiI=",
3310 "dev": true,
3311 "requires": {
3312 "js-types": "1.0.0"
3313 }
3314 },
3315 "is-module": {
3316 "version": "1.0.0",
3317 "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz",
3318 "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=",
3319 "dev": true
3320 },
3321 "is-my-json-valid": {
3322 "version": "2.16.0",
3323 "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.16.0.tgz",
3324 "integrity": "sha1-8Hndm/2uZe4gOKrorLyGqxCeNpM=",
3325 "dev": true,
3326 "requires": {
3327 "generate-function": "2.0.0",
3328 "generate-object-property": "1.2.0",
3329 "jsonpointer": "4.0.1",
3330 "xtend": "4.0.1"
3331 }
3332 },
3333 "is-npm": {
3334 "version": "1.0.0",
3335 "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-1.0.0.tgz",
3336 "integrity": "sha1-8vtjpl5JBbQGyGBydloaTceTufQ=",
3337 "dev": true
3338 },
3339 "is-number": {
3340 "version": "2.1.0",
3341 "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz",
3342 "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=",
3343 "dev": true,
3344 "requires": {
3345 "kind-of": "3.2.2"
3346 }
3347 },
3348 "is-obj": {
3349 "version": "1.0.1",
3350 "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz",
3351 "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=",
3352 "dev": true
3353 },
3354 "is-obj-prop": {
3355 "version": "1.0.0",
3356 "resolved": "https://registry.npmjs.org/is-obj-prop/-/is-obj-prop-1.0.0.tgz",
3357 "integrity": "sha1-s03nnEULjXxzqyzfZ9yHWtuF+A4=",
3358 "dev": true,
3359 "requires": {
3360 "lowercase-keys": "1.0.0",
3361 "obj-props": "1.1.0"
3362 }
3363 },
3364 "is-path-cwd": {
3365 "version": "1.0.0",
3366 "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz",
3367 "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=",
3368 "dev": true
3369 },
3370 "is-path-in-cwd": {
3371 "version": "1.0.0",
3372 "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.0.tgz",
3373 "integrity": "sha1-ZHdYK4IU1gI0YJRWcAO+ip6sBNw=",
3374 "dev": true,
3375 "requires": {
3376 "is-path-inside": "1.0.0"
3377 }
3378 },
3379 "is-path-inside": {
3380 "version": "1.0.0",
3381 "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.0.tgz",
3382 "integrity": "sha1-/AbloWg/vaE95mev9xe7wQpI838=",
3383 "dev": true,
3384 "requires": {
3385 "path-is-inside": "1.0.2"
3386 }
3387 },
3388 "is-plain-obj": {
3389 "version": "1.1.0",
3390 "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
3391 "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
3392 "dev": true
3393 },
3394 "is-posix-bracket": {
3395 "version": "0.1.1",
3396 "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz",
3397 "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=",
3398 "dev": true
3399 },
3400 "is-primitive": {
3401 "version": "2.0.0",
3402 "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz",
3403 "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=",
3404 "dev": true
3405 },
3406 "is-property": {
3407 "version": "1.0.2",
3408 "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz",
3409 "integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=",
3410 "dev": true
3411 },
3412 "is-proto-prop": {
3413 "version": "1.0.0",
3414 "resolved": "https://registry.npmjs.org/is-proto-prop/-/is-proto-prop-1.0.0.tgz",
3415 "integrity": "sha1-s5UflcCJkk+11PzaZUKrPoPisiA=",
3416 "dev": true,
3417 "requires": {
3418 "lowercase-keys": "1.0.0",
3419 "proto-props": "0.2.1"
3420 }
3421 },
3422 "is-redirect": {
3423 "version": "1.0.0",
3424 "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz",
3425 "integrity": "sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ=",
3426 "dev": true
3427 },
3428 "is-regex": {
3429 "version": "1.0.4",
3430 "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz",
3431 "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=",
3432 "dev": true,
3433 "requires": {
3434 "has": "1.0.1"
3435 }
3436 },
3437 "is-resolvable": {
3438 "version": "1.0.0",
3439 "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.0.0.tgz",
3440 "integrity": "sha1-jfV8YeouPFAUCNEA+wE8+NbgzGI=",
3441 "dev": true,
3442 "requires": {
3443 "tryit": "1.0.3"
3444 }
3445 },
3446 "is-retry-allowed": {
3447 "version": "1.1.0",
3448 "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz",
3449 "integrity": "sha1-EaBgVotnM5REAz0BJaYaINVk+zQ=",
3450 "dev": true
3451 },
3452 "is-stream": {
3453 "version": "1.1.0",
3454 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
3455 "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
3456 "dev": true
3457 },
3458 "is-symbol": {
3459 "version": "1.0.1",
3460 "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.1.tgz",
3461 "integrity": "sha1-PMWfAAJRlLarLjjbrmaJJWtmBXI=",
3462 "dev": true
3463 },
3464 "is-typedarray": {
3465 "version": "1.0.0",
3466 "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
3467 "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
3468 "dev": true
3469 },
3470 "is-utf8": {
3471 "version": "0.2.1",
3472 "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
3473 "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
3474 "dev": true
3475 },
3476 "is-windows": {
3477 "version": "1.0.1",
3478 "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.1.tgz",
3479 "integrity": "sha1-MQ23D3QtJZoWo2kgK1GvhCMzENk=",
3480 "dev": true
3481 },
3482 "isarray": {
3483 "version": "1.0.0",
3484 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
3485 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
3486 "dev": true
3487 },
3488 "isbinaryfile": {
3489 "version": "3.0.2",
3490 "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.2.tgz",
3491 "integrity": "sha1-Sj6XTsDLqQBNP8bN5yCeppNopiE=",
3492 "dev": true
3493 },
3494 "isexe": {
3495 "version": "2.0.0",
3496 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
3497 "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
3498 "dev": true
3499 },
3500 "isobject": {
3501 "version": "2.1.0",
3502 "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
3503 "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
3504 "dev": true,
3505 "requires": {
3506 "isarray": "1.0.0"
3507 }
3508 },
3509 "isstream": {
3510 "version": "0.1.2",
3511 "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
3512 "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
3513 "dev": true
3514 },
3515 "jest-docblock": {
3516 "version": "21.2.0",
3517 "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-21.2.0.tgz",
3518 "integrity": "sha512-5IZ7sY9dBAYSV+YjQ0Ovb540Ku7AO9Z5o2Cg789xj167iQuZ2cG+z0f3Uct6WeYLbU6aQiM2pCs7sZ+4dotydw==",
3519 "dev": true
3520 },
3521 "jquery": {
3522 "version": "2.2.4",
3523 "resolved": "https://registry.npmjs.org/jquery/-/jquery-2.2.4.tgz",
3524 "integrity": "sha1-LInWiJterFIqfuoywUUhVZxsvwI=",
3525 "dev": true
3526 },
3527 "js-reporters": {
3528 "version": "1.2.0",
3529 "resolved": "https://registry.npmjs.org/js-reporters/-/js-reporters-1.2.0.tgz",
3530 "integrity": "sha1-fPLLaYGWaEeQNQ0MTKB/Su2ewX4=",
3531 "dev": true
3532 },
3533 "js-tokens": {
3534 "version": "3.0.2",
3535 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
3536 "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
3537 "dev": true
3538 },
3539 "js-types": {
3540 "version": "1.0.0",
3541 "resolved": "https://registry.npmjs.org/js-types/-/js-types-1.0.0.tgz",
3542 "integrity": "sha1-0kLmSU7Vcq08koCfyL7X92h8vwM=",
3543 "dev": true
3544 },
3545 "js-yaml": {
3546 "version": "3.9.1",
3547 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.9.1.tgz",
3548 "integrity": "sha512-CbcG379L1e+mWBnLvHWWeLs8GyV/EMw862uLI3c+GxVyDHWZcjZinwuBd3iW2pgxgIlksW/1vNJa4to+RvDOww==",
3549 "dev": true,
3550 "requires": {
3551 "argparse": "1.0.9",
3552 "esprima": "4.0.0"
3553 },
3554 "dependencies": {
3555 "esprima": {
3556 "version": "4.0.0",
3557 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.0.tgz",
3558 "integrity": "sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw==",
3559 "dev": true
3560 }
3561 }
3562 },
3563 "jsbn": {
3564 "version": "0.1.1",
3565 "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
3566 "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
3567 "dev": true,
3568 "optional": true
3569 },
3570 "jsdom": {
3571 "version": "8.5.0",
3572 "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-8.5.0.tgz",
3573 "integrity": "sha1-1Nj12/J2hjW2KmKCO5R89wcevJg=",
3574 "dev": true,
3575 "requires": {
3576 "abab": "1.0.3",
3577 "acorn": "2.7.0",
3578 "acorn-globals": "1.0.9",
3579 "array-equal": "1.0.0",
3580 "cssom": "0.3.2",
3581 "cssstyle": "0.2.37",
3582 "escodegen": "1.8.1",
3583 "iconv-lite": "0.4.18",
3584 "nwmatcher": "1.4.1",
3585 "parse5": "1.5.1",
3586 "request": "2.81.0",
3587 "sax": "1.2.4",
3588 "symbol-tree": "3.2.2",
3589 "tough-cookie": "2.3.2",
3590 "webidl-conversions": "3.0.1",
3591 "whatwg-url": "2.0.1",
3592 "xml-name-validator": "2.0.1"
3593 }
3594 },
3595 "jsesc": {
3596 "version": "1.3.0",
3597 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz",
3598 "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=",
3599 "dev": true
3600 },
3601 "json-schema": {
3602 "version": "0.2.3",
3603 "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
3604 "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",
3605 "dev": true
3606 },
3607 "json-stable-stringify": {
3608 "version": "1.0.1",
3609 "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz",
3610 "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=",
3611 "dev": true,
3612 "requires": {
3613 "jsonify": "0.0.0"
3614 }
3615 },
3616 "json-stringify-safe": {
3617 "version": "5.0.1",
3618 "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
3619 "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
3620 "dev": true
3621 },
3622 "json3": {
3623 "version": "3.3.2",
3624 "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.2.tgz",
3625 "integrity": "sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE=",
3626 "dev": true
3627 },
3628 "json5": {
3629 "version": "0.5.1",
3630 "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
3631 "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
3632 "dev": true
3633 },
3634 "jsonify": {
3635 "version": "0.0.0",
3636 "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",
3637 "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=",
3638 "dev": true
3639 },
3640 "jsonpointer": {
3641 "version": "4.0.1",
3642 "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-4.0.1.tgz",
3643 "integrity": "sha1-T9kss04OnbPInIYi7PUfm5eMbLk=",
3644 "dev": true
3645 },
3646 "jsprim": {
3647 "version": "1.4.1",
3648 "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
3649 "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
3650 "dev": true,
3651 "requires": {
3652 "assert-plus": "1.0.0",
3653 "extsprintf": "1.3.0",
3654 "json-schema": "0.2.3",
3655 "verror": "1.10.0"
3656 },
3657 "dependencies": {
3658 "assert-plus": {
3659 "version": "1.0.0",
3660 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
3661 "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
3662 "dev": true
3663 }
3664 }
3665 },
3666 "karma": {
3667 "version": "1.7.1",
3668 "resolved": "https://registry.npmjs.org/karma/-/karma-1.7.1.tgz",
3669 "integrity": "sha512-k5pBjHDhmkdaUccnC7gE3mBzZjcxyxYsYVaqiL2G5AqlfLyBO5nw2VdNK+O16cveEPd/gIOWULH7gkiYYwVNHg==",
3670 "dev": true,
3671 "requires": {
3672 "bluebird": "3.5.1",
3673 "body-parser": "1.18.2",
3674 "chokidar": "1.7.0",
3675 "colors": "1.1.2",
3676 "combine-lists": "1.0.1",
3677 "connect": "3.6.5",
3678 "core-js": "2.5.0",
3679 "di": "0.0.1",
3680 "dom-serialize": "2.2.1",
3681 "expand-braces": "0.1.2",
3682 "glob": "7.1.2",
3683 "graceful-fs": "4.1.11",
3684 "http-proxy": "1.16.2",
3685 "isbinaryfile": "3.0.2",
3686 "lodash": "3.10.1",
3687 "log4js": "0.6.38",
3688 "mime": "1.4.1",
3689 "minimatch": "3.0.4",
3690 "optimist": "0.6.1",
3691 "qjobs": "1.1.5",
3692 "range-parser": "1.2.0",
3693 "rimraf": "2.6.2",
3694 "safe-buffer": "5.1.1",
3695 "socket.io": "1.7.3",
3696 "source-map": "0.5.6",
3697 "tmp": "0.0.31",
3698 "useragent": "2.2.1"
3699 },
3700 "dependencies": {
3701 "lodash": {
3702 "version": "3.10.1",
3703 "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",
3704 "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=",
3705 "dev": true
3706 }
3707 }
3708 },
3709 "karma-browserstack-launcher": {
3710 "version": "1.3.0",
3711 "resolved": "https://registry.npmjs.org/karma-browserstack-launcher/-/karma-browserstack-launcher-1.3.0.tgz",
3712 "integrity": "sha1-Yf49NrHPEGgeQPnYdL83Jx+xxnQ=",
3713 "dev": true,
3714 "requires": {
3715 "browserstack": "1.5.0",
3716 "browserstacktunnel-wrapper": "2.0.1",
3717 "q": "1.5.0"
3718 }
3719 },
3720 "karma-chrome-launcher": {
3721 "version": "2.2.0",
3722 "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-2.2.0.tgz",
3723 "integrity": "sha1-zxudBxNswY/iOTJ9JGVMPbw2is8=",
3724 "dev": true,
3725 "requires": {
3726 "fs-access": "1.0.1",
3727 "which": "1.3.0"
3728 }
3729 },
3730 "karma-firefox-launcher": {
3731 "version": "1.0.1",
3732 "resolved": "https://registry.npmjs.org/karma-firefox-launcher/-/karma-firefox-launcher-1.0.1.tgz",
3733 "integrity": "sha1-zlj0fCATqIFW1VpdYTN8CZz1u1E=",
3734 "dev": true
3735 },
3736 "karma-fixture": {
3737 "version": "0.2.6",
3738 "resolved": "https://registry.npmjs.org/karma-fixture/-/karma-fixture-0.2.6.tgz",
3739 "integrity": "sha1-lxzqjCFtc/BwQ5ZMtz8Q4IMAGO8=",
3740 "dev": true
3741 },
3742 "karma-html2js-preprocessor": {
3743 "version": "1.1.0",
3744 "resolved": "https://registry.npmjs.org/karma-html2js-preprocessor/-/karma-html2js-preprocessor-1.1.0.tgz",
3745 "integrity": "sha1-/Ant8Eu+K7bu6boZaPgmtziAIL0=",
3746 "dev": true
3747 },
3748 "karma-json-fixtures-preprocessor": {
3749 "version": "0.0.6",
3750 "resolved": "https://registry.npmjs.org/karma-json-fixtures-preprocessor/-/karma-json-fixtures-preprocessor-0.0.6.tgz",
3751 "integrity": "sha1-T3ii6800OH+OVaur/2NGVRZMTHY=",
3752 "dev": true
3753 },
3754 "karma-qunit": {
3755 "version": "1.2.1",
3756 "resolved": "https://registry.npmjs.org/karma-qunit/-/karma-qunit-1.2.1.tgz",
3757 "integrity": "sha1-iCUq/SEnvAOwzDGXjtaIKxOfRwo=",
3758 "dev": true
3759 },
3760 "karma-rollup-preprocessor": {
3761 "version": "4.0.4",
3762 "resolved": "https://registry.npmjs.org/karma-rollup-preprocessor/-/karma-rollup-preprocessor-4.0.4.tgz",
3763 "integrity": "sha512-NO9x9SMc6OmfcKRew/rmQZ9KZOpK8dt9c9LMyz+N19m+iYgVHxA+Oy0ZGyeCKt8ivEmEzlCqwLYfaLHgKznwjQ==",
3764 "dev": true,
3765 "requires": {
3766 "lodash": "4.17.4",
3767 "rollup": "0.47.5"
3768 }
3769 },
3770 "kind-of": {
3771 "version": "3.2.2",
3772 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
3773 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
3774 "dev": true,
3775 "requires": {
3776 "is-buffer": "1.1.5"
3777 }
3778 },
3779 "latest-version": {
3780 "version": "3.1.0",
3781 "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-3.1.0.tgz",
3782 "integrity": "sha1-ogU4P+oyKzO1rjsYq+4NwvNW7hU=",
3783 "dev": true,
3784 "requires": {
3785 "package-json": "4.0.1"
3786 }
3787 },
3788 "levn": {
3789 "version": "0.3.0",
3790 "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
3791 "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
3792 "dev": true,
3793 "requires": {
3794 "prelude-ls": "1.1.2",
3795 "type-check": "0.3.2"
3796 }
3797 },
3798 "load-json-file": {
3799 "version": "2.0.0",
3800 "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz",
3801 "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=",
3802 "dev": true,
3803 "requires": {
3804 "graceful-fs": "4.1.11",
3805 "parse-json": "2.2.0",
3806 "pify": "2.3.0",
3807 "strip-bom": "3.0.0"
3808 }
3809 },
3810 "locate-path": {
3811 "version": "2.0.0",
3812 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
3813 "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
3814 "dev": true,
3815 "requires": {
3816 "p-locate": "2.0.0",
3817 "path-exists": "3.0.0"
3818 }
3819 },
3820 "lodash": {
3821 "version": "4.17.4",
3822 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz",
3823 "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=",
3824 "dev": true
3825 },
3826 "lodash.camelcase": {
3827 "version": "4.3.0",
3828 "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz",
3829 "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=",
3830 "dev": true
3831 },
3832 "lodash.cond": {
3833 "version": "4.5.2",
3834 "resolved": "https://registry.npmjs.org/lodash.cond/-/lodash.cond-4.5.2.tgz",
3835 "integrity": "sha1-9HGh2khr5g9quVXRcRVSPdHSVdU=",
3836 "dev": true
3837 },
3838 "lodash.isarray": {
3839 "version": "4.0.0",
3840 "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-4.0.0.tgz",
3841 "integrity": "sha1-KspJayjEym1yZxUxNZDALm6jRAM=",
3842 "dev": true
3843 },
3844 "lodash.isequal": {
3845 "version": "4.5.0",
3846 "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz",
3847 "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=",
3848 "dev": true
3849 },
3850 "lodash.kebabcase": {
3851 "version": "4.1.1",
3852 "resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz",
3853 "integrity": "sha1-hImxyw0p/4gZXM7KRI/21swpXDY=",
3854 "dev": true
3855 },
3856 "lodash.sample": {
3857 "version": "4.2.1",
3858 "resolved": "https://registry.npmjs.org/lodash.sample/-/lodash.sample-4.2.1.tgz",
3859 "integrity": "sha1-XkKRsMdT+hq+sKq4+ynfG2bwf20=",
3860 "dev": true
3861 },
3862 "lodash.snakecase": {
3863 "version": "4.1.1",
3864 "resolved": "https://registry.npmjs.org/lodash.snakecase/-/lodash.snakecase-4.1.1.tgz",
3865 "integrity": "sha1-OdcUo1NXFHg3rv1ktdy7Fr7Nj40=",
3866 "dev": true
3867 },
3868 "lodash.upperfirst": {
3869 "version": "4.3.1",
3870 "resolved": "https://registry.npmjs.org/lodash.upperfirst/-/lodash.upperfirst-4.3.1.tgz",
3871 "integrity": "sha1-E2Xt9DFIBIHvDRxolXpe2Z1J984=",
3872 "dev": true
3873 },
3874 "log-symbols": {
3875 "version": "1.0.2",
3876 "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz",
3877 "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=",
3878 "dev": true,
3879 "requires": {
3880 "chalk": "1.1.3"
3881 }
3882 },
3883 "log4js": {
3884 "version": "0.6.38",
3885 "resolved": "https://registry.npmjs.org/log4js/-/log4js-0.6.38.tgz",
3886 "integrity": "sha1-LElBFmldb7JUgJQ9P8hy5mKlIv0=",
3887 "dev": true,
3888 "requires": {
3889 "readable-stream": "1.0.34",
3890 "semver": "4.3.6"
3891 },
3892 "dependencies": {
3893 "isarray": {
3894 "version": "0.0.1",
3895 "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
3896 "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
3897 "dev": true
3898 },
3899 "readable-stream": {
3900 "version": "1.0.34",
3901 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
3902 "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
3903 "dev": true,
3904 "requires": {
3905 "core-util-is": "1.0.2",
3906 "inherits": "2.0.3",
3907 "isarray": "0.0.1",
3908 "string_decoder": "0.10.31"
3909 }
3910 },
3911 "semver": {
3912 "version": "4.3.6",
3913 "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz",
3914 "integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=",
3915 "dev": true
3916 },
3917 "string_decoder": {
3918 "version": "0.10.31",
3919 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
3920 "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
3921 "dev": true
3922 }
3923 }
3924 },
3925 "loose-envify": {
3926 "version": "1.3.1",
3927 "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.3.1.tgz",
3928 "integrity": "sha1-0aitM/qc4OcT1l/dCsi3SNR4yEg=",
3929 "dev": true,
3930 "requires": {
3931 "js-tokens": "3.0.2"
3932 }
3933 },
3934 "loud-rejection": {
3935 "version": "1.6.0",
3936 "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
3937 "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
3938 "dev": true,
3939 "requires": {
3940 "currently-unhandled": "0.4.1",
3941 "signal-exit": "3.0.2"
3942 }
3943 },
3944 "lowercase-keys": {
3945 "version": "1.0.0",
3946 "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz",
3947 "integrity": "sha1-TjNms55/VFfjXxMkvfb4jQv8cwY=",
3948 "dev": true
3949 },
3950 "lru-cache": {
3951 "version": "4.1.1",
3952 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.1.tgz",
3953 "integrity": "sha512-q4spe4KTfsAS1SUHLO0wz8Qiyf1+vMIAgpRYioFYDMNqKfHQbg+AVDH3i4fvpl71/P1L0dBl+fQi+P37UYf0ew==",
3954 "dev": true,
3955 "requires": {
3956 "pseudomap": "1.0.2",
3957 "yallist": "2.1.2"
3958 }
3959 },
3960 "magic-string": {
3961 "version": "0.22.4",
3962 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.22.4.tgz",
3963 "integrity": "sha512-kxBL06p6iO2qPBHsqGK2b3cRwiRGpnmSuVWNhwHcMX7qJOUr1HvricYP1LZOCdkQBUp0jiWg2d6WJwR3vYgByw==",
3964 "dev": true,
3965 "requires": {
3966 "vlq": "0.2.3"
3967 }
3968 },
3969 "make-dir": {
3970 "version": "1.0.0",
3971 "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.0.0.tgz",
3972 "integrity": "sha1-l6ARdR6R3YfPre9Ygy67BJNt6Xg=",
3973 "dev": true,
3974 "requires": {
3975 "pify": "2.3.0"
3976 }
3977 },
3978 "map-obj": {
3979 "version": "1.0.1",
3980 "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
3981 "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
3982 "dev": true
3983 },
3984 "map-stream": {
3985 "version": "0.1.0",
3986 "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.1.0.tgz",
3987 "integrity": "sha1-5WqpTEyAVaFkBKBnS3jyFffI4ZQ=",
3988 "dev": true
3989 },
3990 "match-stream": {
3991 "version": "0.0.2",
3992 "resolved": "https://registry.npmjs.org/match-stream/-/match-stream-0.0.2.tgz",
3993 "integrity": "sha1-mesFAJOzTf+t5CG5rAtBCpz6F88=",
3994 "dev": true,
3995 "requires": {
3996 "buffers": "0.1.1",
3997 "readable-stream": "1.0.34"
3998 },
3999 "dependencies": {
4000 "isarray": {
4001 "version": "0.0.1",
4002 "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
4003 "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
4004 "dev": true
4005 },
4006 "readable-stream": {
4007 "version": "1.0.34",
4008 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
4009 "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
4010 "dev": true,
4011 "requires": {
4012 "core-util-is": "1.0.2",
4013 "inherits": "2.0.3",
4014 "isarray": "0.0.1",
4015 "string_decoder": "0.10.31"
4016 }
4017 },
4018 "string_decoder": {
4019 "version": "0.10.31",
4020 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
4021 "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
4022 "dev": true
4023 }
4024 }
4025 },
4026 "matcher-collection": {
4027 "version": "1.0.4",
4028 "resolved": "https://registry.npmjs.org/matcher-collection/-/matcher-collection-1.0.4.tgz",
4029 "integrity": "sha1-L2auCGmZbynkPQtiyD3R1D5YF1U=",
4030 "dev": true,
4031 "requires": {
4032 "minimatch": "3.0.4"
4033 }
4034 },
4035 "media-typer": {
4036 "version": "0.3.0",
4037 "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
4038 "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
4039 "dev": true
4040 },
4041 "memory-streams": {
4042 "version": "0.1.2",
4043 "resolved": "https://registry.npmjs.org/memory-streams/-/memory-streams-0.1.2.tgz",
4044 "integrity": "sha1-Jz/3d6tg/sWZsRY1UlUoLMosUMI=",
4045 "dev": true,
4046 "requires": {
4047 "readable-stream": "1.0.34"
4048 },
4049 "dependencies": {
4050 "isarray": {
4051 "version": "0.0.1",
4052 "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
4053 "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
4054 "dev": true
4055 },
4056 "readable-stream": {
4057 "version": "1.0.34",
4058 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
4059 "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
4060 "dev": true,
4061 "requires": {
4062 "core-util-is": "1.0.2",
4063 "inherits": "2.0.3",
4064 "isarray": "0.0.1",
4065 "string_decoder": "0.10.31"
4066 }
4067 },
4068 "string_decoder": {
4069 "version": "0.10.31",
4070 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
4071 "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
4072 "dev": true
4073 }
4074 }
4075 },
4076 "meow": {
4077 "version": "3.7.0",
4078 "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
4079 "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
4080 "dev": true,
4081 "requires": {
4082 "camelcase-keys": "2.1.0",
4083 "decamelize": "1.2.0",
4084 "loud-rejection": "1.6.0",
4085 "map-obj": "1.0.1",
4086 "minimist": "1.2.0",
4087 "normalize-package-data": "2.4.0",
4088 "object-assign": "4.1.0",
4089 "read-pkg-up": "1.0.1",
4090 "redent": "1.0.0",
4091 "trim-newlines": "1.0.0"
4092 },
4093 "dependencies": {
4094 "find-up": {
4095 "version": "1.1.2",
4096 "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
4097 "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
4098 "dev": true,
4099 "requires": {
4100 "path-exists": "2.1.0",
4101 "pinkie-promise": "2.0.1"
4102 }
4103 },
4104 "load-json-file": {
4105 "version": "1.1.0",
4106 "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
4107 "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
4108 "dev": true,
4109 "requires": {
4110 "graceful-fs": "4.1.11",
4111 "parse-json": "2.2.0",
4112 "pify": "2.3.0",
4113 "pinkie-promise": "2.0.1",
4114 "strip-bom": "2.0.0"
4115 }
4116 },
4117 "path-exists": {
4118 "version": "2.1.0",
4119 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
4120 "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
4121 "dev": true,
4122 "requires": {
4123 "pinkie-promise": "2.0.1"
4124 }
4125 },
4126 "path-type": {
4127 "version": "1.1.0",
4128 "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
4129 "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
4130 "dev": true,
4131 "requires": {
4132 "graceful-fs": "4.1.11",
4133 "pify": "2.3.0",
4134 "pinkie-promise": "2.0.1"
4135 }
4136 },
4137 "read-pkg": {
4138 "version": "1.1.0",
4139 "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
4140 "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
4141 "dev": true,
4142 "requires": {
4143 "load-json-file": "1.1.0",
4144 "normalize-package-data": "2.4.0",
4145 "path-type": "1.1.0"
4146 }
4147 },
4148 "read-pkg-up": {
4149 "version": "1.0.1",
4150 "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
4151 "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
4152 "dev": true,
4153 "requires": {
4154 "find-up": "1.1.2",
4155 "read-pkg": "1.1.0"
4156 }
4157 },
4158 "strip-bom": {
4159 "version": "2.0.0",
4160 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
4161 "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
4162 "dev": true,
4163 "requires": {
4164 "is-utf8": "0.2.1"
4165 }
4166 }
4167 }
4168 },
4169 "micromatch": {
4170 "version": "2.3.11",
4171 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
4172 "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=",
4173 "dev": true,
4174 "requires": {
4175 "arr-diff": "2.0.0",
4176 "array-unique": "0.2.1",
4177 "braces": "1.8.5",
4178 "expand-brackets": "0.1.5",
4179 "extglob": "0.3.2",
4180 "filename-regex": "2.0.1",
4181 "is-extglob": "1.0.0",
4182 "is-glob": "2.0.1",
4183 "kind-of": "3.2.2",
4184 "normalize-path": "2.1.1",
4185 "object.omit": "2.0.1",
4186 "parse-glob": "3.0.4",
4187 "regex-cache": "0.4.3"
4188 }
4189 },
4190 "mime": {
4191 "version": "1.4.1",
4192 "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz",
4193 "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==",
4194 "dev": true
4195 },
4196 "mime-db": {
4197 "version": "1.29.0",
4198 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.29.0.tgz",
4199 "integrity": "sha1-SNJtI1WJZRcErFkWygYAGRQmaHg=",
4200 "dev": true
4201 },
4202 "mime-types": {
4203 "version": "2.1.16",
4204 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.16.tgz",
4205 "integrity": "sha1-K4WKUuXs1RbbiXrCvodIeDBpjiM=",
4206 "dev": true,
4207 "requires": {
4208 "mime-db": "1.29.0"
4209 }
4210 },
4211 "minimatch": {
4212 "version": "3.0.4",
4213 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
4214 "integrity": "sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=",
4215 "dev": true,
4216 "requires": {
4217 "brace-expansion": "1.1.8"
4218 }
4219 },
4220 "minimist": {
4221 "version": "1.2.0",
4222 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
4223 "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
4224 "dev": true
4225 },
4226 "mkdirp": {
4227 "version": "0.5.1",
4228 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
4229 "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
4230 "dev": true,
4231 "requires": {
4232 "minimist": "0.0.8"
4233 },
4234 "dependencies": {
4235 "minimist": {
4236 "version": "0.0.8",
4237 "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
4238 "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
4239 "dev": true
4240 }
4241 }
4242 },
4243 "ms": {
4244 "version": "2.0.0",
4245 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
4246 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
4247 "dev": true
4248 },
4249 "multimatch": {
4250 "version": "2.1.0",
4251 "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-2.1.0.tgz",
4252 "integrity": "sha1-nHkGoi+0wCkZ4vX3UWG0zb1LKis=",
4253 "dev": true,
4254 "requires": {
4255 "array-differ": "1.0.0",
4256 "array-union": "1.0.2",
4257 "arrify": "1.0.1",
4258 "minimatch": "3.0.4"
4259 }
4260 },
4261 "mute-stream": {
4262 "version": "0.0.5",
4263 "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.5.tgz",
4264 "integrity": "sha1-j7+rsKmKJT0xhDMfno3rc3L6xsA=",
4265 "dev": true
4266 },
4267 "natives": {
4268 "version": "1.1.0",
4269 "resolved": "https://registry.npmjs.org/natives/-/natives-1.1.0.tgz",
4270 "integrity": "sha1-6f+EFBimsux6SV6TmYT3jxY+bjE=",
4271 "dev": true
4272 },
4273 "natural-compare": {
4274 "version": "1.4.0",
4275 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
4276 "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
4277 "dev": true
4278 },
4279 "negotiator": {
4280 "version": "0.6.1",
4281 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz",
4282 "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=",
4283 "dev": true
4284 },
4285 "normalize-package-data": {
4286 "version": "2.4.0",
4287 "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
4288 "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==",
4289 "dev": true,
4290 "requires": {
4291 "hosted-git-info": "2.5.0",
4292 "is-builtin-module": "1.0.0",
4293 "semver": "5.4.1",
4294 "validate-npm-package-license": "3.0.1"
4295 }
4296 },
4297 "normalize-path": {
4298 "version": "2.1.1",
4299 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
4300 "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
4301 "dev": true,
4302 "requires": {
4303 "remove-trailing-separator": "1.1.0"
4304 }
4305 },
4306 "npm-run-all": {
4307 "version": "4.1.1",
4308 "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.1.tgz",
4309 "integrity": "sha512-qrmqqaJa+REbzUTIL/mHfTdgwz+gL1xUezY/ueyLa7GISZ4T3h0CH8D2r6AaZdCYN2unu7PzspP0ofpXla1ftg==",
4310 "dev": true,
4311 "requires": {
4312 "ansi-styles": "3.2.0",
4313 "chalk": "2.1.0",
4314 "cross-spawn": "5.1.0",
4315 "memory-streams": "0.1.2",
4316 "minimatch": "3.0.4",
4317 "ps-tree": "1.1.0",
4318 "read-pkg": "2.0.0",
4319 "shell-quote": "1.6.1",
4320 "string.prototype.padend": "3.0.0"
4321 },
4322 "dependencies": {
4323 "ansi-styles": {
4324 "version": "3.2.0",
4325 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz",
4326 "integrity": "sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug==",
4327 "dev": true,
4328 "requires": {
4329 "color-convert": "1.9.0"
4330 }
4331 },
4332 "chalk": {
4333 "version": "2.1.0",
4334 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.1.0.tgz",
4335 "integrity": "sha512-LUHGS/dge4ujbXMJrnihYMcL4AoOweGnw9Tp3kQuqy1Kx5c1qKjqvMJZ6nVJPMWJtKCTN72ZogH3oeSO9g9rXQ==",
4336 "dev": true,
4337 "requires": {
4338 "ansi-styles": "3.2.0",
4339 "escape-string-regexp": "1.0.5",
4340 "supports-color": "4.4.0"
4341 }
4342 },
4343 "supports-color": {
4344 "version": "4.4.0",
4345 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.4.0.tgz",
4346 "integrity": "sha512-rKC3+DyXWgK0ZLKwmRsrkyHVZAjNkfzeehuFWdGGcqGDTZFH73+RH6S/RDAAxl9GusSjZSUWYLmT9N5pzXFOXQ==",
4347 "dev": true,
4348 "requires": {
4349 "has-flag": "2.0.0"
4350 }
4351 }
4352 }
4353 },
4354 "npm-run-path": {
4355 "version": "2.0.2",
4356 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
4357 "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
4358 "dev": true,
4359 "requires": {
4360 "path-key": "2.0.1"
4361 }
4362 },
4363 "null-check": {
4364 "version": "1.0.0",
4365 "resolved": "https://registry.npmjs.org/null-check/-/null-check-1.0.0.tgz",
4366 "integrity": "sha1-l33/1xdgErnsMNKjnbXPcqBDnt0=",
4367 "dev": true
4368 },
4369 "number-is-nan": {
4370 "version": "1.0.1",
4371 "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
4372 "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
4373 "dev": true
4374 },
4375 "nwmatcher": {
4376 "version": "1.4.1",
4377 "resolved": "https://registry.npmjs.org/nwmatcher/-/nwmatcher-1.4.1.tgz",
4378 "integrity": "sha1-eumwew6oBNt+JfBctf5Al9TklJ8=",
4379 "dev": true
4380 },
4381 "oauth-sign": {
4382 "version": "0.8.2",
4383 "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz",
4384 "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=",
4385 "dev": true
4386 },
4387 "obj-props": {
4388 "version": "1.1.0",
4389 "resolved": "https://registry.npmjs.org/obj-props/-/obj-props-1.1.0.tgz",
4390 "integrity": "sha1-YmMT+qRCvv1KROmgLDy2vek3tRE=",
4391 "dev": true
4392 },
4393 "object-assign": {
4394 "version": "4.1.0",
4395 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
4396 "integrity": "sha1-ejs9DpgGPUP0wD8uiubNUahog6A=",
4397 "dev": true
4398 },
4399 "object-component": {
4400 "version": "0.0.3",
4401 "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz",
4402 "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=",
4403 "dev": true
4404 },
4405 "object-keys": {
4406 "version": "1.0.11",
4407 "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.0.11.tgz",
4408 "integrity": "sha1-xUYBd4rVYPEULODgG8yotW0TQm0=",
4409 "dev": true
4410 },
4411 "object.omit": {
4412 "version": "2.0.1",
4413 "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz",
4414 "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=",
4415 "dev": true,
4416 "requires": {
4417 "for-own": "0.1.5",
4418 "is-extendable": "0.1.1"
4419 }
4420 },
4421 "on-finished": {
4422 "version": "2.3.0",
4423 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
4424 "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
4425 "dev": true,
4426 "requires": {
4427 "ee-first": "1.1.1"
4428 }
4429 },
4430 "once": {
4431 "version": "1.4.0",
4432 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
4433 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
4434 "dev": true,
4435 "requires": {
4436 "wrappy": "1.0.2"
4437 }
4438 },
4439 "onetime": {
4440 "version": "1.1.0",
4441 "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz",
4442 "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=",
4443 "dev": true
4444 },
4445 "optimist": {
4446 "version": "0.6.1",
4447 "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
4448 "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
4449 "dev": true,
4450 "requires": {
4451 "minimist": "0.0.10",
4452 "wordwrap": "0.0.3"
4453 },
4454 "dependencies": {
4455 "minimist": {
4456 "version": "0.0.10",
4457 "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz",
4458 "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=",
4459 "dev": true
4460 },
4461 "wordwrap": {
4462 "version": "0.0.3",
4463 "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
4464 "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",
4465 "dev": true
4466 }
4467 }
4468 },
4469 "optionator": {
4470 "version": "0.8.2",
4471 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz",
4472 "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=",
4473 "dev": true,
4474 "requires": {
4475 "deep-is": "0.1.3",
4476 "fast-levenshtein": "2.0.6",
4477 "levn": "0.3.0",
4478 "prelude-ls": "1.1.2",
4479 "type-check": "0.3.2",
4480 "wordwrap": "1.0.0"
4481 }
4482 },
4483 "options": {
4484 "version": "0.0.6",
4485 "resolved": "https://registry.npmjs.org/options/-/options-0.0.6.tgz",
4486 "integrity": "sha1-7CLTEoBrtT5zF3Pnza788cZDEo8=",
4487 "dev": true
4488 },
4489 "os-homedir": {
4490 "version": "1.0.2",
4491 "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
4492 "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
4493 "dev": true
4494 },
4495 "os-shim": {
4496 "version": "0.1.3",
4497 "resolved": "https://registry.npmjs.org/os-shim/-/os-shim-0.1.3.tgz",
4498 "integrity": "sha1-a2LDeRz3kJ6jXtRuF2WLtBfLORc=",
4499 "dev": true
4500 },
4501 "os-tmpdir": {
4502 "version": "1.0.2",
4503 "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
4504 "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
4505 "dev": true
4506 },
4507 "over": {
4508 "version": "0.0.5",
4509 "resolved": "https://registry.npmjs.org/over/-/over-0.0.5.tgz",
4510 "integrity": "sha1-8phS5w/X4l82DgE6jsRMgq7bVwg=",
4511 "dev": true
4512 },
4513 "p-finally": {
4514 "version": "1.0.0",
4515 "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
4516 "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
4517 "dev": true
4518 },
4519 "p-limit": {
4520 "version": "1.1.0",
4521 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.1.0.tgz",
4522 "integrity": "sha1-sH/y2aXYi+yAYDWJWiurZqJ5iLw=",
4523 "dev": true
4524 },
4525 "p-locate": {
4526 "version": "2.0.0",
4527 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
4528 "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
4529 "dev": true,
4530 "requires": {
4531 "p-limit": "1.1.0"
4532 }
4533 },
4534 "package-json": {
4535 "version": "4.0.1",
4536 "resolved": "https://registry.npmjs.org/package-json/-/package-json-4.0.1.tgz",
4537 "integrity": "sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0=",
4538 "dev": true,
4539 "requires": {
4540 "got": "6.7.1",
4541 "registry-auth-token": "3.3.1",
4542 "registry-url": "3.1.0",
4543 "semver": "5.4.1"
4544 }
4545 },
4546 "parse-glob": {
4547 "version": "3.0.4",
4548 "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz",
4549 "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=",
4550 "dev": true,
4551 "requires": {
4552 "glob-base": "0.3.0",
4553 "is-dotfile": "1.0.3",
4554 "is-extglob": "1.0.0",
4555 "is-glob": "2.0.1"
4556 }
4557 },
4558 "parse-json": {
4559 "version": "2.2.0",
4560 "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
4561 "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
4562 "dev": true,
4563 "requires": {
4564 "error-ex": "1.3.1"
4565 }
4566 },
4567 "parse-passwd": {
4568 "version": "1.0.0",
4569 "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",
4570 "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=",
4571 "dev": true
4572 },
4573 "parse5": {
4574 "version": "1.5.1",
4575 "resolved": "https://registry.npmjs.org/parse5/-/parse5-1.5.1.tgz",
4576 "integrity": "sha1-m387DeMr543CQBsXVzzK8Pb1nZQ=",
4577 "dev": true
4578 },
4579 "parsejson": {
4580 "version": "0.0.3",
4581 "resolved": "https://registry.npmjs.org/parsejson/-/parsejson-0.0.3.tgz",
4582 "integrity": "sha1-q343WfIJ7OmUN5c/fQ8fZK4OZKs=",
4583 "dev": true,
4584 "requires": {
4585 "better-assert": "1.0.2"
4586 }
4587 },
4588 "parseqs": {
4589 "version": "0.0.5",
4590 "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz",
4591 "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=",
4592 "dev": true,
4593 "requires": {
4594 "better-assert": "1.0.2"
4595 }
4596 },
4597 "parseuri": {
4598 "version": "0.0.5",
4599 "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz",
4600 "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=",
4601 "dev": true,
4602 "requires": {
4603 "better-assert": "1.0.2"
4604 }
4605 },
4606 "parseurl": {
4607 "version": "1.3.2",
4608 "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz",
4609 "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=",
4610 "dev": true
4611 },
4612 "path-exists": {
4613 "version": "3.0.0",
4614 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
4615 "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
4616 "dev": true
4617 },
4618 "path-is-absolute": {
4619 "version": "1.0.1",
4620 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
4621 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
4622 "dev": true
4623 },
4624 "path-is-inside": {
4625 "version": "1.0.2",
4626 "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
4627 "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
4628 "dev": true
4629 },
4630 "path-key": {
4631 "version": "2.0.1",
4632 "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
4633 "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
4634 "dev": true
4635 },
4636 "path-parse": {
4637 "version": "1.0.5",
4638 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.5.tgz",
4639 "integrity": "sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME=",
4640 "dev": true
4641 },
4642 "path-type": {
4643 "version": "2.0.0",
4644 "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz",
4645 "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=",
4646 "dev": true,
4647 "requires": {
4648 "pify": "2.3.0"
4649 }
4650 },
4651 "pause-stream": {
4652 "version": "0.0.11",
4653 "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz",
4654 "integrity": "sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=",
4655 "dev": true,
4656 "requires": {
4657 "through": "2.3.8"
4658 }
4659 },
4660 "performance-now": {
4661 "version": "0.2.0",
4662 "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-0.2.0.tgz",
4663 "integrity": "sha1-M+8wxcd9TqIcWlOGnZG1bY8lVeU=",
4664 "dev": true
4665 },
4666 "pify": {
4667 "version": "2.3.0",
4668 "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
4669 "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
4670 "dev": true
4671 },
4672 "pinkie": {
4673 "version": "2.0.4",
4674 "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
4675 "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
4676 "dev": true
4677 },
4678 "pinkie-promise": {
4679 "version": "2.0.1",
4680 "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
4681 "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
4682 "dev": true,
4683 "requires": {
4684 "pinkie": "2.0.4"
4685 }
4686 },
4687 "pkg-conf": {
4688 "version": "2.0.0",
4689 "resolved": "https://registry.npmjs.org/pkg-conf/-/pkg-conf-2.0.0.tgz",
4690 "integrity": "sha1-BxyHZQQDvM+5xif1h1G/5HwGcnk=",
4691 "dev": true,
4692 "requires": {
4693 "find-up": "2.1.0",
4694 "load-json-file": "2.0.0"
4695 }
4696 },
4697 "pkg-dir": {
4698 "version": "1.0.0",
4699 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-1.0.0.tgz",
4700 "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=",
4701 "dev": true,
4702 "requires": {
4703 "find-up": "1.1.2"
4704 },
4705 "dependencies": {
4706 "find-up": {
4707 "version": "1.1.2",
4708 "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
4709 "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
4710 "dev": true,
4711 "requires": {
4712 "path-exists": "2.1.0",
4713 "pinkie-promise": "2.0.1"
4714 }
4715 },
4716 "path-exists": {
4717 "version": "2.1.0",
4718 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
4719 "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
4720 "dev": true,
4721 "requires": {
4722 "pinkie-promise": "2.0.1"
4723 }
4724 }
4725 }
4726 },
4727 "pkg-up": {
4728 "version": "2.0.0",
4729 "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz",
4730 "integrity": "sha1-yBmscoBZpGHKscOImivjxJoATX8=",
4731 "dev": true,
4732 "requires": {
4733 "find-up": "2.1.0"
4734 }
4735 },
4736 "plur": {
4737 "version": "2.1.2",
4738 "resolved": "https://registry.npmjs.org/plur/-/plur-2.1.2.tgz",
4739 "integrity": "sha1-dIJFLBoPUI4+NE6uwxLJHCncZVo=",
4740 "dev": true,
4741 "requires": {
4742 "irregular-plurals": "1.3.0"
4743 }
4744 },
4745 "pluralize": {
4746 "version": "1.2.1",
4747 "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-1.2.1.tgz",
4748 "integrity": "sha1-0aIUg/0iu0HlihL6NCGCMUCJfEU=",
4749 "dev": true
4750 },
4751 "pre-commit": {
4752 "version": "1.2.2",
4753 "resolved": "https://registry.npmjs.org/pre-commit/-/pre-commit-1.2.2.tgz",
4754 "integrity": "sha1-287g7p3nI15X95xW186UZBpp7sY=",
4755 "dev": true,
4756 "requires": {
4757 "cross-spawn": "5.1.0",
4758 "spawn-sync": "1.0.15",
4759 "which": "1.2.14"
4760 },
4761 "dependencies": {
4762 "which": {
4763 "version": "1.2.14",
4764 "resolved": "https://registry.npmjs.org/which/-/which-1.2.14.tgz",
4765 "integrity": "sha1-mofEN48D6CfOyvGs31bHNsAcFOU=",
4766 "dev": true,
4767 "requires": {
4768 "isexe": "2.0.0"
4769 }
4770 }
4771 }
4772 },
4773 "prelude-ls": {
4774 "version": "1.1.2",
4775 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
4776 "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
4777 "dev": true
4778 },
4779 "prepend-http": {
4780 "version": "1.0.4",
4781 "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz",
4782 "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=",
4783 "dev": true
4784 },
4785 "preserve": {
4786 "version": "0.2.0",
4787 "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz",
4788 "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=",
4789 "dev": true
4790 },
4791 "prettier": {
4792 "version": "1.7.4",
4793 "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.7.4.tgz",
4794 "integrity": "sha1-XoYkrpNjyA+V7GRFhOzfVddPk/o=",
4795 "dev": true
4796 },
4797 "private": {
4798 "version": "0.1.7",
4799 "resolved": "https://registry.npmjs.org/private/-/private-0.1.7.tgz",
4800 "integrity": "sha1-aM5eih7woju1cMwoU3tTMqumPvE=",
4801 "dev": true
4802 },
4803 "process-nextick-args": {
4804 "version": "1.0.7",
4805 "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
4806 "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=",
4807 "dev": true
4808 },
4809 "progress": {
4810 "version": "1.1.8",
4811 "resolved": "https://registry.npmjs.org/progress/-/progress-1.1.8.tgz",
4812 "integrity": "sha1-4mDHj2Fhzdmw5WzD4Khd4Xx6V74=",
4813 "dev": true
4814 },
4815 "proto-props": {
4816 "version": "0.2.1",
4817 "resolved": "https://registry.npmjs.org/proto-props/-/proto-props-0.2.1.tgz",
4818 "integrity": "sha1-XgHcJnWg3pq/p255nfozTW9IP0s=",
4819 "dev": true
4820 },
4821 "ps-tree": {
4822 "version": "1.1.0",
4823 "resolved": "https://registry.npmjs.org/ps-tree/-/ps-tree-1.1.0.tgz",
4824 "integrity": "sha1-tCGyQUDWID8e08dplrRCewjowBQ=",
4825 "dev": true,
4826 "requires": {
4827 "event-stream": "3.3.4"
4828 }
4829 },
4830 "pseudomap": {
4831 "version": "1.0.2",
4832 "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
4833 "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
4834 "dev": true
4835 },
4836 "pullstream": {
4837 "version": "0.4.1",
4838 "resolved": "https://registry.npmjs.org/pullstream/-/pullstream-0.4.1.tgz",
4839 "integrity": "sha1-1vs79a7Wl+gxFQ6xACwlo/iuExQ=",
4840 "dev": true,
4841 "requires": {
4842 "over": "0.0.5",
4843 "readable-stream": "1.0.34",
4844 "setimmediate": "1.0.5",
4845 "slice-stream": "1.0.0"
4846 },
4847 "dependencies": {
4848 "isarray": {
4849 "version": "0.0.1",
4850 "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
4851 "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
4852 "dev": true
4853 },
4854 "readable-stream": {
4855 "version": "1.0.34",
4856 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
4857 "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
4858 "dev": true,
4859 "requires": {
4860 "core-util-is": "1.0.2",
4861 "inherits": "2.0.3",
4862 "isarray": "0.0.1",
4863 "string_decoder": "0.10.31"
4864 }
4865 },
4866 "string_decoder": {
4867 "version": "0.10.31",
4868 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
4869 "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
4870 "dev": true
4871 }
4872 }
4873 },
4874 "punycode": {
4875 "version": "1.4.1",
4876 "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
4877 "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
4878 "dev": true
4879 },
4880 "q": {
4881 "version": "1.5.0",
4882 "resolved": "https://registry.npmjs.org/q/-/q-1.5.0.tgz",
4883 "integrity": "sha1-3QG6ydBtMObyGa7LglPunr3DCPE=",
4884 "dev": true
4885 },
4886 "qjobs": {
4887 "version": "1.1.5",
4888 "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.1.5.tgz",
4889 "integrity": "sha1-ZZ3p8s+NzCehSBJ28gU3cnI4LnM=",
4890 "dev": true
4891 },
4892 "qs": {
4893 "version": "6.4.0",
4894 "resolved": "https://registry.npmjs.org/qs/-/qs-6.4.0.tgz",
4895 "integrity": "sha1-E+JtKK1rD/qpExLNO/cI7TUecjM=",
4896 "dev": true
4897 },
4898 "qunit-parameterize": {
4899 "version": "0.4.0",
4900 "resolved": "https://registry.npmjs.org/qunit-parameterize/-/qunit-parameterize-0.4.0.tgz",
4901 "integrity": "sha1-504y7MZcQbGcc484b1hAD+wbUO8=",
4902 "dev": true,
4903 "requires": {
4904 "qunitjs": "2.4.0"
4905 },
4906 "dependencies": {
4907 "chokidar": {
4908 "version": "1.6.1",
4909 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.6.1.tgz",
4910 "integrity": "sha1-L0RHq16W5Q+z14n9kNTHLg5McMI=",
4911 "dev": true,
4912 "requires": {
4913 "anymatch": "1.3.2",
4914 "async-each": "1.0.1",
4915 "glob-parent": "2.0.0",
4916 "inherits": "2.0.3",
4917 "is-binary-path": "1.0.1",
4918 "is-glob": "2.0.1",
4919 "path-is-absolute": "1.0.1",
4920 "readdirp": "2.1.0"
4921 }
4922 },
4923 "qunitjs": {
4924 "version": "2.4.0",
4925 "resolved": "https://registry.npmjs.org/qunitjs/-/qunitjs-2.4.0.tgz",
4926 "integrity": "sha1-WPOoHoRmh/Ln9jfFvtycJn+IcmE=",
4927 "dev": true,
4928 "requires": {
4929 "chokidar": "1.6.1",
4930 "commander": "2.9.0",
4931 "exists-stat": "1.0.0",
4932 "findup-sync": "0.4.3",
4933 "js-reporters": "1.2.0",
4934 "resolve": "1.3.2",
4935 "walk-sync": "0.3.1"
4936 }
4937 }
4938 }
4939 },
4940 "qunit-tap": {
4941 "version": "1.5.1",
4942 "resolved": "https://registry.npmjs.org/qunit-tap/-/qunit-tap-1.5.1.tgz",
4943 "integrity": "sha1-KflRnFb6ne8y+WgXEVFcQe0jHpE=",
4944 "dev": true
4945 },
4946 "qunitjs": {
4947 "version": "1.23.1",
4948 "resolved": "https://registry.npmjs.org/qunitjs/-/qunitjs-1.23.1.tgz",
4949 "integrity": "sha1-GXHPl6yb4Bpk0jFVCNLkjm/U5xk=",
4950 "dev": true
4951 },
4952 "randomatic": {
4953 "version": "1.1.7",
4954 "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.7.tgz",
4955 "integrity": "sha512-D5JUjPyJbaJDkuAazpVnSfVkLlpeO3wDlPROTMLGKG1zMFNFRgrciKo1ltz/AzNTkqE0HzDx655QOL51N06how==",
4956 "dev": true,
4957 "requires": {
4958 "is-number": "3.0.0",
4959 "kind-of": "4.0.0"
4960 },
4961 "dependencies": {
4962 "is-number": {
4963 "version": "3.0.0",
4964 "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
4965 "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
4966 "dev": true,
4967 "requires": {
4968 "kind-of": "3.2.2"
4969 },
4970 "dependencies": {
4971 "kind-of": {
4972 "version": "3.2.2",
4973 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
4974 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
4975 "dev": true,
4976 "requires": {
4977 "is-buffer": "1.1.5"
4978 }
4979 }
4980 }
4981 },
4982 "kind-of": {
4983 "version": "4.0.0",
4984 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
4985 "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
4986 "dev": true,
4987 "requires": {
4988 "is-buffer": "1.1.5"
4989 }
4990 }
4991 }
4992 },
4993 "range-parser": {
4994 "version": "1.2.0",
4995 "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz",
4996 "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=",
4997 "dev": true
4998 },
4999 "raw-body": {
5000 "version": "2.3.2",
5001 "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.2.tgz",
5002 "integrity": "sha1-vNYMd9Prk83gBQKVw/N5OJvIj4k=",
5003 "dev": true,
5004 "requires": {
5005 "bytes": "3.0.0",
5006 "http-errors": "1.6.2",
5007 "iconv-lite": "0.4.19",
5008 "unpipe": "1.0.0"
5009 },
5010 "dependencies": {
5011 "iconv-lite": {
5012 "version": "0.4.19",
5013 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz",
5014 "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==",
5015 "dev": true
5016 }
5017 }
5018 },
5019 "rc": {
5020 "version": "1.2.1",
5021 "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.1.tgz",
5022 "integrity": "sha1-LgPo5C7kULjLPc5lvhv4l04d/ZU=",
5023 "dev": true,
5024 "requires": {
5025 "deep-extend": "0.4.2",
5026 "ini": "1.3.4",
5027 "minimist": "1.2.0",
5028 "strip-json-comments": "2.0.1"
5029 }
5030 },
5031 "read-pkg": {
5032 "version": "2.0.0",
5033 "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz",
5034 "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=",
5035 "dev": true,
5036 "requires": {
5037 "load-json-file": "2.0.0",
5038 "normalize-package-data": "2.4.0",
5039 "path-type": "2.0.0"
5040 }
5041 },
5042 "read-pkg-up": {
5043 "version": "2.0.0",
5044 "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz",
5045 "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=",
5046 "dev": true,
5047 "requires": {
5048 "find-up": "2.1.0",
5049 "read-pkg": "2.0.0"
5050 }
5051 },
5052 "readable-stream": {
5053 "version": "2.3.3",
5054 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz",
5055 "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==",
5056 "dev": true,
5057 "requires": {
5058 "core-util-is": "1.0.2",
5059 "inherits": "2.0.3",
5060 "isarray": "1.0.0",
5061 "process-nextick-args": "1.0.7",
5062 "safe-buffer": "5.1.1",
5063 "string_decoder": "1.0.3",
5064 "util-deprecate": "1.0.2"
5065 }
5066 },
5067 "readdirp": {
5068 "version": "2.1.0",
5069 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz",
5070 "integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=",
5071 "dev": true,
5072 "requires": {
5073 "graceful-fs": "4.1.11",
5074 "minimatch": "3.0.4",
5075 "readable-stream": "2.3.3",
5076 "set-immediate-shim": "1.0.1"
5077 }
5078 },
5079 "readline2": {
5080 "version": "1.0.1",
5081 "resolved": "https://registry.npmjs.org/readline2/-/readline2-1.0.1.tgz",
5082 "integrity": "sha1-QQWWCP/BVHV7cV2ZidGZ/783LjU=",
5083 "dev": true,
5084 "requires": {
5085 "code-point-at": "1.1.0",
5086 "is-fullwidth-code-point": "1.0.0",
5087 "mute-stream": "0.0.5"
5088 }
5089 },
5090 "rechoir": {
5091 "version": "0.6.2",
5092 "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
5093 "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=",
5094 "dev": true,
5095 "requires": {
5096 "resolve": "1.3.2"
5097 }
5098 },
5099 "redent": {
5100 "version": "1.0.0",
5101 "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
5102 "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
5103 "dev": true,
5104 "requires": {
5105 "indent-string": "2.1.0",
5106 "strip-indent": "1.0.1"
5107 }
5108 },
5109 "regenerate": {
5110 "version": "1.3.2",
5111 "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.3.2.tgz",
5112 "integrity": "sha1-0ZQcZ7rUN+G+dkM63Vs4X5WxkmA=",
5113 "dev": true
5114 },
5115 "regenerator-runtime": {
5116 "version": "0.11.0",
5117 "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.0.tgz",
5118 "integrity": "sha1-flT+W1zNXWYk6mJVw0c74JC4AuE=",
5119 "dev": true
5120 },
5121 "regenerator-transform": {
5122 "version": "0.10.1",
5123 "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz",
5124 "integrity": "sha1-HkmWg3Ix2ot/PPQRTXG1aRoGgN0=",
5125 "dev": true,
5126 "requires": {
5127 "babel-runtime": "6.26.0",
5128 "babel-types": "6.26.0",
5129 "private": "0.1.7"
5130 }
5131 },
5132 "regex-cache": {
5133 "version": "0.4.3",
5134 "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.3.tgz",
5135 "integrity": "sha1-mxpsNdTQ3871cRrmUejp09cRQUU=",
5136 "dev": true,
5137 "requires": {
5138 "is-equal-shallow": "0.1.3",
5139 "is-primitive": "2.0.0"
5140 }
5141 },
5142 "regexpu-core": {
5143 "version": "2.0.0",
5144 "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz",
5145 "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=",
5146 "dev": true,
5147 "requires": {
5148 "regenerate": "1.3.2",
5149 "regjsgen": "0.2.0",
5150 "regjsparser": "0.1.5"
5151 }
5152 },
5153 "registry-auth-token": {
5154 "version": "3.3.1",
5155 "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.3.1.tgz",
5156 "integrity": "sha1-+w0yie4Nmtosu1KvXf5mywcNMAY=",
5157 "dev": true,
5158 "requires": {
5159 "rc": "1.2.1",
5160 "safe-buffer": "5.1.1"
5161 }
5162 },
5163 "registry-url": {
5164 "version": "3.1.0",
5165 "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz",
5166 "integrity": "sha1-PU74cPc93h138M+aOBQyRE4XSUI=",
5167 "dev": true,
5168 "requires": {
5169 "rc": "1.2.1"
5170 }
5171 },
5172 "regjsgen": {
5173 "version": "0.2.0",
5174 "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz",
5175 "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=",
5176 "dev": true
5177 },
5178 "regjsparser": {
5179 "version": "0.1.5",
5180 "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz",
5181 "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=",
5182 "dev": true,
5183 "requires": {
5184 "jsesc": "0.5.0"
5185 },
5186 "dependencies": {
5187 "jsesc": {
5188 "version": "0.5.0",
5189 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
5190 "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
5191 "dev": true
5192 }
5193 }
5194 },
5195 "remove-trailing-separator": {
5196 "version": "1.1.0",
5197 "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
5198 "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
5199 "dev": true
5200 },
5201 "repeat-element": {
5202 "version": "1.1.2",
5203 "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz",
5204 "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=",
5205 "dev": true
5206 },
5207 "repeat-string": {
5208 "version": "1.6.1",
5209 "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
5210 "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
5211 "dev": true
5212 },
5213 "repeating": {
5214 "version": "2.0.1",
5215 "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
5216 "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
5217 "dev": true,
5218 "requires": {
5219 "is-finite": "1.0.2"
5220 }
5221 },
5222 "request": {
5223 "version": "2.81.0",
5224 "resolved": "https://registry.npmjs.org/request/-/request-2.81.0.tgz",
5225 "integrity": "sha1-xpKJRqDgbF+Nb4qTM0af/aRimKA=",
5226 "dev": true,
5227 "requires": {
5228 "aws-sign2": "0.6.0",
5229 "aws4": "1.6.0",
5230 "caseless": "0.12.0",
5231 "combined-stream": "1.0.5",
5232 "extend": "3.0.1",
5233 "forever-agent": "0.6.1",
5234 "form-data": "2.1.4",
5235 "har-validator": "4.2.1",
5236 "hawk": "3.1.3",
5237 "http-signature": "1.1.1",
5238 "is-typedarray": "1.0.0",
5239 "isstream": "0.1.2",
5240 "json-stringify-safe": "5.0.1",
5241 "mime-types": "2.1.16",
5242 "oauth-sign": "0.8.2",
5243 "performance-now": "0.2.0",
5244 "qs": "6.4.0",
5245 "safe-buffer": "5.1.1",
5246 "stringstream": "0.0.5",
5247 "tough-cookie": "2.3.2",
5248 "tunnel-agent": "0.6.0",
5249 "uuid": "3.1.0"
5250 }
5251 },
5252 "require-relative": {
5253 "version": "0.8.7",
5254 "resolved": "https://registry.npmjs.org/require-relative/-/require-relative-0.8.7.tgz",
5255 "integrity": "sha1-eZlTn8ngR6N5KPoZb44VY9q9Nt4=",
5256 "dev": true
5257 },
5258 "require-uncached": {
5259 "version": "1.0.3",
5260 "resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz",
5261 "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=",
5262 "dev": true,
5263 "requires": {
5264 "caller-path": "0.1.0",
5265 "resolve-from": "1.0.1"
5266 },
5267 "dependencies": {
5268 "resolve-from": {
5269 "version": "1.0.1",
5270 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz",
5271 "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=",
5272 "dev": true
5273 }
5274 }
5275 },
5276 "requires-port": {
5277 "version": "1.0.0",
5278 "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
5279 "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",
5280 "dev": true
5281 },
5282 "resolve": {
5283 "version": "1.3.2",
5284 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.3.2.tgz",
5285 "integrity": "sha1-HwRCyeDLuBNuh7kwX5MvRsfygjU=",
5286 "dev": true,
5287 "requires": {
5288 "path-parse": "1.0.5"
5289 }
5290 },
5291 "resolve-cwd": {
5292 "version": "1.0.0",
5293 "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-1.0.0.tgz",
5294 "integrity": "sha1-Tq7qQe0EDRcCRX32SkKysH0kb58=",
5295 "dev": true,
5296 "requires": {
5297 "resolve-from": "2.0.0"
5298 }
5299 },
5300 "resolve-dir": {
5301 "version": "0.1.1",
5302 "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-0.1.1.tgz",
5303 "integrity": "sha1-shklmlYC+sXFxJatiUpujMQwJh4=",
5304 "dev": true,
5305 "requires": {
5306 "expand-tilde": "1.2.2",
5307 "global-modules": "0.2.3"
5308 }
5309 },
5310 "resolve-from": {
5311 "version": "2.0.0",
5312 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-2.0.0.tgz",
5313 "integrity": "sha1-lICrIOlP+h2egKgEx+oUdhGWa1c=",
5314 "dev": true
5315 },
5316 "restore-cursor": {
5317 "version": "1.0.1",
5318 "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz",
5319 "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=",
5320 "dev": true,
5321 "requires": {
5322 "exit-hook": "1.1.1",
5323 "onetime": "1.1.0"
5324 }
5325 },
5326 "rimraf": {
5327 "version": "2.6.2",
5328 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz",
5329 "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==",
5330 "dev": true,
5331 "requires": {
5332 "glob": "7.1.2"
5333 }
5334 },
5335 "rollup": {
5336 "version": "0.47.5",
5337 "resolved": "https://registry.npmjs.org/rollup/-/rollup-0.47.5.tgz",
5338 "integrity": "sha1-RFskAAxHtRtvZsu7n/VT7go3lzk=",
5339 "dev": true
5340 },
5341 "rollup-plugin-babel": {
5342 "version": "3.0.2",
5343 "resolved": "https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-3.0.2.tgz",
5344 "integrity": "sha1-onZd6g6qiuzjUcmDVzMA0XSXSVs=",
5345 "dev": true,
5346 "requires": {
5347 "rollup-pluginutils": "1.5.2"
5348 }
5349 },
5350 "rollup-plugin-commonjs": {
5351 "version": "8.2.1",
5352 "resolved": "https://registry.npmjs.org/rollup-plugin-commonjs/-/rollup-plugin-commonjs-8.2.1.tgz",
5353 "integrity": "sha512-ZTwAetmKimCsuWost/+n4FaOpMoczBRTx+kuQaZCIKXTx/R1wNBezuX5NS0vnPKM3hBoErdpAqmNyVSCi5XKbg==",
5354 "dev": true,
5355 "requires": {
5356 "acorn": "5.1.2",
5357 "estree-walker": "0.5.0",
5358 "magic-string": "0.22.4",
5359 "resolve": "1.4.0",
5360 "rollup-pluginutils": "2.0.1"
5361 },
5362 "dependencies": {
5363 "acorn": {
5364 "version": "5.1.2",
5365 "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.1.2.tgz",
5366 "integrity": "sha512-o96FZLJBPY1lvTuJylGA9Bk3t/GKPPJG8H0ydQQl01crzwJgspa4AEIq/pVTXigmK0PHVQhiAtn8WMBLL9D2WA==",
5367 "dev": true
5368 },
5369 "estree-walker": {
5370 "version": "0.5.0",
5371 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.5.0.tgz",
5372 "integrity": "sha512-/bEAy+yKAZQrEWUhGmS3H9XpGqSDBtRzX0I2PgMw9kA2n1jN22uV5B5p7MFdZdvWdXCRJztXAfx6ZeRfgkEETg==",
5373 "dev": true
5374 },
5375 "resolve": {
5376 "version": "1.4.0",
5377 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.4.0.tgz",
5378 "integrity": "sha512-aW7sVKPufyHqOmyyLzg/J+8606v5nevBgaliIlV7nUpVMsDnoBGV/cbSLNjZAg9q0Cfd/+easKVKQ8vOu8fn1Q==",
5379 "dev": true,
5380 "requires": {
5381 "path-parse": "1.0.5"
5382 }
5383 },
5384 "rollup-pluginutils": {
5385 "version": "2.0.1",
5386 "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.0.1.tgz",
5387 "integrity": "sha1-fslbNXP2VDpGpkYb2afFRFJdD8A=",
5388 "dev": true,
5389 "requires": {
5390 "estree-walker": "0.3.1",
5391 "micromatch": "2.3.11"
5392 },
5393 "dependencies": {
5394 "estree-walker": {
5395 "version": "0.3.1",
5396 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.3.1.tgz",
5397 "integrity": "sha1-5rGlHPcpJSTnI3wxLl/mZgwc4ao=",
5398 "dev": true
5399 }
5400 }
5401 }
5402 }
5403 },
5404 "rollup-plugin-includepaths": {
5405 "version": "0.2.2",
5406 "resolved": "https://registry.npmjs.org/rollup-plugin-includepaths/-/rollup-plugin-includepaths-0.2.2.tgz",
5407 "integrity": "sha1-S2iPIgq6iMaC44RrZT3dLrEH8aw=",
5408 "dev": true
5409 },
5410 "rollup-plugin-node-resolve": {
5411 "version": "3.0.0",
5412 "resolved": "https://registry.npmjs.org/rollup-plugin-node-resolve/-/rollup-plugin-node-resolve-3.0.0.tgz",
5413 "integrity": "sha1-i4l8TDAw1QASd7BRSyXSygloPuA=",
5414 "dev": true,
5415 "requires": {
5416 "browser-resolve": "1.11.2",
5417 "builtin-modules": "1.1.1",
5418 "is-module": "1.0.0",
5419 "resolve": "1.3.2"
5420 }
5421 },
5422 "rollup-plugin-replace": {
5423 "version": "1.2.1",
5424 "resolved": "https://registry.npmjs.org/rollup-plugin-replace/-/rollup-plugin-replace-1.2.1.tgz",
5425 "integrity": "sha512-l9Pgb7bh5Wx18+qM9iOWZ/CKcwyKJETLAwCh6bjKwTOgTzNH3KmKDWI/X/ToNA7fA/68chhFyvISvreRxWFVtw==",
5426 "dev": true,
5427 "requires": {
5428 "magic-string": "0.22.4",
5429 "minimatch": "3.0.4",
5430 "rollup-pluginutils": "2.0.1"
5431 },
5432 "dependencies": {
5433 "estree-walker": {
5434 "version": "0.3.1",
5435 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.3.1.tgz",
5436 "integrity": "sha1-5rGlHPcpJSTnI3wxLl/mZgwc4ao=",
5437 "dev": true
5438 },
5439 "rollup-pluginutils": {
5440 "version": "2.0.1",
5441 "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.0.1.tgz",
5442 "integrity": "sha1-fslbNXP2VDpGpkYb2afFRFJdD8A=",
5443 "dev": true,
5444 "requires": {
5445 "estree-walker": "0.3.1",
5446 "micromatch": "2.3.11"
5447 }
5448 }
5449 }
5450 },
5451 "rollup-plugin-uglify": {
5452 "version": "2.0.1",
5453 "resolved": "https://registry.npmjs.org/rollup-plugin-uglify/-/rollup-plugin-uglify-2.0.1.tgz",
5454 "integrity": "sha1-Z7N60e/a+9g69MNrQMGJ7khmyWk=",
5455 "dev": true,
5456 "requires": {
5457 "uglify-js": "3.0.28"
5458 }
5459 },
5460 "rollup-pluginutils": {
5461 "version": "1.5.2",
5462 "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-1.5.2.tgz",
5463 "integrity": "sha1-HhVud4+UtyVb+hs9AXi+j1xVJAg=",
5464 "dev": true,
5465 "requires": {
5466 "estree-walker": "0.2.1",
5467 "minimatch": "3.0.4"
5468 }
5469 },
5470 "rollup-watch": {
5471 "version": "4.3.1",
5472 "resolved": "https://registry.npmjs.org/rollup-watch/-/rollup-watch-4.3.1.tgz",
5473 "integrity": "sha1-WqHq6reHrd82iQXRArOdb8XOSos=",
5474 "dev": true,
5475 "requires": {
5476 "chokidar": "1.7.0",
5477 "require-relative": "0.8.7",
5478 "rollup-pluginutils": "2.0.1"
5479 },
5480 "dependencies": {
5481 "estree-walker": {
5482 "version": "0.3.1",
5483 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.3.1.tgz",
5484 "integrity": "sha1-5rGlHPcpJSTnI3wxLl/mZgwc4ao=",
5485 "dev": true
5486 },
5487 "rollup-pluginutils": {
5488 "version": "2.0.1",
5489 "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.0.1.tgz",
5490 "integrity": "sha1-fslbNXP2VDpGpkYb2afFRFJdD8A=",
5491 "dev": true,
5492 "requires": {
5493 "estree-walker": "0.3.1",
5494 "micromatch": "2.3.11"
5495 }
5496 }
5497 }
5498 },
5499 "run-async": {
5500 "version": "0.1.0",
5501 "resolved": "https://registry.npmjs.org/run-async/-/run-async-0.1.0.tgz",
5502 "integrity": "sha1-yK1KXhEGYeQCp9IbUw4AnyX444k=",
5503 "dev": true,
5504 "requires": {
5505 "once": "1.4.0"
5506 }
5507 },
5508 "rx-lite": {
5509 "version": "3.1.2",
5510 "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-3.1.2.tgz",
5511 "integrity": "sha1-Gc5QLKVyZl87ZHsQk5+X/RYV8QI=",
5512 "dev": true
5513 },
5514 "safe-buffer": {
5515 "version": "5.1.1",
5516 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz",
5517 "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==",
5518 "dev": true
5519 },
5520 "sax": {
5521 "version": "1.2.4",
5522 "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
5523 "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
5524 "dev": true
5525 },
5526 "semver": {
5527 "version": "5.4.1",
5528 "resolved": "https://registry.npmjs.org/semver/-/semver-5.4.1.tgz",
5529 "integrity": "sha512-WfG/X9+oATh81XtllIo/I8gOiY9EXRdv1cQdyykeXK17YcUW3EXUAi2To4pcH6nZtJPr7ZOpM5OMyWJZm+8Rsg==",
5530 "dev": true
5531 },
5532 "semver-diff": {
5533 "version": "2.1.0",
5534 "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-2.1.0.tgz",
5535 "integrity": "sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=",
5536 "dev": true,
5537 "requires": {
5538 "semver": "5.4.1"
5539 }
5540 },
5541 "set-immediate-shim": {
5542 "version": "1.0.1",
5543 "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz",
5544 "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=",
5545 "dev": true
5546 },
5547 "setimmediate": {
5548 "version": "1.0.5",
5549 "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
5550 "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=",
5551 "dev": true
5552 },
5553 "setprototypeof": {
5554 "version": "1.0.3",
5555 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.3.tgz",
5556 "integrity": "sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ=",
5557 "dev": true
5558 },
5559 "shebang-command": {
5560 "version": "1.2.0",
5561 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
5562 "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
5563 "dev": true,
5564 "requires": {
5565 "shebang-regex": "1.0.0"
5566 }
5567 },
5568 "shebang-regex": {
5569 "version": "1.0.0",
5570 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
5571 "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
5572 "dev": true
5573 },
5574 "shell-quote": {
5575 "version": "1.6.1",
5576 "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.6.1.tgz",
5577 "integrity": "sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c=",
5578 "dev": true,
5579 "requires": {
5580 "array-filter": "0.0.1",
5581 "array-map": "0.0.0",
5582 "array-reduce": "0.0.0",
5583 "jsonify": "0.0.0"
5584 }
5585 },
5586 "shelljs": {
5587 "version": "0.7.8",
5588 "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.7.8.tgz",
5589 "integrity": "sha1-3svPh0sNHl+3LhSxZKloMEjprLM=",
5590 "dev": true,
5591 "requires": {
5592 "glob": "7.1.2",
5593 "interpret": "1.0.3",
5594 "rechoir": "0.6.2"
5595 }
5596 },
5597 "signal-exit": {
5598 "version": "3.0.2",
5599 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
5600 "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
5601 "dev": true
5602 },
5603 "slash": {
5604 "version": "1.0.0",
5605 "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
5606 "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=",
5607 "dev": true
5608 },
5609 "slice-ansi": {
5610 "version": "0.0.4",
5611 "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz",
5612 "integrity": "sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=",
5613 "dev": true
5614 },
5615 "slice-stream": {
5616 "version": "1.0.0",
5617 "resolved": "https://registry.npmjs.org/slice-stream/-/slice-stream-1.0.0.tgz",
5618 "integrity": "sha1-WzO9ZvATsaf4ZGCwPUY97DmtPqA=",
5619 "dev": true,
5620 "requires": {
5621 "readable-stream": "1.0.34"
5622 },
5623 "dependencies": {
5624 "isarray": {
5625 "version": "0.0.1",
5626 "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
5627 "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
5628 "dev": true
5629 },
5630 "readable-stream": {
5631 "version": "1.0.34",
5632 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
5633 "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
5634 "dev": true,
5635 "requires": {
5636 "core-util-is": "1.0.2",
5637 "inherits": "2.0.3",
5638 "isarray": "0.0.1",
5639 "string_decoder": "0.10.31"
5640 }
5641 },
5642 "string_decoder": {
5643 "version": "0.10.31",
5644 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
5645 "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
5646 "dev": true
5647 }
5648 }
5649 },
5650 "sntp": {
5651 "version": "1.0.9",
5652 "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz",
5653 "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=",
5654 "dev": true,
5655 "requires": {
5656 "hoek": "2.16.3"
5657 }
5658 },
5659 "socket.io": {
5660 "version": "1.7.3",
5661 "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-1.7.3.tgz",
5662 "integrity": "sha1-uK+cq6AJSeVo42nxMn6pvp6iRhs=",
5663 "dev": true,
5664 "requires": {
5665 "debug": "2.3.3",
5666 "engine.io": "1.8.3",
5667 "has-binary": "0.1.7",
5668 "object-assign": "4.1.0",
5669 "socket.io-adapter": "0.5.0",
5670 "socket.io-client": "1.7.3",
5671 "socket.io-parser": "2.3.1"
5672 },
5673 "dependencies": {
5674 "debug": {
5675 "version": "2.3.3",
5676 "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
5677 "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
5678 "dev": true,
5679 "requires": {
5680 "ms": "0.7.2"
5681 }
5682 },
5683 "ms": {
5684 "version": "0.7.2",
5685 "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
5686 "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
5687 "dev": true
5688 }
5689 }
5690 },
5691 "socket.io-adapter": {
5692 "version": "0.5.0",
5693 "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-0.5.0.tgz",
5694 "integrity": "sha1-y21LuL7IHhB4uZZ3+c7QBGBmu4s=",
5695 "dev": true,
5696 "requires": {
5697 "debug": "2.3.3",
5698 "socket.io-parser": "2.3.1"
5699 },
5700 "dependencies": {
5701 "debug": {
5702 "version": "2.3.3",
5703 "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
5704 "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
5705 "dev": true,
5706 "requires": {
5707 "ms": "0.7.2"
5708 }
5709 },
5710 "ms": {
5711 "version": "0.7.2",
5712 "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
5713 "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
5714 "dev": true
5715 }
5716 }
5717 },
5718 "socket.io-client": {
5719 "version": "1.7.3",
5720 "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-1.7.3.tgz",
5721 "integrity": "sha1-sw6GqhDV7zVGYBwJzeR2Xjgdo3c=",
5722 "dev": true,
5723 "requires": {
5724 "backo2": "1.0.2",
5725 "component-bind": "1.0.0",
5726 "component-emitter": "1.2.1",
5727 "debug": "2.3.3",
5728 "engine.io-client": "1.8.3",
5729 "has-binary": "0.1.7",
5730 "indexof": "0.0.1",
5731 "object-component": "0.0.3",
5732 "parseuri": "0.0.5",
5733 "socket.io-parser": "2.3.1",
5734 "to-array": "0.1.4"
5735 },
5736 "dependencies": {
5737 "component-emitter": {
5738 "version": "1.2.1",
5739 "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
5740 "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
5741 "dev": true
5742 },
5743 "debug": {
5744 "version": "2.3.3",
5745 "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
5746 "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
5747 "dev": true,
5748 "requires": {
5749 "ms": "0.7.2"
5750 }
5751 },
5752 "ms": {
5753 "version": "0.7.2",
5754 "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
5755 "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
5756 "dev": true
5757 }
5758 }
5759 },
5760 "socket.io-parser": {
5761 "version": "2.3.1",
5762 "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-2.3.1.tgz",
5763 "integrity": "sha1-3VMgJRA85Clpcya+/WQAX8/ltKA=",
5764 "dev": true,
5765 "requires": {
5766 "component-emitter": "1.1.2",
5767 "debug": "2.2.0",
5768 "isarray": "0.0.1",
5769 "json3": "3.3.2"
5770 },
5771 "dependencies": {
5772 "debug": {
5773 "version": "2.2.0",
5774 "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
5775 "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
5776 "dev": true,
5777 "requires": {
5778 "ms": "0.7.1"
5779 }
5780 },
5781 "isarray": {
5782 "version": "0.0.1",
5783 "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
5784 "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
5785 "dev": true
5786 },
5787 "ms": {
5788 "version": "0.7.1",
5789 "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
5790 "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=",
5791 "dev": true
5792 }
5793 }
5794 },
5795 "sort-keys": {
5796 "version": "1.1.2",
5797 "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz",
5798 "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=",
5799 "dev": true,
5800 "requires": {
5801 "is-plain-obj": "1.1.0"
5802 }
5803 },
5804 "source-map": {
5805 "version": "0.5.6",
5806 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz",
5807 "integrity": "sha1-dc449SvwczxafwwRjYEzSiu19BI=",
5808 "dev": true
5809 },
5810 "source-map-support": {
5811 "version": "0.4.16",
5812 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.16.tgz",
5813 "integrity": "sha1-Fv7PmCEkZ9AX1Yair2jWKLlCHNg=",
5814 "dev": true,
5815 "requires": {
5816 "source-map": "0.5.6"
5817 }
5818 },
5819 "spawn-sync": {
5820 "version": "1.0.15",
5821 "resolved": "https://registry.npmjs.org/spawn-sync/-/spawn-sync-1.0.15.tgz",
5822 "integrity": "sha1-sAeZVX63+wyDdsKdROih6mfldHY=",
5823 "dev": true,
5824 "requires": {
5825 "concat-stream": "1.6.0",
5826 "os-shim": "0.1.3"
5827 }
5828 },
5829 "spdx-correct": {
5830 "version": "1.0.2",
5831 "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz",
5832 "integrity": "sha1-SzBz2TP/UfORLwOsVRlJikFQ20A=",
5833 "dev": true,
5834 "requires": {
5835 "spdx-license-ids": "1.2.2"
5836 }
5837 },
5838 "spdx-expression-parse": {
5839 "version": "1.0.4",
5840 "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.4.tgz",
5841 "integrity": "sha1-m98vIOH0DtRH++JzJmGR/O1RYmw=",
5842 "dev": true
5843 },
5844 "spdx-license-ids": {
5845 "version": "1.2.2",
5846 "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
5847 "integrity": "sha1-yd96NCRZSt5r0RkA1ZZpbcBrrFc=",
5848 "dev": true
5849 },
5850 "split": {
5851 "version": "0.3.3",
5852 "resolved": "https://registry.npmjs.org/split/-/split-0.3.3.tgz",
5853 "integrity": "sha1-zQ7qXmOiEd//frDwkcQTPi0N0o8=",
5854 "dev": true,
5855 "requires": {
5856 "through": "2.3.8"
5857 }
5858 },
5859 "sprintf-js": {
5860 "version": "1.0.3",
5861 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
5862 "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
5863 "dev": true
5864 },
5865 "sshpk": {
5866 "version": "1.13.1",
5867 "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.13.1.tgz",
5868 "integrity": "sha1-US322mKHFEMW3EwY/hzx2UBzm+M=",
5869 "dev": true,
5870 "requires": {
5871 "asn1": "0.2.3",
5872 "assert-plus": "1.0.0",
5873 "bcrypt-pbkdf": "1.0.1",
5874 "dashdash": "1.14.1",
5875 "ecc-jsbn": "0.1.1",
5876 "getpass": "0.1.7",
5877 "jsbn": "0.1.1",
5878 "tweetnacl": "0.14.5"
5879 },
5880 "dependencies": {
5881 "assert-plus": {
5882 "version": "1.0.0",
5883 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
5884 "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
5885 "dev": true
5886 }
5887 }
5888 },
5889 "statuses": {
5890 "version": "1.3.1",
5891 "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz",
5892 "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=",
5893 "dev": true
5894 },
5895 "stream-combiner": {
5896 "version": "0.0.4",
5897 "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz",
5898 "integrity": "sha1-TV5DPBhSYd3mI8o/RMWGvPXErRQ=",
5899 "dev": true,
5900 "requires": {
5901 "duplexer": "0.1.1"
5902 }
5903 },
5904 "string_decoder": {
5905 "version": "1.0.3",
5906 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz",
5907 "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==",
5908 "dev": true,
5909 "requires": {
5910 "safe-buffer": "5.1.1"
5911 }
5912 },
5913 "string-width": {
5914 "version": "1.0.2",
5915 "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
5916 "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
5917 "dev": true,
5918 "requires": {
5919 "code-point-at": "1.1.0",
5920 "is-fullwidth-code-point": "1.0.0",
5921 "strip-ansi": "3.0.1"
5922 }
5923 },
5924 "string.prototype.padend": {
5925 "version": "3.0.0",
5926 "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.0.0.tgz",
5927 "integrity": "sha1-86rvfBcZ8XDF6rHDK/eA2W4h8vA=",
5928 "dev": true,
5929 "requires": {
5930 "define-properties": "1.1.2",
5931 "es-abstract": "1.9.0",
5932 "function-bind": "1.1.0"
5933 }
5934 },
5935 "stringstream": {
5936 "version": "0.0.5",
5937 "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz",
5938 "integrity": "sha1-TkhM1N5aC7vuGORjB3EKioFiGHg=",
5939 "dev": true
5940 },
5941 "strip-ansi": {
5942 "version": "3.0.1",
5943 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
5944 "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
5945 "dev": true,
5946 "requires": {
5947 "ansi-regex": "2.1.1"
5948 }
5949 },
5950 "strip-bom": {
5951 "version": "3.0.0",
5952 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
5953 "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
5954 "dev": true
5955 },
5956 "strip-eof": {
5957 "version": "1.0.0",
5958 "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
5959 "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
5960 "dev": true
5961 },
5962 "strip-indent": {
5963 "version": "1.0.1",
5964 "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
5965 "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
5966 "dev": true,
5967 "requires": {
5968 "get-stdin": "4.0.1"
5969 },
5970 "dependencies": {
5971 "get-stdin": {
5972 "version": "4.0.1",
5973 "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
5974 "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
5975 "dev": true
5976 }
5977 }
5978 },
5979 "strip-json-comments": {
5980 "version": "2.0.1",
5981 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
5982 "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
5983 "dev": true
5984 },
5985 "supports-color": {
5986 "version": "2.0.0",
5987 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
5988 "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
5989 "dev": true
5990 },
5991 "symbol-tree": {
5992 "version": "3.2.2",
5993 "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.2.tgz",
5994 "integrity": "sha1-rifbOPZgp64uHDt9G8KQgZuFGeY=",
5995 "dev": true
5996 },
5997 "table": {
5998 "version": "3.8.3",
5999 "resolved": "https://registry.npmjs.org/table/-/table-3.8.3.tgz",
6000 "integrity": "sha1-K7xULw/amGGnVdOUf+/Ys/UThV8=",
6001 "dev": true,
6002 "requires": {
6003 "ajv": "4.11.8",
6004 "ajv-keywords": "1.5.1",
6005 "chalk": "1.1.3",
6006 "lodash": "4.17.4",
6007 "slice-ansi": "0.0.4",
6008 "string-width": "2.1.1"
6009 },
6010 "dependencies": {
6011 "ansi-regex": {
6012 "version": "3.0.0",
6013 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
6014 "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
6015 "dev": true
6016 },
6017 "is-fullwidth-code-point": {
6018 "version": "2.0.0",
6019 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
6020 "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
6021 "dev": true
6022 },
6023 "string-width": {
6024 "version": "2.1.1",
6025 "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
6026 "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
6027 "dev": true,
6028 "requires": {
6029 "is-fullwidth-code-point": "2.0.0",
6030 "strip-ansi": "4.0.0"
6031 }
6032 },
6033 "strip-ansi": {
6034 "version": "4.0.0",
6035 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
6036 "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
6037 "dev": true,
6038 "requires": {
6039 "ansi-regex": "3.0.0"
6040 }
6041 }
6042 }
6043 },
6044 "term-size": {
6045 "version": "1.2.0",
6046 "resolved": "https://registry.npmjs.org/term-size/-/term-size-1.2.0.tgz",
6047 "integrity": "sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk=",
6048 "dev": true,
6049 "requires": {
6050 "execa": "0.7.0"
6051 }
6052 },
6053 "text-table": {
6054 "version": "0.2.0",
6055 "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
6056 "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
6057 "dev": true
6058 },
6059 "the-argv": {
6060 "version": "1.0.0",
6061 "resolved": "https://registry.npmjs.org/the-argv/-/the-argv-1.0.0.tgz",
6062 "integrity": "sha1-AIRwUAVzDdhNt1UlPJMa45jblSI=",
6063 "dev": true
6064 },
6065 "through": {
6066 "version": "2.3.8",
6067 "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
6068 "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
6069 "dev": true
6070 },
6071 "timed-out": {
6072 "version": "4.0.1",
6073 "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz",
6074 "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=",
6075 "dev": true
6076 },
6077 "tmp": {
6078 "version": "0.0.31",
6079 "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.31.tgz",
6080 "integrity": "sha1-jzirlDjhcxXl29izZX6L+yd65Kc=",
6081 "dev": true,
6082 "requires": {
6083 "os-tmpdir": "1.0.2"
6084 }
6085 },
6086 "to-array": {
6087 "version": "0.1.4",
6088 "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz",
6089 "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=",
6090 "dev": true
6091 },
6092 "to-fast-properties": {
6093 "version": "1.0.3",
6094 "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz",
6095 "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=",
6096 "dev": true
6097 },
6098 "tough-cookie": {
6099 "version": "2.3.2",
6100 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.2.tgz",
6101 "integrity": "sha1-8IH3bkyFcg5sN6X6ztc3FQ2EByo=",
6102 "dev": true,
6103 "requires": {
6104 "punycode": "1.4.1"
6105 }
6106 },
6107 "tr46": {
6108 "version": "0.0.3",
6109 "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
6110 "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=",
6111 "dev": true
6112 },
6113 "traverse": {
6114 "version": "0.3.9",
6115 "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz",
6116 "integrity": "sha1-cXuPIgzAu3tE5AUUwisui7xw2Lk=",
6117 "dev": true
6118 },
6119 "trim-newlines": {
6120 "version": "1.0.0",
6121 "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
6122 "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
6123 "dev": true
6124 },
6125 "trim-right": {
6126 "version": "1.0.1",
6127 "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz",
6128 "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=",
6129 "dev": true
6130 },
6131 "tryit": {
6132 "version": "1.0.3",
6133 "resolved": "https://registry.npmjs.org/tryit/-/tryit-1.0.3.tgz",
6134 "integrity": "sha1-OTvnMKlEb9Hq1tpZoBQwjzbCics=",
6135 "dev": true
6136 },
6137 "tunnel-agent": {
6138 "version": "0.6.0",
6139 "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
6140 "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
6141 "dev": true,
6142 "requires": {
6143 "safe-buffer": "5.1.1"
6144 }
6145 },
6146 "tweetnacl": {
6147 "version": "0.14.5",
6148 "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
6149 "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
6150 "dev": true,
6151 "optional": true
6152 },
6153 "type-check": {
6154 "version": "0.3.2",
6155 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
6156 "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
6157 "dev": true,
6158 "requires": {
6159 "prelude-ls": "1.1.2"
6160 }
6161 },
6162 "type-is": {
6163 "version": "1.6.15",
6164 "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.15.tgz",
6165 "integrity": "sha1-yrEPtJCeRByChC6v4a1kbIGARBA=",
6166 "dev": true,
6167 "requires": {
6168 "media-typer": "0.3.0",
6169 "mime-types": "2.1.16"
6170 }
6171 },
6172 "typedarray": {
6173 "version": "0.0.6",
6174 "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
6175 "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
6176 "dev": true
6177 },
6178 "uglify-js": {
6179 "version": "3.0.28",
6180 "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.0.28.tgz",
6181 "integrity": "sha512-0h/qGay016GG2lVav3Kz174F3T2Vjlz2v6HCt+WDQpoXfco0hWwF5gHK9yh88mUYvIC+N7Z8NT8WpjSp1yoqGA==",
6182 "dev": true,
6183 "requires": {
6184 "commander": "2.11.0",
6185 "source-map": "0.5.6"
6186 },
6187 "dependencies": {
6188 "commander": {
6189 "version": "2.11.0",
6190 "resolved": "https://registry.npmjs.org/commander/-/commander-2.11.0.tgz",
6191 "integrity": "sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ==",
6192 "dev": true
6193 }
6194 }
6195 },
6196 "ultron": {
6197 "version": "1.0.2",
6198 "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.0.2.tgz",
6199 "integrity": "sha1-rOEWq1V80Zc4ak6I9GhTeMiy5Po=",
6200 "dev": true
6201 },
6202 "unique-string": {
6203 "version": "1.0.0",
6204 "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz",
6205 "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=",
6206 "dev": true,
6207 "requires": {
6208 "crypto-random-string": "1.0.0"
6209 }
6210 },
6211 "unpipe": {
6212 "version": "1.0.0",
6213 "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
6214 "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
6215 "dev": true
6216 },
6217 "unzip": {
6218 "version": "0.1.11",
6219 "resolved": "https://registry.npmjs.org/unzip/-/unzip-0.1.11.tgz",
6220 "integrity": "sha1-iXScY7BY19kNYZ+GuYqhU107l/A=",
6221 "dev": true,
6222 "requires": {
6223 "binary": "0.3.0",
6224 "fstream": "0.1.31",
6225 "match-stream": "0.0.2",
6226 "pullstream": "0.4.1",
6227 "readable-stream": "1.0.34",
6228 "setimmediate": "1.0.5"
6229 },
6230 "dependencies": {
6231 "isarray": {
6232 "version": "0.0.1",
6233 "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
6234 "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
6235 "dev": true
6236 },
6237 "readable-stream": {
6238 "version": "1.0.34",
6239 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
6240 "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
6241 "dev": true,
6242 "requires": {
6243 "core-util-is": "1.0.2",
6244 "inherits": "2.0.3",
6245 "isarray": "0.0.1",
6246 "string_decoder": "0.10.31"
6247 }
6248 },
6249 "string_decoder": {
6250 "version": "0.10.31",
6251 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
6252 "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
6253 "dev": true
6254 }
6255 }
6256 },
6257 "unzip-response": {
6258 "version": "2.0.1",
6259 "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-2.0.1.tgz",
6260 "integrity": "sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c=",
6261 "dev": true
6262 },
6263 "update-notifier": {
6264 "version": "2.2.0",
6265 "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-2.2.0.tgz",
6266 "integrity": "sha1-G1g3z5DAc22IYncytmHBOPht5y8=",
6267 "dev": true,
6268 "requires": {
6269 "boxen": "1.2.1",
6270 "chalk": "1.1.3",
6271 "configstore": "3.1.1",
6272 "import-lazy": "2.1.0",
6273 "is-npm": "1.0.0",
6274 "latest-version": "3.1.0",
6275 "semver-diff": "2.1.0",
6276 "xdg-basedir": "3.0.0"
6277 }
6278 },
6279 "url-parse-lax": {
6280 "version": "1.0.0",
6281 "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz",
6282 "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=",
6283 "dev": true,
6284 "requires": {
6285 "prepend-http": "1.0.4"
6286 }
6287 },
6288 "user-home": {
6289 "version": "2.0.0",
6290 "resolved": "https://registry.npmjs.org/user-home/-/user-home-2.0.0.tgz",
6291 "integrity": "sha1-nHC/2Babwdy/SGBODwS4tJzenp8=",
6292 "dev": true,
6293 "requires": {
6294 "os-homedir": "1.0.2"
6295 }
6296 },
6297 "useragent": {
6298 "version": "2.2.1",
6299 "resolved": "https://registry.npmjs.org/useragent/-/useragent-2.2.1.tgz",
6300 "integrity": "sha1-z1k+9PLRdYdei7ZY6pLhik/QbY4=",
6301 "dev": true,
6302 "requires": {
6303 "lru-cache": "2.2.4",
6304 "tmp": "0.0.31"
6305 },
6306 "dependencies": {
6307 "lru-cache": {
6308 "version": "2.2.4",
6309 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.2.4.tgz",
6310 "integrity": "sha1-bGWGGb7PFAMdDQtZSxYELOTcBj0=",
6311 "dev": true
6312 }
6313 }
6314 },
6315 "util-deprecate": {
6316 "version": "1.0.2",
6317 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
6318 "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
6319 "dev": true
6320 },
6321 "utils-merge": {
6322 "version": "1.0.1",
6323 "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
6324 "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
6325 "dev": true
6326 },
6327 "uuid": {
6328 "version": "3.1.0",
6329 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.1.0.tgz",
6330 "integrity": "sha512-DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+g==",
6331 "dev": true
6332 },
6333 "validate-npm-package-license": {
6334 "version": "3.0.1",
6335 "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz",
6336 "integrity": "sha1-KAS6vnEq0zeUWaz74kdGqywwP7w=",
6337 "dev": true,
6338 "requires": {
6339 "spdx-correct": "1.0.2",
6340 "spdx-expression-parse": "1.0.4"
6341 }
6342 },
6343 "verror": {
6344 "version": "1.10.0",
6345 "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
6346 "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
6347 "dev": true,
6348 "requires": {
6349 "assert-plus": "1.0.0",
6350 "core-util-is": "1.0.2",
6351 "extsprintf": "1.3.0"
6352 },
6353 "dependencies": {
6354 "assert-plus": {
6355 "version": "1.0.0",
6356 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
6357 "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
6358 "dev": true
6359 }
6360 }
6361 },
6362 "vlq": {
6363 "version": "0.2.3",
6364 "resolved": "https://registry.npmjs.org/vlq/-/vlq-0.2.3.tgz",
6365 "integrity": "sha512-DRibZL6DsNhIgYQ+wNdWDL2SL3bKPlVrRiBqV5yuMm++op8W4kGFtaQfCs4KEJn0wBZcHVHJ3eoywX8983k1ow==",
6366 "dev": true
6367 },
6368 "void-elements": {
6369 "version": "2.0.1",
6370 "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz",
6371 "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=",
6372 "dev": true
6373 },
6374 "walk-sync": {
6375 "version": "0.3.1",
6376 "resolved": "https://registry.npmjs.org/walk-sync/-/walk-sync-0.3.1.tgz",
6377 "integrity": "sha1-VYoWrqyMDbWcAotzxm85doTs5GU=",
6378 "dev": true,
6379 "requires": {
6380 "ensure-posix-path": "1.0.2",
6381 "matcher-collection": "1.0.4"
6382 }
6383 },
6384 "webidl-conversions": {
6385 "version": "3.0.1",
6386 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
6387 "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=",
6388 "dev": true
6389 },
6390 "whatwg-url": {
6391 "version": "2.0.1",
6392 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-2.0.1.tgz",
6393 "integrity": "sha1-U5ayBD8CDub3BNnEXqhRnnJN5lk=",
6394 "dev": true,
6395 "requires": {
6396 "tr46": "0.0.3",
6397 "webidl-conversions": "3.0.1"
6398 }
6399 },
6400 "which": {
6401 "version": "1.3.0",
6402 "resolved": "https://registry.npmjs.org/which/-/which-1.3.0.tgz",
6403 "integrity": "sha512-xcJpopdamTuY5duC/KnTTNBraPK54YwpenP4lzxU8H91GudWpFv38u0CKjclE1Wi2EH2EDz5LRcHcKbCIzqGyg==",
6404 "dev": true,
6405 "requires": {
6406 "isexe": "2.0.0"
6407 }
6408 },
6409 "widest-line": {
6410 "version": "1.0.0",
6411 "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-1.0.0.tgz",
6412 "integrity": "sha1-DAnIXCqUaD0Nfq+O4JfVZL8OEFw=",
6413 "dev": true,
6414 "requires": {
6415 "string-width": "1.0.2"
6416 }
6417 },
6418 "wordwrap": {
6419 "version": "1.0.0",
6420 "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
6421 "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
6422 "dev": true
6423 },
6424 "wrappy": {
6425 "version": "1.0.2",
6426 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
6427 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
6428 "dev": true
6429 },
6430 "write": {
6431 "version": "0.2.1",
6432 "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz",
6433 "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=",
6434 "dev": true,
6435 "requires": {
6436 "mkdirp": "0.5.1"
6437 }
6438 },
6439 "write-file-atomic": {
6440 "version": "2.3.0",
6441 "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.3.0.tgz",
6442 "integrity": "sha512-xuPeK4OdjWqtfi59ylvVL0Yn35SF3zgcAcv7rBPFHVaEapaDr4GdGgm3j7ckTwH9wHL7fGmgfAnb0+THrHb8tA==",
6443 "dev": true,
6444 "requires": {
6445 "graceful-fs": "4.1.11",
6446 "imurmurhash": "0.1.4",
6447 "signal-exit": "3.0.2"
6448 }
6449 },
6450 "write-json-file": {
6451 "version": "2.2.0",
6452 "resolved": "https://registry.npmjs.org/write-json-file/-/write-json-file-2.2.0.tgz",
6453 "integrity": "sha1-UYYlBruzthnu+reFnx/WxtBTCHY=",
6454 "dev": true,
6455 "requires": {
6456 "detect-indent": "5.0.0",
6457 "graceful-fs": "4.1.11",
6458 "make-dir": "1.0.0",
6459 "pify": "2.3.0",
6460 "sort-keys": "1.1.2",
6461 "write-file-atomic": "2.3.0"
6462 },
6463 "dependencies": {
6464 "detect-indent": {
6465 "version": "5.0.0",
6466 "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-5.0.0.tgz",
6467 "integrity": "sha1-OHHMCmoALow+Wzz38zYmRnXwa50=",
6468 "dev": true
6469 }
6470 }
6471 },
6472 "write-pkg": {
6473 "version": "2.1.0",
6474 "resolved": "https://registry.npmjs.org/write-pkg/-/write-pkg-2.1.0.tgz",
6475 "integrity": "sha1-NTqkTDnEjCFED1wIzmq9RhQcnAg=",
6476 "dev": true,
6477 "requires": {
6478 "sort-keys": "1.1.2",
6479 "write-json-file": "2.2.0"
6480 }
6481 },
6482 "ws": {
6483 "version": "1.1.2",
6484 "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.2.tgz",
6485 "integrity": "sha1-iiRPoFJAHgjJiGz0SoUYnh/UBn8=",
6486 "dev": true,
6487 "requires": {
6488 "options": "0.0.6",
6489 "ultron": "1.0.2"
6490 }
6491 },
6492 "wtf-8": {
6493 "version": "1.0.0",
6494 "resolved": "https://registry.npmjs.org/wtf-8/-/wtf-8-1.0.0.tgz",
6495 "integrity": "sha1-OS2LotDxw00e4tYw8V0O+2jhBIo=",
6496 "dev": true
6497 },
6498 "xdg-basedir": {
6499 "version": "3.0.0",
6500 "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-3.0.0.tgz",
6501 "integrity": "sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ=",
6502 "dev": true
6503 },
6504 "xml-name-validator": {
6505 "version": "2.0.1",
6506 "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-2.0.1.tgz",
6507 "integrity": "sha1-TYuPHszTQZqjYgYb7O9RXh5VljU=",
6508 "dev": true
6509 },
6510 "xmlhttprequest-ssl": {
6511 "version": "1.5.3",
6512 "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.3.tgz",
6513 "integrity": "sha1-GFqIjATspGw+QHDZn3tJ3jUomS0=",
6514 "dev": true
6515 },
6516 "xo": {
6517 "version": "0.18.2",
6518 "resolved": "https://registry.npmjs.org/xo/-/xo-0.18.2.tgz",
6519 "integrity": "sha1-kqQusCpPsUnf6lUYAhkU9arIT/A=",
6520 "dev": true,
6521 "requires": {
6522 "arrify": "1.0.1",
6523 "debug": "2.6.8",
6524 "deep-assign": "1.0.0",
6525 "eslint": "3.19.0",
6526 "eslint-config-xo": "0.18.2",
6527 "eslint-formatter-pretty": "1.1.0",
6528 "eslint-plugin-ava": "4.2.1",
6529 "eslint-plugin-import": "2.7.0",
6530 "eslint-plugin-no-use-extend-native": "0.3.12",
6531 "eslint-plugin-promise": "3.5.0",
6532 "eslint-plugin-unicorn": "2.1.2",
6533 "get-stdin": "5.0.1",
6534 "globby": "6.1.0",
6535 "has-flag": "2.0.0",
6536 "ignore": "3.3.3",
6537 "lodash.isequal": "4.5.0",
6538 "meow": "3.7.0",
6539 "multimatch": "2.1.0",
6540 "path-exists": "3.0.0",
6541 "pkg-conf": "2.0.0",
6542 "resolve-cwd": "1.0.0",
6543 "resolve-from": "2.0.0",
6544 "slash": "1.0.0",
6545 "update-notifier": "2.2.0",
6546 "xo-init": "0.5.0"
6547 }
6548 },
6549 "xo-init": {
6550 "version": "0.5.0",
6551 "resolved": "https://registry.npmjs.org/xo-init/-/xo-init-0.5.0.tgz",
6552 "integrity": "sha1-jijex5Z2zF4EL95f2PcQ4mRrDjY=",
6553 "dev": true,
6554 "requires": {
6555 "arrify": "1.0.1",
6556 "execa": "0.5.1",
6557 "minimist": "1.2.0",
6558 "path-exists": "3.0.0",
6559 "read-pkg-up": "2.0.0",
6560 "the-argv": "1.0.0",
6561 "write-pkg": "2.1.0"
6562 },
6563 "dependencies": {
6564 "cross-spawn": {
6565 "version": "4.0.2",
6566 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-4.0.2.tgz",
6567 "integrity": "sha1-e5JHYhwjrf3ThWAEqCPL45dCTUE=",
6568 "dev": true,
6569 "requires": {
6570 "lru-cache": "4.1.1",
6571 "which": "1.3.0"
6572 }
6573 },
6574 "execa": {
6575 "version": "0.5.1",
6576 "resolved": "https://registry.npmjs.org/execa/-/execa-0.5.1.tgz",
6577 "integrity": "sha1-3j+4XLjW6RyFvLzrFkWBeFy1ezY=",
6578 "dev": true,
6579 "requires": {
6580 "cross-spawn": "4.0.2",
6581 "get-stream": "2.3.1",
6582 "is-stream": "1.1.0",
6583 "npm-run-path": "2.0.2",
6584 "p-finally": "1.0.0",
6585 "signal-exit": "3.0.2",
6586 "strip-eof": "1.0.0"
6587 }
6588 },
6589 "get-stream": {
6590 "version": "2.3.1",
6591 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz",
6592 "integrity": "sha1-Xzj5PzRgCWZu4BUKBUFn+Rvdld4=",
6593 "dev": true,
6594 "requires": {
6595 "object-assign": "4.1.0",
6596 "pinkie-promise": "2.0.1"
6597 }
6598 }
6599 }
6600 },
6601 "xtend": {
6602 "version": "4.0.1",
6603 "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
6604 "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=",
6605 "dev": true
6606 },
6607 "yallist": {
6608 "version": "2.1.2",
6609 "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
6610 "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
6611 "dev": true
6612 },
6613 "yeast": {
6614 "version": "0.1.2",
6615 "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz",
6616 "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=",
6617 "dev": true
6618 }
6619 }
6620}