REGRESSION(r282320): [Cocoa] User-installed fonts don't work in the GPU Process ...
[WebKit-https.git] / Websites / browserbench.org / Speedometer2.0 / resources / todomvc / architecture-examples / react-redux / package-lock.json
1 {
2   "requires": true,
3   "lockfileVersion": 1,
4   "dependencies": {
5     "abab": {
6       "version": "1.0.3",
7       "resolved": "https://registry.npmjs.org/abab/-/abab-1.0.3.tgz",
8       "integrity": "sha1-uB3l9ydOxOdW15fNg08wNkJyTl0=",
9       "dev": true
10     },
11     "accepts": {
12       "version": "1.3.4",
13       "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.4.tgz",
14       "integrity": "sha1-hiRnWMfdbSGmR0/whKR0DsBesh8=",
15       "dev": true,
16       "requires": {
17         "mime-types": "2.1.17",
18         "negotiator": "0.6.1"
19       }
20     },
21     "acorn": {
22       "version": "5.1.2",
23       "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.1.2.tgz",
24       "integrity": "sha512-o96FZLJBPY1lvTuJylGA9Bk3t/GKPPJG8H0ydQQl01crzwJgspa4AEIq/pVTXigmK0PHVQhiAtn8WMBLL9D2WA==",
25       "dev": true
26     },
27     "acorn-dynamic-import": {
28       "version": "2.0.2",
29       "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-2.0.2.tgz",
30       "integrity": "sha1-x1K9IQvvZ5UBtsbLf8hPj0cVjMQ=",
31       "dev": true,
32       "requires": {
33         "acorn": "4.0.13"
34       },
35       "dependencies": {
36         "acorn": {
37           "version": "4.0.13",
38           "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz",
39           "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=",
40           "dev": true
41         }
42       }
43     },
44     "acorn-globals": {
45       "version": "3.1.0",
46       "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-3.1.0.tgz",
47       "integrity": "sha1-/YJw9x+7SZawBPqIDuXUZXOnMb8=",
48       "dev": true,
49       "requires": {
50         "acorn": "4.0.13"
51       },
52       "dependencies": {
53         "acorn": {
54           "version": "4.0.13",
55           "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz",
56           "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=",
57           "dev": true
58         }
59       }
60     },
61     "acorn-jsx": {
62       "version": "3.0.1",
63       "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz",
64       "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=",
65       "dev": true,
66       "requires": {
67         "acorn": "3.3.0"
68       },
69       "dependencies": {
70         "acorn": {
71           "version": "3.3.0",
72           "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz",
73           "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=",
74           "dev": true
75         }
76       }
77     },
78     "address": {
79       "version": "1.0.2",
80       "resolved": "https://registry.npmjs.org/address/-/address-1.0.2.tgz",
81       "integrity": "sha1-SACB6CtYe6MZRZ/vUS9Rb+A9WK8=",
82       "dev": true
83     },
84     "ajv": {
85       "version": "5.2.2",
86       "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.2.2.tgz",
87       "integrity": "sha1-R8aNaehvXZUxA7AHSpQw3GPaXjk=",
88       "dev": true,
89       "requires": {
90         "co": "4.6.0",
91         "fast-deep-equal": "1.0.0",
92         "json-schema-traverse": "0.3.1",
93         "json-stable-stringify": "1.0.1"
94       }
95     },
96     "ajv-keywords": {
97       "version": "1.5.1",
98       "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-1.5.1.tgz",
99       "integrity": "sha1-MU3QpLM2j609/NxU7eYXG4htrzw=",
100       "dev": true
101     },
102     "align-text": {
103       "version": "0.1.4",
104       "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz",
105       "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=",
106       "dev": true,
107       "requires": {
108         "kind-of": "3.2.2",
109         "longest": "1.0.1",
110         "repeat-string": "1.6.1"
111       }
112     },
113     "alphanum-sort": {
114       "version": "1.0.2",
115       "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz",
116       "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=",
117       "dev": true
118     },
119     "amdefine": {
120       "version": "1.0.1",
121       "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
122       "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
123       "dev": true
124     },
125     "anser": {
126       "version": "1.4.1",
127       "resolved": "https://registry.npmjs.org/anser/-/anser-1.4.1.tgz",
128       "integrity": "sha1-w2QYY6lizr75Qeoshwbyy08HFr0=",
129       "dev": true
130     },
131     "ansi-align": {
132       "version": "1.1.0",
133       "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-1.1.0.tgz",
134       "integrity": "sha1-LwwWWIKXOa3V67FeawxuNCPwFro=",
135       "dev": true,
136       "requires": {
137         "string-width": "1.0.2"
138       },
139       "dependencies": {
140         "is-fullwidth-code-point": {
141           "version": "1.0.0",
142           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
143           "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
144           "dev": true,
145           "requires": {
146             "number-is-nan": "1.0.1"
147           }
148         },
149         "string-width": {
150           "version": "1.0.2",
151           "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
152           "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
153           "dev": true,
154           "requires": {
155             "code-point-at": "1.1.0",
156             "is-fullwidth-code-point": "1.0.0",
157             "strip-ansi": "3.0.1"
158           }
159         }
160       }
161     },
162     "ansi-escapes": {
163       "version": "2.0.0",
164       "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-2.0.0.tgz",
165       "integrity": "sha1-W65SvkJIeN2Xg+iRDj/Cki6DyBs=",
166       "dev": true
167     },
168     "ansi-html": {
169       "version": "0.0.7",
170       "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz",
171       "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=",
172       "dev": true
173     },
174     "ansi-regex": {
175       "version": "2.1.1",
176       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
177       "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
178       "dev": true
179     },
180     "ansi-styles": {
181       "version": "3.2.0",
182       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz",
183       "integrity": "sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug==",
184       "dev": true,
185       "requires": {
186         "color-convert": "1.9.0"
187       }
188     },
189     "anymatch": {
190       "version": "1.3.2",
191       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz",
192       "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==",
193       "dev": true,
194       "requires": {
195         "micromatch": "2.3.11",
196         "normalize-path": "2.1.1"
197       }
198     },
199     "append-transform": {
200       "version": "0.4.0",
201       "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-0.4.0.tgz",
202       "integrity": "sha1-126/jKlNJ24keja61EpLdKthGZE=",
203       "dev": true,
204       "requires": {
205         "default-require-extensions": "1.0.0"
206       }
207     },
208     "argparse": {
209       "version": "1.0.9",
210       "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.9.tgz",
211       "integrity": "sha1-c9g7wmP4bpf4zE9rrhsOkKfSLIY=",
212       "dev": true,
213       "requires": {
214         "sprintf-js": "1.0.3"
215       }
216     },
217     "aria-query": {
218       "version": "0.7.0",
219       "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-0.7.0.tgz",
220       "integrity": "sha512-/r2lHl09V3o74+2MLKEdewoj37YZqiQZnfen1O4iNlrOjUgeKuu1U2yF3iKh6HJxqF+OXkLMfQv65Z/cvxD6vA==",
221       "dev": true,
222       "requires": {
223         "ast-types-flow": "0.0.7"
224       }
225     },
226     "arr-diff": {
227       "version": "2.0.0",
228       "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
229       "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=",
230       "dev": true,
231       "requires": {
232         "arr-flatten": "1.1.0"
233       }
234     },
235     "arr-flatten": {
236       "version": "1.1.0",
237       "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
238       "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
239       "dev": true
240     },
241     "array-equal": {
242       "version": "1.0.0",
243       "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz",
244       "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=",
245       "dev": true
246     },
247     "array-filter": {
248       "version": "0.0.1",
249       "resolved": "https://registry.npmjs.org/array-filter/-/array-filter-0.0.1.tgz",
250       "integrity": "sha1-fajPLiZijtcygDWB/SH2fKzS7uw=",
251       "dev": true
252     },
253     "array-find-index": {
254       "version": "1.0.2",
255       "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
256       "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
257       "dev": true
258     },
259     "array-flatten": {
260       "version": "2.1.1",
261       "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.1.tgz",
262       "integrity": "sha1-Qmu52oQJDBg42BLIFQryCoMx4pY=",
263       "dev": true
264     },
265     "array-includes": {
266       "version": "3.0.3",
267       "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.0.3.tgz",
268       "integrity": "sha1-GEtI9i2S10UrsxsyMWXH+L0CJm0=",
269       "dev": true,
270       "requires": {
271         "define-properties": "1.1.2",
272         "es-abstract": "1.8.2"
273       }
274     },
275     "array-map": {
276       "version": "0.0.0",
277       "resolved": "https://registry.npmjs.org/array-map/-/array-map-0.0.0.tgz",
278       "integrity": "sha1-iKK6tz0c97zVwbEYoAP2b2ZfpmI=",
279       "dev": true
280     },
281     "array-reduce": {
282       "version": "0.0.0",
283       "resolved": "https://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz",
284       "integrity": "sha1-FziZ0//Rx9k4PkR5Ul2+J4yrXys=",
285       "dev": true
286     },
287     "array-union": {
288       "version": "1.0.2",
289       "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
290       "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
291       "dev": true,
292       "requires": {
293         "array-uniq": "1.0.3"
294       }
295     },
296     "array-uniq": {
297       "version": "1.0.3",
298       "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
299       "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
300       "dev": true
301     },
302     "array-unique": {
303       "version": "0.2.1",
304       "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
305       "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
306       "dev": true
307     },
308     "arrify": {
309       "version": "1.0.1",
310       "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
311       "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
312       "dev": true
313     },
314     "asap": {
315       "version": "2.0.6",
316       "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
317       "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY="
318     },
319     "asn1": {
320       "version": "0.2.3",
321       "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz",
322       "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=",
323       "dev": true
324     },
325     "asn1.js": {
326       "version": "4.9.1",
327       "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.9.1.tgz",
328       "integrity": "sha1-SLokC0WpKA6UdImQull9IWYX/UA=",
329       "dev": true,
330       "requires": {
331         "bn.js": "4.11.8",
332         "inherits": "2.0.3",
333         "minimalistic-assert": "1.0.0"
334       }
335     },
336     "assert": {
337       "version": "1.4.1",
338       "resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz",
339       "integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=",
340       "dev": true,
341       "requires": {
342         "util": "0.10.3"
343       }
344     },
345     "assert-plus": {
346       "version": "0.2.0",
347       "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz",
348       "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ=",
349       "dev": true
350     },
351     "ast-types-flow": {
352       "version": "0.0.7",
353       "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz",
354       "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=",
355       "dev": true
356     },
357     "async": {
358       "version": "2.5.0",
359       "resolved": "https://registry.npmjs.org/async/-/async-2.5.0.tgz",
360       "integrity": "sha512-e+lJAJeNWuPCNyxZKOBdaJGyLGHugXVQtrAwtuAe2vhxTYxFTKE73p8JuTmdH0qdQZtDvI4dhJwjZc5zsfIsYw==",
361       "dev": true,
362       "requires": {
363         "lodash": "4.17.4"
364       }
365     },
366     "async-each": {
367       "version": "1.0.1",
368       "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz",
369       "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=",
370       "dev": true
371     },
372     "asynckit": {
373       "version": "0.4.0",
374       "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
375       "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
376       "dev": true
377     },
378     "autoprefixer": {
379       "version": "7.1.2",
380       "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-7.1.2.tgz",
381       "integrity": "sha1-++rwfUj9h44Ggr98vurecorbKxg=",
382       "dev": true,
383       "requires": {
384         "browserslist": "2.4.0",
385         "caniuse-lite": "1.0.30000726",
386         "normalize-range": "0.1.2",
387         "num2fraction": "1.2.2",
388         "postcss": "6.0.11",
389         "postcss-value-parser": "3.3.0"
390       }
391     },
392     "aws-sign2": {
393       "version": "0.6.0",
394       "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz",
395       "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=",
396       "dev": true
397     },
398     "aws4": {
399       "version": "1.6.0",
400       "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.6.0.tgz",
401       "integrity": "sha1-g+9cqGCysy5KDe7e6MdxudtXRx4=",
402       "dev": true
403     },
404     "axobject-query": {
405       "version": "0.1.0",
406       "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-0.1.0.tgz",
407       "integrity": "sha1-YvWdvFnJ+SQnWco0mWDnov48NsA=",
408       "dev": true,
409       "requires": {
410         "ast-types-flow": "0.0.7"
411       }
412     },
413     "babel-code-frame": {
414       "version": "6.26.0",
415       "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
416       "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
417       "dev": true,
418       "requires": {
419         "chalk": "1.1.3",
420         "esutils": "2.0.2",
421         "js-tokens": "3.0.2"
422       }
423     },
424     "babel-core": {
425       "version": "6.25.0",
426       "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.25.0.tgz",
427       "integrity": "sha1-fdQrBGPHQunVKW3rPsZ6kyLa1yk=",
428       "dev": true,
429       "requires": {
430         "babel-code-frame": "6.26.0",
431         "babel-generator": "6.26.0",
432         "babel-helpers": "6.24.1",
433         "babel-messages": "6.23.0",
434         "babel-register": "6.26.0",
435         "babel-runtime": "6.26.0",
436         "babel-template": "6.26.0",
437         "babel-traverse": "6.26.0",
438         "babel-types": "6.26.0",
439         "babylon": "6.18.0",
440         "convert-source-map": "1.5.0",
441         "debug": "2.6.8",
442         "json5": "0.5.1",
443         "lodash": "4.17.4",
444         "minimatch": "3.0.4",
445         "path-is-absolute": "1.0.1",
446         "private": "0.1.7",
447         "slash": "1.0.0",
448         "source-map": "0.5.7"
449       }
450     },
451     "babel-eslint": {
452       "version": "7.2.3",
453       "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-7.2.3.tgz",
454       "integrity": "sha1-sv4tgBJkcPXBlELcdXJTqJdxCCc=",
455       "dev": true,
456       "requires": {
457         "babel-code-frame": "6.26.0",
458         "babel-traverse": "6.26.0",
459         "babel-types": "6.26.0",
460         "babylon": "6.18.0"
461       }
462     },
463     "babel-generator": {
464       "version": "6.26.0",
465       "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.0.tgz",
466       "integrity": "sha1-rBriAHC3n248odMmlhMFN3TyDcU=",
467       "dev": true,
468       "requires": {
469         "babel-messages": "6.23.0",
470         "babel-runtime": "6.26.0",
471         "babel-types": "6.26.0",
472         "detect-indent": "4.0.0",
473         "jsesc": "1.3.0",
474         "lodash": "4.17.4",
475         "source-map": "0.5.7",
476         "trim-right": "1.0.1"
477       },
478       "dependencies": {
479         "jsesc": {
480           "version": "1.3.0",
481           "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz",
482           "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=",
483           "dev": true
484         }
485       }
486     },
487     "babel-helper-builder-binary-assignment-operator-visitor": {
488       "version": "6.24.1",
489       "resolved": "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz",
490       "integrity": "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=",
491       "dev": true,
492       "requires": {
493         "babel-helper-explode-assignable-expression": "6.24.1",
494         "babel-runtime": "6.26.0",
495         "babel-types": "6.26.0"
496       }
497     },
498     "babel-helper-builder-react-jsx": {
499       "version": "6.26.0",
500       "resolved": "https://registry.npmjs.org/babel-helper-builder-react-jsx/-/babel-helper-builder-react-jsx-6.26.0.tgz",
501       "integrity": "sha1-Of+DE7dci2Xc7/HzHTg+D/KkCKA=",
502       "dev": true,
503       "requires": {
504         "babel-runtime": "6.26.0",
505         "babel-types": "6.26.0",
506         "esutils": "2.0.2"
507       }
508     },
509     "babel-helper-call-delegate": {
510       "version": "6.24.1",
511       "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz",
512       "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=",
513       "dev": true,
514       "requires": {
515         "babel-helper-hoist-variables": "6.24.1",
516         "babel-runtime": "6.26.0",
517         "babel-traverse": "6.26.0",
518         "babel-types": "6.26.0"
519       }
520     },
521     "babel-helper-define-map": {
522       "version": "6.26.0",
523       "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz",
524       "integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=",
525       "dev": true,
526       "requires": {
527         "babel-helper-function-name": "6.24.1",
528         "babel-runtime": "6.26.0",
529         "babel-types": "6.26.0",
530         "lodash": "4.17.4"
531       }
532     },
533     "babel-helper-explode-assignable-expression": {
534       "version": "6.24.1",
535       "resolved": "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz",
536       "integrity": "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=",
537       "dev": true,
538       "requires": {
539         "babel-runtime": "6.26.0",
540         "babel-traverse": "6.26.0",
541         "babel-types": "6.26.0"
542       }
543     },
544     "babel-helper-function-name": {
545       "version": "6.24.1",
546       "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz",
547       "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=",
548       "dev": true,
549       "requires": {
550         "babel-helper-get-function-arity": "6.24.1",
551         "babel-runtime": "6.26.0",
552         "babel-template": "6.26.0",
553         "babel-traverse": "6.26.0",
554         "babel-types": "6.26.0"
555       }
556     },
557     "babel-helper-get-function-arity": {
558       "version": "6.24.1",
559       "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz",
560       "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=",
561       "dev": true,
562       "requires": {
563         "babel-runtime": "6.26.0",
564         "babel-types": "6.26.0"
565       }
566     },
567     "babel-helper-hoist-variables": {
568       "version": "6.24.1",
569       "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz",
570       "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=",
571       "dev": true,
572       "requires": {
573         "babel-runtime": "6.26.0",
574         "babel-types": "6.26.0"
575       }
576     },
577     "babel-helper-optimise-call-expression": {
578       "version": "6.24.1",
579       "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz",
580       "integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=",
581       "dev": true,
582       "requires": {
583         "babel-runtime": "6.26.0",
584         "babel-types": "6.26.0"
585       }
586     },
587     "babel-helper-regex": {
588       "version": "6.26.0",
589       "resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz",
590       "integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=",
591       "dev": true,
592       "requires": {
593         "babel-runtime": "6.26.0",
594         "babel-types": "6.26.0",
595         "lodash": "4.17.4"
596       }
597     },
598     "babel-helper-remap-async-to-generator": {
599       "version": "6.24.1",
600       "resolved": "https://registry.npmjs.org/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz",
601       "integrity": "sha1-XsWBgnrXI/7N04HxySg5BnbkVRs=",
602       "dev": true,
603       "requires": {
604         "babel-helper-function-name": "6.24.1",
605         "babel-runtime": "6.26.0",
606         "babel-template": "6.26.0",
607         "babel-traverse": "6.26.0",
608         "babel-types": "6.26.0"
609       }
610     },
611     "babel-helper-replace-supers": {
612       "version": "6.24.1",
613       "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz",
614       "integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=",
615       "dev": true,
616       "requires": {
617         "babel-helper-optimise-call-expression": "6.24.1",
618         "babel-messages": "6.23.0",
619         "babel-runtime": "6.26.0",
620         "babel-template": "6.26.0",
621         "babel-traverse": "6.26.0",
622         "babel-types": "6.26.0"
623       }
624     },
625     "babel-helpers": {
626       "version": "6.24.1",
627       "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz",
628       "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=",
629       "dev": true,
630       "requires": {
631         "babel-runtime": "6.26.0",
632         "babel-template": "6.26.0"
633       }
634     },
635     "babel-jest": {
636       "version": "20.0.3",
637       "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-20.0.3.tgz",
638       "integrity": "sha1-5KA7E9wQOJ4UD8ZF0J/8TO0wFnE=",
639       "dev": true,
640       "requires": {
641         "babel-core": "6.25.0",
642         "babel-plugin-istanbul": "4.1.4",
643         "babel-preset-jest": "20.0.3"
644       }
645     },
646     "babel-loader": {
647       "version": "7.1.1",
648       "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-7.1.1.tgz",
649       "integrity": "sha1-uHE0yLEuPkwqlOBUYIW8aAorhIg=",
650       "dev": true,
651       "requires": {
652         "find-cache-dir": "1.0.0",
653         "loader-utils": "1.1.0",
654         "mkdirp": "0.5.1"
655       }
656     },
657     "babel-messages": {
658       "version": "6.23.0",
659       "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz",
660       "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=",
661       "dev": true,
662       "requires": {
663         "babel-runtime": "6.26.0"
664       }
665     },
666     "babel-plugin-check-es2015-constants": {
667       "version": "6.22.0",
668       "resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz",
669       "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=",
670       "dev": true,
671       "requires": {
672         "babel-runtime": "6.26.0"
673       }
674     },
675     "babel-plugin-dynamic-import-node": {
676       "version": "1.0.2",
677       "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-1.0.2.tgz",
678       "integrity": "sha1-rbW8j0iokxFUA5WunwzD7UsQuy4=",
679       "dev": true,
680       "requires": {
681         "babel-plugin-syntax-dynamic-import": "6.18.0",
682         "babel-template": "6.26.0",
683         "babel-types": "6.26.0"
684       }
685     },
686     "babel-plugin-istanbul": {
687       "version": "4.1.4",
688       "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-4.1.4.tgz",
689       "integrity": "sha1-GN3oS/POMp/d8/QQP66SFFbY5Yc=",
690       "dev": true,
691       "requires": {
692         "find-up": "2.1.0",
693         "istanbul-lib-instrument": "1.8.0",
694         "test-exclude": "4.1.1"
695       }
696     },
697     "babel-plugin-jest-hoist": {
698       "version": "20.0.3",
699       "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-20.0.3.tgz",
700       "integrity": "sha1-r+3IU70/jcNUjqZx++adA8wsF2c=",
701       "dev": true
702     },
703     "babel-plugin-syntax-async-functions": {
704       "version": "6.13.0",
705       "resolved": "https://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz",
706       "integrity": "sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU=",
707       "dev": true
708     },
709     "babel-plugin-syntax-class-properties": {
710       "version": "6.13.0",
711       "resolved": "https://registry.npmjs.org/babel-plugin-syntax-class-properties/-/babel-plugin-syntax-class-properties-6.13.0.tgz",
712       "integrity": "sha1-1+sjt5oxf4VDlixQW4J8fWysJ94=",
713       "dev": true
714     },
715     "babel-plugin-syntax-dynamic-import": {
716       "version": "6.18.0",
717       "resolved": "https://registry.npmjs.org/babel-plugin-syntax-dynamic-import/-/babel-plugin-syntax-dynamic-import-6.18.0.tgz",
718       "integrity": "sha1-jWomIpyDdFqZgqRBBRVyyqF5sdo=",
719       "dev": true
720     },
721     "babel-plugin-syntax-exponentiation-operator": {
722       "version": "6.13.0",
723       "resolved": "https://registry.npmjs.org/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz",
724       "integrity": "sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4=",
725       "dev": true
726     },
727     "babel-plugin-syntax-flow": {
728       "version": "6.18.0",
729       "resolved": "https://registry.npmjs.org/babel-plugin-syntax-flow/-/babel-plugin-syntax-flow-6.18.0.tgz",
730       "integrity": "sha1-TDqyCiryaqIM0lmVw5jE63AxDI0=",
731       "dev": true
732     },
733     "babel-plugin-syntax-jsx": {
734       "version": "6.18.0",
735       "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz",
736       "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=",
737       "dev": true
738     },
739     "babel-plugin-syntax-object-rest-spread": {
740       "version": "6.13.0",
741       "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz",
742       "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=",
743       "dev": true
744     },
745     "babel-plugin-syntax-trailing-function-commas": {
746       "version": "6.22.0",
747       "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz",
748       "integrity": "sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM=",
749       "dev": true
750     },
751     "babel-plugin-transform-async-to-generator": {
752       "version": "6.24.1",
753       "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz",
754       "integrity": "sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E=",
755       "dev": true,
756       "requires": {
757         "babel-helper-remap-async-to-generator": "6.24.1",
758         "babel-plugin-syntax-async-functions": "6.13.0",
759         "babel-runtime": "6.26.0"
760       }
761     },
762     "babel-plugin-transform-class-properties": {
763       "version": "6.24.1",
764       "resolved": "https://registry.npmjs.org/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.24.1.tgz",
765       "integrity": "sha1-anl2PqYdM9NvN7YRqp3vgagbRqw=",
766       "dev": true,
767       "requires": {
768         "babel-helper-function-name": "6.24.1",
769         "babel-plugin-syntax-class-properties": "6.13.0",
770         "babel-runtime": "6.26.0",
771         "babel-template": "6.26.0"
772       }
773     },
774     "babel-plugin-transform-es2015-arrow-functions": {
775       "version": "6.22.0",
776       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz",
777       "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=",
778       "dev": true,
779       "requires": {
780         "babel-runtime": "6.26.0"
781       }
782     },
783     "babel-plugin-transform-es2015-block-scoped-functions": {
784       "version": "6.22.0",
785       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz",
786       "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=",
787       "dev": true,
788       "requires": {
789         "babel-runtime": "6.26.0"
790       }
791     },
792     "babel-plugin-transform-es2015-block-scoping": {
793       "version": "6.26.0",
794       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz",
795       "integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=",
796       "dev": true,
797       "requires": {
798         "babel-runtime": "6.26.0",
799         "babel-template": "6.26.0",
800         "babel-traverse": "6.26.0",
801         "babel-types": "6.26.0",
802         "lodash": "4.17.4"
803       }
804     },
805     "babel-plugin-transform-es2015-classes": {
806       "version": "6.24.1",
807       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz",
808       "integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=",
809       "dev": true,
810       "requires": {
811         "babel-helper-define-map": "6.26.0",
812         "babel-helper-function-name": "6.24.1",
813         "babel-helper-optimise-call-expression": "6.24.1",
814         "babel-helper-replace-supers": "6.24.1",
815         "babel-messages": "6.23.0",
816         "babel-runtime": "6.26.0",
817         "babel-template": "6.26.0",
818         "babel-traverse": "6.26.0",
819         "babel-types": "6.26.0"
820       }
821     },
822     "babel-plugin-transform-es2015-computed-properties": {
823       "version": "6.24.1",
824       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz",
825       "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=",
826       "dev": true,
827       "requires": {
828         "babel-runtime": "6.26.0",
829         "babel-template": "6.26.0"
830       }
831     },
832     "babel-plugin-transform-es2015-destructuring": {
833       "version": "6.23.0",
834       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz",
835       "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=",
836       "dev": true,
837       "requires": {
838         "babel-runtime": "6.26.0"
839       }
840     },
841     "babel-plugin-transform-es2015-duplicate-keys": {
842       "version": "6.24.1",
843       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz",
844       "integrity": "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=",
845       "dev": true,
846       "requires": {
847         "babel-runtime": "6.26.0",
848         "babel-types": "6.26.0"
849       }
850     },
851     "babel-plugin-transform-es2015-for-of": {
852       "version": "6.23.0",
853       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz",
854       "integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=",
855       "dev": true,
856       "requires": {
857         "babel-runtime": "6.26.0"
858       }
859     },
860     "babel-plugin-transform-es2015-function-name": {
861       "version": "6.24.1",
862       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz",
863       "integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=",
864       "dev": true,
865       "requires": {
866         "babel-helper-function-name": "6.24.1",
867         "babel-runtime": "6.26.0",
868         "babel-types": "6.26.0"
869       }
870     },
871     "babel-plugin-transform-es2015-literals": {
872       "version": "6.22.0",
873       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz",
874       "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=",
875       "dev": true,
876       "requires": {
877         "babel-runtime": "6.26.0"
878       }
879     },
880     "babel-plugin-transform-es2015-modules-amd": {
881       "version": "6.24.1",
882       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz",
883       "integrity": "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=",
884       "dev": true,
885       "requires": {
886         "babel-plugin-transform-es2015-modules-commonjs": "6.26.0",
887         "babel-runtime": "6.26.0",
888         "babel-template": "6.26.0"
889       }
890     },
891     "babel-plugin-transform-es2015-modules-commonjs": {
892       "version": "6.26.0",
893       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.0.tgz",
894       "integrity": "sha1-DYOUApt9xqvhqX7xgeAHWN0uXYo=",
895       "dev": true,
896       "requires": {
897         "babel-plugin-transform-strict-mode": "6.24.1",
898         "babel-runtime": "6.26.0",
899         "babel-template": "6.26.0",
900         "babel-types": "6.26.0"
901       }
902     },
903     "babel-plugin-transform-es2015-modules-systemjs": {
904       "version": "6.24.1",
905       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz",
906       "integrity": "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=",
907       "dev": true,
908       "requires": {
909         "babel-helper-hoist-variables": "6.24.1",
910         "babel-runtime": "6.26.0",
911         "babel-template": "6.26.0"
912       }
913     },
914     "babel-plugin-transform-es2015-modules-umd": {
915       "version": "6.24.1",
916       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz",
917       "integrity": "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=",
918       "dev": true,
919       "requires": {
920         "babel-plugin-transform-es2015-modules-amd": "6.24.1",
921         "babel-runtime": "6.26.0",
922         "babel-template": "6.26.0"
923       }
924     },
925     "babel-plugin-transform-es2015-object-super": {
926       "version": "6.24.1",
927       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz",
928       "integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=",
929       "dev": true,
930       "requires": {
931         "babel-helper-replace-supers": "6.24.1",
932         "babel-runtime": "6.26.0"
933       }
934     },
935     "babel-plugin-transform-es2015-parameters": {
936       "version": "6.24.1",
937       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz",
938       "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=",
939       "dev": true,
940       "requires": {
941         "babel-helper-call-delegate": "6.24.1",
942         "babel-helper-get-function-arity": "6.24.1",
943         "babel-runtime": "6.26.0",
944         "babel-template": "6.26.0",
945         "babel-traverse": "6.26.0",
946         "babel-types": "6.26.0"
947       }
948     },
949     "babel-plugin-transform-es2015-shorthand-properties": {
950       "version": "6.24.1",
951       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz",
952       "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=",
953       "dev": true,
954       "requires": {
955         "babel-runtime": "6.26.0",
956         "babel-types": "6.26.0"
957       }
958     },
959     "babel-plugin-transform-es2015-spread": {
960       "version": "6.22.0",
961       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz",
962       "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=",
963       "dev": true,
964       "requires": {
965         "babel-runtime": "6.26.0"
966       }
967     },
968     "babel-plugin-transform-es2015-sticky-regex": {
969       "version": "6.24.1",
970       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz",
971       "integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=",
972       "dev": true,
973       "requires": {
974         "babel-helper-regex": "6.26.0",
975         "babel-runtime": "6.26.0",
976         "babel-types": "6.26.0"
977       }
978     },
979     "babel-plugin-transform-es2015-template-literals": {
980       "version": "6.22.0",
981       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz",
982       "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=",
983       "dev": true,
984       "requires": {
985         "babel-runtime": "6.26.0"
986       }
987     },
988     "babel-plugin-transform-es2015-typeof-symbol": {
989       "version": "6.23.0",
990       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz",
991       "integrity": "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=",
992       "dev": true,
993       "requires": {
994         "babel-runtime": "6.26.0"
995       }
996     },
997     "babel-plugin-transform-es2015-unicode-regex": {
998       "version": "6.24.1",
999       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz",
1000       "integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=",
1001       "dev": true,
1002       "requires": {
1003         "babel-helper-regex": "6.26.0",
1004         "babel-runtime": "6.26.0",
1005         "regexpu-core": "2.0.0"
1006       },
1007       "dependencies": {
1008         "regexpu-core": {
1009           "version": "2.0.0",
1010           "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz",
1011           "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=",
1012           "dev": true,
1013           "requires": {
1014             "regenerate": "1.3.2",
1015             "regjsgen": "0.2.0",
1016             "regjsparser": "0.1.5"
1017           }
1018         },
1019         "regjsgen": {
1020           "version": "0.2.0",
1021           "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz",
1022           "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=",
1023           "dev": true
1024         },
1025         "regjsparser": {
1026           "version": "0.1.5",
1027           "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz",
1028           "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=",
1029           "dev": true,
1030           "requires": {
1031             "jsesc": "0.5.0"
1032           }
1033         }
1034       }
1035     },
1036     "babel-plugin-transform-exponentiation-operator": {
1037       "version": "6.24.1",
1038       "resolved": "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz",
1039       "integrity": "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=",
1040       "dev": true,
1041       "requires": {
1042         "babel-helper-builder-binary-assignment-operator-visitor": "6.24.1",
1043         "babel-plugin-syntax-exponentiation-operator": "6.13.0",
1044         "babel-runtime": "6.26.0"
1045       }
1046     },
1047     "babel-plugin-transform-flow-strip-types": {
1048       "version": "6.22.0",
1049       "resolved": "https://registry.npmjs.org/babel-plugin-transform-flow-strip-types/-/babel-plugin-transform-flow-strip-types-6.22.0.tgz",
1050       "integrity": "sha1-hMtnKTXUNxT9wyvOhFaNh0Qc988=",
1051       "dev": true,
1052       "requires": {
1053         "babel-plugin-syntax-flow": "6.18.0",
1054         "babel-runtime": "6.26.0"
1055       }
1056     },
1057     "babel-plugin-transform-object-rest-spread": {
1058       "version": "6.23.0",
1059       "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.23.0.tgz",
1060       "integrity": "sha1-h11ryb52HFiirj/u5dxIldjH+SE=",
1061       "dev": true,
1062       "requires": {
1063         "babel-plugin-syntax-object-rest-spread": "6.13.0",
1064         "babel-runtime": "6.26.0"
1065       }
1066     },
1067     "babel-plugin-transform-react-constant-elements": {
1068       "version": "6.23.0",
1069       "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-constant-elements/-/babel-plugin-transform-react-constant-elements-6.23.0.tgz",
1070       "integrity": "sha1-LxGb9NLN1F65uqrldAU8YE9hR90=",
1071       "dev": true,
1072       "requires": {
1073         "babel-runtime": "6.26.0"
1074       }
1075     },
1076     "babel-plugin-transform-react-display-name": {
1077       "version": "6.25.0",
1078       "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-display-name/-/babel-plugin-transform-react-display-name-6.25.0.tgz",
1079       "integrity": "sha1-Z+K/Hx6ck6sI25Z5LgU5K/LMKNE=",
1080       "dev": true,
1081       "requires": {
1082         "babel-runtime": "6.26.0"
1083       }
1084     },
1085     "babel-plugin-transform-react-jsx": {
1086       "version": "6.24.1",
1087       "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx/-/babel-plugin-transform-react-jsx-6.24.1.tgz",
1088       "integrity": "sha1-hAoCjn30YN/DotKfDA2R9jduZqM=",
1089       "dev": true,
1090       "requires": {
1091         "babel-helper-builder-react-jsx": "6.26.0",
1092         "babel-plugin-syntax-jsx": "6.18.0",
1093         "babel-runtime": "6.26.0"
1094       }
1095     },
1096     "babel-plugin-transform-react-jsx-self": {
1097       "version": "6.22.0",
1098       "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx-self/-/babel-plugin-transform-react-jsx-self-6.22.0.tgz",
1099       "integrity": "sha1-322AqdomEqEh5t3XVYvL7PBuY24=",
1100       "dev": true,
1101       "requires": {
1102         "babel-plugin-syntax-jsx": "6.18.0",
1103         "babel-runtime": "6.26.0"
1104       }
1105     },
1106     "babel-plugin-transform-react-jsx-source": {
1107       "version": "6.22.0",
1108       "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx-source/-/babel-plugin-transform-react-jsx-source-6.22.0.tgz",
1109       "integrity": "sha1-ZqwSFT9c0tF7PBkmj0vwGX9E7NY=",
1110       "dev": true,
1111       "requires": {
1112         "babel-plugin-syntax-jsx": "6.18.0",
1113         "babel-runtime": "6.26.0"
1114       }
1115     },
1116     "babel-plugin-transform-regenerator": {
1117       "version": "6.24.1",
1118       "resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.24.1.tgz",
1119       "integrity": "sha1-uNowWtQ8PJm0hI5P5AN7dw0jxBg=",
1120       "dev": true,
1121       "requires": {
1122         "regenerator-transform": "0.9.11"
1123       }
1124     },
1125     "babel-plugin-transform-runtime": {
1126       "version": "6.23.0",
1127       "resolved": "https://registry.npmjs.org/babel-plugin-transform-runtime/-/babel-plugin-transform-runtime-6.23.0.tgz",
1128       "integrity": "sha1-iEkNRGUC6puOfvsP4J7E2ZR5se4=",
1129       "dev": true,
1130       "requires": {
1131         "babel-runtime": "6.26.0"
1132       }
1133     },
1134     "babel-plugin-transform-strict-mode": {
1135       "version": "6.24.1",
1136       "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz",
1137       "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=",
1138       "dev": true,
1139       "requires": {
1140         "babel-runtime": "6.26.0",
1141         "babel-types": "6.26.0"
1142       }
1143     },
1144     "babel-preset-env": {
1145       "version": "1.5.2",
1146       "resolved": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.5.2.tgz",
1147       "integrity": "sha1-zUrpCm6Utwn5c3SzPl+LmDVWre8=",
1148       "dev": true,
1149       "requires": {
1150         "babel-plugin-check-es2015-constants": "6.22.0",
1151         "babel-plugin-syntax-trailing-function-commas": "6.22.0",
1152         "babel-plugin-transform-async-to-generator": "6.24.1",
1153         "babel-plugin-transform-es2015-arrow-functions": "6.22.0",
1154         "babel-plugin-transform-es2015-block-scoped-functions": "6.22.0",
1155         "babel-plugin-transform-es2015-block-scoping": "6.26.0",
1156         "babel-plugin-transform-es2015-classes": "6.24.1",
1157         "babel-plugin-transform-es2015-computed-properties": "6.24.1",
1158         "babel-plugin-transform-es2015-destructuring": "6.23.0",
1159         "babel-plugin-transform-es2015-duplicate-keys": "6.24.1",
1160         "babel-plugin-transform-es2015-for-of": "6.23.0",
1161         "babel-plugin-transform-es2015-function-name": "6.24.1",
1162         "babel-plugin-transform-es2015-literals": "6.22.0",
1163         "babel-plugin-transform-es2015-modules-amd": "6.24.1",
1164         "babel-plugin-transform-es2015-modules-commonjs": "6.26.0",
1165         "babel-plugin-transform-es2015-modules-systemjs": "6.24.1",
1166         "babel-plugin-transform-es2015-modules-umd": "6.24.1",
1167         "babel-plugin-transform-es2015-object-super": "6.24.1",
1168         "babel-plugin-transform-es2015-parameters": "6.24.1",
1169         "babel-plugin-transform-es2015-shorthand-properties": "6.24.1",
1170         "babel-plugin-transform-es2015-spread": "6.22.0",
1171         "babel-plugin-transform-es2015-sticky-regex": "6.24.1",
1172         "babel-plugin-transform-es2015-template-literals": "6.22.0",
1173         "babel-plugin-transform-es2015-typeof-symbol": "6.23.0",
1174         "babel-plugin-transform-es2015-unicode-regex": "6.24.1",
1175         "babel-plugin-transform-exponentiation-operator": "6.24.1",
1176         "babel-plugin-transform-regenerator": "6.24.1",
1177         "browserslist": "2.4.0",
1178         "invariant": "2.2.2",
1179         "semver": "5.4.1"
1180       }
1181     },
1182     "babel-preset-flow": {
1183       "version": "6.23.0",
1184       "resolved": "https://registry.npmjs.org/babel-preset-flow/-/babel-preset-flow-6.23.0.tgz",
1185       "integrity": "sha1-5xIYiHCFrpoktb5Baa/7WZgWxJ0=",
1186       "dev": true,
1187       "requires": {
1188         "babel-plugin-transform-flow-strip-types": "6.22.0"
1189       }
1190     },
1191     "babel-preset-jest": {
1192       "version": "20.0.3",
1193       "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-20.0.3.tgz",
1194       "integrity": "sha1-y6yq3stdaJyh4d4TYOv8ZoYsF4o=",
1195       "dev": true,
1196       "requires": {
1197         "babel-plugin-jest-hoist": "20.0.3"
1198       }
1199     },
1200     "babel-preset-react": {
1201       "version": "6.24.1",
1202       "resolved": "https://registry.npmjs.org/babel-preset-react/-/babel-preset-react-6.24.1.tgz",
1203       "integrity": "sha1-umnfrqRfw+xjm2pOzqbhdwLJE4A=",
1204       "dev": true,
1205       "requires": {
1206         "babel-plugin-syntax-jsx": "6.18.0",
1207         "babel-plugin-transform-react-display-name": "6.25.0",
1208         "babel-plugin-transform-react-jsx": "6.24.1",
1209         "babel-plugin-transform-react-jsx-self": "6.22.0",
1210         "babel-plugin-transform-react-jsx-source": "6.22.0",
1211         "babel-preset-flow": "6.23.0"
1212       }
1213     },
1214     "babel-preset-react-app": {
1215       "version": "3.0.2",
1216       "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-3.0.2.tgz",
1217       "integrity": "sha512-UwRU1ppOl1JQEXnCXy8aFsKtvSkn1pNQULveOGZsytfrlHUYu9gU+D+zPYY6yMcAtbvQ4hFs+uA0bpPNwR9++Q==",
1218       "dev": true,
1219       "requires": {
1220         "babel-plugin-dynamic-import-node": "1.0.2",
1221         "babel-plugin-syntax-dynamic-import": "6.18.0",
1222         "babel-plugin-transform-class-properties": "6.24.1",
1223         "babel-plugin-transform-object-rest-spread": "6.23.0",
1224         "babel-plugin-transform-react-constant-elements": "6.23.0",
1225         "babel-plugin-transform-react-jsx": "6.24.1",
1226         "babel-plugin-transform-react-jsx-self": "6.22.0",
1227         "babel-plugin-transform-react-jsx-source": "6.22.0",
1228         "babel-plugin-transform-regenerator": "6.24.1",
1229         "babel-plugin-transform-runtime": "6.23.0",
1230         "babel-preset-env": "1.5.2",
1231         "babel-preset-react": "6.24.1"
1232       }
1233     },
1234     "babel-register": {
1235       "version": "6.26.0",
1236       "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz",
1237       "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=",
1238       "dev": true,
1239       "requires": {
1240         "babel-core": "6.26.0",
1241         "babel-runtime": "6.26.0",
1242         "core-js": "2.5.1",
1243         "home-or-tmp": "2.0.0",
1244         "lodash": "4.17.4",
1245         "mkdirp": "0.5.1",
1246         "source-map-support": "0.4.17"
1247       },
1248       "dependencies": {
1249         "babel-core": {
1250           "version": "6.26.0",
1251           "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.0.tgz",
1252           "integrity": "sha1-rzL3izGm/O8RnIew/Y2XU/A6C7g=",
1253           "dev": true,
1254           "requires": {
1255             "babel-code-frame": "6.26.0",
1256             "babel-generator": "6.26.0",
1257             "babel-helpers": "6.24.1",
1258             "babel-messages": "6.23.0",
1259             "babel-register": "6.26.0",
1260             "babel-runtime": "6.26.0",
1261             "babel-template": "6.26.0",
1262             "babel-traverse": "6.26.0",
1263             "babel-types": "6.26.0",
1264             "babylon": "6.18.0",
1265             "convert-source-map": "1.5.0",
1266             "debug": "2.6.8",
1267             "json5": "0.5.1",
1268             "lodash": "4.17.4",
1269             "minimatch": "3.0.4",
1270             "path-is-absolute": "1.0.1",
1271             "private": "0.1.7",
1272             "slash": "1.0.0",
1273             "source-map": "0.5.7"
1274           }
1275         },
1276         "core-js": {
1277           "version": "2.5.1",
1278           "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.1.tgz",
1279           "integrity": "sha1-rmh03GaTd4m4B1T/VCjfZoGcpQs=",
1280           "dev": true
1281         }
1282       }
1283     },
1284     "babel-runtime": {
1285       "version": "6.26.0",
1286       "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
1287       "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
1288       "dev": true,
1289       "requires": {
1290         "core-js": "2.5.1",
1291         "regenerator-runtime": "0.11.0"
1292       },
1293       "dependencies": {
1294         "core-js": {
1295           "version": "2.5.1",
1296           "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.1.tgz",
1297           "integrity": "sha1-rmh03GaTd4m4B1T/VCjfZoGcpQs=",
1298           "dev": true
1299         }
1300       }
1301     },
1302     "babel-template": {
1303       "version": "6.26.0",
1304       "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz",
1305       "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=",
1306       "dev": true,
1307       "requires": {
1308         "babel-runtime": "6.26.0",
1309         "babel-traverse": "6.26.0",
1310         "babel-types": "6.26.0",
1311         "babylon": "6.18.0",
1312         "lodash": "4.17.4"
1313       }
1314     },
1315     "babel-traverse": {
1316       "version": "6.26.0",
1317       "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz",
1318       "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=",
1319       "dev": true,
1320       "requires": {
1321         "babel-code-frame": "6.26.0",
1322         "babel-messages": "6.23.0",
1323         "babel-runtime": "6.26.0",
1324         "babel-types": "6.26.0",
1325         "babylon": "6.18.0",
1326         "debug": "2.6.8",
1327         "globals": "9.18.0",
1328         "invariant": "2.2.2",
1329         "lodash": "4.17.4"
1330       }
1331     },
1332     "babel-types": {
1333       "version": "6.26.0",
1334       "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz",
1335       "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=",
1336       "dev": true,
1337       "requires": {
1338         "babel-runtime": "6.26.0",
1339         "esutils": "2.0.2",
1340         "lodash": "4.17.4",
1341         "to-fast-properties": "1.0.3"
1342       }
1343     },
1344     "babylon": {
1345       "version": "6.18.0",
1346       "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz",
1347       "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==",
1348       "dev": true
1349     },
1350     "balanced-match": {
1351       "version": "1.0.0",
1352       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
1353       "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
1354       "dev": true
1355     },
1356     "base64-js": {
1357       "version": "1.2.1",
1358       "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.2.1.tgz",
1359       "integrity": "sha512-dwVUVIXsBZXwTuwnXI9RK8sBmgq09NDHzyR9SAph9eqk76gKK2JSQmZARC2zRC81JC2QTtxD0ARU5qTS25gIGw==",
1360       "dev": true
1361     },
1362     "batch": {
1363       "version": "0.6.1",
1364       "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
1365       "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=",
1366       "dev": true
1367     },
1368     "bcrypt-pbkdf": {
1369       "version": "1.0.1",
1370       "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz",
1371       "integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=",
1372       "dev": true,
1373       "optional": true,
1374       "requires": {
1375         "tweetnacl": "0.14.5"
1376       }
1377     },
1378     "big.js": {
1379       "version": "3.1.3",
1380       "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.1.3.tgz",
1381       "integrity": "sha1-TK2iGTZS6zyp7I5VyQFWacmAaXg=",
1382       "dev": true
1383     },
1384     "binary-extensions": {
1385       "version": "1.10.0",
1386       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.10.0.tgz",
1387       "integrity": "sha1-muuabF6IY4qtFx4Wf1kAq+JINdA=",
1388       "dev": true
1389     },
1390     "bluebird": {
1391       "version": "3.5.0",
1392       "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.0.tgz",
1393       "integrity": "sha1-eRQg1/VR7qKJdFOop3ZT+WYG1nw=",
1394       "dev": true
1395     },
1396     "bn.js": {
1397       "version": "4.11.8",
1398       "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
1399       "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
1400       "dev": true
1401     },
1402     "bonjour": {
1403       "version": "3.5.0",
1404       "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz",
1405       "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=",
1406       "dev": true,
1407       "requires": {
1408         "array-flatten": "2.1.1",
1409         "deep-equal": "1.0.1",
1410         "dns-equal": "1.0.0",
1411         "dns-txt": "2.0.2",
1412         "multicast-dns": "6.1.1",
1413         "multicast-dns-service-types": "1.1.0"
1414       }
1415     },
1416     "boolbase": {
1417       "version": "1.0.0",
1418       "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
1419       "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=",
1420       "dev": true
1421     },
1422     "boom": {
1423       "version": "2.10.1",
1424       "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz",
1425       "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=",
1426       "dev": true,
1427       "requires": {
1428         "hoek": "2.16.3"
1429       }
1430     },
1431     "boxen": {
1432       "version": "0.6.0",
1433       "resolved": "https://registry.npmjs.org/boxen/-/boxen-0.6.0.tgz",
1434       "integrity": "sha1-g2TUJIrDT/DvGy8r9JpsYM4NgbY=",
1435       "dev": true,
1436       "requires": {
1437         "ansi-align": "1.1.0",
1438         "camelcase": "2.1.1",
1439         "chalk": "1.1.3",
1440         "cli-boxes": "1.0.0",
1441         "filled-array": "1.1.0",
1442         "object-assign": "4.1.1",
1443         "repeating": "2.0.1",
1444         "string-width": "1.0.2",
1445         "widest-line": "1.0.0"
1446       },
1447       "dependencies": {
1448         "camelcase": {
1449           "version": "2.1.1",
1450           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
1451           "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
1452           "dev": true
1453         },
1454         "is-fullwidth-code-point": {
1455           "version": "1.0.0",
1456           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
1457           "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
1458           "dev": true,
1459           "requires": {
1460             "number-is-nan": "1.0.1"
1461           }
1462         },
1463         "string-width": {
1464           "version": "1.0.2",
1465           "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
1466           "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
1467           "dev": true,
1468           "requires": {
1469             "code-point-at": "1.1.0",
1470             "is-fullwidth-code-point": "1.0.0",
1471             "strip-ansi": "3.0.1"
1472           }
1473         }
1474       }
1475     },
1476     "brace-expansion": {
1477       "version": "1.1.8",
1478       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz",
1479       "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=",
1480       "dev": true,
1481       "requires": {
1482         "balanced-match": "1.0.0",
1483         "concat-map": "0.0.1"
1484       }
1485     },
1486     "braces": {
1487       "version": "1.8.5",
1488       "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
1489       "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=",
1490       "dev": true,
1491       "requires": {
1492         "expand-range": "1.8.2",
1493         "preserve": "0.2.0",
1494         "repeat-element": "1.1.2"
1495       }
1496     },
1497     "brorand": {
1498       "version": "1.1.0",
1499       "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
1500       "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
1501       "dev": true
1502     },
1503     "browser-resolve": {
1504       "version": "1.11.2",
1505       "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.2.tgz",
1506       "integrity": "sha1-j/CbCixCFxihBRwmCzLkj0QpOM4=",
1507       "dev": true,
1508       "requires": {
1509         "resolve": "1.1.7"
1510       },
1511       "dependencies": {
1512         "resolve": {
1513           "version": "1.1.7",
1514           "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
1515           "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
1516           "dev": true
1517         }
1518       }
1519     },
1520     "browserify-aes": {
1521       "version": "1.0.8",
1522       "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.0.8.tgz",
1523       "integrity": "sha512-WYCMOT/PtGTlpOKFht0YJFYcPy6pLCR98CtWfzK13zoynLlBMvAdEMSRGmgnJCw2M2j/5qxBkinZQFobieM8dQ==",
1524       "dev": true,
1525       "requires": {
1526         "buffer-xor": "1.0.3",
1527         "cipher-base": "1.0.4",
1528         "create-hash": "1.1.3",
1529         "evp_bytestokey": "1.0.3",
1530         "inherits": "2.0.3",
1531         "safe-buffer": "5.1.1"
1532       }
1533     },
1534     "browserify-cipher": {
1535       "version": "1.0.0",
1536       "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.0.tgz",
1537       "integrity": "sha1-mYgkSHS/XtTijalWZtzWasj8Njo=",
1538       "dev": true,
1539       "requires": {
1540         "browserify-aes": "1.0.8",
1541         "browserify-des": "1.0.0",
1542         "evp_bytestokey": "1.0.3"
1543       }
1544     },
1545     "browserify-des": {
1546       "version": "1.0.0",
1547       "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.0.tgz",
1548       "integrity": "sha1-2qJ3cXRwki7S/hhZQRihdUOXId0=",
1549       "dev": true,
1550       "requires": {
1551         "cipher-base": "1.0.4",
1552         "des.js": "1.0.0",
1553         "inherits": "2.0.3"
1554       }
1555     },
1556     "browserify-rsa": {
1557       "version": "4.0.1",
1558       "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
1559       "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
1560       "dev": true,
1561       "requires": {
1562         "bn.js": "4.11.8",
1563         "randombytes": "2.0.5"
1564       }
1565     },
1566     "browserify-sign": {
1567       "version": "4.0.4",
1568       "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz",
1569       "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=",
1570       "dev": true,
1571       "requires": {
1572         "bn.js": "4.11.8",
1573         "browserify-rsa": "4.0.1",
1574         "create-hash": "1.1.3",
1575         "create-hmac": "1.1.6",
1576         "elliptic": "6.4.0",
1577         "inherits": "2.0.3",
1578         "parse-asn1": "5.1.0"
1579       }
1580     },
1581     "browserify-zlib": {
1582       "version": "0.1.4",
1583       "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz",
1584       "integrity": "sha1-uzX4pRn2AOD6a4SFJByXnQFB+y0=",
1585       "dev": true,
1586       "requires": {
1587         "pako": "0.2.9"
1588       }
1589     },
1590     "browserslist": {
1591       "version": "2.4.0",
1592       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-2.4.0.tgz",
1593       "integrity": "sha512-aM2Gt4x9bVlCUteADBS6JP0F+2tMWKM1jQzUulVROtdFWFIcIVvY76AJbr7GDqy0eDhn+PcnpzzivGxY4qiaKQ==",
1594       "dev": true,
1595       "requires": {
1596         "caniuse-lite": "1.0.30000726",
1597         "electron-to-chromium": "1.3.21"
1598       }
1599     },
1600     "bser": {
1601       "version": "2.0.0",
1602       "resolved": "https://registry.npmjs.org/bser/-/bser-2.0.0.tgz",
1603       "integrity": "sha1-mseNPtXZFYBP2HrLFYvHlxR6Fxk=",
1604       "dev": true,
1605       "requires": {
1606         "node-int64": "0.4.0"
1607       }
1608     },
1609     "buffer": {
1610       "version": "4.9.1",
1611       "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz",
1612       "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=",
1613       "dev": true,
1614       "requires": {
1615         "base64-js": "1.2.1",
1616         "ieee754": "1.1.8",
1617         "isarray": "1.0.0"
1618       }
1619     },
1620     "buffer-indexof": {
1621       "version": "1.1.1",
1622       "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz",
1623       "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==",
1624       "dev": true
1625     },
1626     "buffer-xor": {
1627       "version": "1.0.3",
1628       "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
1629       "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
1630       "dev": true
1631     },
1632     "builtin-modules": {
1633       "version": "1.1.1",
1634       "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
1635       "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
1636       "dev": true
1637     },
1638     "builtin-status-codes": {
1639       "version": "3.0.0",
1640       "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
1641       "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
1642       "dev": true
1643     },
1644     "bytes": {
1645       "version": "2.5.0",
1646       "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.5.0.tgz",
1647       "integrity": "sha1-TJQj6i0lLCcMQbK97+/5u2tiwGo=",
1648       "dev": true
1649     },
1650     "caller-path": {
1651       "version": "0.1.0",
1652       "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz",
1653       "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=",
1654       "dev": true,
1655       "requires": {
1656         "callsites": "0.2.0"
1657       }
1658     },
1659     "callsites": {
1660       "version": "0.2.0",
1661       "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz",
1662       "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=",
1663       "dev": true
1664     },
1665     "camel-case": {
1666       "version": "3.0.0",
1667       "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz",
1668       "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=",
1669       "dev": true,
1670       "requires": {
1671         "no-case": "2.3.1",
1672         "upper-case": "1.1.3"
1673       }
1674     },
1675     "camelcase": {
1676       "version": "1.2.1",
1677       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz",
1678       "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=",
1679       "dev": true
1680     },
1681     "camelcase-keys": {
1682       "version": "2.1.0",
1683       "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
1684       "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
1685       "dev": true,
1686       "requires": {
1687         "camelcase": "2.1.1",
1688         "map-obj": "1.0.1"
1689       },
1690       "dependencies": {
1691         "camelcase": {
1692           "version": "2.1.1",
1693           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
1694           "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
1695           "dev": true
1696         }
1697       }
1698     },
1699     "caniuse-api": {
1700       "version": "1.6.1",
1701       "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-1.6.1.tgz",
1702       "integrity": "sha1-tTTnxzTE+B7F++isoq0kNUuWLGw=",
1703       "dev": true,
1704       "requires": {
1705         "browserslist": "1.7.7",
1706         "caniuse-db": "1.0.30000726",
1707         "lodash.memoize": "4.1.2",
1708         "lodash.uniq": "4.5.0"
1709       },
1710       "dependencies": {
1711         "browserslist": {
1712           "version": "1.7.7",
1713           "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz",
1714           "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=",
1715           "dev": true,
1716           "requires": {
1717             "caniuse-db": "1.0.30000726",
1718             "electron-to-chromium": "1.3.21"
1719           }
1720         }
1721       }
1722     },
1723     "caniuse-db": {
1724       "version": "1.0.30000726",
1725       "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000726.tgz",
1726       "integrity": "sha1-m7dC+NAmpi34c7wDwGhD0iVbYNc=",
1727       "dev": true
1728     },
1729     "caniuse-lite": {
1730       "version": "1.0.30000726",
1731       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000726.tgz",
1732       "integrity": "sha1-lmp1P6EHoJ1BMc+LPWFnI6Bsz34=",
1733       "dev": true
1734     },
1735     "capture-stack-trace": {
1736       "version": "1.0.0",
1737       "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.0.tgz",
1738       "integrity": "sha1-Sm+gc5nCa7pH8LJJa00PtAjFVQ0=",
1739       "dev": true
1740     },
1741     "case-sensitive-paths-webpack-plugin": {
1742       "version": "2.1.1",
1743       "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.1.1.tgz",
1744       "integrity": "sha1-PSnO2MHxJL9vU4Rvs/WJRzH9yQk=",
1745       "dev": true
1746     },
1747     "caseless": {
1748       "version": "0.12.0",
1749       "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
1750       "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
1751       "dev": true
1752     },
1753     "center-align": {
1754       "version": "0.1.3",
1755       "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz",
1756       "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=",
1757       "dev": true,
1758       "requires": {
1759         "align-text": "0.1.4",
1760         "lazy-cache": "1.0.4"
1761       }
1762     },
1763     "chalk": {
1764       "version": "1.1.3",
1765       "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
1766       "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
1767       "dev": true,
1768       "requires": {
1769         "ansi-styles": "2.2.1",
1770         "escape-string-regexp": "1.0.5",
1771         "has-ansi": "2.0.0",
1772         "strip-ansi": "3.0.1",
1773         "supports-color": "2.0.0"
1774       },
1775       "dependencies": {
1776         "ansi-styles": {
1777           "version": "2.2.1",
1778           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
1779           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
1780           "dev": true
1781         },
1782         "supports-color": {
1783           "version": "2.0.0",
1784           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
1785           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
1786           "dev": true
1787         }
1788       }
1789     },
1790     "cheerio": {
1791       "version": "0.22.0",
1792       "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-0.22.0.tgz",
1793       "integrity": "sha1-qbqoYKP5tZWmuBsahocxIe06Jp4=",
1794       "dev": true,
1795       "requires": {
1796         "css-select": "1.2.0",
1797         "dom-serializer": "0.1.0",
1798         "entities": "1.1.1",
1799         "htmlparser2": "3.9.2",
1800         "lodash.assignin": "4.2.0",
1801         "lodash.bind": "4.2.1",
1802         "lodash.defaults": "4.2.0",
1803         "lodash.filter": "4.6.0",
1804         "lodash.flatten": "4.4.0",
1805         "lodash.foreach": "4.5.0",
1806         "lodash.map": "4.6.0",
1807         "lodash.merge": "4.6.0",
1808         "lodash.pick": "4.4.0",
1809         "lodash.reduce": "4.6.0",
1810         "lodash.reject": "4.6.0",
1811         "lodash.some": "4.6.0"
1812       }
1813     },
1814     "chokidar": {
1815       "version": "1.7.0",
1816       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz",
1817       "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=",
1818       "dev": true,
1819       "requires": {
1820         "anymatch": "1.3.2",
1821         "async-each": "1.0.1",
1822         "fsevents": "1.1.2",
1823         "glob-parent": "2.0.0",
1824         "inherits": "2.0.3",
1825         "is-binary-path": "1.0.1",
1826         "is-glob": "2.0.1",
1827         "path-is-absolute": "1.0.1",
1828         "readdirp": "2.1.0"
1829       }
1830     },
1831     "ci-info": {
1832       "version": "1.1.1",
1833       "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.1.1.tgz",
1834       "integrity": "sha512-vHDDF/bP9RYpTWtUhpJRhCFdvvp3iDWvEbuDbWgvjUrNGV1MXJrE0MPcwGtEled04m61iwdBLUIHZtDgzWS4ZQ==",
1835       "dev": true
1836     },
1837     "cipher-base": {
1838       "version": "1.0.4",
1839       "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
1840       "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
1841       "dev": true,
1842       "requires": {
1843         "inherits": "2.0.3",
1844         "safe-buffer": "5.1.1"
1845       }
1846     },
1847     "circular-json": {
1848       "version": "0.3.3",
1849       "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz",
1850       "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==",
1851       "dev": true
1852     },
1853     "clap": {
1854       "version": "1.2.0",
1855       "resolved": "https://registry.npmjs.org/clap/-/clap-1.2.0.tgz",
1856       "integrity": "sha1-WckP4+E3EEdG/xlGmiemNP9oyFc=",
1857       "dev": true,
1858       "requires": {
1859         "chalk": "1.1.3"
1860       }
1861     },
1862     "classnames": {
1863       "version": "2.2.5",
1864       "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.2.5.tgz",
1865       "integrity": "sha1-+zgB1FNGdknvNgPH1hoCvRKb3m0="
1866     },
1867     "clean-css": {
1868       "version": "4.1.8",
1869       "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.1.8.tgz",
1870       "integrity": "sha1-BhRVsklKdQrJj0bY1euxfGeeqdE=",
1871       "dev": true,
1872       "requires": {
1873         "source-map": "0.5.7"
1874       }
1875     },
1876     "cli-boxes": {
1877       "version": "1.0.0",
1878       "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-1.0.0.tgz",
1879       "integrity": "sha1-T6kXw+WclKAEzWH47lCdplFocUM=",
1880       "dev": true
1881     },
1882     "cli-cursor": {
1883       "version": "2.1.0",
1884       "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
1885       "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
1886       "dev": true,
1887       "requires": {
1888         "restore-cursor": "2.0.0"
1889       }
1890     },
1891     "cli-width": {
1892       "version": "2.2.0",
1893       "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz",
1894       "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=",
1895       "dev": true
1896     },
1897     "cliui": {
1898       "version": "2.1.0",
1899       "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz",
1900       "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=",
1901       "dev": true,
1902       "requires": {
1903         "center-align": "0.1.3",
1904         "right-align": "0.1.3",
1905         "wordwrap": "0.0.2"
1906       },
1907       "dependencies": {
1908         "wordwrap": {
1909           "version": "0.0.2",
1910           "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz",
1911           "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=",
1912           "dev": true
1913         }
1914       }
1915     },
1916     "clone": {
1917       "version": "1.0.2",
1918       "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz",
1919       "integrity": "sha1-Jgt6meux7f4kdTgXX3gyQ8sZ0Uk=",
1920       "dev": true
1921     },
1922     "co": {
1923       "version": "4.6.0",
1924       "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
1925       "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",
1926       "dev": true
1927     },
1928     "coa": {
1929       "version": "1.0.4",
1930       "resolved": "https://registry.npmjs.org/coa/-/coa-1.0.4.tgz",
1931       "integrity": "sha1-qe8VNmDWqGqL3sAomlxoTSF0Mv0=",
1932       "dev": true,
1933       "requires": {
1934         "q": "1.5.0"
1935       }
1936     },
1937     "code-point-at": {
1938       "version": "1.1.0",
1939       "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
1940       "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
1941       "dev": true
1942     },
1943     "color": {
1944       "version": "0.11.4",
1945       "resolved": "https://registry.npmjs.org/color/-/color-0.11.4.tgz",
1946       "integrity": "sha1-bXtcdPtl6EHNSHkq0e1eB7kE12Q=",
1947       "dev": true,
1948       "requires": {
1949         "clone": "1.0.2",
1950         "color-convert": "1.9.0",
1951         "color-string": "0.3.0"
1952       }
1953     },
1954     "color-convert": {
1955       "version": "1.9.0",
1956       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.0.tgz",
1957       "integrity": "sha1-Gsz5fdc5uYO/mU1W/sj5WFNkG3o=",
1958       "dev": true,
1959       "requires": {
1960         "color-name": "1.1.3"
1961       }
1962     },
1963     "color-name": {
1964       "version": "1.1.3",
1965       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
1966       "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
1967       "dev": true
1968     },
1969     "color-string": {
1970       "version": "0.3.0",
1971       "resolved": "https://registry.npmjs.org/color-string/-/color-string-0.3.0.tgz",
1972       "integrity": "sha1-J9RvtnAlxcL6JZk7+/V55HhBuZE=",
1973       "dev": true,
1974       "requires": {
1975         "color-name": "1.1.3"
1976       }
1977     },
1978     "colormin": {
1979       "version": "1.1.2",
1980       "resolved": "https://registry.npmjs.org/colormin/-/colormin-1.1.2.tgz",
1981       "integrity": "sha1-6i90IKcrlogaOKrlnsEkpvcpgTM=",
1982       "dev": true,
1983       "requires": {
1984         "color": "0.11.4",
1985         "css-color-names": "0.0.4",
1986         "has": "1.0.1"
1987       }
1988     },
1989     "colors": {
1990       "version": "1.1.2",
1991       "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
1992       "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=",
1993       "dev": true
1994     },
1995     "combined-stream": {
1996       "version": "1.0.5",
1997       "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz",
1998       "integrity": "sha1-k4NwpXtKUd6ix3wV1cX9+JUWQAk=",
1999       "dev": true,
2000       "requires": {
2001         "delayed-stream": "1.0.0"
2002       }
2003     },
2004     "commander": {
2005       "version": "2.11.0",
2006       "resolved": "https://registry.npmjs.org/commander/-/commander-2.11.0.tgz",
2007       "integrity": "sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ==",
2008       "dev": true
2009     },
2010     "commondir": {
2011       "version": "1.0.1",
2012       "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
2013       "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
2014       "dev": true
2015     },
2016     "compressible": {
2017       "version": "2.0.11",
2018       "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.11.tgz",
2019       "integrity": "sha1-FnGKdd4oPtjmBAQWJaIGRYZ5fYo=",
2020       "dev": true,
2021       "requires": {
2022         "mime-db": "1.30.0"
2023       }
2024     },
2025     "compression": {
2026       "version": "1.7.0",
2027       "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.0.tgz",
2028       "integrity": "sha1-AwyfGY8WQ6BX13anOOki2kNzAS0=",
2029       "dev": true,
2030       "requires": {
2031         "accepts": "1.3.4",
2032         "bytes": "2.5.0",
2033         "compressible": "2.0.11",
2034         "debug": "2.6.8",
2035         "on-headers": "1.0.1",
2036         "safe-buffer": "5.1.1",
2037         "vary": "1.1.1"
2038       }
2039     },
2040     "concat-map": {
2041       "version": "0.0.1",
2042       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
2043       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
2044       "dev": true
2045     },
2046     "concat-stream": {
2047       "version": "1.6.0",
2048       "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.0.tgz",
2049       "integrity": "sha1-CqxmL9Ur54lk1VMvaUeE5wEQrPc=",
2050       "dev": true,
2051       "requires": {
2052         "inherits": "2.0.3",
2053         "readable-stream": "2.3.3",
2054         "typedarray": "0.0.6"
2055       }
2056     },
2057     "configstore": {
2058       "version": "2.1.0",
2059       "resolved": "https://registry.npmjs.org/configstore/-/configstore-2.1.0.tgz",
2060       "integrity": "sha1-c3o6cDbpiGECqmCZ5HuzOrGroaE=",
2061       "dev": true,
2062       "requires": {
2063         "dot-prop": "3.0.0",
2064         "graceful-fs": "4.1.11",
2065         "mkdirp": "0.5.1",
2066         "object-assign": "4.1.1",
2067         "os-tmpdir": "1.0.2",
2068         "osenv": "0.1.4",
2069         "uuid": "2.0.3",
2070         "write-file-atomic": "1.3.4",
2071         "xdg-basedir": "2.0.0"
2072       },
2073       "dependencies": {
2074         "uuid": {
2075           "version": "2.0.3",
2076           "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz",
2077           "integrity": "sha1-Z+LoY3lyFVMN/zGOW/nc6/1Hsho=",
2078           "dev": true
2079         }
2080       }
2081     },
2082     "connect-history-api-fallback": {
2083       "version": "1.3.0",
2084       "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.3.0.tgz",
2085       "integrity": "sha1-5R0X+PDvDbkKZP20feMFFVbp8Wk=",
2086       "dev": true
2087     },
2088     "console-browserify": {
2089       "version": "1.1.0",
2090       "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz",
2091       "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=",
2092       "dev": true,
2093       "requires": {
2094         "date-now": "0.1.4"
2095       }
2096     },
2097     "constants-browserify": {
2098       "version": "1.0.0",
2099       "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
2100       "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
2101       "dev": true
2102     },
2103     "contains-path": {
2104       "version": "0.1.0",
2105       "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz",
2106       "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=",
2107       "dev": true
2108     },
2109     "content-disposition": {
2110       "version": "0.5.2",
2111       "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz",
2112       "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=",
2113       "dev": true
2114     },
2115     "content-type": {
2116       "version": "1.0.2",
2117       "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.2.tgz",
2118       "integrity": "sha1-t9ETrueo3Se9IRM8TcJSnfFyHu0=",
2119       "dev": true
2120     },
2121     "content-type-parser": {
2122       "version": "1.0.1",
2123       "resolved": "https://registry.npmjs.org/content-type-parser/-/content-type-parser-1.0.1.tgz",
2124       "integrity": "sha1-w+VpiMU8ZRJ/tG1AMqOpACRv3JQ=",
2125       "dev": true
2126     },
2127     "convert-source-map": {
2128       "version": "1.5.0",
2129       "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.5.0.tgz",
2130       "integrity": "sha1-ms1whRxtXf3ZPZKC5e35SgP/RrU=",
2131       "dev": true
2132     },
2133     "cookie": {
2134       "version": "0.3.1",
2135       "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
2136       "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=",
2137       "dev": true
2138     },
2139     "cookie-signature": {
2140       "version": "1.0.6",
2141       "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
2142       "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=",
2143       "dev": true
2144     },
2145     "core-js": {
2146       "version": "1.2.7",
2147       "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz",
2148       "integrity": "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY="
2149     },
2150     "core-util-is": {
2151       "version": "1.0.2",
2152       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
2153       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
2154       "dev": true
2155     },
2156     "cosmiconfig": {
2157       "version": "2.2.2",
2158       "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-2.2.2.tgz",
2159       "integrity": "sha512-GiNXLwAFPYHy25XmTPpafYvn3CLAkJ8FLsscq78MQd1Kh0OU6Yzhn4eV2MVF4G9WEQZoWEGltatdR+ntGPMl5A==",
2160       "dev": true,
2161       "requires": {
2162         "is-directory": "0.3.1",
2163         "js-yaml": "3.7.0",
2164         "minimist": "1.2.0",
2165         "object-assign": "4.1.1",
2166         "os-homedir": "1.0.2",
2167         "parse-json": "2.2.0",
2168         "require-from-string": "1.2.1"
2169       },
2170       "dependencies": {
2171         "minimist": {
2172           "version": "1.2.0",
2173           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
2174           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
2175           "dev": true
2176         }
2177       }
2178     },
2179     "create-ecdh": {
2180       "version": "4.0.0",
2181       "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.0.tgz",
2182       "integrity": "sha1-iIxyNZbN92EvZJgjPuvXo1MBc30=",
2183       "dev": true,
2184       "requires": {
2185         "bn.js": "4.11.8",
2186         "elliptic": "6.4.0"
2187       }
2188     },
2189     "create-error-class": {
2190       "version": "3.0.2",
2191       "resolved": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz",
2192       "integrity": "sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=",
2193       "dev": true,
2194       "requires": {
2195         "capture-stack-trace": "1.0.0"
2196       }
2197     },
2198     "create-hash": {
2199       "version": "1.1.3",
2200       "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.1.3.tgz",
2201       "integrity": "sha1-YGBCrIuSYnUPSDyt2rD1gZFy2P0=",
2202       "dev": true,
2203       "requires": {
2204         "cipher-base": "1.0.4",
2205         "inherits": "2.0.3",
2206         "ripemd160": "2.0.1",
2207         "sha.js": "2.4.8"
2208       }
2209     },
2210     "create-hmac": {
2211       "version": "1.1.6",
2212       "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.6.tgz",
2213       "integrity": "sha1-rLniIaThe9sHbpBlfEK5PjcmzwY=",
2214       "dev": true,
2215       "requires": {
2216         "cipher-base": "1.0.4",
2217         "create-hash": "1.1.3",
2218         "inherits": "2.0.3",
2219         "ripemd160": "2.0.1",
2220         "safe-buffer": "5.1.1",
2221         "sha.js": "2.4.8"
2222       }
2223     },
2224     "create-react-class": {
2225       "version": "15.6.0",
2226       "resolved": "https://registry.npmjs.org/create-react-class/-/create-react-class-15.6.0.tgz",
2227       "integrity": "sha1-q0SEl8JlZuHilBPogyB9V8/nvtQ=",
2228       "requires": {
2229         "fbjs": "0.8.14",
2230         "loose-envify": "1.3.1",
2231         "object-assign": "4.1.1"
2232       }
2233     },
2234     "cross-spawn": {
2235       "version": "5.1.0",
2236       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
2237       "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
2238       "dev": true,
2239       "requires": {
2240         "lru-cache": "4.1.1",
2241         "shebang-command": "1.2.0",
2242         "which": "1.3.0"
2243       }
2244     },
2245     "cryptiles": {
2246       "version": "2.0.5",
2247       "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz",
2248       "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=",
2249       "dev": true,
2250       "requires": {
2251         "boom": "2.10.1"
2252       }
2253     },
2254     "crypto-browserify": {
2255       "version": "3.11.1",
2256       "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.11.1.tgz",
2257       "integrity": "sha512-Na7ZlwCOqoaW5RwUK1WpXws2kv8mNhWdTlzob0UXulk6G9BDbyiJaGTYBIX61Ozn9l1EPPJpICZb4DaOpT9NlQ==",
2258       "dev": true,
2259       "requires": {
2260         "browserify-cipher": "1.0.0",
2261         "browserify-sign": "4.0.4",
2262         "create-ecdh": "4.0.0",
2263         "create-hash": "1.1.3",
2264         "create-hmac": "1.1.6",
2265         "diffie-hellman": "5.0.2",
2266         "inherits": "2.0.3",
2267         "pbkdf2": "3.0.13",
2268         "public-encrypt": "4.0.0",
2269         "randombytes": "2.0.5"
2270       }
2271     },
2272     "css-color-names": {
2273       "version": "0.0.4",
2274       "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz",
2275       "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=",
2276       "dev": true
2277     },
2278     "css-loader": {
2279       "version": "0.28.4",
2280       "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-0.28.4.tgz",
2281       "integrity": "sha1-bPNXkZLONV6LONX0Ldeh8uyJjQ8=",
2282       "dev": true,
2283       "requires": {
2284         "babel-code-frame": "6.26.0",
2285         "css-selector-tokenizer": "0.7.0",
2286         "cssnano": "3.10.0",
2287         "icss-utils": "2.1.0",
2288         "loader-utils": "1.1.0",
2289         "lodash.camelcase": "4.3.0",
2290         "object-assign": "4.1.1",
2291         "postcss": "5.2.17",
2292         "postcss-modules-extract-imports": "1.1.0",
2293         "postcss-modules-local-by-default": "1.2.0",
2294         "postcss-modules-scope": "1.1.0",
2295         "postcss-modules-values": "1.3.0",
2296         "postcss-value-parser": "3.3.0",
2297         "source-list-map": "0.1.8"
2298       },
2299       "dependencies": {
2300         "has-flag": {
2301           "version": "1.0.0",
2302           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
2303           "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
2304           "dev": true
2305         },
2306         "postcss": {
2307           "version": "5.2.17",
2308           "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.17.tgz",
2309           "integrity": "sha1-z09Ze4ZNZcikkrLqvp1wbIecOIs=",
2310           "dev": true,
2311           "requires": {
2312             "chalk": "1.1.3",
2313             "js-base64": "2.1.9",
2314             "source-map": "0.5.7",
2315             "supports-color": "3.2.3"
2316           }
2317         },
2318         "supports-color": {
2319           "version": "3.2.3",
2320           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
2321           "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
2322           "dev": true,
2323           "requires": {
2324             "has-flag": "1.0.0"
2325           }
2326         }
2327       }
2328     },
2329     "css-select": {
2330       "version": "1.2.0",
2331       "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz",
2332       "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=",
2333       "dev": true,
2334       "requires": {
2335         "boolbase": "1.0.0",
2336         "css-what": "2.1.0",
2337         "domutils": "1.5.1",
2338         "nth-check": "1.0.1"
2339       }
2340     },
2341     "css-selector-tokenizer": {
2342       "version": "0.7.0",
2343       "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.0.tgz",
2344       "integrity": "sha1-5piEdK6MlTR3v15+/s/OzNnPTIY=",
2345       "dev": true,
2346       "requires": {
2347         "cssesc": "0.1.0",
2348         "fastparse": "1.1.1",
2349         "regexpu-core": "1.0.0"
2350       },
2351       "dependencies": {
2352         "regexpu-core": {
2353           "version": "1.0.0",
2354           "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-1.0.0.tgz",
2355           "integrity": "sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs=",
2356           "dev": true,
2357           "requires": {
2358             "regenerate": "1.3.2",
2359             "regjsgen": "0.2.0",
2360             "regjsparser": "0.1.5"
2361           }
2362         },
2363         "regjsgen": {
2364           "version": "0.2.0",
2365           "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz",
2366           "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=",
2367           "dev": true
2368         },
2369         "regjsparser": {
2370           "version": "0.1.5",
2371           "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz",
2372           "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=",
2373           "dev": true,
2374           "requires": {
2375             "jsesc": "0.5.0"
2376           }
2377         }
2378       }
2379     },
2380     "css-what": {
2381       "version": "2.1.0",
2382       "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.0.tgz",
2383       "integrity": "sha1-lGfQMsOM+u+58teVASUwYvh/ob0=",
2384       "dev": true
2385     },
2386     "cssesc": {
2387       "version": "0.1.0",
2388       "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-0.1.0.tgz",
2389       "integrity": "sha1-yBSQPkViM3GgR3tAEJqq++6t27Q=",
2390       "dev": true
2391     },
2392     "cssnano": {
2393       "version": "3.10.0",
2394       "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-3.10.0.tgz",
2395       "integrity": "sha1-Tzj2zqK5sX+gFJDyPx3GjqZcHDg=",
2396       "dev": true,
2397       "requires": {
2398         "autoprefixer": "6.7.7",
2399         "decamelize": "1.2.0",
2400         "defined": "1.0.0",
2401         "has": "1.0.1",
2402         "object-assign": "4.1.1",
2403         "postcss": "5.2.17",
2404         "postcss-calc": "5.3.1",
2405         "postcss-colormin": "2.2.2",
2406         "postcss-convert-values": "2.6.1",
2407         "postcss-discard-comments": "2.0.4",
2408         "postcss-discard-duplicates": "2.1.0",
2409         "postcss-discard-empty": "2.1.0",
2410         "postcss-discard-overridden": "0.1.1",
2411         "postcss-discard-unused": "2.2.3",
2412         "postcss-filter-plugins": "2.0.2",
2413         "postcss-merge-idents": "2.1.7",
2414         "postcss-merge-longhand": "2.0.2",
2415         "postcss-merge-rules": "2.1.2",
2416         "postcss-minify-font-values": "1.0.5",
2417         "postcss-minify-gradients": "1.0.5",
2418         "postcss-minify-params": "1.2.2",
2419         "postcss-minify-selectors": "2.1.1",
2420         "postcss-normalize-charset": "1.1.1",
2421         "postcss-normalize-url": "3.0.8",
2422         "postcss-ordered-values": "2.2.3",
2423         "postcss-reduce-idents": "2.4.0",
2424         "postcss-reduce-initial": "1.0.1",
2425         "postcss-reduce-transforms": "1.0.4",
2426         "postcss-svgo": "2.1.6",
2427         "postcss-unique-selectors": "2.0.2",
2428         "postcss-value-parser": "3.3.0",
2429         "postcss-zindex": "2.2.0"
2430       },
2431       "dependencies": {
2432         "autoprefixer": {
2433           "version": "6.7.7",
2434           "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.7.7.tgz",
2435           "integrity": "sha1-Hb0cg1ZY41zj+ZhAmdsAWFx4IBQ=",
2436           "dev": true,
2437           "requires": {
2438             "browserslist": "1.7.7",
2439             "caniuse-db": "1.0.30000726",
2440             "normalize-range": "0.1.2",
2441             "num2fraction": "1.2.2",
2442             "postcss": "5.2.17",
2443             "postcss-value-parser": "3.3.0"
2444           }
2445         },
2446         "browserslist": {
2447           "version": "1.7.7",
2448           "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz",
2449           "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=",
2450           "dev": true,
2451           "requires": {
2452             "caniuse-db": "1.0.30000726",
2453             "electron-to-chromium": "1.3.21"
2454           }
2455         },
2456         "has-flag": {
2457           "version": "1.0.0",
2458           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
2459           "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
2460           "dev": true
2461         },
2462         "postcss": {
2463           "version": "5.2.17",
2464           "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.17.tgz",
2465           "integrity": "sha1-z09Ze4ZNZcikkrLqvp1wbIecOIs=",
2466           "dev": true,
2467           "requires": {
2468             "chalk": "1.1.3",
2469             "js-base64": "2.1.9",
2470             "source-map": "0.5.7",
2471             "supports-color": "3.2.3"
2472           }
2473         },
2474         "supports-color": {
2475           "version": "3.2.3",
2476           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
2477           "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
2478           "dev": true,
2479           "requires": {
2480             "has-flag": "1.0.0"
2481           }
2482         }
2483       }
2484     },
2485     "csso": {
2486       "version": "2.3.2",
2487       "resolved": "https://registry.npmjs.org/csso/-/csso-2.3.2.tgz",
2488       "integrity": "sha1-3dUsWHAz9J6Utx/FVWnyUuj/X4U=",
2489       "dev": true,
2490       "requires": {
2491         "clap": "1.2.0",
2492         "source-map": "0.5.7"
2493       }
2494     },
2495     "cssom": {
2496       "version": "0.3.2",
2497       "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.2.tgz",
2498       "integrity": "sha1-uANhcMefB6kP8vFuIihAJ6JDhIs=",
2499       "dev": true
2500     },
2501     "cssstyle": {
2502       "version": "0.2.37",
2503       "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-0.2.37.tgz",
2504       "integrity": "sha1-VBCXI0yyUTyDzu06zdwn/yeYfVQ=",
2505       "dev": true,
2506       "requires": {
2507         "cssom": "0.3.2"
2508       }
2509     },
2510     "currently-unhandled": {
2511       "version": "0.4.1",
2512       "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
2513       "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
2514       "dev": true,
2515       "requires": {
2516         "array-find-index": "1.0.2"
2517       }
2518     },
2519     "d": {
2520       "version": "1.0.0",
2521       "resolved": "https://registry.npmjs.org/d/-/d-1.0.0.tgz",
2522       "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=",
2523       "dev": true,
2524       "requires": {
2525         "es5-ext": "0.10.30"
2526       }
2527     },
2528     "damerau-levenshtein": {
2529       "version": "1.0.4",
2530       "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.4.tgz",
2531       "integrity": "sha1-AxkcQyy27qFou3fzpV/9zLiXhRQ=",
2532       "dev": true
2533     },
2534     "dashdash": {
2535       "version": "1.14.1",
2536       "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
2537       "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
2538       "dev": true,
2539       "requires": {
2540         "assert-plus": "1.0.0"
2541       },
2542       "dependencies": {
2543         "assert-plus": {
2544           "version": "1.0.0",
2545           "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
2546           "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
2547           "dev": true
2548         }
2549       }
2550     },
2551     "date-now": {
2552       "version": "0.1.4",
2553       "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz",
2554       "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=",
2555       "dev": true
2556     },
2557     "debug": {
2558       "version": "2.6.8",
2559       "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.8.tgz",
2560       "integrity": "sha1-5zFTHKLt4n0YgiJCfaF4IdaP9Pw=",
2561       "dev": true,
2562       "requires": {
2563         "ms": "2.0.0"
2564       }
2565     },
2566     "decamelize": {
2567       "version": "1.2.0",
2568       "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
2569       "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
2570       "dev": true
2571     },
2572     "deep-equal": {
2573       "version": "1.0.1",
2574       "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz",
2575       "integrity": "sha1-9dJgKStmDghO/0zbyfCK0yR0SLU=",
2576       "dev": true
2577     },
2578     "deep-extend": {
2579       "version": "0.4.2",
2580       "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.4.2.tgz",
2581       "integrity": "sha1-SLaZwn4zS/ifEIkr5DL25MfTSn8=",
2582       "dev": true
2583     },
2584     "deep-is": {
2585       "version": "0.1.3",
2586       "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
2587       "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
2588       "dev": true
2589     },
2590     "default-require-extensions": {
2591       "version": "1.0.0",
2592       "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-1.0.0.tgz",
2593       "integrity": "sha1-836hXT4T/9m0N9M+GnW1+5eHTLg=",
2594       "dev": true,
2595       "requires": {
2596         "strip-bom": "2.0.0"
2597       }
2598     },
2599     "define-properties": {
2600       "version": "1.1.2",
2601       "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.2.tgz",
2602       "integrity": "sha1-g6c/L+pWmJj7c3GTyPhzyvbUXJQ=",
2603       "dev": true,
2604       "requires": {
2605         "foreach": "2.0.5",
2606         "object-keys": "1.0.11"
2607       }
2608     },
2609     "defined": {
2610       "version": "1.0.0",
2611       "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz",
2612       "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=",
2613       "dev": true
2614     },
2615     "del": {
2616       "version": "2.2.2",
2617       "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz",
2618       "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=",
2619       "dev": true,
2620       "requires": {
2621         "globby": "5.0.0",
2622         "is-path-cwd": "1.0.0",
2623         "is-path-in-cwd": "1.0.0",
2624         "object-assign": "4.1.1",
2625         "pify": "2.3.0",
2626         "pinkie-promise": "2.0.1",
2627         "rimraf": "2.6.1"
2628       }
2629     },
2630     "delayed-stream": {
2631       "version": "1.0.0",
2632       "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
2633       "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
2634       "dev": true
2635     },
2636     "depd": {
2637       "version": "1.1.1",
2638       "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.1.tgz",
2639       "integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k=",
2640       "dev": true
2641     },
2642     "des.js": {
2643       "version": "1.0.0",
2644       "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz",
2645       "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=",
2646       "dev": true,
2647       "requires": {
2648         "inherits": "2.0.3",
2649         "minimalistic-assert": "1.0.0"
2650       }
2651     },
2652     "destroy": {
2653       "version": "1.0.4",
2654       "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
2655       "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
2656       "dev": true
2657     },
2658     "detect-indent": {
2659       "version": "4.0.0",
2660       "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz",
2661       "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=",
2662       "dev": true,
2663       "requires": {
2664         "repeating": "2.0.1"
2665       }
2666     },
2667     "detect-node": {
2668       "version": "2.0.3",
2669       "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.3.tgz",
2670       "integrity": "sha1-ogM8CcyOFY03dI+951B4Mr1s4Sc=",
2671       "dev": true
2672     },
2673     "detect-port-alt": {
2674       "version": "1.1.3",
2675       "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.3.tgz",
2676       "integrity": "sha1-pNLwYddXoDTs83xRQmCph1DysTE=",
2677       "dev": true,
2678       "requires": {
2679         "address": "1.0.2",
2680         "debug": "2.6.8"
2681       }
2682     },
2683     "diff": {
2684       "version": "3.3.1",
2685       "resolved": "https://registry.npmjs.org/diff/-/diff-3.3.1.tgz",
2686       "integrity": "sha512-MKPHZDMB0o6yHyDryUOScqZibp914ksXwAMYMTHj6KO8UeKsRYNJD3oNCKjTqZon+V488P7N/HzXF8t7ZR95ww==",
2687       "dev": true
2688     },
2689     "diffie-hellman": {
2690       "version": "5.0.2",
2691       "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.2.tgz",
2692       "integrity": "sha1-tYNXOScM/ias9jIJn97SoH8gnl4=",
2693       "dev": true,
2694       "requires": {
2695         "bn.js": "4.11.8",
2696         "miller-rabin": "4.0.0",
2697         "randombytes": "2.0.5"
2698       }
2699     },
2700     "dns-equal": {
2701       "version": "1.0.0",
2702       "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz",
2703       "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=",
2704       "dev": true
2705     },
2706     "dns-packet": {
2707       "version": "1.2.2",
2708       "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.2.2.tgz",
2709       "integrity": "sha512-kN+DjfGF7dJGUL7nWRktL9Z18t1rWP3aQlyZdY8XlpvU3Nc6GeFTQApftcjtWKxAZfiggZSGrCEoszNgvnpwDg==",
2710       "dev": true,
2711       "requires": {
2712         "ip": "1.1.5",
2713         "safe-buffer": "5.1.1"
2714       }
2715     },
2716     "dns-txt": {
2717       "version": "2.0.2",
2718       "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz",
2719       "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=",
2720       "dev": true,
2721       "requires": {
2722         "buffer-indexof": "1.1.1"
2723       }
2724     },
2725     "doctrine": {
2726       "version": "2.0.0",
2727       "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.0.0.tgz",
2728       "integrity": "sha1-xz2NKQnSIpHhoAejlYBNqLZl/mM=",
2729       "dev": true,
2730       "requires": {
2731         "esutils": "2.0.2",
2732         "isarray": "1.0.0"
2733       }
2734     },
2735     "dom-converter": {
2736       "version": "0.1.4",
2737       "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.1.4.tgz",
2738       "integrity": "sha1-pF71cnuJDJv/5tfIduexnLDhfzs=",
2739       "dev": true,
2740       "requires": {
2741         "utila": "0.3.3"
2742       },
2743       "dependencies": {
2744         "utila": {
2745           "version": "0.3.3",
2746           "resolved": "https://registry.npmjs.org/utila/-/utila-0.3.3.tgz",
2747           "integrity": "sha1-1+jn1+MJEHCSsF+NloiCTWM6QiY=",
2748           "dev": true
2749         }
2750       }
2751     },
2752     "dom-serializer": {
2753       "version": "0.1.0",
2754       "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz",
2755       "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=",
2756       "dev": true,
2757       "requires": {
2758         "domelementtype": "1.1.3",
2759         "entities": "1.1.1"
2760       },
2761       "dependencies": {
2762         "domelementtype": {
2763           "version": "1.1.3",
2764           "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz",
2765           "integrity": "sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs=",
2766           "dev": true
2767         }
2768       }
2769     },
2770     "dom-urls": {
2771       "version": "1.1.0",
2772       "resolved": "https://registry.npmjs.org/dom-urls/-/dom-urls-1.1.0.tgz",
2773       "integrity": "sha1-AB3fgWKM0ecGElxxdvU8zsVdkY4=",
2774       "dev": true,
2775       "requires": {
2776         "urijs": "1.18.12"
2777       }
2778     },
2779     "domain-browser": {
2780       "version": "1.1.7",
2781       "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.1.7.tgz",
2782       "integrity": "sha1-hnqksJP6oF8d4IwG9NeyH9+GmLw=",
2783       "dev": true
2784     },
2785     "domelementtype": {
2786       "version": "1.3.0",
2787       "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.0.tgz",
2788       "integrity": "sha1-sXrtguirWeUt2cGbF1bg/BhyBMI=",
2789       "dev": true
2790     },
2791     "domhandler": {
2792       "version": "2.4.1",
2793       "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.1.tgz",
2794       "integrity": "sha1-iS5HAAqZvlW783dP/qBWHYh5wlk=",
2795       "dev": true,
2796       "requires": {
2797         "domelementtype": "1.3.0"
2798       }
2799     },
2800     "domutils": {
2801       "version": "1.5.1",
2802       "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz",
2803       "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=",
2804       "dev": true,
2805       "requires": {
2806         "dom-serializer": "0.1.0",
2807         "domelementtype": "1.3.0"
2808       }
2809     },
2810     "dot-prop": {
2811       "version": "3.0.0",
2812       "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-3.0.0.tgz",
2813       "integrity": "sha1-G3CK8JSknJoOfbyteQq6U52sEXc=",
2814       "dev": true,
2815       "requires": {
2816         "is-obj": "1.0.1"
2817       }
2818     },
2819     "dotenv": {
2820       "version": "4.0.0",
2821       "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-4.0.0.tgz",
2822       "integrity": "sha1-hk7xN5rO1Vzm+V3r7NzhefegzR0=",
2823       "dev": true
2824     },
2825     "duplexer": {
2826       "version": "0.1.1",
2827       "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz",
2828       "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=",
2829       "dev": true
2830     },
2831     "duplexer2": {
2832       "version": "0.1.4",
2833       "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
2834       "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=",
2835       "dev": true,
2836       "requires": {
2837         "readable-stream": "2.3.3"
2838       }
2839     },
2840     "ecc-jsbn": {
2841       "version": "0.1.1",
2842       "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz",
2843       "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=",
2844       "dev": true,
2845       "optional": true,
2846       "requires": {
2847         "jsbn": "0.1.1"
2848       }
2849     },
2850     "ee-first": {
2851       "version": "1.1.1",
2852       "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
2853       "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
2854       "dev": true
2855     },
2856     "electron-to-chromium": {
2857       "version": "1.3.21",
2858       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.21.tgz",
2859       "integrity": "sha1-qWfr3P6O0Ag/wkTRiUAiqOgRPqI=",
2860       "dev": true
2861     },
2862     "elliptic": {
2863       "version": "6.4.0",
2864       "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.0.tgz",
2865       "integrity": "sha1-ysmvh2LIWDYYcAPI3+GT5eLq5d8=",
2866       "dev": true,
2867       "requires": {
2868         "bn.js": "4.11.8",
2869         "brorand": "1.1.0",
2870         "hash.js": "1.1.3",
2871         "hmac-drbg": "1.0.1",
2872         "inherits": "2.0.3",
2873         "minimalistic-assert": "1.0.0",
2874         "minimalistic-crypto-utils": "1.0.1"
2875       }
2876     },
2877     "emoji-regex": {
2878       "version": "6.5.1",
2879       "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-6.5.1.tgz",
2880       "integrity": "sha512-PAHp6TxrCy7MGMFidro8uikr+zlJJKJ/Q6mm2ExZ7HwkyR9lSVFfE3kt36qcwa24BQL7y0G9axycGjK1A/0uNQ==",
2881       "dev": true
2882     },
2883     "emojis-list": {
2884       "version": "2.1.0",
2885       "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz",
2886       "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=",
2887       "dev": true
2888     },
2889     "encodeurl": {
2890       "version": "1.0.1",
2891       "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.1.tgz",
2892       "integrity": "sha1-eePVhlU0aQn+bw9Fpd5oEDspTSA=",
2893       "dev": true
2894     },
2895     "encoding": {
2896       "version": "0.1.12",
2897       "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz",
2898       "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=",
2899       "requires": {
2900         "iconv-lite": "0.4.18"
2901       }
2902     },
2903     "enhanced-resolve": {
2904       "version": "3.4.1",
2905       "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-3.4.1.tgz",
2906       "integrity": "sha1-BCHjOf1xQZs9oT0Smzl5BAIwR24=",
2907       "dev": true,
2908       "requires": {
2909         "graceful-fs": "4.1.11",
2910         "memory-fs": "0.4.1",
2911         "object-assign": "4.1.1",
2912         "tapable": "0.2.8"
2913       }
2914     },
2915     "entities": {
2916       "version": "1.1.1",
2917       "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.1.tgz",
2918       "integrity": "sha1-blwtClYhtdra7O+AuQ7ftc13cvA=",
2919       "dev": true
2920     },
2921     "enzyme": {
2922       "version": "2.9.1",
2923       "resolved": "https://registry.npmjs.org/enzyme/-/enzyme-2.9.1.tgz",
2924       "integrity": "sha1-B9XOaRJBJA+4F78sSxjW5TAkDfY=",
2925       "dev": true,
2926       "requires": {
2927         "cheerio": "0.22.0",
2928         "function.prototype.name": "1.0.3",
2929         "is-subset": "0.1.1",
2930         "lodash": "4.17.4",
2931         "object-is": "1.0.1",
2932         "object.assign": "4.0.4",
2933         "object.entries": "1.0.4",
2934         "object.values": "1.0.4",
2935         "prop-types": "15.5.10",
2936         "uuid": "3.1.0"
2937       }
2938     },
2939     "errno": {
2940       "version": "0.1.4",
2941       "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.4.tgz",
2942       "integrity": "sha1-uJbiOp5ei6M4cfyZar02NfyaHH0=",
2943       "dev": true,
2944       "requires": {
2945         "prr": "0.0.0"
2946       }
2947     },
2948     "error-ex": {
2949       "version": "1.3.1",
2950       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz",
2951       "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=",
2952       "dev": true,
2953       "requires": {
2954         "is-arrayish": "0.2.1"
2955       }
2956     },
2957     "es-abstract": {
2958       "version": "1.8.2",
2959       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.8.2.tgz",
2960       "integrity": "sha512-dvhwFL3yjQxNNsOWx6exMlaDrRHCRGMQlnx5lsXDCZ/J7G/frgIIl94zhZSp/galVAYp7VzPi1OrAHta89/yGQ==",
2961       "dev": true,
2962       "requires": {
2963         "es-to-primitive": "1.1.1",
2964         "function-bind": "1.1.1",
2965         "has": "1.0.1",
2966         "is-callable": "1.1.3",
2967         "is-regex": "1.0.4"
2968       }
2969     },
2970     "es-to-primitive": {
2971       "version": "1.1.1",
2972       "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.1.1.tgz",
2973       "integrity": "sha1-RTVSSKiJeQNLZ5Lhm7gfK3l13Q0=",
2974       "dev": true,
2975       "requires": {
2976         "is-callable": "1.1.3",
2977         "is-date-object": "1.0.1",
2978         "is-symbol": "1.0.1"