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"