Merge the latest version of Speedometer 2.0 to browserbench.org against at r221119.
[WebKit-https.git] / Websites / browserbench.org / Speedometer2.0 / resources / todomvc / architecture-examples / react / package-lock.json
1 {
2   "requires": true,
3   "lockfileVersion": 1,
4   "dependencies": {
5     "align-text": {
6       "version": "0.1.4",
7       "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz",
8       "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=",
9       "dev": true,
10       "requires": {
11         "kind-of": "3.2.2",
12         "longest": "1.0.1",
13         "repeat-string": "1.6.1"
14       }
15     },
16     "ansi-regex": {
17       "version": "2.1.1",
18       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
19       "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
20       "dev": true
21     },
22     "ansi-styles": {
23       "version": "2.2.1",
24       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
25       "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
26       "dev": true
27     },
28     "anymatch": {
29       "version": "1.3.0",
30       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.0.tgz",
31       "integrity": "sha1-o+Uvo5FoyCX/V7AkgSbOWo/5VQc=",
32       "dev": true,
33       "optional": true,
34       "requires": {
35         "arrify": "1.0.1",
36         "micromatch": "2.3.11"
37       }
38     },
39     "arr-diff": {
40       "version": "2.0.0",
41       "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
42       "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=",
43       "dev": true,
44       "optional": true,
45       "requires": {
46         "arr-flatten": "1.1.0"
47       }
48     },
49     "arr-flatten": {
50       "version": "1.1.0",
51       "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
52       "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
53       "dev": true,
54       "optional": true
55     },
56     "array-unique": {
57       "version": "0.2.1",
58       "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
59       "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
60       "dev": true,
61       "optional": true
62     },
63     "arrify": {
64       "version": "1.0.1",
65       "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
66       "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
67       "dev": true,
68       "optional": true
69     },
70     "asap": {
71       "version": "2.0.6",
72       "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
73       "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY="
74     },
75     "async-each": {
76       "version": "1.0.1",
77       "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz",
78       "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=",
79       "dev": true,
80       "optional": true
81     },
82     "babel-cli": {
83       "version": "6.24.1",
84       "resolved": "https://registry.npmjs.org/babel-cli/-/babel-cli-6.24.1.tgz",
85       "integrity": "sha1-IHzXBbumFImy6kG1MSNBz2rKIoM=",
86       "dev": true,
87       "requires": {
88         "babel-core": "6.25.0",
89         "babel-polyfill": "6.23.0",
90         "babel-register": "6.24.1",
91         "babel-runtime": "6.23.0",
92         "chokidar": "1.7.0",
93         "commander": "2.11.0",
94         "convert-source-map": "1.5.0",
95         "fs-readdir-recursive": "1.0.0",
96         "glob": "7.1.2",
97         "lodash": "4.17.4",
98         "output-file-sync": "1.1.2",
99         "path-is-absolute": "1.0.1",
100         "slash": "1.0.0",
101         "source-map": "0.5.6",
102         "v8flags": "2.1.1"
103       }
104     },
105     "babel-code-frame": {
106       "version": "6.22.0",
107       "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.22.0.tgz",
108       "integrity": "sha1-AnYgvuVnqIwyVhV05/0IAdMxGOQ=",
109       "dev": true,
110       "requires": {
111         "chalk": "1.1.3",
112         "esutils": "2.0.2",
113         "js-tokens": "3.0.2"
114       },
115       "dependencies": {
116         "js-tokens": {
117           "version": "3.0.2",
118           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
119           "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
120           "dev": true
121         }
122       }
123     },
124     "babel-core": {
125       "version": "6.25.0",
126       "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.25.0.tgz",
127       "integrity": "sha1-fdQrBGPHQunVKW3rPsZ6kyLa1yk=",
128       "dev": true,
129       "requires": {
130         "babel-code-frame": "6.22.0",
131         "babel-generator": "6.25.0",
132         "babel-helpers": "6.24.1",
133         "babel-messages": "6.23.0",
134         "babel-register": "6.24.1",
135         "babel-runtime": "6.23.0",
136         "babel-template": "6.25.0",
137         "babel-traverse": "6.25.0",
138         "babel-types": "6.25.0",
139         "babylon": "6.17.4",
140         "convert-source-map": "1.5.0",
141         "debug": "2.6.8",
142         "json5": "0.5.1",
143         "lodash": "4.17.4",
144         "minimatch": "3.0.4",
145         "path-is-absolute": "1.0.1",
146         "private": "0.1.7",
147         "slash": "1.0.0",
148         "source-map": "0.5.6"
149       }
150     },
151     "babel-generator": {
152       "version": "6.25.0",
153       "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.25.0.tgz",
154       "integrity": "sha1-M6GvcNXyiQrrRlpKd5PB32qeqfw=",
155       "dev": true,
156       "requires": {
157         "babel-messages": "6.23.0",
158         "babel-runtime": "6.23.0",
159         "babel-types": "6.25.0",
160         "detect-indent": "4.0.0",
161         "jsesc": "1.3.0",
162         "lodash": "4.17.4",
163         "source-map": "0.5.6",
164         "trim-right": "1.0.1"
165       }
166     },
167     "babel-helper-builder-react-jsx": {
168       "version": "6.24.1",
169       "resolved": "https://registry.npmjs.org/babel-helper-builder-react-jsx/-/babel-helper-builder-react-jsx-6.24.1.tgz",
170       "integrity": "sha1-CteRfjPI11HmRtrKTnfMGTd9LLw=",
171       "dev": true,
172       "requires": {
173         "babel-runtime": "6.23.0",
174         "babel-types": "6.25.0",
175         "esutils": "2.0.2"
176       }
177     },
178     "babel-helpers": {
179       "version": "6.24.1",
180       "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz",
181       "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=",
182       "dev": true,
183       "requires": {
184         "babel-runtime": "6.23.0",
185         "babel-template": "6.25.0"
186       }
187     },
188     "babel-messages": {
189       "version": "6.23.0",
190       "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz",
191       "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=",
192       "dev": true,
193       "requires": {
194         "babel-runtime": "6.23.0"
195       }
196     },
197     "babel-plugin-syntax-jsx": {
198       "version": "6.18.0",
199       "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz",
200       "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=",
201       "dev": true
202     },
203     "babel-plugin-transform-react-jsx": {
204       "version": "6.24.1",
205       "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx/-/babel-plugin-transform-react-jsx-6.24.1.tgz",
206       "integrity": "sha1-hAoCjn30YN/DotKfDA2R9jduZqM=",
207       "dev": true,
208       "requires": {
209         "babel-helper-builder-react-jsx": "6.24.1",
210         "babel-plugin-syntax-jsx": "6.18.0",
211         "babel-runtime": "6.23.0"
212       }
213     },
214     "babel-plugin-uglify": {
215       "version": "1.0.2",
216       "resolved": "https://registry.npmjs.org/babel-plugin-uglify/-/babel-plugin-uglify-1.0.2.tgz",
217       "integrity": "sha1-17zasTKvutsL80eaVmbrjeCCYQ8=",
218       "dev": true,
219       "requires": {
220         "uglify-js": "2.8.29"
221       }
222     },
223     "babel-polyfill": {
224       "version": "6.23.0",
225       "resolved": "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.23.0.tgz",
226       "integrity": "sha1-g2TKYt+Or7gwSZ9pkXdGbDsDSZ0=",
227       "dev": true,
228       "requires": {
229         "babel-runtime": "6.23.0",
230         "core-js": "2.4.1",
231         "regenerator-runtime": "0.10.5"
232       },
233       "dependencies": {
234         "core-js": {
235           "version": "2.4.1",
236           "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.4.1.tgz",
237           "integrity": "sha1-TekR5mew6ukSTjQlS1OupvxhjT4=",
238           "dev": true
239         }
240       }
241     },
242     "babel-register": {
243       "version": "6.24.1",
244       "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.24.1.tgz",
245       "integrity": "sha1-fhDhOi9xBlvfrVoXh7pFvKbe118=",
246       "dev": true,
247       "requires": {
248         "babel-core": "6.25.0",
249         "babel-runtime": "6.23.0",
250         "core-js": "2.4.1",
251         "home-or-tmp": "2.0.0",
252         "lodash": "4.17.4",
253         "mkdirp": "0.5.1",
254         "source-map-support": "0.4.15"
255       },
256       "dependencies": {
257         "core-js": {
258           "version": "2.4.1",
259           "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.4.1.tgz",
260           "integrity": "sha1-TekR5mew6ukSTjQlS1OupvxhjT4=",
261           "dev": true
262         }
263       }
264     },
265     "babel-runtime": {
266       "version": "6.23.0",
267       "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.23.0.tgz",
268       "integrity": "sha1-CpSJ8UTecO+zzkMArM2zKeL8VDs=",
269       "dev": true,
270       "requires": {
271         "core-js": "2.4.1",
272         "regenerator-runtime": "0.10.5"
273       },
274       "dependencies": {
275         "core-js": {
276           "version": "2.4.1",
277           "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.4.1.tgz",
278           "integrity": "sha1-TekR5mew6ukSTjQlS1OupvxhjT4=",
279           "dev": true
280         }
281       }
282     },
283     "babel-template": {
284       "version": "6.25.0",
285       "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.25.0.tgz",
286       "integrity": "sha1-ZlJBFmt8KqTGGdceGSlpVSsQwHE=",
287       "dev": true,
288       "requires": {
289         "babel-runtime": "6.23.0",
290         "babel-traverse": "6.25.0",
291         "babel-types": "6.25.0",
292         "babylon": "6.17.4",
293         "lodash": "4.17.4"
294       }
295     },
296     "babel-traverse": {
297       "version": "6.25.0",
298       "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.25.0.tgz",
299       "integrity": "sha1-IldJfi/NGbie3BPEyROB+VEklvE=",
300       "dev": true,
301       "requires": {
302         "babel-code-frame": "6.22.0",
303         "babel-messages": "6.23.0",
304         "babel-runtime": "6.23.0",
305         "babel-types": "6.25.0",
306         "babylon": "6.17.4",
307         "debug": "2.6.8",
308         "globals": "9.18.0",
309         "invariant": "2.2.2",
310         "lodash": "4.17.4"
311       }
312     },
313     "babel-types": {
314       "version": "6.25.0",
315       "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.25.0.tgz",
316       "integrity": "sha1-cK+ySNVmDl0Y+BHZHIMDtUE0oY4=",
317       "dev": true,
318       "requires": {
319         "babel-runtime": "6.23.0",
320         "esutils": "2.0.2",
321         "lodash": "4.17.4",
322         "to-fast-properties": "1.0.3"
323       }
324     },
325     "babylon": {
326       "version": "6.17.4",
327       "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.17.4.tgz",
328       "integrity": "sha512-kChlV+0SXkjE0vUn9OZ7pBMWRFd8uq3mZe8x1K6jhuNcAFAtEnjchFAqB+dYEXKyd+JpT6eppRR78QAr5gTsUw==",
329       "dev": true
330     },
331     "balanced-match": {
332       "version": "1.0.0",
333       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
334       "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
335       "dev": true
336     },
337     "binary-extensions": {
338       "version": "1.8.0",
339       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.8.0.tgz",
340       "integrity": "sha1-SOyNFt9Dd+rl+liEaCSAr02Vx3Q=",
341       "dev": true,
342       "optional": true
343     },
344     "brace-expansion": {
345       "version": "1.1.8",
346       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz",
347       "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=",
348       "dev": true,
349       "requires": {
350         "balanced-match": "1.0.0",
351         "concat-map": "0.0.1"
352       }
353     },
354     "braces": {
355       "version": "1.8.5",
356       "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
357       "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=",
358       "dev": true,
359       "optional": true,
360       "requires": {
361         "expand-range": "1.8.2",
362         "preserve": "0.2.0",
363         "repeat-element": "1.1.2"
364       }
365     },
366     "camelcase": {
367       "version": "1.2.1",
368       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz",
369       "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=",
370       "dev": true
371     },
372     "center-align": {
373       "version": "0.1.3",
374       "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz",
375       "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=",
376       "dev": true,
377       "requires": {
378         "align-text": "0.1.4",
379         "lazy-cache": "1.0.4"
380       }
381     },
382     "chalk": {
383       "version": "1.1.3",
384       "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
385       "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
386       "dev": true,
387       "requires": {
388         "ansi-styles": "2.2.1",
389         "escape-string-regexp": "1.0.5",
390         "has-ansi": "2.0.0",
391         "strip-ansi": "3.0.1",
392         "supports-color": "2.0.0"
393       }
394     },
395     "chokidar": {
396       "version": "1.7.0",
397       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz",
398       "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=",
399       "dev": true,
400       "optional": true,
401       "requires": {
402         "anymatch": "1.3.0",
403         "async-each": "1.0.1",
404         "fsevents": "1.1.2",
405         "glob-parent": "2.0.0",
406         "inherits": "2.0.3",
407         "is-binary-path": "1.0.1",
408         "is-glob": "2.0.1",
409         "path-is-absolute": "1.0.1",
410         "readdirp": "2.1.0"
411       }
412     },
413     "classnames": {
414       "version": "2.2.5",
415       "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.2.5.tgz",
416       "integrity": "sha1-+zgB1FNGdknvNgPH1hoCvRKb3m0="
417     },
418     "cliui": {
419       "version": "2.1.0",
420       "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz",
421       "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=",
422       "dev": true,
423       "requires": {
424         "center-align": "0.1.3",
425         "right-align": "0.1.3",
426         "wordwrap": "0.0.2"
427       }
428     },
429     "commander": {
430       "version": "2.11.0",
431       "resolved": "https://registry.npmjs.org/commander/-/commander-2.11.0.tgz",
432       "integrity": "sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ==",
433       "dev": true
434     },
435     "concat-map": {
436       "version": "0.0.1",
437       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
438       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
439       "dev": true
440     },
441     "convert-source-map": {
442       "version": "1.5.0",
443       "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.5.0.tgz",
444       "integrity": "sha1-ms1whRxtXf3ZPZKC5e35SgP/RrU=",
445       "dev": true
446     },
447     "core-js": {
448       "version": "1.2.7",
449       "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz",
450       "integrity": "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY="
451     },
452     "core-util-is": {
453       "version": "1.0.2",
454       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
455       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
456       "dev": true,
457       "optional": true
458     },
459     "debug": {
460       "version": "2.6.8",
461       "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.8.tgz",
462       "integrity": "sha1-5zFTHKLt4n0YgiJCfaF4IdaP9Pw=",
463       "dev": true,
464       "requires": {
465         "ms": "2.0.0"
466       }
467     },
468     "decamelize": {
469       "version": "1.2.0",
470       "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
471       "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
472       "dev": true
473     },
474     "detect-indent": {
475       "version": "4.0.0",
476       "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz",
477       "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=",
478       "dev": true,
479       "requires": {
480         "repeating": "2.0.1"
481       }
482     },
483     "director": {
484       "version": "1.2.8",
485       "resolved": "https://registry.npmjs.org/director/-/director-1.2.8.tgz",
486       "integrity": "sha1-xtm03YkOmv9TZRg/6cyOc5lM8tU="
487     },
488     "encoding": {
489       "version": "0.1.12",
490       "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz",
491       "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=",
492       "requires": {
493         "iconv-lite": "0.4.18"
494       }
495     },
496     "escape-string-regexp": {
497       "version": "1.0.5",
498       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
499       "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
500       "dev": true
501     },
502     "esutils": {
503       "version": "2.0.2",
504       "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",
505       "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=",
506       "dev": true
507     },
508     "expand-brackets": {
509       "version": "0.1.5",
510       "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
511       "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=",
512       "dev": true,
513       "optional": true,
514       "requires": {
515         "is-posix-bracket": "0.1.1"
516       }
517     },
518     "expand-range": {
519       "version": "1.8.2",
520       "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz",
521       "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=",
522       "dev": true,
523       "optional": true,
524       "requires": {
525         "fill-range": "2.2.3"
526       }
527     },
528     "extglob": {
529       "version": "0.3.2",
530       "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz",
531       "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=",
532       "dev": true,
533       "optional": true,
534       "requires": {
535         "is-extglob": "1.0.0"
536       }
537     },
538     "fbjs": {
539       "version": "0.8.14",
540       "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.8.14.tgz",
541       "integrity": "sha1-0dviviVMNakeCfMfnNUKQLKg7Rw=",
542       "requires": {
543         "core-js": "1.2.7",
544         "isomorphic-fetch": "2.2.1",
545         "loose-envify": "1.3.1",
546         "object-assign": "4.1.1",
547         "promise": "7.3.1",
548         "setimmediate": "1.0.5",
549         "ua-parser-js": "0.7.14"
550       }
551     },
552     "filename-regex": {
553       "version": "2.0.1",
554       "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz",
555       "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=",
556       "dev": true,
557       "optional": true
558     },
559     "fill-range": {
560       "version": "2.2.3",
561       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.3.tgz",
562       "integrity": "sha1-ULd9/X5Gm8dJJHCWNpn+eoSFpyM=",
563       "dev": true,
564       "optional": true,
565       "requires": {
566         "is-number": "2.1.0",
567         "isobject": "2.1.0",
568         "randomatic": "1.1.7",
569         "repeat-element": "1.1.2",
570         "repeat-string": "1.6.1"
571       }
572     },
573     "for-in": {
574       "version": "1.0.2",
575       "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
576       "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
577       "dev": true,
578       "optional": true
579     },
580     "for-own": {
581       "version": "0.1.5",
582       "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz",
583       "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=",
584       "dev": true,
585       "optional": true,
586       "requires": {
587         "for-in": "1.0.2"
588       }
589     },
590     "fs-readdir-recursive": {
591       "version": "1.0.0",
592       "resolved": "https://registry.npmjs.org/fs-readdir-recursive/-/fs-readdir-recursive-1.0.0.tgz",
593       "integrity": "sha1-jNF0XItPiinIyuw5JHaSG6GV9WA=",
594       "dev": true
595     },
596     "fs.realpath": {
597       "version": "1.0.0",
598       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
599       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
600       "dev": true
601     },
602     "fsevents": {
603       "version": "1.1.2",
604       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.1.2.tgz",
605       "integrity": "sha512-Sn44E5wQW4bTHXvQmvSHwqbuiXtduD6Rrjm2ZtUEGbyrig+nUH3t/QD4M4/ZXViY556TBpRgZkHLDx3JxPwxiw==",
606       "dev": true,
607       "optional": true,
608       "requires": {
609         "nan": "2.6.2",
610         "node-pre-gyp": "0.6.36"
611       },
612       "dependencies": {
613         "abbrev": {
614           "version": "1.1.0",
615           "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.0.tgz",
616           "integrity": "sha1-0FVMIlZjbi9W58LlrRg/hZQo2B8=",
617           "dev": true,
618           "optional": true
619         },
620         "ajv": {
621           "version": "4.11.8",
622           "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz",
623           "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=",
624           "dev": true,
625           "optional": true,
626           "requires": {
627             "co": "4.6.0",
628             "json-stable-stringify": "1.0.1"
629           }
630         },
631         "ansi-regex": {
632           "version": "2.1.1",
633           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
634           "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
635           "dev": true
636         },
637         "aproba": {
638           "version": "1.1.1",
639           "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.1.1.tgz",
640           "integrity": "sha1-ldNgDwdxCqDpKYxyatXs8urLq6s=",
641           "dev": true,
642           "optional": true
643         },
644         "are-we-there-yet": {
645           "version": "1.1.4",
646           "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.4.tgz",
647           "integrity": "sha1-u13KOCu5TwXhUZQ3PRb9O6HKEQ0=",
648           "dev": true,
649           "optional": true,
650           "requires": {
651             "delegates": "1.0.0",
652             "readable-stream": "2.2.9"
653           }
654         },
655         "asn1": {
656           "version": "0.2.3",
657           "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz",
658           "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=",
659           "dev": true,
660           "optional": true
661         },
662         "assert-plus": {
663           "version": "0.2.0",
664           "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz",
665           "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ=",
666           "dev": true,
667           "optional": true
668         },
669         "asynckit": {
670           "version": "0.4.0",
671           "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
672           "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
673           "dev": true,
674           "optional": true
675         },
676         "aws-sign2": {
677           "version": "0.6.0",
678           "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz",
679           "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=",
680           "dev": true,
681           "optional": true
682         },
683         "aws4": {
684           "version": "1.6.0",
685           "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.6.0.tgz",
686           "integrity": "sha1-g+9cqGCysy5KDe7e6MdxudtXRx4=",
687           "dev": true,
688           "optional": true
689         },
690         "balanced-match": {
691           "version": "0.4.2",
692           "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
693           "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=",
694           "dev": true
695         },
696         "bcrypt-pbkdf": {
697           "version": "1.0.1",
698           "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz",
699           "integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=",
700           "dev": true,
701           "optional": true,
702           "requires": {
703             "tweetnacl": "0.14.5"
704           }
705         },
706         "block-stream": {
707           "version": "0.0.9",
708           "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
709           "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=",
710           "dev": true,
711           "requires": {
712             "inherits": "2.0.3"
713           }
714         },
715         "boom": {
716           "version": "2.10.1",
717           "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz",
718           "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=",
719           "dev": true,
720           "requires": {
721             "hoek": "2.16.3"
722           }
723         },
724         "brace-expansion": {
725           "version": "1.1.7",
726           "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.7.tgz",
727           "integrity": "sha1-Pv/DxQ4ABTH7cg6v+A8K6O8jz1k=",
728           "dev": true,
729           "requires": {
730             "balanced-match": "0.4.2",
731             "concat-map": "0.0.1"
732           }
733         },
734         "buffer-shims": {
735           "version": "1.0.0",
736           "resolved": "https://registry.npmjs.org/buffer-shims/-/buffer-shims-1.0.0.tgz",
737           "integrity": "sha1-mXjOMXOIxkmth5MCjDR37wRKi1E=",
738           "dev": true
739         },
740         "caseless": {
741           "version": "0.12.0",
742           "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
743           "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
744           "dev": true,
745           "optional": true
746         },
747         "co": {
748           "version": "4.6.0",
749           "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
750           "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",
751           "dev": true,
752           "optional": true
753         },
754         "code-point-at": {
755           "version": "1.1.0",
756           "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
757           "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
758           "dev": true
759         },
760         "combined-stream": {
761           "version": "1.0.5",
762           "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz",
763           "integrity": "sha1-k4NwpXtKUd6ix3wV1cX9+JUWQAk=",
764           "dev": true,
765           "requires": {
766             "delayed-stream": "1.0.0"
767           }
768         },
769         "concat-map": {
770           "version": "0.0.1",
771           "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
772           "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
773           "dev": true
774         },
775         "console-control-strings": {
776           "version": "1.1.0",
777           "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
778           "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
779           "dev": true
780         },
781         "core-util-is": {
782           "version": "1.0.2",
783           "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
784           "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
785           "dev": true
786         },
787         "cryptiles": {
788           "version": "2.0.5",
789           "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz",
790           "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=",
791           "dev": true,
792           "optional": true,
793           "requires": {
794             "boom": "2.10.1"
795           }
796         },
797         "dashdash": {
798           "version": "1.14.1",
799           "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
800           "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
801           "dev": true,
802           "optional": true,
803           "requires": {
804             "assert-plus": "1.0.0"
805           },
806           "dependencies": {
807             "assert-plus": {
808               "version": "1.0.0",
809               "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
810               "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
811               "dev": true,
812               "optional": true
813             }
814           }
815         },
816         "debug": {
817           "version": "2.6.8",
818           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.8.tgz",
819           "integrity": "sha1-5zFTHKLt4n0YgiJCfaF4IdaP9Pw=",
820           "dev": true,
821           "optional": true,
822           "requires": {
823             "ms": "2.0.0"
824           }
825         },
826         "deep-extend": {
827           "version": "0.4.2",
828           "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.4.2.tgz",
829           "integrity": "sha1-SLaZwn4zS/ifEIkr5DL25MfTSn8=",
830           "dev": true,
831           "optional": true
832         },
833         "delayed-stream": {
834           "version": "1.0.0",
835           "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
836           "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
837           "dev": true
838         },
839         "delegates": {
840           "version": "1.0.0",
841           "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
842           "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
843           "dev": true,
844           "optional": true
845         },
846         "ecc-jsbn": {
847           "version": "0.1.1",
848           "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz",
849           "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=",
850           "dev": true,
851           "optional": true,
852           "requires": {
853             "jsbn": "0.1.1"
854           }
855         },
856         "extend": {
857           "version": "3.0.1",
858           "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz",
859           "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ=",
860           "dev": true,
861           "optional": true
862         },
863         "extsprintf": {
864           "version": "1.0.2",
865           "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.0.2.tgz",
866           "integrity": "sha1-4QgOBljjALBilJkMxw4VAiNf1VA=",
867           "dev": true
868         },
869         "forever-agent": {
870           "version": "0.6.1",
871           "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
872           "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
873           "dev": true,
874           "optional": true
875         },
876         "form-data": {
877           "version": "2.1.4",
878           "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz",
879           "integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=",
880           "dev": true,
881           "optional": true,
882           "requires": {
883             "asynckit": "0.4.0",
884             "combined-stream": "1.0.5",
885             "mime-types": "2.1.15"
886           }
887         },
888         "fs.realpath": {
889           "version": "1.0.0",
890           "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
891           "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
892           "dev": true
893         },
894         "fstream": {
895           "version": "1.0.11",
896           "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz",
897           "integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=",
898           "dev": true,
899           "requires": {
900             "graceful-fs": "4.1.11",
901             "inherits": "2.0.3",
902             "mkdirp": "0.5.1",
903             "rimraf": "2.6.1"
904           }
905         },
906         "fstream-ignore": {
907           "version": "1.0.5",
908           "resolved": "https://registry.npmjs.org/fstream-ignore/-/fstream-ignore-1.0.5.tgz",
909           "integrity": "sha1-nDHa40dnAY/h0kmyTa2mfQktoQU=",
910           "dev": true,
911           "optional": true,
912           "requires": {
913             "fstream": "1.0.11",
914             "inherits": "2.0.3",
915             "minimatch": "3.0.4"
916           }
917         },
918         "gauge": {
919           "version": "2.7.4",
920           "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
921           "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
922           "dev": true,
923           "optional": true,
924           "requires": {
925             "aproba": "1.1.1",
926             "console-control-strings": "1.1.0",
927             "has-unicode": "2.0.1",
928             "object-assign": "4.1.1",
929             "signal-exit": "3.0.2",
930             "string-width": "1.0.2",
931             "strip-ansi": "3.0.1",
932             "wide-align": "1.1.2"
933           }
934         },
935         "getpass": {
936           "version": "0.1.7",
937           "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
938           "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
939           "dev": true,
940           "optional": true,
941           "requires": {
942             "assert-plus": "1.0.0"
943           },
944           "dependencies": {
945             "assert-plus": {
946               "version": "1.0.0",
947               "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
948               "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
949               "dev": true,
950               "optional": true
951             }
952           }
953         },
954         "glob": {
955           "version": "7.1.2",
956           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
957           "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
958           "dev": true,
959           "requires": {
960             "fs.realpath": "1.0.0",
961             "inflight": "1.0.6",
962             "inherits": "2.0.3",
963             "minimatch": "3.0.4",
964             "once": "1.4.0",
965             "path-is-absolute": "1.0.1"
966           }
967         },
968         "graceful-fs": {
969           "version": "4.1.11",
970           "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
971           "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
972           "dev": true
973         },
974         "har-schema": {
975           "version": "1.0.5",
976           "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-1.0.5.tgz",
977           "integrity": "sha1-0mMTX0MwfALGAq/I/pWXDAFRNp4=",
978           "dev": true,
979           "optional": true
980         },
981         "har-validator": {
982           "version": "4.2.1",
983           "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-4.2.1.tgz",
984           "integrity": "sha1-M0gdDxu/9gDdID11gSpqX7oALio=",
985           "dev": true,
986           "optional": true,
987           "requires": {
988             "ajv": "4.11.8",
989             "har-schema": "1.0.5"
990           }
991         },
992         "has-unicode": {
993           "version": "2.0.1",
994           "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
995           "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
996           "dev": true,
997           "optional": true
998         },
999         "hawk": {
1000           "version": "3.1.3",
1001           "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz",
1002           "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=",
1003           "dev": true,
1004           "optional": true,
1005           "requires": {
1006             "boom": "2.10.1",
1007             "cryptiles": "2.0.5",
1008             "hoek": "2.16.3",
1009             "sntp": "1.0.9"
1010           }
1011         },
1012         "hoek": {
1013           "version": "2.16.3",
1014           "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz",
1015           "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=",
1016           "dev": true
1017         },
1018         "http-signature": {
1019           "version": "1.1.1",
1020           "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz",
1021           "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=",
1022           "dev": true,
1023           "optional": true,
1024           "requires": {
1025             "assert-plus": "0.2.0",
1026             "jsprim": "1.4.0",
1027             "sshpk": "1.13.0"
1028           }
1029         },
1030         "inflight": {
1031           "version": "1.0.6",
1032           "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
1033           "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
1034           "dev": true,
1035           "requires": {
1036             "once": "1.4.0",
1037             "wrappy": "1.0.2"
1038           }
1039         },
1040         "inherits": {
1041           "version": "2.0.3",
1042           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
1043           "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
1044           "dev": true
1045         },
1046         "ini": {
1047           "version": "1.3.4",
1048           "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.4.tgz",
1049           "integrity": "sha1-BTfLedr1m1mhpRff9wbIbsA5Fi4=",
1050           "dev": true,
1051           "optional": true
1052         },
1053         "is-fullwidth-code-point": {
1054           "version": "1.0.0",
1055           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
1056           "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
1057           "dev": true,
1058           "requires": {
1059             "number-is-nan": "1.0.1"
1060           }
1061         },
1062         "is-typedarray": {
1063           "version": "1.0.0",
1064           "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
1065           "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
1066           "dev": true,
1067           "optional": true
1068         },
1069         "isarray": {
1070           "version": "1.0.0",
1071           "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
1072           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
1073           "dev": true
1074         },
1075         "isstream": {
1076           "version": "0.1.2",
1077           "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
1078           "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
1079           "dev": true,
1080           "optional": true
1081         },
1082         "jodid25519": {
1083           "version": "1.0.2",
1084           "resolved": "https://registry.npmjs.org/jodid25519/-/jodid25519-1.0.2.tgz",
1085           "integrity": "sha1-BtSRIlUJNBlHfUJWM2BuDpB4KWc=",
1086           "dev": true,
1087           "optional": true,
1088           "requires": {
1089             "jsbn": "0.1.1"
1090           }
1091         },
1092         "jsbn": {
1093           "version": "0.1.1",
1094           "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
1095           "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
1096           "dev": true,
1097           "optional": true
1098         },
1099         "json-schema": {
1100           "version": "0.2.3",
1101           "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
1102           "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",
1103           "dev": true,
1104           "optional": true
1105         },
1106         "json-stable-stringify": {
1107           "version": "1.0.1",
1108           "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz",
1109           "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=",
1110           "dev": true,
1111           "optional": true,
1112           "requires": {
1113             "jsonify": "0.0.0"
1114           }
1115         },
1116         "json-stringify-safe": {
1117           "version": "5.0.1",
1118           "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
1119           "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
1120           "dev": true,
1121           "optional": true
1122         },
1123         "jsonify": {
1124           "version": "0.0.0",
1125           "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",
1126           "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=",
1127           "dev": true,
1128           "optional": true
1129         },
1130         "jsprim": {
1131           "version": "1.4.0",
1132           "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.0.tgz",
1133           "integrity": "sha1-o7h+QCmNjDgFUtjMdiigu5WiKRg=",
1134           "dev": true,
1135           "optional": true,
1136           "requires": {
1137             "assert-plus": "1.0.0",
1138             "extsprintf": "1.0.2",
1139             "json-schema": "0.2.3",
1140             "verror": "1.3.6"
1141           },
1142           "dependencies": {
1143             "assert-plus": {
1144               "version": "1.0.0",
1145               "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
1146               "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
1147               "dev": true,
1148               "optional": true
1149             }
1150           }
1151         },
1152         "mime-db": {
1153           "version": "1.27.0",
1154           "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.27.0.tgz",
1155           "integrity": "sha1-gg9XIpa70g7CXtVeW13oaeVDbrE=",
1156           "dev": true
1157         },
1158         "mime-types": {
1159           "version": "2.1.15",
1160           "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.15.tgz",
1161           "integrity": "sha1-pOv1BkCUVpI3uM9wBGd20J/JKu0=",
1162           "dev": true,
1163           "requires": {
1164             "mime-db": "1.27.0"
1165           }
1166         },
1167         "minimatch": {
1168           "version": "3.0.4",
1169           "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
1170           "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
1171           "dev": true,
1172           "requires": {
1173             "brace-expansion": "1.1.7"
1174           }
1175         },
1176         "minimist": {
1177           "version": "0.0.8",
1178           "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
1179           "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
1180           "dev": true
1181         },
1182         "mkdirp": {
1183           "version": "0.5.1",
1184           "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
1185           "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
1186           "dev": true,
1187           "requires": {
1188             "minimist": "0.0.8"
1189           }
1190         },
1191         "ms": {
1192           "version": "2.0.0",
1193           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
1194           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
1195           "dev": true,
1196           "optional": true
1197         },
1198         "node-pre-gyp": {
1199           "version": "0.6.36",
1200           "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.6.36.tgz",
1201           "integrity": "sha1-22BBEst04NR3VU6bUFsXq936t4Y=",
1202           "dev": true,
1203           "optional": true,
1204           "requires": {
1205             "mkdirp": "0.5.1",
1206             "nopt": "4.0.1",
1207             "npmlog": "4.1.0",
1208             "rc": "1.2.1",
1209             "request": "2.81.0",
1210             "rimraf": "2.6.1",
1211             "semver": "5.3.0",
1212             "tar": "2.2.1",
1213             "tar-pack": "3.4.0"
1214           }
1215         },
1216         "nopt": {
1217           "version": "4.0.1",
1218           "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.1.tgz",
1219           "integrity": "sha1-0NRoWv1UFRk8jHUFYC0NF81kR00=",
1220           "dev": true,
1221           "optional": true,
1222           "requires": {
1223             "abbrev": "1.1.0",
1224             "osenv": "0.1.4"
1225           }
1226         },
1227         "npmlog": {
1228           "version": "4.1.0",
1229           "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.0.tgz",
1230           "integrity": "sha512-ocolIkZYZt8UveuiDS0yAkkIjid1o7lPG8cYm05yNYzBn8ykQtaiPMEGp8fY9tKdDgm8okpdKzkvu1y9hUYugA==",
1231           "dev": true,
1232           "optional": true,
1233           "requires": {
1234             "are-we-there-yet": "1.1.4",
1235             "console-control-strings": "1.1.0",
1236             "gauge": "2.7.4",
1237             "set-blocking": "2.0.0"
1238           }
1239         },
1240         "number-is-nan": {
1241           "version": "1.0.1",
1242           "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
1243           "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
1244           "dev": true
1245         },
1246         "oauth-sign": {
1247           "version": "0.8.2",
1248           "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz",
1249           "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=",
1250           "dev": true,
1251           "optional": true
1252         },
1253         "object-assign": {
1254           "version": "4.1.1",
1255           "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
1256           "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
1257           "dev": true,
1258           "optional": true
1259         },
1260         "once": {
1261           "version": "1.4.0",
1262           "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
1263           "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
1264           "dev": true,
1265           "requires": {
1266             "wrappy": "1.0.2"
1267           }
1268         },
1269         "os-homedir": {
1270           "version": "1.0.2",
1271           "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
1272           "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
1273           "dev": true,
1274           "optional": true
1275         },
1276         "os-tmpdir": {
1277           "version": "1.0.2",
1278           "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
1279           "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
1280           "dev": true,
1281           "optional": true
1282         },
1283         "osenv": {
1284           "version": "0.1.4",
1285           "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.4.tgz",
1286           "integrity": "sha1-Qv5tWVPfBsgGS+bxdsPQWqqjRkQ=",
1287           "dev": true,
1288           "optional": true,
1289           "requires": {
1290             "os-homedir": "1.0.2",
1291             "os-tmpdir": "1.0.2"
1292           }
1293         },
1294         "path-is-absolute": {
1295           "version": "1.0.1",
1296           "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
1297           "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
1298           "dev": true
1299         },
1300         "performance-now": {
1301           "version": "0.2.0",
1302           "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-0.2.0.tgz",
1303           "integrity": "sha1-M+8wxcd9TqIcWlOGnZG1bY8lVeU=",
1304           "dev": true,
1305           "optional": true
1306         },
1307         "process-nextick-args": {
1308           "version": "1.0.7",
1309           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
1310           "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=",
1311           "dev": true
1312         },
1313         "punycode": {
1314           "version": "1.4.1",
1315           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
1316           "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
1317           "dev": true,
1318           "optional": true
1319         },
1320         "qs": {
1321           "version": "6.4.0",
1322           "resolved": "https://registry.npmjs.org/qs/-/qs-6.4.0.tgz",
1323           "integrity": "sha1-E+JtKK1rD/qpExLNO/cI7TUecjM=",
1324           "dev": true,
1325           "optional": true
1326         },
1327         "rc": {
1328           "version": "1.2.1",
1329           "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.1.tgz",
1330           "integrity": "sha1-LgPo5C7kULjLPc5lvhv4l04d/ZU=",
1331           "dev": true,
1332           "optional": true,
1333           "requires": {
1334             "deep-extend": "0.4.2",
1335             "ini": "1.3.4",
1336             "minimist": "1.2.0",
1337             "strip-json-comments": "2.0.1"
1338           },
1339           "dependencies": {
1340             "minimist": {
1341               "version": "1.2.0",
1342               "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
1343               "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
1344               "dev": true,
1345               "optional": true
1346             }
1347           }
1348         },
1349         "readable-stream": {
1350           "version": "2.2.9",
1351           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.2.9.tgz",
1352           "integrity": "sha1-z3jsb0ptHrQ9JkiMrJfwQudLf8g=",
1353           "dev": true,
1354           "requires": {
1355             "buffer-shims": "1.0.0",
1356             "core-util-is": "1.0.2",
1357             "inherits": "2.0.3",
1358             "isarray": "1.0.0",
1359             "process-nextick-args": "1.0.7",
1360             "string_decoder": "1.0.1",
1361             "util-deprecate": "1.0.2"
1362           }
1363         },
1364         "request": {
1365           "version": "2.81.0",
1366           "resolved": "https://registry.npmjs.org/request/-/request-2.81.0.tgz",
1367           "integrity": "sha1-xpKJRqDgbF+Nb4qTM0af/aRimKA=",
1368           "dev": true,
1369           "optional": true,
1370           "requires": {
1371             "aws-sign2": "0.6.0",
1372             "aws4": "1.6.0",
1373             "caseless": "0.12.0",
1374             "combined-stream": "1.0.5",
1375             "extend": "3.0.1",
1376             "forever-agent": "0.6.1",
1377             "form-data": "2.1.4",
1378             "har-validator": "4.2.1",
1379             "hawk": "3.1.3",
1380             "http-signature": "1.1.1",
1381             "is-typedarray": "1.0.0",
1382             "isstream": "0.1.2",
1383             "json-stringify-safe": "5.0.1",
1384             "mime-types": "2.1.15",
1385             "oauth-sign": "0.8.2",
1386             "performance-now": "0.2.0",
1387             "qs": "6.4.0",
1388             "safe-buffer": "5.0.1",
1389             "stringstream": "0.0.5",
1390             "tough-cookie": "2.3.2",
1391             "tunnel-agent": "0.6.0",
1392             "uuid": "3.0.1"
1393           }
1394         },
1395         "rimraf": {
1396           "version": "2.6.1",
1397           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.1.tgz",
1398           "integrity": "sha1-wjOOxkPfeht/5cVPqG9XQopV8z0=",
1399           "dev": true,
1400           "requires": {
1401             "glob": "7.1.2"
1402           }
1403         },
1404         "safe-buffer": {
1405           "version": "5.0.1",
1406           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.0.1.tgz",
1407           "integrity": "sha1-0mPKVGls2KMGtcplUekt5XkY++c=",
1408           "dev": true
1409         },
1410         "semver": {
1411           "version": "5.3.0",
1412           "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
1413           "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=",
1414           "dev": true,
1415           "optional": true
1416         },
1417         "set-blocking": {
1418           "version": "2.0.0",
1419           "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
1420           "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
1421           "dev": true,
1422           "optional": true
1423         },
1424         "signal-exit": {
1425           "version": "3.0.2",
1426           "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
1427           "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
1428           "dev": true,
1429           "optional": true
1430         },
1431         "sntp": {
1432           "version": "1.0.9",
1433           "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz",
1434           "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=",
1435           "dev": true,
1436           "optional": true,
1437           "requires": {
1438             "hoek": "2.16.3"
1439           }
1440         },
1441         "sshpk": {
1442           "version": "1.13.0",
1443           "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.13.0.tgz",
1444           "integrity": "sha1-/yo+T9BEl1Vf7Zezmg/YL6+zozw=",
1445           "dev": true,
1446           "optional": true,
1447           "requires": {
1448             "asn1": "0.2.3",
1449             "assert-plus": "1.0.0",
1450             "bcrypt-pbkdf": "1.0.1",
1451             "dashdash": "1.14.1",
1452             "ecc-jsbn": "0.1.1",
1453             "getpass": "0.1.7",
1454             "jodid25519": "1.0.2",
1455             "jsbn": "0.1.1",
1456             "tweetnacl": "0.14.5"
1457           },
1458           "dependencies": {
1459             "assert-plus": {
1460               "version": "1.0.0",
1461               "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
1462               "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
1463               "dev": true,
1464               "optional": true
1465             }
1466           }
1467         },
1468         "string_decoder": {
1469           "version": "1.0.1",
1470           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.1.tgz",
1471           "integrity": "sha1-YuIA8DmVWmgQ2N8KM//A8BNmLZg=",
1472           "dev": true,
1473           "requires": {
1474             "safe-buffer": "5.0.1"
1475           }
1476         },
1477         "string-width": {
1478           "version": "1.0.2",
1479           "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
1480           "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
1481           "dev": true,
1482           "requires": {
1483             "code-point-at": "1.1.0",
1484             "is-fullwidth-code-point": "1.0.0",
1485             "strip-ansi": "3.0.1"
1486           }
1487         },
1488         "stringstream": {
1489           "version": "0.0.5",
1490           "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz",
1491           "integrity": "sha1-TkhM1N5aC7vuGORjB3EKioFiGHg=",
1492           "dev": true,
1493           "optional": true
1494         },
1495         "strip-ansi": {
1496           "version": "3.0.1",
1497           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
1498           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
1499           "dev": true,
1500           "requires": {
1501             "ansi-regex": "2.1.1"
1502           }
1503         },
1504         "strip-json-comments": {
1505           "version": "2.0.1",
1506           "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
1507           "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
1508           "dev": true,
1509           "optional": true
1510         },
1511         "tar": {
1512           "version": "2.2.1",
1513           "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.1.tgz",
1514           "integrity": "sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=",
1515           "dev": true,
1516           "requires": {
1517             "block-stream": "0.0.9",
1518             "fstream": "1.0.11",
1519             "inherits": "2.0.3"
1520           }
1521         },
1522         "tar-pack": {
1523           "version": "3.4.0",
1524           "resolved": "https://registry.npmjs.org/tar-pack/-/tar-pack-3.4.0.tgz",
1525           "integrity": "sha1-I74tf2cagzk3bL2wuP4/3r8xeYQ=",
1526           "dev": true,
1527           "optional": true,
1528           "requires": {
1529             "debug": "2.6.8",
1530             "fstream": "1.0.11",
1531             "fstream-ignore": "1.0.5",
1532             "once": "1.4.0",
1533             "readable-stream": "2.2.9",
1534             "rimraf": "2.6.1",
1535             "tar": "2.2.1",
1536             "uid-number": "0.0.6"
1537           }
1538         },
1539         "tough-cookie": {
1540           "version": "2.3.2",
1541           "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.2.tgz",
1542           "integrity": "sha1-8IH3bkyFcg5sN6X6ztc3FQ2EByo=",
1543           "dev": true,
1544           "optional": true,
1545           "requires": {
1546             "punycode": "1.4.1"
1547           }
1548         },
1549         "tunnel-agent": {
1550           "version": "0.6.0",
1551           "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
1552           "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
1553           "dev": true,
1554           "optional": true,
1555           "requires": {
1556             "safe-buffer": "5.0.1"
1557           }
1558         },
1559         "tweetnacl": {
1560           "version": "0.14.5",
1561           "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
1562           "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
1563           "dev": true,
1564           "optional": true
1565         },
1566         "uid-number": {
1567           "version": "0.0.6",
1568           "resolved": "https://registry.npmjs.org/uid-number/-/uid-number-0.0.6.tgz",
1569           "integrity": "sha1-DqEOgDXo61uOREnwbaHHMGY7qoE=",
1570           "dev": true,
1571           "optional": true
1572         },
1573         "util-deprecate": {
1574           "version": "1.0.2",
1575           "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
1576           "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
1577           "dev": true
1578         },
1579         "uuid": {
1580           "version": "3.0.1",
1581           "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.0.1.tgz",
1582           "integrity": "sha1-ZUS7ot/ajBzxfmKaOjBeK7H+5sE=",
1583           "dev": true,
1584           "optional": true
1585         },
1586         "verror": {
1587           "version": "1.3.6",
1588           "resolved": "https://registry.npmjs.org/verror/-/verror-1.3.6.tgz",
1589           "integrity": "sha1-z/XfEpRtKX0rqu+qJoniW+AcAFw=",
1590           "dev": true,
1591           "optional": true,
1592           "requires": {
1593             "extsprintf": "1.0.2"
1594           }
1595         },
1596         "wide-align": {
1597           "version": "1.1.2",
1598           "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.2.tgz",
1599           "integrity": "sha512-ijDLlyQ7s6x1JgCLur53osjm/UXUYD9+0PbYKrBsYisYXzCxN+HC3mYDNy/dWdmf3AwqwU3CXwDCvsNgGK1S0w==",
1600           "dev": true,
1601           "optional": true,
1602           "requires": {
1603             "string-width": "1.0.2"
1604           }
1605         },
1606         "wrappy": {
1607           "version": "1.0.2",
1608           "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
1609           "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
1610           "dev": true
1611         }
1612       }
1613     },
1614     "glob": {
1615       "version": "7.1.2",
1616       "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
1617       "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
1618       "dev": true,
1619       "requires": {
1620         "fs.realpath": "1.0.0",
1621         "inflight": "1.0.6",
1622         "inherits": "2.0.3",
1623         "minimatch": "3.0.4",
1624         "once": "1.4.0",
1625         "path-is-absolute": "1.0.1"
1626       }
1627     },
1628     "glob-base": {
1629       "version": "0.3.0",
1630       "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz",
1631       "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=",
1632       "dev": true,
1633       "optional": true,
1634       "requires": {
1635         "glob-parent": "2.0.0",
1636         "is-glob": "2.0.1"
1637       }
1638     },
1639     "glob-parent": {
1640       "version": "2.0.0",
1641       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",
1642       "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=",
1643       "dev": true,
1644       "requires": {
1645         "is-glob": "2.0.1"
1646       }
1647     },
1648     "globals": {
1649       "version": "9.18.0",
1650       "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz",
1651       "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==",
1652       "dev": true
1653     },
1654     "graceful-fs": {
1655       "version": "4.1.11",
1656       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
1657       "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
1658       "dev": true
1659     },
1660     "has-ansi": {
1661       "version": "2.0.0",
1662       "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
1663       "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
1664       "dev": true,
1665       "requires": {
1666         "ansi-regex": "2.1.1"
1667       }
1668     },
1669     "home-or-tmp": {
1670       "version": "2.0.0",
1671       "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz",
1672       "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=",
1673       "dev": true,
1674       "requires": {
1675         "os-homedir": "1.0.2",
1676         "os-tmpdir": "1.0.2"
1677       }
1678     },
1679     "iconv-lite": {
1680       "version": "0.4.18",
1681       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.18.tgz",
1682       "integrity": "sha512-sr1ZQph3UwHTR0XftSbK85OvBbxe/abLGzEnPENCQwmHf7sck8Oyu4ob3LgBxWWxRoM+QszeUyl7jbqapu2TqA=="
1683     },
1684     "inflight": {
1685       "version": "1.0.6",
1686       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
1687       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
1688       "dev": true,
1689       "requires": {
1690         "once": "1.4.0",
1691         "wrappy": "1.0.2"
1692       }
1693     },
1694     "inherits": {
1695       "version": "2.0.3",
1696       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
1697       "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
1698       "dev": true
1699     },
1700     "invariant": {
1701       "version": "2.2.2",
1702       "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.2.tgz",
1703       "integrity": "sha1-nh9WrArNtr8wMwbzOL47IErmA2A=",
1704       "dev": true,
1705       "requires": {
1706         "loose-envify": "1.3.1"
1707       }
1708     },
1709     "is-binary-path": {
1710       "version": "1.0.1",
1711       "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
1712       "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
1713       "dev": true,
1714       "optional": true,
1715       "requires": {
1716         "binary-extensions": "1.8.0"
1717       }
1718     },
1719     "is-buffer": {
1720       "version": "1.1.5",
1721       "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.5.tgz",
1722       "integrity": "sha1-Hzsm72E7IUuIy8ojzGwB2Hlh7sw=",
1723       "dev": true
1724     },
1725     "is-dotfile": {
1726       "version": "1.0.3",
1727       "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz",
1728       "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=",
1729       "dev": true,
1730       "optional": true
1731     },
1732     "is-equal-shallow": {
1733       "version": "0.1.3",
1734       "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz",
1735       "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=",
1736       "dev": true,
1737       "optional": true,
1738       "requires": {
1739         "is-primitive": "2.0.0"
1740       }
1741     },
1742     "is-extendable": {
1743       "version": "0.1.1",
1744       "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
1745       "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
1746       "dev": true,
1747       "optional": true
1748     },
1749     "is-extglob": {
1750       "version": "1.0.0",
1751       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
1752       "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
1753       "dev": true
1754     },
1755     "is-finite": {
1756       "version": "1.0.2",
1757       "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
1758       "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
1759       "dev": true,
1760       "requires": {
1761         "number-is-nan": "1.0.1"
1762       }
1763     },
1764     "is-glob": {
1765       "version": "2.0.1",
1766       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
1767       "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
1768       "dev": true,
1769       "requires": {
1770         "is-extglob": "1.0.0"
1771       }
1772     },
1773     "is-number": {
1774       "version": "2.1.0",
1775       "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz",
1776       "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=",
1777       "dev": true,
1778       "optional": true,
1779       "requires": {
1780         "kind-of": "3.2.2"
1781       }
1782     },
1783     "is-posix-bracket": {
1784       "version": "0.1.1",
1785       "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz",
1786       "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=",
1787       "dev": true,
1788       "optional": true
1789     },
1790     "is-primitive": {
1791       "version": "2.0.0",
1792       "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz",
1793       "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=",
1794       "dev": true
1795     },
1796     "is-stream": {
1797       "version": "1.1.0",
1798       "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
1799       "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ="
1800     },
1801     "isarray": {
1802       "version": "1.0.0",
1803       "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
1804       "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
1805       "dev": true
1806     },
1807     "isobject": {
1808       "version": "2.1.0",
1809       "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
1810       "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
1811       "dev": true,
1812       "optional": true,
1813       "requires": {
1814         "isarray": "1.0.0"
1815       }
1816     },
1817     "isomorphic-fetch": {
1818       "version": "2.2.1",
1819       "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz",
1820       "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=",
1821       "requires": {
1822         "node-fetch": "1.7.2",
1823         "whatwg-fetch": "2.0.3"
1824       }
1825     },
1826     "js-tokens": {
1827       "version": "3.0.2",
1828       "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
1829       "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls="
1830     },
1831     "jsesc": {
1832       "version": "1.3.0",
1833       "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz",
1834       "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=",
1835       "dev": true
1836     },
1837     "json5": {
1838       "version": "0.5.1",
1839       "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
1840       "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
1841       "dev": true
1842     },
1843     "kind-of": {
1844       "version": "3.2.2",
1845       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
1846       "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
1847       "dev": true,
1848       "requires": {
1849         "is-buffer": "1.1.5"
1850       }
1851     },
1852     "lazy-cache": {
1853       "version": "1.0.4",
1854       "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz",
1855       "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=",
1856       "dev": true
1857     },
1858     "lodash": {
1859       "version": "4.17.4",
1860       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz",
1861       "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=",
1862       "dev": true
1863     },
1864     "longest": {
1865       "version": "1.0.1",
1866       "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
1867       "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=",
1868       "dev": true
1869     },
1870     "loose-envify": {
1871       "version": "1.3.1",
1872       "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.3.1.tgz",
1873       "integrity": "sha1-0aitM/qc4OcT1l/dCsi3SNR4yEg=",
1874       "requires": {
1875         "js-tokens": "3.0.2"
1876       }
1877     },
1878     "micromatch": {
1879       "version": "2.3.11",
1880       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
1881       "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=",
1882       "dev": true,
1883       "optional": true,
1884       "requires": {
1885         "arr-diff": "2.0.0",
1886         "array-unique": "0.2.1",
1887         "braces": "1.8.5",
1888         "expand-brackets": "0.1.5",
1889         "extglob": "0.3.2",
1890         "filename-regex": "2.0.1",
1891         "is-extglob": "1.0.0",
1892         "is-glob": "2.0.1",
1893         "kind-of": "3.2.2",
1894         "normalize-path": "2.1.1",
1895         "object.omit": "2.0.1",
1896         "parse-glob": "3.0.4",
1897         "regex-cache": "0.4.3"
1898       }
1899     },
1900     "minimatch": {
1901       "version": "3.0.4",
1902       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
1903       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
1904       "dev": true,
1905       "requires": {
1906         "brace-expansion": "1.1.8"
1907       }
1908     },
1909     "minimist": {
1910       "version": "0.0.8",
1911       "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
1912       "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
1913       "dev": true
1914     },
1915     "mkdirp": {
1916       "version": "0.5.1",
1917       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
1918       "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
1919       "dev": true,
1920       "requires": {
1921         "minimist": "0.0.8"
1922       }
1923     },
1924     "ms": {
1925       "version": "2.0.0",
1926       "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
1927       "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
1928       "dev": true
1929     },
1930     "nan": {
1931       "version": "2.6.2",
1932       "resolved": "https://registry.npmjs.org/nan/-/nan-2.6.2.tgz",
1933       "integrity": "sha1-5P805slf37WuzAjeZZb0NgWn20U=",
1934       "dev": true,
1935       "optional": true
1936     },
1937     "node-fetch": {
1938       "version": "1.7.2",
1939       "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.2.tgz",
1940       "integrity": "sha512-xZZUq2yDhKMIn/UgG5q//IZSNLJIwW2QxS14CNH5spuiXkITM2pUitjdq58yLSaU7m4M0wBNaM2Gh/ggY4YJig==",
1941       "requires": {
1942         "encoding": "0.1.12",
1943         "is-stream": "1.1.0"
1944       }
1945     },
1946     "normalize-path": {
1947       "version": "2.1.1",
1948       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
1949       "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
1950       "dev": true,
1951       "optional": true,
1952       "requires": {
1953         "remove-trailing-separator": "1.0.2"
1954       }
1955     },
1956     "number-is-nan": {
1957       "version": "1.0.1",
1958       "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
1959       "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
1960       "dev": true
1961     },
1962     "object-assign": {
1963       "version": "4.1.1",
1964       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
1965       "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
1966     },
1967     "object.omit": {
1968       "version": "2.0.1",
1969       "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz",
1970       "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=",
1971       "dev": true,
1972       "optional": true,
1973       "requires": {
1974         "for-own": "0.1.5",
1975         "is-extendable": "0.1.1"
1976       }
1977     },
1978     "once": {
1979       "version": "1.4.0",
1980       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
1981       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
1982       "dev": true,
1983       "requires": {
1984         "wrappy": "1.0.2"
1985       }
1986     },
1987     "os-homedir": {
1988       "version": "1.0.2",
1989       "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
1990       "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
1991       "dev": true
1992     },
1993     "os-tmpdir": {
1994       "version": "1.0.2",
1995       "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
1996       "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
1997       "dev": true
1998     },
1999     "output-file-sync": {
2000       "version": "1.1.2",
2001       "resolved": "https://registry.npmjs.org/output-file-sync/-/output-file-sync-1.1.2.tgz",
2002       "integrity": "sha1-0KM+7+YaIF+suQCS6CZZjVJFznY=",
2003       "dev": true,
2004       "requires": {
2005         "graceful-fs": "4.1.11",
2006         "mkdirp": "0.5.1",
2007         "object-assign": "4.1.1"
2008       }
2009     },
2010     "parse-glob": {
2011       "version": "3.0.4",
2012       "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz",
2013       "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=",
2014       "dev": true,
2015       "optional": true,
2016       "requires": {
2017         "glob-base": "0.3.0",
2018         "is-dotfile": "1.0.3",
2019         "is-extglob": "1.0.0",
2020         "is-glob": "2.0.1"
2021       }
2022     },
2023     "path-is-absolute": {
2024       "version": "1.0.1",
2025       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
2026       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
2027       "dev": true
2028     },
2029     "preserve": {
2030       "version": "0.2.0",
2031       "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz",
2032       "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=",
2033       "dev": true,
2034       "optional": true
2035     },
2036     "private": {
2037       "version": "0.1.7",
2038       "resolved": "https://registry.npmjs.org/private/-/private-0.1.7.tgz",
2039       "integrity": "sha1-aM5eih7woju1cMwoU3tTMqumPvE=",
2040       "dev": true
2041     },
2042     "process-nextick-args": {
2043       "version": "1.0.7",
2044       "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
2045       "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=",
2046       "dev": true,
2047       "optional": true
2048     },
2049     "promise": {
2050       "version": "7.3.1",
2051       "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz",
2052       "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==",
2053       "requires": {
2054         "asap": "2.0.6"
2055       }
2056     },
2057     "prop-types": {
2058       "version": "15.5.10",
2059       "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.5.10.tgz",
2060       "integrity": "sha1-J5ffwxJhguOpXj37suiT3ddFYVQ=",
2061       "requires": {
2062         "fbjs": "0.8.14",
2063         "loose-envify": "1.3.1"
2064       },
2065       "dependencies": {
2066         "asap": {
2067           "version": "2.0.6",
2068           "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
2069           "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY="
2070         },
2071         "core-js": {
2072           "version": "1.2.7",
2073           "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz",
2074           "integrity": "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY="
2075         },
2076         "encoding": {
2077           "version": "0.1.12",
2078           "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz",
2079           "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=",
2080           "requires": {
2081             "iconv-lite": "0.4.18"
2082           }
2083         },
2084         "fbjs": {
2085           "version": "0.8.14",
2086           "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.8.14.tgz",
2087           "integrity": "sha1-0dviviVMNakeCfMfnNUKQLKg7Rw=",
2088           "requires": {
2089             "core-js": "1.2.7",
2090             "isomorphic-fetch": "2.2.1",
2091             "loose-envify": "1.3.1",
2092             "object-assign": "4.1.1",
2093             "promise": "7.3.1",
2094             "setimmediate": "1.0.5",
2095             "ua-parser-js": "0.7.14"
2096           }
2097         },
2098         "iconv-lite": {
2099           "version": "0.4.18",
2100           "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.18.tgz",
2101           "integrity": "sha512-sr1ZQph3UwHTR0XftSbK85OvBbxe/abLGzEnPENCQwmHf7sck8Oyu4ob3LgBxWWxRoM+QszeUyl7jbqapu2TqA=="
2102         },
2103         "is-stream": {
2104           "version": "1.1.0",
2105           "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
2106           "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ="
2107         },
2108         "isomorphic-fetch": {
2109           "version": "2.2.1",
2110           "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz",
2111           "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=",
2112           "requires": {
2113             "node-fetch": "1.7.2",
2114             "whatwg-fetch": "2.0.3"
2115           }
2116         },
2117         "js-tokens": {
2118           "version": "3.0.2",
2119           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
2120           "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls="
2121         },
2122         "loose-envify": {
2123           "version": "1.3.1",
2124           "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.3.1.tgz",
2125           "integrity": "sha1-0aitM/qc4OcT1l/dCsi3SNR4yEg=",
2126           "requires": {
2127             "js-tokens": "3.0.2"
2128           }
2129         },
2130         "node-fetch": {
2131           "version": "1.7.2",
2132           "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.2.tgz",
2133           "integrity": "sha512-xZZUq2yDhKMIn/UgG5q//IZSNLJIwW2QxS14CNH5spuiXkITM2pUitjdq58yLSaU7m4M0wBNaM2Gh/ggY4YJig==",
2134           "requires": {
2135             "encoding": "0.1.12",
2136             "is-stream": "1.1.0"
2137           }
2138         },
2139         "object-assign": {
2140           "version": "4.1.1",
2141           "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
2142           "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
2143         },
2144         "promise": {
2145           "version": "7.3.1",
2146           "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz",
2147           "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==",
2148           "requires": {
2149             "asap": "2.0.6"
2150           }
2151         },
2152         "ua-parser-js": {
2153           "version": "0.7.14",
2154           "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.14.tgz",
2155           "integrity": "sha1-EQ1T+kw/MmwSEpK76skE0uAzh8o="
2156         },
2157         "whatwg-fetch": {
2158           "version": "2.0.3",
2159           "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.3.tgz",
2160           "integrity": "sha1-nITsLc9oGH/wC8ZOEnS0QhduHIQ="
2161         }
2162       }
2163     },
2164     "randomatic": {
2165       "version": "1.1.7",
2166       "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.7.tgz",
2167       "integrity": "sha512-D5JUjPyJbaJDkuAazpVnSfVkLlpeO3wDlPROTMLGKG1zMFNFRgrciKo1ltz/AzNTkqE0HzDx655QOL51N06how==",
2168       "dev": true,
2169       "optional": true,
2170       "requires": {
2171         "is-number": "3.0.0",
2172         "kind-of": "4.0.0"
2173       },
2174       "dependencies": {
2175         "is-number": {
2176           "version": "3.0.0",
2177           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
2178           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
2179           "dev": true,
2180           "optional": true,
2181           "requires": {
2182             "kind-of": "3.2.2"
2183           },
2184           "dependencies": {
2185             "kind-of": {
2186               "version": "3.2.2",
2187               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
2188               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
2189               "dev": true,
2190               "optional": true,
2191               "requires": {
2192                 "is-buffer": "1.1.5"
2193               }
2194             }
2195           }
2196         },
2197         "kind-of": {
2198           "version": "4.0.0",
2199           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
2200           "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
2201           "dev": true,
2202           "optional": true,
2203           "requires": {
2204             "is-buffer": "1.1.5"
2205           }
2206         }
2207       }
2208     },
2209     "react": {
2210       "version": "15.5.4",
2211       "resolved": "https://registry.npmjs.org/react/-/react-15.5.4.tgz",
2212       "integrity": "sha1-+oPrAVBqsjfNwcjDsc6o3gEr8Ec=",
2213       "requires": {
2214         "fbjs": "0.8.14",
2215         "loose-envify": "1.3.1",
2216         "object-assign": "4.1.1",
2217         "prop-types": "15.5.10"
2218       }
2219     },
2220     "react-dom": {
2221       "version": "15.5.4",
2222       "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-15.5.4.tgz",
2223       "integrity": "sha1-ugwoeG/VLtfk8hNf4CiNRirvk9o=",
2224       "requires": {
2225         "fbjs": "0.8.14",
2226         "loose-envify": "1.3.1",
2227         "object-assign": "4.1.1",
2228         "prop-types": "15.5.10"
2229       }
2230     },
2231     "readable-stream": {
2232       "version": "2.3.3",
2233       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz",
2234       "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==",
2235       "dev": true,
2236       "optional": true,
2237       "requires": {
2238         "core-util-is": "1.0.2",
2239         "inherits": "2.0.3",
2240         "isarray": "1.0.0",
2241         "process-nextick-args": "1.0.7",
2242         "safe-buffer": "5.1.1",
2243         "string_decoder": "1.0.3",
2244         "util-deprecate": "1.0.2"
2245       }
2246     },
2247     "readdirp": {
2248       "version": "2.1.0",
2249       "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz",
2250       "integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=",
2251       "dev": true,
2252       "optional": true,
2253       "requires": {
2254         "graceful-fs": "4.1.11",
2255         "minimatch": "3.0.4",
2256         "readable-stream": "2.3.3",
2257         "set-immediate-shim": "1.0.1"
2258       }
2259     },
2260     "regenerator-runtime": {
2261       "version": "0.10.5",
2262       "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz",
2263       "integrity": "sha1-M2w+/BIgrc7dosn6tntaeVWjNlg=",
2264       "dev": true
2265     },
2266     "regex-cache": {
2267       "version": "0.4.3",
2268       "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.3.tgz",
2269       "integrity": "sha1-mxpsNdTQ3871cRrmUejp09cRQUU=",
2270       "dev": true,
2271       "optional": true,
2272       "requires": {
2273         "is-equal-shallow": "0.1.3",
2274         "is-primitive": "2.0.0"
2275       }
2276     },
2277     "remove-trailing-separator": {
2278       "version": "1.0.2",
2279       "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.0.2.tgz",
2280       "integrity": "sha1-abBi2XhyetFNxrVrpKt3L9jXBRE=",
2281       "dev": true,
2282       "optional": true
2283     },
2284     "repeat-element": {
2285       "version": "1.1.2",
2286       "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz",
2287       "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=",
2288       "dev": true
2289     },
2290     "repeat-string": {
2291       "version": "1.6.1",
2292       "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
2293       "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
2294       "dev": true
2295     },
2296     "repeating": {
2297       "version": "2.0.1",
2298       "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
2299       "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
2300       "dev": true,
2301       "requires": {
2302         "is-finite": "1.0.2"
2303       }
2304     },
2305     "right-align": {
2306       "version": "0.1.3",
2307       "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz",
2308       "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=",
2309       "dev": true,
2310       "requires": {
2311         "align-text": "0.1.4"
2312       }
2313     },
2314     "safe-buffer": {
2315       "version": "5.1.1",
2316       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz",
2317       "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==",
2318       "dev": true
2319     },
2320     "set-immediate-shim": {
2321       "version": "1.0.1",
2322       "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz",
2323       "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=",
2324       "dev": true,
2325       "optional": true
2326     },
2327     "setimmediate": {
2328       "version": "1.0.5",
2329       "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
2330       "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU="
2331     },
2332     "slash": {
2333       "version": "1.0.0",
2334       "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
2335       "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=",
2336       "dev": true
2337     },
2338     "source-map": {
2339       "version": "0.5.6",
2340       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz",
2341       "integrity": "sha1-dc449SvwczxafwwRjYEzSiu19BI=",
2342       "dev": true
2343     },
2344     "source-map-support": {
2345       "version": "0.4.15",
2346       "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.15.tgz",
2347       "integrity": "sha1-AyAt9lwG0r2MfsI2KhkwVv7407E=",
2348       "dev": true,
2349       "requires": {
2350         "source-map": "0.5.6"
2351       }
2352     },
2353     "string_decoder": {
2354       "version": "1.0.3",
2355       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz",
2356       "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==",
2357       "dev": true,
2358       "optional": true,
2359       "requires": {
2360         "safe-buffer": "5.1.1"
2361       }
2362     },
2363     "strip-ansi": {
2364       "version": "3.0.1",
2365       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
2366       "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
2367       "dev": true,
2368       "requires": {
2369         "ansi-regex": "2.1.1"
2370       }
2371     },
2372     "supports-color": {
2373       "version": "2.0.0",
2374       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
2375       "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
2376       "dev": true
2377     },
2378     "to-fast-properties": {
2379       "version": "1.0.3",
2380       "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz",
2381       "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=",
2382       "dev": true
2383     },
2384     "todomvc-app-css": {
2385       "version": "2.1.0",
2386       "resolved": "https://registry.npmjs.org/todomvc-app-css/-/todomvc-app-css-2.1.0.tgz",
2387       "integrity": "sha1-tvJxbTOa+i5feZNH0qSLBTliQqU="
2388     },
2389     "todomvc-common": {
2390       "version": "1.0.3",
2391       "resolved": "https://registry.npmjs.org/todomvc-common/-/todomvc-common-1.0.3.tgz",
2392       "integrity": "sha1-y6GGgQnKpAG5COv3d5TMEBS3SHM="
2393     },
2394     "trim-right": {
2395       "version": "1.0.1",
2396       "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz",
2397       "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=",
2398       "dev": true
2399     },
2400     "ua-parser-js": {
2401       "version": "0.7.14",
2402       "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.14.tgz",
2403       "integrity": "sha1-EQ1T+kw/MmwSEpK76skE0uAzh8o="
2404     },
2405     "uglify-js": {
2406       "version": "2.8.29",
2407       "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz",
2408       "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=",
2409       "dev": true,
2410       "requires": {
2411         "source-map": "0.5.6",
2412         "uglify-to-browserify": "1.0.2",
2413         "yargs": "3.10.0"
2414       }
2415     },
2416     "uglify-to-browserify": {
2417       "version": "1.0.2",
2418       "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz",
2419       "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=",
2420       "dev": true,
2421       "optional": true
2422     },
2423     "user-home": {
2424       "version": "1.1.1",
2425       "resolved": "https://registry.npmjs.org/user-home/-/user-home-1.1.1.tgz",
2426       "integrity": "sha1-K1viOjK2Onyd640PKNSFcko98ZA=",
2427       "dev": true
2428     },
2429     "util-deprecate": {
2430       "version": "1.0.2",
2431       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
2432       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
2433       "dev": true,
2434       "optional": true
2435     },
2436     "v8flags": {
2437       "version": "2.1.1",
2438       "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-2.1.1.tgz",
2439       "integrity": "sha1-qrGh+jDUX4jdMhFIh1rALAtV5bQ=",
2440       "dev": true,
2441       "requires": {
2442         "user-home": "1.1.1"
2443       }
2444     },
2445     "whatwg-fetch": {
2446       "version": "2.0.3",
2447       "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.3.tgz",
2448       "integrity": "sha1-nITsLc9oGH/wC8ZOEnS0QhduHIQ="
2449     },
2450     "window-size": {
2451       "version": "0.1.0",
2452       "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz",
2453       "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=",
2454       "dev": true
2455     },
2456     "wordwrap": {
2457       "version": "0.0.2",
2458       "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz",
2459       "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=",
2460       "dev": true
2461     },
2462     "wrappy": {
2463       "version": "1.0.2",
2464       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
2465       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
2466       "dev": true
2467     },
2468     "yargs": {
2469       "version": "3.10.0",
2470       "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz",
2471       "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=",
2472       "dev": true,
2473       "requires": {
2474         "camelcase": "1.2.1",
2475         "cliui": "2.1.0",
2476         "decamelize": "1.2.0",
2477         "window-size": "0.1.0"
2478       }
2479     }
2480   }
2481 }