[AAI] Remove Robby Maharajh & Harish Kajur as committers
[aai/sparky-fe.git] / package-lock.json
1 {
2   "name": "audit-ui",
3   "version": "1.0.0",
4   "lockfileVersion": 1,
5   "requires": true,
6   "dependencies": {
7     "@babel/code-frame": {
8       "version": "7.10.4",
9       "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz",
10       "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==",
11       "dev": true,
12       "requires": {
13         "@babel/highlight": "^7.10.4"
14       }
15     },
16     "@babel/helper-module-imports": {
17       "version": "7.0.0-beta.32",
18       "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.0.0-beta.32.tgz",
19       "integrity": "sha512-9jxfqCBrwCIa0p5ZIy1sakzKKm8x8tn0C52qpPr0M0WJ/k9gpD4ilS/mTV2v0tgmw4agjYdUXQ8slq51/5oOzQ==",
20       "requires": {
21         "@babel/types": "7.0.0-beta.32",
22         "lodash": "^4.2.0"
23       }
24     },
25     "@babel/helper-validator-identifier": {
26       "version": "7.10.4",
27       "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz",
28       "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==",
29       "dev": true
30     },
31     "@babel/highlight": {
32       "version": "7.10.4",
33       "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz",
34       "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==",
35       "dev": true,
36       "requires": {
37         "@babel/helper-validator-identifier": "^7.10.4",
38         "chalk": "^2.0.0",
39         "js-tokens": "^4.0.0"
40       }
41     },
42     "@babel/runtime": {
43       "version": "7.11.2",
44       "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.11.2.tgz",
45       "integrity": "sha512-TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw==",
46       "requires": {
47         "regenerator-runtime": "^0.13.4"
48       },
49       "dependencies": {
50         "regenerator-runtime": {
51           "version": "0.13.7",
52           "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz",
53           "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew=="
54         }
55       }
56     },
57     "@babel/types": {
58       "version": "7.0.0-beta.32",
59       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.0.0-beta.32.tgz",
60       "integrity": "sha512-w8+wzVcYCMb9OfaBfay2Vg5hyj7UfBX6qQtA+kB0qsW1h1NH/7xHMwvTZNqkuFBwjz5wxGS2QmaIcC3HH+UoxA==",
61       "requires": {
62         "esutils": "^2.0.2",
63         "lodash": "^4.2.0",
64         "to-fast-properties": "^2.0.0"
65       }
66     },
67     "@gulp-sourcemaps/map-sources": {
68       "version": "1.0.0",
69       "resolved": "https://registry.npmjs.org/@gulp-sourcemaps/map-sources/-/map-sources-1.0.0.tgz",
70       "integrity": "sha1-iQrnxdjId/bThIYCFazp1+yUW9o=",
71       "dev": true,
72       "requires": {
73         "normalize-path": "^2.0.1",
74         "through2": "^2.0.3"
75       }
76     },
77     "@sinonjs/commons": {
78       "version": "1.8.1",
79       "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.1.tgz",
80       "integrity": "sha512-892K+kWUUi3cl+LlqEWIDrhvLgdL79tECi8JZUyq6IviKy/DNhuzCRlbHUjxK89f4ypPMMaFnFuR9Ie6DoIMsw==",
81       "requires": {
82         "type-detect": "4.0.8"
83       }
84     },
85     "@sinonjs/formatio": {
86       "version": "3.2.2",
87       "resolved": "https://registry.npmjs.org/@sinonjs/formatio/-/formatio-3.2.2.tgz",
88       "integrity": "sha512-B8SEsgd8gArBLMD6zpRw3juQ2FVSsmdd7qlevyDqzS9WTCtvF55/gAL+h6gue8ZvPYcdiPdvueM/qm//9XzyTQ==",
89       "requires": {
90         "@sinonjs/commons": "^1",
91         "@sinonjs/samsam": "^3.1.0"
92       }
93     },
94     "@sinonjs/samsam": {
95       "version": "3.3.3",
96       "resolved": "https://registry.npmjs.org/@sinonjs/samsam/-/samsam-3.3.3.tgz",
97       "integrity": "sha512-bKCMKZvWIjYD0BLGnNrxVuw4dkWCYsLqFOUWw8VgKF/+5Y+mE7LfHWPIYoDXowH+3a9LsWDMo0uAP8YDosPvHQ==",
98       "requires": {
99         "@sinonjs/commons": "^1.3.0",
100         "array-from": "^2.1.1",
101         "lodash": "^4.17.15"
102       }
103     },
104     "@sinonjs/text-encoding": {
105       "version": "0.7.1",
106       "resolved": "https://registry.npmjs.org/@sinonjs/text-encoding/-/text-encoding-0.7.1.tgz",
107       "integrity": "sha512-+iTbntw2IZPb/anVDbypzfQa+ay64MW0Zo8aJ8gZPWMMK6/OubMVb6lUPMagqjOPnmtauXnFCACVl3O7ogjeqQ=="
108     },
109     "@types/color-name": {
110       "version": "1.1.1",
111       "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz",
112       "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==",
113       "dev": true
114     },
115     "@types/node": {
116       "version": "14.6.0",
117       "resolved": "https://registry.npmjs.org/@types/node/-/node-14.6.0.tgz",
118       "integrity": "sha512-mikldZQitV94akrc4sCcSjtJfsTKt4p+e/s0AGscVA6XArQ9kFclP+ZiYUMnq987rc6QlYxXv/EivqlfSLxpKA==",
119       "dev": true
120     },
121     "abab": {
122       "version": "2.0.4",
123       "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.4.tgz",
124       "integrity": "sha512-Eu9ELJWCz/c1e9gTiCY+FceWxcqzjYEbqMgtndnuSqZSUCOL73TWNK2mHfIj4Cw2E/ongOp+JISVNCmovt2KYQ==",
125       "dev": true
126     },
127     "abbrev": {
128       "version": "1.1.1",
129       "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
130       "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q=="
131     },
132     "accepts": {
133       "version": "1.3.7",
134       "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
135       "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
136       "dev": true,
137       "requires": {
138         "mime-types": "~2.1.24",
139         "negotiator": "0.6.2"
140       }
141     },
142     "accord": {
143       "version": "0.28.0",
144       "resolved": "https://registry.npmjs.org/accord/-/accord-0.28.0.tgz",
145       "integrity": "sha512-sPF34gqHegaCSryKf5wHJ8wREK1dTZnHmC9hsB7D8xjntRdd30DXDPKf0YVIcSvnXJmcYu5SCvZRz28H++kFhQ==",
146       "dev": true,
147       "requires": {
148         "convert-source-map": "^1.5.0",
149         "glob": "^7.0.5",
150         "indx": "^0.2.3",
151         "lodash.clone": "^4.3.2",
152         "lodash.defaults": "^4.0.1",
153         "lodash.flatten": "^4.2.0",
154         "lodash.merge": "^4.4.0",
155         "lodash.partialright": "^4.1.4",
156         "lodash.pick": "^4.2.1",
157         "lodash.uniq": "^4.3.0",
158         "resolve": "^1.5.0",
159         "semver": "^5.3.0",
160         "uglify-js": "^2.8.22",
161         "when": "^3.7.8"
162       },
163       "dependencies": {
164         "camelcase": {
165           "version": "1.2.1",
166           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz",
167           "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=",
168           "dev": true
169         },
170         "cliui": {
171           "version": "2.1.0",
172           "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz",
173           "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=",
174           "dev": true,
175           "requires": {
176             "center-align": "^0.1.1",
177             "right-align": "^0.1.1",
178             "wordwrap": "0.0.2"
179           }
180         },
181         "lodash.defaults": {
182           "version": "4.2.0",
183           "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz",
184           "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=",
185           "dev": true
186         },
187         "source-map": {
188           "version": "0.5.7",
189           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
190           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
191           "dev": true
192         },
193         "uglify-js": {
194           "version": "2.8.29",
195           "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz",
196           "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=",
197           "dev": true,
198           "requires": {
199             "source-map": "~0.5.1",
200             "uglify-to-browserify": "~1.0.0",
201             "yargs": "~3.10.0"
202           }
203         },
204         "window-size": {
205           "version": "0.1.0",
206           "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz",
207           "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=",
208           "dev": true
209         },
210         "yargs": {
211           "version": "3.10.0",
212           "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz",
213           "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=",
214           "dev": true,
215           "requires": {
216             "camelcase": "^1.0.2",
217             "cliui": "^2.1.0",
218             "decamelize": "^1.0.0",
219             "window-size": "0.1.0"
220           }
221         }
222       }
223     },
224     "acorn": {
225       "version": "5.7.4",
226       "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz",
227       "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==",
228       "dev": true
229     },
230     "acorn-globals": {
231       "version": "4.3.4",
232       "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz",
233       "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==",
234       "dev": true,
235       "requires": {
236         "acorn": "^6.0.1",
237         "acorn-walk": "^6.0.1"
238       },
239       "dependencies": {
240         "acorn": {
241           "version": "6.4.1",
242           "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz",
243           "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==",
244           "dev": true
245         }
246       }
247     },
248     "acorn-jsx": {
249       "version": "3.0.1",
250       "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz",
251       "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=",
252       "dev": true,
253       "requires": {
254         "acorn": "^3.0.4"
255       },
256       "dependencies": {
257         "acorn": {
258           "version": "3.3.0",
259           "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz",
260           "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=",
261           "dev": true
262         }
263       }
264     },
265     "acorn-walk": {
266       "version": "6.2.0",
267       "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz",
268       "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==",
269       "dev": true
270     },
271     "after": {
272       "version": "0.8.2",
273       "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz",
274       "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=",
275       "dev": true
276     },
277     "airbnb-prop-types": {
278       "version": "2.16.0",
279       "resolved": "https://registry.npmjs.org/airbnb-prop-types/-/airbnb-prop-types-2.16.0.tgz",
280       "integrity": "sha512-7WHOFolP/6cS96PhKNrslCLMYAI8yB1Pp6u6XmxozQOiZbsI5ycglZr5cHhBFfuRcQQjzCMith5ZPZdYiJCxUg==",
281       "dev": true,
282       "requires": {
283         "array.prototype.find": "^2.1.1",
284         "function.prototype.name": "^1.1.2",
285         "is-regex": "^1.1.0",
286         "object-is": "^1.1.2",
287         "object.assign": "^4.1.0",
288         "object.entries": "^1.1.2",
289         "prop-types": "^15.7.2",
290         "prop-types-exact": "^1.2.0",
291         "react-is": "^16.13.1"
292       }
293     },
294     "ajv": {
295       "version": "6.12.4",
296       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.4.tgz",
297       "integrity": "sha512-eienB2c9qVQs2KWexhkrdMLVDoIQCz5KSeLxwg9Lzk4DOfBtIK9PQwwufcsn1jjGuf9WZmqPMbGxOzfcuphJCQ==",
298       "requires": {
299         "fast-deep-equal": "^3.1.1",
300         "fast-json-stable-stringify": "^2.0.0",
301         "json-schema-traverse": "^0.4.1",
302         "uri-js": "^4.2.2"
303       }
304     },
305     "ajv-keywords": {
306       "version": "1.5.1",
307       "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-1.5.1.tgz",
308       "integrity": "sha1-MU3QpLM2j609/NxU7eYXG4htrzw=",
309       "dev": true
310     },
311     "align-text": {
312       "version": "0.1.4",
313       "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz",
314       "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=",
315       "dev": true,
316       "requires": {
317         "kind-of": "^3.0.2",
318         "longest": "^1.0.1",
319         "repeat-string": "^1.5.2"
320       }
321     },
322     "alphanum-sort": {
323       "version": "1.0.2",
324       "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz",
325       "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=",
326       "dev": true
327     },
328     "alter": {
329       "version": "0.2.0",
330       "resolved": "https://registry.npmjs.org/alter/-/alter-0.2.0.tgz",
331       "integrity": "sha1-x1iICGF1cgNKrmJICvJrHU0cs80=",
332       "dev": true,
333       "requires": {
334         "stable": "~0.1.3"
335       }
336     },
337     "amdefine": {
338       "version": "1.0.1",
339       "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
340       "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU="
341     },
342     "ansi-colors": {
343       "version": "1.1.0",
344       "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz",
345       "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==",
346       "requires": {
347         "ansi-wrap": "^0.1.0"
348       }
349     },
350     "ansi-cyan": {
351       "version": "0.1.1",
352       "resolved": "https://registry.npmjs.org/ansi-cyan/-/ansi-cyan-0.1.1.tgz",
353       "integrity": "sha1-U4rlKK+JgvKK4w2G8vF0VtJgmHM=",
354       "dev": true,
355       "requires": {
356         "ansi-wrap": "0.1.0"
357       }
358     },
359     "ansi-escapes": {
360       "version": "1.4.0",
361       "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz",
362       "integrity": "sha1-06ioOzGapneTZisT52HHkRQiMG4=",
363       "dev": true
364     },
365     "ansi-gray": {
366       "version": "0.1.1",
367       "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz",
368       "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=",
369       "dev": true,
370       "requires": {
371         "ansi-wrap": "0.1.0"
372       }
373     },
374     "ansi-red": {
375       "version": "0.1.1",
376       "resolved": "https://registry.npmjs.org/ansi-red/-/ansi-red-0.1.1.tgz",
377       "integrity": "sha1-jGOPnRCAgAo1PJwoyKgcpHBdlGw=",
378       "dev": true,
379       "requires": {
380         "ansi-wrap": "0.1.0"
381       }
382     },
383     "ansi-regex": {
384       "version": "2.1.1",
385       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
386       "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8="
387     },
388     "ansi-styles": {
389       "version": "3.2.1",
390       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
391       "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
392       "requires": {
393         "color-convert": "^1.9.0"
394       }
395     },
396     "ansi-wrap": {
397       "version": "0.1.0",
398       "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz",
399       "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768="
400     },
401     "ansicolors": {
402       "version": "0.3.2",
403       "resolved": "https://registry.npmjs.org/ansicolors/-/ansicolors-0.3.2.tgz",
404       "integrity": "sha1-ZlWX3oap/+Oqm/vmyuXG6kJrSXk=",
405       "dev": true
406     },
407     "anymatch": {
408       "version": "1.3.2",
409       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz",
410       "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==",
411       "dev": true,
412       "requires": {
413         "micromatch": "^2.1.5",
414         "normalize-path": "^2.0.0"
415       }
416     },
417     "append-transform": {
418       "version": "0.4.0",
419       "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-0.4.0.tgz",
420       "integrity": "sha1-126/jKlNJ24keja61EpLdKthGZE=",
421       "dev": true,
422       "requires": {
423         "default-require-extensions": "^1.0.0"
424       }
425     },
426     "applause": {
427       "version": "1.1.0",
428       "resolved": "https://registry.npmjs.org/applause/-/applause-1.1.0.tgz",
429       "integrity": "sha1-0uoOGTxE8JEm1eRrnmp7wUWA7hM=",
430       "dev": true,
431       "requires": {
432         "cson-parser": "^1.1.0",
433         "js-yaml": "^3.3.0",
434         "lodash": "^3.10.0"
435       },
436       "dependencies": {
437         "lodash": {
438           "version": "3.10.1",
439           "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",
440           "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=",
441           "dev": true
442         }
443       }
444     },
445     "aproba": {
446       "version": "1.2.0",
447       "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
448       "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw=="
449     },
450     "archy": {
451       "version": "1.0.0",
452       "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz",
453       "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=",
454       "dev": true
455     },
456     "are-we-there-yet": {
457       "version": "1.1.5",
458       "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz",
459       "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
460       "requires": {
461         "delegates": "^1.0.0",
462         "readable-stream": "^2.0.6"
463       }
464     },
465     "argparse": {
466       "version": "1.0.10",
467       "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
468       "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
469       "requires": {
470         "sprintf-js": "~1.0.2"
471       }
472     },
473     "arr-diff": {
474       "version": "4.0.0",
475       "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
476       "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA="
477     },
478     "arr-flatten": {
479       "version": "1.1.0",
480       "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
481       "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
482       "dev": true
483     },
484     "arr-union": {
485       "version": "3.1.0",
486       "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
487       "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ="
488     },
489     "array-differ": {
490       "version": "1.0.0",
491       "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz",
492       "integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=",
493       "dev": true
494     },
495     "array-each": {
496       "version": "1.0.1",
497       "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz",
498       "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=",
499       "dev": true
500     },
501     "array-equal": {
502       "version": "1.0.0",
503       "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz",
504       "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=",
505       "dev": true
506     },
507     "array-filter": {
508       "version": "1.0.0",
509       "resolved": "https://registry.npmjs.org/array-filter/-/array-filter-1.0.0.tgz",
510       "integrity": "sha1-uveeYubvTCpMC4MSMtr/7CUfnYM=",
511       "dev": true
512     },
513     "array-find-index": {
514       "version": "1.0.2",
515       "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
516       "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E="
517     },
518     "array-flatten": {
519       "version": "1.1.1",
520       "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
521       "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=",
522       "dev": true
523     },
524     "array-from": {
525       "version": "2.1.1",
526       "resolved": "https://registry.npmjs.org/array-from/-/array-from-2.1.1.tgz",
527       "integrity": "sha1-z+nYwmYoudxa7MYqn12PHzUsEZU="
528     },
529     "array-slice": {
530       "version": "1.1.0",
531       "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz",
532       "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==",
533       "dev": true
534     },
535     "array-union": {
536       "version": "1.0.2",
537       "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
538       "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
539       "dev": true,
540       "requires": {
541         "array-uniq": "^1.0.1"
542       }
543     },
544     "array-uniq": {
545       "version": "1.0.3",
546       "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
547       "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
548       "dev": true
549     },
550     "array-unique": {
551       "version": "0.2.1",
552       "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
553       "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
554       "dev": true
555     },
556     "array.prototype.find": {
557       "version": "2.1.1",
558       "resolved": "https://registry.npmjs.org/array.prototype.find/-/array.prototype.find-2.1.1.tgz",
559       "integrity": "sha512-mi+MYNJYLTx2eNYy+Yh6raoQacCsNeeMUaspFPh9Y141lFSsWxxB8V9mM2ye+eqiRs917J6/pJ4M9ZPzenWckA==",
560       "dev": true,
561       "requires": {
562         "define-properties": "^1.1.3",
563         "es-abstract": "^1.17.4"
564       }
565     },
566     "array.prototype.flat": {
567       "version": "1.2.3",
568       "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz",
569       "integrity": "sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==",
570       "dev": true,
571       "requires": {
572         "define-properties": "^1.1.3",
573         "es-abstract": "^1.17.0-next.1"
574       }
575     },
576     "arraybuffer.slice": {
577       "version": "0.0.7",
578       "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz",
579       "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==",
580       "dev": true
581     },
582     "arrify": {
583       "version": "1.0.1",
584       "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
585       "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
586       "dev": true
587     },
588     "asap": {
589       "version": "2.0.6",
590       "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
591       "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY="
592     },
593     "asn1": {
594       "version": "0.2.4",
595       "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
596       "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
597       "requires": {
598         "safer-buffer": "~2.1.0"
599       }
600     },
601     "assert": {
602       "version": "1.5.0",
603       "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz",
604       "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==",
605       "dev": true,
606       "requires": {
607         "object-assign": "^4.1.1",
608         "util": "0.10.3"
609       },
610       "dependencies": {
611         "inherits": {
612           "version": "2.0.1",
613           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
614           "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
615           "dev": true
616         },
617         "util": {
618           "version": "0.10.3",
619           "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
620           "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
621           "dev": true,
622           "requires": {
623             "inherits": "2.0.1"
624           }
625         }
626       }
627     },
628     "assert-plus": {
629       "version": "1.0.0",
630       "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
631       "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
632     },
633     "assertion-error": {
634       "version": "1.1.0",
635       "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz",
636       "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==",
637       "dev": true
638     },
639     "assign-symbols": {
640       "version": "1.0.0",
641       "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
642       "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c="
643     },
644     "ast-traverse": {
645       "version": "0.1.1",
646       "resolved": "https://registry.npmjs.org/ast-traverse/-/ast-traverse-0.1.1.tgz",
647       "integrity": "sha1-ac8rg4bxnc2hux4F1o/jWdiJfeY=",
648       "dev": true
649     },
650     "ast-types": {
651       "version": "0.9.6",
652       "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.9.6.tgz",
653       "integrity": "sha1-ECyenpAF0+fjgpvwxPok7oYu6bk=",
654       "dev": true
655     },
656     "astral-regex": {
657       "version": "1.0.0",
658       "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz",
659       "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==",
660       "dev": true
661     },
662     "async": {
663       "version": "1.5.2",
664       "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
665       "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
666       "dev": true
667     },
668     "async-each": {
669       "version": "1.0.3",
670       "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
671       "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==",
672       "dev": true
673     },
674     "async-each-series": {
675       "version": "0.1.1",
676       "resolved": "https://registry.npmjs.org/async-each-series/-/async-each-series-0.1.1.tgz",
677       "integrity": "sha1-dhfBkXQB/Yykooqtzj266Yr+tDI=",
678       "dev": true
679     },
680     "async-foreach": {
681       "version": "0.1.3",
682       "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz",
683       "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI="
684     },
685     "async-limiter": {
686       "version": "1.0.1",
687       "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz",
688       "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==",
689       "dev": true
690     },
691     "asynckit": {
692       "version": "0.4.0",
693       "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
694       "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k="
695     },
696     "atob": {
697       "version": "2.1.2",
698       "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
699       "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
700       "dev": true
701     },
702     "autoprefixer": {
703       "version": "6.7.7",
704       "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.7.7.tgz",
705       "integrity": "sha1-Hb0cg1ZY41zj+ZhAmdsAWFx4IBQ=",
706       "dev": true,
707       "requires": {
708         "browserslist": "^1.7.6",
709         "caniuse-db": "^1.0.30000634",
710         "normalize-range": "^0.1.2",
711         "num2fraction": "^1.2.2",
712         "postcss": "^5.2.16",
713         "postcss-value-parser": "^3.2.3"
714       }
715     },
716     "aws-sign2": {
717       "version": "0.7.0",
718       "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
719       "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg="
720     },
721     "aws4": {
722       "version": "1.10.1",
723       "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.10.1.tgz",
724       "integrity": "sha512-zg7Hz2k5lI8kb7U32998pRRFin7zJlkfezGJjUc2heaD4Pw2wObakCDVzkKztTm/Ln7eiVvYsjqak0Ed4LkMDA=="
725     },
726     "axios": {
727       "version": "0.18.1",
728       "resolved": "https://registry.npmjs.org/axios/-/axios-0.18.1.tgz",
729       "integrity": "sha512-0BfJq4NSfQXd+SkFdrvFbG7addhYSBA2mQwISr46pD6E5iqkWg02RAs8vyTT/j0RTnoYmeXauBuSv1qKwR179g==",
730       "requires": {
731         "follow-redirects": "1.5.10",
732         "is-buffer": "^2.0.2"
733       }
734     },
735     "babel": {
736       "version": "5.8.38",
737       "resolved": "https://registry.npmjs.org/babel/-/babel-5.8.38.tgz",
738       "integrity": "sha1-37CHwiiUkXxXb7Z86c8yjUWGKfs=",
739       "dev": true,
740       "requires": {
741         "babel-core": "^5.6.21",
742         "chokidar": "^1.0.0",
743         "commander": "^2.6.0",
744         "convert-source-map": "^1.1.0",
745         "fs-readdir-recursive": "^0.1.0",
746         "glob": "^5.0.5",
747         "lodash": "^3.2.0",
748         "output-file-sync": "^1.1.0",
749         "path-exists": "^1.0.0",
750         "path-is-absolute": "^1.0.0",
751         "slash": "^1.0.0",
752         "source-map": "^0.5.0"
753       },
754       "dependencies": {
755         "ansi-styles": {
756           "version": "2.2.1",
757           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
758           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
759           "dev": true
760         },
761         "babel-core": {
762           "version": "5.8.38",
763           "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-5.8.38.tgz",
764           "integrity": "sha1-H8ruedfmG3ULALjlT238nQr4ZVg=",
765           "dev": true,
766           "requires": {
767             "babel-plugin-constant-folding": "^1.0.1",
768             "babel-plugin-dead-code-elimination": "^1.0.2",
769             "babel-plugin-eval": "^1.0.1",
770             "babel-plugin-inline-environment-variables": "^1.0.1",
771             "babel-plugin-jscript": "^1.0.4",
772             "babel-plugin-member-expression-literals": "^1.0.1",
773             "babel-plugin-property-literals": "^1.0.1",
774             "babel-plugin-proto-to-assign": "^1.0.3",
775             "babel-plugin-react-constant-elements": "^1.0.3",
776             "babel-plugin-react-display-name": "^1.0.3",
777             "babel-plugin-remove-console": "^1.0.1",
778             "babel-plugin-remove-debugger": "^1.0.1",
779             "babel-plugin-runtime": "^1.0.7",
780             "babel-plugin-undeclared-variables-check": "^1.0.2",
781             "babel-plugin-undefined-to-void": "^1.1.6",
782             "babylon": "^5.8.38",
783             "bluebird": "^2.9.33",
784             "chalk": "^1.0.0",
785             "convert-source-map": "^1.1.0",
786             "core-js": "^1.0.0",
787             "debug": "^2.1.1",
788             "detect-indent": "^3.0.0",
789             "esutils": "^2.0.0",
790             "fs-readdir-recursive": "^0.1.0",
791             "globals": "^6.4.0",
792             "home-or-tmp": "^1.0.0",
793             "is-integer": "^1.0.4",
794             "js-tokens": "1.0.1",
795             "json5": "^0.4.0",
796             "lodash": "^3.10.0",
797             "minimatch": "^2.0.3",
798             "output-file-sync": "^1.1.0",
799             "path-exists": "^1.0.0",
800             "path-is-absolute": "^1.0.0",
801             "private": "^0.1.6",
802             "regenerator": "0.8.40",
803             "regexpu": "^1.3.0",
804             "repeating": "^1.1.2",
805             "resolve": "^1.1.6",
806             "shebang-regex": "^1.0.0",
807             "slash": "^1.0.0",
808             "source-map": "^0.5.0",
809             "source-map-support": "^0.2.10",
810             "to-fast-properties": "^1.0.0",
811             "trim-right": "^1.0.0",
812             "try-resolve": "^1.0.0"
813           }
814         },
815         "babylon": {
816           "version": "5.8.38",
817           "resolved": "https://registry.npmjs.org/babylon/-/babylon-5.8.38.tgz",
818           "integrity": "sha1-7JsSCxG/bM1Bc6GL8hfmC3mFn/0=",
819           "dev": true
820         },
821         "bluebird": {
822           "version": "2.11.0",
823           "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-2.11.0.tgz",
824           "integrity": "sha1-U0uQM8AiyVecVro7Plpcqvu2UOE=",
825           "dev": true
826         },
827         "chalk": {
828           "version": "1.1.3",
829           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
830           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
831           "dev": true,
832           "requires": {
833             "ansi-styles": "^2.2.1",
834             "escape-string-regexp": "^1.0.2",
835             "has-ansi": "^2.0.0",
836             "strip-ansi": "^3.0.0",
837             "supports-color": "^2.0.0"
838           }
839         },
840         "core-js": {
841           "version": "1.2.7",
842           "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz",
843           "integrity": "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=",
844           "dev": true
845         },
846         "debug": {
847           "version": "2.6.9",
848           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
849           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
850           "dev": true,
851           "requires": {
852             "ms": "2.0.0"
853           }
854         },
855         "detect-indent": {
856           "version": "3.0.1",
857           "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-3.0.1.tgz",
858           "integrity": "sha1-ncXl3bzu+DJXZLlFGwK8bVQIT3U=",
859           "dev": true,
860           "requires": {
861             "get-stdin": "^4.0.1",
862             "minimist": "^1.1.0",
863             "repeating": "^1.1.0"
864           }
865         },
866         "glob": {
867           "version": "5.0.15",
868           "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
869           "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
870           "dev": true,
871           "requires": {
872             "inflight": "^1.0.4",
873             "inherits": "2",
874             "minimatch": "2 || 3",
875             "once": "^1.3.0",
876             "path-is-absolute": "^1.0.0"
877           }
878         },
879         "globals": {
880           "version": "6.4.1",
881           "resolved": "https://registry.npmjs.org/globals/-/globals-6.4.1.tgz",
882           "integrity": "sha1-hJgDKzttHMge68X3lpDY/in6v08=",
883           "dev": true
884         },
885         "home-or-tmp": {
886           "version": "1.0.0",
887           "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-1.0.0.tgz",
888           "integrity": "sha1-S58eQIAMPlDGwn94FnavzOcfOYU=",
889           "dev": true,
890           "requires": {
891             "os-tmpdir": "^1.0.1",
892             "user-home": "^1.1.1"
893           }
894         },
895         "js-tokens": {
896           "version": "1.0.1",
897           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-1.0.1.tgz",
898           "integrity": "sha1-zENaXIuUrRWst5gxQPyAGCyJrq4=",
899           "dev": true
900         },
901         "json5": {
902           "version": "0.4.0",
903           "resolved": "https://registry.npmjs.org/json5/-/json5-0.4.0.tgz",
904           "integrity": "sha1-BUNS5MTIDIbAkjh31EneF2pzLI0=",
905           "dev": true
906         },
907         "lodash": {
908           "version": "3.10.1",
909           "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",
910           "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=",
911           "dev": true
912         },
913         "minimatch": {
914           "version": "2.0.10",
915           "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-2.0.10.tgz",
916           "integrity": "sha1-jQh8OcazjAAbl/ynzm0OHoCvusc=",
917           "dev": true,
918           "requires": {
919             "brace-expansion": "^1.0.0"
920           }
921         },
922         "path-exists": {
923           "version": "1.0.0",
924           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-1.0.0.tgz",
925           "integrity": "sha1-1aiZjrce83p0w06w2eum6HjuoIE=",
926           "dev": true
927         },
928         "repeating": {
929           "version": "1.1.3",
930           "resolved": "https://registry.npmjs.org/repeating/-/repeating-1.1.3.tgz",
931           "integrity": "sha1-PUEUIYh3U3SU+X93+Xhfq4EPpKw=",
932           "dev": true,
933           "requires": {
934             "is-finite": "^1.0.0"
935           }
936         },
937         "source-map": {
938           "version": "0.5.7",
939           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
940           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
941           "dev": true
942         },
943         "source-map-support": {
944           "version": "0.2.10",
945           "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.2.10.tgz",
946           "integrity": "sha1-6lo5AKHByyUJagrozFwrSxDe09w=",
947           "dev": true,
948           "requires": {
949             "source-map": "0.1.32"
950           },
951           "dependencies": {
952             "source-map": {
953               "version": "0.1.32",
954               "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.32.tgz",
955               "integrity": "sha1-yLbBZ3l7pHQKjqMyUhYv8IWRsmY=",
956               "dev": true,
957               "requires": {
958                 "amdefine": ">=0.0.4"
959               }
960             }
961           }
962         },
963         "strip-ansi": {
964           "version": "3.0.1",
965           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
966           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
967           "dev": true,
968           "requires": {
969             "ansi-regex": "^2.0.0"
970           }
971         },
972         "supports-color": {
973           "version": "2.0.0",
974           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
975           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
976           "dev": true
977         },
978         "to-fast-properties": {
979           "version": "1.0.3",
980           "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz",
981           "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=",
982           "dev": true
983         },
984         "user-home": {
985           "version": "1.1.1",
986           "resolved": "https://registry.npmjs.org/user-home/-/user-home-1.1.1.tgz",
987           "integrity": "sha1-K1viOjK2Onyd640PKNSFcko98ZA=",
988           "dev": true
989         }
990       }
991     },
992     "babel-code-frame": {
993       "version": "6.26.0",
994       "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
995       "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
996       "dev": true,
997       "requires": {
998         "chalk": "^1.1.3",
999         "esutils": "^2.0.2",
1000         "js-tokens": "^3.0.2"
1001       },
1002       "dependencies": {
1003         "ansi-styles": {
1004           "version": "2.2.1",
1005           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
1006           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
1007           "dev": true
1008         },
1009         "chalk": {
1010           "version": "1.1.3",
1011           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
1012           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
1013           "dev": true,
1014           "requires": {
1015             "ansi-styles": "^2.2.1",
1016             "escape-string-regexp": "^1.0.2",
1017             "has-ansi": "^2.0.0",
1018             "strip-ansi": "^3.0.0",
1019             "supports-color": "^2.0.0"
1020           }
1021         },
1022         "js-tokens": {
1023           "version": "3.0.2",
1024           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
1025           "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
1026           "dev": true
1027         },
1028         "strip-ansi": {
1029           "version": "3.0.1",
1030           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
1031           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
1032           "dev": true,
1033           "requires": {
1034             "ansi-regex": "^2.0.0"
1035           }
1036         },
1037         "supports-color": {
1038           "version": "2.0.0",
1039           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
1040           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
1041           "dev": true
1042         }
1043       }
1044     },
1045     "babel-core": {
1046       "version": "6.26.3",
1047       "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz",
1048       "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==",
1049       "dev": true,
1050       "requires": {
1051         "babel-code-frame": "^6.26.0",
1052         "babel-generator": "^6.26.0",
1053         "babel-helpers": "^6.24.1",
1054         "babel-messages": "^6.23.0",
1055         "babel-register": "^6.26.0",
1056         "babel-runtime": "^6.26.0",
1057         "babel-template": "^6.26.0",
1058         "babel-traverse": "^6.26.0",
1059         "babel-types": "^6.26.0",
1060         "babylon": "^6.18.0",
1061         "convert-source-map": "^1.5.1",
1062         "debug": "^2.6.9",
1063         "json5": "^0.5.1",
1064         "lodash": "^4.17.4",
1065         "minimatch": "^3.0.4",
1066         "path-is-absolute": "^1.0.1",
1067         "private": "^0.1.8",
1068         "slash": "^1.0.0",
1069         "source-map": "^0.5.7"
1070       },
1071       "dependencies": {
1072         "debug": {
1073           "version": "2.6.9",
1074           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
1075           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
1076           "dev": true,
1077           "requires": {
1078             "ms": "2.0.0"
1079           }
1080         },
1081         "json5": {
1082           "version": "0.5.1",
1083           "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
1084           "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
1085           "dev": true
1086         },
1087         "source-map": {
1088           "version": "0.5.7",
1089           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
1090           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
1091           "dev": true
1092         }
1093       }
1094     },
1095     "babel-eslint": {
1096       "version": "6.1.2",
1097       "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-6.1.2.tgz",
1098       "integrity": "sha1-UpNBn+NnLWZZjTJ9qWlFZ7pqXy8=",
1099       "dev": true,
1100       "requires": {
1101         "babel-traverse": "^6.0.20",
1102         "babel-types": "^6.0.19",
1103         "babylon": "^6.0.18",
1104         "lodash.assign": "^4.0.0",
1105         "lodash.pickby": "^4.0.0"
1106       }
1107     },
1108     "babel-generator": {
1109       "version": "6.26.1",
1110       "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz",
1111       "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==",
1112       "dev": true,
1113       "requires": {
1114         "babel-messages": "^6.23.0",
1115         "babel-runtime": "^6.26.0",
1116         "babel-types": "^6.26.0",
1117         "detect-indent": "^4.0.0",
1118         "jsesc": "^1.3.0",
1119         "lodash": "^4.17.4",
1120         "source-map": "^0.5.7",
1121         "trim-right": "^1.0.1"
1122       },
1123       "dependencies": {
1124         "source-map": {
1125           "version": "0.5.7",
1126           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
1127           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
1128           "dev": true
1129         }
1130       }
1131     },
1132     "babel-helper-bindify-decorators": {
1133       "version": "6.24.1",
1134       "resolved": "https://registry.npmjs.org/babel-helper-bindify-decorators/-/babel-helper-bindify-decorators-6.24.1.tgz",
1135       "integrity": "sha1-FMGeXxQte0fxmlJDHlKxzLxAozA=",
1136       "dev": true,
1137       "requires": {
1138         "babel-runtime": "^6.22.0",
1139         "babel-traverse": "^6.24.1",
1140         "babel-types": "^6.24.1"
1141       }
1142     },
1143     "babel-helper-builder-binary-assignment-operator-visitor": {
1144       "version": "6.24.1",
1145       "resolved": "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz",
1146       "integrity": "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=",
1147       "dev": true,
1148       "requires": {
1149         "babel-helper-explode-assignable-expression": "^6.24.1",
1150         "babel-runtime": "^6.22.0",
1151         "babel-types": "^6.24.1"
1152       }
1153     },
1154     "babel-helper-builder-react-jsx": {
1155       "version": "6.26.0",
1156       "resolved": "https://registry.npmjs.org/babel-helper-builder-react-jsx/-/babel-helper-builder-react-jsx-6.26.0.tgz",
1157       "integrity": "sha1-Of+DE7dci2Xc7/HzHTg+D/KkCKA=",
1158       "dev": true,
1159       "requires": {
1160         "babel-runtime": "^6.26.0",
1161         "babel-types": "^6.26.0",
1162         "esutils": "^2.0.2"
1163       }
1164     },
1165     "babel-helper-call-delegate": {
1166       "version": "6.24.1",
1167       "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz",
1168       "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=",
1169       "dev": true,
1170       "requires": {
1171         "babel-helper-hoist-variables": "^6.24.1",
1172         "babel-runtime": "^6.22.0",
1173         "babel-traverse": "^6.24.1",
1174         "babel-types": "^6.24.1"
1175       }
1176     },
1177     "babel-helper-define-map": {
1178       "version": "6.26.0",
1179       "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz",
1180       "integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=",
1181       "dev": true,
1182       "requires": {
1183         "babel-helper-function-name": "^6.24.1",
1184         "babel-runtime": "^6.26.0",
1185         "babel-types": "^6.26.0",
1186         "lodash": "^4.17.4"
1187       }
1188     },
1189     "babel-helper-explode-assignable-expression": {
1190       "version": "6.24.1",
1191       "resolved": "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz",
1192       "integrity": "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=",
1193       "dev": true,
1194       "requires": {
1195         "babel-runtime": "^6.22.0",
1196         "babel-traverse": "^6.24.1",
1197         "babel-types": "^6.24.1"
1198       }
1199     },
1200     "babel-helper-explode-class": {
1201       "version": "6.24.1",
1202       "resolved": "https://registry.npmjs.org/babel-helper-explode-class/-/babel-helper-explode-class-6.24.1.tgz",
1203       "integrity": "sha1-fcKjkQ3uAHBW4eMdZAztPVTqqes=",
1204       "dev": true,
1205       "requires": {
1206         "babel-helper-bindify-decorators": "^6.24.1",
1207         "babel-runtime": "^6.22.0",
1208         "babel-traverse": "^6.24.1",
1209         "babel-types": "^6.24.1"
1210       }
1211     },
1212     "babel-helper-function-name": {
1213       "version": "6.24.1",
1214       "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz",
1215       "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=",
1216       "dev": true,
1217       "requires": {
1218         "babel-helper-get-function-arity": "^6.24.1",
1219         "babel-runtime": "^6.22.0",
1220         "babel-template": "^6.24.1",
1221         "babel-traverse": "^6.24.1",
1222         "babel-types": "^6.24.1"
1223       }
1224     },
1225     "babel-helper-get-function-arity": {
1226       "version": "6.24.1",
1227       "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz",
1228       "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=",
1229       "dev": true,
1230       "requires": {
1231         "babel-runtime": "^6.22.0",
1232         "babel-types": "^6.24.1"
1233       }
1234     },
1235     "babel-helper-hoist-variables": {
1236       "version": "6.24.1",
1237       "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz",
1238       "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=",
1239       "dev": true,
1240       "requires": {
1241         "babel-runtime": "^6.22.0",
1242         "babel-types": "^6.24.1"
1243       }
1244     },
1245     "babel-helper-optimise-call-expression": {
1246       "version": "6.24.1",
1247       "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz",
1248       "integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=",
1249       "dev": true,
1250       "requires": {
1251         "babel-runtime": "^6.22.0",
1252         "babel-types": "^6.24.1"
1253       }
1254     },
1255     "babel-helper-regex": {
1256       "version": "6.26.0",
1257       "resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz",
1258       "integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=",
1259       "dev": true,
1260       "requires": {
1261         "babel-runtime": "^6.26.0",
1262         "babel-types": "^6.26.0",
1263         "lodash": "^4.17.4"
1264       }
1265     },
1266     "babel-helper-remap-async-to-generator": {
1267       "version": "6.24.1",
1268       "resolved": "https://registry.npmjs.org/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz",
1269       "integrity": "sha1-XsWBgnrXI/7N04HxySg5BnbkVRs=",
1270       "dev": true,
1271       "requires": {
1272         "babel-helper-function-name": "^6.24.1",
1273         "babel-runtime": "^6.22.0",
1274         "babel-template": "^6.24.1",
1275         "babel-traverse": "^6.24.1",
1276         "babel-types": "^6.24.1"
1277       }
1278     },
1279     "babel-helper-replace-supers": {
1280       "version": "6.24.1",
1281       "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz",
1282       "integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=",
1283       "dev": true,
1284       "requires": {
1285         "babel-helper-optimise-call-expression": "^6.24.1",
1286         "babel-messages": "^6.23.0",
1287         "babel-runtime": "^6.22.0",
1288         "babel-template": "^6.24.1",
1289         "babel-traverse": "^6.24.1",
1290         "babel-types": "^6.24.1"
1291       }
1292     },
1293     "babel-helpers": {
1294       "version": "6.24.1",
1295       "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz",
1296       "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=",
1297       "dev": true,
1298       "requires": {
1299         "babel-runtime": "^6.22.0",
1300         "babel-template": "^6.24.1"
1301       }
1302     },
1303     "babel-jest": {
1304       "version": "22.4.4",
1305       "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-22.4.4.tgz",
1306       "integrity": "sha512-A9NB6/lZhYyypR9ATryOSDcqBaqNdzq4U+CN+/wcMsLcmKkPxQEoTKLajGfd3IkxNyVBT8NewUK2nWyGbSzHEQ==",
1307       "dev": true,
1308       "requires": {
1309         "babel-plugin-istanbul": "^4.1.5",
1310         "babel-preset-jest": "^22.4.4"
1311       }
1312     },
1313     "babel-loader": {
1314       "version": "6.4.1",
1315       "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-6.4.1.tgz",
1316       "integrity": "sha1-CzQRLVsHSKjc2/Uaz2+b1C1QuMo=",
1317       "dev": true,
1318       "requires": {
1319         "find-cache-dir": "^0.1.1",
1320         "loader-utils": "^0.2.16",
1321         "mkdirp": "^0.5.1",
1322         "object-assign": "^4.0.1"
1323       },
1324       "dependencies": {
1325         "big.js": {
1326           "version": "3.2.0",
1327           "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz",
1328           "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==",
1329           "dev": true
1330         },
1331         "emojis-list": {
1332           "version": "2.1.0",
1333           "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz",
1334           "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=",
1335           "dev": true
1336         },
1337         "json5": {
1338           "version": "0.5.1",
1339           "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
1340           "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
1341           "dev": true
1342         },
1343         "loader-utils": {
1344           "version": "0.2.17",
1345           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz",
1346           "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=",
1347           "dev": true,
1348           "requires": {
1349             "big.js": "^3.1.3",
1350             "emojis-list": "^2.0.0",
1351             "json5": "^0.5.0",
1352             "object-assign": "^4.0.1"
1353           }
1354         }
1355       }
1356     },
1357     "babel-macros": {
1358       "version": "1.2.0",
1359       "resolved": "https://registry.npmjs.org/babel-macros/-/babel-macros-1.2.0.tgz",
1360       "integrity": "sha512-/GIwkOeNHQU9R27Bkt0jHrJgaXBX5KLKrIH5h/iGebvKppvL9e4wKCgrl4qwUj0qssBHQFeSavk3lG2lQgdq8w==",
1361       "requires": {
1362         "cosmiconfig": "3.1.0"
1363       }
1364     },
1365     "babel-messages": {
1366       "version": "6.23.0",
1367       "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz",
1368       "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=",
1369       "dev": true,
1370       "requires": {
1371         "babel-runtime": "^6.22.0"
1372       }
1373     },
1374     "babel-plugin-check-es2015-constants": {
1375       "version": "6.22.0",
1376       "resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz",
1377       "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=",
1378       "dev": true,
1379       "requires": {
1380         "babel-runtime": "^6.22.0"
1381       }
1382     },
1383     "babel-plugin-constant-folding": {
1384       "version": "1.0.1",
1385       "resolved": "https://registry.npmjs.org/babel-plugin-constant-folding/-/babel-plugin-constant-folding-1.0.1.tgz",
1386       "integrity": "sha1-g2HTZMmORJw2kr26Ue/whEKQqo4=",
1387       "dev": true
1388     },
1389     "babel-plugin-dead-code-elimination": {
1390       "version": "1.0.2",
1391       "resolved": "https://registry.npmjs.org/babel-plugin-dead-code-elimination/-/babel-plugin-dead-code-elimination-1.0.2.tgz",
1392       "integrity": "sha1-X3xFEnTc18zNv7s+C4XdKBIfD2U=",
1393       "dev": true
1394     },
1395     "babel-plugin-emotion": {
1396       "version": "8.0.12",
1397       "resolved": "https://registry.npmjs.org/babel-plugin-emotion/-/babel-plugin-emotion-8.0.12.tgz",
1398       "integrity": "sha512-GVxl6Y86I2PPICtFqabf5qvcVc0MD8PJbLujJ9UV1tdC5QoKMe+dZD0DCpdTDEzlOJVwetMu7m+bg66NeGi49w==",
1399       "requires": {
1400         "@babel/helper-module-imports": "7.0.0-beta.32",
1401         "babel-macros": "^1.2.0",
1402         "babel-plugin-syntax-jsx": "^6.18.0",
1403         "convert-source-map": "^1.5.0",
1404         "emotion-utils": "^8.0.12",
1405         "find-root": "^1.1.0",
1406         "source-map": "^0.5.7",
1407         "touch": "^1.0.0"
1408       },
1409       "dependencies": {
1410         "source-map": {
1411           "version": "0.5.7",
1412           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
1413           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w="
1414         }
1415       }
1416     },
1417     "babel-plugin-eval": {
1418       "version": "1.0.1",
1419       "resolved": "https://registry.npmjs.org/babel-plugin-eval/-/babel-plugin-eval-1.0.1.tgz",
1420       "integrity": "sha1-ovrtJc5r5preS/7CY/cBaRlZUNo=",
1421       "dev": true
1422     },
1423     "babel-plugin-inline-environment-variables": {
1424       "version": "1.0.1",
1425       "resolved": "https://registry.npmjs.org/babel-plugin-inline-environment-variables/-/babel-plugin-inline-environment-variables-1.0.1.tgz",
1426       "integrity": "sha1-H1jOkSB61qgmqL9kX6/mj/X+P/4=",
1427       "dev": true
1428     },
1429     "babel-plugin-istanbul": {
1430       "version": "4.1.6",
1431       "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-4.1.6.tgz",
1432       "integrity": "sha512-PWP9FQ1AhZhS01T/4qLSKoHGY/xvkZdVBGlKM/HuxxS3+sC66HhTNR7+MpbO/so/cz/wY94MeSWJuP1hXIPfwQ==",
1433       "dev": true,
1434       "requires": {
1435         "babel-plugin-syntax-object-rest-spread": "^6.13.0",
1436         "find-up": "^2.1.0",
1437         "istanbul-lib-instrument": "^1.10.1",
1438         "test-exclude": "^4.2.1"
1439       },
1440       "dependencies": {
1441         "find-up": {
1442           "version": "2.1.0",
1443           "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
1444           "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
1445           "dev": true,
1446           "requires": {
1447             "locate-path": "^2.0.0"
1448           }
1449         },
1450         "locate-path": {
1451           "version": "2.0.0",
1452           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
1453           "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
1454           "dev": true,
1455           "requires": {
1456             "p-locate": "^2.0.0",
1457             "path-exists": "^3.0.0"
1458           }
1459         },
1460         "p-limit": {
1461           "version": "1.3.0",
1462           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
1463           "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
1464           "dev": true,
1465           "requires": {
1466             "p-try": "^1.0.0"
1467           }
1468         },
1469         "p-locate": {
1470           "version": "2.0.0",
1471           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
1472           "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
1473           "dev": true,
1474           "requires": {
1475             "p-limit": "^1.1.0"
1476           }
1477         },
1478         "p-try": {
1479           "version": "1.0.0",
1480           "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
1481           "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
1482           "dev": true
1483         },
1484         "path-exists": {
1485           "version": "3.0.0",
1486           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
1487           "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
1488           "dev": true
1489         }
1490       }
1491     },
1492     "babel-plugin-jest-hoist": {
1493       "version": "22.4.4",
1494       "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-22.4.4.tgz",
1495       "integrity": "sha512-DUvGfYaAIlkdnygVIEl0O4Av69NtuQWcrjMOv6DODPuhuGLDnbsARz3AwiiI/EkIMMlxQDUcrZ9yoyJvTNjcVQ==",
1496       "dev": true
1497     },
1498     "babel-plugin-jscript": {
1499       "version": "1.0.4",
1500       "resolved": "https://registry.npmjs.org/babel-plugin-jscript/-/babel-plugin-jscript-1.0.4.tgz",
1501       "integrity": "sha1-jzQsOCduh6R9X6CovT1etsytj8w=",
1502       "dev": true
1503     },
1504     "babel-plugin-member-expression-literals": {
1505       "version": "1.0.1",
1506       "resolved": "https://registry.npmjs.org/babel-plugin-member-expression-literals/-/babel-plugin-member-expression-literals-1.0.1.tgz",
1507       "integrity": "sha1-zF7bD6qNyScXDnTW0cAkQAIWJNM=",
1508       "dev": true
1509     },
1510     "babel-plugin-property-literals": {
1511       "version": "1.0.1",
1512       "resolved": "https://registry.npmjs.org/babel-plugin-property-literals/-/babel-plugin-property-literals-1.0.1.tgz",
1513       "integrity": "sha1-AlIwGQAZKYCxwRjv6kjOk6q4MzY=",
1514       "dev": true
1515     },
1516     "babel-plugin-proto-to-assign": {
1517       "version": "1.0.4",
1518       "resolved": "https://registry.npmjs.org/babel-plugin-proto-to-assign/-/babel-plugin-proto-to-assign-1.0.4.tgz",
1519       "integrity": "sha1-xJ56/QL1d7xNoF6i3wAiUM980SM=",
1520       "dev": true,
1521       "requires": {
1522         "lodash": "^3.9.3"
1523       },
1524       "dependencies": {
1525         "lodash": {
1526           "version": "3.10.1",
1527           "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",
1528           "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=",
1529           "dev": true
1530         }
1531       }
1532     },
1533     "babel-plugin-react-constant-elements": {
1534       "version": "1.0.3",
1535       "resolved": "https://registry.npmjs.org/babel-plugin-react-constant-elements/-/babel-plugin-react-constant-elements-1.0.3.tgz",
1536       "integrity": "sha1-lGc26DeEKcvDSdz/YvUcFDs041o=",
1537       "dev": true
1538     },
1539     "babel-plugin-react-display-name": {
1540       "version": "1.0.3",
1541       "resolved": "https://registry.npmjs.org/babel-plugin-react-display-name/-/babel-plugin-react-display-name-1.0.3.tgz",
1542       "integrity": "sha1-dU/jiSboQkpOexWrbqYTne4FFPw=",
1543       "dev": true
1544     },
1545     "babel-plugin-remove-console": {
1546       "version": "1.0.1",
1547       "resolved": "https://registry.npmjs.org/babel-plugin-remove-console/-/babel-plugin-remove-console-1.0.1.tgz",
1548       "integrity": "sha1-2PJFVsOgUAXUKqqv0neH9T/wE6c=",
1549       "dev": true
1550     },
1551     "babel-plugin-remove-debugger": {
1552       "version": "1.0.1",
1553       "resolved": "https://registry.npmjs.org/babel-plugin-remove-debugger/-/babel-plugin-remove-debugger-1.0.1.tgz",
1554       "integrity": "sha1-/S6jzWGkKK0fO5yJiC/0KT6MFMc=",
1555       "dev": true
1556     },
1557     "babel-plugin-runtime": {
1558       "version": "1.0.7",
1559       "resolved": "https://registry.npmjs.org/babel-plugin-runtime/-/babel-plugin-runtime-1.0.7.tgz",
1560       "integrity": "sha1-v3x9lm3Vbs1cF/ocslPJrLflSq8=",
1561       "dev": true
1562     },
1563     "babel-plugin-syntax-async-functions": {
1564       "version": "6.13.0",
1565       "resolved": "https://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz",
1566       "integrity": "sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU=",
1567       "dev": true
1568     },
1569     "babel-plugin-syntax-async-generators": {
1570       "version": "6.13.0",
1571       "resolved": "https://registry.npmjs.org/babel-plugin-syntax-async-generators/-/babel-plugin-syntax-async-generators-6.13.0.tgz",
1572       "integrity": "sha1-a8lj67FuzLrmuStZbrfzXDQqi5o=",
1573       "dev": true
1574     },
1575     "babel-plugin-syntax-class-constructor-call": {
1576       "version": "6.18.0",
1577       "resolved": "https://registry.npmjs.org/babel-plugin-syntax-class-constructor-call/-/babel-plugin-syntax-class-constructor-call-6.18.0.tgz",
1578       "integrity": "sha1-nLnTn+Q8hgC+yBRkVt3L1OGnZBY=",
1579       "dev": true
1580     },
1581     "babel-plugin-syntax-class-properties": {
1582       "version": "6.13.0",
1583       "resolved": "https://registry.npmjs.org/babel-plugin-syntax-class-properties/-/babel-plugin-syntax-class-properties-6.13.0.tgz",
1584       "integrity": "sha1-1+sjt5oxf4VDlixQW4J8fWysJ94=",
1585       "dev": true
1586     },
1587     "babel-plugin-syntax-decorators": {
1588       "version": "6.13.0",
1589       "resolved": "https://registry.npmjs.org/babel-plugin-syntax-decorators/-/babel-plugin-syntax-decorators-6.13.0.tgz",
1590       "integrity": "sha1-MSVjtNvePMgGzuPkFszurd0RrAs=",
1591       "dev": true
1592     },
1593     "babel-plugin-syntax-do-expressions": {
1594       "version": "6.13.0",
1595       "resolved": "https://registry.npmjs.org/babel-plugin-syntax-do-expressions/-/babel-plugin-syntax-do-expressions-6.13.0.tgz",
1596       "integrity": "sha1-V0d1YTmqJtOQ0JQQsDdEugfkeW0=",
1597       "dev": true
1598     },
1599     "babel-plugin-syntax-dynamic-import": {
1600       "version": "6.18.0",
1601       "resolved": "https://registry.npmjs.org/babel-plugin-syntax-dynamic-import/-/babel-plugin-syntax-dynamic-import-6.18.0.tgz",
1602       "integrity": "sha1-jWomIpyDdFqZgqRBBRVyyqF5sdo="
1603     },
1604     "babel-plugin-syntax-exponentiation-operator": {
1605       "version": "6.13.0",
1606       "resolved": "https://registry.npmjs.org/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz",
1607       "integrity": "sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4=",
1608       "dev": true
1609     },
1610     "babel-plugin-syntax-export-extensions": {
1611       "version": "6.13.0",
1612       "resolved": "https://registry.npmjs.org/babel-plugin-syntax-export-extensions/-/babel-plugin-syntax-export-extensions-6.13.0.tgz",
1613       "integrity": "sha1-cKFITw+QiaToStRLrDU8lbmxJyE=",
1614       "dev": true
1615     },
1616     "babel-plugin-syntax-flow": {
1617       "version": "6.18.0",
1618       "resolved": "https://registry.npmjs.org/babel-plugin-syntax-flow/-/babel-plugin-syntax-flow-6.18.0.tgz",
1619       "integrity": "sha1-TDqyCiryaqIM0lmVw5jE63AxDI0=",
1620       "dev": true
1621     },
1622     "babel-plugin-syntax-function-bind": {
1623       "version": "6.13.0",
1624       "resolved": "https://registry.npmjs.org/babel-plugin-syntax-function-bind/-/babel-plugin-syntax-function-bind-6.13.0.tgz",
1625       "integrity": "sha1-SMSV8Xe98xqYHnMvVa3AvdJgH0Y=",
1626       "dev": true
1627     },
1628     "babel-plugin-syntax-jsx": {
1629       "version": "6.18.0",
1630       "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz",
1631       "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY="
1632     },
1633     "babel-plugin-syntax-object-rest-spread": {
1634       "version": "6.13.0",
1635       "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz",
1636       "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=",
1637       "dev": true
1638     },
1639     "babel-plugin-syntax-trailing-function-commas": {
1640       "version": "6.22.0",
1641       "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz",
1642       "integrity": "sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM=",
1643       "dev": true
1644     },
1645     "babel-plugin-transform-async-generator-functions": {
1646       "version": "6.24.1",
1647       "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-generator-functions/-/babel-plugin-transform-async-generator-functions-6.24.1.tgz",
1648       "integrity": "sha1-8FiQAUX9PpkHpt3yjaWfIVJYpds=",
1649       "dev": true,
1650       "requires": {
1651         "babel-helper-remap-async-to-generator": "^6.24.1",
1652         "babel-plugin-syntax-async-generators": "^6.5.0",
1653         "babel-runtime": "^6.22.0"
1654       }
1655     },
1656     "babel-plugin-transform-async-to-generator": {
1657       "version": "6.24.1",
1658       "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz",
1659       "integrity": "sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E=",
1660       "dev": true,
1661       "requires": {
1662         "babel-helper-remap-async-to-generator": "^6.24.1",
1663         "babel-plugin-syntax-async-functions": "^6.8.0",
1664         "babel-runtime": "^6.22.0"
1665       }
1666     },
1667     "babel-plugin-transform-class-constructor-call": {
1668       "version": "6.24.1",
1669       "resolved": "https://registry.npmjs.org/babel-plugin-transform-class-constructor-call/-/babel-plugin-transform-class-constructor-call-6.24.1.tgz",
1670       "integrity": "sha1-gNwoVQWsBn3LjWxl4vbxGrd2Xvk=",
1671       "dev": true,
1672       "requires": {
1673         "babel-plugin-syntax-class-constructor-call": "^6.18.0",
1674         "babel-runtime": "^6.22.0",
1675         "babel-template": "^6.24.1"
1676       }
1677     },
1678     "babel-plugin-transform-class-properties": {
1679       "version": "6.24.1",
1680       "resolved": "https://registry.npmjs.org/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.24.1.tgz",
1681       "integrity": "sha1-anl2PqYdM9NvN7YRqp3vgagbRqw=",
1682       "dev": true,
1683       "requires": {
1684         "babel-helper-function-name": "^6.24.1",
1685         "babel-plugin-syntax-class-properties": "^6.8.0",
1686         "babel-runtime": "^6.22.0",
1687         "babel-template": "^6.24.1"
1688       }
1689     },
1690     "babel-plugin-transform-decorators": {
1691       "version": "6.24.1",
1692       "resolved": "https://registry.npmjs.org/babel-plugin-transform-decorators/-/babel-plugin-transform-decorators-6.24.1.tgz",
1693       "integrity": "sha1-eIAT2PjGtSIr33s0Q5Df13Vp4k0=",
1694       "dev": true,
1695       "requires": {
1696         "babel-helper-explode-class": "^6.24.1",
1697         "babel-plugin-syntax-decorators": "^6.13.0",
1698         "babel-runtime": "^6.22.0",
1699         "babel-template": "^6.24.1",
1700         "babel-types": "^6.24.1"
1701       }
1702     },
1703     "babel-plugin-transform-do-expressions": {
1704       "version": "6.22.0",
1705       "resolved": "https://registry.npmjs.org/babel-plugin-transform-do-expressions/-/babel-plugin-transform-do-expressions-6.22.0.tgz",
1706       "integrity": "sha1-KMyvkoEtlJws0SgfaQyP3EaK6bs=",
1707       "dev": true,
1708       "requires": {
1709         "babel-plugin-syntax-do-expressions": "^6.8.0",
1710         "babel-runtime": "^6.22.0"
1711       }
1712     },
1713     "babel-plugin-transform-es2015-arrow-functions": {
1714       "version": "6.22.0",
1715       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz",
1716       "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=",
1717       "dev": true,
1718       "requires": {
1719         "babel-runtime": "^6.22.0"
1720       }
1721     },
1722     "babel-plugin-transform-es2015-block-scoped-functions": {
1723       "version": "6.22.0",
1724       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz",
1725       "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=",
1726       "dev": true,
1727       "requires": {
1728         "babel-runtime": "^6.22.0"
1729       }
1730     },
1731     "babel-plugin-transform-es2015-block-scoping": {
1732       "version": "6.26.0",
1733       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz",
1734       "integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=",
1735       "dev": true,
1736       "requires": {
1737         "babel-runtime": "^6.26.0",
1738         "babel-template": "^6.26.0",
1739         "babel-traverse": "^6.26.0",
1740         "babel-types": "^6.26.0",
1741         "lodash": "^4.17.4"
1742       }
1743     },
1744     "babel-plugin-transform-es2015-classes": {
1745       "version": "6.24.1",
1746       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz",
1747       "integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=",
1748       "dev": true,
1749       "requires": {
1750         "babel-helper-define-map": "^6.24.1",
1751         "babel-helper-function-name": "^6.24.1",
1752         "babel-helper-optimise-call-expression": "^6.24.1",
1753         "babel-helper-replace-supers": "^6.24.1",
1754         "babel-messages": "^6.23.0",
1755         "babel-runtime": "^6.22.0",
1756         "babel-template": "^6.24.1",
1757         "babel-traverse": "^6.24.1",
1758         "babel-types": "^6.24.1"
1759       }
1760     },
1761     "babel-plugin-transform-es2015-computed-properties": {
1762       "version": "6.24.1",
1763       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz",
1764       "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=",
1765       "dev": true,
1766       "requires": {
1767         "babel-runtime": "^6.22.0",
1768         "babel-template": "^6.24.1"
1769       }
1770     },
1771     "babel-plugin-transform-es2015-destructuring": {
1772       "version": "6.23.0",
1773       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz",
1774       "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=",
1775       "dev": true,
1776       "requires": {
1777         "babel-runtime": "^6.22.0"
1778       }
1779     },
1780     "babel-plugin-transform-es2015-duplicate-keys": {
1781       "version": "6.24.1",
1782       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz",
1783       "integrity": "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=",
1784       "dev": true,
1785       "requires": {
1786         "babel-runtime": "^6.22.0",
1787         "babel-types": "^6.24.1"
1788       }
1789     },
1790     "babel-plugin-transform-es2015-for-of": {
1791       "version": "6.23.0",
1792       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz",
1793       "integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=",
1794       "dev": true,
1795       "requires": {
1796         "babel-runtime": "^6.22.0"
1797       }
1798     },
1799     "babel-plugin-transform-es2015-function-name": {
1800       "version": "6.24.1",
1801       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz",
1802       "integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=",
1803       "dev": true,
1804       "requires": {
1805         "babel-helper-function-name": "^6.24.1",
1806         "babel-runtime": "^6.22.0",
1807         "babel-types": "^6.24.1"
1808       }
1809     },
1810     "babel-plugin-transform-es2015-literals": {
1811       "version": "6.22.0",
1812       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz",
1813       "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=",
1814       "dev": true,
1815       "requires": {
1816         "babel-runtime": "^6.22.0"
1817       }
1818     },
1819     "babel-plugin-transform-es2015-modules-amd": {
1820       "version": "6.24.1",
1821       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz",
1822       "integrity": "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=",
1823       "dev": true,
1824       "requires": {
1825         "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1",
1826         "babel-runtime": "^6.22.0",
1827         "babel-template": "^6.24.1"
1828       }
1829     },
1830     "babel-plugin-transform-es2015-modules-commonjs": {
1831       "version": "6.26.2",
1832       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz",
1833       "integrity": "sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==",
1834       "dev": true,
1835       "requires": {
1836         "babel-plugin-transform-strict-mode": "^6.24.1",
1837         "babel-runtime": "^6.26.0",
1838         "babel-template": "^6.26.0",
1839         "babel-types": "^6.26.0"
1840       }
1841     },
1842     "babel-plugin-transform-es2015-modules-systemjs": {
1843       "version": "6.24.1",
1844       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz",
1845       "integrity": "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=",
1846       "dev": true,
1847       "requires": {
1848         "babel-helper-hoist-variables": "^6.24.1",
1849         "babel-runtime": "^6.22.0",
1850         "babel-template": "^6.24.1"
1851       }
1852     },
1853     "babel-plugin-transform-es2015-modules-umd": {
1854       "version": "6.24.1",
1855       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz",
1856       "integrity": "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=",
1857       "dev": true,
1858       "requires": {
1859         "babel-plugin-transform-es2015-modules-amd": "^6.24.1",
1860         "babel-runtime": "^6.22.0",
1861         "babel-template": "^6.24.1"
1862       }
1863     },
1864     "babel-plugin-transform-es2015-object-super": {
1865       "version": "6.24.1",
1866       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz",
1867       "integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=",
1868       "dev": true,
1869       "requires": {
1870         "babel-helper-replace-supers": "^6.24.1",
1871         "babel-runtime": "^6.22.0"
1872       }
1873     },
1874     "babel-plugin-transform-es2015-parameters": {
1875       "version": "6.24.1",
1876       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz",
1877       "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=",
1878       "dev": true,
1879       "requires": {
1880         "babel-helper-call-delegate": "^6.24.1",
1881         "babel-helper-get-function-arity": "^6.24.1",
1882         "babel-runtime": "^6.22.0",
1883         "babel-template": "^6.24.1",
1884         "babel-traverse": "^6.24.1",
1885         "babel-types": "^6.24.1"
1886       }
1887     },
1888     "babel-plugin-transform-es2015-shorthand-properties": {
1889       "version": "6.24.1",
1890       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz",
1891       "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=",
1892       "dev": true,
1893       "requires": {
1894         "babel-runtime": "^6.22.0",
1895         "babel-types": "^6.24.1"
1896       }
1897     },
1898     "babel-plugin-transform-es2015-spread": {
1899       "version": "6.22.0",
1900       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz",
1901       "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=",
1902       "dev": true,
1903       "requires": {
1904         "babel-runtime": "^6.22.0"
1905       }
1906     },
1907     "babel-plugin-transform-es2015-sticky-regex": {
1908       "version": "6.24.1",
1909       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz",
1910       "integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=",
1911       "dev": true,
1912       "requires": {
1913         "babel-helper-regex": "^6.24.1",
1914         "babel-runtime": "^6.22.0",
1915         "babel-types": "^6.24.1"
1916       }
1917     },
1918     "babel-plugin-transform-es2015-template-literals": {
1919       "version": "6.22.0",
1920       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz",
1921       "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=",
1922       "dev": true,
1923       "requires": {
1924         "babel-runtime": "^6.22.0"
1925       }
1926     },
1927     "babel-plugin-transform-es2015-typeof-symbol": {
1928       "version": "6.23.0",
1929       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz",
1930       "integrity": "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=",
1931       "dev": true,
1932       "requires": {
1933         "babel-runtime": "^6.22.0"
1934       }
1935     },
1936     "babel-plugin-transform-es2015-unicode-regex": {
1937       "version": "6.24.1",
1938       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz",
1939       "integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=",
1940       "dev": true,
1941       "requires": {
1942         "babel-helper-regex": "^6.24.1",
1943         "babel-runtime": "^6.22.0",
1944         "regexpu-core": "^2.0.0"
1945       }
1946     },
1947     "babel-plugin-transform-exponentiation-operator": {
1948       "version": "6.24.1",
1949       "resolved": "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz",
1950       "integrity": "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=",
1951       "dev": true,
1952       "requires": {
1953         "babel-helper-builder-binary-assignment-operator-visitor": "^6.24.1",
1954         "babel-plugin-syntax-exponentiation-operator": "^6.8.0",
1955         "babel-runtime": "^6.22.0"
1956       }
1957     },
1958     "babel-plugin-transform-export-extensions": {
1959       "version": "6.22.0",
1960       "resolved": "https://registry.npmjs.org/babel-plugin-transform-export-extensions/-/babel-plugin-transform-export-extensions-6.22.0.tgz",
1961       "integrity": "sha1-U3OLR+deghhYnuqUbLvTkQm75lM=",
1962       "dev": true,
1963       "requires": {
1964         "babel-plugin-syntax-export-extensions": "^6.8.0",
1965         "babel-runtime": "^6.22.0"
1966       }
1967     },
1968     "babel-plugin-transform-flow-strip-types": {
1969       "version": "6.22.0",
1970       "resolved": "https://registry.npmjs.org/babel-plugin-transform-flow-strip-types/-/babel-plugin-transform-flow-strip-types-6.22.0.tgz",
1971       "integrity": "sha1-hMtnKTXUNxT9wyvOhFaNh0Qc988=",
1972       "dev": true,
1973       "requires": {
1974         "babel-plugin-syntax-flow": "^6.18.0",
1975         "babel-runtime": "^6.22.0"
1976       }
1977     },
1978     "babel-plugin-transform-function-bind": {
1979       "version": "6.22.0",
1980       "resolved": "https://registry.npmjs.org/babel-plugin-transform-function-bind/-/babel-plugin-transform-function-bind-6.22.0.tgz",
1981       "integrity": "sha1-xvuOlqwpajELjPjqQBRiQH3fapc=",
1982       "dev": true,
1983       "requires": {
1984         "babel-plugin-syntax-function-bind": "^6.8.0",
1985         "babel-runtime": "^6.22.0"
1986       }
1987     },
1988     "babel-plugin-transform-object-rest-spread": {
1989       "version": "6.26.0",
1990       "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz",
1991       "integrity": "sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=",
1992       "dev": true,
1993       "requires": {
1994         "babel-plugin-syntax-object-rest-spread": "^6.8.0",
1995         "babel-runtime": "^6.26.0"
1996       }
1997     },
1998     "babel-plugin-transform-react-display-name": {
1999       "version": "6.25.0",
2000       "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-display-name/-/babel-plugin-transform-react-display-name-6.25.0.tgz",
2001       "integrity": "sha1-Z+K/Hx6ck6sI25Z5LgU5K/LMKNE=",
2002       "dev": true,
2003       "requires": {
2004         "babel-runtime": "^6.22.0"
2005       }
2006     },
2007     "babel-plugin-transform-react-jsx": {
2008       "version": "6.24.1",
2009       "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx/-/babel-plugin-transform-react-jsx-6.24.1.tgz",
2010       "integrity": "sha1-hAoCjn30YN/DotKfDA2R9jduZqM=",
2011       "dev": true,
2012       "requires": {
2013         "babel-helper-builder-react-jsx": "^6.24.1",
2014         "babel-plugin-syntax-jsx": "^6.8.0",
2015         "babel-runtime": "^6.22.0"
2016       }
2017     },
2018     "babel-plugin-transform-react-jsx-self": {
2019       "version": "6.22.0",
2020       "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx-self/-/babel-plugin-transform-react-jsx-self-6.22.0.tgz",
2021       "integrity": "sha1-322AqdomEqEh5t3XVYvL7PBuY24=",
2022       "dev": true,
2023       "requires": {
2024         "babel-plugin-syntax-jsx": "^6.8.0",
2025         "babel-runtime": "^6.22.0"
2026       }
2027     },
2028     "babel-plugin-transform-react-jsx-source": {
2029       "version": "6.22.0",
2030       "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx-source/-/babel-plugin-transform-react-jsx-source-6.22.0.tgz",
2031       "integrity": "sha1-ZqwSFT9c0tF7PBkmj0vwGX9E7NY=",
2032       "dev": true,
2033       "requires": {
2034         "babel-plugin-syntax-jsx": "^6.8.0",
2035         "babel-runtime": "^6.22.0"
2036       }
2037     },
2038     "babel-plugin-transform-regenerator": {
2039       "version": "6.26.0",
2040       "resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz",
2041       "integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=",
2042       "dev": true,
2043       "requires": {
2044         "regenerator-transform": "^0.10.0"
2045       }
2046     },
2047     "babel-plugin-transform-strict-mode": {
2048       "version": "6.24.1",
2049       "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz",
2050       "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=",
2051       "dev": true,
2052       "requires": {
2053         "babel-runtime": "^6.22.0",
2054         "babel-types": "^6.24.1"
2055       }
2056     },
2057     "babel-plugin-undeclared-variables-check": {
2058       "version": "1.0.2",
2059       "resolved": "https://registry.npmjs.org/babel-plugin-undeclared-variables-check/-/babel-plugin-undeclared-variables-check-1.0.2.tgz",
2060       "integrity": "sha1-XPGqU52BP/ZOmWQSkK9iCWX2Xe4=",
2061       "dev": true,
2062       "requires": {
2063         "leven": "^1.0.2"
2064       }
2065     },
2066     "babel-plugin-undefined-to-void": {
2067       "version": "1.1.6",
2068       "resolved": "https://registry.npmjs.org/babel-plugin-undefined-to-void/-/babel-plugin-undefined-to-void-1.1.6.tgz",
2069       "integrity": "sha1-f1eO+LeN+uYAM4XYQXph7aBuL4E=",
2070       "dev": true
2071     },
2072     "babel-preset-es2015": {
2073       "version": "6.24.1",
2074       "resolved": "https://registry.npmjs.org/babel-preset-es2015/-/babel-preset-es2015-6.24.1.tgz",
2075       "integrity": "sha1-1EBQ1rwsn+6nAqrzjXJ6AhBTiTk=",
2076       "dev": true,
2077       "requires": {
2078         "babel-plugin-check-es2015-constants": "^6.22.0",
2079         "babel-plugin-transform-es2015-arrow-functions": "^6.22.0",
2080         "babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0",
2081         "babel-plugin-transform-es2015-block-scoping": "^6.24.1",
2082         "babel-plugin-transform-es2015-classes": "^6.24.1",
2083         "babel-plugin-transform-es2015-computed-properties": "^6.24.1",
2084         "babel-plugin-transform-es2015-destructuring": "^6.22.0",
2085         "babel-plugin-transform-es2015-duplicate-keys": "^6.24.1",
2086         "babel-plugin-transform-es2015-for-of": "^6.22.0",
2087         "babel-plugin-transform-es2015-function-name": "^6.24.1",
2088         "babel-plugin-transform-es2015-literals": "^6.22.0",
2089         "babel-plugin-transform-es2015-modules-amd": "^6.24.1",
2090         "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1",
2091         "babel-plugin-transform-es2015-modules-systemjs": "^6.24.1",
2092         "babel-plugin-transform-es2015-modules-umd": "^6.24.1",
2093         "babel-plugin-transform-es2015-object-super": "^6.24.1",
2094         "babel-plugin-transform-es2015-parameters": "^6.24.1",
2095         "babel-plugin-transform-es2015-shorthand-properties": "^6.24.1",
2096         "babel-plugin-transform-es2015-spread": "^6.22.0",
2097         "babel-plugin-transform-es2015-sticky-regex": "^6.24.1",
2098         "babel-plugin-transform-es2015-template-literals": "^6.22.0",
2099         "babel-plugin-transform-es2015-typeof-symbol": "^6.22.0",
2100         "babel-plugin-transform-es2015-unicode-regex": "^6.24.1",
2101         "babel-plugin-transform-regenerator": "^6.24.1"
2102       }
2103     },
2104     "babel-preset-flow": {
2105       "version": "6.23.0",
2106       "resolved": "https://registry.npmjs.org/babel-preset-flow/-/babel-preset-flow-6.23.0.tgz",
2107       "integrity": "sha1-5xIYiHCFrpoktb5Baa/7WZgWxJ0=",
2108       "dev": true,
2109       "requires": {
2110         "babel-plugin-transform-flow-strip-types": "^6.22.0"
2111       }
2112     },
2113     "babel-preset-jest": {
2114       "version": "22.4.4",
2115       "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-22.4.4.tgz",
2116       "integrity": "sha512-+dxMtOFwnSYWfum0NaEc0O03oSdwBsjx4tMSChRDPGwu/4wSY6Q6ANW3wkjKpJzzguaovRs/DODcT4hbSN8yiA==",
2117       "dev": true,
2118       "requires": {
2119         "babel-plugin-jest-hoist": "^22.4.4",
2120         "babel-plugin-syntax-object-rest-spread": "^6.13.0"
2121       }
2122     },
2123     "babel-preset-react": {
2124       "version": "6.24.1",
2125       "resolved": "https://registry.npmjs.org/babel-preset-react/-/babel-preset-react-6.24.1.tgz",
2126       "integrity": "sha1-umnfrqRfw+xjm2pOzqbhdwLJE4A=",
2127       "dev": true,
2128       "requires": {
2129         "babel-plugin-syntax-jsx": "^6.3.13",
2130         "babel-plugin-transform-react-display-name": "^6.23.0",
2131         "babel-plugin-transform-react-jsx": "^6.24.1",
2132         "babel-plugin-transform-react-jsx-self": "^6.22.0",
2133         "babel-plugin-transform-react-jsx-source": "^6.22.0",
2134         "babel-preset-flow": "^6.23.0"
2135       }
2136     },
2137     "babel-preset-stage-0": {
2138       "version": "6.24.1",
2139       "resolved": "https://registry.npmjs.org/babel-preset-stage-0/-/babel-preset-stage-0-6.24.1.tgz",
2140       "integrity": "sha1-VkLRUEL5E4TX5a+LyIsduVsDnmo=",
2141       "dev": true,
2142       "requires": {
2143         "babel-plugin-transform-do-expressions": "^6.22.0",
2144         "babel-plugin-transform-function-bind": "^6.22.0",
2145         "babel-preset-stage-1": "^6.24.1"
2146       }
2147     },
2148     "babel-preset-stage-1": {
2149       "version": "6.24.1",
2150       "resolved": "https://registry.npmjs.org/babel-preset-stage-1/-/babel-preset-stage-1-6.24.1.tgz",
2151       "integrity": "sha1-dpLNfc1oSZB+auSgqFWJz7niv7A=",
2152       "dev": true,
2153       "requires": {
2154         "babel-plugin-transform-class-constructor-call": "^6.24.1",
2155         "babel-plugin-transform-export-extensions": "^6.22.0",
2156         "babel-preset-stage-2": "^6.24.1"
2157       }
2158     },
2159     "babel-preset-stage-2": {
2160       "version": "6.24.1",
2161       "resolved": "https://registry.npmjs.org/babel-preset-stage-2/-/babel-preset-stage-2-6.24.1.tgz",
2162       "integrity": "sha1-2eKWD7PXEYfw5k7sYrwHdnIZvcE=",
2163       "dev": true,
2164       "requires": {
2165         "babel-plugin-syntax-dynamic-import": "^6.18.0",
2166         "babel-plugin-transform-class-properties": "^6.24.1",
2167         "babel-plugin-transform-decorators": "^6.24.1",
2168         "babel-preset-stage-3": "^6.24.1"
2169       }
2170     },
2171     "babel-preset-stage-3": {
2172       "version": "6.24.1",
2173       "resolved": "https://registry.npmjs.org/babel-preset-stage-3/-/babel-preset-stage-3-6.24.1.tgz",
2174       "integrity": "sha1-g2raCp56f6N8sTj7kyb4eTSkg5U=",
2175       "dev": true,
2176       "requires": {
2177         "babel-plugin-syntax-trailing-function-commas": "^6.22.0",
2178         "babel-plugin-transform-async-generator-functions": "^6.24.1",
2179         "babel-plugin-transform-async-to-generator": "^6.24.1",
2180         "babel-plugin-transform-exponentiation-operator": "^6.24.1",
2181         "babel-plugin-transform-object-rest-spread": "^6.22.0"
2182       }
2183     },
2184     "babel-register": {
2185       "version": "6.26.0",
2186       "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz",
2187       "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=",
2188       "dev": true,
2189       "requires": {
2190         "babel-core": "^6.26.0",
2191         "babel-runtime": "^6.26.0",
2192         "core-js": "^2.5.0",
2193         "home-or-tmp": "^2.0.0",
2194         "lodash": "^4.17.4",
2195         "mkdirp": "^0.5.1",
2196         "source-map-support": "^0.4.15"
2197       }
2198     },
2199     "babel-runtime": {
2200       "version": "6.26.0",
2201       "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
2202       "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
2203       "requires": {
2204         "core-js": "^2.4.0",
2205         "regenerator-runtime": "^0.11.0"
2206       }
2207     },
2208     "babel-template": {
2209       "version": "6.26.0",
2210       "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz",
2211       "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=",
2212       "dev": true,
2213       "requires": {
2214         "babel-runtime": "^6.26.0",
2215         "babel-traverse": "^6.26.0",
2216         "babel-types": "^6.26.0",
2217         "babylon": "^6.18.0",
2218         "lodash": "^4.17.4"
2219       }
2220     },
2221     "babel-traverse": {
2222       "version": "6.26.0",
2223       "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz",
2224       "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=",
2225       "dev": true,
2226       "requires": {
2227         "babel-code-frame": "^6.26.0",
2228         "babel-messages": "^6.23.0",
2229         "babel-runtime": "^6.26.0",
2230         "babel-types": "^6.26.0",
2231         "babylon": "^6.18.0",
2232         "debug": "^2.6.8",
2233         "globals": "^9.18.0",
2234         "invariant": "^2.2.2",
2235         "lodash": "^4.17.4"
2236       },
2237       "dependencies": {
2238         "debug": {
2239           "version": "2.6.9",
2240           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
2241           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
2242           "dev": true,
2243           "requires": {
2244             "ms": "2.0.0"
2245           }
2246         }
2247       }
2248     },
2249     "babel-types": {
2250       "version": "6.26.0",
2251       "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz",
2252       "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=",
2253       "dev": true,
2254       "requires": {
2255         "babel-runtime": "^6.26.0",
2256         "esutils": "^2.0.2",
2257         "lodash": "^4.17.4",
2258         "to-fast-properties": "^1.0.3"
2259       },
2260       "dependencies": {
2261         "to-fast-properties": {
2262           "version": "1.0.3",
2263           "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz",
2264           "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=",
2265           "dev": true
2266         }
2267       }
2268     },
2269     "babylon": {
2270       "version": "6.18.0",
2271       "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz",
2272       "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==",
2273       "dev": true
2274     },
2275     "backo2": {
2276       "version": "1.0.2",
2277       "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz",
2278       "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=",
2279       "dev": true
2280     },
2281     "balanced-match": {
2282       "version": "1.0.0",
2283       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
2284       "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c="
2285     },
2286     "base": {
2287       "version": "0.11.2",
2288       "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
2289       "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
2290       "dev": true,
2291       "requires": {
2292         "cache-base": "^1.0.1",
2293         "class-utils": "^0.3.5",
2294         "component-emitter": "^1.2.1",
2295         "define-property": "^1.0.0",
2296         "isobject": "^3.0.1",
2297         "mixin-deep": "^1.2.0",
2298         "pascalcase": "^0.1.1"
2299       },
2300       "dependencies": {
2301         "define-property": {
2302           "version": "1.0.0",
2303           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
2304           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
2305           "dev": true,
2306           "requires": {
2307             "is-descriptor": "^1.0.0"
2308           }
2309         },
2310         "is-accessor-descriptor": {
2311           "version": "1.0.0",
2312           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
2313           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
2314           "dev": true,
2315           "requires": {
2316             "kind-of": "^6.0.0"
2317           }
2318         },
2319         "is-data-descriptor": {
2320           "version": "1.0.0",
2321           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
2322           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
2323           "dev": true,
2324           "requires": {
2325             "kind-of": "^6.0.0"
2326           }
2327         },
2328         "is-descriptor": {
2329           "version": "1.0.2",
2330           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
2331           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
2332           "dev": true,
2333           "requires": {
2334             "is-accessor-descriptor": "^1.0.0",
2335             "is-data-descriptor": "^1.0.0",
2336             "kind-of": "^6.0.2"
2337           }
2338         },
2339         "kind-of": {
2340           "version": "6.0.3",
2341           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
2342           "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
2343           "dev": true
2344         }
2345       }
2346     },
2347     "base62": {
2348       "version": "1.2.8",
2349       "resolved": "https://registry.npmjs.org/base62/-/base62-1.2.8.tgz",
2350       "integrity": "sha512-V6YHUbjLxN1ymqNLb1DPHoU1CpfdL7d2YTIp5W3U4hhoG4hhxNmsFDs66M9EXxBiSEke5Bt5dwdfMwwZF70iLA==",
2351       "dev": true
2352     },
2353     "base64-arraybuffer": {
2354       "version": "0.1.5",
2355       "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz",
2356       "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=",
2357       "dev": true
2358     },
2359     "base64-js": {
2360       "version": "1.3.1",
2361       "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz",
2362       "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==",
2363       "dev": true
2364     },
2365     "base64id": {
2366       "version": "1.0.0",
2367       "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz",
2368       "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=",
2369       "dev": true
2370     },
2371     "batch": {
2372       "version": "0.6.1",
2373       "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
2374       "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=",
2375       "dev": true
2376     },
2377     "bcrypt-pbkdf": {
2378       "version": "1.0.2",
2379       "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
2380       "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
2381       "requires": {
2382         "tweetnacl": "^0.14.3"
2383       }
2384     },
2385     "beeper": {
2386       "version": "1.1.1",
2387       "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz",
2388       "integrity": "sha1-5tXqjF2tABMEpwsiY4RH9pyy+Ak=",
2389       "dev": true
2390     },
2391     "better-assert": {
2392       "version": "1.0.2",
2393       "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz",
2394       "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=",
2395       "dev": true,
2396       "requires": {
2397         "callsite": "1.0.0"
2398       }
2399     },
2400     "bfj": {
2401       "version": "6.1.2",
2402       "resolved": "https://registry.npmjs.org/bfj/-/bfj-6.1.2.tgz",
2403       "integrity": "sha512-BmBJa4Lip6BPRINSZ0BPEIfB1wUY/9rwbwvIHQA1KjX9om29B6id0wnWXq7m3bn5JrUVjeOTnVuhPT1FiHwPGw==",
2404       "dev": true,
2405       "requires": {
2406         "bluebird": "^3.5.5",
2407         "check-types": "^8.0.3",
2408         "hoopy": "^0.1.4",
2409         "tryer": "^1.0.1"
2410       }
2411     },
2412     "big.js": {
2413       "version": "5.2.2",
2414       "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
2415       "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ=="
2416     },
2417     "binary-extensions": {
2418       "version": "1.13.1",
2419       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
2420       "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
2421       "dev": true
2422     },
2423     "binaryextensions": {
2424       "version": "1.0.1",
2425       "resolved": "https://registry.npmjs.org/binaryextensions/-/binaryextensions-1.0.1.tgz",
2426       "integrity": "sha1-HmN0iLNbWL2l9HdL+WpSEqjJB1U=",
2427       "dev": true
2428     },
2429     "bindings": {
2430       "version": "1.5.0",
2431       "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
2432       "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
2433       "dev": true,
2434       "optional": true,
2435       "requires": {
2436         "file-uri-to-path": "1.0.0"
2437       }
2438     },
2439     "blob": {
2440       "version": "0.0.5",
2441       "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz",
2442       "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==",
2443       "dev": true
2444     },
2445     "block-stream": {
2446       "version": "0.0.9",
2447       "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
2448       "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=",
2449       "requires": {
2450         "inherits": "~2.0.0"
2451       }
2452     },
2453     "bluebird": {
2454       "version": "3.7.2",
2455       "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
2456       "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==",
2457       "dev": true
2458     },
2459     "body-parser": {
2460       "version": "1.19.0",
2461       "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
2462       "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
2463       "dev": true,
2464       "requires": {
2465         "bytes": "3.1.0",
2466         "content-type": "~1.0.4",
2467         "debug": "2.6.9",
2468         "depd": "~1.1.2",
2469         "http-errors": "1.7.2",
2470         "iconv-lite": "0.4.24",
2471         "on-finished": "~2.3.0",
2472         "qs": "6.7.0",
2473         "raw-body": "2.4.0",
2474         "type-is": "~1.6.17"
2475       },
2476       "dependencies": {
2477         "debug": {
2478           "version": "2.6.9",
2479           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
2480           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
2481           "dev": true,
2482           "requires": {
2483             "ms": "2.0.0"
2484           }
2485         },
2486         "depd": {
2487           "version": "1.1.2",
2488           "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
2489           "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
2490           "dev": true
2491         },
2492         "qs": {
2493           "version": "6.7.0",
2494           "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
2495           "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
2496           "dev": true
2497         }
2498       }
2499     },
2500     "boolbase": {
2501       "version": "1.0.0",
2502       "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
2503       "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=",
2504       "dev": true
2505     },
2506     "boom": {
2507       "version": "2.10.1",
2508       "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz",
2509       "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=",
2510       "dev": true,
2511       "optional": true,
2512       "requires": {
2513         "hoek": "2.x.x"
2514       }
2515     },
2516     "brace-expansion": {
2517       "version": "1.1.11",
2518       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
2519       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
2520       "requires": {
2521         "balanced-match": "^1.0.0",
2522         "concat-map": "0.0.1"
2523       }
2524     },
2525     "braces": {
2526       "version": "1.8.5",
2527       "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
2528       "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=",
2529       "dev": true,
2530       "requires": {
2531         "expand-range": "^1.8.1",
2532         "preserve": "^0.2.0",
2533         "repeat-element": "^1.1.2"
2534       }
2535     },
2536     "breakable": {
2537       "version": "1.0.0",
2538       "resolved": "https://registry.npmjs.org/breakable/-/breakable-1.0.0.tgz",
2539       "integrity": "sha1-eEp5eRWjjq0nutRWtVcstLuqeME=",
2540       "dev": true
2541     },
2542     "browser-process-hrtime": {
2543       "version": "1.0.0",
2544       "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz",
2545       "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==",
2546       "dev": true
2547     },
2548     "browser-resolve": {
2549       "version": "1.11.3",
2550       "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz",
2551       "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==",
2552       "dev": true,
2553       "requires": {
2554         "resolve": "1.1.7"
2555       },
2556       "dependencies": {
2557         "resolve": {
2558           "version": "1.1.7",
2559           "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
2560           "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
2561           "dev": true
2562         }
2563       }
2564     },
2565     "browser-sync": {
2566       "version": "2.26.12",
2567       "resolved": "https://registry.npmjs.org/browser-sync/-/browser-sync-2.26.12.tgz",
2568       "integrity": "sha512-1GjAe+EpZQJgtKhWsxklEjpaMV0DrRylpHRvZWgOphDQt+bfLZjfynl/j1WjSFIx8ozj9j78g6Yk4TqD3gKaMA==",
2569       "dev": true,
2570       "requires": {
2571         "browser-sync-client": "^2.26.12",
2572         "browser-sync-ui": "^2.26.12",
2573         "bs-recipes": "1.3.4",
2574         "bs-snippet-injector": "^2.0.1",
2575         "chokidar": "^3.4.1",
2576         "connect": "3.6.6",
2577         "connect-history-api-fallback": "^1",
2578         "dev-ip": "^1.0.1",
2579         "easy-extender": "^2.3.4",
2580         "eazy-logger": "^3",
2581         "etag": "^1.8.1",
2582         "fresh": "^0.5.2",
2583         "fs-extra": "3.0.1",
2584         "http-proxy": "^1.18.1",
2585         "immutable": "^3",
2586         "localtunnel": "^2.0.0",
2587         "micromatch": "^4.0.2",
2588         "opn": "5.3.0",
2589         "portscanner": "2.1.1",
2590         "qs": "6.2.3",
2591         "raw-body": "^2.3.2",
2592         "resp-modifier": "6.0.2",
2593         "rx": "4.1.0",
2594         "send": "0.16.2",
2595         "serve-index": "1.9.1",
2596         "serve-static": "1.13.2",
2597         "server-destroy": "1.0.1",
2598         "socket.io": "2.1.1",
2599         "ua-parser-js": "^0.7.18",
2600         "yargs": "^15.4.1"
2601       },
2602       "dependencies": {
2603         "ansi-regex": {
2604           "version": "5.0.0",
2605           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
2606           "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
2607           "dev": true
2608         },
2609         "ansi-styles": {
2610           "version": "4.2.1",
2611           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz",
2612           "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==",
2613           "dev": true,
2614           "requires": {
2615             "@types/color-name": "^1.1.1",
2616             "color-convert": "^2.0.1"
2617           }
2618         },
2619         "anymatch": {
2620           "version": "3.1.1",
2621           "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz",
2622           "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==",
2623           "dev": true,
2624           "requires": {
2625             "normalize-path": "^3.0.0",
2626             "picomatch": "^2.0.4"
2627           }
2628         },
2629         "binary-extensions": {
2630           "version": "2.1.0",
2631           "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.1.0.tgz",
2632           "integrity": "sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ==",
2633           "dev": true
2634         },
2635         "braces": {
2636           "version": "3.0.2",
2637           "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
2638           "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
2639           "dev": true,
2640           "requires": {
2641             "fill-range": "^7.0.1"
2642           }
2643         },
2644         "camelcase": {
2645           "version": "5.3.1",
2646           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
2647           "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
2648           "dev": true
2649         },
2650         "chokidar": {
2651           "version": "3.4.2",
2652           "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.2.tgz",
2653           "integrity": "sha512-IZHaDeBeI+sZJRX7lGcXsdzgvZqKv6sECqsbErJA4mHWfpRrD8B97kSFN4cQz6nGBGiuFia1MKR4d6c1o8Cv7A==",
2654           "dev": true,
2655           "requires": {
2656             "anymatch": "~3.1.1",
2657             "braces": "~3.0.2",
2658             "fsevents": "~2.1.2",
2659             "glob-parent": "~5.1.0",
2660             "is-binary-path": "~2.1.0",
2661             "is-glob": "~4.0.1",
2662             "normalize-path": "~3.0.0",
2663             "readdirp": "~3.4.0"
2664           }
2665         },
2666         "cliui": {
2667           "version": "6.0.0",
2668           "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
2669           "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
2670           "dev": true,
2671           "requires": {
2672             "string-width": "^4.2.0",
2673             "strip-ansi": "^6.0.0",
2674             "wrap-ansi": "^6.2.0"
2675           }
2676         },
2677         "color-convert": {
2678           "version": "2.0.1",
2679           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
2680           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
2681           "dev": true,
2682           "requires": {
2683             "color-name": "~1.1.4"
2684           }
2685         },
2686         "color-name": {
2687           "version": "1.1.4",
2688           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
2689           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
2690           "dev": true
2691         },
2692         "debug": {
2693           "version": "2.6.9",
2694           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
2695           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
2696           "dev": true,
2697           "requires": {
2698             "ms": "2.0.0"
2699           }
2700         },
2701         "depd": {
2702           "version": "1.1.2",
2703           "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
2704           "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
2705           "dev": true
2706         },
2707         "emoji-regex": {
2708           "version": "8.0.0",
2709           "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
2710           "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
2711           "dev": true
2712         },
2713         "fill-range": {
2714           "version": "7.0.1",
2715           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
2716           "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
2717           "dev": true,
2718           "requires": {
2719             "to-regex-range": "^5.0.1"
2720           }
2721         },
2722         "find-up": {
2723           "version": "4.1.0",
2724           "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
2725           "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
2726           "dev": true,
2727           "requires": {
2728             "locate-path": "^5.0.0",
2729             "path-exists": "^4.0.0"
2730           }
2731         },
2732         "fsevents": {
2733           "version": "2.1.3",
2734           "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz",
2735           "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==",
2736           "dev": true,
2737           "optional": true
2738         },
2739         "glob-parent": {
2740           "version": "5.1.1",
2741           "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz",
2742           "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==",
2743           "dev": true,
2744           "requires": {
2745             "is-glob": "^4.0.1"
2746           }
2747         },
2748         "http-errors": {
2749           "version": "1.6.3",
2750           "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
2751           "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
2752           "dev": true,
2753           "requires": {
2754             "depd": "~1.1.2",
2755             "inherits": "2.0.3",
2756             "setprototypeof": "1.1.0",
2757             "statuses": ">= 1.4.0 < 2"
2758           }
2759         },
2760         "inherits": {
2761           "version": "2.0.3",
2762           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
2763           "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
2764           "dev": true
2765         },
2766         "is-binary-path": {
2767           "version": "2.1.0",
2768           "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
2769           "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
2770           "dev": true,
2771           "requires": {
2772             "binary-extensions": "^2.0.0"
2773           }
2774         },
2775         "is-extglob": {
2776           "version": "2.1.1",
2777           "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
2778           "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
2779           "dev": true
2780         },
2781         "is-fullwidth-code-point": {
2782           "version": "3.0.0",
2783           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
2784           "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
2785           "dev": true
2786         },
2787         "is-glob": {
2788           "version": "4.0.1",
2789           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
2790           "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
2791           "dev": true,
2792           "requires": {
2793             "is-extglob": "^2.1.1"
2794           }
2795         },
2796         "is-number": {
2797           "version": "7.0.0",
2798           "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
2799           "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
2800           "dev": true
2801         },
2802         "locate-path": {
2803           "version": "5.0.0",
2804           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
2805           "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
2806           "dev": true,
2807           "requires": {
2808             "p-locate": "^4.1.0"
2809           }
2810         },
2811         "micromatch": {
2812           "version": "4.0.2",
2813           "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz",
2814           "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==",
2815           "dev": true,
2816           "requires": {
2817             "braces": "^3.0.1",
2818             "picomatch": "^2.0.5"
2819           }
2820         },
2821         "mime": {
2822           "version": "1.4.1",
2823           "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz",
2824           "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==",
2825           "dev": true
2826         },
2827         "normalize-path": {
2828           "version": "3.0.0",
2829           "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
2830           "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
2831           "dev": true
2832         },
2833         "p-locate": {
2834           "version": "4.1.0",
2835           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
2836           "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
2837           "dev": true,
2838           "requires": {
2839             "p-limit": "^2.2.0"
2840           }
2841         },
2842         "path-exists": {
2843           "version": "4.0.0",
2844           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
2845           "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
2846           "dev": true
2847         },
2848         "qs": {
2849           "version": "6.2.3",
2850           "resolved": "https://registry.npmjs.org/qs/-/qs-6.2.3.tgz",
2851           "integrity": "sha1-HPyyXBCpsrSDBT/zn138kjOQjP4=",
2852           "dev": true
2853         },
2854         "readdirp": {
2855           "version": "3.4.0",
2856           "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.4.0.tgz",
2857           "integrity": "sha512-0xe001vZBnJEK+uKcj8qOhyAKPzIT+gStxWr3LCB0DwcXR5NZJ3IaC+yGnHCYzB/S7ov3m3EEbZI2zeNvX+hGQ==",
2858           "dev": true,
2859           "requires": {
2860             "picomatch": "^2.2.1"
2861           }
2862         },
2863         "send": {
2864           "version": "0.16.2",
2865           "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz",
2866           "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==",
2867           "dev": true,
2868           "requires": {
2869             "debug": "2.6.9",
2870             "depd": "~1.1.2",
2871             "destroy": "~1.0.4",
2872             "encodeurl": "~1.0.2",
2873             "escape-html": "~1.0.3",
2874             "etag": "~1.8.1",
2875             "fresh": "0.5.2",
2876             "http-errors": "~1.6.2",
2877             "mime": "1.4.1",
2878             "ms": "2.0.0",
2879             "on-finished": "~2.3.0",
2880             "range-parser": "~1.2.0",
2881             "statuses": "~1.4.0"
2882           }
2883         },
2884         "serve-static": {
2885           "version": "1.13.2",
2886           "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz",
2887           "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==",
2888           "dev": true,
2889           "requires": {
2890             "encodeurl": "~1.0.2",
2891             "escape-html": "~1.0.3",
2892             "parseurl": "~1.3.2",
2893             "send": "0.16.2"
2894           }
2895         },
2896         "setprototypeof": {
2897           "version": "1.1.0",
2898           "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
2899           "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
2900           "dev": true
2901         },
2902         "statuses": {
2903           "version": "1.4.0",
2904           "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
2905           "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==",
2906           "dev": true
2907         },
2908         "string-width": {
2909           "version": "4.2.0",
2910           "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz",
2911           "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==",
2912           "dev": true,
2913           "requires": {
2914             "emoji-regex": "^8.0.0",
2915             "is-fullwidth-code-point": "^3.0.0",
2916             "strip-ansi": "^6.0.0"
2917           }
2918         },
2919         "strip-ansi": {
2920           "version": "6.0.0",
2921           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
2922           "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
2923           "dev": true,
2924           "requires": {
2925             "ansi-regex": "^5.0.0"
2926           }
2927         },
2928         "to-regex-range": {
2929           "version": "5.0.1",
2930           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
2931           "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
2932           "dev": true,
2933           "requires": {
2934             "is-number": "^7.0.0"
2935           }
2936         },
2937         "wrap-ansi": {
2938           "version": "6.2.0",
2939           "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
2940           "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
2941           "dev": true,
2942           "requires": {
2943             "ansi-styles": "^4.0.0",
2944             "string-width": "^4.1.0",
2945             "strip-ansi": "^6.0.0"
2946           }
2947         },
2948         "yargs": {
2949           "version": "15.4.1",
2950           "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
2951           "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
2952           "dev": true,
2953           "requires": {
2954             "cliui": "^6.0.0",
2955             "decamelize": "^1.2.0",
2956             "find-up": "^4.1.0",
2957             "get-caller-file": "^2.0.1",
2958             "require-directory": "^2.1.1",
2959             "require-main-filename": "^2.0.0",
2960             "set-blocking": "^2.0.0",
2961             "string-width": "^4.2.0",
2962             "which-module": "^2.0.0",
2963             "y18n": "^4.0.0",
2964             "yargs-parser": "^18.1.2"
2965           }
2966         },
2967         "yargs-parser": {
2968           "version": "18.1.3",
2969           "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
2970           "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
2971           "dev": true,
2972           "requires": {
2973             "camelcase": "^5.0.0",
2974             "decamelize": "^1.2.0"
2975           }
2976         }
2977       }
2978     },
2979     "browser-sync-client": {
2980       "version": "2.26.12",
2981       "resolved": "https://registry.npmjs.org/browser-sync-client/-/browser-sync-client-2.26.12.tgz",
2982       "integrity": "sha512-bEBDRkufKxrIfjOsIB1FN9itUEXr2oLtz1AySgSSr80K2AWzmtoYnxtVASx/i40qFrSdeI31pNvdCjHivihLVA==",
2983       "dev": true,
2984       "requires": {
2985         "etag": "1.8.1",
2986         "fresh": "0.5.2",
2987         "mitt": "^1.1.3",
2988         "rxjs": "^5.5.6"
2989       }
2990     },
2991     "browser-sync-ui": {
2992       "version": "2.26.12",
2993       "resolved": "https://registry.npmjs.org/browser-sync-ui/-/browser-sync-ui-2.26.12.tgz",
2994       "integrity": "sha512-PkAJNf/TfCFTCkQUfXplR2Kp/+/lbCWFO9lrgLZsmxIhvMLx2pYZFBbTBIaem8qjXhld9ZcESUC8EdU5VWFJgQ==",
2995       "dev": true,
2996       "requires": {
2997         "async-each-series": "0.1.1",
2998         "connect-history-api-fallback": "^1",
2999         "immutable": "^3",
3000         "server-destroy": "1.0.1",
3001         "socket.io-client": "^2.0.4",
3002         "stream-throttle": "^0.1.3"
3003       }
3004     },
3005     "browserify-aes": {
3006       "version": "0.4.0",
3007       "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-0.4.0.tgz",
3008       "integrity": "sha1-BnFJtmjfMcS1hTPgLQHoBthgjiw=",
3009       "dev": true,
3010       "requires": {
3011         "inherits": "^2.0.1"
3012       }
3013     },
3014     "browserify-zlib": {
3015       "version": "0.1.4",
3016       "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz",
3017       "integrity": "sha1-uzX4pRn2AOD6a4SFJByXnQFB+y0=",
3018       "dev": true,
3019       "requires": {
3020         "pako": "~0.2.0"
3021       }
3022     },
3023     "browserslist": {
3024       "version": "1.7.7",
3025       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz",
3026       "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=",
3027       "dev": true,
3028       "requires": {
3029         "caniuse-db": "^1.0.30000639",
3030         "electron-to-chromium": "^1.2.7"
3031       }
3032     },
3033     "bs-recipes": {
3034       "version": "1.3.4",
3035       "resolved": "https://registry.npmjs.org/bs-recipes/-/bs-recipes-1.3.4.tgz",
3036       "integrity": "sha1-DS1NSKcYyMBEdp/cT4lZLci2lYU=",
3037       "dev": true
3038     },
3039     "bs-snippet-injector": {
3040       "version": "2.0.1",
3041       "resolved": "https://registry.npmjs.org/bs-snippet-injector/-/bs-snippet-injector-2.0.1.tgz",
3042       "integrity": "sha1-YbU5PxH1JVntEgaTEANDtu2wTdU=",
3043       "dev": true
3044     },
3045     "bser": {
3046       "version": "2.1.1",
3047       "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz",
3048       "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==",
3049       "dev": true,
3050       "requires": {
3051         "node-int64": "^0.4.0"
3052       }
3053     },
3054     "buffer": {
3055       "version": "4.9.2",
3056       "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz",
3057       "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==",
3058       "dev": true,
3059       "requires": {
3060         "base64-js": "^1.0.2",
3061         "ieee754": "^1.1.4",
3062         "isarray": "^1.0.0"
3063       }
3064     },
3065     "buffer-alloc": {
3066       "version": "1.2.0",
3067       "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz",
3068       "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",
3069       "dev": true,
3070       "requires": {
3071         "buffer-alloc-unsafe": "^1.1.0",
3072         "buffer-fill": "^1.0.0"
3073       }
3074     },
3075     "buffer-alloc-unsafe": {
3076       "version": "1.1.0",
3077       "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz",
3078       "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==",
3079       "dev": true
3080     },
3081     "buffer-crc32": {
3082       "version": "0.2.13",
3083       "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
3084       "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=",
3085       "dev": true
3086     },
3087     "buffer-fill": {
3088       "version": "1.0.0",
3089       "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
3090       "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=",
3091       "dev": true
3092     },
3093     "buffer-from": {
3094       "version": "1.1.1",
3095       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
3096       "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
3097       "dev": true
3098     },
3099     "bufferstreams": {
3100       "version": "1.1.3",
3101       "resolved": "https://registry.npmjs.org/bufferstreams/-/bufferstreams-1.1.3.tgz",
3102       "integrity": "sha512-HaJnVuslRF4g2kSDeyl++AaVizoitCpL9PglzCYwy0uHHyvWerfvEb8jWmYbF1z4kiVFolGomnxSGl+GUQp2jg==",
3103       "dev": true,
3104       "requires": {
3105         "readable-stream": "^2.0.2"
3106       }
3107     },
3108     "builtin-status-codes": {
3109       "version": "3.0.0",
3110       "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
3111       "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
3112       "dev": true
3113     },
3114     "bytes": {
3115       "version": "3.1.0",
3116       "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
3117       "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
3118       "dev": true
3119     },
3120     "cacache": {
3121       "version": "10.0.4",
3122       "resolved": "https://registry.npmjs.org/cacache/-/cacache-10.0.4.tgz",
3123       "integrity": "sha512-Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA==",
3124       "dev": true,
3125       "requires": {
3126         "bluebird": "^3.5.1",
3127         "chownr": "^1.0.1",
3128         "glob": "^7.1.2",
3129         "graceful-fs": "^4.1.11",
3130         "lru-cache": "^4.1.1",
3131         "mississippi": "^2.0.0",
3132         "mkdirp": "^0.5.1",
3133         "move-concurrently": "^1.0.1",
3134         "promise-inflight": "^1.0.1",
3135         "rimraf": "^2.6.2",
3136         "ssri": "^5.2.4",
3137         "unique-filename": "^1.1.0",
3138         "y18n": "^4.0.0"
3139       }
3140     },
3141     "cache-base": {
3142       "version": "1.0.1",
3143       "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
3144       "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
3145       "dev": true,
3146       "requires": {
3147         "collection-visit": "^1.0.0",
3148         "component-emitter": "^1.2.1",
3149         "get-value": "^2.0.6",
3150         "has-value": "^1.0.0",
3151         "isobject": "^3.0.1",
3152         "set-value": "^2.0.0",
3153         "to-object-path": "^0.3.0",
3154         "union-value": "^1.0.0",
3155         "unset-value": "^1.0.0"
3156       }
3157     },
3158     "caller-path": {
3159       "version": "0.1.0",
3160       "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz",
3161       "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=",
3162       "dev": true,
3163       "requires": {
3164         "callsites": "^0.2.0"
3165       }
3166     },
3167     "callsite": {
3168       "version": "1.0.0",
3169       "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",
3170       "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=",
3171       "dev": true
3172     },
3173     "callsites": {
3174       "version": "0.2.0",
3175       "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz",
3176       "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=",
3177       "dev": true
3178     },
3179     "camel-case": {
3180       "version": "1.2.2",
3181       "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-1.2.2.tgz",
3182       "integrity": "sha1-Gsp8TRlTWaLOmVV5NDPG5VQlEfI=",
3183       "dev": true,
3184       "requires": {
3185         "sentence-case": "^1.1.1",
3186         "upper-case": "^1.1.1"
3187       }
3188     },
3189     "camelcase": {
3190       "version": "2.1.1",
3191       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
3192       "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8="
3193     },
3194     "camelcase-keys": {
3195       "version": "2.1.0",
3196       "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
3197       "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
3198       "requires": {
3199         "camelcase": "^2.0.0",
3200         "map-obj": "^1.0.0"
3201       }
3202     },
3203     "caniuse-api": {
3204       "version": "1.6.1",
3205       "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-1.6.1.tgz",
3206       "integrity": "sha1-tTTnxzTE+B7F++isoq0kNUuWLGw=",
3207       "dev": true,
3208       "requires": {
3209         "browserslist": "^1.3.6",
3210         "caniuse-db": "^1.0.30000529",
3211         "lodash.memoize": "^4.1.2",
3212         "lodash.uniq": "^4.5.0"
3213       }
3214     },
3215     "caniuse-db": {
3216       "version": "1.0.30001116",
3217       "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30001116.tgz",
3218       "integrity": "sha512-v7zj0MenYwLid3ENDLNlTMBOoIQdWYcShqnXbZZuuaq11xnn2y9DfL5VtZhiIb9PInT3sWpP11GVjmC8hPFBcA==",
3219       "dev": true
3220     },
3221     "capture-exit": {
3222       "version": "1.2.0",
3223       "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-1.2.0.tgz",
3224       "integrity": "sha1-HF/MSJ/QqwDU8ax64QcuMXP7q28=",
3225       "dev": true,
3226       "requires": {
3227         "rsvp": "^3.3.3"
3228       }
3229     },
3230     "cardinal": {
3231       "version": "2.1.1",
3232       "resolved": "https://registry.npmjs.org/cardinal/-/cardinal-2.1.1.tgz",
3233       "integrity": "sha1-fMEFXYItISlU0HsIXeolHMe8VQU=",
3234       "dev": true,
3235       "requires": {
3236         "ansicolors": "~0.3.2",
3237         "redeyed": "~2.1.0"
3238       }
3239     },
3240     "caseless": {
3241       "version": "0.12.0",
3242       "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
3243       "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw="
3244     },
3245     "center-align": {
3246       "version": "0.1.3",
3247       "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz",
3248       "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=",
3249       "dev": true,
3250       "requires": {
3251         "align-text": "^0.1.3",
3252         "lazy-cache": "^1.0.3"
3253       }
3254     },
3255     "chai": {
3256       "version": "3.5.0",
3257       "resolved": "https://registry.npmjs.org/chai/-/chai-3.5.0.tgz",
3258       "integrity": "sha1-TQJjewZ/6Vi9v906QOxW/vc3Mkc=",
3259       "dev": true,
3260       "requires": {
3261         "assertion-error": "^1.0.1",
3262         "deep-eql": "^0.1.3",
3263         "type-detect": "^1.0.0"
3264       },
3265       "dependencies": {
3266         "type-detect": {
3267           "version": "1.0.0",
3268           "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-1.0.0.tgz",
3269           "integrity": "sha1-diIXzAbbJY7EiQihKY6LlRIejqI=",
3270           "dev": true
3271         }
3272       }
3273     },
3274     "chalk": {
3275       "version": "2.4.2",
3276       "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
3277       "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
3278       "requires": {
3279         "ansi-styles": "^3.2.1",
3280         "escape-string-regexp": "^1.0.5",
3281         "supports-color": "^5.3.0"
3282       }
3283     },
3284     "change-case": {
3285       "version": "2.3.1",
3286       "resolved": "https://registry.npmjs.org/change-case/-/change-case-2.3.1.tgz",
3287       "integrity": "sha1-LE/ePwY7tB0AzWjg1aCdthy+iU8=",
3288       "dev": true,
3289       "requires": {
3290         "camel-case": "^1.1.1",
3291         "constant-case": "^1.1.0",
3292         "dot-case": "^1.1.0",
3293         "is-lower-case": "^1.1.0",
3294         "is-upper-case": "^1.1.0",
3295         "lower-case": "^1.1.1",
3296         "lower-case-first": "^1.0.0",
3297         "param-case": "^1.1.0",
3298         "pascal-case": "^1.1.0",
3299         "path-case": "^1.1.0",
3300         "sentence-case": "^1.1.1",
3301         "snake-case": "^1.1.0",
3302         "swap-case": "^1.1.0",
3303         "title-case": "^1.1.0",
3304         "upper-case": "^1.1.1",
3305         "upper-case-first": "^1.1.0"
3306       }
3307     },
3308     "change-emitter": {
3309       "version": "0.1.6",
3310       "resolved": "https://registry.npmjs.org/change-emitter/-/change-emitter-0.1.6.tgz",
3311       "integrity": "sha1-6LL+PX8at9aaMhma/5HqaTFAlRU="
3312     },
3313     "charenc": {
3314       "version": "0.0.2",
3315       "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz",
3316       "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc="
3317     },
3318     "check-types": {
3319       "version": "8.0.3",
3320       "resolved": "https://registry.npmjs.org/check-types/-/check-types-8.0.3.tgz",
3321       "integrity": "sha512-YpeKZngUmG65rLudJ4taU7VLkOCTMhNl/u4ctNC56LQS/zJTyNH0Lrtwm1tfTsbLlwvlfsA2d1c8vCf/Kh2KwQ==",
3322       "dev": true
3323     },
3324     "cheerio": {
3325       "version": "1.0.0-rc.3",
3326       "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.3.tgz",
3327       "integrity": "sha512-0td5ijfUPuubwLUu0OBoe98gZj8C/AA+RW3v67GPlGOrvxWjZmBXiBCRU+I8VEiNyJzjth40POfHiz2RB3gImA==",
3328       "dev": true,
3329       "requires": {
3330         "css-select": "~1.2.0",
3331         "dom-serializer": "~0.1.1",
3332         "entities": "~1.1.1",
3333         "htmlparser2": "^3.9.1",
3334         "lodash": "^4.15.0",
3335         "parse5": "^3.0.1"
3336       }
3337     },
3338     "chokidar": {
3339       "version": "1.7.0",
3340       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz",
3341       "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=",
3342       "dev": true,
3343       "requires": {
3344         "anymatch": "^1.3.0",
3345         "async-each": "^1.0.0",
3346         "fsevents": "^1.0.0",
3347         "glob-parent": "^2.0.0",
3348         "inherits": "^2.0.1",
3349         "is-binary-path": "^1.0.0",
3350         "is-glob": "^2.0.0",
3351         "path-is-absolute": "^1.0.0",
3352         "readdirp": "^2.0.0"
3353       }
3354     },
3355     "chownr": {
3356       "version": "1.1.4",
3357       "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
3358       "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
3359       "dev": true
3360     },
3361     "ci-info": {
3362       "version": "1.6.0",
3363       "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.6.0.tgz",
3364       "integrity": "sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==",
3365       "dev": true
3366     },
3367     "circular-json": {
3368       "version": "0.3.3",
3369       "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz",
3370       "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==",
3371       "dev": true
3372     },
3373     "circular-json-es6": {
3374       "version": "2.0.2",
3375       "resolved": "https://registry.npmjs.org/circular-json-es6/-/circular-json-es6-2.0.2.tgz",
3376       "integrity": "sha512-ODYONMMNb3p658Zv+Pp+/XPa5s6q7afhz3Tzyvo+VRh9WIrJ64J76ZC4GQxnlye/NesTn09jvOiuE8+xxfpwhQ==",
3377       "dev": true
3378     },
3379     "clap": {
3380       "version": "1.2.3",
3381       "resolved": "https://registry.npmjs.org/clap/-/clap-1.2.3.tgz",
3382       "integrity": "sha512-4CoL/A3hf90V3VIEjeuhSvlGFEHKzOz+Wfc2IVZc+FaUgU0ZQafJTP49fvnULipOPcAfqhyI2duwQyns6xqjYA==",
3383       "dev": true,
3384       "requires": {
3385         "chalk": "^1.1.3"
3386       },
3387       "dependencies": {
3388         "ansi-styles": {
3389           "version": "2.2.1",
3390           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
3391           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
3392           "dev": true
3393         },
3394         "chalk": {
3395           "version": "1.1.3",
3396           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
3397           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
3398           "dev": true,
3399           "requires": {
3400             "ansi-styles": "^2.2.1",
3401             "escape-string-regexp": "^1.0.2",
3402             "has-ansi": "^2.0.0",
3403             "strip-ansi": "^3.0.0",
3404             "supports-color": "^2.0.0"
3405           }
3406         },
3407         "strip-ansi": {
3408           "version": "3.0.1",
3409           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
3410           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
3411           "dev": true,
3412           "requires": {
3413             "ansi-regex": "^2.0.0"
3414           }
3415         },
3416         "supports-color": {
3417           "version": "2.0.0",
3418           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
3419           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
3420           "dev": true
3421         }
3422       }
3423     },
3424     "class-utils": {
3425       "version": "0.3.6",
3426       "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
3427       "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
3428       "dev": true,
3429       "requires": {
3430         "arr-union": "^3.1.0",
3431         "define-property": "^0.2.5",
3432         "isobject": "^3.0.0",
3433         "static-extend": "^0.1.1"
3434       },
3435       "dependencies": {
3436         "define-property": {
3437           "version": "0.2.5",
3438           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
3439           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
3440           "dev": true,
3441           "requires": {
3442             "is-descriptor": "^0.1.0"
3443           }
3444         }
3445       }
3446     },
3447     "classnames": {
3448       "version": "2.2.6",
3449       "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.2.6.tgz",
3450       "integrity": "sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q=="
3451     },
3452     "clean-css": {
3453       "version": "3.4.28",
3454       "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-3.4.28.tgz",
3455       "integrity": "sha1-vxlF6C/ICPVWlebd6uwBQA79A/8=",
3456       "dev": true,
3457       "requires": {
3458         "commander": "2.8.x",
3459         "source-map": "0.4.x"
3460       },
3461       "dependencies": {
3462         "commander": {
3463           "version": "2.8.1",
3464           "resolved": "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz",
3465           "integrity": "sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ=",
3466           "dev": true,
3467           "requires": {
3468             "graceful-readlink": ">= 1.0.0"
3469           }
3470         }
3471       }
3472     },
3473     "cli-cursor": {
3474       "version": "1.0.2",
3475       "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz",
3476       "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=",
3477       "dev": true,
3478       "requires": {
3479         "restore-cursor": "^1.0.1"
3480       }
3481     },
3482     "cli-table": {
3483       "version": "0.3.1",
3484       "resolved": "https://registry.npmjs.org/cli-table/-/cli-table-0.3.1.tgz",
3485       "integrity": "sha1-9TsFJmqLGguTSz0IIebi3FkUriM=",
3486       "dev": true,
3487       "requires": {
3488         "colors": "1.0.3"
3489       },
3490       "dependencies": {
3491         "colors": {
3492           "version": "1.0.3",
3493           "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz",
3494           "integrity": "sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs=",
3495           "dev": true
3496         }
3497       }
3498     },
3499     "cli-usage": {
3500       "version": "0.1.10",
3501       "resolved": "https://registry.npmjs.org/cli-usage/-/cli-usage-0.1.10.tgz",
3502       "integrity": "sha512-Q/s1S4Jz5LYI0LQ+XiFQCXkhMzn244ddyIffni8JIq/kL95DvQomVQ0cJC41c76hH9/FmZGY7rZB53y/bXHtRA==",
3503       "dev": true,
3504       "requires": {
3505         "marked": "^0.7.0",
3506         "marked-terminal": "^3.3.0"
3507       }
3508     },
3509     "cli-width": {
3510       "version": "2.2.1",
3511       "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz",
3512       "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==",
3513       "dev": true
3514     },
3515     "cliui": {
3516       "version": "5.0.0",
3517       "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz",
3518       "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==",
3519       "requires": {
3520         "string-width": "^3.1.0",
3521         "strip-ansi": "^5.2.0",
3522         "wrap-ansi": "^5.1.0"
3523       },
3524       "dependencies": {
3525         "ansi-regex": {
3526           "version": "4.1.0",
3527           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
3528           "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg=="
3529         },
3530         "is-fullwidth-code-point": {
3531           "version": "2.0.0",
3532           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
3533           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8="
3534         },
3535         "string-width": {
3536           "version": "3.1.0",
3537           "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
3538           "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
3539           "requires": {
3540             "emoji-regex": "^7.0.1",
3541             "is-fullwidth-code-point": "^2.0.0",
3542             "strip-ansi": "^5.1.0"
3543           }
3544         },
3545         "strip-ansi": {
3546           "version": "5.2.0",
3547           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
3548           "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
3549           "requires": {
3550             "ansi-regex": "^4.1.0"
3551           }
3552         }
3553       }
3554     },
3555     "clone": {
3556       "version": "1.0.4",
3557       "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz",
3558       "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=",
3559       "dev": true
3560     },
3561     "clone-buffer": {
3562       "version": "1.0.0",
3563       "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz",
3564       "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=",
3565       "dev": true
3566     },
3567     "clone-stats": {
3568       "version": "0.0.1",
3569       "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
3570       "integrity": "sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE=",
3571       "dev": true
3572     },
3573     "cloneable-readable": {
3574       "version": "1.1.3",
3575       "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz",
3576       "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==",
3577       "dev": true,
3578       "requires": {
3579         "inherits": "^2.0.1",
3580         "process-nextick-args": "^2.0.0",
3581         "readable-stream": "^2.3.5"
3582       }
3583     },
3584     "co": {
3585       "version": "4.6.0",
3586       "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
3587       "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",
3588       "dev": true
3589     },
3590     "coa": {
3591       "version": "1.0.4",
3592       "resolved": "https://registry.npmjs.org/coa/-/coa-1.0.4.tgz",
3593       "integrity": "sha1-qe8VNmDWqGqL3sAomlxoTSF0Mv0=",
3594       "dev": true,
3595       "requires": {
3596         "q": "^1.1.2"
3597       }
3598     },
3599     "code-point-at": {
3600       "version": "1.1.0",
3601       "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
3602       "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c="
3603     },
3604     "coffeescript": {
3605       "version": "1.12.7",
3606       "resolved": "https://registry.npmjs.org/coffeescript/-/coffeescript-1.12.7.tgz",
3607       "integrity": "sha512-pLXHFxQMPklVoEekowk8b3erNynC+DVJzChxS/LCBBgR6/8AJkHivkm//zbowcfc7BTCAjryuhx6gPqPRfsFoA==",
3608       "dev": true
3609     },
3610     "collapsible-sliding-panel": {
3611       "version": "1.0.2",
3612       "resolved": "https://registry.npmjs.org/collapsible-sliding-panel/-/collapsible-sliding-panel-1.0.2.tgz",
3613       "integrity": "sha512-TMBcqKURldY9Zw+wgy4ea9lbKTAzCRyGDSvIZgUje6LJ6oiQjwa4If1ROSBs1V14QfaqFWfi8GUHxeS3LnuYjw==",
3614       "requires": {
3615         "prop-types": "^15.6.2",
3616         "react": "^16.4.1",
3617         "react-dom": "^16.4.2",
3618         "react-select": "^1.2.1",
3619         "url-loader": "^0.5.9"
3620       }
3621     },
3622     "collection-visit": {
3623       "version": "1.0.0",
3624       "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
3625       "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
3626       "dev": true,
3627       "requires": {
3628         "map-visit": "^1.0.0",
3629         "object-visit": "^1.0.0"
3630       }
3631     },
3632     "color": {
3633       "version": "0.11.4",
3634       "resolved": "https://registry.npmjs.org/color/-/color-0.11.4.tgz",
3635       "integrity": "sha1-bXtcdPtl6EHNSHkq0e1eB7kE12Q=",
3636       "dev": true,
3637       "requires": {
3638         "clone": "^1.0.2",
3639         "color-convert": "^1.3.0",
3640         "color-string": "^0.3.0"
3641       }
3642     },
3643     "color-convert": {
3644       "version": "1.9.3",
3645       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
3646       "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
3647       "requires": {
3648         "color-name": "1.1.3"
3649       }
3650     },
3651     "color-name": {
3652       "version": "1.1.3",
3653       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
3654       "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
3655     },
3656     "color-string": {
3657       "version": "0.3.0",
3658       "resolved": "https://registry.npmjs.org/color-string/-/color-string-0.3.0.tgz",
3659       "integrity": "sha1-J9RvtnAlxcL6JZk7+/V55HhBuZE=",
3660       "dev": true,
3661       "requires": {
3662         "color-name": "^1.0.0"
3663       }
3664     },
3665     "color-support": {
3666       "version": "1.1.3",
3667       "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz",
3668       "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==",
3669       "dev": true
3670     },
3671     "colormin": {
3672       "version": "1.1.2",
3673       "resolved": "https://registry.npmjs.org/colormin/-/colormin-1.1.2.tgz",
3674       "integrity": "sha1-6i90IKcrlogaOKrlnsEkpvcpgTM=",
3675       "dev": true,
3676       "requires": {
3677         "color": "^0.11.0",
3678         "css-color-names": "0.0.4",
3679         "has": "^1.0.1"
3680       }
3681     },
3682     "colors": {
3683       "version": "1.1.2",
3684       "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
3685       "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=",
3686       "dev": true
3687     },
3688     "combined-stream": {
3689       "version": "1.0.8",
3690       "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
3691       "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
3692       "requires": {
3693         "delayed-stream": "~1.0.0"
3694       }
3695     },
3696     "commander": {
3697       "version": "2.20.3",
3698       "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
3699       "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ=="
3700     },
3701     "commondir": {
3702       "version": "1.0.1",
3703       "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
3704       "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
3705       "dev": true
3706     },
3707     "commoner": {
3708       "version": "0.10.8",
3709       "resolved": "https://registry.npmjs.org/commoner/-/commoner-0.10.8.tgz",
3710       "integrity": "sha1-NPw2cs0kOT6LtH5wyqApOBH08sU=",
3711       "dev": true,
3712       "requires": {
3713         "commander": "^2.5.0",
3714         "detective": "^4.3.1",
3715         "glob": "^5.0.15",
3716         "graceful-fs": "^4.1.2",
3717         "iconv-lite": "^0.4.5",
3718         "mkdirp": "^0.5.0",
3719         "private": "^0.1.6",
3720         "q": "^1.1.2",
3721         "recast": "^0.11.17"
3722       },
3723       "dependencies": {
3724         "esprima": {
3725           "version": "3.1.3",
3726           "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz",
3727           "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=",
3728           "dev": true
3729         },
3730         "glob": {
3731           "version": "5.0.15",
3732           "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
3733           "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
3734           "dev": true,
3735           "requires": {
3736             "inflight": "^1.0.4",
3737             "inherits": "2",
3738             "minimatch": "2 || 3",
3739             "once": "^1.3.0",
3740             "path-is-absolute": "^1.0.0"
3741           }
3742         },
3743         "recast": {
3744           "version": "0.11.23",
3745           "resolved": "https://registry.npmjs.org/recast/-/recast-0.11.23.tgz",
3746           "integrity": "sha1-RR/TAEqx5N+bTktmN2sqIZEkYtM=",
3747           "dev": true,
3748           "requires": {
3749             "ast-types": "0.9.6",
3750             "esprima": "~3.1.0",
3751             "private": "~0.1.5",
3752             "source-map": "~0.5.0"
3753           }
3754         },
3755         "source-map": {
3756           "version": "0.5.7",
3757           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
3758           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
3759           "dev": true
3760         }
3761       }
3762     },
3763     "component-bind": {
3764       "version": "1.0.0",
3765       "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz",
3766       "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=",
3767       "dev": true
3768     },
3769     "component-emitter": {
3770       "version": "1.3.0",
3771       "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
3772       "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==",
3773       "dev": true
3774     },
3775     "component-inherit": {
3776       "version": "0.0.3",
3777       "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz",
3778       "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=",
3779       "dev": true
3780     },
3781     "compressible": {
3782       "version": "2.0.18",
3783       "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz",
3784       "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==",
3785       "dev": true,
3786       "requires": {
3787         "mime-db": ">= 1.43.0 < 2"
3788       }
3789     },
3790     "compression": {
3791       "version": "1.7.4",
3792       "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz",
3793       "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==",
3794       "dev": true,
3795       "requires": {
3796         "accepts": "~1.3.5",
3797         "bytes": "3.0.0",
3798         "compressible": "~2.0.16",
3799         "debug": "2.6.9",
3800         "on-headers": "~1.0.2",
3801         "safe-buffer": "5.1.2",
3802         "vary": "~1.1.2"
3803       },
3804       "dependencies": {
3805         "bytes": {
3806           "version": "3.0.0",
3807           "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
3808           "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=",
3809           "dev": true
3810         },
3811         "debug": {
3812           "version": "2.6.9",
3813           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
3814           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
3815           "dev": true,
3816           "requires": {
3817             "ms": "2.0.0"
3818           }
3819         }
3820       }
3821     },
3822     "concat-map": {
3823       "version": "0.0.1",
3824       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
3825       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
3826     },
3827     "concat-stream": {
3828       "version": "1.6.2",
3829       "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
3830       "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
3831       "dev": true,
3832       "requires": {
3833         "buffer-from": "^1.0.0",
3834         "inherits": "^2.0.3",
3835         "readable-stream": "^2.2.2",
3836         "typedarray": "^0.0.6"
3837       }
3838     },
3839     "concat-with-sourcemaps": {
3840       "version": "1.1.0",
3841       "resolved": "https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz",
3842       "integrity": "sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg==",
3843       "dev": true,
3844       "requires": {
3845         "source-map": "^0.6.1"
3846       },
3847       "dependencies": {
3848         "source-map": {
3849           "version": "0.6.1",
3850           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
3851           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
3852           "dev": true
3853         }
3854       }
3855     },
3856     "connect": {
3857       "version": "3.6.6",
3858       "resolved": "https://registry.npmjs.org/connect/-/connect-3.6.6.tgz",
3859       "integrity": "sha1-Ce/2xVr3I24TcTWnJXSFi2eG9SQ=",
3860       "dev": true,
3861       "requires": {
3862         "debug": "2.6.9",
3863         "finalhandler": "1.1.0",
3864         "parseurl": "~1.3.2",
3865         "utils-merge": "1.0.1"
3866       },
3867       "dependencies": {
3868         "debug": {
3869           "version": "2.6.9",
3870           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
3871           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
3872           "dev": true,
3873           "requires": {
3874             "ms": "2.0.0"
3875           }
3876         },
3877         "finalhandler": {
3878           "version": "1.1.0",
3879           "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.0.tgz",
3880           "integrity": "sha1-zgtoVbRYU+eRsvzGgARtiCU91/U=",
3881           "dev": true,
3882           "requires": {
3883             "debug": "2.6.9",
3884             "encodeurl": "~1.0.1",
3885             "escape-html": "~1.0.3",
3886             "on-finished": "~2.3.0",
3887             "parseurl": "~1.3.2",
3888             "statuses": "~1.3.1",
3889             "unpipe": "~1.0.0"
3890           }
3891         },
3892         "statuses": {
3893           "version": "1.3.1",
3894           "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz",
3895           "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=",
3896           "dev": true
3897         }
3898       }
3899     },
3900     "connect-history-api-fallback": {
3901       "version": "1.6.0",
3902       "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz",
3903       "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==",
3904       "dev": true
3905     },
3906     "console-browserify": {
3907       "version": "1.2.0",
3908       "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz",
3909       "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==",
3910       "dev": true
3911     },
3912     "console-control-strings": {
3913       "version": "1.1.0",
3914       "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
3915       "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4="
3916     },
3917     "constant-case": {
3918       "version": "1.1.2",
3919       "resolved": "https://registry.npmjs.org/constant-case/-/constant-case-1.1.2.tgz",
3920       "integrity": "sha1-jsLKW6ND4Aqjjb9OIA/VrJB+/WM=",
3921       "dev": true,
3922       "requires": {
3923         "snake-case": "^1.1.0",
3924         "upper-case": "^1.1.1"
3925       }
3926     },
3927     "constants-browserify": {
3928       "version": "1.0.0",
3929       "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
3930       "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
3931       "dev": true
3932     },
3933     "content-disposition": {
3934       "version": "0.5.3",
3935       "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
3936       "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
3937       "dev": true,
3938       "requires": {
3939         "safe-buffer": "5.1.2"
3940       }
3941     },
3942     "content-type": {
3943       "version": "1.0.4",
3944       "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
3945       "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
3946       "dev": true
3947     },
3948     "convert-source-map": {
3949       "version": "1.7.0",
3950       "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz",
3951       "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==",
3952       "requires": {
3953         "safe-buffer": "~5.1.1"
3954       }
3955     },
3956     "cookie": {
3957       "version": "0.4.0",
3958       "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz",
3959       "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==",
3960       "dev": true
3961     },
3962     "cookie-signature": {
3963       "version": "1.0.6",
3964       "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
3965       "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=",
3966       "dev": true
3967     },
3968     "copy-concurrently": {
3969       "version": "1.0.5",
3970       "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz",
3971       "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==",
3972       "dev": true,
3973       "requires": {
3974         "aproba": "^1.1.1",
3975         "fs-write-stream-atomic": "^1.0.8",
3976         "iferr": "^0.1.5",
3977         "mkdirp": "^0.5.1",
3978         "rimraf": "^2.5.4",
3979         "run-queue": "^1.0.0"
3980       }
3981     },
3982     "copy-descriptor": {
3983       "version": "0.1.1",
3984       "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
3985       "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
3986       "dev": true
3987     },
3988     "copy-webpack-plugin": {
3989       "version": "4.6.0",
3990       "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-4.6.0.tgz",
3991       "integrity": "sha512-Y+SQCF+0NoWQryez2zXn5J5knmr9z/9qSQt7fbL78u83rxmigOy8X5+BFn8CFSuX+nKT8gpYwJX68ekqtQt6ZA==",
3992       "dev": true,
3993       "requires": {
3994         "cacache": "^10.0.4",
3995         "find-cache-dir": "^1.0.0",
3996         "globby": "^7.1.1",
3997         "is-glob": "^4.0.0",
3998         "loader-utils": "^1.1.0",
3999         "minimatch": "^3.0.4",
4000         "p-limit": "^1.0.0",
4001         "serialize-javascript": "^1.4.0"
4002       },
4003       "dependencies": {
4004         "find-cache-dir": {
4005           "version": "1.0.0",
4006           "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz",
4007           "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=",
4008           "dev": true,
4009           "requires": {
4010             "commondir": "^1.0.1",
4011             "make-dir": "^1.0.0",
4012             "pkg-dir": "^2.0.0"
4013           }
4014         },
4015         "find-up": {
4016           "version": "2.1.0",
4017           "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
4018           "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
4019           "dev": true,
4020           "requires": {
4021             "locate-path": "^2.0.0"
4022           }
4023         },
4024         "is-extglob": {
4025           "version": "2.1.1",
4026           "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
4027           "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
4028           "dev": true
4029         },
4030         "is-glob": {
4031           "version": "4.0.1",
4032           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
4033           "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
4034           "dev": true,
4035           "requires": {
4036             "is-extglob": "^2.1.1"
4037           }
4038         },
4039         "locate-path": {
4040           "version": "2.0.0",
4041           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
4042           "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
4043           "dev": true,
4044           "requires": {
4045             "p-locate": "^2.0.0",
4046             "path-exists": "^3.0.0"
4047           }
4048         },
4049         "p-limit": {
4050           "version": "1.3.0",
4051           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
4052           "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
4053           "dev": true,
4054           "requires": {
4055             "p-try": "^1.0.0"
4056           }
4057         },
4058         "p-locate": {
4059           "version": "2.0.0",
4060           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
4061           "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
4062           "dev": true,
4063           "requires": {
4064             "p-limit": "^1.1.0"
4065           }
4066         },
4067         "p-try": {
4068           "version": "1.0.0",
4069           "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
4070           "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
4071           "dev": true
4072         },
4073         "path-exists": {
4074           "version": "3.0.0",
4075           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
4076           "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
4077           "dev": true
4078         },
4079         "pkg-dir": {
4080           "version": "2.0.0",
4081           "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz",
4082           "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=",
4083           "dev": true,
4084           "requires": {
4085             "find-up": "^2.1.0"
4086           }
4087         }
4088       }
4089     },
4090     "core-js": {
4091       "version": "2.6.11",
4092       "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz",
4093       "integrity": "sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg=="
4094     },
4095     "core-util-is": {
4096       "version": "1.0.2",
4097       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
4098       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
4099     },
4100     "cosmiconfig": {
4101       "version": "3.1.0",
4102       "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-3.1.0.tgz",
4103       "integrity": "sha512-zedsBhLSbPBms+kE7AH4vHg6JsKDz6epSv2/+5XHs8ILHlgDciSJfSWf8sX9aQ52Jb7KI7VswUTsLpR/G0cr2Q==",
4104       "requires": {
4105         "is-directory": "^0.3.1",
4106         "js-yaml": "^3.9.0",
4107         "parse-json": "^3.0.0",
4108         "require-from-string": "^2.0.1"
4109       },
4110       "dependencies": {
4111         "parse-json": {
4112           "version": "3.0.0",
4113           "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-3.0.0.tgz",
4114           "integrity": "sha1-+m9HsY4jgm6tMvJj50TQ4ehH+xM=",
4115           "requires": {
4116             "error-ex": "^1.3.1"
4117           }
4118         }
4119       }
4120     },
4121     "create-react-class": {
4122       "version": "15.6.3",
4123       "resolved": "https://registry.npmjs.org/create-react-class/-/create-react-class-15.6.3.tgz",
4124       "integrity": "sha512-M+/3Q6E6DLO6Yx3OwrWjwHBnvfXXYA7W+dFjt/ZDBemHO1DDZhsalX/NUtnTYclN6GfnBDRh4qRHjcDHmlJBJg==",
4125       "requires": {
4126         "fbjs": "^0.8.9",
4127         "loose-envify": "^1.3.1",
4128         "object-assign": "^4.1.1"
4129       }
4130     },
4131     "create-react-context": {
4132       "version": "0.3.0",
4133       "resolved": "https://registry.npmjs.org/create-react-context/-/create-react-context-0.3.0.tgz",
4134       "integrity": "sha512-dNldIoSuNSvlTJ7slIKC/ZFGKexBMBrrcc+TTe1NdmROnaASuLPvqpwj9v4XS4uXZ8+YPu0sNmShX2rXI5LNsw==",
4135       "requires": {
4136         "gud": "^1.0.0",
4137         "warning": "^4.0.3"
4138       },
4139       "dependencies": {
4140         "warning": {
4141           "version": "4.0.3",
4142           "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz",
4143           "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==",
4144           "requires": {
4145             "loose-envify": "^1.0.0"
4146           }
4147         }
4148       }
4149     },
4150     "cross-fetch": {
4151       "version": "2.2.3",
4152       "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-2.2.3.tgz",
4153       "integrity": "sha512-PrWWNH3yL2NYIb/7WF/5vFG3DCQiXDOVf8k3ijatbrtnwNuhMWLC7YF7uqf53tbTFDzHIUD8oITw4Bxt8ST3Nw==",
4154       "dev": true,
4155       "requires": {
4156         "node-fetch": "2.1.2",
4157         "whatwg-fetch": "2.0.4"
4158       },
4159       "dependencies": {
4160         "node-fetch": {
4161           "version": "2.1.2",
4162           "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.1.2.tgz",
4163           "integrity": "sha1-q4hOjn5X44qUR1POxwb3iNF2i7U=",
4164           "dev": true
4165         },
4166         "whatwg-fetch": {
4167           "version": "2.0.4",
4168           "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.4.tgz",
4169           "integrity": "sha512-dcQ1GWpOD/eEQ97k66aiEVpNnapVj90/+R+SXTPYGHpYBBypfKJEQjLrvMZ7YXbKm21gXd4NcuxUTjiv1YtLng==",
4170           "dev": true
4171         }
4172       }
4173     },
4174     "cross-spawn": {
4175       "version": "3.0.1",
4176       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz",
4177       "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=",
4178       "requires": {
4179         "lru-cache": "^4.0.1",
4180         "which": "^1.2.9"
4181       }
4182     },
4183     "crypt": {
4184       "version": "0.0.2",
4185       "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz",
4186       "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs="
4187     },
4188     "cryptiles": {
4189       "version": "2.0.5",
4190       "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz",
4191       "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=",
4192       "dev": true,
4193       "optional": true,
4194       "requires": {
4195         "boom": "2.x.x"
4196       }
4197     },
4198     "crypto-browserify": {
4199       "version": "3.3.0",
4200       "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.3.0.tgz",
4201       "integrity": "sha1-ufx1u0oO1h3PHNXa6W6zDJw+UGw=",
4202       "dev": true,
4203       "requires": {
4204         "browserify-aes": "0.4.0",
4205         "pbkdf2-compat": "2.0.1",
4206         "ripemd160": "0.2.0",
4207         "sha.js": "2.2.6"
4208       }
4209     },
4210     "crypto-js": {
4211       "version": "3.3.0",
4212       "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-3.3.0.tgz",
4213       "integrity": "sha512-DIT51nX0dCfKltpRiXV+/TVZq+Qq2NgF4644+K7Ttnla7zEzqc+kjJyiB96BHNyUTBxyjzRcZYpUdZa+QAqi6Q=="
4214     },
4215     "cson-parser": {
4216       "version": "1.3.5",
4217       "resolved": "https://registry.npmjs.org/cson-parser/-/cson-parser-1.3.5.tgz",
4218       "integrity": "sha1-fsZ14DkUVTO/KmqFYHPxWZ2cLSQ=",
4219       "dev": true,
4220       "requires": {
4221         "coffee-script": "^1.10.0"
4222       },
4223       "dependencies": {
4224         "coffee-script": {
4225           "version": "1.12.7",
4226           "resolved": "https://registry.npmjs.org/coffee-script/-/coffee-script-1.12.7.tgz",
4227           "integrity": "sha512-fLeEhqwymYat/MpTPUjSKHVYYl0ec2mOyALEMLmzr5i1isuG+6jfI2j2d5oBO3VIzgUXgBVIcOT9uH1TFxBckw==",
4228           "dev": true
4229         }
4230       }
4231     },
4232     "css": {
4233       "version": "2.2.4",
4234       "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz",
4235       "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==",
4236       "dev": true,
4237       "requires": {
4238         "inherits": "^2.0.3",
4239         "source-map": "^0.6.1",
4240         "source-map-resolve": "^0.5.2",
4241         "urix": "^0.1.0"
4242       },
4243       "dependencies": {
4244         "source-map": {
4245           "version": "0.6.1",
4246           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
4247           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
4248           "dev": true
4249         }
4250       }
4251     },
4252     "css-color-names": {
4253       "version": "0.0.4",
4254       "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz",
4255       "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=",
4256       "dev": true
4257     },
4258     "css-loader": {
4259       "version": "0.23.1",
4260       "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-0.23.1.tgz",
4261       "integrity": "sha1-n6I/K1wJZSNZEK1ezvO4o2OQ/lA=",
4262       "dev": true,
4263       "requires": {
4264         "css-selector-tokenizer": "^0.5.1",
4265         "cssnano": ">=2.6.1 <4",
4266         "loader-utils": "~0.2.2",
4267         "lodash.camelcase": "^3.0.1",
4268         "object-assign": "^4.0.1",
4269         "postcss": "^5.0.6",
4270         "postcss-modules-extract-imports": "^1.0.0",
4271         "postcss-modules-local-by-default": "^1.0.1",
4272         "postcss-modules-scope": "^1.0.0",
4273         "postcss-modules-values": "^1.1.0",
4274         "source-list-map": "^0.1.4"
4275       },
4276       "dependencies": {
4277         "big.js": {
4278           "version": "3.2.0",
4279           "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz",
4280           "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==",
4281           "dev": true
4282         },
4283         "emojis-list": {
4284           "version": "2.1.0",
4285           "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz",
4286           "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=",
4287           "dev": true
4288         },
4289         "json5": {
4290           "version": "0.5.1",
4291           "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
4292           "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
4293           "dev": true
4294         },
4295         "loader-utils": {
4296           "version": "0.2.17",
4297           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz",
4298           "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=",
4299           "dev": true,
4300           "requires": {
4301             "big.js": "^3.1.3",
4302             "emojis-list": "^2.0.0",
4303             "json5": "^0.5.0",
4304             "object-assign": "^4.0.1"
4305           }
4306         }
4307       }
4308     },
4309     "css-select": {
4310       "version": "1.2.0",
4311       "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz",
4312       "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=",
4313       "dev": true,
4314       "requires": {
4315         "boolbase": "~1.0.0",
4316         "css-what": "2.1",
4317         "domutils": "1.5.1",
4318         "nth-check": "~1.0.1"
4319       }
4320     },
4321     "css-selector-tokenizer": {
4322       "version": "0.5.4",
4323       "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.5.4.tgz",
4324       "integrity": "sha1-E5uv00o1/QwUKEhwSeBpnm9qLCE=",
4325       "dev": true,
4326       "requires": {
4327         "cssesc": "^0.1.0",
4328         "fastparse": "^1.1.1"
4329       }
4330     },
4331     "css-what": {
4332       "version": "2.1.3",
4333       "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz",
4334       "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==",
4335       "dev": true
4336     },
4337     "cssesc": {
4338       "version": "0.1.0",
4339       "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-0.1.0.tgz",
4340       "integrity": "sha1-yBSQPkViM3GgR3tAEJqq++6t27Q=",
4341       "dev": true
4342     },
4343     "cssnano": {
4344       "version": "3.10.0",
4345       "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-3.10.0.tgz",
4346       "integrity": "sha1-Tzj2zqK5sX+gFJDyPx3GjqZcHDg=",
4347       "dev": true,
4348       "requires": {
4349         "autoprefixer": "^6.3.1",
4350         "decamelize": "^1.1.2",
4351         "defined": "^1.0.0",
4352         "has": "^1.0.1",
4353         "object-assign": "^4.0.1",
4354         "postcss": "^5.0.14",
4355         "postcss-calc": "^5.2.0",
4356         "postcss-colormin": "^2.1.8",
4357         "postcss-convert-values": "^2.3.4",
4358         "postcss-discard-comments": "^2.0.4",
4359         "postcss-discard-duplicates": "^2.0.1",
4360         "postcss-discard-empty": "^2.0.1",
4361         "postcss-discard-overridden": "^0.1.1",
4362         "postcss-discard-unused": "^2.2.1",
4363         "postcss-filter-plugins": "^2.0.0",
4364         "postcss-merge-idents": "^2.1.5",
4365         "postcss-merge-longhand": "^2.0.1",
4366         "postcss-merge-rules": "^2.0.3",
4367         "postcss-minify-font-values": "^1.0.2",
4368         "postcss-minify-gradients": "^1.0.1",
4369         "postcss-minify-params": "^1.0.4",
4370         "postcss-minify-selectors": "^2.0.4",
4371         "postcss-normalize-charset": "^1.1.0",
4372         "postcss-normalize-url": "^3.0.7",
4373         "postcss-ordered-values": "^2.1.0",
4374         "postcss-reduce-idents": "^2.2.2",
4375         "postcss-reduce-initial": "^1.0.0",
4376         "postcss-reduce-transforms": "^1.0.3",
4377         "postcss-svgo": "^2.1.1",
4378         "postcss-unique-selectors": "^2.0.2",
4379         "postcss-value-parser": "^3.2.3",
4380         "postcss-zindex": "^2.0.1"
4381       }
4382     },
4383     "csso": {
4384       "version": "2.3.2",
4385       "resolved": "https://registry.npmjs.org/csso/-/csso-2.3.2.tgz",
4386       "integrity": "sha1-3dUsWHAz9J6Utx/FVWnyUuj/X4U=",
4387       "dev": true,
4388       "requires": {
4389         "clap": "^1.0.9",
4390         "source-map": "^0.5.3"
4391       },
4392       "dependencies": {
4393         "source-map": {
4394           "version": "0.5.7",
4395           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
4396           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
4397           "dev": true
4398         }
4399       }
4400     },
4401     "cssom": {
4402       "version": "0.3.8",
4403       "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
4404       "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==",
4405       "dev": true
4406     },
4407     "cssstyle": {
4408       "version": "1.4.0",
4409       "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-1.4.0.tgz",
4410       "integrity": "sha512-GBrLZYZ4X4x6/QEoBnIrqb8B/f5l4+8me2dkom/j1Gtbxy0kBv6OGzKuAsGM75bkGwGAFkt56Iwg28S3XTZgSA==",
4411       "dev": true,
4412       "requires": {
4413         "cssom": "0.3.x"
4414       }
4415     },
4416     "currently-unhandled": {
4417       "version": "0.4.1",
4418       "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
4419       "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
4420       "requires": {
4421         "array-find-index": "^1.0.1"
4422       }
4423     },
4424     "custom-event": {
4425       "version": "1.0.1",
4426       "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz",
4427       "integrity": "sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=",
4428       "dev": true
4429     },
4430     "cycle": {
4431       "version": "1.0.3",
4432       "resolved": "https://registry.npmjs.org/cycle/-/cycle-1.0.3.tgz",
4433       "integrity": "sha1-IegLK+hYD5i0aPN5QwZisEbDStI=",
4434       "dev": true
4435     },
4436     "cyclist": {
4437       "version": "1.0.1",
4438       "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz",
4439       "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=",
4440       "dev": true
4441     },
4442     "d": {
4443       "version": "1.0.1",
4444       "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz",
4445       "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==",
4446       "dev": true,
4447       "requires": {
4448         "es5-ext": "^0.10.50",
4449         "type": "^1.0.1"
4450       }
4451     },
4452     "d3": {
4453       "version": "4.13.0",
4454       "resolved": "https://registry.npmjs.org/d3/-/d3-4.13.0.tgz",
4455       "integrity": "sha512-l8c4+0SldjVKLaE2WG++EQlqD7mh/dmQjvi2L2lKPadAVC+TbJC4ci7Uk9bRi+To0+ansgsS0iWfPjD7DBy+FQ==",
4456       "requires": {
4457         "d3-array": "1.2.1",
4458         "d3-axis": "1.0.8",
4459         "d3-brush": "1.0.4",
4460         "d3-chord": "1.0.4",
4461         "d3-collection": "1.0.4",
4462         "d3-color": "1.0.3",
4463         "d3-dispatch": "1.0.3",
4464         "d3-drag": "1.2.1",
4465         "d3-dsv": "1.0.8",
4466         "d3-ease": "1.0.3",
4467         "d3-force": "1.1.0",
4468         "d3-format": "1.2.2",
4469         "d3-geo": "1.9.1",
4470         "d3-hierarchy": "1.1.5",
4471         "d3-interpolate": "1.1.6",
4472         "d3-path": "1.0.5",
4473         "d3-polygon": "1.0.3",
4474         "d3-quadtree": "1.0.3",
4475         "d3-queue": "3.0.7",
4476         "d3-random": "1.1.0",
4477         "d3-request": "1.0.6",
4478         "d3-scale": "1.0.7",
4479         "d3-selection": "1.3.0",
4480         "d3-shape": "1.2.0",
4481         "d3-time": "1.0.8",
4482         "d3-time-format": "2.1.1",
4483         "d3-timer": "1.0.7",
4484         "d3-transition": "1.1.1",
4485         "d3-voronoi": "1.1.2",
4486         "d3-zoom": "1.7.1"
4487       }
4488     },
4489     "d3-array": {
4490       "version": "1.2.1",
4491       "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-1.2.1.tgz",
4492       "integrity": "sha512-CyINJQ0SOUHojDdFDH4JEM0552vCR1utGyLHegJHyYH0JyCpSeTPxi4OBqHMA2jJZq4NH782LtaJWBImqI/HBw=="
4493     },
4494     "d3-axis": {
4495       "version": "1.0.8",
4496       "resolved": "https://registry.npmjs.org/d3-axis/-/d3-axis-1.0.8.tgz",
4497       "integrity": "sha1-MacFoLU15ldZ3hQXOjGTMTfxjvo="
4498     },
4499     "d3-brush": {
4500       "version": "1.0.4",
4501       "resolved": "https://registry.npmjs.org/d3-brush/-/d3-brush-1.0.4.tgz",
4502       "integrity": "sha1-AMLyOAGfJPbAoZSibUGhUw/+e8Q=",
4503       "requires": {
4504         "d3-dispatch": "1",
4505         "d3-drag": "1",
4506         "d3-interpolate": "1",
4507         "d3-selection": "1",
4508         "d3-transition": "1"
4509       }
4510     },
4511     "d3-chord": {
4512       "version": "1.0.4",
4513       "resolved": "https://registry.npmjs.org/d3-chord/-/d3-chord-1.0.4.tgz",
4514       "integrity": "sha1-fexPC6iG9xP+ERxF92NBT290yiw=",
4515       "requires": {
4516         "d3-array": "1",
4517         "d3-path": "1"
4518       }
4519     },
4520     "d3-collection": {
4521       "version": "1.0.4",
4522       "resolved": "https://registry.npmjs.org/d3-collection/-/d3-collection-1.0.4.tgz",
4523       "integrity": "sha1-NC39EoN8kJdPM/HMCnha6lcNzcI="
4524     },
4525     "d3-color": {
4526       "version": "1.0.3",
4527       "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-1.0.3.tgz",
4528       "integrity": "sha1-vHZD/KjlOoNH4vva/6I2eWtYUJs="
4529     },
4530     "d3-dispatch": {
4531       "version": "1.0.3",
4532       "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-1.0.3.tgz",
4533       "integrity": "sha1-RuFJHqqbWMNY/OW+TovtYm54cfg="
4534     },
4535     "d3-drag": {
4536       "version": "1.2.1",
4537       "resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-1.2.1.tgz",
4538       "integrity": "sha512-Cg8/K2rTtzxzrb0fmnYOUeZHvwa4PHzwXOLZZPwtEs2SKLLKLXeYwZKBB+DlOxUvFmarOnmt//cU4+3US2lyyQ==",
4539       "requires": {
4540         "d3-dispatch": "1",
4541         "d3-selection": "1"
4542       }
4543     },
4544     "d3-dsv": {
4545       "version": "1.0.8",
4546       "resolved": "https://registry.npmjs.org/d3-dsv/-/d3-dsv-1.0.8.tgz",
4547       "integrity": "sha512-IVCJpQ+YGe3qu6odkPQI0KPqfxkhbP/oM1XhhE/DFiYmcXKfCRub4KXyiuehV1d4drjWVXHUWx4gHqhdZb6n/A==",
4548       "requires": {
4549         "commander": "2",
4550         "iconv-lite": "0.4",
4551         "rw": "1"
4552       }
4553     },
4554     "d3-ease": {
4555       "version": "1.0.3",
4556       "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-1.0.3.tgz",
4557       "integrity": "sha1-aL+8NJM4o4DETYrMT7wzBKotjA4="
4558     },
4559     "d3-force": {
4560       "version": "1.1.0",
4561       "resolved": "https://registry.npmjs.org/d3-force/-/d3-force-1.1.0.tgz",
4562       "integrity": "sha512-2HVQz3/VCQs0QeRNZTYb7GxoUCeb6bOzMp/cGcLa87awY9ZsPvXOGeZm0iaGBjXic6I1ysKwMn+g+5jSAdzwcg==",
4563       "requires": {
4564         "d3-collection": "1",
4565         "d3-dispatch": "1",
4566         "d3-quadtree": "1",
4567         "d3-timer": "1"
4568       }
4569     },
4570     "d3-format": {
4571       "version": "1.2.2",
4572       "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-1.2.2.tgz",
4573       "integrity": "sha512-zH9CfF/3C8zUI47nsiKfD0+AGDEuM8LwBIP7pBVpyR4l/sKkZqITmMtxRp04rwBrlshIZ17XeFAaovN3++wzkw=="
4574     },
4575     "d3-geo": {
4576       "version": "1.9.1",
4577       "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-1.9.1.tgz",
4578       "integrity": "sha512-l9wL/cEQkyZQYXw3xbmLsH3eQ5ij+icNfo4r0GrLa5rOCZR/e/3am45IQ0FvQ5uMsv+77zBRunLc9ufTWSQYFA==",
4579       "requires": {
4580         "d3-array": "1"
4581       }
4582     },
4583     "d3-hierarchy": {
4584       "version": "1.1.5",
4585       "resolved": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-1.1.5.tgz",
4586       "integrity": "sha1-ochFxC+Eoga88cAcAQmOpN2qeiY="
4587     },
4588     "d3-interpolate": {
4589       "version": "1.1.6",
4590       "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-1.1.6.tgz",
4591       "integrity": "sha512-mOnv5a+pZzkNIHtw/V6I+w9Lqm9L5bG3OTXPM5A+QO0yyVMQ4W1uZhR+VOJmazaOZXri2ppbiZ5BUNWT0pFM9A==",
4592       "requires": {
4593         "d3-color": "1"
4594       }
4595     },
4596     "d3-path": {
4597       "version": "1.0.5",
4598       "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-1.0.5.tgz",
4599       "integrity": "sha1-JB6xhJvZ6egCHA0KeZ+KDo5EF2Q="
4600     },
4601     "d3-polygon": {
4602       "version": "1.0.3",
4603       "resolved": "https://registry.npmjs.org/d3-polygon/-/d3-polygon-1.0.3.tgz",
4604       "integrity": "sha1-FoiOkCZGCTPysXllKtN4Ik04LGI="
4605     },
4606     "d3-quadtree": {
4607       "version": "1.0.3",
4608       "resolved": "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-1.0.3.tgz",
4609       "integrity": "sha1-rHmH4+I/6AWpkPKOG1DTj8uCJDg="
4610     },
4611     "d3-queue": {
4612       "version": "3.0.7",
4613       "resolved": "https://registry.npmjs.org/d3-queue/-/d3-queue-3.0.7.tgz",
4614       "integrity": "sha1-yTouVLQXwJWRKdfXP2z31Ckudhg="
4615     },
4616     "d3-random": {
4617       "version": "1.1.0",
4618       "resolved": "https://registry.npmjs.org/d3-random/-/d3-random-1.1.0.tgz",
4619       "integrity": "sha1-ZkLlBsb6OmSFldKyRpeIqNElKdM="
4620     },
4621     "d3-request": {
4622       "version": "1.0.6",
4623       "resolved": "https://registry.npmjs.org/d3-request/-/d3-request-1.0.6.tgz",
4624       "integrity": "sha512-FJj8ySY6GYuAJHZMaCQ83xEYE4KbkPkmxZ3Hu6zA1xxG2GD+z6P+Lyp+zjdsHf0xEbp2xcluDI50rCS855EQ6w==",
4625       "requires": {
4626         "d3-collection": "1",
4627         "d3-dispatch": "1",
4628         "d3-dsv": "1",
4629         "xmlhttprequest": "1"
4630       }
4631     },
4632     "d3-scale": {
4633       "version": "1.0.7",
4634       "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-1.0.7.tgz",
4635       "integrity": "sha512-KvU92czp2/qse5tUfGms6Kjig0AhHOwkzXG0+PqIJB3ke0WUv088AHMZI0OssO9NCkXt4RP8yju9rpH8aGB7Lw==",
4636       "requires": {
4637         "d3-array": "^1.2.0",
4638         "d3-collection": "1",
4639         "d3-color": "1",
4640         "d3-format": "1",
4641         "d3-interpolate": "1",
4642         "d3-time": "1",
4643         "d3-time-format": "2"
4644       }
4645     },
4646     "d3-selection": {
4647       "version": "1.3.0",
4648       "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-1.3.0.tgz",
4649       "integrity": "sha512-qgpUOg9tl5CirdqESUAu0t9MU/t3O9klYfGfyKsXEmhyxyzLpzpeh08gaxBUTQw1uXIOkr/30Ut2YRjSSxlmHA=="
4650     },
4651     "d3-shape": {
4652       "version": "1.2.0",
4653       "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-1.2.0.tgz",
4654       "integrity": "sha1-RdAVOPBkuv0F6j1tLLdI/YxB93c=",
4655       "requires": {
4656         "d3-path": "1"
4657       }
4658     },
4659     "d3-time": {
4660       "version": "1.0.8",
4661       "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-1.0.8.tgz",
4662       "integrity": "sha512-YRZkNhphZh3KcnBfitvF3c6E0JOFGikHZ4YqD+Lzv83ZHn1/u6yGenRU1m+KAk9J1GnZMnKcrtfvSktlA1DXNQ=="
4663     },
4664     "d3-time-format": {
4665       "version": "2.1.1",
4666       "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-2.1.1.tgz",
4667       "integrity": "sha512-8kAkymq2WMfzW7e+s/IUNAtN/y3gZXGRrdGfo6R8NKPAA85UBTxZg5E61bR6nLwjPjj4d3zywSQe1CkYLPFyrw==",
4668       "requires": {
4669         "d3-time": "1"
4670       }
4671     },
4672     "d3-timer": {
4673       "version": "1.0.7",
4674       "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-1.0.7.tgz",
4675       "integrity": "sha512-vMZXR88XujmG/L5oB96NNKH5lCWwiLM/S2HyyAQLcjWJCloK5shxta4CwOFYLZoY3AWX73v8Lgv4cCAdWtRmOA=="
4676     },
4677     "d3-transition": {
4678       "version": "1.1.1",
4679       "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-1.1.1.tgz",
4680       "integrity": "sha512-xeg8oggyQ+y5eb4J13iDgKIjUcEfIOZs2BqV/eEmXm2twx80wTzJ4tB4vaZ5BKfz7XsI/DFmQL5me6O27/5ykQ==",
4681       "requires": {
4682         "d3-color": "1",
4683         "d3-dispatch": "1",
4684         "d3-ease": "1",
4685         "d3-interpolate": "1",
4686         "d3-selection": "^1.1.0",
4687         "d3-timer": "1"
4688       }
4689     },
4690     "d3-voronoi": {
4691       "version": "1.1.2",
4692       "resolved": "https://registry.npmjs.org/d3-voronoi/-/d3-voronoi-1.1.2.tgz",
4693       "integrity": "sha1-Fodmfo8TotFYyAwUgMWinLDYlzw="
4694     },
4695     "d3-zoom": {
4696       "version": "1.7.1",
4697       "resolved": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-1.7.1.tgz",
4698       "integrity": "sha512-sZHQ55DGq5BZBFGnRshUT8tm2sfhPHFnOlmPbbwTkAoPeVdRTkB4Xsf9GCY0TSHrTD8PeJPZGmP/TpGicwJDJQ==",
4699       "requires": {
4700         "d3-dispatch": "1",
4701         "d3-drag": "1",
4702         "d3-interpolate": "1",
4703         "d3-selection": "1",
4704         "d3-transition": "1"
4705       }
4706     },
4707     "dashdash": {
4708       "version": "1.14.1",
4709       "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
4710       "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
4711       "requires": {
4712         "assert-plus": "^1.0.0"
4713       }
4714     },
4715     "data-urls": {
4716       "version": "1.1.0",
4717       "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz",
4718       "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==",
4719       "dev": true,
4720       "requires": {
4721         "abab": "^2.0.0",
4722         "whatwg-mimetype": "^2.2.0",
4723         "whatwg-url": "^7.0.0"
4724       },
4725       "dependencies": {
4726         "whatwg-url": {
4727           "version": "7.1.0",
4728           "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz",
4729           "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==",
4730           "dev": true,
4731           "requires": {
4732             "lodash.sortby": "^4.7.0",
4733             "tr46": "^1.0.1",
4734             "webidl-conversions": "^4.0.2"
4735           }
4736         }
4737       }
4738     },
4739     "dateformat": {
4740       "version": "2.2.0",
4741       "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz",
4742       "integrity": "sha1-QGXiATz5+5Ft39gu+1Bq1MZ2kGI=",
4743       "dev": true
4744     },
4745     "deap": {
4746       "version": "1.0.1",
4747       "resolved": "https://registry.npmjs.org/deap/-/deap-1.0.1.tgz",
4748       "integrity": "sha512-k75KYNZMvwAwes2xIPry/QTffXIchjD8QfABvvfTr80P85jv5ZcKqcoDo+vMe71nNnVnXYe8MA28weyqcf/DKw==",
4749       "dev": true
4750     },
4751     "debug": {
4752       "version": "3.1.0",
4753       "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
4754       "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
4755       "requires": {
4756         "ms": "2.0.0"
4757       }
4758     },
4759     "debug-fabulous": {
4760       "version": "0.0.4",
4761       "resolved": "https://registry.npmjs.org/debug-fabulous/-/debug-fabulous-0.0.4.tgz",
4762       "integrity": "sha1-+gccXYdIRoVCSAdCHKSxawsaB2M=",
4763       "dev": true,
4764       "requires": {
4765         "debug": "2.X",
4766         "lazy-debug-legacy": "0.0.X",
4767         "object-assign": "4.1.0"
4768       },
4769       "dependencies": {
4770         "debug": {
4771           "version": "2.6.9",
4772           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
4773           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
4774           "dev": true,
4775           "requires": {
4776             "ms": "2.0.0"
4777           }
4778         },
4779         "object-assign": {
4780           "version": "4.1.0",
4781           "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
4782           "integrity": "sha1-ejs9DpgGPUP0wD8uiubNUahog6A=",
4783           "dev": true
4784         }
4785       }
4786     },
4787     "decamelize": {
4788       "version": "1.2.0",
4789       "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
4790       "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA="
4791     },
4792     "decimal.js-light": {
4793       "version": "2.5.0",
4794       "resolved": "https://registry.npmjs.org/decimal.js-light/-/decimal.js-light-2.5.0.tgz",
4795       "integrity": "sha512-b3VJCbd2hwUpeRGG3Toob+CRo8W22xplipNhP3tN7TSVB/cyMX71P1vM2Xjc9H74uV6dS2hDDmo/rHq8L87Upg=="
4796     },
4797     "decode-uri-component": {
4798       "version": "0.2.0",
4799       "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
4800       "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
4801       "dev": true
4802     },
4803     "deep-assign": {
4804       "version": "1.0.0",
4805       "resolved": "https://registry.npmjs.org/deep-assign/-/deep-assign-1.0.0.tgz",
4806       "integrity": "sha1-sJJ0O+hCfcYh6gBnzex+cN0Z83s=",
4807       "dev": true,
4808       "requires": {
4809         "is-obj": "^1.0.0"
4810       }
4811     },
4812     "deep-eql": {
4813       "version": "0.1.3",
4814       "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-0.1.3.tgz",
4815       "integrity": "sha1-71WKyrjeJSBs1xOQbXTlaTDrafI=",
4816       "dev": true,
4817       "requires": {
4818         "type-detect": "0.1.1"
4819       },
4820       "dependencies": {
4821         "type-detect": {
4822           "version": "0.1.1",
4823           "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-0.1.1.tgz",
4824           "integrity": "sha1-C6XsKohWQORw6k6FBZcZANrFiCI=",
4825           "dev": true
4826         }
4827       }
4828     },
4829     "deep-equal": {
4830       "version": "1.1.1",
4831       "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz",
4832       "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==",
4833       "requires": {
4834         "is-arguments": "^1.0.4",
4835         "is-date-object": "^1.0.1",
4836         "is-regex": "^1.0.4",
4837         "object-is": "^1.0.1",
4838         "object-keys": "^1.1.1",
4839         "regexp.prototype.flags": "^1.2.0"
4840       }
4841     },
4842     "deep-equal-ident": {
4843       "version": "1.1.1",
4844       "resolved": "https://registry.npmjs.org/deep-equal-ident/-/deep-equal-ident-1.1.1.tgz",
4845       "integrity": "sha1-BvS4nlNxDNbOpKd4HHqVZkLejck=",
4846       "dev": true,
4847       "requires": {
4848         "lodash.isequal": "^3.0"
4849       },
4850       "dependencies": {
4851         "lodash.isequal": {
4852           "version": "3.0.4",
4853           "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-3.0.4.tgz",
4854           "integrity": "sha1-HDXrO27wzR/1F0Pj6jz3/f/ay2Q=",
4855           "dev": true,
4856           "requires": {
4857             "lodash._baseisequal": "^3.0.0",
4858             "lodash._bindcallback": "^3.0.0"
4859           }
4860         }
4861       }
4862     },
4863     "deep-is": {
4864       "version": "0.1.3",
4865       "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
4866       "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
4867       "dev": true
4868     },
4869     "default-require-extensions": {
4870       "version": "1.0.0",
4871       "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-1.0.0.tgz",
4872       "integrity": "sha1-836hXT4T/9m0N9M+GnW1+5eHTLg=",
4873       "dev": true,
4874       "requires": {
4875         "strip-bom": "^2.0.0"
4876       }
4877     },
4878     "defaults": {
4879       "version": "1.0.3",
4880       "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz",
4881       "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=",
4882       "dev": true,
4883       "requires": {
4884         "clone": "^1.0.2"
4885       }
4886     },
4887     "define-properties": {
4888       "version": "1.1.3",
4889       "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
4890       "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
4891       "requires": {
4892         "object-keys": "^1.0.12"
4893       }
4894     },
4895     "define-property": {
4896       "version": "2.0.2",
4897       "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
4898       "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
4899       "dev": true,
4900       "requires": {
4901         "is-descriptor": "^1.0.2",
4902         "isobject": "^3.0.1"
4903       },
4904       "dependencies": {
4905         "is-accessor-descriptor": {
4906           "version": "1.0.0",
4907           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
4908           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
4909           "dev": true,
4910           "requires": {
4911             "kind-of": "^6.0.0"
4912           }
4913         },
4914         "is-data-descriptor": {
4915           "version": "1.0.0",
4916           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
4917           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
4918           "dev": true,
4919           "requires": {
4920             "kind-of": "^6.0.0"
4921           }
4922         },
4923         "is-descriptor": {
4924           "version": "1.0.2",
4925           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
4926           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
4927           "dev": true,
4928           "requires": {
4929             "is-accessor-descriptor": "^1.0.0",
4930             "is-data-descriptor": "^1.0.0",
4931             "kind-of": "^6.0.2"
4932           }
4933         },
4934         "kind-of": {
4935           "version": "6.0.3",
4936           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
4937           "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
4938           "dev": true
4939         }
4940       }
4941     },
4942     "defined": {
4943       "version": "1.0.0",
4944       "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz",
4945       "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=",
4946       "dev": true
4947     },
4948     "defs": {
4949       "version": "1.1.1",
4950       "resolved": "https://registry.npmjs.org/defs/-/defs-1.1.1.tgz",
4951       "integrity": "sha1-siYJ8sehG6ej2xFoBcE5scr/qdI=",
4952       "dev": true,
4953       "requires": {
4954         "alter": "~0.2.0",
4955         "ast-traverse": "~0.1.1",
4956         "breakable": "~1.0.0",
4957         "esprima-fb": "~15001.1001.0-dev-harmony-fb",
4958         "simple-fmt": "~0.1.0",
4959         "simple-is": "~0.2.0",
4960         "stringmap": "~0.2.2",
4961         "stringset": "~0.2.1",
4962         "tryor": "~0.1.2",
4963         "yargs": "~3.27.0"
4964       },
4965       "dependencies": {
4966         "camelcase": {
4967           "version": "1.2.1",
4968           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz",
4969           "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=",
4970           "dev": true
4971         },
4972         "cliui": {
4973           "version": "2.1.0",
4974           "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz",
4975           "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=",
4976           "dev": true,
4977           "requires": {
4978             "center-align": "^0.1.1",
4979             "right-align": "^0.1.1",
4980             "wordwrap": "0.0.2"
4981           }
4982         },
4983         "esprima-fb": {
4984           "version": "15001.1001.0-dev-harmony-fb",
4985           "resolved": "https://registry.npmjs.org/esprima-fb/-/esprima-fb-15001.1001.0-dev-harmony-fb.tgz",
4986           "integrity": "sha1-Q761fsJujPI3092LM+QlM1d/Jlk=",
4987           "dev": true
4988         },
4989         "y18n": {
4990           "version": "3.2.1",
4991           "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
4992           "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
4993           "dev": true
4994         },
4995         "yargs": {
4996           "version": "3.27.0",
4997           "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.27.0.tgz",
4998           "integrity": "sha1-ISBUaTFuk5Ex1Z8toMbX+YIh6kA=",
4999           "dev": true,
5000           "requires": {
5001             "camelcase": "^1.2.1",
5002             "cliui": "^2.1.0",
5003             "decamelize": "^1.0.0",
5004             "os-locale": "^1.4.0",
5005             "window-size": "^0.1.2",
5006             "y18n": "^3.2.0"
5007           }
5008         }
5009       }
5010     },
5011     "del": {
5012       "version": "2.2.2",
5013       "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz",
5014       "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=",
5015       "dev": true,
5016       "requires": {
5017         "globby": "^5.0.0",
5018         "is-path-cwd": "^1.0.0",
5019         "is-path-in-cwd": "^1.0.0",
5020         "object-assign": "^4.0.1",
5021         "pify": "^2.0.0",
5022         "pinkie-promise": "^2.0.0",
5023         "rimraf": "^2.2.8"
5024       },
5025       "dependencies": {
5026         "globby": {
5027           "version": "5.0.0",
5028           "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz",
5029           "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=",
5030           "dev": true,
5031           "requires": {
5032             "array-union": "^1.0.1",
5033             "arrify": "^1.0.0",
5034             "glob": "^7.0.3",
5035             "object-assign": "^4.0.1",
5036             "pify": "^2.0.0",
5037             "pinkie-promise": "^2.0.0"
5038           }
5039         }
5040       }
5041     },
5042     "delayed-stream": {
5043       "version": "1.0.0",
5044       "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
5045       "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
5046     },
5047     "delegates": {
5048       "version": "1.0.0",
5049       "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
5050       "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o="
5051     },
5052     "depd": {
5053       "version": "1.1.0",
5054       "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.0.tgz",
5055       "integrity": "sha1-4b2Cxqq2ztlluXuIsX7T5SjKGMM="
5056     },
5057     "deprecated": {
5058       "version": "0.0.1",
5059       "resolved": "https://registry.npmjs.org/deprecated/-/deprecated-0.0.1.tgz",
5060       "integrity": "sha1-+cmvVGSvoeepcUWKi97yqpTVuxk=",
5061       "dev": true
5062     },
5063     "destroy": {
5064       "version": "1.0.4",
5065       "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
5066       "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
5067       "dev": true
5068     },
5069     "detect-file": {
5070       "version": "1.0.0",
5071       "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz",
5072       "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=",
5073       "dev": true
5074     },
5075     "detect-indent": {
5076       "version": "4.0.0",
5077       "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz",
5078       "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=",
5079       "dev": true,
5080       "requires": {
5081         "repeating": "^2.0.0"
5082       }
5083     },
5084     "detect-newline": {
5085       "version": "2.1.0",
5086       "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz",
5087       "integrity": "sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I=",
5088       "dev": true
5089     },
5090     "detective": {
5091       "version": "4.7.1",
5092       "resolved": "https://registry.npmjs.org/detective/-/detective-4.7.1.tgz",
5093       "integrity": "sha512-H6PmeeUcZloWtdt4DAkFyzFL94arpHr3NOwwmVILFiy+9Qd4JTxxXrzfyGk/lmct2qVGBwTSwSXagqu2BxmWig==",
5094       "dev": true,
5095       "requires": {
5096         "acorn": "^5.2.1",
5097         "defined": "^1.0.0"
5098       }
5099     },
5100     "dev-ip": {
5101       "version": "1.0.1",
5102       "resolved": "https://registry.npmjs.org/dev-ip/-/dev-ip-1.0.1.tgz",
5103       "integrity": "sha1-p2o+0YVb56ASu4rBbLgPPADcKPA=",
5104       "dev": true
5105     },
5106     "di": {
5107       "version": "0.0.1",
5108       "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz",
5109       "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=",
5110       "dev": true
5111     },
5112     "diff": {
5113       "version": "3.5.0",
5114       "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz",
5115       "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA=="
5116     },
5117     "dir-glob": {
5118       "version": "2.2.2",
5119       "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.2.2.tgz",
5120       "integrity": "sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==",
5121       "dev": true,
5122       "requires": {
5123         "path-type": "^3.0.0"
5124       },
5125       "dependencies": {
5126         "path-type": {
5127           "version": "3.0.0",
5128           "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
5129           "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
5130           "dev": true,
5131           "requires": {
5132             "pify": "^3.0.0"
5133           }
5134         },
5135         "pify": {
5136           "version": "3.0.0",
5137           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
5138           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
5139           "dev": true
5140         }
5141       }
5142     },
5143     "discontinuous-range": {
5144       "version": "1.0.0",
5145       "resolved": "https://registry.npmjs.org/discontinuous-range/-/discontinuous-range-1.0.0.tgz",
5146       "integrity": "sha1-44Mx8IRLukm5qctxx3FYWqsbxlo=",
5147       "dev": true
5148     },
5149     "doctrine": {
5150       "version": "2.1.0",
5151       "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
5152       "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
5153       "dev": true,
5154       "requires": {
5155         "esutils": "^2.0.2"
5156       }
5157     },
5158     "dom-helpers": {
5159       "version": "3.4.0",
5160       "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-3.4.0.tgz",
5161       "integrity": "sha512-LnuPJ+dwqKDIyotW1VzmOZ5TONUN7CwkCR5hrgawTUbkBGYdeoNLZo6nNfGkCrjtE1nXXaj7iMMpDa8/d9WoIA==",
5162       "requires": {
5163         "@babel/runtime": "^7.1.2"
5164       }
5165     },
5166     "dom-serialize": {
5167       "version": "2.2.1",
5168       "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz",
5169       "integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=",
5170       "dev": true,
5171       "requires": {
5172         "custom-event": "~1.0.0",
5173         "ent": "~2.2.0",
5174         "extend": "^3.0.0",
5175         "void-elements": "^2.0.0"
5176       }
5177     },
5178     "dom-serializer": {
5179       "version": "0.1.1",
5180       "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.1.tgz",
5181       "integrity": "sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==",
5182       "dev": true,
5183       "requires": {
5184         "domelementtype": "^1.3.0",
5185         "entities": "^1.1.1"
5186       }
5187     },
5188     "dom-walk": {
5189       "version": "0.1.2",
5190       "resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.2.tgz",
5191       "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==",
5192       "dev": true
5193     },
5194     "domain-browser": {
5195       "version": "1.2.0",
5196       "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
5197       "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
5198       "dev": true
5199     },
5200     "domelementtype": {
5201       "version": "1.3.1",
5202       "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz",
5203       "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==",
5204       "dev": true
5205     },
5206     "domexception": {
5207       "version": "1.0.1",
5208       "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz",
5209       "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==",
5210       "dev": true,
5211       "requires": {
5212         "webidl-conversions": "^4.0.2"
5213       }
5214     },
5215     "domhandler": {
5216       "version": "2.4.2",
5217       "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz",
5218       "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==",
5219       "dev": true,
5220       "requires": {
5221         "domelementtype": "1"
5222       }
5223     },
5224     "domutils": {
5225       "version": "1.5.1",
5226       "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz",
5227       "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=",
5228       "dev": true,
5229       "requires": {
5230         "dom-serializer": "0",
5231         "domelementtype": "1"
5232       }
5233     },
5234     "dot-case": {
5235       "version": "1.1.2",
5236       "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-1.1.2.tgz",
5237       "integrity": "sha1-HnOCaQDeKNbeVIC8HeMdCEKwa+w=",
5238       "dev": true,
5239       "requires": {
5240         "sentence-case": "^1.1.2"
5241       }
5242     },
5243     "duplexer": {
5244       "version": "0.1.2",
5245       "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz",
5246       "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==",
5247       "dev": true
5248     },
5249     "duplexer2": {
5250       "version": "0.0.2",
5251       "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz",
5252       "integrity": "sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds=",
5253       "dev": true,
5254       "requires": {
5255         "readable-stream": "~1.1.9"
5256       },
5257       "dependencies": {
5258         "isarray": {
5259           "version": "0.0.1",
5260           "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
5261           "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
5262           "dev": true
5263         },
5264         "readable-stream": {
5265           "version": "1.1.14",
5266           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
5267           "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
5268           "dev": true,
5269           "requires": {
5270             "core-util-is": "~1.0.0",
5271             "inherits": "~2.0.1",
5272             "isarray": "0.0.1",
5273             "string_decoder": "~0.10.x"
5274           }
5275         },
5276         "string_decoder": {
5277           "version": "0.10.31",
5278           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
5279           "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
5280           "dev": true
5281         }
5282       }
5283     },
5284     "duplexify": {
5285       "version": "3.7.1",
5286       "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
5287       "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==",
5288       "dev": true,
5289       "requires": {
5290         "end-of-stream": "^1.0.0",
5291         "inherits": "^2.0.1",
5292         "readable-stream": "^2.0.0",
5293         "stream-shift": "^1.0.0"
5294       }
5295     },
5296     "easy-extender": {
5297       "version": "2.3.4",
5298       "resolved": "https://registry.npmjs.org/easy-extender/-/easy-extender-2.3.4.tgz",
5299       "integrity": "sha512-8cAwm6md1YTiPpOvDULYJL4ZS6WfM5/cTeVVh4JsvyYZAoqlRVUpHL9Gr5Fy7HA6xcSZicUia3DeAgO3Us8E+Q==",
5300       "dev": true,
5301       "requires": {
5302         "lodash": "^4.17.10"
5303       }
5304     },
5305     "eazy-logger": {
5306       "version": "3.0.2",
5307       "resolved": "https://registry.npmjs.org/eazy-logger/-/eazy-logger-3.0.2.tgz",
5308       "integrity": "sha1-oyWqXlPROiIliJsqxBE7K5Y29Pw=",
5309       "dev": true,
5310       "requires": {
5311         "tfunk": "^3.0.1"
5312       }
5313     },
5314     "ecc-jsbn": {
5315       "version": "0.1.2",
5316       "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
5317       "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
5318       "requires": {
5319         "jsbn": "~0.1.0",
5320         "safer-buffer": "^2.1.0"
5321       }
5322     },
5323     "ee-first": {
5324       "version": "1.1.1",
5325       "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
5326       "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
5327       "dev": true
5328     },
5329     "ejs": {
5330       "version": "2.7.4",
5331       "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.7.4.tgz",
5332       "integrity": "sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==",
5333       "dev": true
5334     },
5335     "electron-to-chromium": {
5336       "version": "1.3.538",
5337       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.538.tgz",
5338       "integrity": "sha512-rlyYXLlOoZkJuvY4AJXUpP7CHRVtwZz311HPVoEO1UHo/kqDCsP1pNas0A9paZuPEiYGdLwrjllF2hs69NEaTw==",
5339       "dev": true
5340     },
5341     "emoji-regex": {
5342       "version": "7.0.3",
5343       "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
5344       "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA=="
5345     },
5346     "emojis-list": {
5347       "version": "3.0.0",
5348       "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
5349       "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q=="
5350     },
5351     "emotion": {
5352       "version": "8.0.12",
5353       "resolved": "https://registry.npmjs.org/emotion/-/emotion-8.0.12.tgz",
5354       "integrity": "sha512-WwPA6wrFo/Rwkcmn3ptO8Bpjob1lgRtBl4KJxagfQ+ExwnIryql3JNNwQX6TvJvlLxQm5ByrG71PZbKode1hpw==",
5355       "requires": {
5356         "babel-plugin-emotion": "^8.0.12",
5357         "emotion-utils": "^8.0.12",
5358         "stylis": "^3.3.2",
5359         "stylis-rule-sheet": "^0.0.5"
5360       }
5361     },
5362     "emotion-utils": {
5363       "version": "8.0.12",
5364       "resolved": "https://registry.npmjs.org/emotion-utils/-/emotion-utils-8.0.12.tgz",
5365       "integrity": "sha512-rEW3CSWnSh+7yD9sF9aniSCQFVDGG+iW7vM/0LpaavmtK3by8hG7cAcr5cMISQf4MxAFwv0nijZMSR5Fftjw+A=="
5366     },
5367     "encodeurl": {
5368       "version": "1.0.2",
5369       "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
5370       "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
5371       "dev": true
5372     },
5373     "encoding": {
5374       "version": "0.1.13",
5375       "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz",
5376       "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==",
5377       "requires": {
5378         "iconv-lite": "^0.6.2"
5379       },
5380       "dependencies": {
5381         "iconv-lite": {
5382           "version": "0.6.2",
5383           "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.2.tgz",
5384           "integrity": "sha512-2y91h5OpQlolefMPmUlivelittSWy0rP+oYVpn6A7GwVHNE8AWzoYOBNmlwks3LobaJxgHCYZAnyNo2GgpNRNQ==",
5385           "requires": {
5386             "safer-buffer": ">= 2.1.2 < 3.0.0"
5387           }
5388         }
5389       }
5390     },
5391     "end-of-stream": {
5392       "version": "1.4.4",
5393       "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
5394       "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
5395       "dev": true,
5396       "requires": {
5397         "once": "^1.4.0"
5398       }
5399     },
5400     "engine.io": {
5401       "version": "3.2.1",
5402       "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.2.1.tgz",
5403       "integrity": "sha512-+VlKzHzMhaU+GsCIg4AoXF1UdDFjHHwMmMKqMJNDNLlUlejz58FCy4LBqB2YVJskHGYl06BatYWKP2TVdVXE5w==",
5404       "dev": true,
5405       "requires": {
5406         "accepts": "~1.3.4",
5407         "base64id": "1.0.0",
5408         "cookie": "0.3.1",
5409         "debug": "~3.1.0",
5410         "engine.io-parser": "~2.1.0",
5411         "ws": "~3.3.1"
5412       },
5413       "dependencies": {
5414         "cookie": {
5415           "version": "0.3.1",
5416           "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
5417           "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=",
5418           "dev": true
5419         },
5420         "engine.io-parser": {
5421           "version": "2.1.3",
5422           "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz",
5423           "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==",
5424           "dev": true,
5425           "requires": {
5426             "after": "0.8.2",
5427             "arraybuffer.slice": "~0.0.7",
5428             "base64-arraybuffer": "0.1.5",
5429             "blob": "0.0.5",
5430             "has-binary2": "~1.0.2"
5431           }
5432         },
5433         "ws": {
5434           "version": "3.3.3",
5435           "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz",
5436           "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==",
5437           "dev": true,
5438           "requires": {
5439             "async-limiter": "~1.0.0",
5440             "safe-buffer": "~5.1.0",
5441             "ultron": "~1.1.0"
5442           }
5443         }
5444       }
5445     },
5446     "engine.io-client": {
5447       "version": "3.4.3",
5448       "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.4.3.tgz",
5449       "integrity": "sha512-0NGY+9hioejTEJCaSJZfWZLk4FPI9dN+1H1C4+wj2iuFba47UgZbJzfWs4aNFajnX/qAaYKbe2lLTfEEWzCmcw==",
5450       "dev": true,
5451       "requires": {
5452         "component-emitter": "~1.3.0",
5453         "component-inherit": "0.0.3",
5454         "debug": "~4.1.0",
5455         "engine.io-parser": "~2.2.0",
5456         "has-cors": "1.1.0",
5457         "indexof": "0.0.1",
5458         "parseqs": "0.0.5",
5459         "parseuri": "0.0.5",
5460         "ws": "~6.1.0",
5461         "xmlhttprequest-ssl": "~1.5.4",
5462         "yeast": "0.1.2"
5463       },
5464       "dependencies": {
5465         "debug": {
5466           "version": "4.1.1",
5467           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
5468           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
5469           "dev": true,
5470           "requires": {
5471             "ms": "^2.1.1"
5472           }
5473         },
5474         "ms": {
5475           "version": "2.1.2",
5476           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
5477           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
5478           "dev": true
5479         }
5480       }
5481     },
5482     "engine.io-parser": {
5483       "version": "2.2.0",
5484       "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.2.0.tgz",
5485       "integrity": "sha512-6I3qD9iUxotsC5HEMuuGsKA0cXerGz+4uGcXQEkfBidgKf0amsjrrtwcbwK/nzpZBxclXlV7gGl9dgWvu4LF6w==",
5486       "dev": true,
5487       "requires": {
5488         "after": "0.8.2",
5489         "arraybuffer.slice": "~0.0.7",
5490         "base64-arraybuffer": "0.1.5",
5491         "blob": "0.0.5",
5492         "has-binary2": "~1.0.2"
5493       }
5494     },
5495     "enhanced-resolve": {
5496       "version": "0.9.1",
5497       "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-0.9.1.tgz",
5498       "integrity": "sha1-TW5omzcl+GCQknzMhs2fFjW4ni4=",
5499       "dev": true,
5500       "requires": {
5501         "graceful-fs": "^4.1.2",
5502         "memory-fs": "^0.2.0",
5503         "tapable": "^0.1.8"
5504       },
5505       "dependencies": {
5506         "memory-fs": {
5507           "version": "0.2.0",
5508           "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.2.0.tgz",
5509           "integrity": "sha1-8rslNovBIeORwlIN6Slpyu4KApA=",
5510           "dev": true
5511         }
5512       }
5513     },
5514     "ent": {
5515       "version": "2.2.0",
5516       "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz",
5517       "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=",
5518       "dev": true
5519     },
5520     "entities": {
5521       "version": "1.1.2",
5522       "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz",
5523       "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==",
5524       "dev": true
5525     },
5526     "enzyme": {
5527       "version": "3.11.0",
5528       "resolved": "https://registry.npmjs.org/enzyme/-/enzyme-3.11.0.tgz",
5529       "integrity": "sha512-Dw8/Gs4vRjxY6/6i9wU0V+utmQO9kvh9XLnz3LIudviOnVYDEe2ec+0k+NQoMamn1VrjKgCUOWj5jG/5M5M0Qw==",
5530       "dev": true,
5531       "requires": {
5532         "array.prototype.flat": "^1.2.3",
5533         "cheerio": "^1.0.0-rc.3",
5534         "enzyme-shallow-equal": "^1.0.1",
5535         "function.prototype.name": "^1.1.2",
5536         "has": "^1.0.3",
5537         "html-element-map": "^1.2.0",
5538         "is-boolean-object": "^1.0.1",
5539         "is-callable": "^1.1.5",
5540         "is-number-object": "^1.0.4",
5541         "is-regex": "^1.0.5",
5542         "is-string": "^1.0.5",
5543         "is-subset": "^0.1.1",
5544         "lodash.escape": "^4.0.1",
5545         "lodash.isequal": "^4.5.0",
5546         "object-inspect": "^1.7.0",
5547         "object-is": "^1.0.2",
5548         "object.assign": "^4.1.0",
5549         "object.entries": "^1.1.1",
5550         "object.values": "^1.1.1",
5551         "raf": "^3.4.1",
5552         "rst-selector-parser": "^2.2.3",
5553         "string.prototype.trim": "^1.2.1"
5554       }
5555     },
5556     "enzyme-adapter-react-16": {
5557       "version": "1.15.3",
5558       "resolved": "https://registry.npmjs.org/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.15.3.tgz",
5559       "integrity": "sha512-98rqNI4n9HZslWIPuuwy4hK1bxRuMy+XX0CU1dS8iUqcgisTxeBaap6oPp2r4MWC8OphCbbqAT8EU/xHz3zIaQ==",
5560       "dev": true,
5561       "requires": {
5562         "enzyme-adapter-utils": "^1.13.1",
5563         "enzyme-shallow-equal": "^1.0.4",
5564         "has": "^1.0.3",
5565         "object.assign": "^4.1.0",
5566         "object.values": "^1.1.1",
5567         "prop-types": "^15.7.2",
5568         "react-is": "^16.13.1",
5569         "react-test-renderer": "^16.0.0-0",
5570         "semver": "^5.7.0"
5571       }
5572     },
5573     "enzyme-adapter-utils": {
5574       "version": "1.13.1",
5575       "resolved": "https://registry.npmjs.org/enzyme-adapter-utils/-/enzyme-adapter-utils-1.13.1.tgz",
5576       "integrity": "sha512-5A9MXXgmh/Tkvee3bL/9RCAAgleHqFnsurTYCbymecO4ohvtNO5zqIhHxV370t7nJAwaCfkgtffarKpC0GPt0g==",
5577       "dev": true,
5578       "requires": {
5579         "airbnb-prop-types": "^2.16.0",
5580         "function.prototype.name": "^1.1.2",
5581         "object.assign": "^4.1.0",
5582         "object.fromentries": "^2.0.2",
5583         "prop-types": "^15.7.2",
5584         "semver": "^5.7.1"
5585       }
5586     },
5587     "enzyme-matchers": {
5588       "version": "6.1.2",
5589       "resolved": "https://registry.npmjs.org/enzyme-matchers/-/enzyme-matchers-6.1.2.tgz",
5590       "integrity": "sha512-cP9p+HMOZ1ZXQ+k2H4dCkxmTZzIvpEy5zv0ZjgoBl6D0U43v+bJGH5IeWHdIovCzgJ0dVcMCKJ6lNu83lYUCAA==",
5591       "dev": true,
5592       "requires": {
5593         "circular-json-es6": "^2.0.1",
5594         "deep-equal-ident": "^1.1.1"
5595       }
5596     },
5597     "enzyme-react-16-adapter-setup": {
5598       "version": "0.1.0",
5599       "resolved": "https://registry.npmjs.org/enzyme-react-16-adapter-setup/-/enzyme-react-16-adapter-setup-0.1.0.tgz",
5600       "integrity": "sha1-dhZaWwerPTgFspnbQdN+o/ExRks=",
5601       "dev": true
5602     },
5603     "enzyme-shallow-equal": {
5604       "version": "1.0.4",
5605       "resolved": "https://registry.npmjs.org/enzyme-shallow-equal/-/enzyme-shallow-equal-1.0.4.tgz",
5606       "integrity": "sha512-MttIwB8kKxypwHvRynuC3ahyNc+cFbR8mjVIltnmzQ0uKGqmsfO4bfBuLxb0beLNPhjblUEYvEbsg+VSygvF1Q==",
5607       "dev": true,
5608       "requires": {
5609         "has": "^1.0.3",
5610         "object-is": "^1.1.2"
5611       }
5612     },
5613     "enzyme-to-json": {
5614       "version": "3.5.0",
5615       "resolved": "https://registry.npmjs.org/enzyme-to-json/-/enzyme-to-json-3.5.0.tgz",
5616       "integrity": "sha512-clusXRsiaQhG7+wtyc4t7MU8N3zCOgf4eY9+CeSenYzKlFST4lxerfOvnWd4SNaToKhkuba+w6m242YpQOS7eA==",
5617       "dev": true,
5618       "requires": {
5619         "lodash": "^4.17.15",
5620         "react-is": "^16.12.0"
5621       }
5622     },
5623     "errno": {
5624       "version": "0.1.7",
5625       "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz",
5626       "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==",
5627       "dev": true,
5628       "requires": {
5629         "prr": "~1.0.1"
5630       }
5631     },
5632     "error-ex": {
5633       "version": "1.3.2",
5634       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
5635       "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
5636       "requires": {
5637         "is-arrayish": "^0.2.1"
5638       }
5639     },
5640     "error-stack-parser": {
5641       "version": "1.3.6",
5642       "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-1.3.6.tgz",
5643       "integrity": "sha1-4Oc7k+QXE40c18C3RrGkoUhUwpI=",
5644       "dev": true,
5645       "requires": {
5646         "stackframe": "^0.3.1"
5647       }
5648     },
5649     "es-abstract": {
5650       "version": "1.17.6",
5651       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz",
5652       "integrity": "sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==",
5653       "requires": {
5654         "es-to-primitive": "^1.2.1",
5655         "function-bind": "^1.1.1",
5656         "has": "^1.0.3",
5657         "has-symbols": "^1.0.1",
5658         "is-callable": "^1.2.0",
5659         "is-regex": "^1.1.0",
5660         "object-inspect": "^1.7.0",
5661         "object-keys": "^1.1.1",
5662         "object.assign": "^4.1.0",
5663         "string.prototype.trimend": "^1.0.1",
5664         "string.prototype.trimstart": "^1.0.1"
5665       }
5666     },
5667     "es-get-iterator": {
5668       "version": "1.1.0",
5669       "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.0.tgz",
5670       "integrity": "sha512-UfrmHuWQlNMTs35e1ypnvikg6jCz3SK8v8ImvmDsh36fCVUR1MqoFDiyn0/k52C8NqO3YsO8Oe0azeesNuqSsQ==",
5671       "dev": true,
5672       "requires": {
5673         "es-abstract": "^1.17.4",
5674         "has-symbols": "^1.0.1",
5675         "is-arguments": "^1.0.4",
5676         "is-map": "^2.0.1",
5677         "is-set": "^2.0.1",
5678         "is-string": "^1.0.5",
5679         "isarray": "^2.0.5"
5680       },
5681       "dependencies": {
5682         "isarray": {
5683           "version": "2.0.5",
5684           "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
5685           "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==",
5686           "dev": true
5687         }
5688       }
5689     },
5690     "es-to-primitive": {
5691       "version": "1.2.1",
5692       "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
5693       "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
5694       "requires": {
5695         "is-callable": "^1.1.4",
5696         "is-date-object": "^1.0.1",
5697         "is-symbol": "^1.0.2"
5698       }
5699     },
5700     "es5-ext": {
5701       "version": "0.10.53",
5702       "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz",
5703       "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==",
5704       "dev": true,
5705       "requires": {
5706         "es6-iterator": "~2.0.3",
5707         "es6-symbol": "~3.1.3",
5708         "next-tick": "~1.0.0"
5709       }
5710     },
5711     "es6-error": {
5712       "version": "4.1.1",
5713       "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz",
5714       "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg=="
5715     },
5716     "es6-iterator": {
5717       "version": "2.0.3",
5718       "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz",
5719       "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=",
5720       "dev": true,
5721       "requires": {
5722         "d": "1",
5723         "es5-ext": "^0.10.35",
5724         "es6-symbol": "^3.1.1"
5725       }
5726     },
5727     "es6-map": {
5728       "version": "0.1.5",
5729       "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz",
5730       "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=",
5731       "dev": true,
5732       "requires": {
5733         "d": "1",
5734         "es5-ext": "~0.10.14",
5735         "es6-iterator": "~2.0.1",
5736         "es6-set": "~0.1.5",
5737         "es6-symbol": "~3.1.1",
5738         "event-emitter": "~0.3.5"
5739       }
5740     },
5741     "es6-promise": {
5742       "version": "3.3.1",
5743       "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz",
5744       "integrity": "sha1-oIzd6EzNvzTQJ6FFG8kdS80ophM="
5745     },
5746     "es6-set": {
5747       "version": "0.1.5",
5748       "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz",
5749       "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=",
5750       "dev": true,
5751       "requires": {
5752         "d": "1",
5753         "es5-ext": "~0.10.14",
5754         "es6-iterator": "~2.0.1",
5755         "es6-symbol": "3.1.1",
5756         "event-emitter": "~0.3.5"
5757       },
5758       "dependencies": {
5759         "es6-symbol": {
5760           "version": "3.1.1",
5761           "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz",
5762           "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=",
5763           "dev": true,
5764           "requires": {
5765             "d": "1",
5766             "es5-ext": "~0.10.14"
5767           }
5768         }
5769       }
5770     },
5771     "es6-symbol": {
5772       "version": "3.1.3",
5773       "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz",
5774       "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==",
5775       "dev": true,
5776       "requires": {
5777         "d": "^1.0.1",
5778         "ext": "^1.1.2"
5779       }
5780     },
5781     "es6-template-strings": {
5782       "version": "2.0.1",
5783       "resolved": "https://registry.npmjs.org/es6-template-strings/-/es6-template-strings-2.0.1.tgz",
5784       "integrity": "sha1-sWbGpiVi9Hi7d3X2ypYQOlmbSyw=",
5785       "dev": true,
5786       "requires": {
5787         "es5-ext": "^0.10.12",
5788         "esniff": "^1.1"
5789       }
5790     },
5791     "es6-weak-map": {
5792       "version": "2.0.3",
5793       "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz",
5794       "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==",
5795       "dev": true,
5796       "requires": {
5797         "d": "1",
5798         "es5-ext": "^0.10.46",
5799         "es6-iterator": "^2.0.3",
5800         "es6-symbol": "^3.1.1"
5801       }
5802     },
5803     "escape-html": {
5804       "version": "1.0.3",
5805       "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
5806       "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
5807       "dev": true
5808     },
5809     "escape-string-regexp": {
5810       "version": "1.0.5",
5811       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
5812       "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ="
5813     },
5814     "escodegen": {
5815       "version": "1.8.1",
5816       "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.8.1.tgz",
5817       "integrity": "sha1-WltTr0aTEQvrsIZ6o0MN07cKEBg=",
5818       "dev": true,
5819       "requires": {
5820         "esprima": "^2.7.1",
5821         "estraverse": "^1.9.1",
5822         "esutils": "^2.0.2",
5823         "optionator": "^0.8.1",
5824         "source-map": "~0.2.0"
5825       },
5826       "dependencies": {
5827         "esprima": {
5828           "version": "2.7.3",
5829           "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
5830           "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
5831           "dev": true
5832         },
5833         "estraverse": {
5834           "version": "1.9.3",
5835           "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.9.3.tgz",
5836           "integrity": "sha1-r2fy3JIlgkFZUJJgkaQAXSnJu0Q=",
5837           "dev": true
5838         },
5839         "source-map": {
5840           "version": "0.2.0",
5841           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.2.0.tgz",
5842           "integrity": "sha1-2rc/vPwrqBm03gO9b26qSBZLP50=",
5843           "dev": true,
5844           "optional": true,
5845           "requires": {
5846             "amdefine": ">=0.0.4"
5847           }
5848         }
5849       }
5850     },
5851     "escope": {
5852       "version": "3.6.0",
5853       "resolved": "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz",
5854       "integrity": "sha1-4Bl16BJ4GhY6ba392AOY3GTIicM=",
5855       "dev": true,
5856       "requires": {
5857         "es6-map": "^0.1.3",
5858         "es6-weak-map": "^2.0.1",
5859         "esrecurse": "^4.1.0",
5860         "estraverse": "^4.1.1"
5861       }
5862     },
5863     "eslint": {
5864       "version": "3.19.0",
5865       "resolved": "https://registry.npmjs.org/eslint/-/eslint-3.19.0.tgz",
5866       "integrity": "sha1-yPxiAcf0DdCJQbh8CFdnOGpnmsw=",
5867       "dev": true,
5868       "requires": {
5869         "babel-code-frame": "^6.16.0",
5870         "chalk": "^1.1.3",
5871         "concat-stream": "^1.5.2",
5872         "debug": "^2.1.1",
5873         "doctrine": "^2.0.0",
5874         "escope": "^3.6.0",
5875         "espree": "^3.4.0",
5876         "esquery": "^1.0.0",
5877         "estraverse": "^4.2.0",
5878         "esutils": "^2.0.2",
5879         "file-entry-cache": "^2.0.0",
5880         "glob": "^7.0.3",
5881         "globals": "^9.14.0",
5882         "ignore": "^3.2.0",
5883         "imurmurhash": "^0.1.4",
5884         "inquirer": "^0.12.0",
5885         "is-my-json-valid": "^2.10.0",
5886         "is-resolvable": "^1.0.0",
5887         "js-yaml": "^3.5.1",
5888         "json-stable-stringify": "^1.0.0",
5889         "levn": "^0.3.0",
5890         "lodash": "^4.0.0",
5891         "mkdirp": "^0.5.0",
5892         "natural-compare": "^1.4.0",
5893         "optionator": "^0.8.2",
5894         "path-is-inside": "^1.0.1",
5895         "pluralize": "^1.2.1",
5896         "progress": "^1.1.8",
5897         "require-uncached": "^1.0.2",
5898         "shelljs": "^0.7.5",
5899         "strip-bom": "^3.0.0",
5900         "strip-json-comments": "~2.0.1",
5901         "table": "^3.7.8",
5902         "text-table": "~0.2.0",
5903         "user-home": "^2.0.0"
5904       },
5905       "dependencies": {
5906         "ansi-styles": {
5907           "version": "2.2.1",
5908           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
5909           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
5910           "dev": true
5911         },
5912         "chalk": {
5913           "version": "1.1.3",
5914           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
5915           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
5916           "dev": true,
5917           "requires": {
5918             "ansi-styles": "^2.2.1",
5919             "escape-string-regexp": "^1.0.2",
5920             "has-ansi": "^2.0.0",
5921             "strip-ansi": "^3.0.0",
5922             "supports-color": "^2.0.0"
5923           }
5924         },
5925         "debug": {
5926           "version": "2.6.9",
5927           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
5928           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
5929           "dev": true,
5930           "requires": {
5931             "ms": "2.0.0"
5932           }
5933         },
5934         "strip-ansi": {
5935           "version": "3.0.1",
5936           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
5937           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
5938           "dev": true,
5939           "requires": {
5940             "ansi-regex": "^2.0.0"
5941           }
5942         },
5943         "strip-bom": {
5944           "version": "3.0.0",
5945           "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
5946           "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
5947           "dev": true
5948         },
5949         "supports-color": {
5950           "version": "2.0.0",
5951           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
5952           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
5953           "dev": true
5954         }
5955       }
5956     },
5957     "eslint-loader": {
5958       "version": "1.9.0",
5959       "resolved": "https://registry.npmjs.org/eslint-loader/-/eslint-loader-1.9.0.tgz",
5960       "integrity": "sha512-40aN976qSNPyb9ejTqjEthZITpls1SVKtwguahmH1dzGCwQU/vySE+xX33VZmD8csU0ahVNCtFlsPgKqRBiqgg==",
5961       "dev": true,
5962       "requires": {
5963         "loader-fs-cache": "^1.0.0",
5964         "loader-utils": "^1.0.2",
5965         "object-assign": "^4.0.1",
5966         "object-hash": "^1.1.4",
5967         "rimraf": "^2.6.1"
5968       }
5969     },
5970     "eslint-plugin-import": {
5971       "version": "0.8.1",
5972       "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-0.8.1.tgz",
5973       "integrity": "sha1-weB2CX2RPL39WPHRT0kgXYozpzU=",
5974       "dev": true,
5975       "requires": {
5976         "babel-runtime": "5.8.19",
5977         "espree": "^2.0.1",
5978         "resolve": "^1.1.6"
5979       },
5980       "dependencies": {
5981         "babel-runtime": {
5982           "version": "5.8.19",
5983           "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-5.8.19.tgz",
5984           "integrity": "sha1-Be46r2fm1KOfG8DwdZiya5zrTT4=",
5985           "dev": true,
5986           "requires": {
5987             "core-js": "^0.9.0"
5988           }
5989         },
5990         "core-js": {
5991           "version": "0.9.18",
5992           "resolved": "https://registry.npmjs.org/core-js/-/core-js-0.9.18.tgz",
5993           "integrity": "sha1-E/RY5DAjKw9OwfSA2nwvUojp0JU=",
5994           "dev": true
5995         },
5996         "espree": {
5997           "version": "2.2.5",
5998           "resolved": "https://registry.npmjs.org/espree/-/espree-2.2.5.tgz",
5999           "integrity": "sha1-32kbkxCIlAKuspzAZnCMVmkLhUs=",
6000           "dev": true
6001         }
6002       }
6003     },
6004     "eslint-plugin-react": {
6005       "version": "3.16.1",
6006       "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-3.16.1.tgz",
6007       "integrity": "sha1-Ji2Wt318SkKvgJpzwOUnpYYSKTw=",
6008       "dev": true
6009     },
6010     "esniff": {
6011       "version": "1.1.0",
6012       "resolved": "https://registry.npmjs.org/esniff/-/esniff-1.1.0.tgz",
6013       "integrity": "sha1-xmhJIp+RRk3t4uDUAgHtar9l8qw=",
6014       "dev": true,
6015       "requires": {
6016         "d": "1",
6017         "es5-ext": "^0.10.12"
6018       }
6019     },
6020     "espree": {
6021       "version": "3.5.4",
6022       "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz",
6023       "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==",
6024       "dev": true,
6025       "requires": {
6026         "acorn": "^5.5.0",
6027         "acorn-jsx": "^3.0.0"
6028       }
6029     },
6030     "esprima": {
6031       "version": "4.0.1",
6032       "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
6033       "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A=="
6034     },
6035     "esquery": {
6036       "version": "1.3.1",
6037       "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.3.1.tgz",
6038       "integrity": "sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ==",
6039       "dev": true,
6040       "requires": {
6041         "estraverse": "^5.1.0"
6042       },
6043       "dependencies": {
6044         "estraverse": {
6045           "version": "5.2.0",
6046           "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz",
6047           "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==",
6048           "dev": true
6049         }
6050       }
6051     },
6052     "esrecurse": {
6053       "version": "4.2.1",
6054       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz",
6055       "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==",
6056       "dev": true,
6057       "requires": {
6058         "estraverse": "^4.1.0"
6059       }
6060     },
6061     "estraverse": {
6062       "version": "4.3.0",
6063       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
6064       "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
6065       "dev": true
6066     },
6067     "esutils": {
6068       "version": "2.0.3",
6069       "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
6070       "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g=="
6071     },
6072     "etag": {
6073       "version": "1.8.1",
6074       "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
6075       "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
6076       "dev": true
6077     },
6078     "event-emitter": {
6079       "version": "0.3.5",
6080       "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz",
6081       "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=",
6082       "dev": true,
6083       "requires": {
6084         "d": "1",
6085         "es5-ext": "~0.10.14"
6086       }
6087     },
6088     "eventemitter3": {
6089       "version": "4.0.4",
6090       "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.4.tgz",
6091       "integrity": "sha512-rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ==",
6092       "dev": true
6093     },
6094     "events": {
6095       "version": "1.1.1",
6096       "resolved": "https://registry.npmjs.org/events/-/events-1.1.1.tgz",
6097       "integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=",
6098       "dev": true
6099     },
6100     "eventsource": {
6101       "version": "1.0.7",
6102       "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.0.7.tgz",
6103       "integrity": "sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==",
6104       "dev": true,
6105       "requires": {
6106         "original": "^1.0.0"
6107       }
6108     },
6109     "exec-sh": {
6110       "version": "0.2.2",
6111       "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.2.2.tgz",
6112       "integrity": "sha512-FIUCJz1RbuS0FKTdaAafAByGS0CPvU3R0MeHxgtl+djzCc//F8HakL8GzmVNZanasTbTAY/3DRFA0KpVqj/eAw==",
6113       "dev": true,
6114       "requires": {
6115         "merge": "^1.2.0"
6116       }
6117     },
6118     "execa": {
6119       "version": "1.0.0",
6120       "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
6121       "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
6122       "dev": true,
6123       "requires": {
6124         "cross-spawn": "^6.0.0",
6125         "get-stream": "^4.0.0",
6126         "is-stream": "^1.1.0",
6127         "npm-run-path": "^2.0.0",
6128         "p-finally": "^1.0.0",
6129         "signal-exit": "^3.0.0",
6130         "strip-eof": "^1.0.0"
6131       },
6132       "dependencies": {
6133         "cross-spawn": {
6134           "version": "6.0.5",
6135           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
6136           "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
6137           "dev": true,
6138           "requires": {
6139             "nice-try": "^1.0.4",
6140             "path-key": "^2.0.1",
6141             "semver": "^5.5.0",
6142             "shebang-command": "^1.2.0",
6143             "which": "^1.2.9"
6144           }
6145         }
6146       }
6147     },
6148     "exit": {
6149       "version": "0.1.2",
6150       "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
6151       "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
6152       "dev": true
6153     },
6154     "exit-hook": {
6155       "version": "1.1.1",
6156       "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz",
6157       "integrity": "sha1-8FyiM7SMBdVP/wd2XfhQfpXAL/g=",
6158       "dev": true
6159     },
6160     "expand-braces": {
6161       "version": "0.1.2",
6162       "resolved": "https://registry.npmjs.org/expand-braces/-/expand-braces-0.1.2.tgz",
6163       "integrity": "sha1-SIsdHSRRyz06axks/AMPRMWFX+o=",
6164       "dev": true,
6165       "requires": {
6166         "array-slice": "^0.2.3",
6167         "array-unique": "^0.2.1",
6168         "braces": "^0.1.2"
6169       },
6170       "dependencies": {
6171         "array-slice": {
6172           "version": "0.2.3",
6173           "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz",
6174           "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=",
6175           "dev": true
6176         },
6177         "braces": {
6178           "version": "0.1.5",
6179           "resolved": "https://registry.npmjs.org/braces/-/braces-0.1.5.tgz",
6180           "integrity": "sha1-wIVxEIUpHYt1/ddOqw+FlygHEeY=",
6181           "dev": true,
6182           "requires": {
6183             "expand-range": "^0.1.0"
6184           }
6185         },
6186         "expand-range": {
6187           "version": "0.1.1",
6188           "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-0.1.1.tgz",
6189           "integrity": "sha1-TLjtoJk8pW+k9B/ELzy7TMrf8EQ=",
6190           "dev": true,
6191           "requires": {
6192             "is-number": "^0.1.1",
6193             "repeat-string": "^0.2.2"
6194           }
6195         },
6196         "is-number": {
6197           "version": "0.1.1",
6198           "resolved": "https://registry.npmjs.org/is-number/-/is-number-0.1.1.tgz",
6199           "integrity": "sha1-aaevEWlj1HIG7JvZtIoUIW8eOAY=",
6200           "dev": true
6201         },
6202         "repeat-string": {
6203           "version": "0.2.2",
6204           "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-0.2.2.tgz",
6205           "integrity": "sha1-x6jTI2BoNiBZp+RlH8aITosftK4=",
6206           "dev": true
6207         }
6208       }
6209     },
6210     "expand-brackets": {
6211       "version": "0.1.5",
6212       "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
6213       "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=",
6214       "dev": true,
6215       "requires": {
6216         "is-posix-bracket": "^0.1.0"
6217       }
6218     },
6219     "expand-range": {
6220       "version": "1.8.2",
6221       "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz",
6222       "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=",
6223       "dev": true,
6224       "requires": {
6225         "fill-range": "^2.1.0"
6226       }
6227     },
6228     "expand-tilde": {
6229       "version": "2.0.2",
6230       "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz",
6231       "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=",
6232       "dev": true,
6233       "requires": {
6234         "homedir-polyfill": "^1.0.1"
6235       }
6236     },
6237     "expect": {
6238       "version": "1.20.2",
6239       "resolved": "https://registry.npmjs.org/expect/-/expect-1.20.2.tgz",
6240       "integrity": "sha1-1Fj+TFYAQDa64yMkFqP2Nh8E+WU=",
6241       "dev": true,
6242       "requires": {
6243         "define-properties": "~1.1.2",
6244         "has": "^1.0.1",
6245         "is-equal": "^1.5.1",
6246         "is-regex": "^1.0.3",
6247         "object-inspect": "^1.1.0",
6248         "object-keys": "^1.0.9",
6249         "tmatch": "^2.0.1"
6250       }
6251     },
6252     "express": {
6253       "version": "4.17.1",
6254       "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
6255       "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==",
6256       "dev": true,
6257       "requires": {
6258         "accepts": "~1.3.7",
6259         "array-flatten": "1.1.1",
6260         "body-parser": "1.19.0",
6261         "content-disposition": "0.5.3",
6262         "content-type": "~1.0.4",
6263         "cookie": "0.4.0",
6264         "cookie-signature": "1.0.6",
6265         "debug": "2.6.9",
6266         "depd": "~1.1.2",
6267         "encodeurl": "~1.0.2",
6268         "escape-html": "~1.0.3",
6269         "etag": "~1.8.1",
6270         "finalhandler": "~1.1.2",
6271         "fresh": "0.5.2",
6272         "merge-descriptors": "1.0.1",
6273         "methods": "~1.1.2",
6274         "on-finished": "~2.3.0",
6275         "parseurl": "~1.3.3",
6276         "path-to-regexp": "0.1.7",
6277         "proxy-addr": "~2.0.5",
6278         "qs": "6.7.0",
6279         "range-parser": "~1.2.1",
6280         "safe-buffer": "5.1.2",
6281         "send": "0.17.1",
6282         "serve-static": "1.14.1",
6283         "setprototypeof": "1.1.1",
6284         "statuses": "~1.5.0",
6285         "type-is": "~1.6.18",
6286         "utils-merge": "1.0.1",
6287         "vary": "~1.1.2"
6288       },
6289       "dependencies": {
6290         "debug": {
6291           "version": "2.6.9",
6292           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
6293           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
6294           "dev": true,
6295           "requires": {
6296             "ms": "2.0.0"
6297           }
6298         },
6299         "depd": {
6300           "version": "1.1.2",
6301           "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
6302           "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
6303           "dev": true
6304         },
6305         "path-to-regexp": {
6306           "version": "0.1.7",
6307           "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
6308           "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=",
6309           "dev": true
6310         },
6311         "qs": {
6312           "version": "6.7.0",
6313           "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
6314           "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
6315           "dev": true
6316         }
6317       }
6318     },
6319     "express-history-api-fallback": {
6320       "version": "2.2.1",
6321       "resolved": "https://registry.npmjs.org/express-history-api-fallback/-/express-history-api-fallback-2.2.1.tgz",
6322       "integrity": "sha1-OirSf3vryQ/FM9EQ18bYMJe80Fc=",
6323       "dev": true
6324     },
6325     "ext": {
6326       "version": "1.4.0",
6327       "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz",
6328       "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==",
6329       "dev": true,
6330       "requires": {
6331         "type": "^2.0.0"
6332       },
6333       "dependencies": {
6334         "type": {
6335           "version": "2.0.0",
6336           "resolved": "https://registry.npmjs.org/type/-/type-2.0.0.tgz",
6337           "integrity": "sha512-KBt58xCHry4Cejnc2ISQAF7QY+ORngsWfxezO68+12hKV6lQY8P/psIkcbjeHWn7MqcgciWJyCCevFMJdIXpow==",
6338           "dev": true
6339         }
6340       }
6341     },
6342     "extend": {
6343       "version": "3.0.2",
6344       "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
6345       "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
6346     },
6347     "extend-shallow": {
6348       "version": "3.0.2",
6349       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
6350       "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
6351       "requires": {
6352         "assign-symbols": "^1.0.0",
6353         "is-extendable": "^1.0.1"
6354       }
6355     },
6356     "extglob": {
6357       "version": "0.3.2",
6358       "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz",
6359       "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=",
6360       "dev": true,
6361       "requires": {
6362         "is-extglob": "^1.0.0"
6363       }
6364     },
6365     "extsprintf": {
6366       "version": "1.3.0",
6367       "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
6368       "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU="
6369     },
6370     "eyes": {
6371       "version": "0.1.8",
6372       "resolved": "https://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz",
6373       "integrity": "sha1-Ys8SAjTGg3hdkCNIqADvPgzCC8A=",
6374       "dev": true
6375     },
6376     "fancy-log": {
6377       "version": "1.3.3",
6378       "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz",
6379       "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==",
6380       "dev": true,
6381       "requires": {
6382         "ansi-gray": "^0.1.1",
6383         "color-support": "^1.1.3",
6384         "parse-node-version": "^1.0.0",
6385         "time-stamp": "^1.0.0"
6386       }
6387     },
6388     "fast-deep-equal": {
6389       "version": "3.1.3",
6390       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
6391       "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
6392     },
6393     "fast-json-stable-stringify": {
6394       "version": "2.1.0",
6395       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
6396       "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw=="
6397     },
6398     "fast-levenshtein": {
6399       "version": "2.0.6",
6400       "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
6401       "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
6402       "dev": true
6403     },
6404     "fastparse": {
6405       "version": "1.1.2",
6406       "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz",
6407       "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==",
6408       "dev": true
6409     },
6410     "faye-websocket": {
6411       "version": "0.11.3",
6412       "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz",
6413       "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==",
6414       "dev": true,
6415       "requires": {
6416         "websocket-driver": ">=0.5.1"
6417       }
6418     },
6419     "fb-watchman": {
6420       "version": "2.0.1",
6421       "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz",
6422       "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==",
6423       "dev": true,
6424       "requires": {
6425         "bser": "2.1.1"
6426       }
6427     },
6428     "fbjs": {
6429       "version": "0.8.17",
6430       "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.8.17.tgz",
6431       "integrity": "sha1-xNWY6taUkRJlPWWIsBpc3Nn5D90=",
6432       "requires": {
6433         "core-js": "^1.0.0",
6434         "isomorphic-fetch": "^2.1.1",
6435         "loose-envify": "^1.0.0",
6436         "object-assign": "^4.1.0",
6437         "promise": "^7.1.1",
6438         "setimmediate": "^1.0.5",
6439         "ua-parser-js": "^0.7.18"
6440       },
6441       "dependencies": {
6442         "core-js": {
6443           "version": "1.2.7",
6444           "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz",
6445           "integrity": "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY="
6446         }
6447       }
6448     },
6449     "fetch-mock": {
6450       "version": "5.13.1",
6451       "resolved": "https://registry.npmjs.org/fetch-mock/-/fetch-mock-5.13.1.tgz",
6452       "integrity": "sha512-eWUo2KI4sRGnRu8tKELCBfasALM5BfvrCxdI7J02j3eUM9mf+uYzJkURA0PSn/29JVapVrYFm+z+9XijXu1PdA==",
6453       "dev": true,
6454       "requires": {
6455         "glob-to-regexp": "^0.3.0",
6456         "node-fetch": "^1.3.3",
6457         "path-to-regexp": "^1.7.0"
6458       }
6459     },
6460     "figures": {
6461       "version": "1.7.0",
6462       "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
6463       "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=",
6464       "dev": true,
6465       "requires": {
6466         "escape-string-regexp": "^1.0.5",
6467         "object-assign": "^4.1.0"
6468       }
6469     },
6470     "file-entry-cache": {
6471       "version": "2.0.0",
6472       "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz",
6473       "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=",
6474       "dev": true,
6475       "requires": {
6476         "flat-cache": "^1.2.1",
6477         "object-assign": "^4.0.1"
6478       }
6479     },
6480     "file-loader": {
6481       "version": "0.8.5",
6482       "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-0.8.5.tgz",
6483       "integrity": "sha1-knXQMf54DyfUf19K8CvUNxPMFRs=",
6484       "dev": true,
6485       "requires": {
6486         "loader-utils": "~0.2.5"
6487       },
6488       "dependencies": {
6489         "big.js": {
6490           "version": "3.2.0",
6491           "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz",
6492           "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==",
6493           "dev": true
6494         },
6495         "emojis-list": {
6496           "version": "2.1.0",
6497           "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz",
6498           "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=",
6499           "dev": true
6500         },
6501         "json5": {
6502           "version": "0.5.1",
6503           "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
6504           "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
6505           "dev": true
6506         },
6507         "loader-utils": {
6508           "version": "0.2.17",
6509           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz",
6510           "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=",
6511           "dev": true,
6512           "requires": {
6513             "big.js": "^3.1.3",
6514             "emojis-list": "^2.0.0",
6515             "json5": "^0.5.0",
6516             "object-assign": "^4.0.1"
6517           }
6518         }
6519       }
6520     },
6521     "file-uri-to-path": {
6522       "version": "1.0.0",
6523       "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
6524       "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==",
6525       "dev": true,
6526       "optional": true
6527     },
6528     "filename-regex": {
6529       "version": "2.0.1",
6530       "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz",
6531       "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=",
6532       "dev": true
6533     },
6534     "fileset": {
6535       "version": "2.0.3",
6536       "resolved": "https://registry.npmjs.org/fileset/-/fileset-2.0.3.tgz",
6537       "integrity": "sha1-jnVIqW08wjJ+5eZ0FocjozO7oqA=",
6538       "dev": true,
6539       "requires": {
6540         "glob": "^7.0.3",
6541         "minimatch": "^3.0.3"
6542       }
6543     },
6544     "filesize": {
6545       "version": "3.6.1",
6546       "resolved": "https://registry.npmjs.org/filesize/-/filesize-3.6.1.tgz",
6547       "integrity": "sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg==",
6548       "dev": true
6549     },
6550     "fill-range": {
6551       "version": "2.2.4",
6552       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz",
6553       "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==",
6554       "dev": true,
6555       "requires": {
6556         "is-number": "^2.1.0",
6557         "isobject": "^2.0.0",
6558         "randomatic": "^3.0.0",
6559         "repeat-element": "^1.1.2",
6560         "repeat-string": "^1.5.2"
6561       },
6562       "dependencies": {
6563         "isobject": {
6564           "version": "2.1.0",
6565           "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
6566           "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
6567           "dev": true,
6568           "requires": {
6569             "isarray": "1.0.0"
6570           }
6571         }
6572       }
6573     },
6574     "filter-bar-utils": {
6575       "version": "1.0.3",
6576       "resolved": "https://registry.npmjs.org/filter-bar-utils/-/filter-bar-utils-1.0.3.tgz",
6577       "integrity": "sha512-BtDiXPgND4roJNj2f73VMfjzhMNGJNBaRnZqRfgG3KGVHzZOnHUI1AqoGZMa1vss4l7IC/Z8HhSBmMgDJRLjKg=="
6578     },
6579     "finalhandler": {
6580       "version": "1.1.2",
6581       "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
6582       "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
6583       "dev": true,
6584       "requires": {
6585         "debug": "2.6.9",
6586         "encodeurl": "~1.0.2",
6587         "escape-html": "~1.0.3",
6588         "on-finished": "~2.3.0",
6589         "parseurl": "~1.3.3",
6590         "statuses": "~1.5.0",
6591         "unpipe": "~1.0.0"
6592       },
6593       "dependencies": {
6594         "debug": {
6595           "version": "2.6.9",
6596           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
6597           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
6598           "dev": true,
6599           "requires": {
6600             "ms": "2.0.0"
6601           }
6602         }
6603       }
6604     },
6605     "find-cache-dir": {
6606       "version": "0.1.1",
6607       "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-0.1.1.tgz",
6608       "integrity": "sha1-yN765XyKUqinhPnjHFfHQumToLk=",
6609       "dev": true,
6610       "requires": {
6611         "commondir": "^1.0.1",
6612         "mkdirp": "^0.5.1",
6613         "pkg-dir": "^1.0.0"
6614       }
6615     },
6616     "find-index": {
6617       "version": "0.1.1",
6618       "resolved": "https://registry.npmjs.org/find-index/-/find-index-0.1.1.tgz",
6619       "integrity": "sha1-Z101iyyjiS15Whq0cjL4tuLg3eQ=",
6620       "dev": true
6621     },
6622     "find-root": {
6623       "version": "1.1.0",
6624       "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz",
6625       "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng=="
6626     },
6627     "find-up": {
6628       "version": "1.1.2",
6629       "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
6630       "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
6631       "requires": {
6632         "path-exists": "^2.0.0",
6633         "pinkie-promise": "^2.0.0"
6634       }
6635     },
6636     "findup-sync": {
6637       "version": "2.0.0",
6638       "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz",
6639       "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=",
6640       "dev": true,
6641       "requires": {
6642         "detect-file": "^1.0.0",
6643         "is-glob": "^3.1.0",
6644         "micromatch": "^3.0.4",
6645         "resolve-dir": "^1.0.1"
6646       },
6647       "dependencies": {
6648         "array-unique": {
6649           "version": "0.3.2",
6650           "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
6651           "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
6652           "dev": true
6653         },
6654         "braces": {
6655           "version": "2.3.2",
6656           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
6657           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
6658           "dev": true,
6659           "requires": {
6660             "arr-flatten": "^1.1.0",
6661             "array-unique": "^0.3.2",
6662             "extend-shallow": "^2.0.1",
6663             "fill-range": "^4.0.0",
6664             "isobject": "^3.0.1",
6665             "repeat-element": "^1.1.2",
6666             "snapdragon": "^0.8.1",
6667             "snapdragon-node": "^2.0.1",
6668             "split-string": "^3.0.2",
6669             "to-regex": "^3.0.1"
6670           },
6671           "dependencies": {
6672             "extend-shallow": {
6673               "version": "2.0.1",
6674               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
6675               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
6676               "dev": true,
6677               "requires": {
6678                 "is-extendable": "^0.1.0"
6679               }
6680             }
6681           }
6682         },
6683         "debug": {
6684           "version": "2.6.9",
6685           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
6686           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
6687           "dev": true,
6688           "requires": {
6689             "ms": "2.0.0"
6690           }
6691         },
6692         "expand-brackets": {
6693           "version": "2.1.4",
6694           "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
6695           "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
6696           "dev": true,
6697           "requires": {
6698             "debug": "^2.3.3",
6699             "define-property": "^0.2.5",
6700             "extend-shallow": "^2.0.1",
6701             "posix-character-classes": "^0.1.0",
6702             "regex-not": "^1.0.0",
6703             "snapdragon": "^0.8.1",
6704             "to-regex": "^3.0.1"
6705           },
6706           "dependencies": {
6707             "define-property": {
6708               "version": "0.2.5",
6709               "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
6710               "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
6711               "dev": true,
6712               "requires": {
6713                 "is-descriptor": "^0.1.0"
6714               }
6715             },
6716             "extend-shallow": {
6717               "version": "2.0.1",
6718               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
6719               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
6720               "dev": true,
6721               "requires": {
6722                 "is-extendable": "^0.1.0"
6723               }
6724             },
6725             "is-accessor-descriptor": {
6726               "version": "0.1.6",
6727               "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
6728               "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
6729               "dev": true,
6730               "requires": {
6731                 "kind-of": "^3.0.2"
6732               },
6733               "dependencies": {
6734                 "kind-of": {
6735                   "version": "3.2.2",
6736                   "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
6737                   "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
6738                   "dev": true,
6739                   "requires": {
6740                     "is-buffer": "^1.1.5"
6741                   }
6742                 }
6743               }
6744             },
6745             "is-data-descriptor": {
6746               "version": "0.1.4",
6747               "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
6748               "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
6749               "dev": true,
6750               "requires": {
6751                 "kind-of": "^3.0.2"
6752               },
6753               "dependencies": {
6754                 "kind-of": {
6755                   "version": "3.2.2",
6756                   "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
6757                   "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
6758                   "dev": true,
6759                   "requires": {
6760                     "is-buffer": "^1.1.5"
6761                   }
6762                 }
6763               }
6764             },
6765             "is-descriptor": {
6766               "version": "0.1.6",
6767               "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
6768               "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
6769               "dev": true,
6770               "requires": {
6771                 "is-accessor-descriptor": "^0.1.6",
6772                 "is-data-descriptor": "^0.1.4",
6773                 "kind-of": "^5.0.0"
6774               }
6775             },
6776             "kind-of": {
6777               "version": "5.1.0",
6778               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
6779               "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
6780               "dev": true
6781             }
6782           }
6783         },
6784         "extglob": {
6785           "version": "2.0.4",
6786           "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
6787           "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
6788           "dev": true,
6789           "requires": {
6790             "array-unique": "^0.3.2",
6791             "define-property": "^1.0.0",
6792             "expand-brackets": "^2.1.4",
6793             "extend-shallow": "^2.0.1",
6794             "fragment-cache": "^0.2.1",
6795             "regex-not": "^1.0.0",
6796             "snapdragon": "^0.8.1",
6797             "to-regex": "^3.0.1"
6798           },
6799           "dependencies": {
6800             "define-property": {
6801               "version": "1.0.0",
6802               "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
6803               "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
6804               "dev": true,
6805               "requires": {
6806                 "is-descriptor": "^1.0.0"
6807               }
6808             },
6809             "extend-shallow": {
6810               "version": "2.0.1",
6811               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
6812               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
6813               "dev": true,
6814               "requires": {
6815                 "is-extendable": "^0.1.0"
6816               }
6817             }
6818           }
6819         },
6820         "fill-range": {
6821           "version": "4.0.0",
6822           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
6823           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
6824           "dev": true,
6825           "requires": {
6826             "extend-shallow": "^2.0.1",
6827             "is-number": "^3.0.0",
6828             "repeat-string": "^1.6.1",
6829             "to-regex-range": "^2.1.0"
6830           },
6831           "dependencies": {
6832             "extend-shallow": {
6833               "version": "2.0.1",
6834               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
6835               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
6836               "dev": true,
6837               "requires": {
6838                 "is-extendable": "^0.1.0"
6839               }
6840             }
6841           }
6842         },
6843         "is-accessor-descriptor": {
6844           "version": "1.0.0",
6845           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
6846           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
6847           "dev": true,
6848           "requires": {
6849             "kind-of": "^6.0.0"
6850           }
6851         },
6852         "is-buffer": {
6853           "version": "1.1.6",
6854           "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
6855           "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
6856           "dev": true
6857         },
6858         "is-data-descriptor": {
6859           "version": "1.0.0",
6860           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
6861           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
6862           "dev": true,
6863           "requires": {
6864             "kind-of": "^6.0.0"
6865           }
6866         },
6867         "is-descriptor": {
6868           "version": "1.0.2",
6869           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
6870           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
6871           "dev": true,
6872           "requires": {
6873             "is-accessor-descriptor": "^1.0.0",
6874             "is-data-descriptor": "^1.0.0",
6875             "kind-of": "^6.0.2"
6876           }
6877         },
6878         "is-extendable": {
6879           "version": "0.1.1",
6880           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
6881           "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
6882           "dev": true
6883         },
6884         "is-extglob": {
6885           "version": "2.1.1",
6886           "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
6887           "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
6888           "dev": true
6889         },
6890         "is-glob": {
6891           "version": "3.1.0",
6892           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
6893           "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
6894           "dev": true,
6895           "requires": {
6896             "is-extglob": "^2.1.0"
6897           }
6898         },
6899         "is-number": {
6900           "version": "3.0.0",
6901           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
6902           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
6903           "dev": true,
6904           "requires": {
6905             "kind-of": "^3.0.2"
6906           },
6907           "dependencies": {
6908             "kind-of": {
6909               "version": "3.2.2",
6910               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
6911               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
6912               "dev": true,
6913               "requires": {
6914                 "is-buffer": "^1.1.5"
6915               }
6916             }
6917           }
6918         },
6919         "kind-of": {
6920           "version": "6.0.3",
6921           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
6922           "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
6923           "dev": true
6924         },
6925         "micromatch": {
6926           "version": "3.1.10",
6927           "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
6928           "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
6929           "dev": true,
6930           "requires": {
6931             "arr-diff": "^4.0.0",
6932             "array-unique": "^0.3.2",
6933             "braces": "^2.3.1",
6934             "define-property": "^2.0.2",
6935             "extend-shallow": "^3.0.2",
6936             "extglob": "^2.0.4",
6937             "fragment-cache": "^0.2.1",
6938             "kind-of": "^6.0.2",
6939             "nanomatch": "^1.2.9",
6940             "object.pick": "^1.3.0",
6941             "regex-not": "^1.0.0",
6942             "snapdragon": "^0.8.1",
6943             "to-regex": "^3.0.2"
6944           }
6945         }
6946       }
6947     },
6948     "fined": {
6949       "version": "1.2.0",
6950       "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz",
6951       "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==",
6952       "dev": true,
6953       "requires": {
6954         "expand-tilde": "^2.0.2",
6955         "is-plain-object": "^2.0.3",
6956         "object.defaults": "^1.1.0",
6957         "object.pick": "^1.2.0",
6958         "parse-filepath": "^1.0.1"
6959       }
6960     },
6961     "first-chunk-stream": {
6962       "version": "1.0.0",
6963       "resolved": "https://registry.npmjs.org/first-chunk-stream/-/first-chunk-stream-1.0.0.tgz",
6964       "integrity": "sha1-Wb+1DNkF9g18OUzT2ayqtOatk04=",
6965       "dev": true
6966     },
6967     "flagged-respawn": {
6968       "version": "1.0.1",
6969       "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz",
6970       "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==",
6971       "dev": true
6972     },
6973     "flat-cache": {
6974       "version": "1.3.4",
6975       "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.4.tgz",
6976       "integrity": "sha512-VwyB3Lkgacfik2vhqR4uv2rvebqmDvFu4jlN/C1RzWoJEo8I7z4Q404oiqYCkq41mni8EzQnm95emU9seckwtg==",
6977       "dev": true,
6978       "requires": {
6979         "circular-json": "^0.3.1",
6980         "graceful-fs": "^4.1.2",
6981         "rimraf": "~2.6.2",
6982         "write": "^0.2.1"
6983       },
6984       "dependencies": {
6985         "rimraf": {
6986           "version": "2.6.3",
6987           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",
6988           "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",
6989           "dev": true,
6990           "requires": {
6991             "glob": "^7.1.3"
6992           }
6993         }
6994       }
6995     },
6996     "flatten": {
6997       "version": "1.0.3",
6998       "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz",
6999       "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==",
7000       "dev": true
7001     },
7002     "flush-write-stream": {
7003       "version": "1.1.1",
7004       "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz",
7005       "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==",
7006       "dev": true,
7007       "requires": {
7008         "inherits": "^2.0.3",
7009         "readable-stream": "^2.3.6"
7010       }
7011     },
7012     "follow-redirects": {
7013       "version": "1.5.10",
7014       "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz",
7015       "integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==",
7016       "requires": {
7017         "debug": "=3.1.0"
7018       }
7019     },
7020     "for-in": {
7021       "version": "1.0.2",
7022       "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
7023       "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
7024       "dev": true
7025     },
7026     "for-own": {
7027       "version": "0.1.5",
7028       "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz",
7029       "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=",
7030       "dev": true,
7031       "requires": {
7032         "for-in": "^1.0.1"
7033       }
7034     },
7035     "forever-agent": {
7036       "version": "0.6.1",
7037       "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
7038       "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE="
7039     },
7040     "form-data": {
7041       "version": "2.3.3",
7042       "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
7043       "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
7044       "requires": {
7045         "asynckit": "^0.4.0",
7046         "combined-stream": "^1.0.6",
7047         "mime-types": "^2.1.12"
7048       }
7049     },
7050     "forwarded": {
7051       "version": "0.1.2",
7052       "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
7053       "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=",
7054       "dev": true
7055     },
7056     "fragment-cache": {
7057       "version": "0.2.1",
7058       "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
7059       "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
7060       "dev": true,
7061       "requires": {
7062         "map-cache": "^0.2.2"
7063       }
7064     },
7065     "fresh": {
7066       "version": "0.5.2",
7067       "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
7068       "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
7069       "dev": true
7070     },
7071     "from2": {
7072       "version": "2.3.0",
7073       "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
7074       "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
7075       "dev": true,
7076       "requires": {
7077         "inherits": "^2.0.1",
7078         "readable-stream": "^2.0.0"
7079       }
7080     },
7081     "fs-access": {
7082       "version": "1.0.1",
7083       "resolved": "https://registry.npmjs.org/fs-access/-/fs-access-1.0.1.tgz",
7084       "integrity": "sha1-1qh/JiJxzv6+wwxVNAf7mV2od3o=",
7085       "dev": true,
7086       "requires": {
7087         "null-check": "^1.0.0"
7088       }
7089     },
7090     "fs-extra": {
7091       "version": "3.0.1",
7092       "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-3.0.1.tgz",
7093       "integrity": "sha1-N5TzeMWLNC6n27sjCVEJxLO2IpE=",
7094       "dev": true,
7095       "requires": {
7096         "graceful-fs": "^4.1.2",
7097         "jsonfile": "^3.0.0",
7098         "universalify": "^0.1.0"
7099       }
7100     },
7101     "fs-readdir-recursive": {
7102       "version": "0.1.2",
7103       "resolved": "https://registry.npmjs.org/fs-readdir-recursive/-/fs-readdir-recursive-0.1.2.tgz",
7104       "integrity": "sha1-MVtPuMHKW4xH3v7zGdBz2tNWgFk=",
7105       "dev": true
7106     },
7107     "fs-write-stream-atomic": {
7108       "version": "1.0.10",
7109       "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz",
7110       "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=",
7111       "dev": true,
7112       "requires": {
7113         "graceful-fs": "^4.1.2",
7114         "iferr": "^0.1.5",
7115         "imurmurhash": "^0.1.4",
7116         "readable-stream": "1 || 2"
7117       }
7118     },
7119     "fs.realpath": {
7120       "version": "1.0.0",
7121       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
7122       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
7123     },
7124     "fsevents": {
7125       "version": "1.2.13",
7126       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz",
7127       "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==",
7128       "dev": true,
7129       "optional": true,
7130       "requires": {
7131         "bindings": "^1.5.0",
7132         "nan": "^2.12.1"
7133       }
7134     },
7135     "fstream": {
7136       "version": "1.0.12",
7137       "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz",
7138       "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==",
7139       "requires": {
7140         "graceful-fs": "^4.1.2",
7141         "inherits": "~2.0.0",
7142         "mkdirp": ">=0.5 0",
7143         "rimraf": "2"
7144       }
7145     },
7146     "function-bind": {
7147       "version": "1.1.1",
7148       "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
7149       "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
7150     },
7151     "function.prototype.name": {
7152       "version": "1.1.2",
7153       "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.2.tgz",
7154       "integrity": "sha512-C8A+LlHBJjB2AdcRPorc5JvJ5VUoWlXdEHLOJdCI7kjHEtGTpHQUiqMvCIKUwIsGwZX2jZJy761AXsn356bJQg==",
7155       "dev": true,
7156       "requires": {
7157         "define-properties": "^1.1.3",
7158         "es-abstract": "^1.17.0-next.1",
7159         "functions-have-names": "^1.2.0"
7160       }
7161     },
7162     "functions-have-names": {
7163       "version": "1.2.1",
7164       "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.1.tgz",
7165       "integrity": "sha512-j48B/ZI7VKs3sgeI2cZp7WXWmZXu7Iq5pl5/vptV5N2mq+DGFuS/ulaDjtaoLpYzuD6u8UgrUKHfgo7fDTSiBA==",
7166       "dev": true
7167     },
7168     "gauge": {
7169       "version": "2.7.4",
7170       "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
7171       "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
7172       "requires": {
7173         "aproba": "^1.0.3",
7174         "console-control-strings": "^1.0.0",
7175         "has-unicode": "^2.0.0",
7176         "object-assign": "^4.1.0",
7177         "signal-exit": "^3.0.0",
7178         "string-width": "^1.0.1",
7179         "strip-ansi": "^3.0.1",
7180         "wide-align": "^1.1.0"
7181       },
7182       "dependencies": {
7183         "strip-ansi": {
7184           "version": "3.0.1",
7185           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
7186           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
7187           "requires": {
7188             "ansi-regex": "^2.0.0"
7189           }
7190         }
7191       }
7192     },
7193     "gaze": {
7194       "version": "1.1.3",
7195       "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz",
7196       "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==",
7197       "requires": {
7198         "globule": "^1.0.0"
7199       }
7200     },
7201     "generate-function": {
7202       "version": "2.3.1",
7203       "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.3.1.tgz",
7204       "integrity": "sha512-eeB5GfMNeevm/GRYq20ShmsaGcmI81kIX2K9XQx5miC8KdHaC6Jm0qQ8ZNeGOi7wYB8OsdxKs+Y2oVuTFuVwKQ==",
7205       "dev": true,
7206       "requires": {
7207         "is-property": "^1.0.2"
7208       }
7209     },
7210     "generate-object-property": {
7211       "version": "1.2.0",
7212       "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz",
7213       "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=",
7214       "dev": true,
7215       "requires": {
7216         "is-property": "^1.0.0"
7217       }
7218     },
7219     "get-caller-file": {
7220       "version": "2.0.5",
7221       "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
7222       "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg=="
7223     },
7224     "get-stdin": {
7225       "version": "4.0.1",
7226       "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
7227       "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4="
7228     },
7229     "get-stream": {
7230       "version": "4.1.0",
7231       "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
7232       "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
7233       "dev": true,
7234       "requires": {
7235         "pump": "^3.0.0"
7236       },
7237       "dependencies": {
7238         "pump": {
7239           "version": "3.0.0",
7240           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
7241           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
7242           "dev": true,
7243           "requires": {
7244             "end-of-stream": "^1.1.0",
7245             "once": "^1.3.1"
7246           }
7247         }
7248       }
7249     },
7250     "get-value": {
7251       "version": "2.0.6",
7252       "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
7253       "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
7254       "dev": true
7255     },
7256     "getpass": {
7257       "version": "0.1.7",
7258       "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
7259       "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
7260       "requires": {
7261         "assert-plus": "^1.0.0"
7262       }
7263     },
7264     "glob": {
7265       "version": "7.1.6",
7266       "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
7267       "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
7268       "requires": {
7269         "fs.realpath": "^1.0.0",
7270         "inflight": "^1.0.4",
7271         "inherits": "2",
7272         "minimatch": "^3.0.4",
7273         "once": "^1.3.0",
7274         "path-is-absolute": "^1.0.0"
7275       }
7276     },
7277     "glob-base": {
7278       "version": "0.3.0",
7279       "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz",
7280       "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=",
7281       "dev": true,
7282       "requires": {
7283         "glob-parent": "^2.0.0",
7284         "is-glob": "^2.0.0"
7285       }
7286     },
7287     "glob-parent": {
7288       "version": "2.0.0",
7289       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",
7290       "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=",
7291       "dev": true,
7292       "requires": {
7293         "is-glob": "^2.0.0"
7294       }
7295     },
7296     "glob-stream": {
7297       "version": "3.1.18",
7298       "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-3.1.18.tgz",
7299       "integrity": "sha1-kXCl8St5Awb9/lmPMT+PeVT9FDs=",
7300       "dev": true,
7301       "requires": {
7302         "glob": "^4.3.1",
7303         "glob2base": "^0.0.12",
7304         "minimatch": "^2.0.1",
7305         "ordered-read-streams": "^0.1.0",
7306         "through2": "^0.6.1",
7307         "unique-stream": "^1.0.0"
7308       },
7309       "dependencies": {
7310         "glob": {
7311           "version": "4.5.3",
7312           "resolved": "https://registry.npmjs.org/glob/-/glob-4.5.3.tgz",
7313           "integrity": "sha1-xstz0yJsHv7wTePFbQEvAzd+4V8=",
7314           "dev": true,
7315           "requires": {
7316             "inflight": "^1.0.4",
7317             "inherits": "2",
7318             "minimatch": "^2.0.1",
7319             "once": "^1.3.0"
7320           }
7321         },
7322         "isarray": {
7323           "version": "0.0.1",
7324           "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
7325           "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
7326           "dev": true
7327         },
7328         "minimatch": {
7329           "version": "2.0.10",
7330           "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-2.0.10.tgz",
7331           "integrity": "sha1-jQh8OcazjAAbl/ynzm0OHoCvusc=",
7332           "dev": true,
7333           "requires": {
7334             "brace-expansion": "^1.0.0"
7335           }
7336         },
7337         "readable-stream": {
7338           "version": "1.0.34",
7339           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
7340           "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
7341           "dev": true,
7342           "requires": {
7343             "core-util-is": "~1.0.0",
7344             "inherits": "~2.0.1",
7345             "isarray": "0.0.1",
7346             "string_decoder": "~0.10.x"
7347           }
7348         },
7349         "string_decoder": {
7350           "version": "0.10.31",
7351           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
7352           "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
7353           "dev": true
7354         },
7355         "through2": {
7356           "version": "0.6.5",
7357           "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz",
7358           "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=",
7359           "dev": true,
7360           "requires": {
7361             "readable-stream": ">=1.0.33-1 <1.1.0-0",
7362             "xtend": ">=4.0.0 <4.1.0-0"
7363           }
7364         }
7365       }
7366     },
7367     "glob-to-regexp": {
7368       "version": "0.3.0",
7369       "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz",
7370       "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=",
7371       "dev": true
7372     },
7373     "glob-watcher": {
7374       "version": "0.0.6",
7375       "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-0.0.6.tgz",
7376       "integrity": "sha1-uVtKjfdLOcgymLDAXJeLTZo7cQs=",
7377       "dev": true,
7378       "requires": {
7379         "gaze": "^0.5.1"
7380       },
7381       "dependencies": {
7382         "gaze": {
7383           "version": "0.5.2",
7384           "resolved": "https://registry.npmjs.org/gaze/-/gaze-0.5.2.tgz",
7385           "integrity": "sha1-QLcJU30k0dRXZ9takIaJ3+aaxE8=",
7386           "dev": true,
7387           "requires": {
7388             "globule": "~0.1.0"
7389           }
7390         },
7391         "glob": {
7392           "version": "3.1.21",
7393           "resolved": "https://registry.npmjs.org/glob/-/glob-3.1.21.tgz",
7394           "integrity": "sha1-0p4KBV3qUTj00H7UDomC6DwgZs0=",
7395           "dev": true,
7396           "requires": {
7397             "graceful-fs": "~1.2.0",
7398             "inherits": "1",
7399             "minimatch": "~0.2.11"
7400           }
7401         },
7402         "globule": {
7403           "version": "0.1.0",
7404           "resolved": "https://registry.npmjs.org/globule/-/globule-0.1.0.tgz",
7405           "integrity": "sha1-2cjt3h2nnRJaFRt5UzuXhnY0auU=",
7406           "dev": true,
7407           "requires": {
7408             "glob": "~3.1.21",
7409             "lodash": "~1.0.1",
7410             "minimatch": "~0.2.11"
7411           }
7412         },
7413         "graceful-fs": {
7414           "version": "1.2.3",
7415           "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz",
7416           "integrity": "sha1-FaSAaldUfLLS2/J/QuiajDRRs2Q=",
7417           "dev": true
7418         },
7419         "inherits": {
7420           "version": "1.0.2",
7421           "resolved": "https://registry.npmjs.org/inherits/-/inherits-1.0.2.tgz",
7422           "integrity": "sha1-ykMJ2t7mtUzAuNJH6NfHoJdb3Js=",
7423           "dev": true
7424         },
7425         "lodash": {
7426           "version": "1.0.2",
7427           "resolved": "https://registry.npmjs.org/lodash/-/lodash-1.0.2.tgz",
7428           "integrity": "sha1-j1dWDIO1n8JwvT1WG2kAQ0MOJVE=",
7429           "dev": true
7430         },
7431         "lru-cache": {
7432           "version": "2.7.3",
7433           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz",
7434           "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=",
7435           "dev": true
7436         },
7437         "minimatch": {
7438           "version": "0.2.14",
7439           "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz",
7440           "integrity": "sha1-x054BXT2PG+aCQ6Q775u9TpqdWo=",
7441           "dev": true,
7442           "requires": {
7443             "lru-cache": "2",
7444             "sigmund": "~1.0.0"
7445           }
7446         }
7447       }
7448     },
7449     "glob2base": {
7450       "version": "0.0.12",
7451       "resolved": "https://registry.npmjs.org/glob2base/-/glob2base-0.0.12.tgz",
7452       "integrity": "sha1-nUGbPijxLoOjYhZKJ3BVkiycDVY=",
7453       "dev": true,
7454       "requires": {
7455         "find-index": "^0.1.1"
7456       }
7457     },
7458     "global": {
7459       "version": "4.4.0",
7460       "resolved": "https://registry.npmjs.org/global/-/global-4.4.0.tgz",
7461       "integrity": "sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==",
7462       "dev": true,
7463       "requires": {
7464         "min-document": "^2.19.0",
7465         "process": "^0.11.10"
7466       }
7467     },
7468     "global-modules": {
7469       "version": "1.0.0",
7470       "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz",
7471       "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==",
7472       "dev": true,
7473       "requires": {
7474         "global-prefix": "^1.0.1",
7475         "is-windows": "^1.0.1",
7476         "resolve-dir": "^1.0.0"
7477       }
7478     },
7479     "global-prefix": {
7480       "version": "1.0.2",
7481       "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz",
7482       "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=",
7483       "dev": true,
7484       "requires": {
7485         "expand-tilde": "^2.0.2",
7486         "homedir-polyfill": "^1.0.1",
7487         "ini": "^1.3.4",
7488         "is-windows": "^1.0.1",
7489         "which": "^1.2.14"
7490       }
7491     },
7492     "globals": {
7493       "version": "9.18.0",
7494       "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz",
7495       "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==",
7496       "dev": true
7497     },
7498     "globby": {
7499       "version": "7.1.1",
7500       "resolved": "https://registry.npmjs.org/globby/-/globby-7.1.1.tgz",
7501       "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=",
7502       "dev": true,
7503       "requires": {
7504         "array-union": "^1.0.1",
7505         "dir-glob": "^2.0.0",
7506         "glob": "^7.1.2",
7507         "ignore": "^3.3.5",
7508         "pify": "^3.0.0",
7509         "slash": "^1.0.0"
7510       },
7511       "dependencies": {
7512         "pify": {
7513           "version": "3.0.0",
7514           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
7515           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
7516           "dev": true
7517         }
7518       }
7519     },
7520     "globule": {
7521       "version": "1.3.2",
7522       "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.2.tgz",
7523       "integrity": "sha512-7IDTQTIu2xzXkT+6mlluidnWo+BypnbSoEVVQCGfzqnl5Ik8d3e1d4wycb8Rj9tWW+Z39uPWsdlquqiqPCd/pA==",
7524       "requires": {
7525         "glob": "~7.1.1",
7526         "lodash": "~4.17.10",
7527         "minimatch": "~3.0.2"
7528       }
7529     },
7530     "glogg": {
7531       "version": "1.0.2",
7532       "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz",
7533       "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==",
7534       "dev": true,
7535       "requires": {
7536         "sparkles": "^1.0.0"
7537       }
7538     },
7539     "graceful-fs": {
7540       "version": "4.2.4",
7541       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz",
7542       "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw=="
7543     },
7544     "graceful-readlink": {
7545       "version": "1.0.1",
7546       "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz",
7547       "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=",
7548       "dev": true
7549     },
7550     "growl": {
7551       "version": "1.9.2",
7552       "resolved": "https://registry.npmjs.org/growl/-/growl-1.9.2.tgz",
7553       "integrity": "sha1-Dqd0NxXbjY3ixe3hd14bRayFwC8=",
7554       "dev": true
7555     },
7556     "growly": {
7557       "version": "1.3.0",
7558       "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz",
7559       "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=",
7560       "dev": true
7561     },
7562     "gud": {
7563       "version": "1.0.0",
7564       "resolved": "https://registry.npmjs.org/gud/-/gud-1.0.0.tgz",
7565       "integrity": "sha512-zGEOVKFM5sVPPrYs7J5/hYEw2Pof8KCyOwyhG8sAF26mCAeUFAcYPu1mwB7hhpIP29zOIBaDqwuHdLp0jvZXjw=="
7566     },
7567     "gulp": {
7568       "version": "3.9.1",
7569       "resolved": "https://registry.npmjs.org/gulp/-/gulp-3.9.1.tgz",
7570       "integrity": "sha1-VxzkWSjdQK9lFPxAEYZgFsE4RbQ=",
7571       "dev": true,
7572       "requires": {
7573         "archy": "^1.0.0",
7574         "chalk": "^1.0.0",
7575         "deprecated": "^0.0.1",
7576         "gulp-util": "^3.0.0",
7577         "interpret": "^1.0.0",
7578         "liftoff": "^2.1.0",
7579         "minimist": "^1.1.0",
7580         "orchestrator": "^0.3.0",
7581         "pretty-hrtime": "^1.0.0",
7582         "semver": "^4.1.0",
7583         "tildify": "^1.0.0",
7584         "v8flags": "^2.0.2",
7585         "vinyl-fs": "^0.3.0"
7586       },
7587       "dependencies": {
7588         "ansi-styles": {
7589           "version": "2.2.1",
7590           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
7591           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
7592           "dev": true
7593         },
7594         "chalk": {
7595           "version": "1.1.3",
7596           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
7597           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
7598           "dev": true,
7599           "requires": {
7600             "ansi-styles": "^2.2.1",
7601             "escape-string-regexp": "^1.0.2",
7602             "has-ansi": "^2.0.0",
7603             "strip-ansi": "^3.0.0",
7604             "supports-color": "^2.0.0"
7605           }
7606         },
7607         "semver": {
7608           "version": "4.3.6",
7609           "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz",
7610           "integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=",
7611           "dev": true
7612         },
7613         "strip-ansi": {
7614           "version": "3.0.1",
7615           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
7616           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
7617           "dev": true,
7618           "requires": {
7619             "ansi-regex": "^2.0.0"
7620           }
7621         },
7622         "supports-color": {
7623           "version": "2.0.0",
7624           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
7625           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
7626           "dev": true
7627         }
7628       }
7629     },
7630     "gulp-babel": {
7631       "version": "5.3.0",
7632       "resolved": "https://registry.npmjs.org/gulp-babel/-/gulp-babel-5.3.0.tgz",
7633       "integrity": "sha1-GGlYYkwMeGYK1qUS9CNfyIhtLBs=",
7634       "dev": true,
7635       "requires": {
7636         "babel-core": "^5.8.19",
7637         "gulp-util": "^3.0.0",
7638         "object-assign": "^4.0.1",
7639         "replace-ext": "0.0.1",
7640         "through2": "^2.0.0",
7641         "vinyl-sourcemaps-apply": "^0.2.0"
7642       },
7643       "dependencies": {
7644         "ansi-styles": {
7645           "version": "2.2.1",
7646           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
7647           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
7648           "dev": true
7649         },
7650         "babel-core": {
7651           "version": "5.8.38",
7652           "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-5.8.38.tgz",
7653           "integrity": "sha1-H8ruedfmG3ULALjlT238nQr4ZVg=",
7654           "dev": true,
7655           "requires": {
7656             "babel-plugin-constant-folding": "^1.0.1",
7657             "babel-plugin-dead-code-elimination": "^1.0.2",
7658             "babel-plugin-eval": "^1.0.1",
7659             "babel-plugin-inline-environment-variables": "^1.0.1",
7660             "babel-plugin-jscript": "^1.0.4",
7661             "babel-plugin-member-expression-literals": "^1.0.1",
7662             "babel-plugin-property-literals": "^1.0.1",
7663             "babel-plugin-proto-to-assign": "^1.0.3",
7664             "babel-plugin-react-constant-elements": "^1.0.3",
7665             "babel-plugin-react-display-name": "^1.0.3",
7666             "babel-plugin-remove-console": "^1.0.1",
7667             "babel-plugin-remove-debugger": "^1.0.1",
7668             "babel-plugin-runtime": "^1.0.7",
7669             "babel-plugin-undeclared-variables-check": "^1.0.2",
7670             "babel-plugin-undefined-to-void": "^1.1.6",
7671             "babylon": "^5.8.38",
7672             "bluebird": "^2.9.33",
7673             "chalk": "^1.0.0",
7674             "convert-source-map": "^1.1.0",
7675             "core-js": "^1.0.0",
7676             "debug": "^2.1.1",
7677             "detect-indent": "^3.0.0",
7678             "esutils": "^2.0.0",
7679             "fs-readdir-recursive": "^0.1.0",
7680             "globals": "^6.4.0",
7681             "home-or-tmp": "^1.0.0",
7682             "is-integer": "^1.0.4",
7683             "js-tokens": "1.0.1",
7684             "json5": "^0.4.0",
7685             "lodash": "^3.10.0",
7686             "minimatch": "^2.0.3",
7687             "output-file-sync": "^1.1.0",
7688             "path-exists": "^1.0.0",
7689             "path-is-absolute": "^1.0.0",
7690             "private": "^0.1.6",
7691             "regenerator": "0.8.40",
7692             "regexpu": "^1.3.0",
7693             "repeating": "^1.1.2",
7694             "resolve": "^1.1.6",
7695             "shebang-regex": "^1.0.0",
7696             "slash": "^1.0.0",
7697             "source-map": "^0.5.0",
7698             "source-map-support": "^0.2.10",
7699             "to-fast-properties": "^1.0.0",
7700             "trim-right": "^1.0.0",
7701             "try-resolve": "^1.0.0"
7702           }
7703         },
7704         "babylon": {
7705           "version": "5.8.38",
7706           "resolved": "https://registry.npmjs.org/babylon/-/babylon-5.8.38.tgz",
7707           "integrity": "sha1-7JsSCxG/bM1Bc6GL8hfmC3mFn/0=",
7708           "dev": true
7709         },
7710         "bluebird": {
7711           "version": "2.11.0",
7712           "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-2.11.0.tgz",
7713           "integrity": "sha1-U0uQM8AiyVecVro7Plpcqvu2UOE=",
7714           "dev": true
7715         },
7716         "chalk": {
7717           "version": "1.1.3",
7718           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
7719           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
7720           "dev": true,
7721           "requires": {
7722             "ansi-styles": "^2.2.1",
7723             "escape-string-regexp": "^1.0.2",
7724             "has-ansi": "^2.0.0",
7725             "strip-ansi": "^3.0.0",
7726             "supports-color": "^2.0.0"
7727           }
7728         },
7729         "core-js": {
7730           "version": "1.2.7",
7731           "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz",
7732           "integrity": "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=",
7733           "dev": true
7734         },
7735         "debug": {
7736           "version": "2.6.9",
7737           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
7738           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
7739           "dev": true,
7740           "requires": {
7741             "ms": "2.0.0"
7742           }
7743         },
7744         "detect-indent": {
7745           "version": "3.0.1",
7746           "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-3.0.1.tgz",
7747           "integrity": "sha1-ncXl3bzu+DJXZLlFGwK8bVQIT3U=",
7748           "dev": true,
7749           "requires": {
7750             "get-stdin": "^4.0.1",
7751             "minimist": "^1.1.0",
7752             "repeating": "^1.1.0"
7753           }
7754         },
7755         "globals": {
7756           "version": "6.4.1",
7757           "resolved": "https://registry.npmjs.org/globals/-/globals-6.4.1.tgz",
7758           "integrity": "sha1-hJgDKzttHMge68X3lpDY/in6v08=",
7759           "dev": true
7760         },
7761         "home-or-tmp": {
7762           "version": "1.0.0",
7763           "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-1.0.0.tgz",
7764           "integrity": "sha1-S58eQIAMPlDGwn94FnavzOcfOYU=",
7765           "dev": true,
7766           "requires": {
7767             "os-tmpdir": "^1.0.1",
7768             "user-home": "^1.1.1"
7769           }
7770         },
7771         "js-tokens": {
7772           "version": "1.0.1",
7773           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-1.0.1.tgz",
7774           "integrity": "sha1-zENaXIuUrRWst5gxQPyAGCyJrq4=",
7775           "dev": true
7776         },
7777         "json5": {
7778           "version": "0.4.0",
7779           "resolved": "https://registry.npmjs.org/json5/-/json5-0.4.0.tgz",
7780           "integrity": "sha1-BUNS5MTIDIbAkjh31EneF2pzLI0=",
7781           "dev": true
7782         },
7783         "lodash": {
7784           "version": "3.10.1",
7785           "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",
7786           "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=",
7787           "dev": true
7788         },
7789         "minimatch": {
7790           "version": "2.0.10",
7791           "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-2.0.10.tgz",
7792           "integrity": "sha1-jQh8OcazjAAbl/ynzm0OHoCvusc=",
7793           "dev": true,
7794           "requires": {
7795             "brace-expansion": "^1.0.0"
7796           }
7797         },
7798         "path-exists": {
7799           "version": "1.0.0",
7800           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-1.0.0.tgz",
7801           "integrity": "sha1-1aiZjrce83p0w06w2eum6HjuoIE=",
7802           "dev": true
7803         },
7804         "repeating": {
7805           "version": "1.1.3",
7806           "resolved": "https://registry.npmjs.org/repeating/-/repeating-1.1.3.tgz",
7807           "integrity": "sha1-PUEUIYh3U3SU+X93+Xhfq4EPpKw=",
7808           "dev": true,
7809           "requires": {
7810             "is-finite": "^1.0.0"
7811           }
7812         },
7813         "replace-ext": {
7814           "version": "0.0.1",
7815           "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz",
7816           "integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=",
7817           "dev": true
7818         },
7819         "source-map": {
7820           "version": "0.5.7",
7821           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
7822           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
7823           "dev": true
7824         },
7825         "source-map-support": {
7826           "version": "0.2.10",
7827           "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.2.10.tgz",
7828           "integrity": "sha1-6lo5AKHByyUJagrozFwrSxDe09w=",
7829           "dev": true,
7830           "requires": {
7831             "source-map": "0.1.32"
7832           },
7833           "dependencies": {
7834             "source-map": {
7835               "version": "0.1.32",
7836               "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.32.tgz",
7837               "integrity": "sha1-yLbBZ3l7pHQKjqMyUhYv8IWRsmY=",
7838               "dev": true,
7839               "requires": {
7840                 "amdefine": ">=0.0.4"
7841               }
7842             }
7843           }
7844         },
7845         "strip-ansi": {
7846           "version": "3.0.1",
7847           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
7848           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
7849           "dev": true,
7850           "requires": {
7851             "ansi-regex": "^2.0.0"
7852           }
7853         },
7854         "supports-color": {
7855           "version": "2.0.0",
7856           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
7857           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
7858           "dev": true
7859         },
7860         "to-fast-properties": {
7861           "version": "1.0.3",
7862           "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz",
7863           "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=",
7864           "dev": true
7865         },
7866         "user-home": {
7867           "version": "1.1.1",
7868           "resolved": "https://registry.npmjs.org/user-home/-/user-home-1.1.1.tgz",
7869           "integrity": "sha1-K1viOjK2Onyd640PKNSFcko98ZA=",
7870           "dev": true
7871         }
7872       }
7873     },
7874     "gulp-cached": {
7875       "version": "1.1.1",
7876       "resolved": "https://registry.npmjs.org/gulp-cached/-/gulp-cached-1.1.1.tgz",
7877       "integrity": "sha1-/nzU+H83YB5gc8/t7lwr2vi2rM4=",
7878       "dev": true,
7879       "requires": {
7880         "lodash.defaults": "^4.2.0",
7881         "through2": "^2.0.1"
7882       },
7883       "dependencies": {
7884         "lodash.defaults": {
7885           "version": "4.2.0",
7886           "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz",
7887           "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=",
7888           "dev": true
7889         }
7890       }
7891     },
7892     "gulp-changed": {
7893       "version": "1.3.2",
7894       "resolved": "https://registry.npmjs.org/gulp-changed/-/gulp-changed-1.3.2.tgz",
7895       "integrity": "sha1-nvyNMl+YBcx2aP3059YNSxQQ8s8=",
7896       "dev": true,
7897       "requires": {
7898         "gulp-util": "^3.0.0",
7899         "through2": "^2.0.0"
7900       }
7901     },
7902     "gulp-chmod": {
7903       "version": "1.3.0",
7904       "resolved": "https://registry.npmjs.org/gulp-chmod/-/gulp-chmod-1.3.0.tgz",
7905       "integrity": "sha1-i7bowRiV3L+bQlIMh0NHpQIryw0=",
7906       "dev": true,
7907       "requires": {
7908         "deep-assign": "^1.0.0",
7909         "stat-mode": "^0.2.0",
7910         "through2": "^2.0.0"
7911       }
7912     },
7913     "gulp-clean": {
7914       "version": "0.3.2",
7915       "resolved": "https://registry.npmjs.org/gulp-clean/-/gulp-clean-0.3.2.tgz",
7916       "integrity": "sha1-o0fUc6zqQBgvk1WHpFGUFnGSgQI=",
7917       "dev": true,
7918       "requires": {
7919         "gulp-util": "^2.2.14",
7920         "rimraf": "^2.2.8",
7921         "through2": "^0.4.2"
7922       },
7923       "dependencies": {
7924         "ansi-regex": {
7925           "version": "0.2.1",
7926           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-0.2.1.tgz",
7927           "integrity": "sha1-DY6UaWej2BQ/k+JOKYUl/BsiNfk=",
7928           "dev": true
7929         },
7930         "ansi-styles": {
7931           "version": "1.1.0",
7932           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.1.0.tgz",
7933           "integrity": "sha1-6uy/Zs1waIJ2Cy9GkVgrj1XXp94=",
7934           "dev": true
7935         },
7936         "chalk": {
7937           "version": "0.5.1",
7938           "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.5.1.tgz",
7939           "integrity": "sha1-Zjs6ZItotV0EaQ1JFnqoN4WPIXQ=",
7940           "dev": true,
7941           "requires": {
7942             "ansi-styles": "^1.1.0",
7943             "escape-string-regexp": "^1.0.0",
7944             "has-ansi": "^0.1.0",
7945             "strip-ansi": "^0.3.0",
7946             "supports-color": "^0.2.0"
7947           }
7948         },
7949         "dateformat": {
7950           "version": "1.0.12",
7951           "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz",
7952           "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=",
7953           "dev": true,
7954           "requires": {
7955             "get-stdin": "^4.0.1",
7956             "meow": "^3.3.0"
7957           }
7958         },
7959         "gulp-util": {
7960           "version": "2.2.20",
7961           "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-2.2.20.tgz",
7962           "integrity": "sha1-1xRuVyiRC9jwR6awseVJvCLb1kw=",
7963           "dev": true,
7964           "requires": {
7965             "chalk": "^0.5.0",
7966             "dateformat": "^1.0.7-1.2.3",
7967             "lodash._reinterpolate": "^2.4.1",
7968             "lodash.template": "^2.4.1",
7969             "minimist": "^0.2.0",
7970             "multipipe": "^0.1.0",
7971             "through2": "^0.5.0",
7972             "vinyl": "^0.2.1"
7973           },
7974           "dependencies": {
7975             "through2": {
7976               "version": "0.5.1",
7977               "resolved": "https://registry.npmjs.org/through2/-/through2-0.5.1.tgz",
7978               "integrity": "sha1-390BLrnHAOIyP9M084rGIqs3Lac=",
7979               "dev": true,
7980               "requires": {
7981                 "readable-stream": "~1.0.17",
7982                 "xtend": "~3.0.0"
7983               }
7984             }
7985           }
7986         },
7987         "has-ansi": {
7988           "version": "0.1.0",
7989           "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-0.1.0.tgz",
7990           "integrity": "sha1-hPJlqujA5qiKEtcCKJS3VoiUxi4=",
7991           "dev": true,
7992           "requires": {
7993             "ansi-regex": "^0.2.0"
7994           }
7995         },
7996         "isarray": {
7997           "version": "0.0.1",
7998           "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
7999           "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
8000           "dev": true
8001         },
8002         "lodash._reinterpolate": {
8003           "version": "2.4.1",
8004           "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-2.4.1.tgz",
8005           "integrity": "sha1-TxInqlqHEfxjL1sHofRgequLMiI=",
8006           "dev": true
8007         },
8008         "lodash.escape": {
8009           "version": "2.4.1",
8010           "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-2.4.1.tgz",
8011           "integrity": "sha1-LOEsXghNsKV92l5dHu659dF1o7Q=",
8012           "dev": true,
8013           "requires": {
8014             "lodash._escapehtmlchar": "~2.4.1",
8015             "lodash._reunescapedhtml": "~2.4.1",
8016             "lodash.keys": "~2.4.1"
8017           }
8018         },
8019         "lodash.keys": {
8020           "version": "2.4.1",
8021           "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-2.4.1.tgz",
8022           "integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=",
8023           "dev": true,
8024           "requires": {
8025             "lodash._isnative": "~2.4.1",
8026             "lodash._shimkeys": "~2.4.1",
8027             "lodash.isobject": "~2.4.1"
8028           }
8029         },
8030         "lodash.template": {
8031           "version": "2.4.1",
8032           "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-2.4.1.tgz",
8033           "integrity": "sha1-nmEQB+32KRKal0qzxIuBez4c8g0=",
8034           "dev": true,
8035           "requires": {
8036             "lodash._escapestringchar": "~2.4.1",
8037             "lodash._reinterpolate": "~2.4.1",
8038             "lodash.defaults": "~2.4.1",
8039             "lodash.escape": "~2.4.1",
8040             "lodash.keys": "~2.4.1",
8041             "lodash.templatesettings": "~2.4.1",
8042             "lodash.values": "~2.4.1"
8043           }
8044         },
8045         "lodash.templatesettings": {
8046           "version": "2.4.1",
8047           "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-2.4.1.tgz",
8048           "integrity": "sha1-6nbHXRHrhtTb6JqDiTu4YZKaxpk=",
8049           "dev": true,
8050           "requires": {
8051             "lodash._reinterpolate": "~2.4.1",
8052             "lodash.escape": "~2.4.1"
8053           }
8054         },
8055         "minimist": {
8056           "version": "0.2.1",
8057           "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.2.1.tgz",
8058           "integrity": "sha512-GY8fANSrTMfBVfInqJAY41QkOM+upUTytK1jZ0c8+3HdHrJxBJ3rF5i9moClXTE8uUSnUo8cAsCoxDXvSY4DHg==",
8059           "dev": true
8060         },
8061         "object-keys": {
8062           "version": "0.4.0",
8063           "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz",
8064           "integrity": "sha1-KKaq50KN0sOpLz2V8hM13SBOAzY=",
8065           "dev": true
8066         },
8067         "readable-stream": {
8068           "version": "1.0.34",
8069           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
8070           "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
8071           "dev": true,
8072           "requires": {
8073             "core-util-is": "~1.0.0",
8074             "inherits": "~2.0.1",
8075             "isarray": "0.0.1",
8076             "string_decoder": "~0.10.x"
8077           }
8078         },
8079         "string_decoder": {
8080           "version": "0.10.31",
8081           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
8082           "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
8083           "dev": true
8084         },
8085         "strip-ansi": {
8086           "version": "0.3.0",
8087           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.3.0.tgz",
8088           "integrity": "sha1-JfSOoiynkYfzF0pNuHWTR7sSYiA=",
8089           "dev": true,
8090           "requires": {
8091             "ansi-regex": "^0.2.1"
8092           }
8093         },
8094         "supports-color": {
8095           "version": "0.2.0",
8096           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-0.2.0.tgz",
8097           "integrity": "sha1-2S3iaU6z9nMjlz1649i1W0wiGQo=",
8098           "dev": true
8099         },
8100         "through2": {
8101           "version": "0.4.2",
8102           "resolved": "https://registry.npmjs.org/through2/-/through2-0.4.2.tgz",
8103           "integrity": "sha1-2/WGYDEVHsg1K7bE22SiKSqEC5s=",
8104           "dev": true,
8105           "requires": {
8106             "readable-stream": "~1.0.17",
8107             "xtend": "~2.1.1"
8108           },
8109           "dependencies": {
8110             "xtend": {
8111               "version": "2.1.2",
8112               "resolved": "https://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz",
8113               "integrity": "sha1-bv7MKk2tjmlixJAbM3znuoe10os=",
8114               "dev": true,
8115               "requires": {
8116                 "object-keys": "~0.4.0"
8117               }
8118             }
8119           }
8120         },
8121         "vinyl": {
8122           "version": "0.2.3",
8123           "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.2.3.tgz",
8124           "integrity": "sha1-vKk4IJWC7FpJrVOKAPofEl5RMlI=",
8125           "dev": true,
8126           "requires": {
8127             "clone-stats": "~0.0.1"
8128           }
8129         },
8130         "xtend": {
8131           "version": "3.0.0",
8132           "resolved": "https://registry.npmjs.org/xtend/-/xtend-3.0.0.tgz",
8133           "integrity": "sha1-XM50B7r2Qsunvs2laBEcST9ZZlo=",
8134           "dev": true
8135         }
8136       }
8137     },
8138     "gulp-coffee": {
8139       "version": "2.3.5",
8140       "resolved": "https://registry.npmjs.org/gulp-coffee/-/gulp-coffee-2.3.5.tgz",
8141       "integrity": "sha512-PbgPGZVyYFnBTYtfYkVN6jcK8Qsuh3BxycPzvu8y5lZroCw3/x1m25KeyEDX110KsVLDmJxoULjscR21VEN4wA==",
8142       "dev": true,
8143       "requires": {
8144         "coffeescript": "^1.10.0",
8145         "gulp-util": "^3.0.2",
8146         "merge": "^1.2.0",
8147         "through2": "^2.0.1",
8148         "vinyl-sourcemaps-apply": "^0.2.1"
8149       }
8150     },
8151     "gulp-concat": {
8152       "version": "2.6.1",
8153       "resolved": "https://registry.npmjs.org/gulp-concat/-/gulp-concat-2.6.1.tgz",
8154       "integrity": "sha1-Yz0WyV2IUEYorQJmVmPO5aR5M1M=",
8155       "dev": true,
8156       "requires": {
8157         "concat-with-sourcemaps": "^1.0.0",
8158         "through2": "^2.0.0",
8159         "vinyl": "^2.0.0"
8160       },
8161       "dependencies": {
8162         "clone": {
8163           "version": "2.1.2",
8164           "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
8165           "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=",
8166           "dev": true
8167         },
8168         "clone-stats": {
8169           "version": "1.0.0",
8170           "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz",
8171           "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=",
8172           "dev": true
8173         },
8174         "vinyl": {
8175           "version": "2.2.0",
8176           "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.0.tgz",
8177           "integrity": "sha512-MBH+yP0kC/GQ5GwBqrTPTzEfiiLjta7hTtvQtbxBgTeSXsmKQRQecjibMbxIXzVT3Y9KJK+drOz1/k+vsu8Nkg==",
8178           "dev": true,
8179           "requires": {
8180             "clone": "^2.1.1",
8181             "clone-buffer": "^1.0.0",
8182             "clone-stats": "^1.0.0",
8183             "cloneable-readable": "^1.0.0",
8184             "remove-trailing-separator": "^1.0.1",
8185             "replace-ext": "^1.0.0"
8186           }
8187         }
8188       }
8189     },
8190     "gulp-css-usage": {
8191       "version": "2.2.2",
8192       "resolved": "https://registry.npmjs.org/gulp-css-usage/-/gulp-css-usage-2.2.2.tgz",
8193       "integrity": "sha512-h/ZX5TnPUMRpp67E0wQootvXNMRbRqXLAIBDEVrtgGjCdtCU2UO2rxVNtJIjQ10Nkf4FTLRm8vXxhkEWxTlgKw==",
8194       "dev": true,
8195       "requires": {
8196         "ansi-colors": "^1.0.1",
8197         "babel-traverse": "^6.4.5",
8198         "babylon": "^6.4.5",
8199         "fancy-log": "^1.3.2",
8200         "glob": "^7.1.1",
8201         "plugin-error": "^1.0.0",
8202         "postcss": "^5.2.6",
8203         "through2": "^2.0.0",
8204         "vinyl": "^2.1.0"
8205       },
8206       "dependencies": {
8207         "clone": {
8208           "version": "2.1.2",
8209           "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
8210           "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=",
8211           "dev": true
8212         },
8213         "clone-stats": {
8214           "version": "1.0.0",
8215           "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz",
8216           "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=",
8217           "dev": true
8218         },
8219         "vinyl": {
8220           "version": "2.2.0",
8221           "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.0.tgz",
8222           "integrity": "sha512-MBH+yP0kC/GQ5GwBqrTPTzEfiiLjta7hTtvQtbxBgTeSXsmKQRQecjibMbxIXzVT3Y9KJK+drOz1/k+vsu8Nkg==",
8223           "dev": true,
8224           "requires": {
8225             "clone": "^2.1.1",
8226             "clone-buffer": "^1.0.0",
8227             "clone-stats": "^1.0.0",
8228             "cloneable-readable": "^1.0.0",
8229             "remove-trailing-separator": "^1.0.1",
8230             "replace-ext": "^1.0.0"
8231           }
8232         }
8233       }
8234     },
8235     "gulp-eslint": {
8236       "version": "2.1.0",
8237       "resolved": "https://registry.npmjs.org/gulp-eslint/-/gulp-eslint-2.1.0.tgz",
8238       "integrity": "sha1-P9X+C3I2ZR8VuNS/sUB8O3TQE2w=",
8239       "dev": true,
8240       "requires": {
8241         "bufferstreams": "^1.1.0",
8242         "eslint": "^2.10.0",
8243         "gulp-util": "^3.0.6",
8244         "object-assign": "^4.1.0"
8245       },
8246       "dependencies": {
8247         "ansi-styles": {
8248           "version": "2.2.1",
8249           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
8250           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
8251           "dev": true
8252         },
8253         "chalk": {
8254           "version": "1.1.3",
8255           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
8256           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
8257           "dev": true,
8258           "requires": {
8259             "ansi-styles": "^2.2.1",
8260             "escape-string-regexp": "^1.0.2",
8261             "has-ansi": "^2.0.0",
8262             "strip-ansi": "^3.0.0",
8263             "supports-color": "^2.0.0"
8264           }
8265         },
8266         "debug": {
8267           "version": "2.6.9",
8268           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
8269           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
8270           "dev": true,
8271           "requires": {
8272             "ms": "2.0.0"
8273           }
8274         },
8275         "doctrine": {
8276           "version": "1.5.0",
8277           "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz",
8278           "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=",
8279           "dev": true,
8280           "requires": {
8281             "esutils": "^2.0.2",
8282             "isarray": "^1.0.0"
8283           }
8284         },
8285         "eslint": {
8286           "version": "2.13.1",
8287           "resolved": "https://registry.npmjs.org/eslint/-/eslint-2.13.1.tgz",
8288           "integrity": "sha1-5MyPoPAJ+4KaquI4VaKTYL4fbBE=",
8289           "dev": true,
8290           "requires": {
8291             "chalk": "^1.1.3",
8292             "concat-stream": "^1.4.6",
8293             "debug": "^2.1.1",
8294             "doctrine": "^1.2.2",
8295             "es6-map": "^0.1.3",
8296             "escope": "^3.6.0",
8297             "espree": "^3.1.6",
8298             "estraverse": "^4.2.0",
8299             "esutils": "^2.0.2",
8300             "file-entry-cache": "^1.1.1",
8301             "glob": "^7.0.3",
8302             "globals": "^9.2.0",
8303             "ignore": "^3.1.2",
8304             "imurmurhash": "^0.1.4",
8305             "inquirer": "^0.12.0",
8306             "is-my-json-valid": "^2.10.0",
8307             "is-resolvable": "^1.0.0",
8308             "js-yaml": "^3.5.1",
8309             "json-stable-stringify": "^1.0.0",
8310             "levn": "^0.3.0",
8311             "lodash": "^4.0.0",
8312             "mkdirp": "^0.5.0",
8313             "optionator": "^0.8.1",
8314             "path-is-absolute": "^1.0.0",
8315             "path-is-inside": "^1.0.1",
8316             "pluralize": "^1.2.1",
8317             "progress": "^1.1.8",
8318             "require-uncached": "^1.0.2",
8319             "shelljs": "^0.6.0",
8320             "strip-json-comments": "~1.0.1",
8321             "table": "^3.7.8",
8322             "text-table": "~0.2.0",
8323             "user-home": "^2.0.0"
8324           }
8325         },
8326         "file-entry-cache": {
8327           "version": "1.3.1",
8328           "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-1.3.1.tgz",
8329           "integrity": "sha1-RMYepgeuS+nBQC9B9EJwy/4zT/g=",
8330           "dev": true,
8331           "requires": {
8332             "flat-cache": "^1.2.1",
8333             "object-assign": "^4.0.1"
8334           }
8335         },
8336         "shelljs": {
8337           "version": "0.6.1",
8338           "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.6.1.tgz",
8339           "integrity": "sha1-7GIRvtGSBEIIj+D3Cyg3Iy7SyKg=",
8340           "dev": true
8341         },
8342         "strip-ansi": {
8343           "version": "3.0.1",
8344           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
8345           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
8346           "dev": true,
8347           "requires": {
8348             "ansi-regex": "^2.0.0"
8349           }
8350         },
8351         "strip-json-comments": {
8352           "version": "1.0.4",
8353           "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz",
8354           "integrity": "sha1-HhX7ysl9Pumb8tc7TGVrCCu6+5E=",
8355           "dev": true
8356         },
8357         "supports-color": {
8358           "version": "2.0.0",
8359           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
8360           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
8361           "dev": true
8362         }
8363       }
8364     },
8365     "gulp-filter": {
8366       "version": "4.0.0",
8367       "resolved": "https://registry.npmjs.org/gulp-filter/-/gulp-filter-4.0.0.tgz",
8368       "integrity": "sha1-OV9YolbFWc254NFX8cqvUkijjcs=",
8369       "dev": true,
8370       "requires": {
8371         "gulp-util": "^3.0.6",
8372         "multimatch": "^2.0.0",
8373         "streamfilter": "^1.0.5"
8374       }
8375     },
8376     "gulp-helpers": {
8377       "version": "5.1.0",
8378       "resolved": "https://registry.npmjs.org/gulp-helpers/-/gulp-helpers-5.1.0.tgz",
8379       "integrity": "sha1-L2+TuNjEIu15jtTR3Mv8JAlkgp8=",
8380       "dev": true,
8381       "requires": {
8382         "babel": "^5.8.35",
8383         "babel-runtime": "^5.8.35",
8384         "browser-sync": "^2.12.3",
8385         "connect-history-api-fallback": "^1.1.0",
8386         "del": "^2.2.0",
8387         "express-history-api-fallback": "^2.0.0",
8388         "gulp-babel": "^5.3.0",
8389         "gulp-cached": "^1.1.0",
8390         "gulp-changed": "^1.3.0",
8391         "gulp-chmod": "^1.3.0",
8392         "gulp-coffee": "^2.3.1",
8393         "gulp-concat": "^2.6.0",
8394         "gulp-css-usage": "^1.0.10",
8395         "gulp-eslint": "^2.0.0",
8396         "gulp-filter": "^4.0.0",
8397         "gulp-htmlmin": "^1.3.0",
8398         "gulp-insert": "^0.5.0",
8399         "gulp-jshint": "^2.0.0",
8400         "gulp-less": "^3.0.5",
8401         "gulp-less-dependents": "^1.1.1",
8402         "gulp-ng-annotate": "^2.0.0",
8403         "gulp-ng-html2js": "^0.2.2",
8404         "gulp-notify": "^2.2.0",
8405         "gulp-plumber": "^1.1.0",
8406         "gulp-rename": "^1.2.2",
8407         "gulp-replace-task": "^0.11.0",
8408         "gulp-sass": "^2.2.0",
8409         "gulp-sourcemaps": "^1.6.0",
8410         "gulp-uglify": "^1.5.3",
8411         "gulp-util": "~3.0.7",
8412         "gulp-watch": "^4.3.5",
8413         "gulp-zip": "^3.2.0",
8414         "jshint-stylish": "^2.1.0",
8415         "karma": "^0.13.22",
8416         "karma-babel-preprocessor": "^5.2.2",
8417         "karma-chrome-launcher": "^0.2.2",
8418         "karma-coverage": "^0.5.5",
8419         "karma-jasmine": "^0.3.7",
8420         "karma-jasmine-html-reporter": "^0.2.0",
8421         "karma-verbose-reporter": "0.0.3",
8422         "less-plugin-clean-css": "^1.5.1",
8423         "lodash": "^4.11.0",
8424         "run-sequence": "^1.1.5",
8425         "systemjs-route-bundler": "^1.5.1",
8426         "vinyl-paths": "^2.1.0"
8427       },
8428       "dependencies": {
8429         "ansi-styles": {
8430           "version": "2.2.1",
8431           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
8432           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
8433           "dev": true
8434         },
8435         "babel-runtime": {
8436           "version": "5.8.38",
8437           "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-5.8.38.tgz",
8438           "integrity": "sha1-HAsC62MxL18If/IEUIJ7QlydTBk=",
8439           "dev": true,
8440           "requires": {
8441             "core-js": "^1.0.0"
8442           }
8443         },
8444         "chalk": {
8445           "version": "1.1.3",
8446           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
8447           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
8448           "dev": true,
8449           "requires": {
8450             "ansi-styles": "^2.2.1",
8451             "escape-string-regexp": "^1.0.2",
8452             "has-ansi": "^2.0.0",
8453             "strip-ansi": "^3.0.0",
8454             "supports-color": "^2.0.0"
8455           }
8456         },
8457         "core-js": {
8458           "version": "1.2.7",
8459           "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz",
8460           "integrity": "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=",
8461           "dev": true
8462         },
8463         "gulp-css-usage": {
8464           "version": "1.0.10",
8465           "resolved": "https://registry.npmjs.org/gulp-css-usage/-/gulp-css-usage-1.0.10.tgz",
8466           "integrity": "sha1-6zq/hFwVx5vmOlL4UxLGNTwpKA0=",
8467           "dev": true,
8468           "requires": {
8469             "babel-traverse": "^6.4.5",
8470             "babylon": "^6.4.5",
8471             "gulp-util": "^3.0.7",
8472             "through2": "^2.0.0"
8473           }
8474         },
8475         "gulp-sass": {
8476           "version": "2.3.2",
8477           "resolved": "https://registry.npmjs.org/gulp-sass/-/gulp-sass-2.3.2.tgz",
8478           "integrity": "sha1-grerkP6QLNw0wE8YDZLyw0kC3VI=",
8479           "dev": true,
8480           "requires": {
8481             "gulp-util": "^3.0",
8482             "lodash.clonedeep": "^4.3.2",
8483             "node-sass": "^3.4.2",
8484             "through2": "^2.0.0",
8485             "vinyl-sourcemaps-apply": "^0.2.0"
8486           }
8487         },
8488         "node-sass": {
8489           "version": "3.13.1",
8490           "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-3.13.1.tgz",
8491           "integrity": "sha1-ckD7v/I5YwS0IjUn7TAgWJwAT8I=",
8492           "dev": true,
8493           "requires": {
8494             "async-foreach": "^0.1.3",
8495             "chalk": "^1.1.1",
8496             "cross-spawn": "^3.0.0",
8497             "gaze": "^1.0.0",
8498             "get-stdin": "^4.0.1",
8499             "glob": "^7.0.3",
8500             "in-publish": "^2.0.0",
8501             "lodash.assign": "^4.2.0",
8502             "lodash.clonedeep": "^4.3.2",
8503             "meow": "^3.7.0",
8504             "mkdirp": "^0.5.1",
8505             "nan": "^2.3.2",
8506             "node-gyp": "^3.3.1",
8507             "npmlog": "^4.0.0",
8508             "request": "^2.61.0",
8509             "sass-graph": "^2.1.1"
8510           }
8511         },
8512         "strip-ansi": {
8513           "version": "3.0.1",
8514           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
8515           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
8516           "dev": true,
8517           "requires": {
8518             "ansi-regex": "^2.0.0"
8519           }
8520         },
8521         "supports-color": {
8522           "version": "2.0.0",
8523           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
8524           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
8525           "dev": true
8526         }
8527       }
8528     },
8529     "gulp-htmlmin": {
8530       "version": "1.3.0",
8531       "resolved": "https://registry.npmjs.org/gulp-htmlmin/-/gulp-htmlmin-1.3.0.tgz",
8532       "integrity": "sha1-tH/ij+7UCKjsYwRdN6nHjFhr4gI=",
8533       "dev": true,
8534       "requires": {
8535         "bufferstreams": "^1.1.0",
8536         "gulp-util": "^3.0.7",
8537         "html-minifier": "^1.0.0",
8538         "object-assign": "^4.0.1",
8539         "readable-stream": "^2.0.2",
8540         "tryit": "^1.0.1"
8541       }
8542     },
8543     "gulp-insert": {
8544       "version": "0.5.0",
8545       "resolved": "https://registry.npmjs.org/gulp-insert/-/gulp-insert-0.5.0.tgz",
8546       "integrity": "sha1-MjE/E+SiPPWsylzl8MCAkjx3hgI=",
8547       "dev": true,
8548       "requires": {
8549         "readable-stream": "^1.0.26-4",
8550         "streamqueue": "0.0.6"
8551       },
8552       "dependencies": {
8553         "isarray": {
8554           "version": "0.0.1",
8555           "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
8556           "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
8557           "dev": true
8558         },
8559         "readable-stream": {
8560           "version": "1.1.14",
8561           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
8562           "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
8563           "dev": true,
8564           "requires": {
8565             "core-util-is": "~1.0.0",
8566             "inherits": "~2.0.1",
8567             "isarray": "0.0.1",
8568             "string_decoder": "~0.10.x"
8569           }
8570         },
8571         "string_decoder": {
8572           "version": "0.10.31",
8573           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
8574           "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
8575           "dev": true
8576         }
8577       }
8578     },
8579     "gulp-jshint": {
8580       "version": "2.1.0",
8581       "resolved": "https://registry.npmjs.org/gulp-jshint/-/gulp-jshint-2.1.0.tgz",
8582       "integrity": "sha512-sP3NK8Y/1e58O0PH9t6s7DAr/lKDSUbIY207oWSeufM6/VclB7jJrIBcPCsyhrFTCDUl9DauePbt6VqP2vPM5w==",
8583       "dev": true,
8584       "requires": {
8585         "lodash": "^4.12.0",
8586         "minimatch": "^3.0.3",
8587         "plugin-error": "^0.1.2",
8588         "rcloader": "^0.2.2",
8589         "through2": "^2.0.0"
8590       },
8591       "dependencies": {
8592         "arr-diff": {
8593           "version": "1.1.0",
8594           "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz",
8595           "integrity": "sha1-aHwydYFjWI/vfeezb6vklesaOZo=",
8596           "dev": true,
8597           "requires": {
8598             "arr-flatten": "^1.0.1",
8599             "array-slice": "^0.2.3"
8600           }
8601         },
8602         "arr-union": {
8603           "version": "2.1.0",
8604           "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz",
8605           "integrity": "sha1-IPnqtexw9cfSFbEHexw5Fh0pLH0=",
8606           "dev": true
8607         },
8608         "array-slice": {
8609           "version": "0.2.3",
8610           "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz",
8611           "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=",
8612           "dev": true
8613         },
8614         "extend-shallow": {
8615           "version": "1.1.4",
8616           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz",
8617           "integrity": "sha1-Gda/lN/AnXa6cR85uHLSH/TdkHE=",
8618           "dev": true,
8619           "requires": {
8620             "kind-of": "^1.1.0"
8621           }
8622         },
8623         "kind-of": {
8624           "version": "1.1.0",
8625           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz",
8626           "integrity": "sha1-FAo9LUGjbS78+pN3tiwk+ElaXEQ=",
8627           "dev": true
8628         },
8629         "plugin-error": {
8630           "version": "0.1.2",
8631           "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz",
8632           "integrity": "sha1-O5uzM1zPAPQl4HQ34ZJ2ln2kes4=",
8633           "dev": true,
8634           "requires": {
8635             "ansi-cyan": "^0.1.1",
8636             "ansi-red": "^0.1.1",
8637             "arr-diff": "^1.0.1",
8638             "arr-union": "^2.0.1",
8639             "extend-shallow": "^1.1.2"
8640           }
8641         }
8642       }
8643     },
8644     "gulp-jsx-coverage": {
8645       "version": "0.3.8",
8646       "resolved": "https://registry.npmjs.org/gulp-jsx-coverage/-/gulp-jsx-coverage-0.3.8.tgz",
8647       "integrity": "sha1-x3CY+5vi6W3K87gD+I32BWrUWhQ=",
8648       "dev": true,
8649       "requires": {
8650         "babel-core": "^6.2.1",
8651         "gulp": "^3.9.0",
8652         "gulp-mocha": "^2.1.3",
8653         "gulp-util": "^3.0.7",
8654         "istanbul": "^0.4.1",
8655         "object.assign": "4.0.3",
8656         "source-map": "^0.5.2"
8657       },
8658       "dependencies": {
8659         "abbrev": {
8660           "version": "1.0.9",
8661           "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz",
8662           "integrity": "sha1-kbR5JYinc4wl813W9jdSovh3YTU=",
8663           "dev": true
8664         },
8665         "esprima": {
8666           "version": "2.7.3",
8667           "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
8668           "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
8669           "dev": true
8670         },
8671         "glob": {
8672           "version": "5.0.15",
8673           "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
8674           "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
8675           "dev": true,
8676           "requires": {
8677             "inflight": "^1.0.4",
8678             "inherits": "2",
8679             "minimatch": "2 || 3",
8680             "once": "^1.3.0",
8681             "path-is-absolute": "^1.0.0"
8682           }
8683         },
8684         "has-flag": {
8685           "version": "1.0.0",
8686           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
8687           "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
8688           "dev": true
8689         },
8690         "istanbul": {
8691           "version": "0.4.5",
8692           "resolved": "https://registry.npmjs.org/istanbul/-/istanbul-0.4.5.tgz",
8693           "integrity": "sha1-ZcfXPUxNqE1POsMQuRj7C4Azczs=",
8694           "dev": true,
8695           "requires": {
8696             "abbrev": "1.0.x",
8697             "async": "1.x",
8698             "escodegen": "1.8.x",
8699             "esprima": "2.7.x",
8700             "glob": "^5.0.15",
8701             "handlebars": "^4.0.1",
8702             "js-yaml": "3.x",
8703             "mkdirp": "0.5.x",
8704             "nopt": "3.x",
8705             "once": "1.x",
8706             "resolve": "1.1.x",
8707             "supports-color": "^3.1.0",
8708             "which": "^1.1.1",
8709             "wordwrap": "^1.0.0"
8710           }
8711         },
8712         "object.assign": {
8713           "version": "4.0.3",
8714           "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.0.3.tgz",
8715           "integrity": "sha1-kaqCA7mCE18SJp2R99B1FnbyLLM=",
8716           "dev": true,
8717           "requires": {
8718             "define-properties": "^1.1.2",
8719             "function-bind": "^1.0.2",
8720             "object-keys": "^1.0.9"
8721           }
8722         },
8723         "resolve": {
8724           "version": "1.1.7",
8725           "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
8726           "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
8727           "dev": true
8728         },
8729         "source-map": {
8730           "version": "0.5.7",
8731           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
8732           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
8733           "dev": true
8734         },
8735         "supports-color": {
8736           "version": "3.2.3",
8737           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
8738           "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
8739           "dev": true,
8740           "requires": {
8741             "has-flag": "^1.0.0"
8742           }
8743         },
8744         "wordwrap": {
8745           "version": "1.0.0",
8746           "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
8747           "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
8748           "dev": true
8749         }
8750       }
8751     },
8752     "gulp-less": {
8753       "version": "3.5.0",
8754       "resolved": "https://registry.npmjs.org/gulp-less/-/gulp-less-3.5.0.tgz",
8755       "integrity": "sha512-FQLY7unaHdTOXG0jlwxeBQcWoPPrTMQZRA7HfYwSNi9IPVx5l7GJEN72mG4ri2yigp/f/VNGUAJnFMJHBmH3iw==",
8756       "dev": true,
8757       "requires": {
8758         "accord": "^0.28.0",
8759         "less": "2.6.x || ^2.7.1",
8760         "object-assign": "^4.0.1",
8761         "plugin-error": "^0.1.2",
8762         "replace-ext": "^1.0.0",
8763         "through2": "^2.0.0",
8764         "vinyl-sourcemaps-apply": "^0.2.0"
8765       },
8766       "dependencies": {
8767         "arr-diff": {
8768           "version": "1.1.0",
8769           "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz",
8770           "integrity": "sha1-aHwydYFjWI/vfeezb6vklesaOZo=",
8771           "dev": true,
8772           "requires": {
8773             "arr-flatten": "^1.0.1",
8774             "array-slice": "^0.2.3"
8775           }
8776         },
8777         "arr-union": {
8778           "version": "2.1.0",
8779           "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz",
8780           "integrity": "sha1-IPnqtexw9cfSFbEHexw5Fh0pLH0=",
8781           "dev": true
8782         },
8783         "array-slice": {
8784           "version": "0.2.3",
8785           "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz",
8786           "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=",
8787           "dev": true
8788         },
8789         "extend-shallow": {
8790           "version": "1.1.4",
8791           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz",
8792           "integrity": "sha1-Gda/lN/AnXa6cR85uHLSH/TdkHE=",
8793           "dev": true,
8794           "requires": {
8795             "kind-of": "^1.1.0"
8796           }
8797         },
8798         "kind-of": {
8799           "version": "1.1.0",
8800           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz",
8801           "integrity": "sha1-FAo9LUGjbS78+pN3tiwk+ElaXEQ=",
8802           "dev": true
8803         },
8804         "plugin-error": {
8805           "version": "0.1.2",
8806           "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz",
8807           "integrity": "sha1-O5uzM1zPAPQl4HQ34ZJ2ln2kes4=",
8808           "dev": true,
8809           "requires": {
8810             "ansi-cyan": "^0.1.1",
8811             "ansi-red": "^0.1.1",
8812             "arr-diff": "^1.0.1",
8813             "arr-union": "^2.0.1",
8814             "extend-shallow": "^1.1.2"
8815           }
8816         }
8817       }
8818     },
8819     "gulp-less-dependents": {
8820       "version": "1.1.1",
8821       "resolved": "https://registry.npmjs.org/gulp-less-dependents/-/gulp-less-dependents-1.1.1.tgz",
8822       "integrity": "sha1-WRJLwrUl/HiLoSfGINvguKUslqI=",
8823       "dev": true,
8824       "requires": {
8825         "less": "^2.1.0",
8826         "lodash": "^2.0.0",
8827         "through2": "^0.6.3"
8828       },
8829       "dependencies": {
8830         "isarray": {
8831           "version": "0.0.1",
8832           "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
8833           "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
8834           "dev": true
8835         },
8836         "lodash": {
8837           "version": "2.4.2",
8838           "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz",
8839           "integrity": "sha1-+t2DS5aDBz2hebPq5tnA0VBT9z4=",
8840           "dev": true
8841         },
8842         "readable-stream": {
8843           "version": "1.0.34",
8844           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
8845           "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
8846           "dev": true,
8847           "requires": {
8848             "core-util-is": "~1.0.0",
8849             "inherits": "~2.0.1",
8850             "isarray": "0.0.1",
8851             "string_decoder": "~0.10.x"
8852           }
8853         },
8854         "string_decoder": {
8855           "version": "0.10.31",
8856           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
8857           "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
8858           "dev": true
8859         },
8860         "through2": {
8861           "version": "0.6.5",
8862           "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz",
8863           "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=",
8864           "dev": true,
8865           "requires": {
8866             "readable-stream": ">=1.0.33-1 <1.1.0-0",
8867             "xtend": ">=4.0.0 <4.1.0-0"
8868           }
8869         }
8870       }
8871     },
8872     "gulp-mocha": {
8873       "version": "2.2.0",
8874       "resolved": "https://registry.npmjs.org/gulp-mocha/-/gulp-mocha-2.2.0.tgz",
8875       "integrity": "sha1-HOXrpLlLQMdDav7DxJgsjuqJQZI=",
8876       "dev": true,
8877       "requires": {
8878         "gulp-util": "^3.0.0",
8879         "mocha": "^2.0.1",
8880         "plur": "^2.1.0",
8881         "resolve-from": "^1.0.0",
8882         "temp": "^0.8.3",
8883         "through": "^2.3.4"
8884       }
8885     },
8886     "gulp-ng-annotate": {
8887       "version": "2.1.0",
8888       "resolved": "https://registry.npmjs.org/gulp-ng-annotate/-/gulp-ng-annotate-2.1.0.tgz",
8889       "integrity": "sha512-wjazOa5qE83akCih+lK2a0LFvkLbIMeblxr54ofmc3WKJ3Ipx/BM98ZCtCDfQW/008EVUSRqwfEjFKEEGI0QbA==",
8890       "dev": true,
8891       "requires": {
8892         "bufferstreams": "^1.1.0",
8893         "merge": "^1.2.0",
8894         "ng-annotate": "^1.2.1",
8895         "plugin-error": "^0.1.2",
8896         "through2": "^2.0.1",
8897         "vinyl-sourcemaps-apply": "^0.2.1"
8898       },
8899       "dependencies": {
8900         "arr-diff": {
8901           "version": "1.1.0",
8902           "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz",
8903           "integrity": "sha1-aHwydYFjWI/vfeezb6vklesaOZo=",
8904           "dev": true,
8905           "requires": {
8906             "arr-flatten": "^1.0.1",
8907             "array-slice": "^0.2.3"
8908           }
8909         },
8910         "arr-union": {
8911           "version": "2.1.0",
8912           "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz",
8913           "integrity": "sha1-IPnqtexw9cfSFbEHexw5Fh0pLH0=",
8914           "dev": true
8915         },
8916         "array-slice": {
8917           "version": "0.2.3",
8918           "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz",
8919           "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=",
8920           "dev": true
8921         },
8922         "extend-shallow": {
8923           "version": "1.1.4",
8924           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz",
8925           "integrity": "sha1-Gda/lN/AnXa6cR85uHLSH/TdkHE=",
8926           "dev": true,
8927           "requires": {
8928             "kind-of": "^1.1.0"
8929           }
8930         },
8931         "kind-of": {
8932           "version": "1.1.0",
8933           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz",
8934           "integrity": "sha1-FAo9LUGjbS78+pN3tiwk+ElaXEQ=",
8935           "dev": true
8936         },
8937         "plugin-error": {
8938           "version": "0.1.2",
8939           "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz",
8940           "integrity": "sha1-O5uzM1zPAPQl4HQ34ZJ2ln2kes4=",
8941           "dev": true,
8942           "requires": {
8943             "ansi-cyan": "^0.1.1",
8944             "ansi-red": "^0.1.1",
8945             "arr-diff": "^1.0.1",
8946             "arr-union": "^2.0.1",
8947             "extend-shallow": "^1.1.2"
8948           }
8949         }
8950       }
8951     },
8952     "gulp-ng-html2js": {
8953       "version": "0.2.3",
8954       "resolved": "https://registry.npmjs.org/gulp-ng-html2js/-/gulp-ng-html2js-0.2.3.tgz",
8955       "integrity": "sha512-hc9F1W2gYKgZFC74FXEiBiaB1XiADYmOY0bEsL1PLWQgNevZrDX1M8ePdAc4BQp4QvgiHuXSUPXe6c4ouU2AAQ==",
8956       "dev": true,
8957       "requires": {
8958         "lodash": "^4.17.11",
8959         "map-stream": "*",
8960         "replace-ext": "^1.0.0"
8961       }
8962     },
8963     "gulp-notify": {
8964       "version": "2.2.0",
8965       "resolved": "https://registry.npmjs.org/gulp-notify/-/gulp-notify-2.2.0.tgz",
8966       "integrity": "sha1-BGyChcKS6X7tThWgCcJsu+XO8TU=",
8967       "dev": true,
8968       "requires": {
8969         "gulp-util": "^3.0.2",
8970         "lodash.template": "^3.0.0",
8971         "node-notifier": "^4.1.0",
8972         "node.extend": "^1.1.3",
8973         "through2": "^0.6.3"
8974       },
8975       "dependencies": {
8976         "isarray": {
8977           "version": "0.0.1",
8978           "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
8979           "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
8980           "dev": true
8981         },
8982         "readable-stream": {
8983           "version": "1.0.34",
8984           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
8985           "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
8986           "dev": true,
8987           "requires": {
8988             "core-util-is": "~1.0.0",
8989             "inherits": "~2.0.1",
8990             "isarray": "0.0.1",
8991             "string_decoder": "~0.10.x"
8992           }
8993         },
8994         "string_decoder": {
8995           "version": "0.10.31",
8996           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
8997           "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
8998           "dev": true
8999         },
9000         "through2": {
9001           "version": "0.6.5",
9002           "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz",
9003           "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=",
9004           "dev": true,
9005           "requires": {
9006             "readable-stream": ">=1.0.33-1 <1.1.0-0",
9007             "xtend": ">=4.0.0 <4.1.0-0"
9008           }
9009         }
9010       }
9011     },
9012     "gulp-plumber": {
9013       "version": "1.2.1",
9014       "resolved": "https://registry.npmjs.org/gulp-plumber/-/gulp-plumber-1.2.1.tgz",
9015       "integrity": "sha512-mctAi9msEAG7XzW5ytDVZ9PxWMzzi1pS2rBH7lA095DhMa6KEXjm+St0GOCc567pJKJ/oCvosVAZEpAey0q2eQ==",
9016       "dev": true,
9017       "requires": {
9018         "chalk": "^1.1.3",
9019         "fancy-log": "^1.3.2",
9020         "plugin-error": "^0.1.2",
9021         "through2": "^2.0.3"
9022       },
9023       "dependencies": {
9024         "ansi-styles": {
9025           "version": "2.2.1",
9026           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
9027           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
9028           "dev": true
9029         },
9030         "arr-diff": {
9031           "version": "1.1.0",
9032           "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz",
9033           "integrity": "sha1-aHwydYFjWI/vfeezb6vklesaOZo=",
9034           "dev": true,
9035           "requires": {
9036             "arr-flatten": "^1.0.1",
9037             "array-slice": "^0.2.3"
9038           }
9039         },
9040         "arr-union": {
9041           "version": "2.1.0",
9042           "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz",
9043           "integrity": "sha1-IPnqtexw9cfSFbEHexw5Fh0pLH0=",
9044           "dev": true
9045         },
9046         "array-slice": {
9047           "version": "0.2.3",
9048           "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz",
9049           "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=",
9050           "dev": true
9051         },
9052         "chalk": {
9053           "version": "1.1.3",
9054           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
9055           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
9056           "dev": true,
9057           "requires": {
9058             "ansi-styles": "^2.2.1",
9059             "escape-string-regexp": "^1.0.2",
9060             "has-ansi": "^2.0.0",
9061             "strip-ansi": "^3.0.0",
9062             "supports-color": "^2.0.0"
9063           }
9064         },
9065         "extend-shallow": {
9066           "version": "1.1.4",
9067           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz",
9068           "integrity": "sha1-Gda/lN/AnXa6cR85uHLSH/TdkHE=",
9069           "dev": true,
9070           "requires": {
9071             "kind-of": "^1.1.0"
9072           }
9073         },
9074         "kind-of": {
9075           "version": "1.1.0",
9076           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz",
9077           "integrity": "sha1-FAo9LUGjbS78+pN3tiwk+ElaXEQ=",
9078           "dev": true
9079         },
9080         "plugin-error": {
9081           "version": "0.1.2",
9082           "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz",
9083           "integrity": "sha1-O5uzM1zPAPQl4HQ34ZJ2ln2kes4=",
9084           "dev": true,
9085           "requires": {
9086             "ansi-cyan": "^0.1.1",
9087             "ansi-red": "^0.1.1",
9088             "arr-diff": "^1.0.1",
9089             "arr-union": "^2.0.1",
9090             "extend-shallow": "^1.1.2"
9091           }
9092         },
9093         "strip-ansi": {
9094           "version": "3.0.1",
9095           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
9096           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
9097           "dev": true,
9098           "requires": {
9099             "ansi-regex": "^2.0.0"
9100           }
9101         },
9102         "supports-color": {
9103           "version": "2.0.0",
9104           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
9105           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
9106           "dev": true
9107         }
9108       }
9109     },
9110     "gulp-rename": {
9111       "version": "1.4.0",
9112       "resolved": "https://registry.npmjs.org/gulp-rename/-/gulp-rename-1.4.0.tgz",
9113       "integrity": "sha512-swzbIGb/arEoFK89tPY58vg3Ok1bw+d35PfUNwWqdo7KM4jkmuGA78JiDNqR+JeZFaeeHnRg9N7aihX3YPmsyg==",
9114       "dev": true
9115     },
9116     "gulp-replace": {
9117       "version": "0.5.4",
9118       "resolved": "https://registry.npmjs.org/gulp-replace/-/gulp-replace-0.5.4.tgz",
9119       "integrity": "sha1-aaZ5FLvRPFYr/xT1BKQDeWqg2qk=",
9120       "dev": true,
9121       "requires": {
9122         "istextorbinary": "1.0.2",
9123         "readable-stream": "^2.0.1",
9124         "replacestream": "^4.0.0"
9125       }
9126     },
9127     "gulp-replace-task": {
9128       "version": "0.11.0",
9129       "resolved": "https://registry.npmjs.org/gulp-replace-task/-/gulp-replace-task-0.11.0.tgz",
9130       "integrity": "sha1-O/XE87DydFet7esQdHy7ZrJGP90=",
9131       "dev": true,
9132       "requires": {
9133         "applause": "1.1.0",
9134         "gulp-util": "^3.0.0",
9135         "through2": "^2.0.0"
9136       }
9137     },
9138     "gulp-sass": {
9139       "version": "4.1.0",
9140       "resolved": "https://registry.npmjs.org/gulp-sass/-/gulp-sass-4.1.0.tgz",
9141       "integrity": "sha512-xIiwp9nkBLcJDpmYHbEHdoWZv+j+WtYaKD6Zil/67F3nrAaZtWYN5mDwerdo7EvcdBenSAj7Xb2hx2DqURLGdA==",
9142       "requires": {
9143         "chalk": "^2.3.0",
9144         "lodash": "^4.17.11",
9145         "node-sass": "^4.8.3",
9146         "plugin-error": "^1.0.1",
9147         "replace-ext": "^1.0.0",
9148         "strip-ansi": "^4.0.0",
9149         "through2": "^2.0.0",
9150         "vinyl-sourcemaps-apply": "^0.2.0"
9151       }
9152     },
9153     "gulp-sourcemaps": {
9154       "version": "1.12.1",
9155       "resolved": "https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-1.12.1.tgz",
9156       "integrity": "sha1-tDfR89mAzyboEYSCNxjOFa5ll7Y=",
9157       "dev": true,
9158       "requires": {
9159         "@gulp-sourcemaps/map-sources": "1.X",
9160         "acorn": "4.X",
9161         "convert-source-map": "1.X",
9162         "css": "2.X",
9163         "debug-fabulous": "0.0.X",
9164         "detect-newline": "2.X",
9165         "graceful-fs": "4.X",
9166         "source-map": "~0.6.0",
9167         "strip-bom": "2.X",
9168         "through2": "2.X",
9169         "vinyl": "1.X"
9170       },
9171       "dependencies": {
9172         "acorn": {
9173           "version": "4.0.13",
9174           "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz",
9175           "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=",
9176           "dev": true
9177         },
9178         "replace-ext": {
9179           "version": "0.0.1",
9180           "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz",
9181           "integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=",
9182           "dev": true
9183         },
9184         "source-map": {
9185           "version": "0.6.1",
9186           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9187           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9188           "dev": true
9189         },
9190         "vinyl": {
9191           "version": "1.2.0",
9192           "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz",
9193           "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=",
9194           "dev": true,
9195           "requires": {
9196             "clone": "^1.0.0",
9197             "clone-stats": "^0.0.1",
9198             "replace-ext": "0.0.1"
9199           }
9200         }
9201       }
9202     },
9203     "gulp-uglify": {
9204       "version": "1.5.4",
9205       "resolved": "https://registry.npmjs.org/gulp-uglify/-/gulp-uglify-1.5.4.tgz",
9206       "integrity": "sha1-UkeI2HZm0J+dDCH7IXf5ADmmWMk=",
9207       "dev": true,
9208       "requires": {
9209         "deap": "^1.0.0",
9210         "fancy-log": "^1.0.0",
9211         "gulp-util": "^3.0.0",
9212         "isobject": "^2.0.0",
9213         "through2": "^2.0.0",
9214         "uglify-js": "2.6.4",
9215         "uglify-save-license": "^0.4.1",
9216         "vinyl-sourcemaps-apply": "^0.2.0"
9217       },
9218       "dependencies": {
9219         "isobject": {
9220           "version": "2.1.0",
9221           "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
9222           "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
9223           "dev": true,
9224           "requires": {
9225             "isarray": "1.0.0"
9226           }
9227         }
9228       }
9229     },
9230     "gulp-util": {
9231       "version": "3.0.8",
9232       "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz",
9233       "integrity": "sha1-AFTh50RQLifATBh8PsxQXdVLu08=",
9234       "dev": true,
9235       "requires": {
9236         "array-differ": "^1.0.0",
9237         "array-uniq": "^1.0.2",
9238         "beeper": "^1.0.0",
9239         "chalk": "^1.0.0",
9240         "dateformat": "^2.0.0",
9241         "fancy-log": "^1.1.0",
9242         "gulplog": "^1.0.0",
9243         "has-gulplog": "^0.1.0",
9244         "lodash._reescape": "^3.0.0",
9245         "lodash._reevaluate": "^3.0.0",
9246         "lodash._reinterpolate": "^3.0.0",
9247         "lodash.template": "^3.0.0",
9248         "minimist": "^1.1.0",
9249         "multipipe": "^0.1.2",
9250         "object-assign": "^3.0.0",
9251         "replace-ext": "0.0.1",
9252         "through2": "^2.0.0",
9253         "vinyl": "^0.5.0"
9254       },
9255       "dependencies": {
9256         "ansi-styles": {
9257           "version": "2.2.1",
9258           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
9259           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
9260           "dev": true
9261         },
9262         "chalk": {
9263           "version": "1.1.3",
9264           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
9265           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
9266           "dev": true,
9267           "requires": {
9268             "ansi-styles": "^2.2.1",
9269             "escape-string-regexp": "^1.0.2",
9270             "has-ansi": "^2.0.0",
9271             "strip-ansi": "^3.0.0",
9272             "supports-color": "^2.0.0"
9273           }
9274         },
9275         "object-assign": {
9276           "version": "3.0.0",
9277           "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz",
9278           "integrity": "sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I=",
9279           "dev": true
9280         },
9281         "replace-ext": {
9282           "version": "0.0.1",
9283           "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz",
9284           "integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=",
9285           "dev": true
9286         },
9287         "strip-ansi": {
9288           "version": "3.0.1",
9289           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
9290           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
9291           "dev": true,
9292           "requires": {
9293             "ansi-regex": "^2.0.0"
9294           }
9295         },
9296         "supports-color": {
9297           "version": "2.0.0",
9298           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
9299           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
9300           "dev": true
9301         }
9302       }
9303     },
9304     "gulp-watch": {
9305       "version": "4.3.11",
9306       "resolved": "https://registry.npmjs.org/gulp-watch/-/gulp-watch-4.3.11.tgz",
9307       "integrity": "sha1-Fi/FY96fx3DpH5p845VVE6mhGMA=",
9308       "dev": true,
9309       "requires": {
9310         "anymatch": "^1.3.0",
9311         "chokidar": "^1.6.1",
9312         "glob-parent": "^3.0.1",
9313         "gulp-util": "^3.0.7",
9314         "object-assign": "^4.1.0",
9315         "path-is-absolute": "^1.0.1",
9316         "readable-stream": "^2.2.2",
9317         "slash": "^1.0.0",
9318         "vinyl": "^1.2.0",
9319         "vinyl-file": "^2.0.0"
9320       },
9321       "dependencies": {
9322         "glob-parent": {
9323           "version": "3.1.0",
9324           "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
9325           "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
9326           "dev": true,
9327           "requires": {
9328             "is-glob": "^3.1.0",
9329             "path-dirname": "^1.0.0"
9330           }
9331         },
9332         "is-extglob": {
9333           "version": "2.1.1",
9334           "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
9335           "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
9336           "dev": true
9337         },
9338         "is-glob": {
9339           "version": "3.1.0",
9340           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
9341           "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
9342           "dev": true,
9343           "requires": {
9344             "is-extglob": "^2.1.0"
9345           }
9346         },
9347         "replace-ext": {
9348           "version": "0.0.1",
9349           "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz",
9350           "integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=",
9351           "dev": true
9352         },
9353         "vinyl": {
9354           "version": "1.2.0",
9355           "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz",
9356           "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=",
9357           "dev": true,
9358           "requires": {
9359             "clone": "^1.0.0",
9360             "clone-stats": "^0.0.1",
9361             "replace-ext": "0.0.1"
9362           }
9363         }
9364       }
9365     },
9366     "gulp-zip": {
9367       "version": "3.2.0",
9368       "resolved": "https://registry.npmjs.org/gulp-zip/-/gulp-zip-3.2.0.tgz",
9369       "integrity": "sha1-69GY2ubcLV9E2BRWnI7EIRipPvk=",
9370       "dev": true,
9371       "requires": {
9372         "chalk": "^1.0.0",
9373         "concat-stream": "^1.4.7",
9374         "gulp-util": "^3.0.0",
9375         "through2": "^2.0.1",
9376         "yazl": "^2.1.0"
9377       },
9378       "dependencies": {
9379         "ansi-styles": {
9380           "version": "2.2.1",
9381           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
9382           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
9383           "dev": true
9384         },
9385         "chalk": {
9386           "version": "1.1.3",
9387           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
9388           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
9389           "dev": true,
9390           "requires": {
9391             "ansi-styles": "^2.2.1",
9392             "escape-string-regexp": "^1.0.2",
9393             "has-ansi": "^2.0.0",
9394             "strip-ansi": "^3.0.0",
9395             "supports-color": "^2.0.0"
9396           }
9397         },
9398         "strip-ansi": {
9399           "version": "3.0.1",
9400           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
9401           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
9402           "dev": true,
9403           "requires": {
9404             "ansi-regex": "^2.0.0"
9405           }
9406         },
9407         "supports-color": {
9408           "version": "2.0.0",
9409           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
9410           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
9411           "dev": true
9412         }
9413       }
9414     },
9415     "gulplog": {
9416       "version": "1.0.0",
9417       "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz",
9418       "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=",
9419       "dev": true,
9420       "requires": {
9421         "glogg": "^1.0.0"
9422       }
9423     },
9424     "gzip-size": {
9425       "version": "5.1.1",
9426       "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz",
9427       "integrity": "sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==",
9428       "dev": true,
9429       "requires": {
9430         "duplexer": "^0.1.1",
9431         "pify": "^4.0.1"
9432       },
9433       "dependencies": {
9434         "pify": {
9435           "version": "4.0.1",
9436           "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
9437           "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
9438           "dev": true
9439         }
9440       }
9441     },
9442     "handlebars": {
9443       "version": "4.7.6",
9444       "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.6.tgz",
9445       "integrity": "sha512-1f2BACcBfiwAfStCKZNrUCgqNZkGsAT7UM3kkYtXuLo0KnaVfjKOyf7PRzB6++aK9STyT1Pd2ZCPe3EGOXleXA==",
9446       "dev": true,
9447       "requires": {
9448         "minimist": "^1.2.5",
9449         "neo-async": "^2.6.0",
9450         "source-map": "^0.6.1",
9451         "uglify-js": "^3.1.4",
9452         "wordwrap": "^1.0.0"
9453       },
9454       "dependencies": {
9455         "source-map": {
9456           "version": "0.6.1",
9457           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9458           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9459           "dev": true
9460         },
9461         "uglify-js": {
9462           "version": "3.10.1",
9463           "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.10.1.tgz",
9464           "integrity": "sha512-RjxApKkrPJB6kjJxQS3iZlf///REXWYxYJxO/MpmlQzVkDWVI3PSnCBWezMecmTU/TRkNxrl8bmsfFQCp+LO+Q==",
9465           "dev": true,
9466           "optional": true
9467         },
9468         "wordwrap": {
9469           "version": "1.0.0",
9470           "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
9471           "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
9472           "dev": true
9473         }
9474       }
9475     },
9476     "har-schema": {
9477       "version": "2.0.0",
9478       "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
9479       "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI="
9480     },
9481     "har-validator": {
9482       "version": "5.1.5",
9483       "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz",
9484       "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==",
9485       "requires": {
9486         "ajv": "^6.12.3",
9487         "har-schema": "^2.0.0"
9488       }
9489     },
9490     "has": {
9491       "version": "1.0.3",
9492       "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
9493       "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
9494       "requires": {
9495         "function-bind": "^1.1.1"
9496       }
9497     },
9498     "has-ansi": {
9499       "version": "2.0.0",
9500       "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
9501       "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
9502       "requires": {
9503         "ansi-regex": "^2.0.0"
9504       }
9505     },
9506     "has-binary": {
9507       "version": "0.1.7",
9508       "resolved": "https://registry.npmjs.org/has-binary/-/has-binary-0.1.7.tgz",
9509       "integrity": "sha1-aOYesWIQyVRaClzOBqhzkS/h5ow=",
9510       "dev": true,
9511       "requires": {
9512         "isarray": "0.0.1"
9513       },
9514       "dependencies": {
9515         "isarray": {
9516           "version": "0.0.1",
9517           "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
9518           "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
9519           "dev": true
9520         }
9521       }
9522     },
9523     "has-binary2": {
9524       "version": "1.0.3",
9525       "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz",
9526       "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==",
9527       "dev": true,
9528       "requires": {
9529         "isarray": "2.0.1"
9530       },
9531       "dependencies": {
9532         "isarray": {
9533           "version": "2.0.1",
9534           "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
9535           "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
9536           "dev": true
9537         }
9538       }
9539     },
9540     "has-color": {
9541       "version": "0.1.7",
9542       "resolved": "https://registry.npmjs.org/has-color/-/has-color-0.1.7.tgz",
9543       "integrity": "sha1-ZxRKUmDDT8PMpnfQQdr1L+e3iy8=",
9544       "dev": true
9545     },
9546     "has-cors": {
9547       "version": "1.1.0",
9548       "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz",
9549       "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=",
9550       "dev": true
9551     },
9552     "has-flag": {
9553       "version": "3.0.0",
9554       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
9555       "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0="
9556     },
9557     "has-gulplog": {
9558       "version": "0.1.0",
9559       "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz",
9560       "integrity": "sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4=",
9561       "dev": true,
9562       "requires": {
9563         "sparkles": "^1.0.0"
9564       }
9565     },
9566     "has-symbols": {
9567       "version": "1.0.1",
9568       "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz",
9569       "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg=="
9570     },
9571     "has-unicode": {
9572       "version": "2.0.1",
9573       "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
9574       "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk="
9575     },
9576     "has-value": {
9577       "version": "1.0.0",
9578       "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
9579       "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
9580       "dev": true,
9581       "requires": {
9582         "get-value": "^2.0.6",
9583         "has-values": "^1.0.0",
9584         "isobject": "^3.0.0"
9585       }
9586     },
9587     "has-values": {
9588       "version": "1.0.0",
9589       "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
9590       "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
9591       "dev": true,
9592       "requires": {
9593         "is-number": "^3.0.0",
9594         "kind-of": "^4.0.0"
9595       },
9596       "dependencies": {
9597         "is-buffer": {
9598           "version": "1.1.6",
9599           "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
9600           "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
9601           "dev": true
9602         },
9603         "is-number": {
9604           "version": "3.0.0",
9605           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
9606           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
9607           "dev": true,
9608           "requires": {
9609             "kind-of": "^3.0.2"
9610           },
9611           "dependencies": {
9612             "kind-of": {
9613               "version": "3.2.2",
9614               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
9615               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
9616               "dev": true,
9617               "requires": {
9618                 "is-buffer": "^1.1.5"
9619               }
9620             }
9621           }
9622         },
9623         "kind-of": {
9624           "version": "4.0.0",
9625           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
9626           "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
9627           "dev": true,
9628           "requires": {
9629             "is-buffer": "^1.1.5"
9630           }
9631         }
9632       }
9633     },
9634     "hawk": {
9635       "version": "3.1.3",
9636       "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz",
9637       "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=",
9638       "dev": true,
9639       "optional": true,
9640       "requires": {
9641         "boom": "2.x.x",
9642         "cryptiles": "2.x.x",
9643         "hoek": "2.x.x",
9644         "sntp": "1.x.x"
9645       }
9646     },
9647     "he": {
9648       "version": "1.0.0",
9649       "resolved": "https://registry.npmjs.org/he/-/he-1.0.0.tgz",
9650       "integrity": "sha1-baWyZdfyw7XkgHSRaODhWdBXKNo=",
9651       "dev": true
9652     },
9653     "highlight-words-core": {
9654       "version": "1.2.2",
9655       "resolved": "https://registry.npmjs.org/highlight-words-core/-/highlight-words-core-1.2.2.tgz",
9656       "integrity": "sha512-BXUKIkUuh6cmmxzi5OIbUJxrG8OAk2MqoL1DtO3Wo9D2faJg2ph5ntyuQeLqaHJmzER6H5tllCDA9ZnNe9BVGg=="
9657     },
9658     "history": {
9659       "version": "4.10.1",
9660       "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz",
9661       "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==",
9662       "requires": {
9663         "@babel/runtime": "^7.1.2",
9664         "loose-envify": "^1.2.0",
9665         "resolve-pathname": "^3.0.0",
9666         "tiny-invariant": "^1.0.2",
9667         "tiny-warning": "^1.0.0",
9668         "value-equal": "^1.0.1"
9669       }
9670     },
9671     "hoek": {
9672       "version": "2.16.3",
9673       "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz",
9674       "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=",
9675       "dev": true,
9676       "optional": true
9677     },
9678     "hoist-non-react-statics": {
9679       "version": "3.3.2",
9680       "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz",
9681       "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==",
9682       "requires": {
9683         "react-is": "^16.7.0"
9684       }
9685     },
9686     "home-or-tmp": {
9687       "version": "2.0.0",
9688       "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz",
9689       "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=",
9690       "dev": true,
9691       "requires": {
9692         "os-homedir": "^1.0.0",
9693         "os-tmpdir": "^1.0.1"
9694       }
9695     },
9696     "homedir-polyfill": {
9697       "version": "1.0.3",
9698       "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz",
9699       "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==",
9700       "dev": true,
9701       "requires": {
9702         "parse-passwd": "^1.0.0"
9703       }
9704     },
9705     "hoopy": {
9706       "version": "0.1.4",
9707       "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz",
9708       "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==",
9709       "dev": true
9710     },
9711     "hosted-git-info": {
9712       "version": "2.8.8",
9713       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz",
9714       "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg=="
9715     },
9716     "html-comment-regex": {
9717       "version": "1.1.2",
9718       "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz",
9719       "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==",
9720       "dev": true
9721     },
9722     "html-element-map": {
9723       "version": "1.2.0",
9724       "resolved": "https://registry.npmjs.org/html-element-map/-/html-element-map-1.2.0.tgz",
9725       "integrity": "sha512-0uXq8HsuG1v2TmQ8QkIhzbrqeskE4kn52Q18QJ9iAA/SnHoEKXWiUxHQtclRsCFWEUD2So34X+0+pZZu862nnw==",
9726       "dev": true,
9727       "requires": {
9728         "array-filter": "^1.0.0"
9729       }
9730     },
9731     "html-encoding-sniffer": {
9732       "version": "1.0.2",
9733       "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz",
9734       "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==",
9735       "dev": true,
9736       "requires": {
9737         "whatwg-encoding": "^1.0.1"
9738       }
9739     },
9740     "html-minifier": {
9741       "version": "1.5.0",
9742       "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-1.5.0.tgz",
9743       "integrity": "sha1-vrBf2cw0CUWGXBD0Cu30aa9LFTQ=",
9744       "dev": true,
9745       "requires": {
9746         "change-case": "2.3.x",
9747         "clean-css": "3.4.x",
9748         "commander": "2.9.x",
9749         "concat-stream": "1.5.x",
9750         "he": "1.0.x",
9751         "ncname": "1.0.x",
9752         "relateurl": "0.2.x",
9753         "uglify-js": "2.6.x"
9754       },
9755       "dependencies": {
9756         "commander": {
9757           "version": "2.9.0",
9758           "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz",
9759           "integrity": "sha1-nJkJQXbhIkDLItbFFGCYQA/g99Q=",
9760           "dev": true,
9761           "requires": {
9762             "graceful-readlink": ">= 1.0.0"
9763           }
9764         },
9765         "concat-stream": {
9766           "version": "1.5.2",
9767           "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.5.2.tgz",
9768           "integrity": "sha1-cIl4Yk2FavQaWnQd790mHadSwmY=",
9769           "dev": true,
9770           "requires": {
9771             "inherits": "~2.0.1",
9772             "readable-stream": "~2.0.0",
9773             "typedarray": "~0.0.5"
9774           }
9775         },
9776         "process-nextick-args": {
9777           "version": "1.0.7",
9778           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
9779           "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=",
9780           "dev": true
9781         },
9782         "readable-stream": {
9783           "version": "2.0.6",
9784           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
9785           "integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=",
9786           "dev": true,
9787           "requires": {
9788             "core-util-is": "~1.0.0",
9789             "inherits": "~2.0.1",
9790             "isarray": "~1.0.0",
9791             "process-nextick-args": "~1.0.6",
9792             "string_decoder": "~0.10.x",
9793             "util-deprecate": "~1.0.1"
9794           }
9795         },
9796         "string_decoder": {
9797           "version": "0.10.31",
9798           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
9799           "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
9800           "dev": true
9801         }
9802       }
9803     },
9804     "htmlparser2": {
9805       "version": "3.10.1",
9806       "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz",
9807       "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==",
9808       "dev": true,
9809       "requires": {
9810         "domelementtype": "^1.3.1",
9811         "domhandler": "^2.3.0",
9812         "domutils": "^1.5.1",
9813         "entities": "^1.1.1",
9814         "inherits": "^2.0.1",
9815         "readable-stream": "^3.1.1"
9816       },
9817       "dependencies": {
9818         "readable-stream": {
9819           "version": "3.6.0",
9820           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
9821           "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
9822           "dev": true,
9823           "requires": {
9824             "inherits": "^2.0.3",
9825             "string_decoder": "^1.1.1",
9826             "util-deprecate": "^1.0.1"
9827           }
9828         }
9829       }
9830     },
9831     "http-errors": {
9832       "version": "1.7.2",
9833       "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
9834       "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",
9835       "dev": true,
9836       "requires": {
9837         "depd": "~1.1.2",
9838         "inherits": "2.0.3",
9839         "setprototypeof": "1.1.1",
9840         "statuses": ">= 1.5.0 < 2",
9841         "toidentifier": "1.0.0"
9842       },
9843       "dependencies": {
9844         "depd": {
9845           "version": "1.1.2",
9846           "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
9847           "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
9848           "dev": true
9849         },
9850         "inherits": {
9851           "version": "2.0.3",
9852           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
9853           "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
9854           "dev": true
9855         }
9856       }
9857     },
9858     "http-parser-js": {
9859       "version": "0.5.2",
9860       "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.2.tgz",
9861       "integrity": "sha512-opCO9ASqg5Wy2FNo7A0sxy71yGbbkJJXLdgMK04Tcypw9jr2MgWbyubb0+WdmDmGnFflO7fRbqbaihh/ENDlRQ==",
9862       "dev": true
9863     },
9864     "http-proxy": {
9865       "version": "1.18.1",
9866       "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz",
9867       "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==",
9868       "dev": true,
9869       "requires": {
9870         "eventemitter3": "^4.0.0",
9871         "follow-redirects": "^1.0.0",
9872         "requires-port": "^1.0.0"
9873       }
9874     },
9875     "http-proxy-middleware": {
9876       "version": "0.8.2",
9877       "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.8.2.tgz",
9878       "integrity": "sha1-jqEIwOLFsGqIn97BEyh4KkIOh8Y=",
9879       "dev": true,
9880       "requires": {
9881         "http-proxy": "^1.11.2",
9882         "is-glob": "^2.0.0",
9883         "lodash": "^3.10.1",
9884         "micromatch": "^2.2.0"
9885       },
9886       "dependencies": {
9887         "lodash": {
9888           "version": "3.10.1",
9889           "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",
9890           "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=",
9891           "dev": true
9892         }
9893       }
9894     },
9895     "http-signature": {
9896       "version": "1.2.0",
9897       "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
9898       "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
9899       "requires": {
9900         "assert-plus": "^1.0.0",
9901         "jsprim": "^1.2.2",
9902         "sshpk": "^1.7.0"
9903       }
9904     },
9905     "https-browserify": {
9906       "version": "0.0.1",
9907       "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-0.0.1.tgz",
9908       "integrity": "sha1-P5E2XKvmC3ftDruiS0VOPgnZWoI=",
9909       "dev": true
9910     },
9911     "i": {
9912       "version": "0.3.6",
9913       "resolved": "https://registry.npmjs.org/i/-/i-0.3.6.tgz",
9914       "integrity": "sha1-2WyScyB28HJxG2sQ/X1PZa2O4j0=",
9915       "dev": true
9916     },
9917     "iconv-lite": {
9918       "version": "0.4.24",
9919       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
9920       "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
9921       "requires": {
9922         "safer-buffer": ">= 2.1.2 < 3"
9923       }
9924     },
9925     "icss-replace-symbols": {
9926       "version": "1.1.0",
9927       "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz",
9928       "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=",
9929       "dev": true
9930     },
9931     "ieee754": {
9932       "version": "1.1.13",
9933       "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz",
9934       "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==",
9935       "dev": true
9936     },
9937     "iferr": {
9938       "version": "0.1.5",
9939       "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz",
9940       "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=",
9941       "dev": true
9942     },
9943     "ignore": {
9944       "version": "3.3.10",
9945       "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz",
9946       "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==",
9947       "dev": true
9948     },
9949     "image-size": {
9950       "version": "0.5.5",
9951       "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz",
9952       "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=",
9953       "dev": true,
9954       "optional": true
9955     },
9956     "immutable": {
9957       "version": "3.8.2",
9958       "resolved": "https://registry.npmjs.org/immutable/-/immutable-3.8.2.tgz",
9959       "integrity": "sha1-wkOZUUVbs5kT2vKBN28VMOEErfM=",
9960       "dev": true
9961     },
9962     "import-local": {
9963       "version": "1.0.0",
9964       "resolved": "https://registry.npmjs.org/import-local/-/import-local-1.0.0.tgz",
9965       "integrity": "sha512-vAaZHieK9qjGo58agRBg+bhHX3hoTZU/Oa3GESWLz7t1U62fk63aHuDJJEteXoDeTCcPmUT+z38gkHPZkkmpmQ==",
9966       "dev": true,
9967       "requires": {
9968         "pkg-dir": "^2.0.0",
9969         "resolve-cwd": "^2.0.0"
9970       },
9971       "dependencies": {
9972         "find-up": {
9973           "version": "2.1.0",
9974           "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
9975           "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
9976           "dev": true,
9977           "requires": {
9978             "locate-path": "^2.0.0"
9979           }
9980         },
9981         "locate-path": {
9982           "version": "2.0.0",
9983           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
9984           "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
9985           "dev": true,
9986           "requires": {
9987             "p-locate": "^2.0.0",
9988             "path-exists": "^3.0.0"
9989           }
9990         },
9991         "p-limit": {
9992           "version": "1.3.0",
9993           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
9994           "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
9995           "dev": true,
9996           "requires": {
9997             "p-try": "^1.0.0"
9998           }
9999         },
10000         "p-locate": {
10001           "version": "2.0.0",
10002           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
10003           "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
10004           "dev": true,
10005           "requires": {
10006             "p-limit": "^1.1.0"
10007           }
10008         },
10009         "p-try": {
10010           "version": "1.0.0",
10011           "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
10012           "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
10013           "dev": true
10014         },
10015         "path-exists": {
10016           "version": "3.0.0",
10017           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
10018           "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
10019           "dev": true
10020         },
10021         "pkg-dir": {
10022           "version": "2.0.0",
10023           "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz",
10024           "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=",
10025           "dev": true,
10026           "requires": {
10027             "find-up": "^2.1.0"
10028           }
10029         }
10030       }
10031     },
10032     "imurmurhash": {
10033       "version": "0.1.4",
10034       "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
10035       "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
10036       "dev": true
10037     },
10038     "in-publish": {
10039       "version": "2.0.1",
10040       "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.1.tgz",
10041       "integrity": "sha512-oDM0kUSNFC31ShNxHKUyfZKy8ZeXZBWMjMdZHKLOk13uvT27VTL/QzRGfRUcevJhpkZAvlhPYuXkF7eNWrtyxQ=="
10042     },
10043     "indent-string": {
10044       "version": "2.1.0",
10045       "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
10046       "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
10047       "requires": {
10048         "repeating": "^2.0.0"
10049       }
10050     },
10051     "indexes-of": {
10052       "version": "1.0.1",
10053       "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz",
10054       "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=",
10055       "dev": true
10056     },
10057     "indexof": {
10058       "version": "0.0.1",
10059       "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
10060       "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=",
10061       "dev": true
10062     },
10063     "indx": {
10064       "version": "0.2.3",
10065       "resolved": "https://registry.npmjs.org/indx/-/indx-0.2.3.tgz",
10066       "integrity": "sha1-Fdz1bunPZcAjTFE8J/vVgOcPvFA=",
10067       "dev": true
10068     },
10069     "inflight": {
10070       "version": "1.0.6",
10071       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
10072       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
10073       "requires": {
10074         "once": "^1.3.0",
10075         "wrappy": "1"
10076       }
10077     },
10078     "inherits": {
10079       "version": "2.0.4",
10080       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
10081       "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
10082     },
10083     "ini": {
10084       "version": "1.3.5",
10085       "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
10086       "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
10087       "dev": true
10088     },
10089     "inquirer": {
10090       "version": "0.12.0",
10091       "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-0.12.0.tgz",
10092       "integrity": "sha1-HvK/1jUE3wvHV4X/+MLEHfEvB34=",
10093       "dev": true,
10094       "requires": {
10095         "ansi-escapes": "^1.1.0",
10096         "ansi-regex": "^2.0.0",
10097         "chalk": "^1.0.0",
10098         "cli-cursor": "^1.0.1",
10099         "cli-width": "^2.0.0",
10100         "figures": "^1.3.5",
10101         "lodash": "^4.3.0",
10102         "readline2": "^1.0.1",
10103         "run-async": "^0.1.0",
10104         "rx-lite": "^3.1.2",
10105         "string-width": "^1.0.1",
10106         "strip-ansi": "^3.0.0",
10107         "through": "^2.3.6"
10108       },
10109       "dependencies": {
10110         "ansi-styles": {
10111           "version": "2.2.1",
10112           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
10113           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
10114           "dev": true
10115         },
10116         "chalk": {
10117           "version": "1.1.3",
10118           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
10119           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
10120           "dev": true,
10121           "requires": {
10122             "ansi-styles": "^2.2.1",
10123             "escape-string-regexp": "^1.0.2",
10124             "has-ansi": "^2.0.0",
10125             "strip-ansi": "^3.0.0",
10126             "supports-color": "^2.0.0"
10127           }
10128         },
10129         "strip-ansi": {
10130           "version": "3.0.1",
10131           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
10132           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
10133           "dev": true,
10134           "requires": {
10135             "ansi-regex": "^2.0.0"
10136           }
10137         },
10138         "supports-color": {
10139           "version": "2.0.0",
10140           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
10141           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
10142           "dev": true
10143         }
10144       }
10145     },
10146     "interpret": {
10147       "version": "1.4.0",
10148       "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz",
10149       "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==",
10150       "dev": true
10151     },
10152     "invariant": {
10153       "version": "2.2.4",
10154       "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
10155       "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
10156       "requires": {
10157         "loose-envify": "^1.0.0"
10158       }
10159     },
10160     "invert-kv": {
10161       "version": "1.0.0",
10162       "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
10163       "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
10164       "dev": true
10165     },
10166     "ipaddr.js": {
10167       "version": "1.9.1",
10168       "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
10169       "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
10170       "dev": true
10171     },
10172     "irregular-plurals": {
10173       "version": "1.4.0",
10174       "resolved": "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-1.4.0.tgz",
10175       "integrity": "sha1-LKmwM2UREYVUEvFr5dd8YqRYp2Y=",
10176       "dev": true
10177     },
10178     "is": {
10179       "version": "3.3.0",
10180       "resolved": "https://registry.npmjs.org/is/-/is-3.3.0.tgz",
10181       "integrity": "sha512-nW24QBoPcFGGHJGUwnfpI7Yc5CdqWNdsyHQszVE/z2pKHXzh7FZ5GWhJqSyaQ9wMkQnsTx+kAI8bHlCX4tKdbg==",
10182       "dev": true
10183     },
10184     "is-absolute": {
10185       "version": "1.0.0",
10186       "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz",
10187       "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==",
10188       "dev": true,
10189       "requires": {
10190         "is-relative": "^1.0.0",
10191         "is-windows": "^1.0.1"
10192       }
10193     },
10194     "is-absolute-url": {
10195       "version": "2.1.0",
10196       "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz",
10197       "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=",
10198       "dev": true
10199     },
10200     "is-accessor-descriptor": {
10201       "version": "0.1.6",
10202       "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
10203       "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
10204       "dev": true,
10205       "requires": {
10206         "kind-of": "^3.0.2"
10207       }
10208     },
10209     "is-arguments": {
10210       "version": "1.0.4",
10211       "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.4.tgz",
10212       "integrity": "sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA=="
10213     },
10214     "is-arrayish": {
10215       "version": "0.2.1",
10216       "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
10217       "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0="
10218     },
10219     "is-arrow-function": {
10220       "version": "2.0.3",
10221       "resolved": "https://registry.npmjs.org/is-arrow-function/-/is-arrow-function-2.0.3.tgz",
10222       "integrity": "sha1-Kb4sLY2UUIUri7r7Y1unuNjofsI=",
10223       "dev": true,
10224       "requires": {
10225         "is-callable": "^1.0.4"
10226       }
10227     },
10228     "is-bigint": {
10229       "version": "1.0.0",
10230       "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.0.tgz",
10231       "integrity": "sha512-t5mGUXC/xRheCK431ylNiSkGGpBp8bHENBcENTkDT6ppwPzEVxNGZRvgvmOEfbWkFhA7D2GEuE2mmQTr78sl2g==",
10232       "dev": true
10233     },
10234     "is-binary-path": {
10235       "version": "1.0.1",
10236       "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
10237       "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
10238       "dev": true,
10239       "requires": {
10240         "binary-extensions": "^1.0.0"
10241       }
10242     },
10243     "is-boolean-object": {
10244       "version": "1.0.1",
10245       "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.0.1.tgz",
10246       "integrity": "sha512-TqZuVwa/sppcrhUCAYkGBk7w0yxfQQnxq28fjkO53tnK9FQXmdwz2JS5+GjsWQ6RByES1K40nI+yDic5c9/aAQ==",
10247       "dev": true
10248     },
10249     "is-buffer": {
10250       "version": "2.0.4",
10251       "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.4.tgz",
10252       "integrity": "sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A=="
10253     },
10254     "is-callable": {
10255       "version": "1.2.0",
10256       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.0.tgz",
10257       "integrity": "sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw=="
10258     },
10259     "is-ci": {
10260       "version": "1.2.1",
10261       "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.2.1.tgz",
10262       "integrity": "sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==",
10263       "dev": true,
10264       "requires": {
10265         "ci-info": "^1.5.0"
10266       }
10267     },
10268     "is-data-descriptor": {
10269       "version": "0.1.4",
10270       "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
10271       "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
10272       "dev": true,
10273       "requires": {
10274         "kind-of": "^3.0.2"
10275       }
10276     },
10277     "is-date-object": {
10278       "version": "1.0.2",
10279       "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz",
10280       "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g=="
10281     },
10282     "is-descriptor": {
10283       "version": "0.1.6",
10284       "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
10285       "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
10286       "dev": true,
10287       "requires": {
10288         "is-accessor-descriptor": "^0.1.6",
10289         "is-data-descriptor": "^0.1.4",
10290         "kind-of": "^5.0.0"
10291       },
10292       "dependencies": {
10293         "kind-of": {
10294           "version": "5.1.0",
10295           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
10296           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
10297           "dev": true
10298         }
10299       }
10300     },
10301     "is-directory": {
10302       "version": "0.3.1",
10303       "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
10304       "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE="
10305     },
10306     "is-dotfile": {
10307       "version": "1.0.3",
10308       "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz",
10309       "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=",
10310       "dev": true
10311     },
10312     "is-equal": {
10313       "version": "1.6.1",
10314       "resolved": "https://registry.npmjs.org/is-equal/-/is-equal-1.6.1.tgz",
10315       "integrity": "sha512-3/79QTolnfNFrxQAvqH8M+O01uGWsVq54BUPG2mXQH7zi4BE/0TY+fmA444t8xSBvIwyNMvsTmCZ5ViVDlqPJg==",
10316       "dev": true,
10317       "requires": {
10318         "es-get-iterator": "^1.0.1",
10319         "functions-have-names": "^1.2.0",
10320         "has": "^1.0.3",
10321         "is-arrow-function": "^2.0.3",
10322         "is-bigint": "^1.0.0",
10323         "is-boolean-object": "^1.0.0",
10324         "is-callable": "^1.1.4",
10325         "is-date-object": "^1.0.1",
10326         "is-generator-function": "^1.0.7",
10327         "is-number-object": "^1.0.3",
10328         "is-regex": "^1.0.4",
10329         "is-string": "^1.0.4",
10330         "is-symbol": "^1.0.3",
10331         "isarray": "^2.0.5",
10332         "object-inspect": "^1.7.0",
10333         "object.entries": "^1.1.0",
10334         "which-boxed-primitive": "^1.0.1",
10335         "which-collection": "^1.0.0"
10336       },
10337       "dependencies": {
10338         "isarray": {
10339           "version": "2.0.5",
10340           "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
10341           "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==",
10342           "dev": true
10343         }
10344       }
10345     },
10346     "is-equal-shallow": {
10347       "version": "0.1.3",
10348       "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz",
10349       "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=",
10350       "dev": true,
10351       "requires": {
10352         "is-primitive": "^2.0.0"
10353       }
10354     },
10355     "is-extendable": {
10356       "version": "1.0.1",
10357       "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
10358       "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
10359       "requires": {
10360         "is-plain-object": "^2.0.4"
10361       }
10362     },
10363     "is-extglob": {
10364       "version": "1.0.0",
10365       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
10366       "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
10367       "dev": true
10368     },
10369     "is-finite": {
10370       "version": "1.1.0",
10371       "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz",
10372       "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w=="
10373     },
10374     "is-fullwidth-code-point": {
10375       "version": "1.0.0",
10376       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
10377       "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
10378       "requires": {
10379         "number-is-nan": "^1.0.0"
10380       }
10381     },
10382     "is-generator-fn": {
10383       "version": "1.0.0",
10384       "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-1.0.0.tgz",
10385       "integrity": "sha1-lp1J4bszKfa7fwkIm+JleLLd1Go=",
10386       "dev": true
10387     },
10388     "is-generator-function": {
10389       "version": "1.0.7",
10390       "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.7.tgz",
10391       "integrity": "sha512-YZc5EwyO4f2kWCax7oegfuSr9mFz1ZvieNYBEjmukLxgXfBUbxAWGVF7GZf0zidYtoBl3WvC07YK0wT76a+Rtw==",
10392       "dev": true
10393     },
10394     "is-glob": {
10395       "version": "2.0.1",
10396       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
10397       "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
10398       "dev": true,
10399       "requires": {
10400         "is-extglob": "^1.0.0"
10401       }
10402     },
10403     "is-integer": {
10404       "version": "1.0.7",
10405       "resolved": "https://registry.npmjs.org/is-integer/-/is-integer-1.0.7.tgz",
10406       "integrity": "sha1-a96Bqs3feLZZtmKdYpytxRqIbVw=",
10407       "dev": true,
10408       "requires": {
10409         "is-finite": "^1.0.0"
10410       }
10411     },
10412     "is-lower-case": {
10413       "version": "1.1.3",
10414       "resolved": "https://registry.npmjs.org/is-lower-case/-/is-lower-case-1.1.3.tgz",
10415       "integrity": "sha1-fhR75HaNxGbbO/shzGCzHmrWk5M=",
10416       "dev": true,
10417       "requires": {
10418         "lower-case": "^1.1.0"
10419       }
10420     },
10421     "is-map": {
10422       "version": "2.0.1",
10423       "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.1.tgz",
10424       "integrity": "sha512-T/S49scO8plUiAOA2DBTBG3JHpn1yiw0kRp6dgiZ0v2/6twi5eiB0rHtHFH9ZIrvlWc6+4O+m4zg5+Z833aXgw==",
10425       "dev": true
10426     },
10427     "is-my-ip-valid": {
10428       "version": "1.0.0",
10429       "resolved": "https://registry.npmjs.org/is-my-ip-valid/-/is-my-ip-valid-1.0.0.tgz",
10430       "integrity": "sha512-gmh/eWXROncUzRnIa1Ubrt5b8ep/MGSnfAUI3aRp+sqTCs1tv1Isl8d8F6JmkN3dXKc3ehZMrtiPN9eL03NuaQ==",
10431       "dev": true
10432     },
10433     "is-my-json-valid": {
10434       "version": "2.20.5",
10435       "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.20.5.tgz",
10436       "integrity": "sha512-VTPuvvGQtxvCeghwspQu1rBgjYUT6FGxPlvFKbYuFtgc4ADsX3U5ihZOYN0qyU6u+d4X9xXb0IT5O6QpXKt87A==",
10437       "dev": true,
10438       "requires": {
10439         "generate-function": "^2.0.0",
10440         "generate-object-property": "^1.1.0",
10441         "is-my-ip-valid": "^1.0.0",
10442         "jsonpointer": "^4.0.0",
10443         "xtend": "^4.0.0"
10444       }
10445     },
10446     "is-number": {
10447       "version": "2.1.0",
10448       "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz",
10449       "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=",
10450       "dev": true,
10451       "requires": {
10452         "kind-of": "^3.0.2"
10453       }
10454     },
10455     "is-number-like": {
10456       "version": "1.0.8",
10457       "resolved": "https://registry.npmjs.org/is-number-like/-/is-number-like-1.0.8.tgz",
10458       "integrity": "sha512-6rZi3ezCyFcn5L71ywzz2bS5b2Igl1En3eTlZlvKjpz1n3IZLAYMbKYAIQgFmEu0GENg92ziU/faEOA/aixjbA==",
10459       "dev": true,
10460       "requires": {
10461         "lodash.isfinite": "^3.3.2"
10462       }
10463     },
10464     "is-number-object": {
10465       "version": "1.0.4",
10466       "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.4.tgz",
10467       "integrity": "sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==",
10468       "dev": true
10469     },
10470     "is-obj": {
10471       "version": "1.0.1",
10472       "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz",
10473       "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=",
10474       "dev": true
10475     },
10476     "is-path-cwd": {
10477       "version": "1.0.0",
10478       "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz",
10479       "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=",
10480       "dev": true
10481     },
10482     "is-path-in-cwd": {
10483       "version": "1.0.1",
10484       "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz",
10485       "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==",
10486       "dev": true,
10487       "requires": {
10488         "is-path-inside": "^1.0.0"
10489       }
10490     },
10491     "is-path-inside": {
10492       "version": "1.0.1",
10493       "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz",
10494       "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=",
10495       "dev": true,
10496       "requires": {
10497         "path-is-inside": "^1.0.1"
10498       }
10499     },
10500     "is-plain-obj": {
10501       "version": "1.1.0",
10502       "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
10503       "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
10504       "dev": true
10505     },
10506     "is-plain-object": {
10507       "version": "2.0.4",
10508       "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
10509       "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
10510       "requires": {
10511         "isobject": "^3.0.1"
10512       }
10513     },
10514     "is-posix-bracket": {
10515       "version": "0.1.1",
10516       "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz",
10517       "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=",
10518       "dev": true
10519     },
10520     "is-primitive": {
10521       "version": "2.0.0",
10522       "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz",
10523       "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=",
10524       "dev": true
10525     },
10526     "is-promise": {
10527       "version": "2.2.2",
10528       "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz",
10529       "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ=="
10530     },
10531     "is-property": {
10532       "version": "1.0.2",
10533       "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz",
10534       "integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=",
10535       "dev": true
10536     },
10537     "is-regex": {
10538       "version": "1.1.1",
10539       "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.1.tgz",
10540       "integrity": "sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==",
10541       "requires": {
10542         "has-symbols": "^1.0.1"
10543       }
10544     },
10545     "is-relative": {
10546       "version": "1.0.0",
10547       "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz",
10548       "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==",
10549       "dev": true,
10550       "requires": {
10551         "is-unc-path": "^1.0.0"
10552       }
10553     },
10554     "is-resolvable": {
10555       "version": "1.1.0",
10556       "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz",
10557       "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==",
10558       "dev": true
10559     },
10560     "is-set": {
10561       "version": "2.0.1",
10562       "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.1.tgz",
10563       "integrity": "sha512-eJEzOtVyenDs1TMzSQ3kU3K+E0GUS9sno+F0OBT97xsgcJsF9nXMBtkT9/kut5JEpM7oL7X/0qxR17K3mcwIAA==",
10564       "dev": true
10565     },
10566     "is-stream": {
10567       "version": "1.1.0",
10568       "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
10569       "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ="
10570     },
10571     "is-string": {
10572       "version": "1.0.5",
10573       "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz",
10574       "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==",
10575       "dev": true
10576     },
10577     "is-subset": {
10578       "version": "0.1.1",
10579       "resolved": "https://registry.npmjs.org/is-subset/-/is-subset-0.1.1.tgz",
10580       "integrity": "sha1-ilkRfZMt4d4A8kX83TnOQ/HpOaY=",
10581       "dev": true
10582     },
10583     "is-svg": {
10584       "version": "2.1.0",
10585       "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-2.1.0.tgz",
10586       "integrity": "sha1-z2EJDaDZ77yrhyLeum8DIgjbsOk=",
10587       "dev": true,
10588       "requires": {
10589         "html-comment-regex": "^1.1.0"
10590       }
10591     },
10592     "is-symbol": {
10593       "version": "1.0.3",
10594       "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz",
10595       "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==",
10596       "requires": {
10597         "has-symbols": "^1.0.1"
10598       }
10599     },
10600     "is-typedarray": {
10601       "version": "1.0.0",
10602       "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
10603       "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo="
10604     },
10605     "is-unc-path": {
10606       "version": "1.0.0",
10607       "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz",
10608       "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==",
10609       "dev": true,
10610       "requires": {
10611         "unc-path-regex": "^0.1.2"
10612       }
10613     },
10614     "is-upper-case": {
10615       "version": "1.1.2",
10616       "resolved": "https://registry.npmjs.org/is-upper-case/-/is-upper-case-1.1.2.tgz",
10617       "integrity": "sha1-jQsfp+eTOh5YSDYA7H2WYcuvdW8=",
10618       "dev": true,
10619       "requires": {
10620         "upper-case": "^1.1.0"
10621       }
10622     },
10623     "is-utf8": {
10624       "version": "0.2.1",
10625       "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
10626       "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI="
10627     },
10628     "is-weakmap": {
10629       "version": "2.0.1",
10630       "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz",
10631       "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==",
10632       "dev": true
10633     },
10634     "is-weakset": {
10635       "version": "2.0.1",
10636       "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.1.tgz",
10637       "integrity": "sha512-pi4vhbhVHGLxohUw7PhGsueT4vRGFoXhP7+RGN0jKIv9+8PWYCQTqtADngrxOm2g46hoH0+g8uZZBzMrvVGDmw==",
10638       "dev": true
10639     },
10640     "is-windows": {
10641       "version": "1.0.2",
10642       "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
10643       "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
10644       "dev": true
10645     },
10646     "is-wsl": {
10647       "version": "1.1.0",
10648       "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
10649       "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
10650       "dev": true
10651     },
10652     "isarray": {
10653       "version": "1.0.0",
10654       "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
10655       "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
10656     },
10657     "isbinaryfile": {
10658       "version": "3.0.3",
10659       "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz",
10660       "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==",
10661       "dev": true,
10662       "requires": {
10663         "buffer-alloc": "^1.2.0"
10664       }
10665     },
10666     "isexe": {
10667       "version": "2.0.0",
10668       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
10669       "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA="
10670     },
10671     "isobject": {
10672       "version": "3.0.1",
10673       "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
10674       "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8="
10675     },
10676     "isomorphic-fetch": {
10677       "version": "2.2.1",
10678       "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz",
10679       "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=",
10680       "requires": {
10681         "node-fetch": "^1.0.1",
10682         "whatwg-fetch": ">=0.10.0"
10683       }
10684     },
10685     "isparta": {
10686       "version": "4.1.1",
10687       "resolved": "https://registry.npmjs.org/isparta/-/isparta-4.1.1.tgz",
10688       "integrity": "sha512-kGwkNqmALQzdfGhgo5o8kOA88p14R3Lwg0nfQ/qzv4IhB4rXarT9maPMaYbo6cms4poWbeulrlFlURLUR6rDwQ==",
10689       "dev": true,
10690       "requires": {
10691         "babel-core": "^6.1.4",
10692         "escodegen": "^1.6.1",
10693         "esprima": "^4.0.0",
10694         "istanbul": "0.4.5",
10695         "mkdirp": "^0.5.0",
10696         "nomnomnomnom": "^2.0.0",
10697         "object-assign": "^4.0.1",
10698         "source-map": "^0.5.0",
10699         "which": "^1.0.9"
10700       },
10701       "dependencies": {
10702         "abbrev": {
10703           "version": "1.0.9",
10704           "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz",
10705           "integrity": "sha1-kbR5JYinc4wl813W9jdSovh3YTU=",
10706           "dev": true
10707         },
10708         "glob": {
10709           "version": "5.0.15",
10710           "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
10711           "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
10712           "dev": true,
10713           "requires": {
10714             "inflight": "^1.0.4",
10715             "inherits": "2",
10716             "minimatch": "2 || 3",
10717             "once": "^1.3.0",
10718             "path-is-absolute": "^1.0.0"
10719           }
10720         },
10721         "has-flag": {
10722           "version": "1.0.0",
10723           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
10724           "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
10725           "dev": true
10726         },
10727         "istanbul": {
10728           "version": "0.4.5",
10729           "resolved": "https://registry.npmjs.org/istanbul/-/istanbul-0.4.5.tgz",
10730           "integrity": "sha1-ZcfXPUxNqE1POsMQuRj7C4Azczs=",
10731           "dev": true,
10732           "requires": {
10733             "abbrev": "1.0.x",
10734             "async": "1.x",
10735             "escodegen": "1.8.x",
10736             "esprima": "2.7.x",
10737             "glob": "^5.0.15",
10738             "handlebars": "^4.0.1",
10739             "js-yaml": "3.x",
10740             "mkdirp": "0.5.x",
10741             "nopt": "3.x",
10742             "once": "1.x",
10743             "resolve": "1.1.x",
10744             "supports-color": "^3.1.0",
10745             "which": "^1.1.1",
10746             "wordwrap": "^1.0.0"
10747           },
10748           "dependencies": {
10749             "esprima": {
10750               "version": "2.7.3",
10751               "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
10752               "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
10753               "dev": true
10754             }
10755           }
10756         },
10757         "resolve": {
10758           "version": "1.1.7",
10759           "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
10760           "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
10761           "dev": true
10762         },
10763         "source-map": {
10764           "version": "0.5.7",
10765           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
10766           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
10767           "dev": true
10768         },
10769         "supports-color": {
10770           "version": "3.2.3",
10771           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
10772           "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
10773           "dev": true,
10774           "requires": {
10775             "has-flag": "^1.0.0"
10776           }
10777         },
10778         "wordwrap": {
10779           "version": "1.0.0",
10780           "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
10781           "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
10782           "dev": true
10783         }
10784       }
10785     },
10786     "isparta-loader": {
10787       "version": "2.0.0",
10788       "resolved": "https://registry.npmjs.org/isparta-loader/-/isparta-loader-2.0.0.tgz",
10789       "integrity": "sha1-RCX0lsk/dlu8603ZOFdtowdWbtE=",
10790       "dev": true,
10791       "requires": {
10792         "isparta": "4.x.x"
10793       }
10794     },
10795     "isstream": {
10796       "version": "0.1.2",
10797       "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
10798       "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo="
10799     },
10800     "istanbul": {
10801       "version": "1.0.0-alpha.2",
10802       "resolved": "https://registry.npmjs.org/istanbul/-/istanbul-1.0.0-alpha.2.tgz",
10803       "integrity": "sha1-BglrwI6Yuq10Sq5Gli2N+frGPQg=",
10804       "dev": true,
10805       "requires": {
10806         "abbrev": "1.0.x",
10807         "async": "1.x",
10808         "istanbul-api": "^1.0.0-alpha",
10809         "js-yaml": "3.x",
10810         "mkdirp": "0.5.x",
10811         "nopt": "3.x",
10812         "which": "^1.1.1",
10813         "wordwrap": "^1.0.0"
10814       },
10815       "dependencies": {
10816         "abbrev": {
10817           "version": "1.0.9",
10818           "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz",
10819           "integrity": "sha1-kbR5JYinc4wl813W9jdSovh3YTU=",
10820           "dev": true
10821         },
10822         "wordwrap": {
10823           "version": "1.0.0",
10824           "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
10825           "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
10826           "dev": true
10827         }
10828       }
10829     },
10830     "istanbul-api": {
10831       "version": "1.3.7",
10832       "resolved": "https://registry.npmjs.org/istanbul-api/-/istanbul-api-1.3.7.tgz",
10833       "integrity": "sha512-4/ApBnMVeEPG3EkSzcw25wDe4N66wxwn+KKn6b47vyek8Xb3NBAcg4xfuQbS7BqcZuTX4wxfD5lVagdggR3gyA==",
10834       "dev": true,
10835       "requires": {
10836         "async": "^2.1.4",
10837         "fileset": "^2.0.2",
10838         "istanbul-lib-coverage": "^1.2.1",
10839         "istanbul-lib-hook": "^1.2.2",
10840         "istanbul-lib-instrument": "^1.10.2",
10841         "istanbul-lib-report": "^1.1.5",
10842         "istanbul-lib-source-maps": "^1.2.6",
10843         "istanbul-reports": "^1.5.1",
10844         "js-yaml": "^3.7.0",
10845         "mkdirp": "^0.5.1",
10846         "once": "^1.4.0"
10847       },
10848       "dependencies": {
10849         "async": {
10850           "version": "2.6.3",
10851           "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz",
10852           "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
10853           "dev": true,
10854           "requires": {
10855             "lodash": "^4.17.14"
10856           }
10857         }
10858       }
10859     },
10860     "istanbul-instrumenter-loader": {
10861       "version": "0.2.0",
10862       "resolved": "https://registry.npmjs.org/istanbul-instrumenter-loader/-/istanbul-instrumenter-loader-0.2.0.tgz",
10863       "integrity": "sha1-ZD5OXk6PlGaGOimpd9KDqzcsAZw=",
10864       "dev": true,
10865       "requires": {
10866         "istanbul": "0.x.x",
10867         "loader-utils": "0.x.x",
10868         "object-assign": "4.x.x"
10869       },
10870       "dependencies": {
10871         "abbrev": {
10872           "version": "1.0.9",
10873           "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz",
10874           "integrity": "sha1-kbR5JYinc4wl813W9jdSovh3YTU=",
10875           "dev": true
10876         },
10877         "big.js": {
10878           "version": "3.2.0",
10879           "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz",
10880           "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==",
10881           "dev": true
10882         },
10883         "emojis-list": {
10884           "version": "2.1.0",
10885           "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz",
10886           "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=",
10887           "dev": true
10888         },
10889         "esprima": {
10890           "version": "2.7.3",
10891           "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
10892           "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
10893           "dev": true
10894         },
10895         "glob": {
10896           "version": "5.0.15",
10897           "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
10898           "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
10899           "dev": true,
10900           "requires": {
10901             "inflight": "^1.0.4",
10902             "inherits": "2",
10903             "minimatch": "2 || 3",
10904             "once": "^1.3.0",
10905             "path-is-absolute": "^1.0.0"
10906           }
10907         },
10908         "has-flag": {
10909           "version": "1.0.0",
10910           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
10911           "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
10912           "dev": true
10913         },
10914         "istanbul": {
10915           "version": "0.4.5",
10916           "resolved": "https://registry.npmjs.org/istanbul/-/istanbul-0.4.5.tgz",
10917           "integrity": "sha1-ZcfXPUxNqE1POsMQuRj7C4Azczs=",
10918           "dev": true,
10919           "requires": {
10920             "abbrev": "1.0.x",
10921             "async": "1.x",
10922             "escodegen": "1.8.x",
10923             "esprima": "2.7.x",
10924             "glob": "^5.0.15",
10925             "handlebars": "^4.0.1",
10926             "js-yaml": "3.x",
10927             "mkdirp": "0.5.x",
10928             "nopt": "3.x",
10929             "once": "1.x",
10930             "resolve": "1.1.x",
10931             "supports-color": "^3.1.0",
10932             "which": "^1.1.1",
10933             "wordwrap": "^1.0.0"
10934           }
10935         },
10936         "json5": {
10937           "version": "0.5.1",
10938           "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
10939           "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
10940           "dev": true
10941         },
10942         "loader-utils": {
10943           "version": "0.2.17",
10944           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz",
10945           "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=",
10946           "dev": true,
10947           "requires": {
10948             "big.js": "^3.1.3",
10949             "emojis-list": "^2.0.0",
10950             "json5": "^0.5.0",
10951             "object-assign": "^4.0.1"
10952           }
10953         },
10954         "resolve": {
10955           "version": "1.1.7",
10956           "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
10957           "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
10958           "dev": true
10959         },
10960         "supports-color": {
10961           "version": "3.2.3",
10962           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
10963           "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
10964           "dev": true,
10965           "requires": {
10966             "has-flag": "^1.0.0"
10967           }
10968         },
10969         "wordwrap": {
10970           "version": "1.0.0",
10971           "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
10972           "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
10973           "dev": true
10974         }
10975       }
10976     },
10977     "istanbul-lib-coverage": {
10978       "version": "1.2.1",
10979       "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-1.2.1.tgz",
10980       "integrity": "sha512-PzITeunAgyGbtY1ibVIUiV679EFChHjoMNRibEIobvmrCRaIgwLxNucOSimtNWUhEib/oO7QY2imD75JVgCJWQ==",
10981       "dev": true
10982     },
10983     "istanbul-lib-hook": {
10984       "version": "1.2.2",
10985       "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-1.2.2.tgz",
10986       "integrity": "sha512-/Jmq7Y1VeHnZEQ3TL10VHyb564mn6VrQXHchON9Jf/AEcmQ3ZIiyD1BVzNOKTZf/G3gE+kiGK6SmpF9y3qGPLw==",
10987       "dev": true,
10988       "requires": {
10989         "append-transform": "^0.4.0"
10990       }
10991     },
10992     "istanbul-lib-instrument": {
10993       "version": "1.10.2",
10994       "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-1.10.2.tgz",
10995       "integrity": "sha512-aWHxfxDqvh/ZlxR8BBaEPVSWDPUkGD63VjGQn3jcw8jCp7sHEMKcrj4xfJn/ABzdMEHiQNyvDQhqm5o8+SQg7A==",
10996       "dev": true,
10997       "requires": {
10998         "babel-generator": "^6.18.0",
10999         "babel-template": "^6.16.0",
11000         "babel-traverse": "^6.18.0",
11001         "babel-types": "^6.18.0",
11002         "babylon": "^6.18.0",
11003         "istanbul-lib-coverage": "^1.2.1",
11004         "semver": "^5.3.0"
11005       }
11006     },
11007     "istanbul-lib-report": {
11008       "version": "1.1.5",
11009       "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-1.1.5.tgz",
11010       "integrity": "sha512-UsYfRMoi6QO/doUshYNqcKJqVmFe9w51GZz8BS3WB0lYxAllQYklka2wP9+dGZeHYaWIdcXUx8JGdbqaoXRXzw==",
11011       "dev": true,
11012       "requires": {
11013         "istanbul-lib-coverage": "^1.2.1",
11014         "mkdirp": "^0.5.1",
11015         "path-parse": "^1.0.5",
11016         "supports-color": "^3.1.2"
11017       },
11018       "dependencies": {
11019         "has-flag": {
11020           "version": "1.0.0",
11021           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
11022           "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
11023           "dev": true
11024         },
11025         "supports-color": {
11026           "version": "3.2.3",
11027           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
11028           "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
11029           "dev": true,
11030           "requires": {
11031             "has-flag": "^1.0.0"
11032           }
11033         }
11034       }
11035     },
11036     "istanbul-lib-source-maps": {
11037       "version": "1.2.6",
11038       "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.2.6.tgz",
11039       "integrity": "sha512-TtbsY5GIHgbMsMiRw35YBHGpZ1DVFEO19vxxeiDMYaeOFOCzfnYVxvl6pOUIZR4dtPhAGpSMup8OyF8ubsaqEg==",
11040       "dev": true,
11041       "requires": {
11042         "debug": "^3.1.0",
11043         "istanbul-lib-coverage": "^1.2.1",
11044         "mkdirp": "^0.5.1",
11045         "rimraf": "^2.6.1",
11046         "source-map": "^0.5.3"
11047       },
11048       "dependencies": {
11049         "source-map": {
11050           "version": "0.5.7",
11051           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
11052           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
11053           "dev": true
11054         }
11055       }
11056     },
11057     "istanbul-reports": {
11058       "version": "1.5.1",
11059       "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-1.5.1.tgz",
11060       "integrity": "sha512-+cfoZ0UXzWjhAdzosCPP3AN8vvef8XDkWtTfgaN+7L3YTpNYITnCaEkceo5SEYy644VkHka/P1FvkWvrG/rrJw==",
11061       "dev": true,
11062       "requires": {
11063         "handlebars": "^4.0.3"
11064       }
11065     },
11066     "istextorbinary": {
11067       "version": "1.0.2",
11068       "resolved": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-1.0.2.tgz",
11069       "integrity": "sha1-rOGTVNGpoBc+/rEITOD4ewrX3s8=",
11070       "dev": true,
11071       "requires": {
11072         "binaryextensions": "~1.0.0",
11073         "textextensions": "~1.0.0"
11074       }
11075     },
11076     "jade": {
11077       "version": "0.26.3",
11078       "resolved": "https://registry.npmjs.org/jade/-/jade-0.26.3.tgz",
11079       "integrity": "sha1-jxDXl32NefL2/4YqgbBRPMslaGw=",
11080       "dev": true,
11081       "requires": {
11082         "commander": "0.6.1",
11083         "mkdirp": "0.3.0"
11084       },
11085       "dependencies": {
11086         "commander": {
11087           "version": "0.6.1",
11088           "resolved": "https://registry.npmjs.org/commander/-/commander-0.6.1.tgz",
11089           "integrity": "sha1-+mihT2qUXVTbvlDYzbMyDp47GgY=",
11090           "dev": true
11091         },
11092         "mkdirp": {
11093           "version": "0.3.0",
11094           "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.0.tgz",
11095           "integrity": "sha1-G79asbqCevI1dRQ0kEJkVfSB/h4=",
11096           "dev": true
11097         }
11098       }
11099     },
11100     "jest": {
11101       "version": "23.6.0",
11102       "resolved": "https://registry.npmjs.org/jest/-/jest-23.6.0.tgz",
11103       "integrity": "sha512-lWzcd+HSiqeuxyhG+EnZds6iO3Y3ZEnMrfZq/OTGvF/C+Z4fPMCdhWTGSAiO2Oym9rbEXfwddHhh6jqrTF3+Lw==",
11104       "dev": true,
11105       "requires": {
11106         "import-local": "^1.0.0",
11107         "jest-cli": "^23.6.0"
11108       },
11109       "dependencies": {
11110         "ansi-escapes": {
11111           "version": "3.2.0",
11112           "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
11113           "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==",
11114           "dev": true
11115         },
11116         "camelcase": {
11117           "version": "4.1.0",
11118           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
11119           "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
11120           "dev": true
11121         },
11122         "cliui": {
11123           "version": "4.1.0",
11124           "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz",
11125           "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==",
11126           "dev": true,
11127           "requires": {
11128             "string-width": "^2.1.1",
11129             "strip-ansi": "^4.0.0",
11130             "wrap-ansi": "^2.0.0"
11131           }
11132         },
11133         "find-up": {
11134           "version": "2.1.0",
11135           "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
11136           "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
11137           "dev": true,
11138           "requires": {
11139             "locate-path": "^2.0.0"
11140           }
11141         },
11142         "get-caller-file": {
11143           "version": "1.0.3",
11144           "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
11145           "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==",
11146           "dev": true
11147         },
11148         "invert-kv": {
11149           "version": "2.0.0",
11150           "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz",
11151           "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==",
11152           "dev": true
11153         },
11154         "is-fullwidth-code-point": {
11155           "version": "2.0.0",
11156           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
11157           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
11158           "dev": true
11159         },
11160         "jest-cli": {
11161           "version": "23.6.0",
11162           "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-23.6.0.tgz",
11163           "integrity": "sha512-hgeD1zRUp1E1zsiyOXjEn4LzRLWdJBV//ukAHGlx6s5mfCNJTbhbHjgxnDUXA8fsKWN/HqFFF6X5XcCwC/IvYQ==",
11164           "dev": true,
11165           "requires": {
11166             "ansi-escapes": "^3.0.0",
11167             "chalk": "^2.0.1",
11168             "exit": "^0.1.2",
11169             "glob": "^7.1.2",
11170             "graceful-fs": "^4.1.11",
11171             "import-local": "^1.0.0",
11172             "is-ci": "^1.0.10",
11173             "istanbul-api": "^1.3.1",
11174             "istanbul-lib-coverage": "^1.2.0",
11175             "istanbul-lib-instrument": "^1.10.1",
11176             "istanbul-lib-source-maps": "^1.2.4",
11177             "jest-changed-files": "^23.4.2",
11178             "jest-config": "^23.6.0",
11179             "jest-environment-jsdom": "^23.4.0",
11180             "jest-get-type": "^22.1.0",
11181             "jest-haste-map": "^23.6.0",
11182             "jest-message-util": "^23.4.0",
11183             "jest-regex-util": "^23.3.0",
11184             "jest-resolve-dependencies": "^23.6.0",
11185             "jest-runner": "^23.6.0",
11186             "jest-runtime": "^23.6.0",
11187             "jest-snapshot": "^23.6.0",
11188             "jest-util": "^23.4.0",
11189             "jest-validate": "^23.6.0",
11190             "jest-watcher": "^23.4.0",
11191             "jest-worker": "^23.2.0",
11192             "micromatch": "^2.3.11",
11193             "node-notifier": "^5.2.1",
11194             "prompts": "^0.1.9",
11195             "realpath-native": "^1.0.0",
11196             "rimraf": "^2.5.4",
11197             "slash": "^1.0.0",
11198             "string-length": "^2.0.0",
11199             "strip-ansi": "^4.0.0",
11200             "which": "^1.2.12",
11201             "yargs": "^11.0.0"
11202           }
11203         },
11204         "lcid": {
11205           "version": "2.0.0",
11206           "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz",
11207           "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==",
11208           "dev": true,
11209           "requires": {
11210             "invert-kv": "^2.0.0"
11211           }
11212         },
11213         "locate-path": {
11214           "version": "2.0.0",
11215           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
11216           "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
11217           "dev": true,
11218           "requires": {
11219             "p-locate": "^2.0.0",
11220             "path-exists": "^3.0.0"
11221           }
11222         },
11223         "node-notifier": {
11224           "version": "5.4.3",
11225           "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.4.3.tgz",
11226           "integrity": "sha512-M4UBGcs4jeOK9CjTsYwkvH6/MzuUmGCyTW+kCY7uO+1ZVr0+FHGdPdIf5CCLqAaxnRrWidyoQlNkMIIVwbKB8Q==",
11227           "dev": true,
11228           "requires": {
11229             "growly": "^1.3.0",
11230             "is-wsl": "^1.1.0",
11231             "semver": "^5.5.0",
11232             "shellwords": "^0.1.1",
11233             "which": "^1.3.0"
11234           }
11235         },
11236         "os-locale": {
11237           "version": "3.1.0",
11238           "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz",
11239           "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==",
11240           "dev": true,
11241           "requires": {
11242             "execa": "^1.0.0",
11243             "lcid": "^2.0.0",
11244             "mem": "^4.0.0"
11245           }
11246         },
11247         "p-limit": {
11248           "version": "1.3.0",
11249           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
11250           "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
11251           "dev": true,
11252           "requires": {
11253             "p-try": "^1.0.0"
11254           }
11255         },
11256         "p-locate": {
11257           "version": "2.0.0",
11258           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
11259           "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
11260           "dev": true,
11261           "requires": {
11262             "p-limit": "^1.1.0"
11263           }
11264         },
11265         "p-try": {
11266           "version": "1.0.0",
11267           "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
11268           "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
11269           "dev": true
11270         },
11271         "path-exists": {
11272           "version": "3.0.0",
11273           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
11274           "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
11275           "dev": true
11276         },
11277         "require-main-filename": {
11278           "version": "1.0.1",
11279           "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
11280           "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
11281           "dev": true
11282         },
11283         "string-length": {
11284           "version": "2.0.0",
11285           "resolved": "https://registry.npmjs.org/string-length/-/string-length-2.0.0.tgz",
11286           "integrity": "sha1-1A27aGo6zpYMHP/KVivyxF+DY+0=",
11287           "dev": true,
11288           "requires": {
11289             "astral-regex": "^1.0.0",
11290             "strip-ansi": "^4.0.0"
11291           }
11292         },
11293         "string-width": {
11294           "version": "2.1.1",
11295           "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
11296           "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
11297           "dev": true,
11298           "requires": {
11299             "is-fullwidth-code-point": "^2.0.0",
11300             "strip-ansi": "^4.0.0"
11301           }
11302         },
11303         "wrap-ansi": {
11304           "version": "2.1.0",
11305           "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
11306           "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
11307           "dev": true,
11308           "requires": {
11309             "string-width": "^1.0.1",
11310             "strip-ansi": "^3.0.1"
11311           },
11312           "dependencies": {
11313             "is-fullwidth-code-point": {
11314               "version": "1.0.0",
11315               "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
11316               "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
11317               "dev": true,
11318               "requires": {
11319                 "number-is-nan": "^1.0.0"
11320               }
11321             },
11322             "string-width": {
11323               "version": "1.0.2",
11324               "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
11325               "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
11326               "dev": true,
11327               "requires": {
11328                 "code-point-at": "^1.0.0",
11329                 "is-fullwidth-code-point": "^1.0.0",
11330                 "strip-ansi": "^3.0.0"
11331               }
11332             },
11333             "strip-ansi": {
11334               "version": "3.0.1",
11335               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
11336               "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
11337               "dev": true,
11338               "requires": {
11339                 "ansi-regex": "^2.0.0"
11340               }
11341             }
11342           }
11343         },
11344         "y18n": {
11345           "version": "3.2.1",
11346           "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
11347           "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
11348           "dev": true
11349         },
11350         "yargs": {
11351           "version": "11.1.1",
11352           "resolved": "https://registry.npmjs.org/yargs/-/yargs-11.1.1.tgz",
11353           "integrity": "sha512-PRU7gJrJaXv3q3yQZ/+/X6KBswZiaQ+zOmdprZcouPYtQgvNU35i+68M4b1ZHLZtYFT5QObFLV+ZkmJYcwKdiw==",
11354           "dev": true,
11355           "requires": {
11356             "cliui": "^4.0.0",
11357             "decamelize": "^1.1.1",
11358             "find-up": "^2.1.0",
11359             "get-caller-file": "^1.0.1",
11360             "os-locale": "^3.1.0",
11361             "require-directory": "^2.1.1",
11362             "require-main-filename": "^1.0.1",
11363             "set-blocking": "^2.0.0",
11364             "string-width": "^2.0.0",
11365             "which-module": "^2.0.0",
11366             "y18n": "^3.2.1",
11367             "yargs-parser": "^9.0.2"
11368           }
11369         },
11370         "yargs-parser": {
11371           "version": "9.0.2",
11372           "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-9.0.2.tgz",
11373           "integrity": "sha1-nM9qQ0YP5O1Aqbto9I1DuKaMwHc=",
11374           "dev": true,
11375           "requires": {
11376             "camelcase": "^4.1.0"
11377           }
11378         }
11379       }
11380     },
11381     "jest-changed-files": {
11382       "version": "23.4.2",
11383       "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-23.4.2.tgz",
11384       "integrity": "sha512-EyNhTAUWEfwnK0Is/09LxoqNDOn7mU7S3EHskG52djOFS/z+IT0jT3h3Ql61+dklcG7bJJitIWEMB4Sp1piHmA==",
11385       "dev": true,
11386       "requires": {
11387         "throat": "^4.0.0"
11388       }
11389     },
11390     "jest-config": {
11391       "version": "23.6.0",
11392       "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-23.6.0.tgz",
11393       "integrity": "sha512-i8V7z9BeDXab1+VNo78WM0AtWpBRXJLnkT+lyT+Slx/cbP5sZJ0+NDuLcmBE5hXAoK0aUp7vI+MOxR+R4d8SRQ==",
11394       "dev": true,
11395       "requires": {
11396         "babel-core": "^6.0.0",
11397         "babel-jest": "^23.6.0",
11398         "chalk": "^2.0.1",
11399         "glob": "^7.1.1",
11400         "jest-environment-jsdom": "^23.4.0",
11401         "jest-environment-node": "^23.4.0",
11402         "jest-get-type": "^22.1.0",
11403         "jest-jasmine2": "^23.6.0",
11404         "jest-regex-util": "^23.3.0",
11405         "jest-resolve": "^23.6.0",
11406         "jest-util": "^23.4.0",
11407         "jest-validate": "^23.6.0",
11408         "micromatch": "^2.3.11",
11409         "pretty-format": "^23.6.0"
11410       },
11411       "dependencies": {
11412         "babel-jest": {
11413           "version": "23.6.0",
11414           "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-23.6.0.tgz",
11415           "integrity": "sha512-lqKGG6LYXYu+DQh/slrQ8nxXQkEkhugdXsU6St7GmhVS7Ilc/22ArwqXNJrf0QaOBjZB0360qZMwXqDYQHXaew==",
11416           "dev": true,
11417           "requires": {
11418             "babel-plugin-istanbul": "^4.1.6",
11419             "babel-preset-jest": "^23.2.0"
11420           }
11421         },
11422         "babel-plugin-jest-hoist": {
11423           "version": "23.2.0",
11424           "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-23.2.0.tgz",
11425           "integrity": "sha1-5h+uBaHKiAGq3uV6bWa4zvr0QWc=",
11426           "dev": true
11427         },
11428         "babel-preset-jest": {
11429           "version": "23.2.0",
11430           "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-23.2.0.tgz",
11431           "integrity": "sha1-jsegOhOPABoaj7HoETZSvxpV2kY=",
11432           "dev": true,
11433           "requires": {
11434             "babel-plugin-jest-hoist": "^23.2.0",
11435             "babel-plugin-syntax-object-rest-spread": "^6.13.0"
11436           }
11437         }
11438       }
11439     },
11440     "jest-diff": {
11441       "version": "23.6.0",
11442       "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-23.6.0.tgz",
11443       "integrity": "sha512-Gz9l5Ov+X3aL5L37IT+8hoCUsof1CVYBb2QEkOupK64XyRR3h+uRpYIm97K7sY8diFxowR8pIGEdyfMKTixo3g==",
11444       "dev": true,
11445       "requires": {
11446         "chalk": "^2.0.1",
11447         "diff": "^3.2.0",
11448         "jest-get-type": "^22.1.0",
11449         "pretty-format": "^23.6.0"
11450       }
11451     },
11452     "jest-docblock": {
11453       "version": "23.2.0",
11454       "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-23.2.0.tgz",
11455       "integrity": "sha1-8IXh8YVI2Z/dabICB+b9VdkTg6c=",
11456       "dev": true,
11457       "requires": {
11458         "detect-newline": "^2.1.0"
11459       }
11460     },
11461     "jest-each": {
11462       "version": "23.6.0",
11463       "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-23.6.0.tgz",
11464       "integrity": "sha512-x7V6M/WGJo6/kLoissORuvLIeAoyo2YqLOoCDkohgJ4XOXSqOtyvr8FbInlAWS77ojBsZrafbozWoKVRdtxFCg==",
11465       "dev": true,
11466       "requires": {
11467         "chalk": "^2.0.1",
11468         "pretty-format": "^23.6.0"
11469       }
11470     },
11471     "jest-environment-enzyme": {
11472       "version": "6.1.2",
11473       "resolved": "https://registry.npmjs.org/jest-environment-enzyme/-/jest-environment-enzyme-6.1.2.tgz",
11474       "integrity": "sha512-WHeBKgBYOdryuOTEoK55lJwjg7Raery1OgXHLwukI3mSYgOkm2UrCDDT+vneqVgy7F8KuRHyStfD+TC/m2b7Kg==",
11475       "dev": true,
11476       "requires": {
11477         "jest-environment-jsdom": "^22.4.1"
11478       },
11479       "dependencies": {
11480         "callsites": {
11481           "version": "2.0.0",
11482           "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz",
11483           "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=",
11484           "dev": true
11485         },
11486         "jest-environment-jsdom": {
11487           "version": "22.4.3",
11488           "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-22.4.3.tgz",
11489           "integrity": "sha512-FviwfR+VyT3Datf13+ULjIMO5CSeajlayhhYQwpzgunswoaLIPutdbrnfUHEMyJCwvqQFaVtTmn9+Y8WCt6n1w==",
11490           "dev": true,
11491           "requires": {
11492             "jest-mock": "^22.4.3",
11493             "jest-util": "^22.4.3",
11494             "jsdom": "^11.5.1"
11495           }
11496         },
11497         "jest-message-util": {
11498           "version": "22.4.3",
11499           "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-22.4.3.tgz",
11500           "integrity": "sha512-iAMeKxhB3Se5xkSjU0NndLLCHtP4n+GtCqV0bISKA5dmOXQfEbdEmYiu2qpnWBDCQdEafNDDU6Q+l6oBMd/+BA==",
11501           "dev": true,
11502           "requires": {
11503             "@babel/code-frame": "^7.0.0-beta.35",
11504             "chalk": "^2.0.1",
11505             "micromatch": "^2.3.11",
11506             "slash": "^1.0.0",
11507             "stack-utils": "^1.0.1"
11508           }
11509         },
11510         "jest-mock": {
11511           "version": "22.4.3",
11512           "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-22.4.3.tgz",
11513           "integrity": "sha512-+4R6mH5M1G4NK16CKg9N1DtCaFmuxhcIqF4lQK/Q1CIotqMs/XBemfpDPeVZBFow6iyUNu6EBT9ugdNOTT5o5Q==",
11514           "dev": true
11515         },
11516         "jest-util": {
11517           "version": "22.4.3",
11518           "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-22.4.3.tgz",
11519           "integrity": "sha512-rfDfG8wyC5pDPNdcnAlZgwKnzHvZDu8Td2NJI/jAGKEGxJPYiE4F0ss/gSAkG4778Y23Hvbz+0GMrDJTeo7RjQ==",
11520           "dev": true,
11521           "requires": {
11522             "callsites": "^2.0.0",
11523             "chalk": "^2.0.1",
11524             "graceful-fs": "^4.1.11",
11525             "is-ci": "^1.0.10",
11526             "jest-message-util": "^22.4.3",
11527             "mkdirp": "^0.5.1",
11528             "source-map": "^0.6.0"
11529           }
11530         },
11531         "source-map": {
11532           "version": "0.6.1",
11533           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
11534           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
11535           "dev": true
11536         }
11537       }
11538     },
11539     "jest-environment-jsdom": {
11540       "version": "23.4.0",
11541       "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-23.4.0.tgz",
11542       "integrity": "sha1-BWp5UrP+pROsYqFAosNox52eYCM=",
11543       "dev": true,
11544       "requires": {
11545         "jest-mock": "^23.2.0",
11546         "jest-util": "^23.4.0",
11547         "jsdom": "^11.5.1"
11548       }
11549     },
11550     "jest-environment-node": {
11551       "version": "23.4.0",
11552       "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-23.4.0.tgz",
11553       "integrity": "sha1-V+gO0IQd6jAxZ8zozXlSHeuv3hA=",
11554       "dev": true,
11555       "requires": {
11556         "jest-mock": "^23.2.0",
11557         "jest-util": "^23.4.0"
11558       }
11559     },
11560     "jest-enzyme": {
11561       "version": "6.1.2",
11562       "resolved": "https://registry.npmjs.org/jest-enzyme/-/jest-enzyme-6.1.2.tgz",
11563       "integrity": "sha512-+ds7r2ru3QkNJxelQ2tnC6d33pjUSsZHPD3v4TlnHlNMuGX3UKdxm5C46yZBvJICYBvIF+RFKBhLMM4evNM95Q==",
11564       "dev": true,
11565       "requires": {
11566         "enzyme-matchers": "^6.1.2",
11567         "enzyme-to-json": "^3.3.0",
11568         "jest-environment-enzyme": "^6.1.2"
11569       }
11570     },
11571     "jest-fetch-mock": {
11572       "version": "1.7.5",
11573       "resolved": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.7.5.tgz",
11574       "integrity": "sha512-fP0CXb24z5oyvHiqakvDiDqEik1LPmIgRqsrqLhXkMNqSfibfsDkP5VJzm9/rmVsT9WSGQGNZ4iD2f1/Sm0qmg==",
11575       "dev": true,
11576       "requires": {
11577         "cross-fetch": "^2.2.2",
11578         "promise-polyfill": "^7.1.1"
11579       }
11580     },
11581     "jest-get-type": {
11582       "version": "22.4.3",
11583       "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-22.4.3.tgz",
11584       "integrity": "sha512-/jsz0Y+V29w1chdXVygEKSz2nBoHoYqNShPe+QgxSNjAuP1i8+k4LbQNrfoliKej0P45sivkSCh7yiD6ubHS3w==",
11585       "dev": true
11586     },
11587     "jest-haste-map": {
11588       "version": "23.6.0",
11589       "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-23.6.0.tgz",
11590       "integrity": "sha512-uyNhMyl6dr6HaXGHp8VF7cK6KpC6G9z9LiMNsst+rJIZ8l7wY0tk8qwjPmEghczojZ2/ZhtEdIabZ0OQRJSGGg==",
11591       "dev": true,
11592       "requires": {
11593         "fb-watchman": "^2.0.0",
11594         "graceful-fs": "^4.1.11",
11595         "invariant": "^2.2.4",
11596         "jest-docblock": "^23.2.0",
11597         "jest-serializer": "^23.0.1",
11598         "jest-worker": "^23.2.0",
11599         "micromatch": "^2.3.11",
11600         "sane": "^2.0.0"
11601       }
11602     },
11603     "jest-jasmine2": {
11604       "version": "23.6.0",
11605       "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-23.6.0.tgz",
11606       "integrity": "sha512-pe2Ytgs1nyCs8IvsEJRiRTPC0eVYd8L/dXJGU08GFuBwZ4sYH/lmFDdOL3ZmvJR8QKqV9MFuwlsAi/EWkFUbsQ==",
11607       "dev": true,
11608       "requires": {
11609         "babel-traverse": "^6.0.0",
11610         "chalk": "^2.0.1",
11611         "co": "^4.6.0",
11612         "expect": "^23.6.0",
11613         "is-generator-fn": "^1.0.0",
11614         "jest-diff": "^23.6.0",
11615         "jest-each": "^23.6.0",
11616         "jest-matcher-utils": "^23.6.0",
11617         "jest-message-util": "^23.4.0",
11618         "jest-snapshot": "^23.6.0",
11619         "jest-util": "^23.4.0",
11620         "pretty-format": "^23.6.0"
11621       },
11622       "dependencies": {
11623         "expect": {
11624           "version": "23.6.0",
11625           "resolved": "https://registry.npmjs.org/expect/-/expect-23.6.0.tgz",
11626           "integrity": "sha512-dgSoOHgmtn/aDGRVFWclQyPDKl2CQRq0hmIEoUAuQs/2rn2NcvCWcSCovm6BLeuB/7EZuLGu2QfnR+qRt5OM4w==",
11627           "dev": true,
11628           "requires": {
11629             "ansi-styles": "^3.2.0",
11630             "jest-diff": "^23.6.0",
11631             "jest-get-type": "^22.1.0",
11632             "jest-matcher-utils": "^23.6.0",
11633             "jest-message-util": "^23.4.0",
11634             "jest-regex-util": "^23.3.0"
11635           }
11636         }
11637       }
11638     },
11639     "jest-leak-detector": {
11640       "version": "23.6.0",
11641       "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-23.6.0.tgz",
11642       "integrity": "sha512-f/8zA04rsl1Nzj10HIyEsXvYlMpMPcy0QkQilVZDFOaPbv2ur71X5u2+C4ZQJGyV/xvVXtCCZ3wQ99IgQxftCg==",
11643       "dev": true,
11644       "requires": {
11645         "pretty-format": "^23.6.0"
11646       }
11647     },
11648     "jest-matcher-utils": {
11649       "version": "23.6.0",
11650       "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-23.6.0.tgz",
11651       "integrity": "sha512-rosyCHQfBcol4NsckTn01cdelzWLU9Cq7aaigDf8VwwpIRvWE/9zLgX2bON+FkEW69/0UuYslUe22SOdEf2nog==",
11652       "dev": true,
11653       "requires": {
11654         "chalk": "^2.0.1",
11655         "jest-get-type": "^22.1.0",
11656         "pretty-format": "^23.6.0"
11657       }
11658     },
11659     "jest-message-util": {
11660       "version": "23.4.0",
11661       "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-23.4.0.tgz",
11662       "integrity": "sha1-F2EMUJQjSVCNAaPR4L2iwHkIap8=",
11663       "dev": true,
11664       "requires": {
11665         "@babel/code-frame": "^7.0.0-beta.35",
11666         "chalk": "^2.0.1",
11667         "micromatch": "^2.3.11",
11668         "slash": "^1.0.0",
11669         "stack-utils": "^1.0.1"
11670       }
11671     },
11672     "jest-mock": {
11673       "version": "23.2.0",
11674       "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-23.2.0.tgz",
11675       "integrity": "sha1-rRxg8p6HGdR8JuETgJi20YsmETQ=",
11676       "dev": true
11677     },
11678     "jest-regex-util": {
11679       "version": "23.3.0",
11680       "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-23.3.0.tgz",
11681       "integrity": "sha1-X4ZylUfCeFxAAs6qj4Sf6MpHG8U=",
11682       "dev": true
11683     },
11684     "jest-resolve": {
11685       "version": "23.6.0",
11686       "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-23.6.0.tgz",
11687       "integrity": "sha512-XyoRxNtO7YGpQDmtQCmZjum1MljDqUCob7XlZ6jy9gsMugHdN2hY4+Acz9Qvjz2mSsOnPSH7skBmDYCHXVZqkA==",
11688       "dev": true,
11689       "requires": {
11690         "browser-resolve": "^1.11.3",
11691         "chalk": "^2.0.1",
11692         "realpath-native": "^1.0.0"
11693       }
11694     },
11695     "jest-resolve-dependencies": {
11696       "version": "23.6.0",
11697       "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-23.6.0.tgz",
11698       "integrity": "sha512-EkQWkFWjGKwRtRyIwRwI6rtPAEyPWlUC2MpzHissYnzJeHcyCn1Hc8j7Nn1xUVrS5C6W5+ZL37XTem4D4pLZdA==",
11699       "dev": true,
11700       "requires": {
11701         "jest-regex-util": "^23.3.0",
11702         "jest-snapshot": "^23.6.0"
11703       }
11704     },
11705     "jest-runner": {
11706       "version": "23.6.0",
11707       "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-23.6.0.tgz",
11708       "integrity": "sha512-kw0+uj710dzSJKU6ygri851CObtCD9cN8aNkg8jWJf4ewFyEa6kwmiH/r/M1Ec5IL/6VFa0wnAk6w+gzUtjJzA==",
11709       "dev": true,
11710       "requires": {
11711         "exit": "^0.1.2",
11712         "graceful-fs": "^4.1.11",
11713         "jest-config": "^23.6.0",
11714         "jest-docblock": "^23.2.0",
11715         "jest-haste-map": "^23.6.0",
11716         "jest-jasmine2": "^23.6.0",
11717         "jest-leak-detector": "^23.6.0",
11718         "jest-message-util": "^23.4.0",
11719         "jest-runtime": "^23.6.0",
11720         "jest-util": "^23.4.0",
11721         "jest-worker": "^23.2.0",
11722         "source-map-support": "^0.5.6",
11723         "throat": "^4.0.0"
11724       },
11725       "dependencies": {
11726         "source-map": {
11727           "version": "0.6.1",
11728           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
11729           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
11730           "dev": true
11731         },
11732         "source-map-support": {
11733           "version": "0.5.19",
11734           "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz",
11735           "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==",
11736           "dev": true,
11737           "requires": {
11738             "buffer-from": "^1.0.0",
11739             "source-map": "^0.6.0"
11740           }
11741         }
11742       }
11743     },
11744     "jest-runtime": {
11745       "version": "23.6.0",
11746       "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-23.6.0.tgz",
11747       "integrity": "sha512-ycnLTNPT2Gv+TRhnAYAQ0B3SryEXhhRj1kA6hBPSeZaNQkJ7GbZsxOLUkwg6YmvWGdX3BB3PYKFLDQCAE1zNOw==",
11748       "dev": true,
11749       "requires": {
11750         "babel-core": "^6.0.0",
11751         "babel-plugin-istanbul": "^4.1.6",
11752         "chalk": "^2.0.1",
11753         "convert-source-map": "^1.4.0",
11754         "exit": "^0.1.2",
11755         "fast-json-stable-stringify": "^2.0.0",
11756         "graceful-fs": "^4.1.11",
11757         "jest-config": "^23.6.0",
11758         "jest-haste-map": "^23.6.0",
11759         "jest-message-util": "^23.4.0",
11760         "jest-regex-util": "^23.3.0",
11761         "jest-resolve": "^23.6.0",
11762         "jest-snapshot": "^23.6.0",
11763         "jest-util": "^23.4.0",
11764         "jest-validate": "^23.6.0",
11765         "micromatch": "^2.3.11",
11766         "realpath-native": "^1.0.0",
11767         "slash": "^1.0.0",
11768         "strip-bom": "3.0.0",
11769         "write-file-atomic": "^2.1.0",
11770         "yargs": "^11.0.0"
11771       },
11772       "dependencies": {
11773         "camelcase": {
11774           "version": "4.1.0",
11775           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
11776           "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
11777           "dev": true
11778         },
11779         "cliui": {
11780           "version": "4.1.0",
11781           "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz",
11782           "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==",
11783           "dev": true,
11784           "requires": {
11785             "string-width": "^2.1.1",
11786             "strip-ansi": "^4.0.0",
11787             "wrap-ansi": "^2.0.0"
11788           }
11789         },
11790         "find-up": {
11791           "version": "2.1.0",
11792           "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
11793           "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
11794           "dev": true,
11795           "requires": {
11796             "locate-path": "^2.0.0"
11797           }
11798         },
11799         "get-caller-file": {
11800           "version": "1.0.3",
11801           "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
11802           "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==",
11803           "dev": true
11804         },
11805         "invert-kv": {
11806           "version": "2.0.0",
11807           "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz",
11808           "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==",
11809           "dev": true
11810         },
11811         "is-fullwidth-code-point": {
11812           "version": "2.0.0",
11813           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
11814           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
11815           "dev": true
11816         },
11817         "lcid": {
11818           "version": "2.0.0",
11819           "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz",
11820           "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==",
11821           "dev": true,
11822           "requires": {
11823             "invert-kv": "^2.0.0"
11824           }
11825         },
11826         "locate-path": {
11827           "version": "2.0.0",
11828           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
11829           "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
11830           "dev": true,
11831           "requires": {
11832             "p-locate": "^2.0.0",
11833             "path-exists": "^3.0.0"
11834           }
11835         },
11836         "os-locale": {
11837           "version": "3.1.0",
11838           "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz",
11839           "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==",
11840           "dev": true,
11841           "requires": {
11842             "execa": "^1.0.0",
11843             "lcid": "^2.0.0",
11844             "mem": "^4.0.0"
11845           }
11846         },
11847         "p-limit": {
11848           "version": "1.3.0",
11849           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
11850           "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
11851           "dev": true,
11852           "requires": {
11853             "p-try": "^1.0.0"
11854           }
11855         },
11856         "p-locate": {
11857           "version": "2.0.0",
11858           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
11859           "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
11860           "dev": true,
11861           "requires": {
11862             "p-limit": "^1.1.0"
11863           }
11864         },
11865         "p-try": {
11866           "version": "1.0.0",
11867           "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
11868           "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
11869           "dev": true
11870         },
11871         "path-exists": {
11872           "version": "3.0.0",
11873           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
11874           "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
11875           "dev": true
11876         },
11877         "require-main-filename": {
11878           "version": "1.0.1",
11879           "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
11880           "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
11881           "dev": true
11882         },
11883         "string-width": {
11884           "version": "2.1.1",
11885           "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
11886           "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
11887           "dev": true,
11888           "requires": {
11889             "is-fullwidth-code-point": "^2.0.0",
11890             "strip-ansi": "^4.0.0"
11891           }
11892         },
11893         "strip-bom": {
11894           "version": "3.0.0",
11895           "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
11896           "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
11897           "dev": true
11898         },
11899         "wrap-ansi": {
11900           "version": "2.1.0",
11901           "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
11902           "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
11903           "dev": true,
11904           "requires": {
11905             "string-width": "^1.0.1",
11906             "strip-ansi": "^3.0.1"
11907           },
11908           "dependencies": {
11909             "is-fullwidth-code-point": {
11910               "version": "1.0.0",
11911               "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
11912               "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
11913               "dev": true,
11914               "requires": {
11915                 "number-is-nan": "^1.0.0"
11916               }
11917             },
11918             "string-width": {
11919               "version": "1.0.2",
11920               "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
11921               "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
11922               "dev": true,
11923               "requires": {
11924                 "code-point-at": "^1.0.0",
11925                 "is-fullwidth-code-point": "^1.0.0",
11926                 "strip-ansi": "^3.0.0"
11927               }
11928             },
11929             "strip-ansi": {
11930               "version": "3.0.1",
11931               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
11932               "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
11933               "dev": true,
11934               "requires": {
11935                 "ansi-regex": "^2.0.0"
11936               }
11937             }
11938           }
11939         },
11940         "y18n": {
11941           "version": "3.2.1",
11942           "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
11943           "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
11944           "dev": true
11945         },
11946         "yargs": {
11947           "version": "11.1.1",
11948           "resolved": "https://registry.npmjs.org/yargs/-/yargs-11.1.1.tgz",
11949           "integrity": "sha512-PRU7gJrJaXv3q3yQZ/+/X6KBswZiaQ+zOmdprZcouPYtQgvNU35i+68M4b1ZHLZtYFT5QObFLV+ZkmJYcwKdiw==",
11950           "dev": true,
11951           "requires": {
11952             "cliui": "^4.0.0",
11953             "decamelize": "^1.1.1",
11954             "find-up": "^2.1.0",
11955             "get-caller-file": "^1.0.1",
11956             "os-locale": "^3.1.0",
11957             "require-directory": "^2.1.1",
11958             "require-main-filename": "^1.0.1",
11959             "set-blocking": "^2.0.0",
11960             "string-width": "^2.0.0",
11961             "which-module": "^2.0.0",
11962             "y18n": "^3.2.1",
11963             "yargs-parser": "^9.0.2"
11964           }
11965         },
11966         "yargs-parser": {
11967           "version": "9.0.2",
11968           "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-9.0.2.tgz",
11969           "integrity": "sha1-nM9qQ0YP5O1Aqbto9I1DuKaMwHc=",
11970           "dev": true,
11971           "requires": {
11972             "camelcase": "^4.1.0"
11973           }
11974         }
11975       }
11976     },
11977     "jest-serializer": {
11978       "version": "23.0.1",
11979       "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-23.0.1.tgz",
11980       "integrity": "sha1-o3dq6zEekP6D+rnlM+hRAr0WQWU=",
11981       "dev": true
11982     },
11983     "jest-snapshot": {
11984       "version": "23.6.0",
11985       "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-23.6.0.tgz",
11986       "integrity": "sha512-tM7/Bprftun6Cvj2Awh/ikS7zV3pVwjRYU2qNYS51VZHgaAMBs5l4o/69AiDHhQrj5+LA2Lq4VIvK7zYk/bswg==",
11987       "dev": true,
11988       "requires": {
11989         "babel-types": "^6.0.0",
11990         "chalk": "^2.0.1",
11991         "jest-diff": "^23.6.0",
11992         "jest-matcher-utils": "^23.6.0",
11993         "jest-message-util": "^23.4.0",
11994         "jest-resolve": "^23.6.0",
11995         "mkdirp": "^0.5.1",
11996         "natural-compare": "^1.4.0",
11997         "pretty-format": "^23.6.0",
11998         "semver": "^5.5.0"
11999       }
12000     },
12001     "jest-util": {
12002       "version": "23.4.0",
12003       "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-23.4.0.tgz",
12004       "integrity": "sha1-TQY8uSe68KI4Mf9hvsLLv0l5NWE=",
12005       "dev": true,
12006       "requires": {
12007         "callsites": "^2.0.0",
12008         "chalk": "^2.0.1",
12009         "graceful-fs": "^4.1.11",
12010         "is-ci": "^1.0.10",
12011         "jest-message-util": "^23.4.0",
12012         "mkdirp": "^0.5.1",
12013         "slash": "^1.0.0",
12014         "source-map": "^0.6.0"
12015       },
12016       "dependencies": {
12017         "callsites": {
12018           "version": "2.0.0",
12019           "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz",
12020           "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=",
12021           "dev": true
12022         },
12023         "source-map": {
12024           "version": "0.6.1",
12025           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
12026           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
12027           "dev": true
12028         }
12029       }
12030     },
12031     "jest-validate": {
12032       "version": "23.6.0",
12033       "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-23.6.0.tgz",
12034       "integrity": "sha512-OFKapYxe72yz7agrDAWi8v2WL8GIfVqcbKRCLbRG9PAxtzF9b1SEDdTpytNDN12z2fJynoBwpMpvj2R39plI2A==",
12035       "dev": true,
12036       "requires": {
12037         "chalk": "^2.0.1",
12038         "jest-get-type": "^22.1.0",
12039         "leven": "^2.1.0",
12040         "pretty-format": "^23.6.0"
12041       },
12042       "dependencies": {
12043         "leven": {
12044           "version": "2.1.0",
12045           "resolved": "https://registry.npmjs.org/leven/-/leven-2.1.0.tgz",
12046           "integrity": "sha1-wuep93IJTe6dNCAq6KzORoeHVYA=",
12047           "dev": true
12048         }
12049       }
12050     },
12051     "jest-watcher": {
12052       "version": "23.4.0",
12053       "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-23.4.0.tgz",
12054       "integrity": "sha1-0uKM50+NrWxq/JIrksq+9u0FyRw=",
12055       "dev": true,
12056       "requires": {
12057         "ansi-escapes": "^3.0.0",
12058         "chalk": "^2.0.1",
12059         "string-length": "^2.0.0"
12060       },
12061       "dependencies": {
12062         "ansi-escapes": {
12063           "version": "3.2.0",
12064           "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
12065           "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==",
12066           "dev": true
12067         },
12068         "string-length": {
12069           "version": "2.0.0",
12070           "resolved": "https://registry.npmjs.org/string-length/-/string-length-2.0.0.tgz",
12071           "integrity": "sha1-1A27aGo6zpYMHP/KVivyxF+DY+0=",
12072           "dev": true,
12073           "requires": {
12074             "astral-regex": "^1.0.0",
12075             "strip-ansi": "^4.0.0"
12076           }
12077         }
12078       }
12079     },
12080     "jest-worker": {
12081       "version": "23.2.0",
12082       "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-23.2.0.tgz",
12083       "integrity": "sha1-+vcGqNo2+uYOsmlXJX+ntdjqArk=",
12084       "dev": true,
12085       "requires": {
12086         "merge-stream": "^1.0.1"
12087       }
12088     },
12089     "jquery": {
12090       "version": "2.2.4",
12091       "resolved": "https://registry.npmjs.org/jquery/-/jquery-2.2.4.tgz",
12092       "integrity": "sha1-LInWiJterFIqfuoywUUhVZxsvwI="
12093     },
12094     "js-base64": {
12095       "version": "2.6.4",
12096       "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz",
12097       "integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ=="
12098     },
12099     "js-tokens": {
12100       "version": "4.0.0",
12101       "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
12102       "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
12103     },
12104     "js-yaml": {
12105       "version": "3.14.0",
12106       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz",
12107       "integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==",
12108       "requires": {
12109         "argparse": "^1.0.7",
12110         "esprima": "^4.0.0"
12111       }
12112     },
12113     "jsbn": {
12114       "version": "0.1.1",
12115       "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
12116       "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM="
12117     },
12118     "jsdom": {
12119       "version": "11.12.0",
12120       "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.12.0.tgz",
12121       "integrity": "sha512-y8Px43oyiBM13Zc1z780FrfNLJCXTL40EWlty/LXUtcjykRBNgLlCjWXpfSPBl2iv+N7koQN+dvqszHZgT/Fjw==",
12122       "dev": true,
12123       "requires": {
12124         "abab": "^2.0.0",
12125         "acorn": "^5.5.3",
12126         "acorn-globals": "^4.1.0",
12127         "array-equal": "^1.0.0",
12128         "cssom": ">= 0.3.2 < 0.4.0",
12129         "cssstyle": "^1.0.0",
12130         "data-urls": "^1.0.0",
12131         "domexception": "^1.0.1",
12132         "escodegen": "^1.9.1",
12133         "html-encoding-sniffer": "^1.0.2",
12134         "left-pad": "^1.3.0",
12135         "nwsapi": "^2.0.7",
12136         "parse5": "4.0.0",
12137         "pn": "^1.1.0",
12138         "request": "^2.87.0",
12139         "request-promise-native": "^1.0.5",
12140         "sax": "^1.2.4",
12141         "symbol-tree": "^3.2.2",
12142         "tough-cookie": "^2.3.4",
12143         "w3c-hr-time": "^1.0.1",
12144         "webidl-conversions": "^4.0.2",
12145         "whatwg-encoding": "^1.0.3",
12146         "whatwg-mimetype": "^2.1.0",
12147         "whatwg-url": "^6.4.1",
12148         "ws": "^5.2.0",
12149         "xml-name-validator": "^3.0.0"
12150       },
12151       "dependencies": {
12152         "escodegen": {
12153           "version": "1.14.3",
12154           "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz",
12155           "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==",
12156           "dev": true,
12157           "requires": {
12158             "esprima": "^4.0.1",
12159             "estraverse": "^4.2.0",
12160             "esutils": "^2.0.2",
12161             "optionator": "^0.8.1",
12162             "source-map": "~0.6.1"
12163           }
12164         },
12165         "parse5": {
12166           "version": "4.0.0",
12167           "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz",
12168           "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==",
12169           "dev": true
12170         },
12171         "source-map": {
12172           "version": "0.6.1",
12173           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
12174           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
12175           "dev": true,
12176           "optional": true
12177         },
12178         "ws": {
12179           "version": "5.2.2",
12180           "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz",
12181           "integrity": "sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==",
12182           "dev": true,
12183           "requires": {
12184             "async-limiter": "~1.0.0"
12185           }
12186         }
12187       }
12188     },
12189     "jsesc": {
12190       "version": "1.3.0",
12191       "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz",
12192       "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=",
12193       "dev": true
12194     },
12195     "jshint-stylish": {
12196       "version": "2.2.1",
12197       "resolved": "https://registry.npmjs.org/jshint-stylish/-/jshint-stylish-2.2.1.tgz",
12198       "integrity": "sha1-JCCCosA1rgP9gQROBXDMQgjPbmE=",
12199       "dev": true,
12200       "requires": {
12201         "beeper": "^1.1.0",
12202         "chalk": "^1.0.0",
12203         "log-symbols": "^1.0.0",
12204         "plur": "^2.1.0",
12205         "string-length": "^1.0.0",
12206         "text-table": "^0.2.0"
12207       },
12208       "dependencies": {
12209         "ansi-styles": {
12210           "version": "2.2.1",
12211           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
12212           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
12213           "dev": true
12214         },
12215         "chalk": {
12216           "version": "1.1.3",
12217           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
12218           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
12219           "dev": true,
12220           "requires": {
12221             "ansi-styles": "^2.2.1",
12222             "escape-string-regexp": "^1.0.2",
12223             "has-ansi": "^2.0.0",
12224             "strip-ansi": "^3.0.0",
12225             "supports-color": "^2.0.0"
12226           }
12227         },
12228         "strip-ansi": {
12229           "version": "3.0.1",
12230           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
12231           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
12232           "dev": true,
12233           "requires": {
12234             "ansi-regex": "^2.0.0"
12235           }
12236         },
12237         "supports-color": {
12238           "version": "2.0.0",
12239           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
12240           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
12241           "dev": true
12242         }
12243       }
12244     },
12245     "json-loader": {
12246       "version": "0.5.7",
12247       "resolved": "https://registry.npmjs.org/json-loader/-/json-loader-0.5.7.tgz",
12248       "integrity": "sha512-QLPs8Dj7lnf3e3QYS1zkCo+4ZwqOiF9d/nZnYozTISxXWCfNs9yuky5rJw4/W34s7POaNlbZmQGaB5NiXCbP4w==",
12249       "dev": true
12250     },
12251     "json-schema": {
12252       "version": "0.2.3",
12253       "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
12254       "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM="
12255     },
12256     "json-schema-traverse": {
12257       "version": "0.4.1",
12258       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
12259       "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
12260     },
12261     "json-stable-stringify": {
12262       "version": "1.0.1",
12263       "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz",
12264       "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=",
12265       "dev": true,
12266       "requires": {
12267         "jsonify": "~0.0.0"
12268       }
12269     },
12270     "json-stringify-safe": {
12271       "version": "5.0.1",
12272       "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
12273       "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus="
12274     },
12275     "json3": {
12276       "version": "3.3.2",
12277       "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.2.tgz",
12278       "integrity": "sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE=",
12279       "dev": true
12280     },
12281     "json5": {
12282       "version": "1.0.1",
12283       "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
12284       "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
12285       "requires": {
12286         "minimist": "^1.2.0"
12287       }
12288     },
12289     "jsonfile": {
12290       "version": "3.0.1",
12291       "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.1.tgz",
12292       "integrity": "sha1-pezG9l9T9mLEQVx2daAzHQmS7GY=",
12293       "dev": true,
12294       "requires": {
12295         "graceful-fs": "^4.1.6"
12296       }
12297     },
12298     "jsonify": {
12299       "version": "0.0.0",
12300       "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",
12301       "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=",
12302       "dev": true
12303     },
12304     "jsonpointer": {
12305       "version": "4.1.0",
12306       "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-4.1.0.tgz",
12307       "integrity": "sha512-CXcRvMyTlnR53xMcKnuMzfCA5i/nfblTnnr74CZb6C4vG39eu6w51t7nKmU5MfLfbTgGItliNyjO/ciNPDqClg==",
12308       "dev": true
12309     },
12310     "jsprim": {
12311       "version": "1.4.1",
12312       "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
12313       "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
12314       "requires": {
12315         "assert-plus": "1.0.0",
12316         "extsprintf": "1.3.0",
12317         "json-schema": "0.2.3",
12318         "verror": "1.10.0"
12319       }
12320     },
12321     "jstransform": {
12322       "version": "11.0.3",
12323       "resolved": "https://registry.npmjs.org/jstransform/-/jstransform-11.0.3.tgz",
12324       "integrity": "sha1-CaeJk+CuTU70SH9hVakfYZDLQiM=",
12325       "dev": true,
12326       "requires": {
12327         "base62": "^1.1.0",
12328         "commoner": "^0.10.1",
12329         "esprima-fb": "^15001.1.0-dev-harmony-fb",
12330         "object-assign": "^2.0.0",
12331         "source-map": "^0.4.2"
12332       },
12333       "dependencies": {
12334         "esprima-fb": {
12335           "version": "15001.1.0-dev-harmony-fb",
12336           "resolved": "https://registry.npmjs.org/esprima-fb/-/esprima-fb-15001.1.0-dev-harmony-fb.tgz",
12337           "integrity": "sha1-MKlHMDxrjV6VW+4rmbHSMyBqaQE=",
12338           "dev": true
12339         },
12340         "object-assign": {
12341           "version": "2.1.1",
12342           "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz",
12343           "integrity": "sha1-Q8NuXVaf+OSBbE76i+AtJpZ8GKo=",
12344           "dev": true
12345         }
12346       }
12347     },
12348     "jsx-loader": {
12349       "version": "0.13.2",
12350       "resolved": "https://registry.npmjs.org/jsx-loader/-/jsx-loader-0.13.2.tgz",
12351       "integrity": "sha1-l2f2Q5dcePXlq+upvFeIUpfnMtQ=",
12352       "dev": true,
12353       "requires": {
12354         "jstransform": "11",
12355         "loader-utils": "^0.2.2"
12356       },
12357       "dependencies": {
12358         "big.js": {
12359           "version": "3.2.0",
12360           "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz",
12361           "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==",
12362           "dev": true
12363         },
12364         "emojis-list": {
12365           "version": "2.1.0",
12366           "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz",
12367           "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=",
12368           "dev": true
12369         },
12370         "json5": {
12371           "version": "0.5.1",
12372           "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
12373           "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
12374           "dev": true
12375         },
12376         "loader-utils": {
12377           "version": "0.2.17",
12378           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz",
12379           "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=",
12380           "dev": true,
12381           "requires": {
12382             "big.js": "^3.1.3",
12383             "emojis-list": "^2.0.0",
12384             "json5": "^0.5.0",
12385             "object-assign": "^4.0.1"
12386           }
12387         }
12388       }
12389     },
12390     "just-extend": {
12391       "version": "4.1.0",
12392       "resolved": "https://registry.npmjs.org/just-extend/-/just-extend-4.1.0.tgz",
12393       "integrity": "sha512-ApcjaOdVTJ7y4r08xI5wIqpvwS48Q0PBG4DJROcEkH1f8MdAiNFyFxz3xoL0LWAVwjrwPYZdVHHxhRHcx/uGLA=="
12394     },
12395     "karma": {
12396       "version": "0.13.22",
12397       "resolved": "https://registry.npmjs.org/karma/-/karma-0.13.22.tgz",
12398       "integrity": "sha1-B3ULG9Bj1+fnuRvNLmNU2PKqh0Q=",
12399       "dev": true,
12400       "requires": {
12401         "batch": "^0.5.3",
12402         "bluebird": "^2.9.27",
12403         "body-parser": "^1.12.4",
12404         "chokidar": "^1.4.1",
12405         "colors": "^1.1.0",
12406         "connect": "^3.3.5",
12407         "core-js": "^2.1.0",
12408         "di": "^0.0.1",
12409         "dom-serialize": "^2.2.0",
12410         "expand-braces": "^0.1.1",
12411         "glob": "^7.0.0",
12412         "graceful-fs": "^4.1.2",
12413         "http-proxy": "^1.13.0",
12414         "isbinaryfile": "^3.0.0",
12415         "lodash": "^3.8.0",
12416         "log4js": "^0.6.31",
12417         "mime": "^1.3.4",
12418         "minimatch": "^3.0.0",
12419         "optimist": "^0.6.1",
12420         "rimraf": "^2.3.3",
12421         "socket.io": "^1.4.5",
12422         "source-map": "^0.5.3",
12423         "useragent": "^2.1.6"
12424       },
12425       "dependencies": {
12426         "accepts": {
12427           "version": "1.3.3",
12428           "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.3.tgz",
12429           "integrity": "sha1-w8p0NJOGSMPg2cHjKN1otiLChMo=",
12430           "dev": true,
12431           "requires": {
12432             "mime-types": "~2.1.11",
12433             "negotiator": "0.6.1"
12434           }
12435         },
12436         "arraybuffer.slice": {
12437           "version": "0.0.6",
12438           "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.6.tgz",
12439           "integrity": "sha1-8zshWfBTKj8xB6JywMz70a0peco=",
12440           "dev": true
12441         },
12442         "batch": {
12443           "version": "0.5.3",
12444           "resolved": "https://registry.npmjs.org/batch/-/batch-0.5.3.tgz",
12445           "integrity": "sha1-PzQU84AyF0O/wQQvmoP/HVgk1GQ=",
12446           "dev": true
12447         },
12448         "blob": {
12449           "version": "0.0.4",
12450           "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.4.tgz",
12451           "integrity": "sha1-vPEwUspURj8w+fx+lbmkdjCpSSE=",
12452           "dev": true
12453         },
12454         "bluebird": {
12455           "version": "2.11.0",
12456           "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-2.11.0.tgz",
12457           "integrity": "sha1-U0uQM8AiyVecVro7Plpcqvu2UOE=",
12458           "dev": true
12459         },
12460         "component-emitter": {
12461           "version": "1.1.2",
12462           "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.1.2.tgz",
12463           "integrity": "sha1-KWWU8nU9qmOZbSrwjRWpURbJrsM=",
12464           "dev": true
12465         },
12466         "cookie": {
12467           "version": "0.3.1",
12468           "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
12469           "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=",
12470           "dev": true
12471         },
12472         "debug": {
12473           "version": "2.3.3",
12474           "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
12475           "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
12476           "dev": true,
12477           "requires": {
12478             "ms": "0.7.2"
12479           }
12480         },
12481         "engine.io": {
12482           "version": "1.8.5",
12483           "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-1.8.5.tgz",
12484           "integrity": "sha512-j1DWIcktw4hRwrv6nWx++5nFH2X64x16MAG2P0Lmi5Dvdfi3I+Jhc7JKJIdAmDJa+5aZ/imHV7dWRPy2Cqjh3A==",
12485           "dev": true,
12486           "requires": {
12487             "accepts": "1.3.3",
12488             "base64id": "1.0.0",
12489             "cookie": "0.3.1",
12490             "debug": "2.3.3",
12491             "engine.io-parser": "1.3.2",
12492             "ws": "~1.1.5"
12493           }
12494         },
12495         "engine.io-client": {
12496           "version": "1.8.5",
12497           "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-1.8.5.tgz",
12498           "integrity": "sha512-AYTgHyeVUPitsseqjoedjhYJapNVoSPShbZ+tEUX9/73jgZ/Z3sUlJf9oYgdEBBdVhupUpUqSxH0kBCXlQnmZg==",
12499           "dev": true,
12500           "requires": {
12501             "component-emitter": "1.2.1",
12502             "component-inherit": "0.0.3",
12503             "debug": "2.3.3",
12504             "engine.io-parser": "1.3.2",
12505             "has-cors": "1.1.0",
12506             "indexof": "0.0.1",
12507             "parsejson": "0.0.3",
12508             "parseqs": "0.0.5",
12509             "parseuri": "0.0.5",
12510             "ws": "~1.1.5",
12511             "xmlhttprequest-ssl": "1.5.3",
12512             "yeast": "0.1.2"
12513           },
12514           "dependencies": {
12515             "component-emitter": {
12516               "version": "1.2.1",
12517               "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
12518               "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
12519               "dev": true
12520             }
12521           }
12522         },
12523         "engine.io-parser": {
12524           "version": "1.3.2",
12525           "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-1.3.2.tgz",
12526           "integrity": "sha1-k3sHnwAH0Ik+xW1GyyILjLQ1Igo=",
12527           "dev": true,
12528           "requires": {
12529             "after": "0.8.2",
12530             "arraybuffer.slice": "0.0.6",
12531             "base64-arraybuffer": "0.1.5",
12532             "blob": "0.0.4",
12533             "has-binary": "0.1.7",
12534             "wtf-8": "1.0.0"
12535           }
12536         },
12537         "isarray": {
12538           "version": "0.0.1",
12539           "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
12540           "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
12541           "dev": true
12542         },
12543         "lodash": {
12544           "version": "3.10.1",
12545           "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",
12546           "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=",
12547           "dev": true
12548         },
12549         "ms": {
12550           "version": "0.7.2",
12551           "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
12552           "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
12553           "dev": true
12554         },
12555         "negotiator": {
12556           "version": "0.6.1",
12557           "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz",
12558           "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=",
12559           "dev": true
12560         },
12561         "object-assign": {
12562           "version": "4.1.0",
12563           "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
12564           "integrity": "sha1-ejs9DpgGPUP0wD8uiubNUahog6A=",
12565           "dev": true
12566         },
12567         "socket.io": {
12568           "version": "1.7.4",
12569           "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-1.7.4.tgz",
12570           "integrity": "sha1-L37O3DORvy1cc+KR/iM+bjTU3QA=",
12571           "dev": true,
12572           "requires": {
12573             "debug": "2.3.3",
12574             "engine.io": "~1.8.4",
12575             "has-binary": "0.1.7",
12576             "object-assign": "4.1.0",
12577             "socket.io-adapter": "0.5.0",
12578             "socket.io-client": "1.7.4",
12579             "socket.io-parser": "2.3.1"
12580           }
12581         },
12582         "socket.io-adapter": {
12583           "version": "0.5.0",
12584           "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-0.5.0.tgz",
12585           "integrity": "sha1-y21LuL7IHhB4uZZ3+c7QBGBmu4s=",
12586           "dev": true,
12587           "requires": {
12588             "debug": "2.3.3",
12589             "socket.io-parser": "2.3.1"
12590           }
12591         },
12592         "socket.io-client": {
12593           "version": "1.7.4",
12594           "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-1.7.4.tgz",
12595           "integrity": "sha1-7J+CA1btme9tNX8HVtZIcXvdQoE=",
12596           "dev": true,
12597           "requires": {
12598             "backo2": "1.0.2",
12599             "component-bind": "1.0.0",
12600             "component-emitter": "1.2.1",
12601             "debug": "2.3.3",
12602             "engine.io-client": "~1.8.4",
12603             "has-binary": "0.1.7",
12604             "indexof": "0.0.1",
12605             "object-component": "0.0.3",
12606             "parseuri": "0.0.5",
12607             "socket.io-parser": "2.3.1",
12608             "to-array": "0.1.4"
12609           },
12610           "dependencies": {
12611             "component-emitter": {
12612               "version": "1.2.1",
12613               "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
12614               "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
12615               "dev": true
12616             }
12617           }
12618         },
12619         "socket.io-parser": {
12620           "version": "2.3.1",
12621           "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-2.3.1.tgz",
12622           "integrity": "sha1-3VMgJRA85Clpcya+/WQAX8/ltKA=",
12623           "dev": true,
12624           "requires": {
12625             "component-emitter": "1.1.2",
12626             "debug": "2.2.0",
12627             "isarray": "0.0.1",
12628             "json3": "3.3.2"
12629           },
12630           "dependencies": {
12631             "debug": {
12632               "version": "2.2.0",
12633               "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
12634               "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
12635               "dev": true,
12636               "requires": {
12637                 "ms": "0.7.1"
12638               }
12639             },
12640             "ms": {
12641               "version": "0.7.1",
12642               "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
12643               "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=",
12644               "dev": true
12645             }
12646           }
12647         },
12648         "source-map": {
12649           "version": "0.5.7",
12650           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
12651           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
12652           "dev": true
12653         },
12654         "ultron": {
12655           "version": "1.0.2",
12656           "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.0.2.tgz",
12657           "integrity": "sha1-rOEWq1V80Zc4ak6I9GhTeMiy5Po=",
12658           "dev": true
12659         },
12660         "ws": {
12661           "version": "1.1.5",
12662           "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz",
12663           "integrity": "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==",
12664           "dev": true,
12665           "requires": {
12666             "options": ">=0.0.5",
12667             "ultron": "1.0.x"
12668           }
12669         },
12670         "xmlhttprequest-ssl": {
12671           "version": "1.5.3",
12672           "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.3.tgz",
12673           "integrity": "sha1-GFqIjATspGw+QHDZn3tJ3jUomS0=",
12674           "dev": true
12675         }
12676       }
12677     },
12678     "karma-babel-preprocessor": {
12679       "version": "5.2.2",
12680       "resolved": "https://registry.npmjs.org/karma-babel-preprocessor/-/karma-babel-preprocessor-5.2.2.tgz",
12681       "integrity": "sha1-XBqZNrIVLpTsa0B36KhYqN0Ia2Q=",
12682       "dev": true,
12683       "requires": {
12684         "babel-core": "^5.0.0"
12685       },
12686       "dependencies": {
12687         "ansi-styles": {
12688           "version": "2.2.1",
12689           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
12690           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
12691           "dev": true
12692         },
12693         "babel-core": {
12694           "version": "5.8.38",
12695           "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-5.8.38.tgz",
12696           "integrity": "sha1-H8ruedfmG3ULALjlT238nQr4ZVg=",
12697           "dev": true,
12698           "requires": {
12699             "babel-plugin-constant-folding": "^1.0.1",
12700             "babel-plugin-dead-code-elimination": "^1.0.2",
12701             "babel-plugin-eval": "^1.0.1",
12702             "babel-plugin-inline-environment-variables": "^1.0.1",
12703             "babel-plugin-jscript": "^1.0.4",
12704             "babel-plugin-member-expression-literals": "^1.0.1",
12705             "babel-plugin-property-literals": "^1.0.1",
12706             "babel-plugin-proto-to-assign": "^1.0.3",
12707             "babel-plugin-react-constant-elements": "^1.0.3",
12708             "babel-plugin-react-display-name": "^1.0.3",
12709             "babel-plugin-remove-console": "^1.0.1",
12710             "babel-plugin-remove-debugger": "^1.0.1",
12711             "babel-plugin-runtime": "^1.0.7",
12712             "babel-plugin-undeclared-variables-check": "^1.0.2",
12713             "babel-plugin-undefined-to-void": "^1.1.6",
12714             "babylon": "^5.8.38",
12715             "bluebird": "^2.9.33",
12716             "chalk": "^1.0.0",
12717             "convert-source-map": "^1.1.0",
12718             "core-js": "^1.0.0",
12719             "debug": "^2.1.1",
12720             "detect-indent": "^3.0.0",
12721             "esutils": "^2.0.0",
12722             "fs-readdir-recursive": "^0.1.0",
12723             "globals": "^6.4.0",
12724             "home-or-tmp": "^1.0.0",
12725             "is-integer": "^1.0.4",
12726             "js-tokens": "1.0.1",
12727             "json5": "^0.4.0",
12728             "lodash": "^3.10.0",
12729             "minimatch": "^2.0.3",
12730             "output-file-sync": "^1.1.0",
12731             "path-exists": "^1.0.0",
12732             "path-is-absolute": "^1.0.0",
12733             "private": "^0.1.6",
12734             "regenerator": "0.8.40",
12735             "regexpu": "^1.3.0",
12736             "repeating": "^1.1.2",
12737             "resolve": "^1.1.6",
12738             "shebang-regex": "^1.0.0",
12739             "slash": "^1.0.0",
12740             "source-map": "^0.5.0",
12741             "source-map-support": "^0.2.10",
12742             "to-fast-properties": "^1.0.0",
12743             "trim-right": "^1.0.0",
12744             "try-resolve": "^1.0.0"
12745           }
12746         },
12747         "babylon": {
12748           "version": "5.8.38",
12749           "resolved": "https://registry.npmjs.org/babylon/-/babylon-5.8.38.tgz",
12750           "integrity": "sha1-7JsSCxG/bM1Bc6GL8hfmC3mFn/0=",
12751           "dev": true
12752         },
12753         "bluebird": {
12754           "version": "2.11.0",
12755           "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-2.11.0.tgz",
12756           "integrity": "sha1-U0uQM8AiyVecVro7Plpcqvu2UOE=",
12757           "dev": true
12758         },
12759         "chalk": {
12760           "version": "1.1.3",
12761           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
12762           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
12763           "dev": true,
12764           "requires": {
12765             "ansi-styles": "^2.2.1",
12766             "escape-string-regexp": "^1.0.2",
12767             "has-ansi": "^2.0.0",
12768             "strip-ansi": "^3.0.0",
12769             "supports-color": "^2.0.0"
12770           }
12771         },
12772         "core-js": {
12773           "version": "1.2.7",
12774           "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz",
12775           "integrity": "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=",
12776           "dev": true
12777         },
12778         "debug": {
12779           "version": "2.6.9",
12780           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
12781           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
12782           "dev": true,
12783           "requires": {
12784             "ms": "2.0.0"
12785           }
12786         },
12787         "detect-indent": {
12788           "version": "3.0.1",
12789           "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-3.0.1.tgz",
12790           "integrity": "sha1-ncXl3bzu+DJXZLlFGwK8bVQIT3U=",
12791           "dev": true,
12792           "requires": {
12793             "get-stdin": "^4.0.1",
12794             "minimist": "^1.1.0",
12795             "repeating": "^1.1.0"
12796           }
12797         },
12798         "globals": {
12799           "version": "6.4.1",
12800           "resolved": "https://registry.npmjs.org/globals/-/globals-6.4.1.tgz",
12801           "integrity": "sha1-hJgDKzttHMge68X3lpDY/in6v08=",
12802           "dev": true
12803         },
12804         "home-or-tmp": {
12805           "version": "1.0.0",
12806           "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-1.0.0.tgz",
12807           "integrity": "sha1-S58eQIAMPlDGwn94FnavzOcfOYU=",
12808           "dev": true,
12809           "requires": {
12810             "os-tmpdir": "^1.0.1",
12811             "user-home": "^1.1.1"
12812           }
12813         },
12814         "js-tokens": {
12815           "version": "1.0.1",
12816           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-1.0.1.tgz",
12817           "integrity": "sha1-zENaXIuUrRWst5gxQPyAGCyJrq4=",
12818           "dev": true
12819         },
12820         "json5": {
12821           "version": "0.4.0",
12822           "resolved": "https://registry.npmjs.org/json5/-/json5-0.4.0.tgz",
12823           "integrity": "sha1-BUNS5MTIDIbAkjh31EneF2pzLI0=",
12824           "dev": true
12825         },
12826         "lodash": {
12827           "version": "3.10.1",
12828           "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",
12829           "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=",
12830           "dev": true
12831         },
12832         "minimatch": {
12833           "version": "2.0.10",
12834           "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-2.0.10.tgz",
12835           "integrity": "sha1-jQh8OcazjAAbl/ynzm0OHoCvusc=",
12836           "dev": true,
12837           "requires": {
12838             "brace-expansion": "^1.0.0"
12839           }
12840         },
12841         "path-exists": {
12842           "version": "1.0.0",
12843           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-1.0.0.tgz",
12844           "integrity": "sha1-1aiZjrce83p0w06w2eum6HjuoIE=",
12845           "dev": true
12846         },
12847         "repeating": {
12848           "version": "1.1.3",
12849           "resolved": "https://registry.npmjs.org/repeating/-/repeating-1.1.3.tgz",
12850           "integrity": "sha1-PUEUIYh3U3SU+X93+Xhfq4EPpKw=",
12851           "dev": true,
12852           "requires": {
12853             "is-finite": "^1.0.0"
12854           }
12855         },
12856         "source-map": {
12857           "version": "0.5.7",
12858           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
12859           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
12860           "dev": true
12861         },
12862         "source-map-support": {
12863           "version": "0.2.10",
12864           "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.2.10.tgz",
12865           "integrity": "sha1-6lo5AKHByyUJagrozFwrSxDe09w=",
12866           "dev": true,
12867           "requires": {
12868             "source-map": "0.1.32"
12869           },
12870           "dependencies": {
12871             "source-map": {
12872               "version": "0.1.32",
12873               "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.32.tgz",
12874               "integrity": "sha1-yLbBZ3l7pHQKjqMyUhYv8IWRsmY=",
12875               "dev": true,
12876               "requires": {
12877                 "amdefine": ">=0.0.4"
12878               }
12879             }
12880           }
12881         },
12882         "strip-ansi": {
12883           "version": "3.0.1",
12884           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
12885           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
12886           "dev": true,
12887           "requires": {
12888             "ansi-regex": "^2.0.0"
12889           }
12890         },
12891         "supports-color": {
12892           "version": "2.0.0",
12893           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
12894           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
12895           "dev": true
12896         },
12897         "to-fast-properties": {
12898           "version": "1.0.3",
12899           "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz",
12900           "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=",
12901           "dev": true
12902         },
12903         "user-home": {
12904           "version": "1.1.1",
12905           "resolved": "https://registry.npmjs.org/user-home/-/user-home-1.1.1.tgz",
12906           "integrity": "sha1-K1viOjK2Onyd640PKNSFcko98ZA=",
12907           "dev": true
12908         }
12909       }
12910     },
12911     "karma-chrome-launcher": {
12912       "version": "0.2.3",
12913       "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-0.2.3.tgz",
12914       "integrity": "sha1-TG1wDRY6nTTGGO/YeRi+SeekqMk=",
12915       "dev": true,
12916       "requires": {
12917         "fs-access": "^1.0.0",
12918         "which": "^1.2.1"
12919       }
12920     },
12921     "karma-coverage": {
12922       "version": "0.5.5",
12923       "resolved": "https://registry.npmjs.org/karma-coverage/-/karma-coverage-0.5.5.tgz",
12924       "integrity": "sha1-sNWLECXVnVxmICYxhvHVj11TSMU=",
12925       "dev": true,
12926       "requires": {
12927         "dateformat": "^1.0.6",
12928         "istanbul": "^0.4.0",
12929         "minimatch": "^3.0.0",
12930         "source-map": "^0.5.1"
12931       },
12932       "dependencies": {
12933         "abbrev": {
12934           "version": "1.0.9",
12935           "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz",
12936           "integrity": "sha1-kbR5JYinc4wl813W9jdSovh3YTU=",
12937           "dev": true
12938         },
12939         "dateformat": {
12940           "version": "1.0.12",
12941           "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz",
12942           "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=",
12943           "dev": true,
12944           "requires": {
12945             "get-stdin": "^4.0.1",
12946             "meow": "^3.3.0"
12947           }
12948         },
12949         "esprima": {
12950           "version": "2.7.3",
12951           "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
12952           "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
12953           "dev": true
12954         },
12955         "glob": {
12956           "version": "5.0.15",
12957           "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
12958           "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
12959           "dev": true,
12960           "requires": {
12961             "inflight": "^1.0.4",
12962             "inherits": "2",
12963             "minimatch": "2 || 3",
12964             "once": "^1.3.0",
12965             "path-is-absolute": "^1.0.0"
12966           }
12967         },
12968         "has-flag": {
12969           "version": "1.0.0",
12970           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
12971           "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
12972           "dev": true
12973         },
12974         "istanbul": {
12975           "version": "0.4.5",
12976           "resolved": "https://registry.npmjs.org/istanbul/-/istanbul-0.4.5.tgz",
12977           "integrity": "sha1-ZcfXPUxNqE1POsMQuRj7C4Azczs=",
12978           "dev": true,
12979           "requires": {
12980             "abbrev": "1.0.x",
12981             "async": "1.x",
12982             "escodegen": "1.8.x",
12983             "esprima": "2.7.x",
12984             "glob": "^5.0.15",
12985             "handlebars": "^4.0.1",
12986             "js-yaml": "3.x",
12987             "mkdirp": "0.5.x",
12988             "nopt": "3.x",
12989             "once": "1.x",
12990             "resolve": "1.1.x",
12991             "supports-color": "^3.1.0",
12992             "which": "^1.1.1",
12993             "wordwrap": "^1.0.0"
12994           }
12995         },
12996         "resolve": {
12997           "version": "1.1.7",
12998           "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
12999           "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
13000           "dev": true
13001         },
13002         "source-map": {
13003           "version": "0.5.7",
13004           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
13005           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
13006           "dev": true
13007         },
13008         "supports-color": {
13009           "version": "3.2.3",
13010           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
13011           "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
13012           "dev": true,
13013           "requires": {
13014             "has-flag": "^1.0.0"
13015           }
13016         },
13017         "wordwrap": {
13018           "version": "1.0.0",
13019           "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
13020           "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
13021           "dev": true
13022         }
13023       }
13024     },
13025     "karma-jasmine": {
13026       "version": "0.3.8",
13027       "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-0.3.8.tgz",
13028       "integrity": "sha1-W2RXeRrZuJqhc/B54+vhuMgFI2w=",
13029       "dev": true
13030     },
13031     "karma-jasmine-html-reporter": {
13032       "version": "0.2.2",
13033       "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-0.2.2.tgz",
13034       "integrity": "sha1-SKjl7xiAdhfuK14zwRlMNbQ5Ukw=",
13035       "dev": true,
13036       "requires": {
13037         "karma-jasmine": "^1.0.2"
13038       },
13039       "dependencies": {
13040         "karma-jasmine": {
13041           "version": "1.1.2",
13042           "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-1.1.2.tgz",
13043           "integrity": "sha1-OU8rJf+0pkS5rabyLUQ+L9CIhsM=",
13044           "dev": true
13045         }
13046       }
13047     },
13048     "karma-verbose-reporter": {
13049       "version": "0.0.3",
13050       "resolved": "https://registry.npmjs.org/karma-verbose-reporter/-/karma-verbose-reporter-0.0.3.tgz",
13051       "integrity": "sha1-iSUel/bW5HDcVcdZ5oFTBDwHAxw=",
13052       "dev": true,
13053       "requires": {
13054         "colors": ">=1.0"
13055       }
13056     },
13057     "keycode": {
13058       "version": "2.2.0",
13059       "resolved": "https://registry.npmjs.org/keycode/-/keycode-2.2.0.tgz",
13060       "integrity": "sha1-PQr1bce4uOXLqNCpfxByBO7CKwQ="
13061     },
13062     "kind-of": {
13063       "version": "3.2.2",
13064       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
13065       "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
13066       "dev": true,
13067       "requires": {
13068         "is-buffer": "^1.1.5"
13069       },
13070       "dependencies": {
13071         "is-buffer": {
13072           "version": "1.1.6",
13073           "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
13074           "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
13075           "dev": true
13076         }
13077       }
13078     },
13079     "kleur": {
13080       "version": "2.0.2",
13081       "resolved": "https://registry.npmjs.org/kleur/-/kleur-2.0.2.tgz",
13082       "integrity": "sha512-77XF9iTllATmG9lSlIv0qdQ2BQ/h9t0bJllHlbvsQ0zUWfU7Yi0S8L5JXzPZgkefIiajLmBJJ4BsMJmqcf7oxQ==",
13083       "dev": true
13084     },
13085     "lazy-cache": {
13086       "version": "1.0.4",
13087       "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz",
13088       "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=",
13089       "dev": true
13090     },
13091     "lazy-debug-legacy": {
13092       "version": "0.0.1",
13093       "resolved": "https://registry.npmjs.org/lazy-debug-legacy/-/lazy-debug-legacy-0.0.1.tgz",
13094       "integrity": "sha1-U3cWwHduTPeePtG2IfdljCkRsbE=",
13095       "dev": true
13096     },
13097     "lcid": {
13098       "version": "1.0.0",
13099       "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
13100       "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
13101       "dev": true,
13102       "requires": {
13103         "invert-kv": "^1.0.0"
13104       }
13105     },
13106     "left-pad": {
13107       "version": "1.3.0",
13108       "resolved": "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz",
13109       "integrity": "sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==",
13110       "dev": true
13111     },
13112     "less": {
13113       "version": "2.7.3",
13114       "resolved": "https://registry.npmjs.org/less/-/less-2.7.3.tgz",
13115       "integrity": "sha512-KPdIJKWcEAb02TuJtaLrhue0krtRLoRoo7x6BNJIBelO00t/CCdJQUnHW5V34OnHMWzIktSalJxRO+FvytQlCQ==",
13116       "dev": true,
13117       "requires": {
13118         "errno": "^0.1.1",
13119         "graceful-fs": "^4.1.2",
13120         "image-size": "~0.5.0",
13121         "mime": "^1.2.11",
13122         "mkdirp": "^0.5.0",
13123         "promise": "^7.1.1",
13124         "request": "2.81.0",
13125         "source-map": "^0.5.3"
13126       },
13127       "dependencies": {
13128         "ajv": {
13129           "version": "4.11.8",
13130           "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz",
13131           "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=",
13132           "dev": true,
13133           "optional": true,
13134           "requires": {
13135             "co": "^4.6.0",
13136             "json-stable-stringify": "^1.0.1"
13137           }
13138         },
13139         "assert-plus": {
13140           "version": "0.2.0",
13141           "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz",
13142           "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ=",
13143           "dev": true,
13144           "optional": true
13145         },
13146         "aws-sign2": {
13147           "version": "0.6.0",
13148           "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz",
13149           "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=",
13150           "dev": true,
13151           "optional": true
13152         },
13153         "form-data": {
13154           "version": "2.1.4",
13155           "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz",
13156           "integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=",
13157           "dev": true,
13158           "optional": true,
13159           "requires": {
13160             "asynckit": "^0.4.0",
13161             "combined-stream": "^1.0.5",
13162             "mime-types": "^2.1.12"
13163           }
13164         },
13165         "har-schema": {
13166           "version": "1.0.5",
13167           "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-1.0.5.tgz",
13168           "integrity": "sha1-0mMTX0MwfALGAq/I/pWXDAFRNp4=",
13169           "dev": true,
13170           "optional": true
13171         },
13172         "har-validator": {
13173           "version": "4.2.1",
13174           "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-4.2.1.tgz",
13175           "integrity": "sha1-M0gdDxu/9gDdID11gSpqX7oALio=",
13176           "dev": true,
13177           "optional": true,
13178           "requires": {
13179             "ajv": "^4.9.1",
13180             "har-schema": "^1.0.5"
13181           }
13182         },
13183         "http-signature": {
13184           "version": "1.1.1",
13185           "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz",
13186           "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=",
13187           "dev": true,
13188           "optional": true,
13189           "requires": {
13190             "assert-plus": "^0.2.0",
13191             "jsprim": "^1.2.2",
13192             "sshpk": "^1.7.0"
13193           }
13194         },
13195         "oauth-sign": {
13196           "version": "0.8.2",
13197           "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz",
13198           "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=",
13199           "dev": true,
13200           "optional": true
13201         },
13202         "performance-now": {
13203           "version": "0.2.0",
13204           "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-0.2.0.tgz",
13205           "integrity": "sha1-M+8wxcd9TqIcWlOGnZG1bY8lVeU=",
13206           "dev": true,
13207           "optional": true
13208         },
13209         "punycode": {
13210           "version": "1.4.1",
13211           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
13212           "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
13213           "dev": true,
13214           "optional": true
13215         },
13216         "qs": {
13217           "version": "6.4.0",
13218           "resolved": "https://registry.npmjs.org/qs/-/qs-6.4.0.tgz",
13219           "integrity": "sha1-E+JtKK1rD/qpExLNO/cI7TUecjM=",
13220           "dev": true,
13221           "optional": true
13222         },
13223         "request": {
13224           "version": "2.81.0",
13225           "resolved": "https://registry.npmjs.org/request/-/request-2.81.0.tgz",
13226           "integrity": "sha1-xpKJRqDgbF+Nb4qTM0af/aRimKA=",
13227           "dev": true,
13228           "optional": true,
13229           "requires": {
13230             "aws-sign2": "~0.6.0",
13231             "aws4": "^1.2.1",
13232             "caseless": "~0.12.0",
13233             "combined-stream": "~1.0.5",
13234             "extend": "~3.0.0",
13235             "forever-agent": "~0.6.1",
13236             "form-data": "~2.1.1",
13237             "har-validator": "~4.2.1",
13238             "hawk": "~3.1.3",
13239             "http-signature": "~1.1.0",
13240             "is-typedarray": "~1.0.0",
13241             "isstream": "~0.1.2",
13242             "json-stringify-safe": "~5.0.1",
13243             "mime-types": "~2.1.7",
13244             "oauth-sign": "~0.8.1",
13245             "performance-now": "^0.2.0",
13246             "qs": "~6.4.0",
13247             "safe-buffer": "^5.0.1",
13248             "stringstream": "~0.0.4",
13249             "tough-cookie": "~2.3.0",
13250             "tunnel-agent": "^0.6.0",
13251             "uuid": "^3.0.0"
13252           }
13253         },
13254         "source-map": {
13255           "version": "0.5.7",
13256           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
13257           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
13258           "dev": true,
13259           "optional": true
13260         },
13261         "tough-cookie": {
13262           "version": "2.3.4",
13263           "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz",
13264           "integrity": "sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA==",
13265           "dev": true,
13266           "optional": true,
13267           "requires": {
13268             "punycode": "^1.4.1"
13269           }
13270         }
13271       }
13272     },
13273     "less-plugin-clean-css": {
13274       "version": "1.5.1",
13275       "resolved": "https://registry.npmjs.org/less-plugin-clean-css/-/less-plugin-clean-css-1.5.1.tgz",
13276       "integrity": "sha1-zFeveqM5iVflbezr5jy2DCNClwM=",
13277       "dev": true,
13278       "requires": {
13279         "clean-css": "^3.0.1"
13280       }
13281     },
13282     "leven": {
13283       "version": "1.0.2",
13284       "resolved": "https://registry.npmjs.org/leven/-/leven-1.0.2.tgz",
13285       "integrity": "sha1-kUS27ryl8dBoAWnxpncNzqYLdcM=",
13286       "dev": true
13287     },
13288     "levn": {
13289       "version": "0.3.0",
13290       "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
13291       "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
13292       "dev": true,
13293       "requires": {
13294         "prelude-ls": "~1.1.2",
13295         "type-check": "~0.3.2"
13296       }
13297     },
13298     "liftoff": {
13299       "version": "2.5.0",
13300       "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-2.5.0.tgz",
13301       "integrity": "sha1-IAkpG7Mc6oYbvxCnwVooyvdcMew=",
13302       "dev": true,
13303       "requires": {
13304         "extend": "^3.0.0",
13305         "findup-sync": "^2.0.0",
13306         "fined": "^1.0.1",
13307         "flagged-respawn": "^1.0.0",
13308         "is-plain-object": "^2.0.4",
13309         "object.map": "^1.0.0",
13310         "rechoir": "^0.6.2",
13311         "resolve": "^1.1.7"
13312       }
13313     },
13314     "limiter": {
13315       "version": "1.1.5",
13316       "resolved": "https://registry.npmjs.org/limiter/-/limiter-1.1.5.tgz",
13317       "integrity": "sha512-FWWMIEOxz3GwUI4Ts/IvgVy6LPvoMPgjMdQ185nN6psJyBJ4yOpzqm695/h5umdLJg2vW3GR5iG11MAkR2AzJA==",
13318       "dev": true
13319     },
13320     "load-json-file": {
13321       "version": "1.1.0",
13322       "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
13323       "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
13324       "requires": {
13325         "graceful-fs": "^4.1.2",
13326         "parse-json": "^2.2.0",
13327         "pify": "^2.0.0",
13328         "pinkie-promise": "^2.0.0",
13329         "strip-bom": "^2.0.0"
13330       }
13331     },
13332     "loadable-components": {
13333       "version": "2.2.3",
13334       "resolved": "https://registry.npmjs.org/loadable-components/-/loadable-components-2.2.3.tgz",
13335       "integrity": "sha512-M5NYoClnlWxSbIMvKtyrtod00gf2rfBDitbTvdGjF1bGxt7nMZbCGP1N7g8CgWQWyTV7HtL86G3lunv+1GRvEg==",
13336       "requires": {
13337         "babel-plugin-syntax-dynamic-import": "^6.18.0",
13338         "hoist-non-react-statics": "^3.0.1"
13339       }
13340     },
13341     "loader-fs-cache": {
13342       "version": "1.0.3",
13343       "resolved": "https://registry.npmjs.org/loader-fs-cache/-/loader-fs-cache-1.0.3.tgz",
13344       "integrity": "sha512-ldcgZpjNJj71n+2Mf6yetz+c9bM4xpKtNds4LbqXzU/PTdeAX0g3ytnU1AJMEcTk2Lex4Smpe3Q/eCTsvUBxbA==",
13345       "dev": true,
13346       "requires": {
13347         "find-cache-dir": "^0.1.1",
13348         "mkdirp": "^0.5.1"
13349       }
13350     },
13351     "loader-utils": {
13352       "version": "1.4.0",
13353       "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
13354       "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
13355       "requires": {
13356         "big.js": "^5.2.2",
13357         "emojis-list": "^3.0.0",
13358         "json5": "^1.0.1"
13359       }
13360     },
13361     "localtunnel": {
13362       "version": "2.0.0",
13363       "resolved": "https://registry.npmjs.org/localtunnel/-/localtunnel-2.0.0.tgz",
13364       "integrity": "sha512-g6E0aLgYYDvQDxIjIXkgJo2+pHj3sGg4Wz/XP3h2KtZnRsWPbOQY+hw1H8Z91jep998fkcVE9l+kghO+97vllg==",
13365       "dev": true,
13366       "requires": {
13367         "axios": "0.19.0",
13368         "debug": "4.1.1",
13369         "openurl": "1.1.1",
13370         "yargs": "13.3.0"
13371       },
13372       "dependencies": {
13373         "ansi-regex": {
13374           "version": "4.1.0",
13375           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
13376           "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
13377           "dev": true
13378         },
13379         "axios": {
13380           "version": "0.19.0",
13381           "resolved": "https://registry.npmjs.org/axios/-/axios-0.19.0.tgz",
13382           "integrity": "sha512-1uvKqKQta3KBxIz14F2v06AEHZ/dIoeKfbTRkK1E5oqjDnuEerLmYTgJB5AiQZHJcljpg1TuRzdjDR06qNk0DQ==",
13383           "dev": true,
13384           "requires": {
13385             "follow-redirects": "1.5.10",
13386             "is-buffer": "^2.0.2"
13387           }
13388         },
13389         "debug": {
13390           "version": "4.1.1",
13391           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
13392           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
13393           "dev": true,
13394           "requires": {
13395             "ms": "^2.1.1"
13396           }
13397         },
13398         "find-up": {
13399           "version": "3.0.0",
13400           "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
13401           "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
13402           "dev": true,
13403           "requires": {
13404             "locate-path": "^3.0.0"
13405           }
13406         },
13407         "is-fullwidth-code-point": {
13408           "version": "2.0.0",
13409           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
13410           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
13411           "dev": true
13412         },
13413         "ms": {
13414           "version": "2.1.2",
13415           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
13416           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
13417           "dev": true
13418         },
13419         "string-width": {
13420           "version": "3.1.0",
13421           "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
13422           "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
13423           "dev": true,
13424           "requires": {
13425             "emoji-regex": "^7.0.1",
13426             "is-fullwidth-code-point": "^2.0.0",
13427             "strip-ansi": "^5.1.0"
13428           }
13429         },
13430         "strip-ansi": {
13431           "version": "5.2.0",
13432           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
13433           "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
13434           "dev": true,
13435           "requires": {
13436             "ansi-regex": "^4.1.0"
13437           }
13438         },
13439         "yargs": {
13440           "version": "13.3.0",
13441           "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.0.tgz",
13442           "integrity": "sha512-2eehun/8ALW8TLoIl7MVaRUrg+yCnenu8B4kBlRxj3GJGDKU1Og7sMXPNm1BYyM1DOJmTZ4YeN/Nwxv+8XJsUA==",
13443           "dev": true,
13444           "requires": {
13445             "cliui": "^5.0.0",
13446             "find-up": "^3.0.0",
13447             "get-caller-file": "^2.0.1",
13448             "require-directory": "^2.1.1",
13449             "require-main-filename": "^2.0.0",
13450             "set-blocking": "^2.0.0",
13451             "string-width": "^3.0.0",
13452             "which-module": "^2.0.0",
13453             "y18n": "^4.0.0",
13454             "yargs-parser": "^13.1.1"
13455           }
13456         }
13457       }
13458     },
13459     "locate-path": {
13460       "version": "3.0.0",
13461       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
13462       "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
13463       "requires": {
13464         "p-locate": "^3.0.0",
13465         "path-exists": "^3.0.0"
13466       },
13467       "dependencies": {
13468         "path-exists": {
13469           "version": "3.0.0",
13470           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
13471           "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU="
13472         }
13473       }
13474     },
13475     "lodash": {
13476       "version": "4.17.20",
13477       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz",
13478       "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA=="
13479     },
13480     "lodash-es": {
13481       "version": "4.17.15",
13482       "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.15.tgz",
13483       "integrity": "sha512-rlrc3yU3+JNOpZ9zj5pQtxnx2THmvRykwL4Xlxoa8I9lHBlVbbyPhgyPMioxVZ4NqyxaVVtaJnzsyOidQIhyyQ=="
13484     },
13485     "lodash._arraycopy": {
13486       "version": "3.0.0",
13487       "resolved": "https://registry.npmjs.org/lodash._arraycopy/-/lodash._arraycopy-3.0.0.tgz",
13488       "integrity": "sha1-due3wfH7klRzdIeKVi7Qaj5Q9uE=",
13489       "dev": true
13490     },
13491     "lodash._arrayeach": {
13492       "version": "3.0.0",
13493       "resolved": "https://registry.npmjs.org/lodash._arrayeach/-/lodash._arrayeach-3.0.0.tgz",
13494       "integrity": "sha1-urFWsqkNPxu9XGU0AzSeXlkz754=",
13495       "dev": true
13496     },
13497     "lodash._baseassign": {
13498       "version": "3.2.0",
13499       "resolved": "https://registry.npmjs.org/lodash._baseassign/-/lodash._baseassign-3.2.0.tgz",
13500       "integrity": "sha1-jDigmVAPIVrQnlnxci/QxSv+Ck4=",
13501       "dev": true,
13502       "requires": {
13503         "lodash._basecopy": "^3.0.0",
13504         "lodash.keys": "^3.0.0"
13505       }
13506     },
13507     "lodash._baseclone": {
13508       "version": "3.3.0",
13509       "resolved": "https://registry.npmjs.org/lodash._baseclone/-/lodash._baseclone-3.3.0.tgz",
13510       "integrity": "sha1-MDUZv2OT/n5C802LYw73eU41Qrc=",
13511       "dev": true,
13512       "requires": {
13513         "lodash._arraycopy": "^3.0.0",
13514         "lodash._arrayeach": "^3.0.0",
13515         "lodash._baseassign": "^3.0.0",
13516         "lodash._basefor": "^3.0.0",
13517         "lodash.isarray": "^3.0.0",
13518         "lodash.keys": "^3.0.0"
13519       }
13520     },
13521     "lodash._basecopy": {
13522       "version": "3.0.1",
13523       "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz",
13524       "integrity": "sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=",
13525       "dev": true
13526     },
13527     "lodash._basefor": {
13528       "version": "3.0.3",
13529       "resolved": "https://registry.npmjs.org/lodash._basefor/-/lodash._basefor-3.0.3.tgz",
13530       "integrity": "sha1-dVC06SGO8J+tJDQ7YSAhx5tMIMI=",
13531       "dev": true
13532     },
13533     "lodash._baseisequal": {
13534       "version": "3.0.7",
13535       "resolved": "https://registry.npmjs.org/lodash._baseisequal/-/lodash._baseisequal-3.0.7.tgz",
13536       "integrity": "sha1-2AJfdjOdKTQnZ9zIh85cuVpbUfE=",
13537       "dev": true,
13538       "requires": {
13539         "lodash.isarray": "^3.0.0",
13540         "lodash.istypedarray": "^3.0.0",
13541         "lodash.keys": "^3.0.0"
13542       }
13543     },
13544     "lodash._basetostring": {
13545       "version": "3.0.1",
13546       "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz",
13547       "integrity": "sha1-0YYdh3+CSlL2aYMtyvPuFVZqB9U=",
13548       "dev": true
13549     },
13550     "lodash._basevalues": {
13551       "version": "3.0.0",
13552       "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz",
13553       "integrity": "sha1-W3dXYoAr3j0yl1A+JjAIIP32Ybc=",
13554       "dev": true
13555     },
13556     "lodash._bindcallback": {
13557       "version": "3.0.1",
13558       "resolved": "https://registry.npmjs.org/lodash._bindcallback/-/lodash._bindcallback-3.0.1.tgz",
13559       "integrity": "sha1-5THCdkTPi1epnhftlbNcdIeJOS4=",
13560       "dev": true
13561     },
13562     "lodash._createcompounder": {
13563       "version": "3.0.0",
13564       "resolved": "https://registry.npmjs.org/lodash._createcompounder/-/lodash._createcompounder-3.0.0.tgz",
13565       "integrity": "sha1-XdLLVTctbnDg4jkvsjBNZjEJEHU=",
13566       "dev": true,
13567       "requires": {
13568         "lodash.deburr": "^3.0.0",
13569         "lodash.words": "^3.0.0"
13570       }
13571     },
13572     "lodash._escapehtmlchar": {
13573       "version": "2.4.1",
13574       "resolved": "https://registry.npmjs.org/lodash._escapehtmlchar/-/lodash._escapehtmlchar-2.4.1.tgz",
13575       "integrity": "sha1-32fDu2t+jh6DGrSL+geVuSr+iZ0=",
13576       "dev": true,
13577       "requires": {
13578         "lodash._htmlescapes": "~2.4.1"
13579       }
13580     },
13581     "lodash._escapestringchar": {
13582       "version": "2.4.1",
13583       "resolved": "https://registry.npmjs.org/lodash._escapestringchar/-/lodash._escapestringchar-2.4.1.tgz",
13584       "integrity": "sha1-7P4iYYoq3lC/7qQ5N+Ud9m8O23I=",
13585       "dev": true
13586     },
13587     "lodash._getnative": {
13588       "version": "3.9.1",
13589       "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz",
13590       "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=",
13591       "dev": true
13592     },
13593     "lodash._htmlescapes": {
13594       "version": "2.4.1",
13595       "resolved": "https://registry.npmjs.org/lodash._htmlescapes/-/lodash._htmlescapes-2.4.1.tgz",
13596       "integrity": "sha1-MtFL8IRLbeb4tioFG09nwii2JMs=",
13597       "dev": true
13598     },
13599     "lodash._isiterateecall": {
13600       "version": "3.0.9",
13601       "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz",
13602       "integrity": "sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=",
13603       "dev": true
13604     },
13605     "lodash._isnative": {
13606       "version": "2.4.1",
13607       "resolved": "https://registry.npmjs.org/lodash._isnative/-/lodash._isnative-2.4.1.tgz",
13608       "integrity": "sha1-PqZAS3hKe+g2x7V1gOHN95sUgyw=",
13609       "dev": true
13610     },
13611     "lodash._objecttypes": {
13612       "version": "2.4.1",
13613       "resolved": "https://registry.npmjs.org/lodash._objecttypes/-/lodash._objecttypes-2.4.1.tgz",
13614       "integrity": "sha1-fAt/admKH3ZSn4kLDNsbTf7BHBE=",
13615       "dev": true
13616     },
13617     "lodash._reescape": {
13618       "version": "3.0.0",
13619       "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz",
13620       "integrity": "sha1-Kx1vXf4HyKNVdT5fJ/rH8c3hYWo=",
13621       "dev": true
13622     },
13623     "lodash._reevaluate": {
13624       "version": "3.0.0",
13625       "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz",
13626       "integrity": "sha1-WLx0xAZklTrgsSTYBpltrKQx4u0=",
13627       "dev": true
13628     },
13629     "lodash._reinterpolate": {
13630       "version": "3.0.0",
13631       "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz",
13632       "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=",
13633       "dev": true
13634     },
13635     "lodash._reunescapedhtml": {
13636       "version": "2.4.1",
13637       "resolved": "https://registry.npmjs.org/lodash._reunescapedhtml/-/lodash._reunescapedhtml-2.4.1.tgz",
13638       "integrity": "sha1-dHxPxAED6zu4oJduVx96JlnpO6c=",
13639       "dev": true,
13640       "requires": {
13641         "lodash._htmlescapes": "~2.4.1",
13642         "lodash.keys": "~2.4.1"
13643       },
13644       "dependencies": {
13645         "lodash.keys": {
13646           "version": "2.4.1",
13647           "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-2.4.1.tgz",
13648           "integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=",
13649           "dev": true,
13650           "requires": {
13651             "lodash._isnative": "~2.4.1",
13652             "lodash._shimkeys": "~2.4.1",
13653             "lodash.isobject": "~2.4.1"
13654           }
13655         }
13656       }
13657     },
13658     "lodash._root": {
13659       "version": "3.0.1",
13660       "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz",
13661       "integrity": "sha1-+6HEUkwZ7ppfgTa0YJ8BfPTe1pI=",
13662       "dev": true
13663     },
13664     "lodash._shimkeys": {
13665       "version": "2.4.1",
13666       "resolved": "https://registry.npmjs.org/lodash._shimkeys/-/lodash._shimkeys-2.4.1.tgz",
13667       "integrity": "sha1-bpzJZm/wgfC1psl4uD4kLmlJ0gM=",
13668       "dev": true,
13669       "requires": {
13670         "lodash._objecttypes": "~2.4.1"
13671       }
13672     },
13673     "lodash.assign": {
13674       "version": "4.2.0",
13675       "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz",
13676       "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=",
13677       "dev": true
13678     },
13679     "lodash.camelcase": {
13680       "version": "3.0.1",
13681       "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-3.0.1.tgz",
13682       "integrity": "sha1-kyyLh/ikN3iXxnGXUzKC+Xrqwpg=",
13683       "dev": true,
13684       "requires": {
13685         "lodash._createcompounder": "^3.0.0"
13686       }
13687     },
13688     "lodash.clone": {
13689       "version": "4.5.0",
13690       "resolved": "https://registry.npmjs.org/lodash.clone/-/lodash.clone-4.5.0.tgz",
13691       "integrity": "sha1-GVhwRQ9aExkkeN9Lw9I9LeoZB7Y=",
13692       "dev": true
13693     },
13694     "lodash.clonedeep": {
13695       "version": "4.5.0",
13696       "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
13697       "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
13698       "dev": true
13699     },
13700     "lodash.debounce": {
13701       "version": "4.0.8",
13702       "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
13703       "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168="
13704     },
13705     "lodash.deburr": {
13706       "version": "3.2.0",
13707       "resolved": "https://registry.npmjs.org/lodash.deburr/-/lodash.deburr-3.2.0.tgz",
13708       "integrity": "sha1-baj1QzSjZqfPTEx2742Aqhs2XtU=",
13709       "dev": true,
13710       "requires": {
13711         "lodash._root": "^3.0.0"
13712       }
13713     },
13714     "lodash.defaults": {
13715       "version": "2.4.1",
13716       "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-2.4.1.tgz",
13717       "integrity": "sha1-p+iIXwXmiFEUS24SqPNngCa8TFQ=",
13718       "dev": true,
13719       "requires": {
13720         "lodash._objecttypes": "~2.4.1",
13721         "lodash.keys": "~2.4.1"
13722       },
13723       "dependencies": {
13724         "lodash.keys": {
13725           "version": "2.4.1",
13726           "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-2.4.1.tgz",
13727           "integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=",
13728           "dev": true,
13729           "requires": {
13730             "lodash._isnative": "~2.4.1",
13731             "lodash._shimkeys": "~2.4.1",
13732             "lodash.isobject": "~2.4.1"
13733           }
13734         }
13735       }
13736     },
13737     "lodash.escape": {
13738       "version": "4.0.1",
13739       "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-4.0.1.tgz",
13740       "integrity": "sha1-yQRGkMIeBClL6qUXcS/e0fqI3pg=",
13741       "dev": true
13742     },
13743     "lodash.flatten": {
13744       "version": "4.4.0",
13745       "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz",
13746       "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=",
13747       "dev": true
13748     },
13749     "lodash.flattendeep": {
13750       "version": "4.4.0",
13751       "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz",
13752       "integrity": "sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI=",
13753       "dev": true
13754     },
13755     "lodash.isarguments": {
13756       "version": "3.1.0",
13757       "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz",
13758       "integrity": "sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo=",
13759       "dev": true
13760     },
13761     "lodash.isarray": {
13762       "version": "3.0.4",
13763       "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz",
13764       "integrity": "sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=",
13765       "dev": true
13766     },
13767     "lodash.isequal": {
13768       "version": "4.5.0",
13769       "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz",
13770       "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA="
13771     },
13772     "lodash.isfinite": {
13773       "version": "3.3.2",
13774       "resolved": "https://registry.npmjs.org/lodash.isfinite/-/lodash.isfinite-3.3.2.tgz",
13775       "integrity": "sha1-+4m2WpqAKBgz8LdHizpRBPiY67M=",
13776       "dev": true
13777     },
13778     "lodash.isobject": {
13779       "version": "2.4.1",
13780       "resolved": "https://registry.npmjs.org/lodash.isobject/-/lodash.isobject-2.4.1.tgz",
13781       "integrity": "sha1-Wi5H/mmVPx7mMafrof5k0tBlWPU=",
13782       "dev": true,
13783       "requires": {
13784         "lodash._objecttypes": "~2.4.1"
13785       }
13786     },
13787     "lodash.isplainobject": {
13788       "version": "4.0.6",
13789       "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz",
13790       "integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=",
13791       "dev": true
13792     },
13793     "lodash.istypedarray": {
13794       "version": "3.0.6",
13795       "resolved": "https://registry.npmjs.org/lodash.istypedarray/-/lodash.istypedarray-3.0.6.tgz",
13796       "integrity": "sha1-yaR3SYYHUB2OhJTSg7h8OSgc72I=",
13797       "dev": true
13798     },
13799     "lodash.keys": {
13800       "version": "3.1.2",
13801       "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz",
13802       "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=",
13803       "dev": true,
13804       "requires": {
13805         "lodash._getnative": "^3.0.0",
13806         "lodash.isarguments": "^3.0.0",
13807         "lodash.isarray": "^3.0.0"
13808       }
13809     },
13810     "lodash.memoize": {
13811       "version": "4.1.2",
13812       "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz",
13813       "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=",
13814       "dev": true
13815     },
13816     "lodash.merge": {
13817       "version": "4.6.2",
13818       "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
13819       "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
13820       "dev": true
13821     },
13822     "lodash.partialright": {
13823       "version": "4.2.1",
13824       "resolved": "https://registry.npmjs.org/lodash.partialright/-/lodash.partialright-4.2.1.tgz",
13825       "integrity": "sha1-ATDYDoM2MmTUAHTzKbij56ihzEs=",
13826       "dev": true
13827     },
13828     "lodash.pick": {
13829       "version": "4.4.0",
13830       "resolved": "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz",
13831       "integrity": "sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM=",
13832       "dev": true
13833     },
13834     "lodash.pickby": {
13835       "version": "4.6.0",
13836       "resolved": "https://registry.npmjs.org/lodash.pickby/-/lodash.pickby-4.6.0.tgz",
13837       "integrity": "sha1-feoh2MGNdwOifHBMFdO4SmfjOv8=",
13838       "dev": true
13839     },
13840     "lodash.restparam": {
13841       "version": "3.6.1",
13842       "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz",
13843       "integrity": "sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU=",
13844       "dev": true
13845     },
13846     "lodash.sortby": {
13847       "version": "4.7.0",
13848       "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz",
13849       "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=",
13850       "dev": true
13851     },
13852     "lodash.template": {
13853       "version": "3.6.2",
13854       "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz",
13855       "integrity": "sha1-+M3sxhaaJVvpCYrosMU9N4kx0U8=",
13856       "dev": true,
13857       "requires": {
13858         "lodash._basecopy": "^3.0.0",
13859         "lodash._basetostring": "^3.0.0",
13860         "lodash._basevalues": "^3.0.0",
13861         "lodash._isiterateecall": "^3.0.0",
13862         "lodash._reinterpolate": "^3.0.0",
13863         "lodash.escape": "^3.0.0",
13864         "lodash.keys": "^3.0.0",
13865         "lodash.restparam": "^3.0.0",
13866         "lodash.templatesettings": "^3.0.0"
13867       },
13868       "dependencies": {
13869         "lodash.escape": {
13870           "version": "3.2.0",
13871           "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz",
13872           "integrity": "sha1-mV7g3BjBtIzJLv+ucaEKq1tIdpg=",
13873           "dev": true,
13874           "requires": {
13875             "lodash._root": "^3.0.0"
13876           }
13877         }
13878       }
13879     },
13880     "lodash.templatesettings": {
13881       "version": "3.1.1",
13882       "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz",
13883       "integrity": "sha1-+zB4RHU7Zrnxr6VOJix0UwfbqOU=",
13884       "dev": true,
13885       "requires": {
13886         "lodash._reinterpolate": "^3.0.0",
13887         "lodash.escape": "^3.0.0"
13888       },
13889       "dependencies": {
13890         "lodash.escape": {
13891           "version": "3.2.0",
13892           "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz",
13893           "integrity": "sha1-mV7g3BjBtIzJLv+ucaEKq1tIdpg=",
13894           "dev": true,
13895           "requires": {
13896             "lodash._root": "^3.0.0"
13897           }
13898         }
13899       }
13900     },
13901     "lodash.throttle": {
13902       "version": "4.1.1",
13903       "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz",
13904       "integrity": "sha1-wj6RtxAkKscMN/HhzaknTMOb8vQ="
13905     },
13906     "lodash.toarray": {
13907       "version": "4.4.0",
13908       "resolved": "https://registry.npmjs.org/lodash.toarray/-/lodash.toarray-4.4.0.tgz",
13909       "integrity": "sha1-JMS/zWsvuji/0FlNsRedjptlZWE=",
13910       "dev": true
13911     },
13912     "lodash.uniq": {
13913       "version": "4.5.0",
13914       "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz",
13915       "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=",
13916       "dev": true
13917     },
13918     "lodash.values": {
13919       "version": "2.4.1",
13920       "resolved": "https://registry.npmjs.org/lodash.values/-/lodash.values-2.4.1.tgz",
13921       "integrity": "sha1-q/UUQ2s8twUAFieXjLzzCxKA7qQ=",
13922       "dev": true,
13923       "requires": {
13924         "lodash.keys": "~2.4.1"
13925       },
13926       "dependencies": {
13927         "lodash.keys": {
13928           "version": "2.4.1",
13929           "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-2.4.1.tgz",
13930           "integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=",
13931           "dev": true,
13932           "requires": {
13933             "lodash._isnative": "~2.4.1",
13934             "lodash._shimkeys": "~2.4.1",
13935             "lodash.isobject": "~2.4.1"
13936           }
13937         }
13938       }
13939     },
13940     "lodash.words": {
13941       "version": "3.2.0",
13942       "resolved": "https://registry.npmjs.org/lodash.words/-/lodash.words-3.2.0.tgz",
13943       "integrity": "sha1-TiqGSbwIdFsXxpWxo86P7llmI7M=",
13944       "dev": true,
13945       "requires": {
13946         "lodash._root": "^3.0.0"
13947       }
13948     },
13949     "log-symbols": {
13950       "version": "1.0.2",
13951       "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz",
13952       "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=",
13953       "dev": true,
13954       "requires": {
13955         "chalk": "^1.0.0"
13956       },
13957       "dependencies": {
13958         "ansi-styles": {
13959           "version": "2.2.1",
13960           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
13961           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
13962           "dev": true
13963         },
13964         "chalk": {
13965           "version": "1.1.3",
13966           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
13967           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
13968           "dev": true,
13969           "requires": {
13970             "ansi-styles": "^2.2.1",
13971             "escape-string-regexp": "^1.0.2",
13972             "has-ansi": "^2.0.0",
13973             "strip-ansi": "^3.0.0",
13974             "supports-color": "^2.0.0"
13975           }
13976         },
13977         "strip-ansi": {
13978           "version": "3.0.1",
13979           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
13980           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
13981           "dev": true,
13982           "requires": {
13983             "ansi-regex": "^2.0.0"
13984           }
13985         },
13986         "supports-color": {
13987           "version": "2.0.0",
13988           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
13989           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
13990           "dev": true
13991         }
13992       }
13993     },
13994     "log4js": {
13995       "version": "0.6.38",
13996       "resolved": "https://registry.npmjs.org/log4js/-/log4js-0.6.38.tgz",
13997       "integrity": "sha1-LElBFmldb7JUgJQ9P8hy5mKlIv0=",
13998       "dev": true,
13999       "requires": {
14000         "readable-stream": "~1.0.2",
14001         "semver": "~4.3.3"
14002       },
14003       "dependencies": {
14004         "isarray": {
14005           "version": "0.0.1",
14006           "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
14007           "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
14008           "dev": true
14009         },
14010         "readable-stream": {
14011           "version": "1.0.34",
14012           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
14013           "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
14014           "dev": true,
14015           "requires": {
14016             "core-util-is": "~1.0.0",
14017             "inherits": "~2.0.1",
14018             "isarray": "0.0.1",
14019             "string_decoder": "~0.10.x"
14020           }
14021         },
14022         "semver": {
14023           "version": "4.3.6",
14024           "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz",
14025           "integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=",
14026           "dev": true
14027         },
14028         "string_decoder": {
14029           "version": "0.10.31",
14030           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
14031           "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
14032           "dev": true
14033         }
14034       }
14035     },
14036     "lolex": {
14037       "version": "4.2.0",
14038       "resolved": "https://registry.npmjs.org/lolex/-/lolex-4.2.0.tgz",
14039       "integrity": "sha512-gKO5uExCXvSm6zbF562EvM+rd1kQDnB9AZBbiQVzf1ZmdDpxUSvpnAaVOP83N/31mRK8Ml8/VE8DMvsAZQ+7wg=="
14040     },
14041     "longest": {
14042       "version": "1.0.1",
14043       "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
14044       "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=",
14045       "dev": true
14046     },
14047     "loose-envify": {
14048       "version": "1.4.0",
14049       "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
14050       "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
14051       "requires": {
14052         "js-tokens": "^3.0.0 || ^4.0.0"
14053       }
14054     },
14055     "loud-rejection": {
14056       "version": "1.6.0",
14057       "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
14058       "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
14059       "requires": {
14060         "currently-unhandled": "^0.4.1",
14061         "signal-exit": "^3.0.0"
14062       }
14063     },
14064     "lower-case": {
14065       "version": "1.1.4",
14066       "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz",
14067       "integrity": "sha1-miyr0bno4K6ZOkv31YdcOcQujqw=",
14068       "dev": true
14069     },
14070     "lower-case-first": {
14071       "version": "1.0.2",
14072       "resolved": "https://registry.npmjs.org/lower-case-first/-/lower-case-first-1.0.2.tgz",
14073       "integrity": "sha1-5dp8JvKacHO+AtUrrJmA5ZIq36E=",
14074       "dev": true,
14075       "requires": {
14076         "lower-case": "^1.1.2"
14077       }
14078     },
14079     "lru-cache": {
14080       "version": "4.1.5",
14081       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
14082       "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
14083       "requires": {
14084         "pseudomap": "^1.0.2",
14085         "yallist": "^2.1.2"
14086       }
14087     },
14088     "make-dir": {
14089       "version": "1.3.0",
14090       "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz",
14091       "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
14092       "dev": true,
14093       "requires": {
14094         "pify": "^3.0.0"
14095       },
14096       "dependencies": {
14097         "pify": {
14098           "version": "3.0.0",
14099           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
14100           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
14101           "dev": true
14102         }
14103       }
14104     },
14105     "make-iterator": {
14106       "version": "1.0.1",
14107       "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz",
14108       "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==",
14109       "dev": true,
14110       "requires": {
14111         "kind-of": "^6.0.2"
14112       },
14113       "dependencies": {
14114         "kind-of": {
14115           "version": "6.0.3",
14116           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
14117           "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
14118           "dev": true
14119         }
14120       }
14121     },
14122     "makeerror": {
14123       "version": "1.0.11",
14124       "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz",
14125       "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=",
14126       "dev": true,
14127       "requires": {
14128         "tmpl": "1.0.x"
14129       }
14130     },
14131     "map-age-cleaner": {
14132       "version": "0.1.3",
14133       "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz",
14134       "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==",
14135       "dev": true,
14136       "requires": {
14137         "p-defer": "^1.0.0"
14138       }
14139     },
14140     "map-cache": {
14141       "version": "0.2.2",
14142       "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
14143       "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
14144       "dev": true
14145     },
14146     "map-obj": {
14147       "version": "1.0.1",
14148       "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
14149       "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0="
14150     },
14151     "map-stream": {
14152       "version": "0.0.7",
14153       "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz",
14154       "integrity": "sha1-ih8HiW2CsQkmvTdEokIACfiJdKg=",
14155       "dev": true
14156     },
14157     "map-visit": {
14158       "version": "1.0.0",
14159       "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
14160       "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
14161       "dev": true,
14162       "requires": {
14163         "object-visit": "^1.0.0"
14164       }
14165     },
14166     "marked": {
14167       "version": "0.7.0",
14168       "resolved": "https://registry.npmjs.org/marked/-/marked-0.7.0.tgz",
14169       "integrity": "sha512-c+yYdCZJQrsRjTPhUx7VKkApw9bwDkNbHUKo1ovgcfDjb2kc8rLuRbIFyXL5WOEUwzSSKo3IXpph2K6DqB/KZg==",
14170       "dev": true
14171     },
14172     "marked-terminal": {
14173       "version": "3.3.0",
14174       "resolved": "https://registry.npmjs.org/marked-terminal/-/marked-terminal-3.3.0.tgz",
14175       "integrity": "sha512-+IUQJ5VlZoAFsM5MHNT7g3RHSkA3eETqhRCdXv4niUMAKHQ7lb1yvAcuGPmm4soxhmtX13u4Li6ZToXtvSEH+A==",
14176       "dev": true,
14177       "requires": {
14178         "ansi-escapes": "^3.1.0",
14179         "cardinal": "^2.1.1",
14180         "chalk": "^2.4.1",
14181         "cli-table": "^0.3.1",
14182         "node-emoji": "^1.4.1",
14183         "supports-hyperlinks": "^1.0.1"
14184       },
14185       "dependencies": {
14186         "ansi-escapes": {
14187           "version": "3.2.0",
14188           "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
14189           "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==",
14190           "dev": true
14191         }
14192       }
14193     },
14194     "math-expression-evaluator": {
14195       "version": "1.2.22",
14196       "resolved": "https://registry.npmjs.org/math-expression-evaluator/-/math-expression-evaluator-1.2.22.tgz",
14197       "integrity": "sha512-L0j0tFVZBQQLeEjmWOvDLoRciIY8gQGWahvkztXUal8jH8R5Rlqo9GCvgqvXcy9LQhEWdQCVvzqAbxgYNt4blQ=="
14198     },
14199     "math-random": {
14200       "version": "1.0.4",
14201       "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.4.tgz",
14202       "integrity": "sha512-rUxjysqif/BZQH2yhd5Aaq7vXMSx9NdEsQcyA07uEzIvxgI7zIr33gGsh+RU0/XjmQpCW7RsVof1vlkvQVCK5A==",
14203       "dev": true
14204     },
14205     "md5": {
14206       "version": "2.3.0",
14207       "resolved": "https://registry.npmjs.org/md5/-/md5-2.3.0.tgz",
14208       "integrity": "sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==",
14209       "requires": {
14210         "charenc": "0.0.2",
14211         "crypt": "0.0.2",
14212         "is-buffer": "~1.1.6"
14213       },
14214       "dependencies": {
14215         "is-buffer": {
14216           "version": "1.1.6",
14217           "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
14218           "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w=="
14219         }
14220       }
14221     },
14222     "media-typer": {
14223       "version": "0.3.0",
14224       "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
14225       "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
14226       "dev": true
14227     },
14228     "mem": {
14229       "version": "4.3.0",
14230       "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz",
14231       "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==",
14232       "dev": true,
14233       "requires": {
14234         "map-age-cleaner": "^0.1.1",
14235         "mimic-fn": "^2.0.0",
14236         "p-is-promise": "^2.0.0"
14237       }
14238     },
14239     "memory-fs": {
14240       "version": "0.3.0",
14241       "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.3.0.tgz",
14242       "integrity": "sha1-e8xrYp46Q+hx1+Kaymrop/FcuyA=",
14243       "dev": true,
14244       "requires": {
14245         "errno": "^0.1.3",
14246         "readable-stream": "^2.0.1"
14247       }
14248     },
14249     "meow": {
14250       "version": "3.7.0",
14251       "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
14252       "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
14253       "requires": {
14254         "camelcase-keys": "^2.0.0",
14255         "decamelize": "^1.1.2",
14256         "loud-rejection": "^1.0.0",
14257         "map-obj": "^1.0.1",
14258         "minimist": "^1.1.3",
14259         "normalize-package-data": "^2.3.4",
14260         "object-assign": "^4.0.1",
14261         "read-pkg-up": "^1.0.1",
14262         "redent": "^1.0.0",
14263         "trim-newlines": "^1.0.0"
14264       }
14265     },
14266     "merge": {
14267       "version": "1.2.1",
14268       "resolved": "https://registry.npmjs.org/merge/-/merge-1.2.1.tgz",
14269       "integrity": "sha512-VjFo4P5Whtj4vsLzsYBu5ayHhoHJ0UqNm7ibvShmbmoz7tGi0vXaoJbGdB+GmDMLUdg8DpQXEIeVDAe8MaABvQ==",
14270       "dev": true
14271     },
14272     "merge-descriptors": {
14273       "version": "1.0.1",
14274       "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
14275       "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=",
14276       "dev": true
14277     },
14278     "merge-stream": {
14279       "version": "1.0.1",
14280       "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz",
14281       "integrity": "sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE=",
14282       "dev": true,
14283       "requires": {
14284         "readable-stream": "^2.0.1"
14285       }
14286     },
14287     "methods": {
14288       "version": "1.1.2",
14289       "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
14290       "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",
14291       "dev": true
14292     },
14293     "micromatch": {
14294       "version": "2.3.11",
14295       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
14296       "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=",
14297       "dev": true,
14298       "requires": {
14299         "arr-diff": "^2.0.0",
14300         "array-unique": "^0.2.1",
14301         "braces": "^1.8.2",
14302         "expand-brackets": "^0.1.4",
14303         "extglob": "^0.3.1",
14304         "filename-regex": "^2.0.0",
14305         "is-extglob": "^1.0.0",
14306         "is-glob": "^2.0.1",
14307         "kind-of": "^3.0.2",
14308         "normalize-path": "^2.0.1",
14309         "object.omit": "^2.0.0",
14310         "parse-glob": "^3.0.4",
14311         "regex-cache": "^0.4.2"
14312       },
14313       "dependencies": {
14314         "arr-diff": {
14315           "version": "2.0.0",
14316           "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
14317           "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=",
14318           "dev": true,
14319           "requires": {
14320             "arr-flatten": "^1.0.1"
14321           }
14322         }
14323       }
14324     },
14325     "mime": {
14326       "version": "1.3.6",
14327       "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.6.tgz",
14328       "integrity": "sha1-WR2E02U6awtKO5343lqoEI5y5eA="
14329     },
14330     "mime-db": {
14331       "version": "1.44.0",
14332       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz",
14333       "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg=="
14334     },
14335     "mime-types": {
14336       "version": "2.1.27",
14337       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz",
14338       "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==",
14339       "requires": {
14340         "mime-db": "1.44.0"
14341       }
14342     },
14343     "mimic-fn": {
14344       "version": "2.1.0",
14345       "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
14346       "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
14347       "dev": true
14348     },
14349     "min-document": {
14350       "version": "2.19.0",
14351       "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz",
14352       "integrity": "sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU=",
14353       "dev": true,
14354       "requires": {
14355         "dom-walk": "^0.1.0"
14356       }
14357     },
14358     "minimatch": {
14359       "version": "3.0.4",
14360       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
14361       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
14362       "requires": {
14363         "brace-expansion": "^1.1.7"
14364       }
14365     },
14366     "minimist": {
14367       "version": "1.2.5",
14368       "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
14369       "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw=="
14370     },
14371     "mississippi": {
14372       "version": "2.0.0",
14373       "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-2.0.0.tgz",
14374       "integrity": "sha512-zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw==",
14375       "dev": true,
14376       "requires": {
14377         "concat-stream": "^1.5.0",
14378         "duplexify": "^3.4.2",
14379         "end-of-stream": "^1.1.0",
14380         "flush-write-stream": "^1.0.0",
14381         "from2": "^2.1.0",
14382         "parallel-transform": "^1.1.0",
14383         "pump": "^2.0.1",
14384         "pumpify": "^1.3.3",
14385         "stream-each": "^1.1.0",
14386         "through2": "^2.0.0"
14387       }
14388     },
14389     "mitt": {
14390       "version": "1.2.0",
14391       "resolved": "https://registry.npmjs.org/mitt/-/mitt-1.2.0.tgz",
14392       "integrity": "sha512-r6lj77KlwqLhIUku9UWYes7KJtsczvolZkzp8hbaDPPaE24OmWl5s539Mytlj22siEQKosZ26qCBgda2PKwoJw==",
14393       "dev": true
14394     },
14395     "mixin-deep": {
14396       "version": "1.3.2",
14397       "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
14398       "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
14399       "dev": true,
14400       "requires": {
14401         "for-in": "^1.0.2",
14402         "is-extendable": "^1.0.1"
14403       }
14404     },
14405     "mkdirp": {
14406       "version": "0.5.5",
14407       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
14408       "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
14409       "requires": {
14410         "minimist": "^1.2.5"
14411       }
14412     },
14413     "mocha": {
14414       "version": "2.5.3",
14415       "resolved": "https://registry.npmjs.org/mocha/-/mocha-2.5.3.tgz",
14416       "integrity": "sha1-FhvlvetJZ3HrmzV0UFC2IrWu/Fg=",
14417       "dev": true,
14418       "requires": {
14419         "commander": "2.3.0",
14420         "debug": "2.2.0",
14421         "diff": "1.4.0",
14422         "escape-string-regexp": "1.0.2",
14423         "glob": "3.2.11",
14424         "growl": "1.9.2",
14425         "jade": "0.26.3",
14426         "mkdirp": "0.5.1",
14427         "supports-color": "1.2.0",
14428         "to-iso-string": "0.0.2"
14429       },
14430       "dependencies": {
14431         "commander": {
14432           "version": "2.3.0",
14433           "resolved": "https://registry.npmjs.org/commander/-/commander-2.3.0.tgz",
14434           "integrity": "sha1-/UMOiJgy7DU7ms0d4hfBHLPu+HM=",
14435           "dev": true
14436         },
14437         "debug": {
14438           "version": "2.2.0",
14439           "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
14440           "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
14441           "dev": true,
14442           "requires": {
14443             "ms": "0.7.1"
14444           }
14445         },
14446         "diff": {
14447           "version": "1.4.0",
14448           "resolved": "https://registry.npmjs.org/diff/-/diff-1.4.0.tgz",
14449           "integrity": "sha1-fyjS657nsVqX79ic5j3P2qPMur8=",
14450           "dev": true
14451         },
14452         "escape-string-regexp": {
14453           "version": "1.0.2",
14454           "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.2.tgz",
14455           "integrity": "sha1-Tbwv5nTnGUnK8/smlc5/LcHZqNE=",
14456           "dev": true
14457         },
14458         "glob": {
14459           "version": "3.2.11",
14460           "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz",
14461           "integrity": "sha1-Spc/Y1uRkPcV0QmH1cAP0oFevj0=",
14462           "dev": true,
14463           "requires": {
14464             "inherits": "2",
14465             "minimatch": "0.3"
14466           }
14467         },
14468         "lru-cache": {
14469           "version": "2.7.3",
14470           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz",
14471           "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=",
14472           "dev": true
14473         },
14474         "minimatch": {
14475           "version": "0.3.0",
14476           "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz",
14477           "integrity": "sha1-J12O2qxPG7MyZHIInnlJyDlGmd0=",
14478           "dev": true,
14479           "requires": {
14480             "lru-cache": "2",
14481             "sigmund": "~1.0.0"
14482           }
14483         },
14484         "minimist": {
14485           "version": "0.0.8",
14486           "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
14487           "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
14488           "dev": true
14489         },
14490         "mkdirp": {
14491           "version": "0.5.1",
14492           "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
14493           "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
14494           "dev": true,
14495           "requires": {
14496             "minimist": "0.0.8"
14497           }
14498         },
14499         "ms": {
14500           "version": "0.7.1",
14501           "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
14502           "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=",
14503           "dev": true
14504         },
14505         "supports-color": {
14506           "version": "1.2.0",
14507           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-1.2.0.tgz",
14508           "integrity": "sha1-/x7R5hFp0Gs88tWI4YixjYhH4X4=",
14509           "dev": true
14510         }
14511       }
14512     },
14513     "moment": {
14514       "version": "2.27.0",
14515       "resolved": "https://registry.npmjs.org/moment/-/moment-2.27.0.tgz",
14516       "integrity": "sha512-al0MUK7cpIcglMv3YF13qSgdAIqxHTO7brRtaz3DlSULbqfazqkc5kEjNrLDOM7fsjshoFIihnU8snrP7zUvhQ=="
14517     },
14518     "moment-timezone": {
14519       "version": "0.5.31",
14520       "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.31.tgz",
14521       "integrity": "sha512-+GgHNg8xRhMXfEbv81iDtrVeTcWt0kWmTEY1XQK14dICTXnWJnT0dxdlPspwqF3keKMVPXwayEsk1DI0AA/jdA==",
14522       "requires": {
14523         "moment": ">= 2.9.0"
14524       }
14525     },
14526     "moo": {
14527       "version": "0.5.1",
14528       "resolved": "https://registry.npmjs.org/moo/-/moo-0.5.1.tgz",
14529       "integrity": "sha512-I1mnb5xn4fO80BH9BLcF0yLypy2UKl+Cb01Fu0hJRkJjlCRtxZMWkTdAtDd5ZqCOxtCkhmRwyI57vWT+1iZ67w==",
14530       "dev": true
14531     },
14532     "move-concurrently": {
14533       "version": "1.0.1",
14534       "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz",
14535       "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=",
14536       "dev": true,
14537       "requires": {
14538         "aproba": "^1.1.1",
14539         "copy-concurrently": "^1.0.0",
14540         "fs-write-stream-atomic": "^1.0.8",
14541         "mkdirp": "^0.5.1",
14542         "rimraf": "^2.5.4",
14543         "run-queue": "^1.0.3"
14544       }
14545     },
14546     "ms": {
14547       "version": "2.0.0",
14548       "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
14549       "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
14550     },
14551     "multimatch": {
14552       "version": "2.1.0",
14553       "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-2.1.0.tgz",
14554       "integrity": "sha1-nHkGoi+0wCkZ4vX3UWG0zb1LKis=",
14555       "dev": true,
14556       "requires": {
14557         "array-differ": "^1.0.0",
14558         "array-union": "^1.0.1",
14559         "arrify": "^1.0.0",
14560         "minimatch": "^3.0.0"
14561       }
14562     },
14563     "multipipe": {
14564       "version": "0.1.2",
14565       "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz",
14566       "integrity": "sha1-Ko8t33Du1WTf8tV/HhoTfZ8FB4s=",
14567       "dev": true,
14568       "requires": {
14569         "duplexer2": "0.0.2"
14570       }
14571     },
14572     "mute-stream": {
14573       "version": "0.0.5",
14574       "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.5.tgz",
14575       "integrity": "sha1-j7+rsKmKJT0xhDMfno3rc3L6xsA=",
14576       "dev": true
14577     },
14578     "nan": {
14579       "version": "2.14.1",
14580       "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.1.tgz",
14581       "integrity": "sha512-isWHgVjnFjh2x2yuJ/tj3JbwoHu3UC2dX5G/88Cm24yB6YopVgxvBObDY7n5xW6ExmFhJpSEQqFPvq9zaXc8Jw=="
14582     },
14583     "nanomatch": {
14584       "version": "1.2.13",
14585       "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
14586       "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
14587       "dev": true,
14588       "requires": {
14589         "arr-diff": "^4.0.0",
14590         "array-unique": "^0.3.2",
14591         "define-property": "^2.0.2",
14592         "extend-shallow": "^3.0.2",
14593         "fragment-cache": "^0.2.1",
14594         "is-windows": "^1.0.2",
14595         "kind-of": "^6.0.2",
14596         "object.pick": "^1.3.0",
14597         "regex-not": "^1.0.0",
14598         "snapdragon": "^0.8.1",
14599         "to-regex": "^3.0.1"
14600       },
14601       "dependencies": {
14602         "array-unique": {
14603           "version": "0.3.2",
14604           "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
14605           "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
14606           "dev": true
14607         },
14608         "kind-of": {
14609           "version": "6.0.3",
14610           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
14611           "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
14612           "dev": true
14613         }
14614       }
14615     },
14616     "natives": {
14617       "version": "1.1.6",
14618       "resolved": "https://registry.npmjs.org/natives/-/natives-1.1.6.tgz",
14619       "integrity": "sha512-6+TDFewD4yxY14ptjKaS63GVdtKiES1pTPyxn9Jb0rBqPMZ7VcCiooEhPNsr+mqHtMGxa/5c/HhcC4uPEUw/nA==",
14620       "dev": true
14621     },
14622     "natural-compare": {
14623       "version": "1.4.0",
14624       "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
14625       "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
14626       "dev": true
14627     },
14628     "ncname": {
14629       "version": "1.0.0",
14630       "resolved": "https://registry.npmjs.org/ncname/-/ncname-1.0.0.tgz",
14631       "integrity": "sha1-W1etGLHKCShk72Kwse2BlPODtxw=",
14632       "dev": true,
14633       "requires": {
14634         "xml-char-classes": "^1.0.0"
14635       }
14636     },
14637     "ncp": {
14638       "version": "0.4.2",
14639       "resolved": "https://registry.npmjs.org/ncp/-/ncp-0.4.2.tgz",
14640       "integrity": "sha1-q8xsvT7C7Spyn/bnwfqPAXhKhXQ=",
14641       "dev": true
14642     },
14643     "nearley": {
14644       "version": "2.19.5",
14645       "resolved": "https://registry.npmjs.org/nearley/-/nearley-2.19.5.tgz",
14646       "integrity": "sha512-qoh1ZXXl0Kpn40tFhmgvffUAlbpRMcjLUagNVnT1JmliUIsB4tFabmCNhD97+tkf9FZ/SLhhYzNow0V3GitzDg==",
14647       "dev": true,
14648       "requires": {
14649         "commander": "^2.19.0",
14650         "moo": "^0.5.0",
14651         "railroad-diagrams": "^1.0.0",
14652         "randexp": "0.4.6",
14653         "semver": "^5.4.1"
14654       }
14655     },
14656     "negotiator": {
14657       "version": "0.6.2",
14658       "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
14659       "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",
14660       "dev": true
14661     },
14662     "neo-async": {
14663       "version": "2.6.2",
14664       "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
14665       "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==",
14666       "dev": true
14667     },
14668     "next-tick": {
14669       "version": "1.0.0",
14670       "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz",
14671       "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=",
14672       "dev": true
14673     },
14674     "ng-annotate": {
14675       "version": "1.2.2",
14676       "resolved": "https://registry.npmjs.org/ng-annotate/-/ng-annotate-1.2.2.tgz",
14677       "integrity": "sha1-3D/FG6Cy+LOF2+BH9NoG9YCh/WE=",
14678       "dev": true,
14679       "requires": {
14680         "acorn": "~2.6.4",
14681         "alter": "~0.2.0",
14682         "convert-source-map": "~1.1.2",
14683         "optimist": "~0.6.1",
14684         "ordered-ast-traverse": "~1.1.1",
14685         "simple-fmt": "~0.1.0",
14686         "simple-is": "~0.2.0",
14687         "source-map": "~0.5.3",
14688         "stable": "~0.1.5",
14689         "stringmap": "~0.2.2",
14690         "stringset": "~0.2.1",
14691         "tryor": "~0.1.2"
14692       },
14693       "dependencies": {
14694         "acorn": {
14695           "version": "2.6.4",
14696           "resolved": "https://registry.npmjs.org/acorn/-/acorn-2.6.4.tgz",
14697           "integrity": "sha1-6x9FtKQ/ox0DcBpexG87Umc+kO4=",
14698           "dev": true
14699         },
14700         "convert-source-map": {
14701           "version": "1.1.3",
14702           "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.1.3.tgz",
14703           "integrity": "sha1-SCnId+n+SbMWHzvzZziI4gRpmGA=",
14704           "dev": true
14705         },
14706         "source-map": {
14707           "version": "0.5.7",
14708           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
14709           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
14710           "dev": true
14711         }
14712       }
14713     },
14714     "nice-try": {
14715       "version": "1.0.5",
14716       "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
14717       "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
14718       "dev": true
14719     },
14720     "nise": {
14721       "version": "1.5.3",
14722       "resolved": "https://registry.npmjs.org/nise/-/nise-1.5.3.tgz",
14723       "integrity": "sha512-Ymbac/94xeIrMf59REBPOv0thr+CJVFMhrlAkW/gjCIE58BGQdCj0x7KRCb3yz+Ga2Rz3E9XXSvUyyxqqhjQAQ==",
14724       "requires": {
14725         "@sinonjs/formatio": "^3.2.1",
14726         "@sinonjs/text-encoding": "^0.7.1",
14727         "just-extend": "^4.0.2",
14728         "lolex": "^5.0.1",
14729         "path-to-regexp": "^1.7.0"
14730       },
14731       "dependencies": {
14732         "lolex": {
14733           "version": "5.1.2",
14734           "resolved": "https://registry.npmjs.org/lolex/-/lolex-5.1.2.tgz",
14735           "integrity": "sha512-h4hmjAvHTmd+25JSwrtTIuwbKdwg5NzZVRMLn9saij4SZaepCrTCxPr35H/3bjwfMJtN+t3CX8672UIkglz28A==",
14736           "requires": {
14737             "@sinonjs/commons": "^1.7.0"
14738           }
14739         }
14740       }
14741     },
14742     "nock": {
14743       "version": "8.2.2",
14744       "resolved": "https://registry.npmjs.org/nock/-/nock-8.2.2.tgz",
14745       "integrity": "sha512-f4s5qR4Eg/NgaLuBYTThc/abl5mohCgIvnGdHkoqR5WgRe5amjFQTU2aia085OE8o3OAY7ZerDkRAeXfR720TA==",
14746       "dev": true,
14747       "requires": {
14748         "chai": ">=1.9.2 <4.0.0",
14749         "debug": "^2.2.0",
14750         "deep-equal": "^1.0.0",
14751         "json-stringify-safe": "^5.0.1",
14752         "lodash": "~4.9.0",
14753         "mkdirp": "^0.5.0",
14754         "propagate": "0.4.0",
14755         "qs": "^6.0.2"
14756       },
14757       "dependencies": {
14758         "debug": {
14759           "version": "2.6.9",
14760           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
14761           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
14762           "dev": true,
14763           "requires": {
14764             "ms": "2.0.0"
14765           }
14766         },
14767         "lodash": {
14768           "version": "4.9.0",
14769           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.9.0.tgz",
14770           "integrity": "sha1-TCDXQvA86F3HAODderm8q4Xm/BQ=",
14771           "dev": true
14772         }
14773       }
14774     },
14775     "node-emoji": {
14776       "version": "1.10.0",
14777       "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.10.0.tgz",
14778       "integrity": "sha512-Yt3384If5H6BYGVHiHwTL+99OzJKHhgp82S8/dktEK73T26BazdgZ4JZh92xSVtGNJvz9UbXdNAc5hcrXV42vw==",
14779       "dev": true,
14780       "requires": {
14781         "lodash.toarray": "^4.4.0"
14782       }
14783     },
14784     "node-fetch": {
14785       "version": "1.7.3",
14786       "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz",
14787       "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==",
14788       "requires": {
14789         "encoding": "^0.1.11",
14790         "is-stream": "^1.0.1"
14791       }
14792     },
14793     "node-gyp": {
14794       "version": "3.8.0",
14795       "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz",
14796       "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==",
14797       "requires": {
14798         "fstream": "^1.0.0",
14799         "glob": "^7.0.3",
14800         "graceful-fs": "^4.1.2",
14801         "mkdirp": "^0.5.0",
14802         "nopt": "2 || 3",
14803         "npmlog": "0 || 1 || 2 || 3 || 4",
14804         "osenv": "0",
14805         "request": "^2.87.0",
14806         "rimraf": "2",
14807         "semver": "~5.3.0",
14808         "tar": "^2.0.0",
14809         "which": "1"
14810       },
14811       "dependencies": {
14812         "semver": {
14813           "version": "5.3.0",
14814           "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
14815           "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8="
14816         }
14817       }
14818     },
14819     "node-int64": {
14820       "version": "0.4.0",
14821       "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz",
14822       "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=",
14823       "dev": true
14824     },
14825     "node-libs-browser": {
14826       "version": "0.7.0",
14827       "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-0.7.0.tgz",
14828       "integrity": "sha1-PicsCBnjCJNeJmdECNevDhSRuDs=",
14829       "dev": true,
14830       "requires": {
14831         "assert": "^1.1.1",
14832         "browserify-zlib": "^0.1.4",
14833         "buffer": "^4.9.0",
14834         "console-browserify": "^1.1.0",
14835         "constants-browserify": "^1.0.0",
14836         "crypto-browserify": "3.3.0",
14837         "domain-browser": "^1.1.1",
14838         "events": "^1.0.0",
14839         "https-browserify": "0.0.1",
14840         "os-browserify": "^0.2.0",
14841         "path-browserify": "0.0.0",
14842         "process": "^0.11.0",
14843         "punycode": "^1.2.4",
14844         "querystring-es3": "^0.2.0",
14845         "readable-stream": "^2.0.5",
14846         "stream-browserify": "^2.0.1",
14847         "stream-http": "^2.3.1",
14848         "string_decoder": "^0.10.25",
14849         "timers-browserify": "^2.0.2",
14850         "tty-browserify": "0.0.0",
14851         "url": "^0.11.0",
14852         "util": "^0.10.3",
14853         "vm-browserify": "0.0.4"
14854       },
14855       "dependencies": {
14856         "punycode": {
14857           "version": "1.4.1",
14858           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
14859           "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
14860           "dev": true
14861         },
14862         "string_decoder": {
14863           "version": "0.10.31",
14864           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
14865           "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
14866           "dev": true
14867         }
14868       }
14869     },
14870     "node-notifier": {
14871       "version": "4.6.1",
14872       "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-4.6.1.tgz",
14873       "integrity": "sha1-BW0UJE89zBzq3+aK+c/wxUc6M/M=",
14874       "dev": true,
14875       "requires": {
14876         "cli-usage": "^0.1.1",
14877         "growly": "^1.2.0",
14878         "lodash.clonedeep": "^3.0.0",
14879         "minimist": "^1.1.1",
14880         "semver": "^5.1.0",
14881         "shellwords": "^0.1.0",
14882         "which": "^1.0.5"
14883       },
14884       "dependencies": {
14885         "lodash.clonedeep": {
14886           "version": "3.0.2",
14887           "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-3.0.2.tgz",
14888           "integrity": "sha1-oKHkDYKl6on/WxR7hETtY9koJ9s=",
14889           "dev": true,
14890           "requires": {
14891             "lodash._baseclone": "^3.0.0",
14892             "lodash._bindcallback": "^3.0.0"
14893           }
14894         }
14895       }
14896     },
14897     "node-sass": {
14898       "version": "4.14.1",
14899       "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.14.1.tgz",
14900       "integrity": "sha512-sjCuOlvGyCJS40R8BscF5vhVlQjNN069NtQ1gSxyK1u9iqvn6tf7O1R4GNowVZfiZUCRt5MmMs1xd+4V/7Yr0g==",
14901       "requires": {
14902         "async-foreach": "^0.1.3",
14903         "chalk": "^1.1.1",
14904         "cross-spawn": "^3.0.0",
14905         "gaze": "^1.0.0",
14906         "get-stdin": "^4.0.1",
14907         "glob": "^7.0.3",
14908         "in-publish": "^2.0.0",
14909         "lodash": "^4.17.15",
14910         "meow": "^3.7.0",
14911         "mkdirp": "^0.5.1",
14912         "nan": "^2.13.2",
14913         "node-gyp": "^3.8.0",
14914         "npmlog": "^4.0.0",
14915         "request": "^2.88.0",
14916         "sass-graph": "2.2.5",
14917         "stdout-stream": "^1.4.0",
14918         "true-case-path": "^1.0.2"
14919       },
14920       "dependencies": {
14921         "ansi-styles": {
14922           "version": "2.2.1",
14923           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
14924           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4="
14925         },
14926         "chalk": {
14927           "version": "1.1.3",
14928           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
14929           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
14930           "requires": {
14931             "ansi-styles": "^2.2.1",
14932             "escape-string-regexp": "^1.0.2",
14933             "has-ansi": "^2.0.0",
14934             "strip-ansi": "^3.0.0",
14935             "supports-color": "^2.0.0"
14936           }
14937         },
14938         "strip-ansi": {
14939           "version": "3.0.1",
14940           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
14941           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
14942           "requires": {
14943             "ansi-regex": "^2.0.0"
14944           }
14945         },
14946         "supports-color": {
14947           "version": "2.0.0",
14948           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
14949           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc="
14950         }
14951       }
14952     },
14953     "node-watch": {
14954       "version": "0.3.5",
14955       "resolved": "https://registry.npmjs.org/node-watch/-/node-watch-0.3.5.tgz",
14956       "integrity": "sha1-oH8lOk9TjenUylIt1/GZbu7A2X4=",
14957       "dev": true
14958     },
14959     "node.extend": {
14960       "version": "1.1.8",
14961       "resolved": "https://registry.npmjs.org/node.extend/-/node.extend-1.1.8.tgz",
14962       "integrity": "sha512-L/dvEBwyg3UowwqOUTyDsGBU6kjBQOpOhshio9V3i3BMPv5YUb9+mWNN8MK0IbWqT0AqaTSONZf0aTuMMahWgA==",
14963       "dev": true,
14964       "requires": {
14965         "has": "^1.0.3",
14966         "is": "^3.2.1"
14967       }
14968     },
14969     "nomnomnomnom": {
14970       "version": "2.0.1",
14971       "resolved": "https://registry.npmjs.org/nomnomnomnom/-/nomnomnomnom-2.0.1.tgz",
14972       "integrity": "sha1-siOfAxyNBNpn4yg24eMZnhL3qOI=",
14973       "dev": true,
14974       "requires": {
14975         "chalk": "~0.4.0",
14976         "underscore": "~1.6.0"
14977       },
14978       "dependencies": {
14979         "ansi-styles": {
14980           "version": "1.0.0",
14981           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.0.0.tgz",
14982           "integrity": "sha1-yxAt8cVvUSPquLZ817mAJ6AnkXg=",
14983           "dev": true
14984         },
14985         "chalk": {
14986           "version": "0.4.0",
14987           "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.4.0.tgz",
14988           "integrity": "sha1-UZmj3c0MHv4jvAjBsCewYXbgxk8=",
14989           "dev": true,
14990           "requires": {
14991             "ansi-styles": "~1.0.0",
14992             "has-color": "~0.1.0",
14993             "strip-ansi": "~0.1.0"
14994           }
14995         },
14996         "strip-ansi": {
14997           "version": "0.1.1",
14998           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.1.1.tgz",
14999           "integrity": "sha1-OeipjQRNFQZgq+SmgIrPcLt7yZE=",
15000           "dev": true
15001         }
15002       }
15003     },
15004     "nopt": {
15005       "version": "3.0.6",
15006       "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
15007       "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
15008       "requires": {
15009         "abbrev": "1"
15010       }
15011     },
15012     "normalize-package-data": {
15013       "version": "2.5.0",
15014       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
15015       "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
15016       "requires": {
15017         "hosted-git-info": "^2.1.4",
15018         "resolve": "^1.10.0",
15019         "semver": "2 || 3 || 4 || 5",
15020         "validate-npm-package-license": "^3.0.1"
15021       }
15022     },
15023     "normalize-path": {
15024       "version": "2.1.1",
15025       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
15026       "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
15027       "dev": true,
15028       "requires": {
15029         "remove-trailing-separator": "^1.0.1"
15030       }
15031     },
15032     "normalize-range": {
15033       "version": "0.1.2",
15034       "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
15035       "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
15036       "dev": true
15037     },
15038     "normalize-url": {
15039       "version": "1.9.1",
15040       "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz",
15041       "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=",
15042       "dev": true,
15043       "requires": {
15044         "object-assign": "^4.0.1",
15045         "prepend-http": "^1.0.0",
15046         "query-string": "^4.1.0",
15047         "sort-keys": "^1.0.0"
15048       }
15049     },
15050     "npm-run-path": {
15051       "version": "2.0.2",
15052       "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
15053       "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
15054       "dev": true,
15055       "requires": {
15056         "path-key": "^2.0.0"
15057       }
15058     },
15059     "npmlog": {
15060       "version": "4.1.2",
15061       "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
15062       "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
15063       "requires": {
15064         "are-we-there-yet": "~1.1.2",
15065         "console-control-strings": "~1.1.0",
15066         "gauge": "~2.7.3",
15067         "set-blocking": "~2.0.0"
15068       }
15069     },
15070     "nth-check": {
15071       "version": "1.0.2",
15072       "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz",
15073       "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==",
15074       "dev": true,
15075       "requires": {
15076         "boolbase": "~1.0.0"
15077       }
15078     },
15079     "null-check": {
15080       "version": "1.0.0",
15081       "resolved": "https://registry.npmjs.org/null-check/-/null-check-1.0.0.tgz",
15082       "integrity": "sha1-l33/1xdgErnsMNKjnbXPcqBDnt0=",
15083       "dev": true
15084     },
15085     "num2fraction": {
15086       "version": "1.2.2",
15087       "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
15088       "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
15089       "dev": true
15090     },
15091     "number-is-nan": {
15092       "version": "1.0.1",
15093       "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
15094       "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0="
15095     },
15096     "nwsapi": {
15097       "version": "2.2.0",
15098       "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz",
15099       "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==",
15100       "dev": true
15101     },
15102     "oauth-sign": {
15103       "version": "0.9.0",
15104       "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
15105       "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ=="
15106     },
15107     "object-assign": {
15108       "version": "4.1.1",
15109       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
15110       "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
15111     },
15112     "object-component": {
15113       "version": "0.0.3",
15114       "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz",
15115       "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=",
15116       "dev": true
15117     },
15118     "object-copy": {
15119       "version": "0.1.0",
15120       "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
15121       "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
15122       "dev": true,
15123       "requires": {
15124         "copy-descriptor": "^0.1.0",
15125         "define-property": "^0.2.5",
15126         "kind-of": "^3.0.3"
15127       },
15128       "dependencies": {
15129         "define-property": {
15130           "version": "0.2.5",
15131           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
15132           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
15133           "dev": true,
15134           "requires": {
15135             "is-descriptor": "^0.1.0"
15136           }
15137         }
15138       }
15139     },
15140     "object-hash": {
15141       "version": "1.3.1",
15142       "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-1.3.1.tgz",
15143       "integrity": "sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA==",
15144       "dev": true
15145     },
15146     "object-inspect": {
15147       "version": "1.8.0",
15148       "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz",
15149       "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA=="
15150     },
15151     "object-is": {
15152       "version": "1.1.2",
15153       "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.2.tgz",
15154       "integrity": "sha512-5lHCz+0uufF6wZ7CRFWJN3hp8Jqblpgve06U5CMQ3f//6iDjPr2PEo9MWCjEssDsa+UZEL4PkFpr+BMop6aKzQ==",
15155       "requires": {
15156         "define-properties": "^1.1.3",
15157         "es-abstract": "^1.17.5"
15158       }
15159     },
15160     "object-keys": {
15161       "version": "1.1.1",
15162       "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
15163       "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA=="
15164     },
15165     "object-path": {
15166       "version": "0.9.2",
15167       "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.9.2.tgz",
15168       "integrity": "sha1-D9mnT8X60a45aLWGvaXGMr1sBaU=",
15169       "dev": true
15170     },
15171     "object-visit": {
15172       "version": "1.0.1",
15173       "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
15174       "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
15175       "dev": true,
15176       "requires": {
15177         "isobject": "^3.0.0"
15178       }
15179     },
15180     "object.assign": {
15181       "version": "4.1.0",
15182       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz",
15183       "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==",
15184       "requires": {
15185         "define-properties": "^1.1.2",
15186         "function-bind": "^1.1.1",
15187         "has-symbols": "^1.0.0",
15188         "object-keys": "^1.0.11"
15189       }
15190     },
15191     "object.defaults": {
15192       "version": "1.1.0",
15193       "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz",
15194       "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=",
15195       "dev": true,
15196       "requires": {
15197         "array-each": "^1.0.1",
15198         "array-slice": "^1.0.0",
15199         "for-own": "^1.0.0",
15200         "isobject": "^3.0.0"
15201       },
15202       "dependencies": {
15203         "for-own": {
15204           "version": "1.0.0",
15205           "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
15206           "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=",
15207           "dev": true,
15208           "requires": {
15209             "for-in": "^1.0.1"
15210           }
15211         }
15212       }
15213     },
15214     "object.entries": {
15215       "version": "1.1.2",
15216       "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.2.tgz",
15217       "integrity": "sha512-BQdB9qKmb/HyNdMNWVr7O3+z5MUIx3aiegEIJqjMBbBf0YT9RRxTJSim4mzFqtyr7PDAHigq0N9dO0m0tRakQA==",
15218       "dev": true,
15219       "requires": {
15220         "define-properties": "^1.1.3",
15221         "es-abstract": "^1.17.5",
15222         "has": "^1.0.3"
15223       }
15224     },
15225     "object.fromentries": {
15226       "version": "2.0.2",
15227       "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.2.tgz",
15228       "integrity": "sha512-r3ZiBH7MQppDJVLx6fhD618GKNG40CZYH9wgwdhKxBDDbQgjeWGGd4AtkZad84d291YxvWe7bJGuE65Anh0dxQ==",
15229       "dev": true,
15230       "requires": {
15231         "define-properties": "^1.1.3",
15232         "es-abstract": "^1.17.0-next.1",
15233         "function-bind": "^1.1.1",
15234         "has": "^1.0.3"
15235       }
15236     },
15237     "object.getownpropertydescriptors": {
15238       "version": "2.1.0",
15239       "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz",
15240       "integrity": "sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==",
15241       "dev": true,
15242       "requires": {
15243         "define-properties": "^1.1.3",
15244         "es-abstract": "^1.17.0-next.1"
15245       }
15246     },
15247     "object.map": {
15248       "version": "1.0.1",
15249       "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz",
15250       "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=",
15251       "dev": true,
15252       "requires": {
15253         "for-own": "^1.0.0",
15254         "make-iterator": "^1.0.0"
15255       },
15256       "dependencies": {
15257         "for-own": {
15258           "version": "1.0.0",
15259           "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
15260           "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=",
15261           "dev": true,
15262           "requires": {
15263             "for-in": "^1.0.1"
15264           }
15265         }
15266       }
15267     },
15268     "object.omit": {
15269       "version": "2.0.1",
15270       "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz",
15271       "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=",
15272       "dev": true,
15273       "requires": {
15274         "for-own": "^0.1.4",
15275         "is-extendable": "^0.1.1"
15276       },
15277       "dependencies": {
15278         "is-extendable": {
15279           "version": "0.1.1",
15280           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
15281           "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
15282           "dev": true
15283         }
15284       }
15285     },
15286     "object.pick": {
15287       "version": "1.3.0",
15288       "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
15289       "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
15290       "dev": true,
15291       "requires": {
15292         "isobject": "^3.0.1"
15293       }
15294     },
15295     "object.values": {
15296       "version": "1.1.1",
15297       "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz",
15298       "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==",
15299       "dev": true,
15300       "requires": {
15301         "define-properties": "^1.1.3",
15302         "es-abstract": "^1.17.0-next.1",
15303         "function-bind": "^1.1.1",
15304         "has": "^1.0.3"
15305       }
15306     },
15307     "on-finished": {
15308       "version": "2.3.0",
15309       "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
15310       "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
15311       "dev": true,
15312       "requires": {
15313         "ee-first": "1.1.1"
15314       }
15315     },
15316     "on-headers": {
15317       "version": "1.0.2",
15318       "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
15319       "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==",
15320       "dev": true
15321     },
15322     "once": {
15323       "version": "1.4.0",
15324       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
15325       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
15326       "requires": {
15327         "wrappy": "1"
15328       }
15329     },
15330     "onetime": {
15331       "version": "1.1.0",
15332       "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz",
15333       "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=",
15334       "dev": true
15335     },
15336     "open": {
15337       "version": "0.0.5",
15338       "resolved": "https://registry.npmjs.org/open/-/open-0.0.5.tgz",
15339       "integrity": "sha1-QsPhjslUZra/DcQvOilFw/DK2Pw=",
15340       "dev": true
15341     },
15342     "opener": {
15343       "version": "1.5.1",
15344       "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.1.tgz",
15345       "integrity": "sha512-goYSy5c2UXE4Ra1xixabeVh1guIX/ZV/YokJksb6q2lubWu6UbvPQ20p542/sFIll1nl8JnCyK9oBaOcCWXwvA==",
15346       "dev": true
15347     },
15348     "openurl": {
15349       "version": "1.1.1",
15350       "resolved": "https://registry.npmjs.org/openurl/-/openurl-1.1.1.tgz",
15351       "integrity": "sha1-OHW0sO96UsFW8NtB1GCduw+Us4c=",
15352       "dev": true
15353     },
15354     "opn": {
15355       "version": "5.3.0",
15356       "resolved": "https://registry.npmjs.org/opn/-/opn-5.3.0.tgz",
15357       "integrity": "sha512-bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g==",
15358       "dev": true,
15359       "requires": {
15360         "is-wsl": "^1.1.0"
15361       }
15362     },
15363     "optimist": {
15364       "version": "0.6.1",
15365       "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
15366       "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
15367       "dev": true,
15368       "requires": {
15369         "minimist": "~0.0.1",
15370         "wordwrap": "~0.0.2"
15371       },
15372       "dependencies": {
15373         "minimist": {
15374           "version": "0.0.10",
15375           "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz",
15376           "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=",
15377           "dev": true
15378         }
15379       }
15380     },
15381     "optionator": {
15382       "version": "0.8.3",
15383       "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
15384       "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
15385       "dev": true,
15386       "requires": {
15387         "deep-is": "~0.1.3",
15388         "fast-levenshtein": "~2.0.6",
15389         "levn": "~0.3.0",
15390         "prelude-ls": "~1.1.2",
15391         "type-check": "~0.3.2",
15392         "word-wrap": "~1.2.3"
15393       }
15394     },
15395     "options": {
15396       "version": "0.0.6",
15397       "resolved": "https://registry.npmjs.org/options/-/options-0.0.6.tgz",
15398       "integrity": "sha1-7CLTEoBrtT5zF3Pnza788cZDEo8=",
15399       "dev": true
15400     },
15401     "orchestrator": {
15402       "version": "0.3.8",
15403       "resolved": "https://registry.npmjs.org/orchestrator/-/orchestrator-0.3.8.tgz",
15404       "integrity": "sha1-FOfp4nZPcxX7rBhOUGx6pt+UrX4=",
15405       "dev": true,
15406       "requires": {
15407         "end-of-stream": "~0.1.5",
15408         "sequencify": "~0.0.7",
15409         "stream-consume": "~0.1.0"
15410       },
15411       "dependencies": {
15412         "end-of-stream": {
15413           "version": "0.1.5",
15414           "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-0.1.5.tgz",
15415           "integrity": "sha1-jhdyBsPICDfYVjLouTWd/osvbq8=",
15416           "dev": true,
15417           "requires": {
15418             "once": "~1.3.0"
15419           }
15420         },
15421         "once": {
15422           "version": "1.3.3",
15423           "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
15424           "integrity": "sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA=",
15425           "dev": true,
15426           "requires": {
15427             "wrappy": "1"
15428           }
15429         }
15430       }
15431     },
15432     "ordered-ast-traverse": {
15433       "version": "1.1.1",
15434       "resolved": "https://registry.npmjs.org/ordered-ast-traverse/-/ordered-ast-traverse-1.1.1.tgz",
15435       "integrity": "sha1-aEOhcLwO7otSDMjdwd3TqjD6BXw=",
15436       "dev": true,
15437       "requires": {
15438         "ordered-esprima-props": "~1.1.0"
15439       }
15440     },
15441     "ordered-esprima-props": {
15442       "version": "1.1.0",
15443       "resolved": "https://registry.npmjs.org/ordered-esprima-props/-/ordered-esprima-props-1.1.0.tgz",
15444       "integrity": "sha1-qYJwht9fAQqmDpvQK24DNc6i/8s=",
15445       "dev": true
15446     },
15447     "ordered-read-streams": {
15448       "version": "0.1.0",
15449       "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-0.1.0.tgz",
15450       "integrity": "sha1-/VZamvjrRHO6abbtijQ1LLVS8SY=",
15451       "dev": true
15452     },
15453     "original": {
15454       "version": "1.0.2",
15455       "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz",
15456       "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==",
15457       "dev": true,
15458       "requires": {
15459         "url-parse": "^1.4.3"
15460       }
15461     },
15462     "os-browserify": {
15463       "version": "0.2.1",
15464       "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.2.1.tgz",
15465       "integrity": "sha1-Y/xMzuXS13Y9Jrv4YBB45sLgBE8=",
15466       "dev": true
15467     },
15468     "os-homedir": {
15469       "version": "1.0.2",
15470       "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
15471       "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M="
15472     },
15473     "os-locale": {
15474       "version": "1.4.0",
15475       "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
15476       "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
15477       "dev": true,
15478       "requires": {
15479         "lcid": "^1.0.0"
15480       }
15481     },
15482     "os-tmpdir": {
15483       "version": "1.0.2",
15484       "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
15485       "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ="
15486     },
15487     "osenv": {
15488       "version": "0.1.5",
15489       "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
15490       "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
15491       "requires": {
15492         "os-homedir": "^1.0.0",
15493         "os-tmpdir": "^1.0.0"
15494       }
15495     },
15496     "output-file-sync": {
15497       "version": "1.1.2",
15498       "resolved": "https://registry.npmjs.org/output-file-sync/-/output-file-sync-1.1.2.tgz",
15499       "integrity": "sha1-0KM+7+YaIF+suQCS6CZZjVJFznY=",
15500       "dev": true,
15501       "requires": {
15502         "graceful-fs": "^4.1.4",
15503         "mkdirp": "^0.5.1",
15504         "object-assign": "^4.1.0"
15505       }
15506     },
15507     "p-defer": {
15508       "version": "1.0.0",
15509       "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz",
15510       "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=",
15511       "dev": true
15512     },
15513     "p-finally": {
15514       "version": "1.0.0",
15515       "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
15516       "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
15517       "dev": true
15518     },
15519     "p-is-promise": {
15520       "version": "2.1.0",
15521       "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz",
15522       "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==",
15523       "dev": true
15524     },
15525     "p-limit": {
15526       "version": "2.3.0",
15527       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
15528       "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
15529       "requires": {
15530         "p-try": "^2.0.0"
15531       }
15532     },
15533     "p-locate": {
15534       "version": "3.0.0",
15535       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
15536       "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
15537       "requires": {
15538         "p-limit": "^2.0.0"
15539       }
15540     },
15541     "p-try": {
15542       "version": "2.2.0",
15543       "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
15544       "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ=="
15545     },
15546     "pako": {
15547       "version": "0.2.9",
15548       "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz",
15549       "integrity": "sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU=",
15550       "dev": true
15551     },
15552     "parallel-transform": {
15553       "version": "1.2.0",
15554       "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz",
15555       "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==",
15556       "dev": true,
15557       "requires": {
15558         "cyclist": "^1.0.1",
15559         "inherits": "^2.0.3",
15560         "readable-stream": "^2.1.5"
15561       }
15562     },
15563     "param-case": {
15564       "version": "1.1.2",
15565       "resolved": "https://registry.npmjs.org/param-case/-/param-case-1.1.2.tgz",
15566       "integrity": "sha1-3LCRpDwlm5Io8cNB57akTqC/l0M=",
15567       "dev": true,
15568       "requires": {
15569         "sentence-case": "^1.1.2"
15570       }
15571     },
15572     "parse-filepath": {
15573       "version": "1.0.2",
15574       "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz",
15575       "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=",
15576       "dev": true,
15577       "requires": {
15578         "is-absolute": "^1.0.0",
15579         "map-cache": "^0.2.0",
15580         "path-root": "^0.1.1"
15581       }
15582     },
15583     "parse-glob": {
15584       "version": "3.0.4",
15585       "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz",
15586       "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=",
15587       "dev": true,
15588       "requires": {
15589         "glob-base": "^0.3.0",
15590         "is-dotfile": "^1.0.0",
15591         "is-extglob": "^1.0.0",
15592         "is-glob": "^2.0.0"
15593       }
15594     },
15595     "parse-json": {
15596       "version": "2.2.0",
15597       "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
15598       "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
15599       "requires": {
15600         "error-ex": "^1.2.0"
15601       }
15602     },
15603     "parse-node-version": {
15604       "version": "1.0.1",
15605       "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz",
15606       "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==",
15607       "dev": true
15608     },
15609     "parse-passwd": {
15610       "version": "1.0.0",
15611       "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",
15612       "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=",
15613       "dev": true
15614     },
15615     "parse5": {
15616       "version": "3.0.3",
15617       "resolved": "https://registry.npmjs.org/parse5/-/parse5-3.0.3.tgz",
15618       "integrity": "sha512-rgO9Zg5LLLkfJF9E6CCmXlSE4UVceloys8JrFqCcHloC3usd/kJCyPDwH2SOlzix2j3xaP9sUX3e8+kvkuleAA==",
15619       "dev": true,
15620       "requires": {
15621         "@types/node": "*"
15622       }
15623     },
15624     "parsejson": {
15625       "version": "0.0.3",
15626       "resolved": "https://registry.npmjs.org/parsejson/-/parsejson-0.0.3.tgz",
15627       "integrity": "sha1-q343WfIJ7OmUN5c/fQ8fZK4OZKs=",
15628       "dev": true,
15629       "requires": {
15630         "better-assert": "~1.0.0"
15631       }
15632     },
15633     "parseqs": {
15634       "version": "0.0.5",
15635       "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz",
15636       "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=",
15637       "dev": true,
15638       "requires": {
15639         "better-assert": "~1.0.0"
15640       }
15641     },
15642     "parseuri": {
15643       "version": "0.0.5",
15644       "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz",
15645       "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=",
15646       "dev": true,
15647       "requires": {
15648         "better-assert": "~1.0.0"
15649       }
15650     },
15651     "parseurl": {
15652       "version": "1.3.3",
15653       "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
15654       "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
15655       "dev": true
15656     },
15657     "pascal-case": {
15658       "version": "1.1.2",
15659       "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-1.1.2.tgz",
15660       "integrity": "sha1-Pl1kogBDgwp8STRMLXS0G+DJyZs=",
15661       "dev": true,
15662       "requires": {
15663         "camel-case": "^1.1.1",
15664         "upper-case-first": "^1.1.0"
15665       }
15666     },
15667     "pascalcase": {
15668       "version": "0.1.1",
15669       "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
15670       "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
15671       "dev": true
15672     },
15673     "path-browserify": {
15674       "version": "0.0.0",
15675       "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.0.tgz",
15676       "integrity": "sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo=",
15677       "dev": true
15678     },
15679     "path-case": {
15680       "version": "1.1.2",
15681       "resolved": "https://registry.npmjs.org/path-case/-/path-case-1.1.2.tgz",
15682       "integrity": "sha1-UM5roNO+090LXCqcRVNpdDRAlRQ=",
15683       "dev": true,
15684       "requires": {
15685         "sentence-case": "^1.1.2"
15686       }
15687     },
15688     "path-dirname": {
15689       "version": "1.0.2",
15690       "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
15691       "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
15692       "dev": true
15693     },
15694     "path-exists": {
15695       "version": "2.1.0",
15696       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
15697       "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
15698       "requires": {
15699         "pinkie-promise": "^2.0.0"
15700       }
15701     },
15702     "path-is-absolute": {
15703       "version": "1.0.1",
15704       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
15705       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18="
15706     },
15707     "path-is-inside": {
15708       "version": "1.0.2",
15709       "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
15710       "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
15711       "dev": true
15712     },
15713     "path-key": {
15714       "version": "2.0.1",
15715       "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
15716       "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
15717       "dev": true
15718     },
15719     "path-parse": {
15720       "version": "1.0.6",
15721       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
15722       "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw=="
15723     },
15724     "path-root": {
15725       "version": "0.1.1",
15726       "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz",
15727       "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=",
15728       "dev": true,
15729       "requires": {
15730         "path-root-regex": "^0.1.0"
15731       }
15732     },
15733     "path-root-regex": {
15734       "version": "0.1.2",
15735       "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz",
15736       "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=",
15737       "dev": true
15738     },
15739     "path-to-regexp": {
15740       "version": "1.8.0",
15741       "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz",
15742       "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==",
15743       "requires": {
15744         "isarray": "0.0.1"
15745       },
15746       "dependencies": {
15747         "isarray": {
15748           "version": "0.0.1",
15749           "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
15750           "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
15751         }
15752       }
15753     },
15754     "path-type": {
15755       "version": "1.1.0",
15756       "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
15757       "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
15758       "requires": {
15759         "graceful-fs": "^4.1.2",
15760         "pify": "^2.0.0",
15761         "pinkie-promise": "^2.0.0"
15762       }
15763     },
15764     "pbkdf2-compat": {
15765       "version": "2.0.1",
15766       "resolved": "https://registry.npmjs.org/pbkdf2-compat/-/pbkdf2-compat-2.0.1.tgz",
15767       "integrity": "sha1-tuDI+plJTZTgURV1gCpZpcFC8og=",
15768       "dev": true
15769     },
15770     "performance-now": {
15771       "version": "2.1.0",
15772       "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
15773       "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns="
15774     },
15775     "picomatch": {
15776       "version": "2.2.2",
15777       "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz",
15778       "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==",
15779       "dev": true
15780     },
15781     "pify": {
15782       "version": "2.3.0",
15783       "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
15784       "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw="
15785     },
15786     "pinkie": {
15787       "version": "2.0.4",
15788       "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
15789       "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA="
15790     },
15791     "pinkie-promise": {
15792       "version": "2.0.1",
15793       "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
15794       "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
15795       "requires": {
15796         "pinkie": "^2.0.0"
15797       }
15798     },
15799     "pkg-dir": {
15800       "version": "1.0.0",
15801       "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-1.0.0.tgz",
15802       "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=",
15803       "dev": true,
15804       "requires": {
15805         "find-up": "^1.0.0"
15806       }
15807     },
15808     "pkginfo": {
15809       "version": "0.4.1",
15810       "resolved": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.4.1.tgz",
15811       "integrity": "sha1-tUGO8EOd5UJfxJlQQtztFPsqhP8=",
15812       "dev": true
15813     },
15814     "plugin-error": {
15815       "version": "1.0.1",
15816       "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz",
15817       "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==",
15818       "requires": {
15819         "ansi-colors": "^1.0.1",
15820         "arr-diff": "^4.0.0",
15821         "arr-union": "^3.1.0",
15822         "extend-shallow": "^3.0.2"
15823       }
15824     },
15825     "plur": {
15826       "version": "2.1.2",
15827       "resolved": "https://registry.npmjs.org/plur/-/plur-2.1.2.tgz",
15828       "integrity": "sha1-dIJFLBoPUI4+NE6uwxLJHCncZVo=",
15829       "dev": true,
15830       "requires": {
15831         "irregular-plurals": "^1.0.0"
15832       }
15833     },
15834     "pluralize": {
15835       "version": "1.2.1",
15836       "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-1.2.1.tgz",
15837       "integrity": "sha1-0aIUg/0iu0HlihL6NCGCMUCJfEU=",
15838       "dev": true
15839     },
15840     "pn": {
15841       "version": "1.1.0",
15842       "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz",
15843       "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==",
15844       "dev": true
15845     },
15846     "popper.js": {
15847       "version": "1.16.1",
15848       "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz",
15849       "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ=="
15850     },
15851     "portscanner": {
15852       "version": "2.1.1",
15853       "resolved": "https://registry.npmjs.org/portscanner/-/portscanner-2.1.1.tgz",
15854       "integrity": "sha1-6rtAnk3iSVD1oqUW01rnaTQ/u5Y=",
15855       "dev": true,
15856       "requires": {
15857         "async": "1.5.2",
15858         "is-number-like": "^1.0.3"
15859       }
15860     },
15861     "posix-character-classes": {
15862       "version": "0.1.1",
15863       "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
15864       "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
15865       "dev": true
15866     },
15867     "postcss": {
15868       "version": "5.2.18",
15869       "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz",
15870       "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==",
15871       "dev": true,
15872       "requires": {
15873         "chalk": "^1.1.3",
15874         "js-base64": "^2.1.9",
15875         "source-map": "^0.5.6",
15876         "supports-color": "^3.2.3"
15877       },
15878       "dependencies": {
15879         "ansi-styles": {
15880           "version": "2.2.1",
15881           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
15882           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
15883           "dev": true
15884         },
15885         "chalk": {
15886           "version": "1.1.3",
15887           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
15888           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
15889           "dev": true,
15890           "requires": {
15891             "ansi-styles": "^2.2.1",
15892             "escape-string-regexp": "^1.0.2",
15893             "has-ansi": "^2.0.0",
15894             "strip-ansi": "^3.0.0",
15895             "supports-color": "^2.0.0"
15896           },
15897           "dependencies": {
15898             "supports-color": {
15899               "version": "2.0.0",
15900               "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
15901               "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
15902               "dev": true
15903             }
15904           }
15905         },
15906         "has-flag": {
15907           "version": "1.0.0",
15908           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
15909           "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
15910           "dev": true
15911         },
15912         "source-map": {
15913           "version": "0.5.7",
15914           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
15915           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
15916           "dev": true
15917         },
15918         "strip-ansi": {
15919           "version": "3.0.1",
15920           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
15921           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
15922           "dev": true,
15923           "requires": {
15924             "ansi-regex": "^2.0.0"
15925           }
15926         },
15927         "supports-color": {
15928           "version": "3.2.3",
15929           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
15930           "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
15931           "dev": true,
15932           "requires": {
15933             "has-flag": "^1.0.0"
15934           }
15935         }
15936       }
15937     },
15938     "postcss-calc": {
15939       "version": "5.3.1",
15940       "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-5.3.1.tgz",
15941       "integrity": "sha1-d7rnypKK2FcW4v2kLyYb98HWW14=",
15942       "dev": true,
15943       "requires": {
15944         "postcss": "^5.0.2",
15945         "postcss-message-helpers": "^2.0.0",
15946         "reduce-css-calc": "^1.2.6"
15947       }
15948     },
15949     "postcss-colormin": {
15950       "version": "2.2.2",
15951       "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-2.2.2.tgz",
15952       "integrity": "sha1-ZjFBfV8OkJo9fsJrJMio0eT5bks=",
15953       "dev": true,
15954       "requires": {
15955         "colormin": "^1.0.5",
15956         "postcss": "^5.0.13",
15957         "postcss-value-parser": "^3.2.3"
15958       }
15959     },
15960     "postcss-convert-values": {
15961       "version": "2.6.1",
15962       "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-2.6.1.tgz",
15963       "integrity": "sha1-u9hZPFwf0uPRwyK7kl3K6Nrk1i0=",
15964       "dev": true,
15965       "requires": {
15966         "postcss": "^5.0.11",
15967         "postcss-value-parser": "^3.1.2"
15968       }
15969     },
15970     "postcss-discard-comments": {
15971       "version": "2.0.4",
15972       "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-2.0.4.tgz",
15973       "integrity": "sha1-vv6J+v1bPazlzM5Rt2uBUUvgDj0=",
15974       "dev": true,
15975       "requires": {
15976         "postcss": "^5.0.14"
15977       }
15978     },
15979     "postcss-discard-duplicates": {
15980       "version": "2.1.0",
15981       "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-2.1.0.tgz",
15982       "integrity": "sha1-uavye4isGIFYpesSq8riAmO5GTI=",
15983       "dev": true,
15984       "requires": {
15985         "postcss": "^5.0.4"
15986       }
15987     },
15988     "postcss-discard-empty": {
15989       "version": "2.1.0",
15990       "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-2.1.0.tgz",
15991       "integrity": "sha1-0rS9nVztXr2Nyt52QMfXzX9PkrU=",
15992       "dev": true,
15993       "requires": {
15994         "postcss": "^5.0.14"
15995       }
15996     },
15997     "postcss-discard-overridden": {
15998       "version": "0.1.1",
15999       "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-0.1.1.tgz",
16000       "integrity": "sha1-ix6vVU9ob7KIzYdMVWZ7CqNmjVg=",
16001       "dev": true,
16002       "requires": {
16003         "postcss": "^5.0.16"
16004       }
16005     },
16006     "postcss-discard-unused": {
16007       "version": "2.2.3",
16008       "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-2.2.3.tgz",
16009       "integrity": "sha1-vOMLLMWR/8Y0Mitfs0ZLbZNPRDM=",
16010       "dev": true,
16011       "requires": {
16012         "postcss": "^5.0.14",
16013         "uniqs": "^2.0.0"
16014       }
16015     },
16016     "postcss-filter-plugins": {
16017       "version": "2.0.3",
16018       "resolved": "https://registry.npmjs.org/postcss-filter-plugins/-/postcss-filter-plugins-2.0.3.tgz",
16019       "integrity": "sha512-T53GVFsdinJhgwm7rg1BzbeBRomOg9y5MBVhGcsV0CxurUdVj1UlPdKtn7aqYA/c/QVkzKMjq2bSV5dKG5+AwQ==",
16020       "dev": true,
16021       "requires": {
16022         "postcss": "^5.0.4"
16023       }
16024     },
16025     "postcss-merge-idents": {
16026       "version": "2.1.7",
16027       "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-2.1.7.tgz",
16028       "integrity": "sha1-TFUwMTwI4dWzu/PSu8dH4njuonA=",
16029       "dev": true,
16030       "requires": {
16031         "has": "^1.0.1",
16032         "postcss": "^5.0.10",
16033         "postcss-value-parser": "^3.1.1"
16034       }
16035     },
16036     "postcss-merge-longhand": {
16037       "version": "2.0.2",
16038       "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-2.0.2.tgz",
16039       "integrity": "sha1-I9kM0Sewp3mUkVMyc5A0oaTz1lg=",
16040       "dev": true,
16041       "requires": {
16042         "postcss": "^5.0.4"
16043       }
16044     },
16045     "postcss-merge-rules": {
16046       "version": "2.1.2",
16047       "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-2.1.2.tgz",
16048       "integrity": "sha1-0d9d+qexrMO+VT8OnhDofGG19yE=",
16049       "dev": true,
16050       "requires": {
16051         "browserslist": "^1.5.2",
16052         "caniuse-api": "^1.5.2",
16053         "postcss": "^5.0.4",
16054         "postcss-selector-parser": "^2.2.2",
16055         "vendors": "^1.0.0"
16056       }
16057     },
16058     "postcss-message-helpers": {
16059       "version": "2.0.0",
16060       "resolved": "https://registry.npmjs.org/postcss-message-helpers/-/postcss-message-helpers-2.0.0.tgz",
16061       "integrity": "sha1-pPL0+rbk/gAvCu0ABHjN9S+bpg4=",
16062       "dev": true
16063     },
16064     "postcss-minify-font-values": {
16065       "version": "1.0.5",
16066       "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-1.0.5.tgz",
16067       "integrity": "sha1-S1jttWZB66fIR0qzUmyv17vey2k=",
16068       "dev": true,
16069       "requires": {
16070         "object-assign": "^4.0.1",
16071         "postcss": "^5.0.4",
16072         "postcss-value-parser": "^3.0.2"
16073       }
16074     },
16075     "postcss-minify-gradients": {
16076       "version": "1.0.5",
16077       "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-1.0.5.tgz",
16078       "integrity": "sha1-Xb2hE3NwP4PPtKPqOIHY11/15uE=",
16079       "dev": true,
16080       "requires": {
16081         "postcss": "^5.0.12",
16082         "postcss-value-parser": "^3.3.0"
16083       }
16084     },
16085     "postcss-minify-params": {
16086       "version": "1.2.2",
16087       "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-1.2.2.tgz",
16088       "integrity": "sha1-rSzgcTc7lDs9kwo/pZo1jCjW8fM=",
16089       "dev": true,
16090       "requires": {
16091         "alphanum-sort": "^1.0.1",
16092         "postcss": "^5.0.2",
16093         "postcss-value-parser": "^3.0.2",
16094         "uniqs": "^2.0.0"
16095       }
16096     },
16097     "postcss-minify-selectors": {
16098       "version": "2.1.1",
16099       "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-2.1.1.tgz",
16100       "integrity": "sha1-ssapjAByz5G5MtGkllCBFDEXNb8=",
16101       "dev": true,
16102       "requires": {
16103         "alphanum-sort": "^1.0.2",
16104         "has": "^1.0.1",
16105         "postcss": "^5.0.14",
16106         "postcss-selector-parser": "^2.0.0"
16107       }
16108     },
16109     "postcss-modules-extract-imports": {
16110       "version": "1.2.1",
16111       "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.2.1.tgz",
16112       "integrity": "sha512-6jt9XZwUhwmRUhb/CkyJY020PYaPJsCyt3UjbaWo6XEbH/94Hmv6MP7fG2C5NDU/BcHzyGYxNtHvM+LTf9HrYw==",
16113       "dev": true,
16114       "requires": {
16115         "postcss": "^6.0.1"
16116       },
16117       "dependencies": {
16118         "postcss": {
16119           "version": "6.0.23",
16120           "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
16121           "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
16122           "dev": true,
16123           "requires": {
16124             "chalk": "^2.4.1",
16125             "source-map": "^0.6.1",
16126             "supports-color": "^5.4.0"
16127           }
16128         },
16129         "source-map": {
16130           "version": "0.6.1",
16131           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
16132           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
16133           "dev": true
16134         }
16135       }
16136     },
16137     "postcss-modules-local-by-default": {
16138       "version": "1.2.0",
16139       "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz",
16140       "integrity": "sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=",
16141       "dev": true,
16142       "requires": {
16143         "css-selector-tokenizer": "^0.7.0",
16144         "postcss": "^6.0.1"
16145       },
16146       "dependencies": {
16147         "css-selector-tokenizer": {
16148           "version": "0.7.3",
16149           "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz",
16150           "integrity": "sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg==",
16151           "dev": true,
16152           "requires": {
16153             "cssesc": "^3.0.0",
16154             "fastparse": "^1.1.2"
16155           }
16156         },
16157         "cssesc": {
16158           "version": "3.0.0",
16159           "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
16160           "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
16161           "dev": true
16162         },
16163         "postcss": {
16164           "version": "6.0.23",
16165           "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
16166           "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
16167           "dev": true,
16168           "requires": {
16169             "chalk": "^2.4.1",
16170             "source-map": "^0.6.1",
16171             "supports-color": "^5.4.0"
16172           }
16173         },
16174         "source-map": {
16175           "version": "0.6.1",
16176           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
16177           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
16178           "dev": true
16179         }
16180       }
16181     },
16182     "postcss-modules-scope": {
16183       "version": "1.1.0",
16184       "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz",
16185       "integrity": "sha1-1upkmUx5+XtipytCb75gVqGUu5A=",
16186       "dev": true,
16187       "requires": {
16188         "css-selector-tokenizer": "^0.7.0",
16189         "postcss": "^6.0.1"
16190       },
16191       "dependencies": {
16192         "css-selector-tokenizer": {
16193           "version": "0.7.3",
16194           "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz",
16195           "integrity": "sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg==",
16196           "dev": true,
16197           "requires": {
16198             "cssesc": "^3.0.0",
16199             "fastparse": "^1.1.2"
16200           }
16201         },
16202         "cssesc": {
16203           "version": "3.0.0",
16204           "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
16205           "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
16206           "dev": true
16207         },
16208         "postcss": {
16209           "version": "6.0.23",
16210           "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
16211           "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
16212           "dev": true,
16213           "requires": {
16214             "chalk": "^2.4.1",
16215             "source-map": "^0.6.1",
16216             "supports-color": "^5.4.0"
16217           }
16218         },
16219         "source-map": {
16220           "version": "0.6.1",
16221           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
16222           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
16223           "dev": true
16224         }
16225       }
16226     },
16227     "postcss-modules-values": {
16228       "version": "1.3.0",
16229       "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz",
16230       "integrity": "sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=",
16231       "dev": true,
16232       "requires": {
16233         "icss-replace-symbols": "^1.1.0",
16234         "postcss": "^6.0.1"
16235       },
16236       "dependencies": {
16237         "postcss": {
16238           "version": "6.0.23",
16239           "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
16240           "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
16241           "dev": true,
16242           "requires": {
16243             "chalk": "^2.4.1",
16244             "source-map": "^0.6.1",
16245             "supports-color": "^5.4.0"
16246           }
16247         },
16248         "source-map": {
16249           "version": "0.6.1",
16250           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
16251           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
16252           "dev": true
16253         }
16254       }
16255     },
16256     "postcss-normalize-charset": {
16257       "version": "1.1.1",
16258       "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-1.1.1.tgz",
16259       "integrity": "sha1-757nEhLX/nWceO0WL2HtYrXLk/E=",
16260       "dev": true,
16261       "requires": {
16262         "postcss": "^5.0.5"
16263       }
16264     },
16265     "postcss-normalize-url": {
16266       "version": "3.0.8",
16267       "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-3.0.8.tgz",
16268       "integrity": "sha1-EI90s/L82viRov+j6kWSJ5/HgiI=",
16269       "dev": true,
16270       "requires": {
16271         "is-absolute-url": "^2.0.0",
16272         "normalize-url": "^1.4.0",
16273         "postcss": "^5.0.14",
16274         "postcss-value-parser": "^3.2.3"
16275       }
16276     },
16277     "postcss-ordered-values": {
16278       "version": "2.2.3",
16279       "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-2.2.3.tgz",
16280       "integrity": "sha1-7sbCpntsQSqNsgQud/6NpD+VwR0=",
16281       "dev": true,
16282       "requires": {
16283         "postcss": "^5.0.4",
16284         "postcss-value-parser": "^3.0.1"
16285       }
16286     },
16287     "postcss-reduce-idents": {
16288       "version": "2.4.0",
16289       "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-2.4.0.tgz",
16290       "integrity": "sha1-wsbSDMlYKE9qv75j92Cb9AkFmtM=",
16291       "dev": true,
16292       "requires": {
16293         "postcss": "^5.0.4",
16294         "postcss-value-parser": "^3.0.2"
16295       }
16296     },
16297     "postcss-reduce-initial": {
16298       "version": "1.0.1",
16299       "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-1.0.1.tgz",
16300       "integrity": "sha1-aPgGlfBF0IJjqHmtJA343WT2ROo=",
16301       "dev": true,
16302       "requires": {
16303         "postcss": "^5.0.4"
16304       }
16305     },
16306     "postcss-reduce-transforms": {
16307       "version": "1.0.4",
16308       "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-1.0.4.tgz",
16309       "integrity": "sha1-/3b02CEkN7McKYpC0uFEQCV3GuE=",
16310       "dev": true,
16311       "requires": {
16312         "has": "^1.0.1",
16313         "postcss": "^5.0.8",
16314         "postcss-value-parser": "^3.0.1"
16315       }
16316     },
16317     "postcss-selector-parser": {
16318       "version": "2.2.3",
16319       "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz",
16320       "integrity": "sha1-+UN3iGBsPJrO4W/+jYsWKX8nu5A=",
16321       "dev": true,
16322       "requires": {
16323         "flatten": "^1.0.2",
16324         "indexes-of": "^1.0.1",
16325         "uniq": "^1.0.1"
16326       }
16327     },
16328     "postcss-svgo": {
16329       "version": "2.1.6",
16330       "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-2.1.6.tgz",
16331       "integrity": "sha1-tt8YqmE7Zm4TPwittSGcJoSsEI0=",
16332       "dev": true,
16333       "requires": {
16334         "is-svg": "^2.0.0",
16335         "postcss": "^5.0.14",
16336         "postcss-value-parser": "^3.2.3",
16337         "svgo": "^0.7.0"
16338       }
16339     },
16340     "postcss-unique-selectors": {
16341       "version": "2.0.2",
16342       "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-2.0.2.tgz",
16343       "integrity": "sha1-mB1X0p3csz57Hf4f1DuGSfkzyh0=",
16344       "dev": true,
16345       "requires": {
16346         "alphanum-sort": "^1.0.1",
16347         "postcss": "^5.0.4",
16348         "uniqs": "^2.0.0"
16349       }
16350     },
16351     "postcss-value-parser": {
16352       "version": "3.3.1",
16353       "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
16354       "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
16355       "dev": true
16356     },
16357     "postcss-zindex": {
16358       "version": "2.2.0",
16359       "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-2.2.0.tgz",
16360       "integrity": "sha1-0hCd3AVbka9n/EyzsCWUZjnSryI=",
16361       "dev": true,
16362       "requires": {
16363         "has": "^1.0.1",
16364         "postcss": "^5.0.4",
16365         "uniqs": "^2.0.0"
16366       }
16367     },
16368     "prelude-ls": {
16369       "version": "1.1.2",
16370       "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
16371       "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
16372       "dev": true
16373     },
16374     "prepend-http": {
16375       "version": "1.0.4",
16376       "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz",
16377       "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=",
16378       "dev": true
16379     },
16380     "preserve": {
16381       "version": "0.2.0",
16382       "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz",
16383       "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=",
16384       "dev": true
16385     },
16386     "pretty-format": {
16387       "version": "23.6.0",
16388       "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-23.6.0.tgz",
16389       "integrity": "sha512-zf9NV1NSlDLDjycnwm6hpFATCGl/K1lt0R/GdkAK2O5LN/rwJoB+Mh93gGJjut4YbmecbfgLWVGSTCr0Ewvvbw==",
16390       "dev": true,
16391       "requires": {
16392         "ansi-regex": "^3.0.0",
16393         "ansi-styles": "^3.2.0"
16394       },
16395       "dependencies": {
16396         "ansi-regex": {
16397           "version": "3.0.0",
16398           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
16399           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
16400           "dev": true
16401         }
16402       }
16403     },
16404     "pretty-hrtime": {
16405       "version": "1.0.3",
16406       "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz",
16407       "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=",
16408       "dev": true
16409     },
16410     "private": {
16411       "version": "0.1.8",
16412       "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz",
16413       "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==",
16414       "dev": true
16415     },
16416     "process": {
16417       "version": "0.11.10",
16418       "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
16419       "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
16420       "dev": true
16421     },
16422     "process-nextick-args": {
16423       "version": "2.0.1",
16424       "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
16425       "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
16426     },
16427     "progress": {
16428       "version": "1.1.8",
16429       "resolved": "https://registry.npmjs.org/progress/-/progress-1.1.8.tgz",
16430       "integrity": "sha1-4mDHj2Fhzdmw5WzD4Khd4Xx6V74=",
16431       "dev": true
16432     },
16433     "promise": {
16434       "version": "7.3.1",
16435       "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz",
16436       "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==",
16437       "requires": {
16438         "asap": "~2.0.3"
16439       }
16440     },
16441     "promise-inflight": {
16442       "version": "1.0.1",
16443       "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz",
16444       "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=",
16445       "dev": true
16446     },
16447     "promise-polyfill": {
16448       "version": "7.1.2",
16449       "resolved": "https://registry.npmjs.org/promise-polyfill/-/promise-polyfill-7.1.2.tgz",
16450       "integrity": "sha512-FuEc12/eKqqoRYIGBrUptCBRhobL19PS2U31vMNTfyck1FxPyMfgsXyW4Mav85y/ZN1hop3hOwRlUDok23oYfQ==",
16451       "dev": true
16452     },
16453     "prompt": {
16454       "version": "0.2.14",
16455       "resolved": "https://registry.npmjs.org/prompt/-/prompt-0.2.14.tgz",
16456       "integrity": "sha1-V3VPZPVD/XsIRXB8gY7OYY8F/9w=",
16457       "dev": true,
16458       "requires": {
16459         "pkginfo": "0.x.x",
16460         "read": "1.0.x",
16461         "revalidator": "0.1.x",
16462         "utile": "0.2.x",
16463         "winston": "0.8.x"
16464       }
16465     },
16466     "prompts": {
16467       "version": "0.1.14",
16468       "resolved": "https://registry.npmjs.org/prompts/-/prompts-0.1.14.tgz",
16469       "integrity": "sha512-rxkyiE9YH6zAz/rZpywySLKkpaj0NMVyNw1qhsubdbjjSgcayjTShDreZGlFMcGSu5sab3bAKPfFk78PB90+8w==",
16470       "dev": true,
16471       "requires": {
16472         "kleur": "^2.0.1",
16473         "sisteransi": "^0.1.1"
16474       }
16475     },
16476     "prop-types": {
16477       "version": "15.7.2",
16478       "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz",
16479       "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==",
16480       "requires": {
16481         "loose-envify": "^1.4.0",
16482         "object-assign": "^4.1.1",
16483         "react-is": "^16.8.1"
16484       }
16485     },
16486     "prop-types-exact": {
16487       "version": "1.2.0",
16488       "resolved": "https://registry.npmjs.org/prop-types-exact/-/prop-types-exact-1.2.0.tgz",
16489       "integrity": "sha512-K+Tk3Kd9V0odiXFP9fwDHUYRyvK3Nun3GVyPapSIs5OBkITAm15W0CPFD/YKTkMUAbc0b9CUwRQp2ybiBIq+eA==",
16490       "dev": true,
16491       "requires": {
16492         "has": "^1.0.3",
16493         "object.assign": "^4.1.0",
16494         "reflect.ownkeys": "^0.2.0"
16495       }
16496     },
16497     "prop-types-extra": {
16498       "version": "1.1.1",
16499       "resolved": "https://registry.npmjs.org/prop-types-extra/-/prop-types-extra-1.1.1.tgz",
16500       "integrity": "sha512-59+AHNnHYCdiC+vMwY52WmvP5dM3QLeoumYuEyceQDi9aEhtwN9zIQ2ZNo25sMyXnbh32h+P1ezDsUpUH3JAew==",
16501       "requires": {
16502         "react-is": "^16.3.2",
16503         "warning": "^4.0.0"
16504       },
16505       "dependencies": {
16506         "warning": {
16507           "version": "4.0.3",
16508           "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz",
16509           "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==",
16510           "requires": {
16511             "loose-envify": "^1.0.0"
16512           }
16513         }
16514       }
16515     },
16516     "propagate": {
16517       "version": "0.4.0",
16518       "resolved": "https://registry.npmjs.org/propagate/-/propagate-0.4.0.tgz",
16519       "integrity": "sha1-8/zKCm/gZzanulcpZgaWF8EwtIE=",
16520       "dev": true
16521     },
16522     "proxy-addr": {
16523       "version": "2.0.6",
16524       "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz",
16525       "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==",
16526       "dev": true,
16527       "requires": {
16528         "forwarded": "~0.1.2",
16529         "ipaddr.js": "1.9.1"
16530       }
16531     },
16532     "prr": {
16533       "version": "1.0.1",
16534       "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
16535       "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
16536       "dev": true
16537     },
16538     "pseudomap": {
16539       "version": "1.0.2",
16540       "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
16541       "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM="
16542     },
16543     "psl": {
16544       "version": "1.8.0",
16545       "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz",
16546       "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ=="
16547     },
16548     "pump": {
16549       "version": "2.0.1",
16550       "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
16551       "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
16552       "dev": true,
16553       "requires": {
16554         "end-of-stream": "^1.1.0",
16555         "once": "^1.3.1"
16556       }
16557     },
16558     "pumpify": {
16559       "version": "1.5.1",
16560       "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
16561       "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
16562       "dev": true,
16563       "requires": {
16564         "duplexify": "^3.6.0",
16565         "inherits": "^2.0.3",
16566         "pump": "^2.0.0"
16567       }
16568     },
16569     "punycode": {
16570       "version": "2.1.1",
16571       "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
16572       "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A=="
16573     },
16574     "q": {
16575       "version": "1.5.1",
16576       "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
16577       "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=",
16578       "dev": true
16579     },
16580     "qs": {
16581       "version": "6.5.2",
16582       "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
16583       "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA=="
16584     },
16585     "query-string": {
16586       "version": "4.3.4",
16587       "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz",
16588       "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=",
16589       "dev": true,
16590       "requires": {
16591         "object-assign": "^4.1.0",
16592         "strict-uri-encode": "^1.0.0"
16593       }
16594     },
16595     "querystring": {
16596       "version": "0.2.0",
16597       "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
16598       "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
16599       "dev": true
16600     },
16601     "querystring-es3": {
16602       "version": "0.2.1",
16603       "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
16604       "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
16605       "dev": true
16606     },
16607     "querystringify": {
16608       "version": "2.2.0",
16609       "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz",
16610       "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==",
16611       "dev": true
16612     },
16613     "raf": {
16614       "version": "3.4.1",
16615       "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz",
16616       "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==",
16617       "requires": {
16618         "performance-now": "^2.1.0"
16619       }
16620     },
16621     "railroad-diagrams": {
16622       "version": "1.0.0",
16623       "resolved": "https://registry.npmjs.org/railroad-diagrams/-/railroad-diagrams-1.0.0.tgz",
16624       "integrity": "sha1-635iZ1SN3t+4mcG5Dlc3RVnN234=",
16625       "dev": true
16626     },
16627     "randexp": {
16628       "version": "0.4.6",
16629       "resolved": "https://registry.npmjs.org/randexp/-/randexp-0.4.6.tgz",
16630       "integrity": "sha512-80WNmd9DA0tmZrw9qQa62GPPWfuXJknrmVmLcxvq4uZBdYqb1wYoKTmnlGUchvVWe0XiLupYkBoXVOxz3C8DYQ==",
16631       "dev": true,
16632       "requires": {
16633         "discontinuous-range": "1.0.0",
16634         "ret": "~0.1.10"
16635       }
16636     },
16637     "randomatic": {
16638       "version": "3.1.1",
16639       "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.1.1.tgz",
16640       "integrity": "sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==",
16641       "dev": true,
16642       "requires": {
16643         "is-number": "^4.0.0",
16644         "kind-of": "^6.0.0",
16645         "math-random": "^1.0.1"
16646       },
16647       "dependencies": {
16648         "is-number": {
16649           "version": "4.0.0",
16650           "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz",
16651           "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==",
16652           "dev": true
16653         },
16654         "kind-of": {
16655           "version": "6.0.3",
16656           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
16657           "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
16658           "dev": true
16659         }
16660       }
16661     },
16662     "randomstring": {
16663       "version": "1.1.5",
16664       "resolved": "https://registry.npmjs.org/randomstring/-/randomstring-1.1.5.tgz",
16665       "integrity": "sha1-bfBij3XL1ZMpMNn+OrTpVqGFGMM=",
16666       "dev": true,
16667       "requires": {
16668         "array-uniq": "1.0.2"
16669       },
16670       "dependencies": {
16671         "array-uniq": {
16672           "version": "1.0.2",
16673           "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.2.tgz",
16674           "integrity": "sha1-X8w3OSB3VyPP1k1lxkvvU7+eum0=",
16675           "dev": true
16676         }
16677       }
16678     },
16679     "range-parser": {
16680       "version": "1.2.1",
16681       "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
16682       "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
16683       "dev": true
16684     },
16685     "raw-body": {
16686       "version": "2.4.0",
16687       "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
16688       "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==",
16689       "dev": true,
16690       "requires": {
16691         "bytes": "3.1.0",
16692         "http-errors": "1.7.2",
16693         "iconv-lite": "0.4.24",
16694         "unpipe": "1.0.0"
16695       }
16696     },
16697     "rcfinder": {
16698       "version": "0.1.9",
16699       "resolved": "https://registry.npmjs.org/rcfinder/-/rcfinder-0.1.9.tgz",
16700       "integrity": "sha1-8+gPOH3fmugK4wpBADKWQuroERU=",
16701       "dev": true,
16702       "requires": {
16703         "lodash.clonedeep": "^4.3.2"
16704       }
16705     },
16706     "rcloader": {
16707       "version": "0.2.2",
16708       "resolved": "https://registry.npmjs.org/rcloader/-/rcloader-0.2.2.tgz",
16709       "integrity": "sha1-WNIpi0YtC5v9ITPSoex0+9cFxxc=",
16710       "dev": true,
16711       "requires": {
16712         "lodash.assign": "^4.2.0",
16713         "lodash.isobject": "^3.0.2",
16714         "lodash.merge": "^4.6.0",
16715         "rcfinder": "^0.1.6"
16716       },
16717       "dependencies": {
16718         "lodash.isobject": {
16719           "version": "3.0.2",
16720           "resolved": "https://registry.npmjs.org/lodash.isobject/-/lodash.isobject-3.0.2.tgz",
16721           "integrity": "sha1-PI+41bW/S/kK4G4U8qUwpO2TXh0=",
16722           "dev": true
16723         }
16724       }
16725     },
16726     "react": {
16727       "version": "16.13.1",
16728       "resolved": "https://registry.npmjs.org/react/-/react-16.13.1.tgz",
16729       "integrity": "sha512-YMZQQq32xHLX0bz5Mnibv1/LHb3Sqzngu7xstSM+vrkE5Kzr9xE0yMByK5kMoTK30YVJE61WfbxIFFvfeDKT1w==",
16730       "requires": {
16731         "loose-envify": "^1.1.0",
16732         "object-assign": "^4.1.1",
16733         "prop-types": "^15.6.2"
16734       }
16735     },
16736     "react-addons-test-utils": {
16737       "version": "15.6.2",
16738       "resolved": "https://registry.npmjs.org/react-addons-test-utils/-/react-addons-test-utils-15.6.2.tgz",
16739       "integrity": "sha1-wStu/cIkfBDae4dw0YUICnsEcVY=",
16740       "dev": true
16741     },
16742     "react-autosuggest": {
16743       "version": "9.4.3",
16744       "resolved": "https://registry.npmjs.org/react-autosuggest/-/react-autosuggest-9.4.3.tgz",
16745       "integrity": "sha512-wFbp5QpgFQRfw9cwKvcgLR8theikOUkv8PFsuLYqI2PUgVlx186Cz8MYt5bLxculi+jxGGUUVt+h0esaBZZouw==",
16746       "requires": {
16747         "prop-types": "^15.5.10",
16748         "react-autowhatever": "^10.1.2",
16749         "shallow-equal": "^1.0.0"
16750       }
16751     },
16752     "react-autowhatever": {
16753       "version": "10.2.1",
16754       "resolved": "https://registry.npmjs.org/react-autowhatever/-/react-autowhatever-10.2.1.tgz",
16755       "integrity": "sha512-5gQyoETyBH6GmuW1N1J81CuoAV+Djeg66DEo03xiZOl3WOwJHBP5LisKUvCGOakjrXU4M3hcIvCIqMBYGUmqOA==",
16756       "requires": {
16757         "prop-types": "^15.5.8",
16758         "react-themeable": "^1.1.0",
16759         "section-iterator": "^2.0.0"
16760       }
16761     },
16762     "react-bootstrap": {
16763       "version": "0.31.5",
16764       "resolved": "https://registry.npmjs.org/react-bootstrap/-/react-bootstrap-0.31.5.tgz",
16765       "integrity": "sha512-xgDihgX4QvYHmHzL87faDBMDnGfYyqcrqV0TEbWY+JizePOG1vfb8M3xJN+6MJ3kUYqDtQSZ7v/Q6Y5YDrkMdA==",
16766       "requires": {
16767         "babel-runtime": "^6.11.6",
16768         "classnames": "^2.2.5",
16769         "dom-helpers": "^3.2.0",
16770         "invariant": "^2.2.1",
16771         "keycode": "^2.1.2",
16772         "prop-types": "^15.5.10",
16773         "prop-types-extra": "^1.0.1",
16774         "react-overlays": "^0.7.4",
16775         "uncontrollable": "^4.1.0",
16776         "warning": "^3.0.0"
16777       }
16778     },
16779     "react-datepicker": {
16780       "version": "1.8.0",
16781       "resolved": "https://registry.npmjs.org/react-datepicker/-/react-datepicker-1.8.0.tgz",
16782       "integrity": "sha512-N4LdVTtqJCsZyKXBQ/AqSEcH6FyhgsY1gD07zECNu60nGt5s4ngRlhYdHoE34VNFO+ZY+pvljZRLwSC8LS9RxQ==",
16783       "requires": {
16784         "classnames": "^2.2.5",
16785         "prop-types": "^15.6.0",
16786         "react-onclickoutside": "^6.7.1",
16787         "react-popper": "^1.0.2"
16788       }
16789     },
16790     "react-deep-force-update": {
16791       "version": "2.1.3",
16792       "resolved": "https://registry.npmjs.org/react-deep-force-update/-/react-deep-force-update-2.1.3.tgz",
16793       "integrity": "sha512-lqD4eHKVuB65RyO/hGbEST53E2/GPbcIPcFYyeW/p4vNngtH4G7jnKGlU6u1OqrFo0uNfIvwuBOg98IbLHlNEA==",
16794       "dev": true
16795     },
16796     "react-dom": {
16797       "version": "16.13.1",
16798       "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.13.1.tgz",
16799       "integrity": "sha512-81PIMmVLnCNLO/fFOQxdQkvEq/+Hfpv24XNJfpyZhTRfO0QcmQIF/PgCa1zCOj2w1hrn12MFLyaJ/G0+Mxtfag==",
16800       "requires": {
16801         "loose-envify": "^1.1.0",
16802         "object-assign": "^4.1.1",
16803         "prop-types": "^15.6.2",
16804         "scheduler": "^0.19.1"
16805       }
16806     },
16807     "react-draggable": {
16808       "version": "2.2.6",
16809       "resolved": "https://registry.npmjs.org/react-draggable/-/react-draggable-2.2.6.tgz",
16810       "integrity": "sha1-OoBuEPLaa6v+pBNr5lEOibDXaQE=",
16811       "requires": {
16812         "classnames": "^2.2.5"
16813       }
16814     },
16815     "react-emotion": {
16816       "version": "8.0.12",
16817       "resolved": "https://registry.npmjs.org/react-emotion/-/react-emotion-8.0.12.tgz",
16818       "integrity": "sha512-shGa+uer+Ng1uRwqkdVIYW5zsxx4/kc5za8zRMhrTaGJCpU3uwQsdMpmX2kF4chJZvRsfxW+2cBue3EnJeX5zw==",
16819       "requires": {
16820         "babel-plugin-emotion": "^8.0.12",
16821         "emotion-utils": "^8.0.12"
16822       }
16823     },
16824     "react-fontawesome": {
16825       "version": "1.7.1",
16826       "resolved": "https://registry.npmjs.org/react-fontawesome/-/react-fontawesome-1.7.1.tgz",
16827       "integrity": "sha512-kottReWW1I9Uupub6A5YX4VK7qfpFnEjAcm5zB4Aepst7iofONT27GJYdTcRsj7q5uQu9PXBL7GsxAFKANNUVg==",
16828       "requires": {
16829         "prop-types": "^15.5.6"
16830       }
16831     },
16832     "react-grid-layout": {
16833       "version": "0.14.7",
16834       "resolved": "https://registry.npmjs.org/react-grid-layout/-/react-grid-layout-0.14.7.tgz",
16835       "integrity": "sha1-qqDQkAB6TUgtOalb1jyO8SkB6rQ=",
16836       "requires": {
16837         "classnames": "^2.2.5",
16838         "lodash.isequal": "^4.0.0",
16839         "prop-types": "^15.5.8",
16840         "react-draggable": "^2.2.6",
16841         "react-resizable": "^1.4.0"
16842       }
16843     },
16844     "react-highlight-words": {
16845       "version": "0.11.0",
16846       "resolved": "https://registry.npmjs.org/react-highlight-words/-/react-highlight-words-0.11.0.tgz",
16847       "integrity": "sha512-b+fgdQXNjX6RwHfiBYn6qH2D2mJEDNLuxdsqRseIiQffoCAoj7naMQ5EktUkmo9Bh1mXq/aMpJbdx7Lf2PytcQ==",
16848       "requires": {
16849         "highlight-words-core": "^1.2.0",
16850         "prop-types": "^15.5.8"
16851       }
16852     },
16853     "react-hot-loader": {
16854       "version": "3.1.3",
16855       "resolved": "https://registry.npmjs.org/react-hot-loader/-/react-hot-loader-3.1.3.tgz",
16856       "integrity": "sha512-d7nZf78irxoGN5PY4zd6CSgZiroOhvIWzRast3qwTn4sSnBwlt08kV8WMQ9mitmxEdlCTwZt+5ClrRSjxWguMQ==",
16857       "dev": true,
16858       "requires": {
16859         "global": "^4.3.0",
16860         "react-deep-force-update": "^2.1.1",
16861         "react-proxy": "^3.0.0-alpha.0",
16862         "redbox-react": "^1.3.6",
16863         "source-map": "^0.6.1"
16864       },
16865       "dependencies": {
16866         "source-map": {
16867           "version": "0.6.1",
16868           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
16869           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
16870           "dev": true
16871         }
16872       }
16873     },
16874     "react-input-autosize": {
16875       "version": "2.2.2",
16876       "resolved": "https://registry.npmjs.org/react-input-autosize/-/react-input-autosize-2.2.2.tgz",
16877       "integrity": "sha512-jQJgYCA3S0j+cuOwzuCd1OjmBmnZLdqQdiLKRYrsMMzbjUrVDS5RvJUDwJqA7sKuksDuzFtm6hZGKFu7Mjk5aw==",
16878       "requires": {
16879         "prop-types": "^15.5.8"
16880       }
16881     },
16882     "react-is": {
16883       "version": "16.13.1",
16884       "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
16885       "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
16886     },
16887     "react-lifecycles-compat": {
16888       "version": "3.0.4",
16889       "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz",
16890       "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA=="
16891     },
16892     "react-onclickoutside": {
16893       "version": "6.9.0",
16894       "resolved": "https://registry.npmjs.org/react-onclickoutside/-/react-onclickoutside-6.9.0.tgz",
16895       "integrity": "sha512-8ltIY3bC7oGhj2nPAvWOGi+xGFybPNhJM0V1H8hY/whNcXgmDeaeoCMPPd8VatrpTsUWjb/vGzrmu6SrXVty3A=="
16896     },
16897     "react-overlays": {
16898       "version": "0.7.4",
16899       "resolved": "https://registry.npmjs.org/react-overlays/-/react-overlays-0.7.4.tgz",
16900       "integrity": "sha512-7vsooMx3siLAuEfTs8FYeP/lAORWWFXTO8PON3KgX0Htq1Oa+po6ioSjGyO0/GO5CVSMNhpWt6V2opeexHgBuQ==",
16901       "requires": {
16902         "classnames": "^2.2.5",
16903         "dom-helpers": "^3.2.1",
16904         "prop-types": "^15.5.10",
16905         "prop-types-extra": "^1.0.1",
16906         "warning": "^3.0.0"
16907       }
16908     },
16909     "react-popper": {
16910       "version": "1.3.7",
16911       "resolved": "https://registry.npmjs.org/react-popper/-/react-popper-1.3.7.tgz",
16912       "integrity": "sha512-nmqYTx7QVjCm3WUZLeuOomna138R1luC4EqkW3hxJUrAe+3eNz3oFCLYdnPwILfn0mX1Ew2c3wctrjlUMYYUww==",
16913       "requires": {
16914         "@babel/runtime": "^7.1.2",
16915         "create-react-context": "^0.3.0",
16916         "deep-equal": "^1.1.1",
16917         "popper.js": "^1.14.4",
16918         "prop-types": "^15.6.1",
16919         "typed-styles": "^0.0.7",
16920         "warning": "^4.0.2"
16921       },
16922       "dependencies": {
16923         "warning": {
16924           "version": "4.0.3",
16925           "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz",
16926           "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==",
16927           "requires": {
16928             "loose-envify": "^1.0.0"
16929           }
16930         }
16931       }
16932     },
16933     "react-proxy": {
16934       "version": "3.0.0-alpha.1",
16935       "resolved": "https://registry.npmjs.org/react-proxy/-/react-proxy-3.0.0-alpha.1.tgz",
16936       "integrity": "sha1-RABCa8+oDKpnJMd1VpUxUgn6Swc=",
16937       "dev": true,
16938       "requires": {
16939         "lodash": "^4.6.1"
16940       }
16941     },
16942     "react-redux": {
16943       "version": "4.4.10",
16944       "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-4.4.10.tgz",
16945       "integrity": "sha512-tjL0Bmpkj75Td0k+lXlF8Fc8a9GuXFv/3ahUOCXExWs/jhsKiQeTffdH0j5byejCGCRL4tvGFYlrwBF1X/Aujg==",
16946       "requires": {
16947         "create-react-class": "^15.5.1",
16948         "hoist-non-react-statics": "^3.3.0",
16949         "invariant": "^2.0.0",
16950         "lodash": "^4.17.11",
16951         "loose-envify": "^1.4.0",
16952         "prop-types": "^15.7.2"
16953       }
16954     },
16955     "react-resizable": {
16956       "version": "1.10.1",
16957       "resolved": "https://registry.npmjs.org/react-resizable/-/react-resizable-1.10.1.tgz",
16958       "integrity": "sha512-Jd/bKOKx6+19NwC4/aMLRu/J9/krfxlDnElP41Oc+oLiUWs/zwV1S9yBfBZRnqAwQb6vQ/HRSk3bsSWGSgVbpw==",
16959       "requires": {
16960         "prop-types": "15.x",
16961         "react-draggable": "^4.0.3"
16962       },
16963       "dependencies": {
16964         "react-draggable": {
16965           "version": "4.4.3",
16966           "resolved": "https://registry.npmjs.org/react-draggable/-/react-draggable-4.4.3.tgz",
16967           "integrity": "sha512-jV4TE59MBuWm7gb6Ns3Q1mxX8Azffb7oTtDtBgFkxRvhDp38YAARmRplrj0+XGkhOJB5XziArX+4HUUABtyZ0w==",
16968           "requires": {
16969             "classnames": "^2.2.5",
16970             "prop-types": "^15.6.0"
16971           }
16972         }
16973       }
16974     },
16975     "react-resize-detector": {
16976       "version": "2.3.0",
16977       "resolved": "https://registry.npmjs.org/react-resize-detector/-/react-resize-detector-2.3.0.tgz",
16978       "integrity": "sha512-oCAddEWWeFWYH5FAcHdBYcZjAw9fMzRUK9sWSx6WvSSOPVRxcHd5zTIGy/mOus+AhN/u6T4TMiWxvq79PywnJQ==",
16979       "requires": {
16980         "lodash.debounce": "^4.0.8",
16981         "lodash.throttle": "^4.1.1",
16982         "prop-types": "^15.6.0",
16983         "resize-observer-polyfill": "^1.5.0"
16984       }
16985     },
16986     "react-router": {
16987       "version": "4.3.1",
16988       "resolved": "https://registry.npmjs.org/react-router/-/react-router-4.3.1.tgz",
16989       "integrity": "sha512-yrvL8AogDh2X42Dt9iknk4wF4V8bWREPirFfS9gLU1huk6qK41sg7Z/1S81jjTrGHxa3B8R3J6xIkDAA6CVarg==",
16990       "requires": {
16991         "history": "^4.7.2",
16992         "hoist-non-react-statics": "^2.5.0",
16993         "invariant": "^2.2.4",
16994         "loose-envify": "^1.3.1",
16995         "path-to-regexp": "^1.7.0",
16996         "prop-types": "^15.6.1",
16997         "warning": "^4.0.1"
16998       },
16999       "dependencies": {
17000         "hoist-non-react-statics": {
17001           "version": "2.5.5",
17002           "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz",
17003           "integrity": "sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw=="
17004         },
17005         "warning": {
17006           "version": "4.0.3",
17007           "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz",
17008           "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==",
17009           "requires": {
17010             "loose-envify": "^1.0.0"
17011           }
17012         }
17013       }
17014     },
17015     "react-router-dom": {
17016       "version": "4.3.1",
17017       "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-4.3.1.tgz",
17018       "integrity": "sha512-c/MlywfxDdCp7EnB7YfPMOfMD3tOtIjrQlj/CKfNMBxdmpJP8xcz5P/UAFn3JbnQCNUxsHyVVqllF9LhgVyFCA==",
17019       "requires": {
17020         "history": "^4.7.2",
17021         "invariant": "^2.2.4",
17022         "loose-envify": "^1.3.1",
17023         "prop-types": "^15.6.1",
17024         "react-router": "^4.3.1",
17025         "warning": "^4.0.1"
17026       },
17027       "dependencies": {
17028         "warning": {
17029           "version": "4.0.3",
17030           "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz",
17031           "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==",
17032           "requires": {
17033             "loose-envify": "^1.0.0"
17034           }
17035         }
17036       }
17037     },
17038     "react-select": {
17039       "version": "1.3.0",
17040       "resolved": "https://registry.npmjs.org/react-select/-/react-select-1.3.0.tgz",
17041       "integrity": "sha512-g/QAU1HZrzSfxkwMAo/wzi6/ezdWye302RGZevsATec07hI/iSxcpB1hejFIp7V63DJ8mwuign6KmB3VjdlinQ==",
17042       "requires": {
17043         "classnames": "^2.2.4",
17044         "prop-types": "^15.5.8",
17045         "react-input-autosize": "^2.1.2"
17046       }
17047     },
17048     "react-smooth": {
17049       "version": "1.0.5",
17050       "resolved": "https://registry.npmjs.org/react-smooth/-/react-smooth-1.0.5.tgz",
17051       "integrity": "sha512-eW057HT0lFgCKh8ilr0y2JaH2YbNcuEdFpxyg7Gf/qDKk9hqGMyXryZJ8iMGJEuKH0+wxS0ccSsBBB3W8yCn8w==",
17052       "requires": {
17053         "lodash": "~4.17.4",
17054         "prop-types": "^15.6.0",
17055         "raf": "^3.4.0",
17056         "react-transition-group": "^2.5.0"
17057       }
17058     },
17059     "react-spinners": {
17060       "version": "0.2.6",
17061       "resolved": "https://registry.npmjs.org/react-spinners/-/react-spinners-0.2.6.tgz",
17062       "integrity": "sha512-DBKmRpoQi0NpG4LcUMQw+DzN8fyHZApoJ2gwnwTRKyPOqlfncypUhI0Or77Ueur049t+A9QO/gBke9RQ++mEsw==",
17063       "requires": {
17064         "babel-plugin-emotion": "^8.0.6",
17065         "emotion": "^8.0.8",
17066         "prop-types": "^15.5.10",
17067         "react-emotion": "^8.0.6",
17068         "recompose": "0.26.0"
17069       }
17070     },
17071     "react-split-pane": {
17072       "version": "0.1.92",
17073       "resolved": "https://registry.npmjs.org/react-split-pane/-/react-split-pane-0.1.92.tgz",
17074       "integrity": "sha512-GfXP1xSzLMcLJI5BM36Vh7GgZBpy+U/X0no+VM3fxayv+p1Jly5HpMofZJraeaMl73b3hvlr+N9zJKvLB/uz9w==",
17075       "requires": {
17076         "prop-types": "^15.7.2",
17077         "react-lifecycles-compat": "^3.0.4",
17078         "react-style-proptype": "^3.2.2"
17079       }
17080     },
17081     "react-style-proptype": {
17082       "version": "3.2.2",
17083       "resolved": "https://registry.npmjs.org/react-style-proptype/-/react-style-proptype-3.2.2.tgz",
17084       "integrity": "sha512-ywYLSjNkxKHiZOqNlso9PZByNEY+FTyh3C+7uuziK0xFXu9xzdyfHwg4S9iyiRRoPCR4k2LqaBBsWVmSBwCWYQ==",
17085       "requires": {
17086         "prop-types": "^15.5.4"
17087       }
17088     },
17089     "react-test-renderer": {
17090       "version": "16.13.1",
17091       "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-16.13.1.tgz",
17092       "integrity": "sha512-Sn2VRyOK2YJJldOqoh8Tn/lWQ+ZiKhyZTPtaO0Q6yNj+QDbmRkVFap6pZPy3YQk8DScRDfyqm/KxKYP9gCMRiQ==",
17093       "requires": {
17094         "object-assign": "^4.1.1",
17095         "prop-types": "^15.6.2",
17096         "react-is": "^16.8.6",
17097         "scheduler": "^0.19.1"
17098       }
17099     },
17100     "react-themeable": {
17101       "version": "1.1.0",
17102       "resolved": "https://registry.npmjs.org/react-themeable/-/react-themeable-1.1.0.tgz",
17103       "integrity": "sha1-fURm3ZsrX6dQWHJ4JenxUro3mg4=",
17104       "requires": {
17105         "object-assign": "^3.0.0"
17106       },
17107       "dependencies": {
17108         "object-assign": {
17109           "version": "3.0.0",
17110           "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz",
17111           "integrity": "sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I="
17112         }
17113       }
17114     },
17115     "react-transition-group": {
17116       "version": "2.9.0",
17117       "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-2.9.0.tgz",
17118       "integrity": "sha512-+HzNTCHpeQyl4MJ/bdE0u6XRMe9+XG/+aL4mCxVN4DnPBQ0/5bfHWPDuOZUzYdMj94daZaZdCCc1Dzt9R/xSSg==",
17119       "requires": {
17120         "dom-helpers": "^3.4.0",
17121         "loose-envify": "^1.4.0",
17122         "prop-types": "^15.6.2",
17123         "react-lifecycles-compat": "^3.0.4"
17124       }
17125     },
17126     "read": {
17127       "version": "1.0.7",
17128       "resolved": "https://registry.npmjs.org/read/-/read-1.0.7.tgz",
17129       "integrity": "sha1-s9oZvQUkMal2cdRKQmNK33ELQMQ=",
17130       "dev": true,
17131       "requires": {
17132         "mute-stream": "~0.0.4"
17133       }
17134     },
17135     "read-pkg": {
17136       "version": "1.1.0",
17137       "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
17138       "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
17139       "requires": {
17140         "load-json-file": "^1.0.0",
17141         "normalize-package-data": "^2.3.2",
17142         "path-type": "^1.0.0"
17143       }
17144     },
17145     "read-pkg-up": {
17146       "version": "1.0.1",
17147       "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
17148       "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
17149       "requires": {
17150         "find-up": "^1.0.0",
17151         "read-pkg": "^1.0.0"
17152       }
17153     },
17154     "readable-stream": {
17155       "version": "2.3.7",
17156       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
17157       "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
17158       "requires": {
17159         "core-util-is": "~1.0.0",
17160         "inherits": "~2.0.3",
17161         "isarray": "~1.0.0",
17162         "process-nextick-args": "~2.0.0",
17163         "safe-buffer": "~5.1.1",
17164         "string_decoder": "~1.1.1",
17165         "util-deprecate": "~1.0.1"
17166       }
17167     },
17168     "readdirp": {
17169       "version": "2.2.1",
17170       "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
17171       "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
17172       "dev": true,
17173       "requires": {
17174         "graceful-fs": "^4.1.11",
17175         "micromatch": "^3.1.10",
17176         "readable-stream": "^2.0.2"
17177       },
17178       "dependencies": {
17179         "array-unique": {
17180           "version": "0.3.2",
17181           "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
17182           "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
17183           "dev": true
17184         },
17185         "braces": {
17186           "version": "2.3.2",
17187           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
17188           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
17189           "dev": true,
17190           "requires": {
17191             "arr-flatten": "^1.1.0",
17192             "array-unique": "^0.3.2",
17193             "extend-shallow": "^2.0.1",
17194             "fill-range": "^4.0.0",
17195             "isobject": "^3.0.1",
17196             "repeat-element": "^1.1.2",
17197             "snapdragon": "^0.8.1",
17198             "snapdragon-node": "^2.0.1",
17199             "split-string": "^3.0.2",
17200             "to-regex": "^3.0.1"
17201           },
17202           "dependencies": {
17203             "extend-shallow": {
17204               "version": "2.0.1",
17205               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
17206               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
17207               "dev": true,
17208               "requires": {
17209                 "is-extendable": "^0.1.0"
17210               }
17211             }
17212           }
17213         },
17214         "debug": {
17215           "version": "2.6.9",
17216           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
17217           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
17218           "dev": true,
17219           "requires": {
17220             "ms": "2.0.0"
17221           }
17222         },
17223         "expand-brackets": {
17224           "version": "2.1.4",
17225           "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
17226           "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
17227           "dev": true,
17228           "requires": {
17229             "debug": "^2.3.3",
17230             "define-property": "^0.2.5",
17231             "extend-shallow": "^2.0.1",
17232             "posix-character-classes": "^0.1.0",
17233             "regex-not": "^1.0.0",
17234             "snapdragon": "^0.8.1",
17235             "to-regex": "^3.0.1"
17236           },
17237           "dependencies": {
17238             "define-property": {
17239               "version": "0.2.5",
17240               "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
17241               "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
17242               "dev": true,
17243               "requires": {
17244                 "is-descriptor": "^0.1.0"
17245               }
17246             },
17247             "extend-shallow": {
17248               "version": "2.0.1",
17249               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
17250               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
17251               "dev": true,
17252               "requires": {
17253                 "is-extendable": "^0.1.0"
17254               }
17255             },
17256             "is-accessor-descriptor": {
17257               "version": "0.1.6",
17258               "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
17259               "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
17260               "dev": true,
17261               "requires": {
17262                 "kind-of": "^3.0.2"
17263               },
17264               "dependencies": {
17265                 "kind-of": {
17266                   "version": "3.2.2",
17267                   "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
17268                   "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
17269                   "dev": true,
17270                   "requires": {
17271                     "is-buffer": "^1.1.5"
17272                   }
17273                 }
17274               }
17275             },
17276             "is-data-descriptor": {
17277               "version": "0.1.4",
17278               "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
17279               "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
17280               "dev": true,
17281               "requires": {
17282                 "kind-of": "^3.0.2"
17283               },
17284               "dependencies": {
17285                 "kind-of": {
17286                   "version": "3.2.2",
17287                   "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
17288                   "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
17289                   "dev": true,
17290                   "requires": {
17291                     "is-buffer": "^1.1.5"
17292                   }
17293                 }
17294               }
17295             },
17296             "is-descriptor": {
17297               "version": "0.1.6",
17298               "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
17299               "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
17300               "dev": true,
17301               "requires": {
17302                 "is-accessor-descriptor": "^0.1.6",
17303                 "is-data-descriptor": "^0.1.4",
17304                 "kind-of": "^5.0.0"
17305               }
17306             },
17307             "kind-of": {
17308               "version": "5.1.0",
17309               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
17310               "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
17311               "dev": true
17312             }
17313           }
17314         },
17315         "extglob": {
17316           "version": "2.0.4",
17317           "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
17318           "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
17319           "dev": true,
17320           "requires": {
17321             "array-unique": "^0.3.2",
17322             "define-property": "^1.0.0",
17323             "expand-brackets": "^2.1.4",
17324             "extend-shallow": "^2.0.1",
17325             "fragment-cache": "^0.2.1",
17326             "regex-not": "^1.0.0",
17327             "snapdragon": "^0.8.1",
17328             "to-regex": "^3.0.1"
17329           },
17330           "dependencies": {
17331             "define-property": {
17332               "version": "1.0.0",
17333               "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
17334               "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
17335               "dev": true,
17336               "requires": {
17337                 "is-descriptor": "^1.0.0"
17338               }
17339             },
17340             "extend-shallow": {
17341               "version": "2.0.1",
17342               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
17343               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
17344               "dev": true,
17345               "requires": {
17346                 "is-extendable": "^0.1.0"
17347               }
17348             }
17349           }
17350         },
17351         "fill-range": {
17352           "version": "4.0.0",
17353           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
17354           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
17355           "dev": true,
17356           "requires": {
17357             "extend-shallow": "^2.0.1",
17358             "is-number": "^3.0.0",
17359             "repeat-string": "^1.6.1",
17360             "to-regex-range": "^2.1.0"
17361           },
17362           "dependencies": {
17363             "extend-shallow": {
17364               "version": "2.0.1",
17365               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
17366               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
17367               "dev": true,
17368               "requires": {
17369                 "is-extendable": "^0.1.0"
17370               }
17371             }
17372           }
17373         },
17374         "is-accessor-descriptor": {
17375           "version": "1.0.0",
17376           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
17377           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
17378           "dev": true,
17379           "requires": {
17380             "kind-of": "^6.0.0"
17381           }
17382         },
17383         "is-buffer": {
17384           "version": "1.1.6",
17385           "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
17386           "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
17387           "dev": true
17388         },
17389         "is-data-descriptor": {
17390           "version": "1.0.0",
17391           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
17392           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
17393           "dev": true,
17394           "requires": {
17395             "kind-of": "^6.0.0"
17396           }
17397         },
17398         "is-descriptor": {
17399           "version": "1.0.2",
17400           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
17401           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
17402           "dev": true,
17403           "requires": {
17404             "is-accessor-descriptor": "^1.0.0",
17405             "is-data-descriptor": "^1.0.0",
17406             "kind-of": "^6.0.2"
17407           }
17408         },
17409         "is-extendable": {
17410           "version": "0.1.1",
17411           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
17412           "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
17413           "dev": true
17414         },
17415         "is-number": {
17416           "version": "3.0.0",
17417           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
17418           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
17419           "dev": true,
17420           "requires": {
17421             "kind-of": "^3.0.2"
17422           },
17423           "dependencies": {
17424             "kind-of": {
17425               "version": "3.2.2",
17426               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
17427               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
17428               "dev": true,
17429               "requires": {
17430                 "is-buffer": "^1.1.5"
17431               }
17432             }
17433           }
17434         },
17435         "kind-of": {
17436           "version": "6.0.3",
17437           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
17438           "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
17439           "dev": true
17440         },
17441         "micromatch": {
17442           "version": "3.1.10",
17443           "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
17444           "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
17445           "dev": true,
17446           "requires": {
17447             "arr-diff": "^4.0.0",
17448             "array-unique": "^0.3.2",
17449             "braces": "^2.3.1",
17450             "define-property": "^2.0.2",
17451             "extend-shallow": "^3.0.2",
17452             "extglob": "^2.0.4",
17453             "fragment-cache": "^0.2.1",
17454             "kind-of": "^6.0.2",
17455             "nanomatch": "^1.2.9",
17456             "object.pick": "^1.3.0",
17457             "regex-not": "^1.0.0",
17458             "snapdragon": "^0.8.1",
17459             "to-regex": "^3.0.2"
17460           }
17461         }
17462       }
17463     },
17464     "readline2": {
17465       "version": "1.0.1",
17466       "resolved": "https://registry.npmjs.org/readline2/-/readline2-1.0.1.tgz",
17467       "integrity": "sha1-QQWWCP/BVHV7cV2ZidGZ/783LjU=",
17468       "dev": true,
17469       "requires": {
17470         "code-point-at": "^1.0.0",
17471         "is-fullwidth-code-point": "^1.0.0",
17472         "mute-stream": "0.0.5"
17473       }
17474     },
17475     "realpath-native": {
17476       "version": "1.1.0",
17477       "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-1.1.0.tgz",
17478       "integrity": "sha512-wlgPA6cCIIg9gKz0fgAPjnzh4yR/LnXovwuo9hvyGvx3h8nX4+/iLZplfUWasXpqD8BdnGnP5njOFjkUwPzvjA==",
17479       "dev": true,
17480       "requires": {
17481         "util.promisify": "^1.0.0"
17482       }
17483     },
17484     "recast": {
17485       "version": "0.10.33",
17486       "resolved": "https://registry.npmjs.org/recast/-/recast-0.10.33.tgz",
17487       "integrity": "sha1-lCgI96oBbx+nFCxGHX5XBKqo1pc=",
17488       "dev": true,
17489       "requires": {
17490         "ast-types": "0.8.12",
17491         "esprima-fb": "~15001.1001.0-dev-harmony-fb",
17492         "private": "~0.1.5",
17493         "source-map": "~0.5.0"
17494       },
17495       "dependencies": {
17496         "ast-types": {
17497           "version": "0.8.12",
17498           "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.8.12.tgz",
17499           "integrity": "sha1-oNkOQ1G7iHcWyD/WN+v4GK9K38w=",
17500           "dev": true
17501         },
17502         "esprima-fb": {
17503           "version": "15001.1001.0-dev-harmony-fb",
17504           "resolved": "https://registry.npmjs.org/esprima-fb/-/esprima-fb-15001.1001.0-dev-harmony-fb.tgz",
17505           "integrity": "sha1-Q761fsJujPI3092LM+QlM1d/Jlk=",
17506           "dev": true
17507         },
17508         "source-map": {
17509           "version": "0.5.7",
17510           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
17511           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
17512           "dev": true
17513         }
17514       }
17515     },
17516     "recharts": {
17517       "version": "1.8.5",
17518       "resolved": "https://registry.npmjs.org/recharts/-/recharts-1.8.5.tgz",
17519       "integrity": "sha512-tM9mprJbXVEBxjM7zHsIy6Cc41oO/pVYqyAsOHLxlJrbNBuLs0PHB3iys2M+RqCF0//k8nJtZF6X6swSkWY3tg==",
17520       "requires": {
17521         "classnames": "^2.2.5",
17522         "core-js": "^2.6.10",
17523         "d3-interpolate": "^1.3.0",
17524         "d3-scale": "^2.1.0",
17525         "d3-shape": "^1.2.0",
17526         "lodash": "^4.17.5",
17527         "prop-types": "^15.6.0",
17528         "react-resize-detector": "^2.3.0",
17529         "react-smooth": "^1.0.5",
17530         "recharts-scale": "^0.4.2",
17531         "reduce-css-calc": "^1.3.0"
17532       },
17533       "dependencies": {
17534         "d3-interpolate": {
17535           "version": "1.4.0",
17536           "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-1.4.0.tgz",
17537           "integrity": "sha512-V9znK0zc3jOPV4VD2zZn0sDhZU3WAE2bmlxdIwwQPPzPjvyLkd8B3JUVdS1IDUFDkWZ72c9qnv1GK2ZagTZ8EA==",
17538           "requires": {
17539             "d3-color": "1"
17540           }
17541         },
17542         "d3-scale": {
17543           "version": "2.2.2",
17544           "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-2.2.2.tgz",
17545           "integrity": "sha512-LbeEvGgIb8UMcAa0EATLNX0lelKWGYDQiPdHj+gLblGVhGLyNbaCn3EvrJf0A3Y/uOOU5aD6MTh5ZFCdEwGiCw==",
17546           "requires": {
17547             "d3-array": "^1.2.0",
17548             "d3-collection": "1",
17549             "d3-format": "1",
17550             "d3-interpolate": "1",
17551             "d3-time": "1",
17552             "d3-time-format": "2"
17553           }
17554         }
17555       }
17556     },
17557     "recharts-scale": {
17558       "version": "0.4.3",
17559       "resolved": "https://registry.npmjs.org/recharts-scale/-/recharts-scale-0.4.3.tgz",
17560       "integrity": "sha512-t8p5sccG9Blm7c1JQK/ak9O8o95WGhNXD7TXg/BW5bYbVlr6eCeRBNpgyigD4p6pSSMehC5nSvBUPj6F68rbFA==",
17561       "requires": {
17562         "decimal.js-light": "^2.4.1"
17563       }
17564     },
17565     "rechoir": {
17566       "version": "0.6.2",
17567       "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
17568       "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=",
17569       "dev": true,
17570       "requires": {
17571         "resolve": "^1.1.6"
17572       }
17573     },
17574     "recompose": {
17575       "version": "0.26.0",
17576       "resolved": "https://registry.npmjs.org/recompose/-/recompose-0.26.0.tgz",
17577       "integrity": "sha512-KwOu6ztO0mN5vy3+zDcc45lgnaUoaQse/a5yLVqtzTK13czSWnFGmXbQVmnoMgDkI5POd1EwIKSbjU1V7xdZog==",
17578       "requires": {
17579         "change-emitter": "^0.1.2",
17580         "fbjs": "^0.8.1",
17581         "hoist-non-react-statics": "^2.3.1",
17582         "symbol-observable": "^1.0.4"
17583       },
17584       "dependencies": {
17585         "hoist-non-react-statics": {
17586           "version": "2.5.5",
17587           "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz",
17588           "integrity": "sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw=="
17589         }
17590       }
17591     },
17592     "redbox-react": {
17593       "version": "1.6.0",
17594       "resolved": "https://registry.npmjs.org/redbox-react/-/redbox-react-1.6.0.tgz",
17595       "integrity": "sha512-mLjM5eYR41yOp5YKHpd3syFeGq6B4Wj5vZr64nbLvTZW5ZLff4LYk7VE4ITpVxkZpCY6OZuqh0HiP3A3uEaCpg==",
17596       "dev": true,
17597       "requires": {
17598         "error-stack-parser": "^1.3.6",
17599         "object-assign": "^4.0.1",
17600         "prop-types": "^15.5.4",
17601         "sourcemapped-stacktrace": "^1.1.6"
17602       }
17603     },
17604     "redent": {
17605       "version": "1.0.0",
17606       "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
17607       "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
17608       "requires": {
17609         "indent-string": "^2.1.0",
17610         "strip-indent": "^1.0.1"
17611       }
17612     },
17613     "redeyed": {
17614       "version": "2.1.1",
17615       "resolved": "https://registry.npmjs.org/redeyed/-/redeyed-2.1.1.tgz",
17616       "integrity": "sha1-iYS1gV2ZyyIEacme7v/jiRPmzAs=",
17617       "dev": true,
17618       "requires": {
17619         "esprima": "~4.0.0"
17620       }
17621     },
17622     "reduce-css-calc": {
17623       "version": "1.3.0",
17624       "resolved": "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-1.3.0.tgz",
17625       "integrity": "sha1-dHyRTgSWFKTJz7umKYca0dKSdxY=",
17626       "requires": {
17627         "balanced-match": "^0.4.2",
17628         "math-expression-evaluator": "^1.2.14",
17629         "reduce-function-call": "^1.0.1"
17630       },
17631       "dependencies": {
17632         "balanced-match": {
17633           "version": "0.4.2",
17634           "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
17635           "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg="
17636         }
17637       }
17638     },
17639     "reduce-function-call": {
17640       "version": "1.0.3",
17641       "resolved": "https://registry.npmjs.org/reduce-function-call/-/reduce-function-call-1.0.3.tgz",
17642       "integrity": "sha512-Hl/tuV2VDgWgCSEeWMLwxLZqX7OK59eU1guxXsRKTAyeYimivsKdtcV4fu3r710tpG5GmDKDhQ0HSZLExnNmyQ==",
17643       "requires": {
17644         "balanced-match": "^1.0.0"
17645       }
17646     },
17647     "redux": {
17648       "version": "3.7.2",
17649       "resolved": "https://registry.npmjs.org/redux/-/redux-3.7.2.tgz",
17650       "integrity": "sha512-pNqnf9q1hI5HHZRBkj3bAngGZW/JMCmexDlOxw4XagXY2o1327nHH54LoTjiPJ0gizoqPDRqWyX/00g0hD6w+A==",
17651       "requires": {
17652         "lodash": "^4.2.1",
17653         "lodash-es": "^4.2.1",
17654         "loose-envify": "^1.1.0",
17655         "symbol-observable": "^1.0.3"
17656       }
17657     },
17658     "redux-form": {
17659       "version": "6.8.0",
17660       "resolved": "https://registry.npmjs.org/redux-form/-/redux-form-6.8.0.tgz",
17661       "integrity": "sha512-rISN+EERGB8nAS/LDnOSQaTf0f+QreXEq+7pRVvBFzmH5vIsYRwVpBtYA8UsibGzO+0BL1bl5L5bxdrNwxI+sA==",
17662       "requires": {
17663         "deep-equal": "^1.0.1",
17664         "es6-error": "^4.0.0",
17665         "hoist-non-react-statics": "^1.2.0",
17666         "invariant": "^2.2.2",
17667         "is-promise": "^2.1.0",
17668         "lodash": "^4.17.3",
17669         "lodash-es": "^4.17.3",
17670         "prop-types": "^15.5.9"
17671       },
17672       "dependencies": {
17673         "hoist-non-react-statics": {
17674           "version": "1.2.0",
17675           "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-1.2.0.tgz",
17676           "integrity": "sha1-qkSM8JhtVcxAdzsXF0t90GbLfPs="
17677         }
17678       }
17679     },
17680     "redux-mock-store": {
17681       "version": "1.5.4",
17682       "resolved": "https://registry.npmjs.org/redux-mock-store/-/redux-mock-store-1.5.4.tgz",
17683       "integrity": "sha512-xmcA0O/tjCLXhh9Fuiq6pMrJCwFRaouA8436zcikdIpYWWCjU76CRk+i2bHx8EeiSiMGnB85/lZdU3wIJVXHTA==",
17684       "dev": true,
17685       "requires": {
17686         "lodash.isplainobject": "^4.0.6"
17687       }
17688     },
17689     "redux-thunk": {
17690       "version": "2.3.0",
17691       "resolved": "https://registry.npmjs.org/redux-thunk/-/redux-thunk-2.3.0.tgz",
17692       "integrity": "sha512-km6dclyFnmcvxhAcrQV2AkZmPQjzPDjgVlQtR0EQjxZPyJ0BnMf3in1ryuR8A2qU0HldVRfxYXbFSKlI3N7Slw=="
17693     },
17694     "reflect.ownkeys": {
17695       "version": "0.2.0",
17696       "resolved": "https://registry.npmjs.org/reflect.ownkeys/-/reflect.ownkeys-0.2.0.tgz",
17697       "integrity": "sha1-dJrO7H8/34tj+SegSAnpDFwLNGA=",
17698       "dev": true
17699     },
17700     "regenerate": {
17701       "version": "1.4.1",
17702       "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.1.tgz",
17703       "integrity": "sha512-j2+C8+NtXQgEKWk49MMP5P/u2GhnahTtVkRIHr5R5lVRlbKvmQ+oS+A5aLKWp2ma5VkT8sh6v+v4hbH0YHR66A==",
17704       "dev": true
17705     },
17706     "regenerator": {
17707       "version": "0.8.40",
17708       "resolved": "https://registry.npmjs.org/regenerator/-/regenerator-0.8.40.tgz",
17709       "integrity": "sha1-oORXxY69uuV1yfjNdRJ+k3VkNdg=",
17710       "dev": true,
17711       "requires": {
17712         "commoner": "~0.10.3",
17713         "defs": "~1.1.0",
17714         "esprima-fb": "~15001.1001.0-dev-harmony-fb",
17715         "private": "~0.1.5",
17716         "recast": "0.10.33",
17717         "through": "~2.3.8"
17718       },
17719       "dependencies": {
17720         "esprima-fb": {
17721           "version": "15001.1001.0-dev-harmony-fb",
17722           "resolved": "https://registry.npmjs.org/esprima-fb/-/esprima-fb-15001.1001.0-dev-harmony-fb.tgz",
17723           "integrity": "sha1-Q761fsJujPI3092LM+QlM1d/Jlk=",
17724           "dev": true
17725         }
17726       }
17727     },
17728     "regenerator-runtime": {
17729       "version": "0.11.1",
17730       "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
17731       "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg=="
17732     },
17733     "regenerator-transform": {
17734       "version": "0.10.1",
17735       "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz",
17736       "integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==",
17737       "dev": true,
17738       "requires": {
17739         "babel-runtime": "^6.18.0",
17740         "babel-types": "^6.19.0",
17741         "private": "^0.1.6"
17742       }
17743     },
17744     "regex-cache": {
17745       "version": "0.4.4",
17746       "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz",
17747       "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==",
17748       "dev": true,
17749       "requires": {
17750         "is-equal-shallow": "^0.1.3"
17751       }
17752     },
17753     "regex-not": {
17754       "version": "1.0.2",
17755       "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
17756       "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
17757       "dev": true,
17758       "requires": {
17759         "extend-shallow": "^3.0.2",
17760         "safe-regex": "^1.1.0"
17761       }
17762     },
17763     "regexp.prototype.flags": {
17764       "version": "1.3.0",
17765       "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz",
17766       "integrity": "sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==",
17767       "requires": {
17768         "define-properties": "^1.1.3",
17769         "es-abstract": "^1.17.0-next.1"
17770       }
17771     },
17772     "regexpu": {
17773       "version": "1.3.0",
17774       "resolved": "https://registry.npmjs.org/regexpu/-/regexpu-1.3.0.tgz",
17775       "integrity": "sha1-5TTcmRqeWEYFDJjebX3UpVyeoW0=",
17776       "dev": true,
17777       "requires": {
17778         "esprima": "^2.6.0",
17779         "recast": "^0.10.10",
17780         "regenerate": "^1.2.1",
17781         "regjsgen": "^0.2.0",
17782         "regjsparser": "^0.1.4"
17783       },
17784       "dependencies": {
17785         "esprima": {
17786           "version": "2.7.3",
17787           "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
17788           "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
17789           "dev": true
17790         }
17791       }
17792     },
17793     "regexpu-core": {
17794       "version": "2.0.0",
17795       "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz",
17796       "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=",
17797       "dev": true,
17798       "requires": {
17799         "regenerate": "^1.2.1",
17800         "regjsgen": "^0.2.0",
17801         "regjsparser": "^0.1.4"
17802       }
17803     },
17804     "regjsgen": {
17805       "version": "0.2.0",
17806       "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz",
17807       "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=",
17808       "dev": true
17809     },
17810     "regjsparser": {
17811       "version": "0.1.5",
17812       "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz",
17813       "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=",
17814       "dev": true,
17815       "requires": {
17816         "jsesc": "~0.5.0"
17817       },
17818       "dependencies": {
17819         "jsesc": {
17820           "version": "0.5.0",
17821           "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
17822           "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
17823           "dev": true
17824         }
17825       }
17826     },
17827     "relateurl": {
17828       "version": "0.2.7",
17829       "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz",
17830       "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=",
17831       "dev": true
17832     },
17833     "remove-trailing-separator": {
17834       "version": "1.1.0",
17835       "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
17836       "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
17837       "dev": true
17838     },
17839     "repeat-element": {
17840       "version": "1.1.3",
17841       "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
17842       "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==",
17843       "dev": true
17844     },
17845     "repeat-string": {
17846       "version": "1.6.1",
17847       "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
17848       "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
17849       "dev": true
17850     },
17851     "repeating": {
17852       "version": "2.0.1",
17853       "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
17854       "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
17855       "requires": {
17856         "is-finite": "^1.0.0"
17857       }
17858     },
17859     "replace-ext": {
17860       "version": "1.0.1",
17861       "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz",
17862       "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw=="
17863     },
17864     "replacestream": {
17865       "version": "4.0.3",
17866       "resolved": "https://registry.npmjs.org/replacestream/-/replacestream-4.0.3.tgz",
17867       "integrity": "sha512-AC0FiLS352pBBiZhd4VXB1Ab/lh0lEgpP+GGvZqbQh8a5cmXVoTe5EX/YeTFArnp4SRGTHh1qCHu9lGs1qG8sA==",
17868       "dev": true,
17869       "requires": {
17870         "escape-string-regexp": "^1.0.3",
17871         "object-assign": "^4.0.1",
17872         "readable-stream": "^2.0.2"
17873       }
17874     },
17875     "request": {
17876       "version": "2.88.2",
17877       "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
17878       "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==",
17879       "requires": {
17880         "aws-sign2": "~0.7.0",
17881         "aws4": "^1.8.0",
17882         "caseless": "~0.12.0",
17883         "combined-stream": "~1.0.6",
17884         "extend": "~3.0.2",
17885         "forever-agent": "~0.6.1",
17886         "form-data": "~2.3.2",
17887         "har-validator": "~5.1.3",
17888         "http-signature": "~1.2.0",
17889         "is-typedarray": "~1.0.0",
17890         "isstream": "~0.1.2",
17891         "json-stringify-safe": "~5.0.1",
17892         "mime-types": "~2.1.19",
17893         "oauth-sign": "~0.9.0",
17894         "performance-now": "^2.1.0",
17895         "qs": "~6.5.2",
17896         "safe-buffer": "^5.1.2",
17897         "tough-cookie": "~2.5.0",
17898         "tunnel-agent": "^0.6.0",
17899         "uuid": "^3.3.2"
17900       }
17901     },
17902     "request-promise-core": {
17903       "version": "1.1.4",
17904       "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz",
17905       "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==",
17906       "dev": true,
17907       "requires": {
17908         "lodash": "^4.17.19"
17909       }
17910     },
17911     "request-promise-native": {
17912       "version": "1.0.9",
17913       "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz",
17914       "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==",
17915       "dev": true,
17916       "requires": {
17917         "request-promise-core": "1.1.4",
17918         "stealthy-require": "^1.1.1",
17919         "tough-cookie": "^2.3.3"
17920       }
17921     },
17922     "require-directory": {
17923       "version": "2.1.1",
17924       "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
17925       "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I="
17926     },
17927     "require-from-string": {
17928       "version": "2.0.2",
17929       "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
17930       "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw=="
17931     },
17932     "require-main-filename": {
17933       "version": "2.0.0",
17934       "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
17935       "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg=="
17936     },
17937     "require-uncached": {
17938       "version": "1.0.3",
17939       "resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz",
17940       "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=",
17941       "dev": true,
17942       "requires": {
17943         "caller-path": "^0.1.0",
17944         "resolve-from": "^1.0.0"
17945       }
17946     },
17947     "requires-port": {
17948       "version": "1.0.0",
17949       "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
17950       "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",
17951       "dev": true
17952     },
17953     "resize-observer-polyfill": {
17954       "version": "1.5.1",
17955       "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz",
17956       "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg=="
17957     },
17958     "resolve": {
17959       "version": "1.17.0",
17960       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz",
17961       "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==",
17962       "requires": {
17963         "path-parse": "^1.0.6"
17964       }
17965     },
17966     "resolve-cwd": {
17967       "version": "2.0.0",
17968       "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz",
17969       "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=",
17970       "dev": true,
17971       "requires": {
17972         "resolve-from": "^3.0.0"
17973       },
17974       "dependencies": {
17975         "resolve-from": {
17976           "version": "3.0.0",
17977           "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
17978           "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
17979           "dev": true
17980         }
17981       }
17982     },
17983     "resolve-dir": {
17984       "version": "1.0.1",
17985       "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz",
17986       "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=",
17987       "dev": true,
17988       "requires": {
17989         "expand-tilde": "^2.0.0",
17990         "global-modules": "^1.0.0"
17991       }
17992     },
17993     "resolve-from": {
17994       "version": "1.0.1",
17995       "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz",
17996       "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=",
17997       "dev": true
17998     },
17999     "resolve-pathname": {
18000       "version": "3.0.0",
18001       "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz",
18002       "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng=="
18003     },
18004     "resolve-url": {
18005       "version": "0.2.1",
18006       "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
18007       "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
18008       "dev": true
18009     },
18010     "resp-modifier": {
18011       "version": "6.0.2",
18012       "resolved": "https://registry.npmjs.org/resp-modifier/-/resp-modifier-6.0.2.tgz",
18013       "integrity": "sha1-sSTeXE+6/LpUH0j/pzlw9KpFa08=",
18014       "dev": true,
18015       "requires": {
18016         "debug": "^2.2.0",
18017         "minimatch": "^3.0.2"
18018       },
18019       "dependencies": {
18020         "debug": {
18021           "version": "2.6.9",
18022           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
18023           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
18024           "dev": true,
18025           "requires": {
18026             "ms": "2.0.0"
18027           }
18028         }
18029       }
18030     },
18031     "restore-cursor": {
18032       "version": "1.0.1",
18033       "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz",
18034       "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=",
18035       "dev": true,
18036       "requires": {
18037         "exit-hook": "^1.0.0",
18038         "onetime": "^1.0.0"
18039       }
18040     },
18041     "ret": {
18042       "version": "0.1.15",
18043       "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
18044       "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
18045       "dev": true
18046     },
18047     "revalidator": {
18048       "version": "0.1.8",
18049       "resolved": "https://registry.npmjs.org/revalidator/-/revalidator-0.1.8.tgz",
18050       "integrity": "sha1-/s5hv6DBtSoga9axgZgYS91SOjs=",
18051       "dev": true
18052     },
18053     "right-align": {
18054       "version": "0.1.3",
18055       "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz",
18056       "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=",
18057       "dev": true,
18058       "requires": {
18059         "align-text": "^0.1.1"
18060       }
18061     },
18062     "rimraf": {
18063       "version": "2.7.1",
18064       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
18065       "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
18066       "requires": {
18067         "glob": "^7.1.3"
18068       }
18069     },
18070     "ripemd160": {
18071       "version": "0.2.0",
18072       "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-0.2.0.tgz",
18073       "integrity": "sha1-K/GYveFnys+lHAqSjoS2i74XH84=",
18074       "dev": true
18075     },
18076     "rollup": {
18077       "version": "0.25.8",
18078       "resolved": "https://registry.npmjs.org/rollup/-/rollup-0.25.8.tgz",
18079       "integrity": "sha1-v2zoO4dRDRY0Ru6qV37WpvxYNeA=",
18080       "dev": true,
18081       "requires": {
18082         "chalk": "^1.1.1",
18083         "minimist": "^1.2.0",
18084         "source-map-support": "^0.3.2"
18085       },
18086       "dependencies": {
18087         "ansi-styles": {
18088           "version": "2.2.1",
18089           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
18090           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
18091           "dev": true
18092         },
18093         "chalk": {
18094           "version": "1.1.3",
18095           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
18096           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
18097           "dev": true,
18098           "requires": {
18099             "ansi-styles": "^2.2.1",
18100             "escape-string-regexp": "^1.0.2",
18101             "has-ansi": "^2.0.0",
18102             "strip-ansi": "^3.0.0",
18103             "supports-color": "^2.0.0"
18104           }
18105         },
18106         "source-map": {
18107           "version": "0.1.32",
18108           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.32.tgz",
18109           "integrity": "sha1-yLbBZ3l7pHQKjqMyUhYv8IWRsmY=",
18110           "dev": true,
18111           "requires": {
18112             "amdefine": ">=0.0.4"
18113           }
18114         },
18115         "source-map-support": {
18116           "version": "0.3.3",
18117           "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.3.3.tgz",
18118           "integrity": "sha1-NJAJd9W6PwfHdX7nLnO7GptTdU8=",
18119           "dev": true,
18120           "requires": {
18121             "source-map": "0.1.32"
18122           }
18123         },
18124         "strip-ansi": {
18125           "version": "3.0.1",
18126           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
18127           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
18128           "dev": true,
18129           "requires": {
18130             "ansi-regex": "^2.0.0"
18131           }
18132         },
18133         "supports-color": {
18134           "version": "2.0.0",
18135           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
18136           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
18137           "dev": true
18138         }
18139       }
18140     },
18141     "rst-selector-parser": {
18142       "version": "2.2.3",
18143       "resolved": "https://registry.npmjs.org/rst-selector-parser/-/rst-selector-parser-2.2.3.tgz",
18144       "integrity": "sha1-gbIw6i/MYGbInjRy3nlChdmwPZE=",
18145       "dev": true,
18146       "requires": {
18147         "lodash.flattendeep": "^4.4.0",
18148         "nearley": "^2.7.10"
18149       }
18150     },
18151     "rsvp": {
18152       "version": "3.6.2",
18153       "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-3.6.2.tgz",
18154       "integrity": "sha512-OfWGQTb9vnwRjwtA2QwpG2ICclHC3pgXZO5xt8H2EfgDquO0qVdSb5T88L4qJVAEugbS56pAuV4XZM58UX8ulw==",
18155       "dev": true
18156     },
18157     "run-async": {
18158       "version": "0.1.0",
18159       "resolved": "https://registry.npmjs.org/run-async/-/run-async-0.1.0.tgz",
18160       "integrity": "sha1-yK1KXhEGYeQCp9IbUw4AnyX444k=",
18161       "dev": true,
18162       "requires": {
18163         "once": "^1.3.0"
18164       }
18165     },
18166     "run-queue": {
18167       "version": "1.0.3",
18168       "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz",
18169       "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=",
18170       "dev": true,
18171       "requires": {
18172         "aproba": "^1.1.1"
18173       }
18174     },
18175     "run-sequence": {
18176       "version": "1.2.2",
18177       "resolved": "https://registry.npmjs.org/run-sequence/-/run-sequence-1.2.2.tgz",
18178       "integrity": "sha1-UJWgvr6YczsBQL0I3YDsAw3azes=",
18179       "dev": true,
18180       "requires": {
18181         "chalk": "*",
18182         "gulp-util": "*"
18183       }
18184     },
18185     "rw": {
18186       "version": "1.3.3",
18187       "resolved": "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz",
18188       "integrity": "sha1-P4Yt+pGrdmsUiF700BEkv9oHT7Q="
18189     },
18190     "rx": {
18191       "version": "4.1.0",
18192       "resolved": "https://registry.npmjs.org/rx/-/rx-4.1.0.tgz",
18193       "integrity": "sha1-pfE/957zt0D+MKqAP7CfmIBdR4I=",
18194       "dev": true
18195     },
18196     "rx-lite": {
18197       "version": "3.1.2",
18198       "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-3.1.2.tgz",
18199       "integrity": "sha1-Gc5QLKVyZl87ZHsQk5+X/RYV8QI=",
18200       "dev": true
18201     },
18202     "rxjs": {
18203       "version": "5.5.12",
18204       "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-5.5.12.tgz",
18205       "integrity": "sha512-xx2itnL5sBbqeeiVgNPVuQQ1nC8Jp2WfNJhXWHmElW9YmrpS9UVnNzhP3EH3HFqexO5Tlp8GhYY+WEcqcVMvGw==",
18206       "dev": true,
18207       "requires": {
18208         "symbol-observable": "1.0.1"
18209       },
18210       "dependencies": {
18211         "symbol-observable": {
18212           "version": "1.0.1",
18213           "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.0.1.tgz",
18214           "integrity": "sha1-g0D8RwLDEi310iKI+IKD9RPT/dQ=",
18215           "dev": true
18216         }
18217       }
18218     },
18219     "safe-buffer": {
18220       "version": "5.1.2",
18221       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
18222       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
18223     },
18224     "safe-regex": {
18225       "version": "1.1.0",
18226       "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
18227       "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
18228       "dev": true,
18229       "requires": {
18230         "ret": "~0.1.10"
18231       }
18232     },
18233     "safer-buffer": {
18234       "version": "2.1.2",
18235       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
18236       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
18237     },
18238     "sane": {
18239       "version": "2.5.2",
18240       "resolved": "https://registry.npmjs.org/sane/-/sane-2.5.2.tgz",
18241       "integrity": "sha1-tNwYYcIbQn6SlQej51HiosuKs/o=",
18242       "dev": true,
18243       "requires": {
18244         "anymatch": "^2.0.0",
18245         "capture-exit": "^1.2.0",
18246         "exec-sh": "^0.2.0",
18247         "fb-watchman": "^2.0.0",
18248         "fsevents": "^1.2.3",
18249         "micromatch": "^3.1.4",
18250         "minimist": "^1.1.1",
18251         "walker": "~1.0.5",
18252         "watch": "~0.18.0"
18253       },
18254       "dependencies": {
18255         "anymatch": {
18256           "version": "2.0.0",
18257           "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
18258           "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
18259           "dev": true,
18260           "requires": {
18261             "micromatch": "^3.1.4",
18262             "normalize-path": "^2.1.1"
18263           }
18264         },
18265         "array-unique": {
18266           "version": "0.3.2",
18267           "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
18268           "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
18269           "dev": true
18270         },
18271         "braces": {
18272           "version": "2.3.2",
18273           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
18274           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
18275           "dev": true,
18276           "requires": {
18277             "arr-flatten": "^1.1.0",
18278             "array-unique": "^0.3.2",
18279             "extend-shallow": "^2.0.1",
18280             "fill-range": "^4.0.0",
18281             "isobject": "^3.0.1",
18282             "repeat-element": "^1.1.2",
18283             "snapdragon": "^0.8.1",
18284             "snapdragon-node": "^2.0.1",
18285             "split-string": "^3.0.2",
18286             "to-regex": "^3.0.1"
18287           },
18288           "dependencies": {
18289             "extend-shallow": {
18290               "version": "2.0.1",
18291               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
18292               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
18293               "dev": true,
18294               "requires": {
18295                 "is-extendable": "^0.1.0"
18296               }
18297             }
18298           }
18299         },
18300         "debug": {
18301           "version": "2.6.9",
18302           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
18303           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
18304           "dev": true,
18305           "requires": {
18306             "ms": "2.0.0"
18307           }
18308         },
18309         "expand-brackets": {
18310           "version": "2.1.4",
18311           "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
18312           "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
18313           "dev": true,
18314           "requires": {
18315             "debug": "^2.3.3",
18316             "define-property": "^0.2.5",
18317             "extend-shallow": "^2.0.1",
18318             "posix-character-classes": "^0.1.0",
18319             "regex-not": "^1.0.0",
18320             "snapdragon": "^0.8.1",
18321             "to-regex": "^3.0.1"
18322           },
18323           "dependencies": {
18324             "define-property": {
18325               "version": "0.2.5",
18326               "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
18327               "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
18328               "dev": true,
18329               "requires": {
18330                 "is-descriptor": "^0.1.0"
18331               }
18332             },
18333             "extend-shallow": {
18334               "version": "2.0.1",
18335               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
18336               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
18337               "dev": true,
18338               "requires": {
18339                 "is-extendable": "^0.1.0"
18340               }
18341             },
18342             "is-accessor-descriptor": {
18343               "version": "0.1.6",
18344               "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
18345               "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
18346               "dev": true,
18347               "requires": {
18348                 "kind-of": "^3.0.2"
18349               },
18350               "dependencies": {
18351                 "kind-of": {
18352                   "version": "3.2.2",
18353                   "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
18354                   "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
18355                   "dev": true,
18356                   "requires": {
18357                     "is-buffer": "^1.1.5"
18358                   }
18359                 }
18360               }
18361             },
18362             "is-data-descriptor": {
18363               "version": "0.1.4",
18364               "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
18365               "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
18366               "dev": true,
18367               "requires": {
18368                 "kind-of": "^3.0.2"
18369               },
18370               "dependencies": {
18371                 "kind-of": {
18372                   "version": "3.2.2",
18373                   "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
18374                   "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
18375                   "dev": true,
18376                   "requires": {
18377                     "is-buffer": "^1.1.5"
18378                   }
18379                 }
18380               }
18381             },
18382             "is-descriptor": {
18383               "version": "0.1.6",
18384               "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
18385               "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
18386               "dev": true,
18387               "requires": {
18388                 "is-accessor-descriptor": "^0.1.6",
18389                 "is-data-descriptor": "^0.1.4",
18390                 "kind-of": "^5.0.0"
18391               }
18392             },
18393             "kind-of": {
18394               "version": "5.1.0",
18395               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
18396               "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
18397               "dev": true
18398             }
18399           }
18400         },
18401         "extglob": {
18402           "version": "2.0.4",
18403           "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
18404           "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
18405           "dev": true,
18406           "requires": {
18407             "array-unique": "^0.3.2",
18408             "define-property": "^1.0.0",
18409             "expand-brackets": "^2.1.4",
18410             "extend-shallow": "^2.0.1",
18411             "fragment-cache": "^0.2.1",
18412             "regex-not": "^1.0.0",
18413             "snapdragon": "^0.8.1",
18414             "to-regex": "^3.0.1"
18415           },
18416           "dependencies": {
18417             "define-property": {
18418               "version": "1.0.0",
18419               "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
18420               "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
18421               "dev": true,
18422               "requires": {
18423                 "is-descriptor": "^1.0.0"
18424               }
18425             },
18426             "extend-shallow": {
18427               "version": "2.0.1",
18428               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
18429               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
18430               "dev": true,
18431               "requires": {
18432                 "is-extendable": "^0.1.0"
18433               }
18434             }
18435           }
18436         },
18437         "fill-range": {
18438           "version": "4.0.0",
18439           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
18440           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
18441           "dev": true,
18442           "requires": {
18443             "extend-shallow": "^2.0.1",
18444             "is-number": "^3.0.0",
18445             "repeat-string": "^1.6.1",
18446             "to-regex-range": "^2.1.0"
18447           },
18448           "dependencies": {
18449             "extend-shallow": {
18450               "version": "2.0.1",
18451               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
18452               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
18453               "dev": true,
18454               "requires": {
18455                 "is-extendable": "^0.1.0"
18456               }
18457             }
18458           }
18459         },
18460         "is-accessor-descriptor": {
18461           "version": "1.0.0",
18462           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
18463           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
18464           "dev": true,
18465           "requires": {
18466             "kind-of": "^6.0.0"
18467           }
18468         },
18469         "is-buffer": {
18470           "version": "1.1.6",
18471           "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
18472           "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
18473           "dev": true
18474         },
18475         "is-data-descriptor": {
18476           "version": "1.0.0",
18477           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
18478           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
18479           "dev": true,
18480           "requires": {
18481             "kind-of": "^6.0.0"
18482           }
18483         },
18484         "is-descriptor": {
18485           "version": "1.0.2",
18486           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
18487           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
18488           "dev": true,
18489           "requires": {
18490             "is-accessor-descriptor": "^1.0.0",
18491             "is-data-descriptor": "^1.0.0",
18492             "kind-of": "^6.0.2"
18493           }
18494         },
18495         "is-extendable": {
18496           "version": "0.1.1",
18497           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
18498           "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
18499           "dev": true
18500         },
18501         "is-number": {
18502           "version": "3.0.0",
18503           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
18504           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
18505           "dev": true,
18506           "requires": {
18507             "kind-of": "^3.0.2"
18508           },
18509           "dependencies": {
18510             "kind-of": {
18511               "version": "3.2.2",
18512               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
18513               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
18514               "dev": true,
18515               "requires": {
18516                 "is-buffer": "^1.1.5"
18517               }
18518             }
18519           }
18520         },
18521         "kind-of": {
18522           "version": "6.0.3",
18523           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
18524           "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
18525           "dev": true
18526         },
18527         "micromatch": {
18528           "version": "3.1.10",
18529           "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
18530           "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
18531           "dev": true,
18532           "requires": {
18533             "arr-diff": "^4.0.0",
18534             "array-unique": "^0.3.2",
18535             "braces": "^2.3.1",
18536             "define-property": "^2.0.2",
18537             "extend-shallow": "^3.0.2",
18538             "extglob": "^2.0.4",
18539             "fragment-cache": "^0.2.1",
18540             "kind-of": "^6.0.2",
18541             "nanomatch": "^1.2.9",
18542             "object.pick": "^1.3.0",
18543             "regex-not": "^1.0.0",
18544             "snapdragon": "^0.8.1",
18545             "to-regex": "^3.0.2"
18546           }
18547         }
18548       }
18549     },
18550     "sass-graph": {
18551       "version": "2.2.5",
18552       "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.5.tgz",
18553       "integrity": "sha512-VFWDAHOe6mRuT4mZRd4eKE+d8Uedrk6Xnh7Sh9b4NGufQLQjOrvf/MQoOdx+0s92L89FeyUUNfU597j/3uNpag==",
18554       "requires": {
18555         "glob": "^7.0.0",
18556         "lodash": "^4.0.0",
18557         "scss-tokenizer": "^0.2.3",
18558         "yargs": "^13.3.2"
18559       }
18560     },
18561     "sass-loader": {
18562       "version": "3.2.3",
18563       "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-3.2.3.tgz",
18564       "integrity": "sha1-dC6B/YFwqHcal54YYiUBZ0qI41U=",
18565       "dev": true,
18566       "requires": {
18567         "async": "^1.4.0",
18568         "loader-utils": "^0.2.5",
18569         "object-assign": "^4.0.1"
18570       },
18571       "dependencies": {
18572         "big.js": {
18573           "version": "3.2.0",
18574           "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz",
18575           "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==",
18576           "dev": true
18577         },
18578         "emojis-list": {
18579           "version": "2.1.0",
18580           "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz",
18581           "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=",
18582           "dev": true
18583         },
18584         "json5": {
18585           "version": "0.5.1",
18586           "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
18587           "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
18588           "dev": true
18589         },
18590         "loader-utils": {
18591           "version": "0.2.17",
18592           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz",
18593           "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=",
18594           "dev": true,
18595           "requires": {
18596             "big.js": "^3.1.3",
18597             "emojis-list": "^2.0.0",
18598             "json5": "^0.5.0",
18599             "object-assign": "^4.0.1"
18600           }
18601         }
18602       }
18603     },
18604     "sax": {
18605       "version": "1.2.4",
18606       "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
18607       "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
18608       "dev": true
18609     },
18610     "scheduler": {
18611       "version": "0.19.1",
18612       "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz",
18613       "integrity": "sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==",
18614       "requires": {
18615         "loose-envify": "^1.1.0",
18616         "object-assign": "^4.1.1"
18617       }
18618     },
18619     "scss-tokenizer": {
18620       "version": "0.2.3",
18621       "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz",
18622       "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=",
18623       "requires": {
18624         "js-base64": "^2.1.8",
18625         "source-map": "^0.4.2"
18626       }
18627     },
18628     "section-iterator": {
18629       "version": "2.0.0",
18630       "resolved": "https://registry.npmjs.org/section-iterator/-/section-iterator-2.0.0.tgz",
18631       "integrity": "sha1-v0RNev7rlK1Dw5rS+yYVFifMuio="
18632     },
18633     "semver": {
18634       "version": "5.7.1",
18635       "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
18636       "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ=="
18637     },
18638     "send": {
18639       "version": "0.17.1",
18640       "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
18641       "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
18642       "dev": true,
18643       "requires": {
18644         "debug": "2.6.9",
18645         "depd": "~1.1.2",
18646         "destroy": "~1.0.4",
18647         "encodeurl": "~1.0.2",
18648         "escape-html": "~1.0.3",
18649         "etag": "~1.8.1",
18650         "fresh": "0.5.2",
18651         "http-errors": "~1.7.2",
18652         "mime": "1.6.0",
18653         "ms": "2.1.1",
18654         "on-finished": "~2.3.0",
18655         "range-parser": "~1.2.1",
18656         "statuses": "~1.5.0"
18657       },
18658       "dependencies": {
18659         "debug": {
18660           "version": "2.6.9",
18661           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
18662           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
18663           "dev": true,
18664           "requires": {
18665             "ms": "2.0.0"
18666           },
18667           "dependencies": {
18668             "ms": {
18669               "version": "2.0.0",
18670               "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
18671               "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
18672               "dev": true
18673             }
18674           }
18675         },
18676         "depd": {
18677           "version": "1.1.2",
18678           "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
18679           "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
18680           "dev": true
18681         },
18682         "mime": {
18683           "version": "1.6.0",
18684           "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
18685           "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
18686           "dev": true
18687         },
18688         "ms": {
18689           "version": "2.1.1",
18690           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
18691           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
18692           "dev": true
18693         }
18694       }
18695     },
18696     "sentence-case": {
18697       "version": "1.1.3",
18698       "resolved": "https://registry.npmjs.org/sentence-case/-/sentence-case-1.1.3.tgz",
18699       "integrity": "sha1-gDSq/CFFdy06vhUJqkLJ4QQtwTk=",
18700       "dev": true,
18701       "requires": {
18702         "lower-case": "^1.1.1"
18703       }
18704     },
18705     "sequencify": {
18706       "version": "0.0.7",
18707       "resolved": "https://registry.npmjs.org/sequencify/-/sequencify-0.0.7.tgz",
18708       "integrity": "sha1-kM/xnQLgcCf9dn9erT57ldHnOAw=",
18709       "dev": true
18710     },
18711     "serialize-javascript": {
18712       "version": "1.9.1",
18713       "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-1.9.1.tgz",
18714       "integrity": "sha512-0Vb/54WJ6k5v8sSWN09S0ora+Hnr+cX40r9F170nT+mSkaxltoE/7R3OrIdBSUv1OoiobH1QoWQbCnAO+e8J1A==",
18715       "dev": true
18716     },
18717     "serve-index": {
18718       "version": "1.9.1",
18719       "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
18720       "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=",
18721       "dev": true,
18722       "requires": {
18723         "accepts": "~1.3.4",
18724         "batch": "0.6.1",
18725         "debug": "2.6.9",
18726         "escape-html": "~1.0.3",
18727         "http-errors": "~1.6.2",
18728         "mime-types": "~2.1.17",
18729         "parseurl": "~1.3.2"
18730       },
18731       "dependencies": {
18732         "debug": {
18733           "version": "2.6.9",
18734           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
18735           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
18736           "dev": true,
18737           "requires": {
18738             "ms": "2.0.0"
18739           }
18740         },
18741         "depd": {
18742           "version": "1.1.2",
18743           "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
18744           "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
18745           "dev": true
18746         },
18747         "http-errors": {
18748           "version": "1.6.3",
18749           "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
18750           "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
18751           "dev": true,
18752           "requires": {
18753             "depd": "~1.1.2",
18754             "inherits": "2.0.3",
18755             "setprototypeof": "1.1.0",
18756             "statuses": ">= 1.4.0 < 2"
18757           }
18758         },
18759         "inherits": {
18760           "version": "2.0.3",
18761           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
18762           "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
18763           "dev": true
18764         },
18765         "setprototypeof": {
18766           "version": "1.1.0",
18767           "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
18768           "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
18769           "dev": true
18770         }
18771       }
18772     },
18773     "serve-static": {
18774       "version": "1.14.1",
18775       "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
18776       "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
18777       "dev": true,
18778       "requires": {
18779         "encodeurl": "~1.0.2",
18780         "escape-html": "~1.0.3",
18781         "parseurl": "~1.3.3",
18782         "send": "0.17.1"
18783       }
18784     },
18785     "server-destroy": {
18786       "version": "1.0.1",
18787       "resolved": "https://registry.npmjs.org/server-destroy/-/server-destroy-1.0.1.tgz",
18788       "integrity": "sha1-8Tv5KOQrnD55OD5hzDmYtdFObN0=",
18789       "dev": true
18790     },
18791     "set-blocking": {
18792       "version": "2.0.0",
18793       "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
18794       "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc="
18795     },
18796     "set-value": {
18797       "version": "2.0.1",
18798       "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
18799       "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
18800       "dev": true,
18801       "requires": {
18802         "extend-shallow": "^2.0.1",
18803         "is-extendable": "^0.1.1",
18804         "is-plain-object": "^2.0.3",
18805         "split-string": "^3.0.1"
18806       },
18807       "dependencies": {
18808         "extend-shallow": {
18809           "version": "2.0.1",
18810           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
18811           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
18812           "dev": true,
18813           "requires": {
18814             "is-extendable": "^0.1.0"
18815           }
18816         },
18817         "is-extendable": {
18818           "version": "0.1.1",
18819           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
18820           "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
18821           "dev": true
18822         }
18823       }
18824     },
18825     "setimmediate": {
18826       "version": "1.0.5",
18827       "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
18828       "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU="
18829     },
18830     "setprototypeof": {
18831       "version": "1.1.1",
18832       "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
18833       "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==",
18834       "dev": true
18835     },
18836     "sha.js": {
18837       "version": "2.2.6",
18838       "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.2.6.tgz",
18839       "integrity": "sha1-F93t3F9yL7ZlAWWIlUYZd4ZzFbo=",
18840       "dev": true
18841     },
18842     "shallow-equal": {
18843       "version": "1.2.1",
18844       "resolved": "https://registry.npmjs.org/shallow-equal/-/shallow-equal-1.2.1.tgz",
18845       "integrity": "sha512-S4vJDjHHMBaiZuT9NPb616CSmLf618jawtv3sufLl6ivK8WocjAo58cXwbRV1cgqxH0Qbv+iUt6m05eqEa2IRA=="
18846     },
18847     "shebang-command": {
18848       "version": "1.2.0",
18849       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
18850       "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
18851       "dev": true,
18852       "requires": {
18853         "shebang-regex": "^1.0.0"
18854       }
18855     },
18856     "shebang-regex": {
18857       "version": "1.0.0",
18858       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
18859       "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
18860       "dev": true
18861     },
18862     "shelljs": {
18863       "version": "0.7.8",
18864       "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.7.8.tgz",
18865       "integrity": "sha1-3svPh0sNHl+3LhSxZKloMEjprLM=",
18866       "dev": true,
18867       "requires": {
18868         "glob": "^7.0.0",
18869         "interpret": "^1.0.0",
18870         "rechoir": "^0.6.2"
18871       }
18872     },
18873     "shellwords": {
18874       "version": "0.1.1",
18875       "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz",
18876       "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==",
18877       "dev": true
18878     },
18879     "sigmund": {
18880       "version": "1.0.1",
18881       "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz",
18882       "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=",
18883       "dev": true
18884     },
18885     "signal-exit": {
18886       "version": "3.0.3",
18887       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
18888       "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA=="
18889     },
18890     "simple-fmt": {
18891       "version": "0.1.0",
18892       "resolved": "https://registry.npmjs.org/simple-fmt/-/simple-fmt-0.1.0.tgz",
18893       "integrity": "sha1-GRv1ZqWeZTBILLJatTtKjchcOms=",
18894       "dev": true
18895     },
18896     "simple-is": {
18897       "version": "0.2.0",
18898       "resolved": "https://registry.npmjs.org/simple-is/-/simple-is-0.2.0.tgz",
18899       "integrity": "sha1-Krt1qt453rXMgVzhDmGRFkhQuvA=",
18900       "dev": true
18901     },
18902     "sinon": {
18903       "version": "7.5.0",
18904       "resolved": "https://registry.npmjs.org/sinon/-/sinon-7.5.0.tgz",
18905       "integrity": "sha512-AoD0oJWerp0/rY9czP/D6hDTTUYGpObhZjMpd7Cl/A6+j0xBE+ayL/ldfggkBXUs0IkvIiM1ljM8+WkOc5k78Q==",
18906       "requires": {
18907         "@sinonjs/commons": "^1.4.0",
18908         "@sinonjs/formatio": "^3.2.1",
18909         "@sinonjs/samsam": "^3.3.3",
18910         "diff": "^3.5.0",
18911         "lolex": "^4.2.0",
18912         "nise": "^1.5.2",
18913         "supports-color": "^5.5.0"
18914       }
18915     },
18916     "sisteransi": {
18917       "version": "0.1.1",
18918       "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-0.1.1.tgz",
18919       "integrity": "sha512-PmGOd02bM9YO5ifxpw36nrNMBTptEtfRl4qUYl9SndkolplkrZZOW7PGHjrZL53QvMVj9nQ+TKqUnRsw4tJa4g==",
18920       "dev": true
18921     },
18922     "slash": {
18923       "version": "1.0.0",
18924       "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
18925       "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=",
18926       "dev": true
18927     },
18928     "slice-ansi": {
18929       "version": "0.0.4",
18930       "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz",
18931       "integrity": "sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=",
18932       "dev": true
18933     },
18934     "snake-case": {
18935       "version": "1.1.2",
18936       "resolved": "https://registry.npmjs.org/snake-case/-/snake-case-1.1.2.tgz",
18937       "integrity": "sha1-DC8l4wUVjZoY09l3BmGH/vilpmo=",
18938       "dev": true,
18939       "requires": {
18940         "sentence-case": "^1.1.2"
18941       }
18942     },
18943     "snapdragon": {
18944       "version": "0.8.2",
18945       "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
18946       "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
18947       "dev": true,
18948       "requires": {
18949         "base": "^0.11.1",
18950         "debug": "^2.2.0",
18951         "define-property": "^0.2.5",
18952         "extend-shallow": "^2.0.1",
18953         "map-cache": "^0.2.2",
18954         "source-map": "^0.5.6",
18955         "source-map-resolve": "^0.5.0",
18956         "use": "^3.1.0"
18957       },
18958       "dependencies": {
18959         "debug": {
18960           "version": "2.6.9",
18961           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
18962           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
18963           "dev": true,
18964           "requires": {
18965             "ms": "2.0.0"
18966           }
18967         },
18968         "define-property": {
18969           "version": "0.2.5",
18970           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
18971           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
18972           "dev": true,
18973           "requires": {
18974             "is-descriptor": "^0.1.0"
18975           }
18976         },
18977         "extend-shallow": {
18978           "version": "2.0.1",
18979           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
18980           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
18981           "dev": true,
18982           "requires": {
18983             "is-extendable": "^0.1.0"
18984           }
18985         },
18986         "is-extendable": {
18987           "version": "0.1.1",
18988           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
18989           "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
18990           "dev": true
18991         },
18992         "source-map": {
18993           "version": "0.5.7",
18994           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
18995           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
18996           "dev": true
18997         }
18998       }
18999     },
19000     "snapdragon-node": {
19001       "version": "2.1.1",
19002       "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
19003       "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
19004       "dev": true,
19005       "requires": {
19006         "define-property": "^1.0.0",
19007         "isobject": "^3.0.0",
19008         "snapdragon-util": "^3.0.1"
19009       },
19010       "dependencies": {
19011         "define-property": {
19012           "version": "1.0.0",
19013           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
19014           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
19015           "dev": true,
19016           "requires": {
19017             "is-descriptor": "^1.0.0"
19018           }
19019         },
19020         "is-accessor-descriptor": {
19021           "version": "1.0.0",
19022           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
19023           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
19024           "dev": true,
19025           "requires": {
19026             "kind-of": "^6.0.0"
19027           }
19028         },
19029         "is-data-descriptor": {
19030           "version": "1.0.0",
19031           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
19032           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
19033           "dev": true,
19034           "requires": {
19035             "kind-of": "^6.0.0"
19036           }
19037         },
19038         "is-descriptor": {
19039           "version": "1.0.2",
19040           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
19041           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
19042           "dev": true,
19043           "requires": {
19044             "is-accessor-descriptor": "^1.0.0",
19045             "is-data-descriptor": "^1.0.0",
19046             "kind-of": "^6.0.2"
19047           }
19048         },
19049         "kind-of": {
19050           "version": "6.0.3",
19051           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
19052           "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
19053           "dev": true
19054         }
19055       }
19056     },
19057     "snapdragon-util": {
19058       "version": "3.0.1",
19059       "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
19060       "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
19061       "dev": true,
19062       "requires": {
19063         "kind-of": "^3.2.0"
19064       }
19065     },
19066     "sntp": {
19067       "version": "1.0.9",
19068       "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz",
19069       "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=",
19070       "dev": true,
19071       "optional": true,
19072       "requires": {
19073         "hoek": "2.x.x"
19074       }
19075     },
19076     "socket.io": {
19077       "version": "2.1.1",
19078       "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz",
19079       "integrity": "sha512-rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA==",
19080       "dev": true,
19081       "requires": {
19082         "debug": "~3.1.0",
19083         "engine.io": "~3.2.0",
19084         "has-binary2": "~1.0.2",
19085         "socket.io-adapter": "~1.1.0",
19086         "socket.io-client": "2.1.1",
19087         "socket.io-parser": "~3.2.0"
19088       },
19089       "dependencies": {
19090         "component-emitter": {
19091           "version": "1.2.1",
19092           "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
19093           "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
19094           "dev": true
19095         },
19096         "engine.io-client": {
19097           "version": "3.2.1",
19098           "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.2.1.tgz",
19099           "integrity": "sha512-y5AbkytWeM4jQr7m/koQLc5AxpRKC1hEVUb/s1FUAWEJq5AzJJ4NLvzuKPuxtDi5Mq755WuDvZ6Iv2rXj4PTzw==",
19100           "dev": true,
19101           "requires": {
19102             "component-emitter": "1.2.1",
19103             "component-inherit": "0.0.3",
19104             "debug": "~3.1.0",
19105             "engine.io-parser": "~2.1.1",
19106             "has-cors": "1.1.0",
19107             "indexof": "0.0.1",
19108             "parseqs": "0.0.5",
19109             "parseuri": "0.0.5",
19110             "ws": "~3.3.1",
19111             "xmlhttprequest-ssl": "~1.5.4",
19112             "yeast": "0.1.2"
19113           }
19114         },
19115         "engine.io-parser": {
19116           "version": "2.1.3",
19117           "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz",
19118           "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==",
19119           "dev": true,
19120           "requires": {
19121             "after": "0.8.2",
19122             "arraybuffer.slice": "~0.0.7",
19123             "base64-arraybuffer": "0.1.5",
19124             "blob": "0.0.5",
19125             "has-binary2": "~1.0.2"
19126           }
19127         },
19128         "isarray": {
19129           "version": "2.0.1",
19130           "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
19131           "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
19132           "dev": true
19133         },
19134         "socket.io-client": {
19135           "version": "2.1.1",
19136           "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.1.1.tgz",
19137           "integrity": "sha512-jxnFyhAuFxYfjqIgduQlhzqTcOEQSn+OHKVfAxWaNWa7ecP7xSNk2Dx/3UEsDcY7NcFafxvNvKPmmO7HTwTxGQ==",
19138           "dev": true,
19139           "requires": {
19140             "backo2": "1.0.2",
19141             "base64-arraybuffer": "0.1.5",
19142             "component-bind": "1.0.0",
19143             "component-emitter": "1.2.1",
19144             "debug": "~3.1.0",
19145             "engine.io-client": "~3.2.0",
19146             "has-binary2": "~1.0.2",
19147             "has-cors": "1.1.0",
19148             "indexof": "0.0.1",
19149             "object-component": "0.0.3",
19150             "parseqs": "0.0.5",
19151             "parseuri": "0.0.5",
19152             "socket.io-parser": "~3.2.0",
19153             "to-array": "0.1.4"
19154           }
19155         },
19156         "socket.io-parser": {
19157           "version": "3.2.0",
19158           "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.2.0.tgz",
19159           "integrity": "sha512-FYiBx7rc/KORMJlgsXysflWx/RIvtqZbyGLlHZvjfmPTPeuD/I8MaW7cfFrj5tRltICJdgwflhfZ3NVVbVLFQA==",
19160           "dev": true,
19161           "requires": {
19162             "component-emitter": "1.2.1",
19163             "debug": "~3.1.0",
19164             "isarray": "2.0.1"
19165           }
19166         },
19167         "ws": {
19168           "version": "3.3.3",
19169           "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz",
19170           "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==",
19171           "dev": true,
19172           "requires": {
19173             "async-limiter": "~1.0.0",
19174             "safe-buffer": "~5.1.0",
19175             "ultron": "~1.1.0"
19176           }
19177         }
19178       }
19179     },
19180     "socket.io-adapter": {
19181       "version": "1.1.2",
19182       "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.2.tgz",
19183       "integrity": "sha512-WzZRUj1kUjrTIrUKpZLEzFZ1OLj5FwLlAFQs9kuZJzJi5DKdU7FsWc36SNmA8iDOtwBQyT8FkrriRM8vXLYz8g==",
19184       "dev": true
19185     },
19186     "socket.io-client": {
19187       "version": "2.3.0",
19188       "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.3.0.tgz",
19189       "integrity": "sha512-cEQQf24gET3rfhxZ2jJ5xzAOo/xhZwK+mOqtGRg5IowZsMgwvHwnf/mCRapAAkadhM26y+iydgwsXGObBB5ZdA==",
19190       "dev": true,
19191       "requires": {
19192         "backo2": "1.0.2",
19193         "base64-arraybuffer": "0.1.5",
19194         "component-bind": "1.0.0",
19195         "component-emitter": "1.2.1",
19196         "debug": "~4.1.0",
19197         "engine.io-client": "~3.4.0",
19198         "has-binary2": "~1.0.2",
19199         "has-cors": "1.1.0",
19200         "indexof": "0.0.1",
19201         "object-component": "0.0.3",
19202         "parseqs": "0.0.5",
19203         "parseuri": "0.0.5",
19204         "socket.io-parser": "~3.3.0",
19205         "to-array": "0.1.4"
19206       },
19207       "dependencies": {
19208         "component-emitter": {
19209           "version": "1.2.1",
19210           "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
19211           "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
19212           "dev": true
19213         },
19214         "debug": {
19215           "version": "4.1.1",
19216           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
19217           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
19218           "dev": true,
19219           "requires": {
19220             "ms": "^2.1.1"
19221           }
19222         },
19223         "ms": {
19224           "version": "2.1.2",
19225           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
19226           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
19227           "dev": true
19228         }
19229       }
19230     },
19231     "socket.io-parser": {
19232       "version": "3.3.0",
19233       "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.3.0.tgz",
19234       "integrity": "sha512-hczmV6bDgdaEbVqhAeVMM/jfUfzuEZHsQg6eOmLgJht6G3mPKMxYm75w2+qhAQZ+4X+1+ATZ+QFKeOZD5riHng==",
19235       "dev": true,
19236       "requires": {
19237         "component-emitter": "1.2.1",
19238         "debug": "~3.1.0",
19239         "isarray": "2.0.1"
19240       },
19241       "dependencies": {
19242         "component-emitter": {
19243           "version": "1.2.1",
19244           "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
19245           "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
19246           "dev": true
19247         },
19248         "isarray": {
19249           "version": "2.0.1",
19250           "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
19251           "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
19252           "dev": true
19253         }
19254       }
19255     },
19256     "sockjs": {
19257       "version": "0.3.21",
19258       "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz",
19259       "integrity": "sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw==",
19260       "dev": true,
19261       "requires": {
19262         "faye-websocket": "^0.11.3",
19263         "uuid": "^3.4.0",
19264         "websocket-driver": "^0.7.4"
19265       }
19266     },
19267     "sockjs-client": {
19268       "version": "1.5.0",
19269       "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.5.0.tgz",
19270       "integrity": "sha512-8Dt3BDi4FYNrCFGTL/HtwVzkARrENdwOUf1ZoW/9p3M8lZdFT35jVdrHza+qgxuG9H3/shR4cuX/X9umUrjP8Q==",
19271       "dev": true,
19272       "requires": {
19273         "debug": "^3.2.6",
19274         "eventsource": "^1.0.7",
19275         "faye-websocket": "^0.11.3",
19276         "inherits": "^2.0.4",
19277         "json3": "^3.3.3",
19278         "url-parse": "^1.4.7"
19279       },
19280       "dependencies": {
19281         "debug": {
19282           "version": "3.2.6",
19283           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
19284           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
19285           "dev": true,
19286           "requires": {
19287             "ms": "^2.1.1"
19288           }
19289         },
19290         "json3": {
19291           "version": "3.3.3",
19292           "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz",
19293           "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==",
19294           "dev": true
19295         },
19296         "ms": {
19297           "version": "2.1.2",
19298           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
19299           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
19300           "dev": true
19301         }
19302       }
19303     },
19304     "sort-keys": {
19305       "version": "1.1.2",
19306       "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz",
19307       "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=",
19308       "dev": true,
19309       "requires": {
19310         "is-plain-obj": "^1.0.0"
19311       }
19312     },
19313     "source-list-map": {
19314       "version": "0.1.8",
19315       "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-0.1.8.tgz",
19316       "integrity": "sha1-xVCyq1Qn9rPyH1r+rYjE9Vh7IQY=",
19317       "dev": true
19318     },
19319     "source-map": {
19320       "version": "0.4.4",
19321       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
19322       "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
19323       "requires": {
19324         "amdefine": ">=0.0.4"
19325       }
19326     },
19327     "source-map-loader": {
19328       "version": "0.1.6",
19329       "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-0.1.6.tgz",
19330       "integrity": "sha1-wJkD2m1zueU7ftjuUkVZcFHpjpE=",
19331       "dev": true,
19332       "requires": {
19333         "async": "^0.9.0",
19334         "loader-utils": "~0.2.2",
19335         "source-map": "~0.1.33"
19336       },
19337       "dependencies": {
19338         "async": {
19339           "version": "0.9.2",
19340           "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz",
19341           "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=",
19342           "dev": true
19343         },
19344         "big.js": {
19345           "version": "3.2.0",
19346           "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz",
19347           "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==",
19348           "dev": true
19349         },
19350         "emojis-list": {
19351           "version": "2.1.0",
19352           "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz",
19353           "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=",
19354           "dev": true
19355         },
19356         "json5": {
19357           "version": "0.5.1",
19358           "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
19359           "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
19360           "dev": true
19361         },
19362         "loader-utils": {
19363           "version": "0.2.17",
19364           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz",
19365           "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=",
19366           "dev": true,
19367           "requires": {
19368             "big.js": "^3.1.3",
19369             "emojis-list": "^2.0.0",
19370             "json5": "^0.5.0",
19371             "object-assign": "^4.0.1"
19372           }
19373         },
19374         "source-map": {
19375           "version": "0.1.43",
19376           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz",
19377           "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=",
19378           "dev": true,
19379           "requires": {
19380             "amdefine": ">=0.0.4"
19381           }
19382         }
19383       }
19384     },
19385     "source-map-resolve": {
19386       "version": "0.5.3",
19387       "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz",
19388       "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==",
19389       "dev": true,
19390       "requires": {
19391         "atob": "^2.1.2",
19392         "decode-uri-component": "^0.2.0",
19393         "resolve-url": "^0.2.1",
19394         "source-map-url": "^0.4.0",
19395         "urix": "^0.1.0"
19396       }
19397     },
19398     "source-map-support": {
19399       "version": "0.4.18",
19400       "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz",
19401       "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==",
19402       "dev": true,
19403       "requires": {
19404         "source-map": "^0.5.6"
19405       },
19406       "dependencies": {
19407         "source-map": {
19408           "version": "0.5.7",
19409           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
19410           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
19411           "dev": true
19412         }
19413       }
19414     },
19415     "source-map-url": {
19416       "version": "0.4.0",
19417       "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
19418       "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=",
19419       "dev": true
19420     },
19421     "sourcemapped-stacktrace": {
19422       "version": "1.1.11",
19423       "resolved": "https://registry.npmjs.org/sourcemapped-stacktrace/-/sourcemapped-stacktrace-1.1.11.tgz",
19424       "integrity": "sha512-O0pcWjJqzQFVsisPlPXuNawJHHg9N9UgpJ/aDmvi9+vnS3x1C0NhwkVFzzZ1VN0Xo+bekyweoqYvBw5ZBKiNnQ==",
19425       "dev": true,
19426       "requires": {
19427         "source-map": "0.5.6"
19428       },
19429       "dependencies": {
19430         "source-map": {
19431           "version": "0.5.6",
19432           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz",
19433           "integrity": "sha1-dc449SvwczxafwwRjYEzSiu19BI=",
19434           "dev": true
19435         }
19436       }
19437     },
19438     "sparkles": {
19439       "version": "1.0.1",
19440       "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz",
19441       "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==",
19442       "dev": true
19443     },
19444     "spdx-correct": {
19445       "version": "3.1.1",
19446       "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
19447       "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==",
19448       "requires": {
19449         "spdx-expression-parse": "^3.0.0",
19450         "spdx-license-ids": "^3.0.0"
19451       }
19452     },
19453     "spdx-exceptions": {
19454       "version": "2.3.0",
19455       "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
19456       "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A=="
19457     },
19458     "spdx-expression-parse": {
19459       "version": "3.0.1",
19460       "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
19461       "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
19462       "requires": {
19463         "spdx-exceptions": "^2.1.0",
19464         "spdx-license-ids": "^3.0.0"
19465       }
19466     },
19467     "spdx-license-ids": {
19468       "version": "3.0.5",
19469       "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz",
19470       "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q=="
19471     },
19472     "split-string": {
19473       "version": "3.1.0",
19474       "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
19475       "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
19476       "dev": true,
19477       "requires": {
19478         "extend-shallow": "^3.0.0"
19479       }
19480     },
19481     "sprintf-js": {
19482       "version": "1.0.3",
19483       "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
19484       "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw="
19485     },
19486     "sshpk": {
19487       "version": "1.16.1",
19488       "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
19489       "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==",
19490       "requires": {
19491         "asn1": "~0.2.3",
19492         "assert-plus": "^1.0.0",
19493         "bcrypt-pbkdf": "^1.0.0",
19494         "dashdash": "^1.12.0",
19495         "ecc-jsbn": "~0.1.1",
19496         "getpass": "^0.1.1",
19497         "jsbn": "~0.1.0",
19498         "safer-buffer": "^2.0.2",
19499         "tweetnacl": "~0.14.0"
19500       }
19501     },
19502     "ssri": {
19503       "version": "5.3.0",
19504       "resolved": "https://registry.npmjs.org/ssri/-/ssri-5.3.0.tgz",
19505       "integrity": "sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ==",
19506       "dev": true,
19507       "requires": {
19508         "safe-buffer": "^5.1.1"
19509       }
19510     },
19511     "stable": {
19512       "version": "0.1.8",
19513       "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz",
19514       "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==",
19515       "dev": true
19516     },
19517     "stack-trace": {
19518       "version": "0.0.10",
19519       "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz",
19520       "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=",
19521       "dev": true
19522     },
19523     "stack-utils": {
19524       "version": "1.0.2",
19525       "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.2.tgz",
19526       "integrity": "sha512-MTX+MeG5U994cazkjd/9KNAapsHnibjMLnfXodlkXw76JEea0UiNzrqidzo1emMwk7w5Qhc9jd4Bn9TBb1MFwA==",
19527       "dev": true
19528     },
19529     "stackframe": {
19530       "version": "0.3.1",
19531       "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-0.3.1.tgz",
19532       "integrity": "sha1-M6qE8Rd6VUjIk1Uzy/6zQgl19aQ=",
19533       "dev": true
19534     },
19535     "stat-mode": {
19536       "version": "0.2.2",
19537       "resolved": "https://registry.npmjs.org/stat-mode/-/stat-mode-0.2.2.tgz",
19538       "integrity": "sha1-5sgLYjEj19gM8TLOU480YokHJQI=",
19539       "dev": true
19540     },
19541     "static-extend": {
19542       "version": "0.1.2",
19543       "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
19544       "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
19545       "dev": true,
19546       "requires": {
19547         "define-property": "^0.2.5",
19548         "object-copy": "^0.1.0"
19549       },
19550       "dependencies": {
19551         "define-property": {
19552           "version": "0.2.5",
19553           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
19554           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
19555           "dev": true,
19556           "requires": {
19557             "is-descriptor": "^0.1.0"
19558           }
19559         }
19560       }
19561     },
19562     "statuses": {
19563       "version": "1.5.0",
19564       "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
19565       "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
19566       "dev": true
19567     },
19568     "stdout-stream": {
19569       "version": "1.4.1",
19570       "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz",
19571       "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==",
19572       "requires": {
19573         "readable-stream": "^2.0.1"
19574       }
19575     },
19576     "stealthy-require": {
19577       "version": "1.1.1",
19578       "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz",
19579       "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=",
19580       "dev": true
19581     },
19582     "stream-browserify": {
19583       "version": "2.0.2",
19584       "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz",
19585       "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==",
19586       "dev": true,
19587       "requires": {
19588         "inherits": "~2.0.1",
19589         "readable-stream": "^2.0.2"
19590       }
19591     },
19592     "stream-cache": {
19593       "version": "0.0.2",
19594       "resolved": "https://registry.npmjs.org/stream-cache/-/stream-cache-0.0.2.tgz",
19595       "integrity": "sha1-GsWtaDJCjKVWZ9ve45Xa1ObbEY8=",
19596       "dev": true
19597     },
19598     "stream-consume": {
19599       "version": "0.1.1",
19600       "resolved": "https://registry.npmjs.org/stream-consume/-/stream-consume-0.1.1.tgz",
19601       "integrity": "sha512-tNa3hzgkjEP7XbCkbRXe1jpg+ievoa0O4SCFlMOYEscGSS4JJsckGL8swUyAa/ApGU3Ae4t6Honor4HhL+tRyg==",
19602       "dev": true
19603     },
19604     "stream-each": {
19605       "version": "1.2.3",
19606       "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz",
19607       "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==",
19608       "dev": true,
19609       "requires": {
19610         "end-of-stream": "^1.1.0",
19611         "stream-shift": "^1.0.0"
19612       }
19613     },
19614     "stream-http": {
19615       "version": "2.8.3",
19616       "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz",
19617       "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==",
19618       "dev": true,
19619       "requires": {
19620         "builtin-status-codes": "^3.0.0",
19621         "inherits": "^2.0.1",
19622         "readable-stream": "^2.3.6",
19623         "to-arraybuffer": "^1.0.0",
19624         "xtend": "^4.0.0"
19625       }
19626     },
19627     "stream-shift": {
19628       "version": "1.0.1",
19629       "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz",
19630       "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==",
19631       "dev": true
19632     },
19633     "stream-throttle": {
19634       "version": "0.1.3",
19635       "resolved": "https://registry.npmjs.org/stream-throttle/-/stream-throttle-0.1.3.tgz",
19636       "integrity": "sha1-rdV8jXzHOoFjDTHNVdOWHPr7qcM=",
19637       "dev": true,
19638       "requires": {
19639         "commander": "^2.2.0",
19640         "limiter": "^1.0.5"
19641       }
19642     },
19643     "streamfilter": {
19644       "version": "1.0.7",
19645       "resolved": "https://registry.npmjs.org/streamfilter/-/streamfilter-1.0.7.tgz",
19646       "integrity": "sha512-Gk6KZM+yNA1JpW0KzlZIhjo3EaBJDkYfXtYSbOwNIQ7Zd6006E6+sCFlW1NDvFG/vnXhKmw6TJJgiEQg/8lXfQ==",
19647       "dev": true,
19648       "requires": {
19649         "readable-stream": "^2.0.2"
19650       }
19651     },
19652     "streamqueue": {
19653       "version": "0.0.6",
19654       "resolved": "https://registry.npmjs.org/streamqueue/-/streamqueue-0.0.6.tgz",
19655       "integrity": "sha1-ZvX17JTpuK8knkrsLdH3Qb/pTeM=",
19656       "dev": true,
19657       "requires": {
19658         "readable-stream": "^1.0.26-2"
19659       },
19660       "dependencies": {
19661         "isarray": {
19662           "version": "0.0.1",
19663           "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
19664           "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
19665           "dev": true
19666         },
19667         "readable-stream": {
19668           "version": "1.1.14",
19669           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
19670           "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
19671           "dev": true,
19672           "requires": {
19673             "core-util-is": "~1.0.0",
19674             "inherits": "~2.0.1",
19675             "isarray": "0.0.1",
19676             "string_decoder": "~0.10.x"
19677           }
19678         },
19679         "string_decoder": {
19680           "version": "0.10.31",
19681           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
19682           "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
19683           "dev": true
19684         }
19685       }
19686     },
19687     "strict-uri-encode": {
19688       "version": "1.1.0",
19689       "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz",
19690       "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=",
19691       "dev": true
19692     },
19693     "string-length": {
19694       "version": "1.0.1",
19695       "resolved": "https://registry.npmjs.org/string-length/-/string-length-1.0.1.tgz",
19696       "integrity": "sha1-VpcPscOFWOnnC3KL894mmsRa36w=",
19697       "dev": true,
19698       "requires": {
19699         "strip-ansi": "^3.0.0"
19700       },
19701       "dependencies": {
19702         "strip-ansi": {
19703           "version": "3.0.1",
19704           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
19705           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
19706           "dev": true,
19707           "requires": {
19708             "ansi-regex": "^2.0.0"
19709           }
19710         }
19711       }
19712     },
19713     "string-width": {
19714       "version": "1.0.2",
19715       "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
19716       "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
19717       "requires": {
19718         "code-point-at": "^1.0.0",
19719         "is-fullwidth-code-point": "^1.0.0",
19720         "strip-ansi": "^3.0.0"
19721       },
19722       "dependencies": {
19723         "strip-ansi": {
19724           "version": "3.0.1",
19725           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
19726           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
19727           "requires": {
19728             "ansi-regex": "^2.0.0"
19729           }
19730         }
19731       }
19732     },
19733     "string.prototype.trim": {
19734       "version": "1.2.1",
19735       "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.1.tgz",
19736       "integrity": "sha512-MjGFEeqixw47dAMFMtgUro/I0+wNqZB5GKXGt1fFr24u3TzDXCPu7J9Buppzoe3r/LqkSDLDDJzE15RGWDGAVw==",
19737       "dev": true,
19738       "requires": {
19739         "define-properties": "^1.1.3",
19740         "es-abstract": "^1.17.0-next.1",
19741         "function-bind": "^1.1.1"
19742       }
19743     },
19744     "string.prototype.trimend": {
19745       "version": "1.0.1",
19746       "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz",
19747       "integrity": "sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==",
19748       "requires": {
19749         "define-properties": "^1.1.3",
19750         "es-abstract": "^1.17.5"
19751       }
19752     },
19753     "string.prototype.trimstart": {
19754       "version": "1.0.1",
19755       "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz",
19756       "integrity": "sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==",
19757       "requires": {
19758         "define-properties": "^1.1.3",
19759         "es-abstract": "^1.17.5"
19760       }
19761     },
19762     "string_decoder": {
19763       "version": "1.1.1",
19764       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
19765       "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
19766       "requires": {
19767         "safe-buffer": "~5.1.0"
19768       }
19769     },
19770     "stringmap": {
19771       "version": "0.2.2",
19772       "resolved": "https://registry.npmjs.org/stringmap/-/stringmap-0.2.2.tgz",
19773       "integrity": "sha1-VWwTeyWPlCuHdvWy71gqoGnX0bE=",
19774       "dev": true
19775     },
19776     "stringset": {
19777       "version": "0.2.1",
19778       "resolved": "https://registry.npmjs.org/stringset/-/stringset-0.2.1.tgz",
19779       "integrity": "sha1-7yWcTjSTRDd/zRyRPdLoSMnAQrU=",
19780       "dev": true
19781     },
19782     "stringstream": {
19783       "version": "0.0.6",
19784       "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.6.tgz",
19785       "integrity": "sha512-87GEBAkegbBcweToUrdzf3eLhWNg06FJTebl4BVJz/JgWy8CvEr9dRtX5qWphiynMSQlxxi+QqN0z5T32SLlhA==",
19786       "dev": true,
19787       "optional": true
19788     },
19789     "strip-ansi": {
19790       "version": "4.0.0",
19791       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
19792       "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
19793       "requires": {
19794         "ansi-regex": "^3.0.0"
19795       },
19796       "dependencies": {
19797         "ansi-regex": {
19798           "version": "3.0.0",
19799           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
19800           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg="
19801         }
19802       }
19803     },
19804     "strip-bom": {
19805       "version": "2.0.0",
19806       "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
19807       "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
19808       "requires": {
19809         "is-utf8": "^0.2.0"
19810       }
19811     },
19812     "strip-bom-stream": {
19813       "version": "2.0.0",
19814       "resolved": "https://registry.npmjs.org/strip-bom-stream/-/strip-bom-stream-2.0.0.tgz",
19815       "integrity": "sha1-+H217yYT9paKpUWr/h7HKLaoKco=",
19816       "dev": true,
19817       "requires": {
19818         "first-chunk-stream": "^2.0.0",
19819         "strip-bom": "^2.0.0"
19820       },
19821       "dependencies": {
19822         "first-chunk-stream": {
19823           "version": "2.0.0",
19824           "resolved": "https://registry.npmjs.org/first-chunk-stream/-/first-chunk-stream-2.0.0.tgz",
19825           "integrity": "sha1-G97NuOCDwGZLkZRVgVd6Q6nzHXA=",
19826           "dev": true,
19827           "requires": {
19828             "readable-stream": "^2.0.2"
19829           }
19830         }
19831       }
19832     },
19833     "strip-eof": {
19834       "version": "1.0.0",
19835       "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
19836       "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
19837       "dev": true
19838     },
19839     "strip-indent": {
19840       "version": "1.0.1",
19841       "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
19842       "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
19843       "requires": {
19844         "get-stdin": "^4.0.1"
19845       }
19846     },
19847     "strip-json-comments": {
19848       "version": "2.0.1",
19849       "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
19850       "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
19851       "dev": true
19852     },
19853     "style-loader": {
19854       "version": "0.13.2",
19855       "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-0.13.2.tgz",
19856       "integrity": "sha1-dFMzhM9pjHEEx5URULSXF63C87s=",
19857       "dev": true,
19858       "requires": {
19859         "loader-utils": "^1.0.2"
19860       }
19861     },
19862     "stylis": {
19863       "version": "3.5.4",
19864       "resolved": "https://registry.npmjs.org/stylis/-/stylis-3.5.4.tgz",
19865       "integrity": "sha512-8/3pSmthWM7lsPBKv7NXkzn2Uc9W7NotcwGNpJaa3k7WMM1XDCA4MgT5k/8BIexd5ydZdboXtU90XH9Ec4Bv/Q=="
19866     },
19867     "stylis-rule-sheet": {
19868       "version": "0.0.5",
19869       "resolved": "https://registry.npmjs.org/stylis-rule-sheet/-/stylis-rule-sheet-0.0.5.tgz",
19870       "integrity": "sha512-d1i8CktqcZI8oR239dRh/tZmWRxje/WR8rTAiXcN+oJehNhSD8OIYObP34qPdlOn37iu1ysBEm186WIRKpUU2w=="
19871     },
19872     "supports-color": {
19873       "version": "5.5.0",
19874       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
19875       "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
19876       "requires": {
19877         "has-flag": "^3.0.0"
19878       }
19879     },
19880     "supports-hyperlinks": {
19881       "version": "1.0.1",
19882       "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-1.0.1.tgz",
19883       "integrity": "sha512-HHi5kVSefKaJkGYXbDuKbUGRVxqnWGn3J2e39CYcNJEfWciGq2zYtOhXLTlvrOZW1QU7VX67w7fMmWafHX9Pfw==",
19884       "dev": true,
19885       "requires": {
19886         "has-flag": "^2.0.0",
19887         "supports-color": "^5.0.0"
19888       },
19889       "dependencies": {
19890         "has-flag": {
19891           "version": "2.0.0",
19892           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz",
19893           "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=",
19894           "dev": true
19895         }
19896       }
19897     },
19898     "svgo": {
19899       "version": "0.7.2",
19900       "resolved": "https://registry.npmjs.org/svgo/-/svgo-0.7.2.tgz",
19901       "integrity": "sha1-n1dyQTlSE1xv779Ar+ak+qiLS7U=",
19902       "dev": true,
19903       "requires": {
19904         "coa": "~1.0.1",
19905         "colors": "~1.1.2",
19906         "csso": "~2.3.1",
19907         "js-yaml": "~3.7.0",
19908         "mkdirp": "~0.5.1",
19909         "sax": "~1.2.1",
19910         "whet.extend": "~0.9.9"
19911       },
19912       "dependencies": {
19913         "esprima": {
19914           "version": "2.7.3",
19915           "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
19916           "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
19917           "dev": true
19918         },
19919         "js-yaml": {
19920           "version": "3.7.0",
19921           "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.7.0.tgz",
19922           "integrity": "sha1-XJZ93YN6m/3KXy3oQlOr6KHAO4A=",
19923           "dev": true,
19924           "requires": {
19925             "argparse": "^1.0.7",
19926             "esprima": "^2.6.0"
19927           }
19928         }
19929       }
19930     },
19931     "swap-case": {
19932       "version": "1.1.2",
19933       "resolved": "https://registry.npmjs.org/swap-case/-/swap-case-1.1.2.tgz",
19934       "integrity": "sha1-w5IDpFhzhfrTyFCgvRvK+ggZdOM=",
19935       "dev": true,
19936       "requires": {
19937         "lower-case": "^1.1.1",
19938         "upper-case": "^1.1.1"
19939       }
19940     },
19941     "symbol-observable": {
19942       "version": "1.2.0",
19943       "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz",
19944       "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ=="
19945     },
19946     "symbol-tree": {
19947       "version": "3.2.4",
19948       "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
19949       "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==",
19950       "dev": true
19951     },
19952     "systemjs": {
19953       "version": "0.19.47",
19954       "resolved": "https://registry.npmjs.org/systemjs/-/systemjs-0.19.47.tgz",
19955       "integrity": "sha1-yMk5NxgPP1SBx2nNJyB2P7SjHG8=",
19956       "dev": true,
19957       "requires": {
19958         "when": "^3.7.5"
19959       }
19960     },
19961     "systemjs-builder": {
19962       "version": "0.15.13",
19963       "resolved": "https://registry.npmjs.org/systemjs-builder/-/systemjs-builder-0.15.13.tgz",
19964       "integrity": "sha1-xp8vCSbWlt+WPBLFE8RD5b9GOmk=",
19965       "dev": true,
19966       "requires": {
19967         "bluebird": "^3.3.4",
19968         "es6-template-strings": "^2.0.0",
19969         "glob": "^7.0.3",
19970         "mkdirp": "^0.5.1",
19971         "rollup": "^0.25.0",
19972         "source-map": "^0.5.3",
19973         "systemjs": "^0.19.24",
19974         "traceur": "0.0.102",
19975         "uglify-js": "^2.6.1"
19976       },
19977       "dependencies": {
19978         "source-map": {
19979           "version": "0.5.7",
19980           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
19981           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
19982           "dev": true
19983         }
19984       }
19985     },
19986     "systemjs-route-bundler": {
19987       "version": "1.6.0",
19988       "resolved": "https://registry.npmjs.org/systemjs-route-bundler/-/systemjs-route-bundler-1.6.0.tgz",
19989       "integrity": "sha1-ZrzyCbpzerPjgha/ZlNBVIBKP3g=",
19990       "dev": true,
19991       "requires": {
19992         "gulp": "^3.8.11",
19993         "gulp-insert": "^0.4.0",
19994         "rsvp": "^3.0.18",
19995         "systemjs-builder": "0.15.13"
19996       },
19997       "dependencies": {
19998         "gulp-insert": {
19999           "version": "0.4.0",
20000           "resolved": "https://registry.npmjs.org/gulp-insert/-/gulp-insert-0.4.0.tgz",
20001           "integrity": "sha1-eBIT8RDeOemzbKjDu1AuBFpYzf0=",
20002           "dev": true,
20003           "requires": {
20004             "readable-stream": "^1.0.26-4",
20005             "streamqueue": "0.0.6"
20006           }
20007         },
20008         "isarray": {
20009           "version": "0.0.1",
20010           "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
20011           "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
20012           "dev": true
20013         },
20014         "readable-stream": {
20015           "version": "1.1.14",
20016           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
20017           "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
20018           "dev": true,
20019           "requires": {
20020             "core-util-is": "~1.0.0",
20021             "inherits": "~2.0.1",
20022             "isarray": "0.0.1",
20023             "string_decoder": "~0.10.x"
20024           }
20025         },
20026         "string_decoder": {
20027           "version": "0.10.31",
20028           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
20029           "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
20030           "dev": true
20031         }
20032       }
20033     },
20034     "table": {
20035       "version": "3.8.3",
20036       "resolved": "https://registry.npmjs.org/table/-/table-3.8.3.tgz",
20037       "integrity": "sha1-K7xULw/amGGnVdOUf+/Ys/UThV8=",
20038       "dev": true,
20039       "requires": {
20040         "ajv": "^4.7.0",
20041         "ajv-keywords": "^1.0.0",
20042         "chalk": "^1.1.1",
20043         "lodash": "^4.0.0",
20044         "slice-ansi": "0.0.4",
20045         "string-width": "^2.0.0"
20046       },
20047       "dependencies": {
20048         "ajv": {
20049           "version": "4.11.8",
20050           "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz",
20051           "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=",
20052           "dev": true,
20053           "requires": {
20054             "co": "^4.6.0",
20055             "json-stable-stringify": "^1.0.1"
20056           }
20057         },
20058         "ansi-styles": {
20059           "version": "2.2.1",
20060           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
20061           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
20062           "dev": true
20063         },
20064         "chalk": {
20065           "version": "1.1.3",
20066           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
20067           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
20068           "dev": true,
20069           "requires": {
20070             "ansi-styles": "^2.2.1",
20071             "escape-string-regexp": "^1.0.2",
20072             "has-ansi": "^2.0.0",
20073             "strip-ansi": "^3.0.0",
20074             "supports-color": "^2.0.0"
20075           }
20076         },
20077         "is-fullwidth-code-point": {
20078           "version": "2.0.0",
20079           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
20080           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
20081           "dev": true
20082         },
20083         "string-width": {
20084           "version": "2.1.1",
20085           "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
20086           "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
20087           "dev": true,
20088           "requires": {
20089             "is-fullwidth-code-point": "^2.0.0",
20090             "strip-ansi": "^4.0.0"
20091           },
20092           "dependencies": {
20093             "ansi-regex": {
20094               "version": "3.0.0",
20095               "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
20096               "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
20097               "dev": true
20098             },
20099             "strip-ansi": {
20100               "version": "4.0.0",
20101               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
20102               "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
20103               "dev": true,
20104               "requires": {
20105                 "ansi-regex": "^3.0.0"
20106               }
20107             }
20108           }
20109         },
20110         "strip-ansi": {
20111           "version": "3.0.1",
20112           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
20113           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
20114           "dev": true,
20115           "requires": {
20116             "ansi-regex": "^2.0.0"
20117           }
20118         },
20119         "supports-color": {
20120           "version": "2.0.0",
20121           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
20122           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
20123           "dev": true
20124         }
20125       }
20126     },
20127     "tapable": {
20128       "version": "0.1.10",
20129       "resolved": "https://registry.npmjs.org/tapable/-/tapable-0.1.10.tgz",
20130       "integrity": "sha1-KcNXB8K3DlDQdIK10gLo7URtr9Q=",
20131       "dev": true
20132     },
20133     "tar": {
20134       "version": "2.2.2",
20135       "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz",
20136       "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==",
20137       "requires": {
20138         "block-stream": "*",
20139         "fstream": "^1.0.12",
20140         "inherits": "2"
20141       }
20142     },
20143     "temp": {
20144       "version": "0.8.4",
20145       "resolved": "https://registry.npmjs.org/temp/-/temp-0.8.4.tgz",
20146       "integrity": "sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==",
20147       "dev": true,
20148       "requires": {
20149         "rimraf": "~2.6.2"
20150       },
20151       "dependencies": {
20152         "rimraf": {
20153           "version": "2.6.3",
20154           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",
20155           "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",
20156           "dev": true,
20157           "requires": {
20158             "glob": "^7.1.3"
20159           }
20160         }
20161       }
20162     },
20163     "test-exclude": {
20164       "version": "4.2.3",
20165       "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-4.2.3.tgz",
20166       "integrity": "sha512-SYbXgY64PT+4GAL2ocI3HwPa4Q4TBKm0cwAVeKOt/Aoc0gSpNRjJX8w0pA1LMKZ3LBmd8pYBqApFNQLII9kavA==",
20167       "dev": true,
20168       "requires": {
20169         "arrify": "^1.0.1",
20170         "micromatch": "^2.3.11",
20171         "object-assign": "^4.1.0",
20172         "read-pkg-up": "^1.0.1",
20173         "require-main-filename": "^1.0.1"
20174       },
20175       "dependencies": {
20176         "require-main-filename": {
20177           "version": "1.0.1",
20178           "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
20179           "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
20180           "dev": true
20181         }
20182       }
20183     },
20184     "text-table": {
20185       "version": "0.2.0",
20186       "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
20187       "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
20188       "dev": true
20189     },
20190     "textextensions": {
20191       "version": "1.0.2",
20192       "resolved": "https://registry.npmjs.org/textextensions/-/textextensions-1.0.2.tgz",
20193       "integrity": "sha1-ZUhjk+4fK7A5pgy7oFsLaL2VAdI=",
20194       "dev": true
20195     },
20196     "tfunk": {
20197       "version": "3.1.0",
20198       "resolved": "https://registry.npmjs.org/tfunk/-/tfunk-3.1.0.tgz",
20199       "integrity": "sha1-OORBT8ZJd9h6/apy+sttKfgve1s=",
20200       "dev": true,
20201       "requires": {
20202         "chalk": "^1.1.1",
20203         "object-path": "^0.9.0"
20204       },
20205       "dependencies": {
20206         "ansi-styles": {
20207           "version": "2.2.1",
20208           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
20209           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
20210           "dev": true
20211         },
20212         "chalk": {
20213           "version": "1.1.3",
20214           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
20215           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
20216           "dev": true,
20217           "requires": {
20218             "ansi-styles": "^2.2.1",
20219             "escape-string-regexp": "^1.0.2",
20220             "has-ansi": "^2.0.0",
20221             "strip-ansi": "^3.0.0",
20222             "supports-color": "^2.0.0"
20223           }
20224         },
20225         "strip-ansi": {
20226           "version": "3.0.1",
20227           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
20228           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
20229           "dev": true,
20230           "requires": {
20231             "ansi-regex": "^2.0.0"
20232           }
20233         },
20234         "supports-color": {
20235           "version": "2.0.0",
20236           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
20237           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
20238           "dev": true
20239         }
20240       }
20241     },
20242     "throat": {
20243       "version": "4.1.0",
20244       "resolved": "https://registry.npmjs.org/throat/-/throat-4.1.0.tgz",
20245       "integrity": "sha1-iQN8vJLFarGJJua6TLsgDhVnKmo=",
20246       "dev": true
20247     },
20248     "through": {
20249       "version": "2.3.8",
20250       "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
20251       "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
20252       "dev": true
20253     },
20254     "through2": {
20255       "version": "2.0.5",
20256       "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
20257       "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
20258       "requires": {
20259         "readable-stream": "~2.3.6",
20260         "xtend": "~4.0.1"
20261       }
20262     },
20263     "tildify": {
20264       "version": "1.2.0",
20265       "resolved": "https://registry.npmjs.org/tildify/-/tildify-1.2.0.tgz",
20266       "integrity": "sha1-3OwD9V3Km3qj5bBPIYF+tW5jWIo=",
20267       "dev": true,
20268       "requires": {
20269         "os-homedir": "^1.0.0"
20270       }
20271     },
20272     "time-stamp": {
20273       "version": "1.1.0",
20274       "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz",
20275       "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=",
20276       "dev": true
20277     },
20278     "timers-browserify": {
20279       "version": "2.0.11",
20280       "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.11.tgz",
20281       "integrity": "sha512-60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ==",
20282       "dev": true,
20283       "requires": {
20284         "setimmediate": "^1.0.4"
20285       }
20286     },
20287     "tiny-invariant": {
20288       "version": "1.1.0",
20289       "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.1.0.tgz",
20290       "integrity": "sha512-ytxQvrb1cPc9WBEI/HSeYYoGD0kWnGEOR8RY6KomWLBVhqz0RgTwVO9dLrGz7dC+nN9llyI7OKAgRq8Vq4ZBSw=="
20291     },
20292     "tiny-warning": {
20293       "version": "1.0.3",
20294       "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz",
20295       "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA=="
20296     },
20297     "title-case": {
20298       "version": "1.1.2",
20299       "resolved": "https://registry.npmjs.org/title-case/-/title-case-1.1.2.tgz",
20300       "integrity": "sha1-+uSmrlRr+iLQg6DuqRCkDRLtT1o=",
20301       "dev": true,
20302       "requires": {
20303         "sentence-case": "^1.1.1",
20304         "upper-case": "^1.0.3"
20305       }
20306     },
20307     "tmatch": {
20308       "version": "2.0.1",
20309       "resolved": "https://registry.npmjs.org/tmatch/-/tmatch-2.0.1.tgz",
20310       "integrity": "sha1-DFYkbzPzDaG409colauvFmYPOM8=",
20311       "dev": true
20312     },
20313     "tmp": {
20314       "version": "0.0.33",
20315       "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
20316       "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
20317       "dev": true,
20318       "requires": {
20319         "os-tmpdir": "~1.0.2"
20320       }
20321     },
20322     "tmpl": {
20323       "version": "1.0.4",
20324       "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz",
20325       "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=",
20326       "dev": true
20327     },
20328     "to-array": {
20329       "version": "0.1.4",
20330       "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz",
20331       "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=",
20332       "dev": true
20333     },
20334     "to-arraybuffer": {
20335       "version": "1.0.1",
20336       "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
20337       "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=",
20338       "dev": true
20339     },
20340     "to-fast-properties": {
20341       "version": "2.0.0",
20342       "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
20343       "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4="
20344     },
20345     "to-iso-string": {
20346       "version": "0.0.2",
20347       "resolved": "https://registry.npmjs.org/to-iso-string/-/to-iso-string-0.0.2.tgz",
20348       "integrity": "sha1-TcGeZk38y+Jb2NtQiwDG2hWCVdE=",
20349       "dev": true
20350     },
20351     "to-object-path": {
20352       "version": "0.3.0",
20353       "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
20354       "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
20355       "dev": true,
20356       "requires": {
20357         "kind-of": "^3.0.2"
20358       }
20359     },
20360     "to-regex": {
20361       "version": "3.0.2",
20362       "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
20363       "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
20364       "dev": true,
20365       "requires": {
20366         "define-property": "^2.0.2",
20367         "extend-shallow": "^3.0.2",
20368         "regex-not": "^1.0.2",
20369         "safe-regex": "^1.1.0"
20370       }
20371     },
20372     "to-regex-range": {
20373       "version": "2.1.1",
20374       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
20375       "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
20376       "dev": true,
20377       "requires": {
20378         "is-number": "^3.0.0",
20379         "repeat-string": "^1.6.1"
20380       },
20381       "dependencies": {
20382         "is-number": {
20383           "version": "3.0.0",
20384           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
20385           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
20386           "dev": true,
20387           "requires": {
20388             "kind-of": "^3.0.2"
20389           }
20390         }
20391       }
20392     },
20393     "toidentifier": {
20394       "version": "1.0.0",
20395       "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
20396       "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==",
20397       "dev": true
20398     },
20399     "topojson": {
20400       "version": "2.2.0",
20401       "resolved": "https://registry.npmjs.org/topojson/-/topojson-2.2.0.tgz",
20402       "integrity": "sha1-AgX6lCD5IXfgpfdlZZpI1L3nUMU=",
20403       "requires": {
20404         "topojson-client": "2.1.0",
20405         "topojson-server": "2.0.0",
20406         "topojson-simplify": "2.0.0"
20407       },
20408       "dependencies": {
20409         "topojson-client": {
20410           "version": "2.1.0",
20411           "resolved": "https://registry.npmjs.org/topojson-client/-/topojson-client-2.1.0.tgz",
20412           "integrity": "sha1-/59784mRGF4LQoTCsGroNPDqxsg=",
20413           "requires": {
20414             "commander": "2"
20415           }
20416         },
20417         "topojson-server": {
20418           "version": "2.0.0",
20419           "resolved": "https://registry.npmjs.org/topojson-server/-/topojson-server-2.0.0.tgz",
20420           "integrity": "sha1-5cHOft351AMSiQ6lHpXhfZjTIdg=",
20421           "requires": {
20422             "commander": "2"
20423           }
20424         },
20425         "topojson-simplify": {
20426           "version": "2.0.0",
20427           "resolved": "https://registry.npmjs.org/topojson-simplify/-/topojson-simplify-2.0.0.tgz",
20428           "integrity": "sha1-hO3YIDxIRk1sW7fUo8nKiuBV6HE=",
20429           "requires": {
20430             "commander": "2",
20431             "topojson-client": "2"
20432           }
20433         }
20434       }
20435     },
20436     "touch": {
20437       "version": "1.0.0",
20438       "resolved": "https://registry.npmjs.org/touch/-/touch-1.0.0.tgz",
20439       "integrity": "sha1-RJy+LbrlqMgDjjDXH6D/RklHxN4=",
20440       "requires": {
20441         "nopt": "~1.0.10"
20442       },
20443       "dependencies": {
20444         "nopt": {
20445           "version": "1.0.10",
20446           "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz",
20447           "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=",
20448           "requires": {
20449             "abbrev": "1"
20450           }
20451         }
20452       }
20453     },
20454     "tough-cookie": {
20455       "version": "2.5.0",
20456       "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
20457       "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==",
20458       "requires": {
20459         "psl": "^1.1.28",
20460         "punycode": "^2.1.1"
20461       }
20462     },
20463     "tr46": {
20464       "version": "1.0.1",
20465       "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz",
20466       "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=",
20467       "dev": true,
20468       "requires": {
20469         "punycode": "^2.1.0"
20470       }
20471     },
20472     "traceur": {
20473       "version": "0.0.102",
20474       "resolved": "https://registry.npmjs.org/traceur/-/traceur-0.0.102.tgz",
20475       "integrity": "sha1-zc2YQZzqwxRTuQZvT6Oqlywgb24=",
20476       "dev": true,
20477       "requires": {
20478         "commander": "2.6",
20479         "glob": "4.3",
20480         "rsvp": "^3.0.13",
20481         "semver": "4.3.2",
20482         "source-map-support": "~0.2.8"
20483       },
20484       "dependencies": {
20485         "commander": {
20486           "version": "2.6.0",
20487           "resolved": "https://registry.npmjs.org/commander/-/commander-2.6.0.tgz",
20488           "integrity": "sha1-nfflL7Kgyw+4kFjugMMQQiXzfh0=",
20489           "dev": true
20490         },
20491         "glob": {
20492           "version": "4.3.5",
20493           "resolved": "https://registry.npmjs.org/glob/-/glob-4.3.5.tgz",
20494           "integrity": "sha1-gPuwjKVA8jiszl0R0em8QedRc9M=",
20495           "dev": true,
20496           "requires": {
20497             "inflight": "^1.0.4",
20498             "inherits": "2",
20499             "minimatch": "^2.0.1",
20500             "once": "^1.3.0"
20501           }
20502         },
20503         "minimatch": {
20504           "version": "2.0.10",
20505           "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-2.0.10.tgz",
20506           "integrity": "sha1-jQh8OcazjAAbl/ynzm0OHoCvusc=",
20507           "dev": true,
20508           "requires": {
20509             "brace-expansion": "^1.0.0"
20510           }
20511         },
20512         "semver": {
20513           "version": "4.3.2",
20514           "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.2.tgz",
20515           "integrity": "sha1-x6BxWKgL7dBSNVt3DYLWZA+AO+c=",
20516           "dev": true
20517         },
20518         "source-map": {
20519           "version": "0.1.32",
20520           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.32.tgz",
20521           "integrity": "sha1-yLbBZ3l7pHQKjqMyUhYv8IWRsmY=",
20522           "dev": true,
20523           "requires": {
20524             "amdefine": ">=0.0.4"
20525           }
20526         },
20527         "source-map-support": {
20528           "version": "0.2.10",
20529           "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.2.10.tgz",
20530           "integrity": "sha1-6lo5AKHByyUJagrozFwrSxDe09w=",
20531           "dev": true,
20532           "requires": {
20533             "source-map": "0.1.32"
20534           }
20535         }
20536       }
20537     },
20538     "trim-newlines": {
20539       "version": "1.0.0",
20540       "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
20541       "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM="
20542     },
20543     "trim-right": {
20544       "version": "1.0.1",
20545       "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz",
20546       "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=",
20547       "dev": true
20548     },
20549     "true-case-path": {
20550       "version": "1.0.3",
20551       "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz",
20552       "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==",
20553       "requires": {
20554         "glob": "^7.1.2"
20555       }
20556     },
20557     "try-resolve": {
20558       "version": "1.0.1",
20559       "resolved": "https://registry.npmjs.org/try-resolve/-/try-resolve-1.0.1.tgz",
20560       "integrity": "sha1-z95vq9ctY+V5fPqrhzq76OcA6RI=",
20561       "dev": true
20562     },
20563     "tryer": {
20564       "version": "1.0.1",
20565       "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz",
20566       "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==",
20567       "dev": true
20568     },
20569     "tryit": {
20570       "version": "1.0.3",
20571       "resolved": "https://registry.npmjs.org/tryit/-/tryit-1.0.3.tgz",
20572       "integrity": "sha1-OTvnMKlEb9Hq1tpZoBQwjzbCics=",
20573       "dev": true
20574     },
20575     "tryor": {
20576       "version": "0.1.2",
20577       "resolved": "https://registry.npmjs.org/tryor/-/tryor-0.1.2.tgz",
20578       "integrity": "sha1-gUXkynyv9ArN48z5Rui4u3W0Fys=",
20579       "dev": true
20580     },
20581     "tty-browserify": {
20582       "version": "0.0.0",
20583       "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz",
20584       "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=",
20585       "dev": true
20586     },
20587     "tunnel-agent": {
20588       "version": "0.6.0",
20589       "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
20590       "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
20591       "requires": {
20592         "safe-buffer": "^5.0.1"
20593       }
20594     },
20595     "tweetnacl": {
20596       "version": "0.14.5",
20597       "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
20598       "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q="
20599     },
20600     "type": {
20601       "version": "1.2.0",
20602       "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz",
20603       "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==",
20604       "dev": true
20605     },
20606     "type-check": {
20607       "version": "0.3.2",
20608       "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
20609       "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
20610       "dev": true,
20611       "requires": {
20612         "prelude-ls": "~1.1.2"
20613       }
20614     },
20615     "type-detect": {
20616       "version": "4.0.8",
20617       "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
20618       "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g=="
20619     },
20620     "type-is": {
20621       "version": "1.6.18",
20622       "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
20623       "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
20624       "dev": true,
20625       "requires": {
20626         "media-typer": "0.3.0",
20627         "mime-types": "~2.1.24"
20628       }
20629     },
20630     "typed-styles": {
20631       "version": "0.0.7",
20632       "resolved": "https://registry.npmjs.org/typed-styles/-/typed-styles-0.0.7.tgz",
20633       "integrity": "sha512-pzP0PWoZUhsECYjABgCGQlRGL1n7tOHsgwYv3oIiEpJwGhFTuty/YNeduxQYzXXa3Ge5BdT6sHYIQYpl4uJ+5Q=="
20634     },
20635     "typedarray": {
20636       "version": "0.0.6",
20637       "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
20638       "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
20639       "dev": true
20640     },
20641     "ua-parser-js": {
20642       "version": "0.7.21",
20643       "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.21.tgz",
20644       "integrity": "sha512-+O8/qh/Qj8CgC6eYBVBykMrNtp5Gebn4dlGD/kKXVkJNDwyrAwSIqwz8CDf+tsAIWVycKcku6gIXJ0qwx/ZXaQ=="
20645     },
20646     "uglify-js": {
20647       "version": "2.6.4",
20648       "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.6.4.tgz",
20649       "integrity": "sha1-ZeovswWck5RpLxX+2HwrNsFrmt8=",
20650       "dev": true,
20651       "requires": {
20652         "async": "~0.2.6",
20653         "source-map": "~0.5.1",
20654         "uglify-to-browserify": "~1.0.0",
20655         "yargs": "~3.10.0"
20656       },
20657       "dependencies": {
20658         "async": {
20659           "version": "0.2.10",
20660           "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz",
20661           "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=",
20662           "dev": true
20663         },
20664         "camelcase": {
20665           "version": "1.2.1",
20666           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz",
20667           "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=",
20668           "dev": true
20669         },
20670         "cliui": {
20671           "version": "2.1.0",
20672           "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz",
20673           "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=",
20674           "dev": true,
20675           "requires": {
20676             "center-align": "^0.1.1",
20677             "right-align": "^0.1.1",
20678             "wordwrap": "0.0.2"
20679           }
20680         },
20681         "source-map": {
20682           "version": "0.5.7",
20683           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
20684           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
20685           "dev": true
20686         },
20687         "window-size": {
20688           "version": "0.1.0",
20689           "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz",
20690           "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=",
20691           "dev": true
20692         },
20693         "yargs": {
20694           "version": "3.10.0",
20695           "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz",
20696           "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=",
20697           "dev": true,
20698           "requires": {
20699             "camelcase": "^1.0.2",
20700             "cliui": "^2.1.0",
20701             "decamelize": "^1.0.0",
20702             "window-size": "0.1.0"
20703           }
20704         }
20705       }
20706     },
20707     "uglify-save-license": {
20708       "version": "0.4.1",
20709       "resolved": "https://registry.npmjs.org/uglify-save-license/-/uglify-save-license-0.4.1.tgz",
20710       "integrity": "sha1-lXJsF8xv0XHDYX479NjYKqjEzOE=",
20711       "dev": true
20712     },
20713     "uglify-to-browserify": {
20714       "version": "1.0.2",
20715       "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz",
20716       "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=",
20717       "dev": true
20718     },
20719     "ultron": {
20720       "version": "1.1.1",
20721       "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz",
20722       "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==",
20723       "dev": true
20724     },
20725     "unc-path-regex": {
20726       "version": "0.1.2",
20727       "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz",
20728       "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=",
20729       "dev": true
20730     },
20731     "uncontrollable": {
20732       "version": "4.1.0",
20733       "resolved": "https://registry.npmjs.org/uncontrollable/-/uncontrollable-4.1.0.tgz",
20734       "integrity": "sha1-4DWCkSUuGGUiLZCTmxny9J+Bwak=",
20735       "requires": {
20736         "invariant": "^2.1.0"
20737       }
20738     },
20739     "underscore": {
20740       "version": "1.6.0",
20741       "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.6.0.tgz",
20742       "integrity": "sha1-izixDKze9jM3uLJOT/htRa6lKag=",
20743       "dev": true
20744     },
20745     "union-value": {
20746       "version": "1.0.1",
20747       "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
20748       "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
20749       "dev": true,
20750       "requires": {
20751         "arr-union": "^3.1.0",
20752         "get-value": "^2.0.6",
20753         "is-extendable": "^0.1.1",
20754         "set-value": "^2.0.1"
20755       },
20756       "dependencies": {
20757         "is-extendable": {
20758           "version": "0.1.1",
20759           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
20760           "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
20761           "dev": true
20762         }
20763       }
20764     },
20765     "uniq": {
20766       "version": "1.0.1",
20767       "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz",
20768       "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=",
20769       "dev": true
20770     },
20771     "uniqs": {
20772       "version": "2.0.0",
20773       "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz",
20774       "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=",
20775       "dev": true
20776     },
20777     "unique-filename": {
20778       "version": "1.1.1",
20779       "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz",
20780       "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==",
20781       "dev": true,
20782       "requires": {
20783         "unique-slug": "^2.0.0"
20784       }
20785     },
20786     "unique-slug": {
20787       "version": "2.0.2",
20788       "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz",
20789       "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==",
20790       "dev": true,
20791       "requires": {
20792         "imurmurhash": "^0.1.4"
20793       }
20794     },
20795     "unique-stream": {
20796       "version": "1.0.0",
20797       "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-1.0.0.tgz",
20798       "integrity": "sha1-1ZpKdUJ0R9mqbJHnAmP40mpLEEs=",
20799       "dev": true
20800     },
20801     "universalify": {
20802       "version": "0.1.2",
20803       "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
20804       "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
20805       "dev": true
20806     },
20807     "unpipe": {
20808       "version": "1.0.0",
20809       "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
20810       "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
20811       "dev": true
20812     },
20813     "unset-value": {
20814       "version": "1.0.0",
20815       "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
20816       "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
20817       "dev": true,
20818       "requires": {
20819         "has-value": "^0.3.1",
20820         "isobject": "^3.0.0"
20821       },
20822       "dependencies": {
20823         "has-value": {
20824           "version": "0.3.1",
20825           "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
20826           "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
20827           "dev": true,
20828           "requires": {
20829             "get-value": "^2.0.3",
20830             "has-values": "^0.1.4",
20831             "isobject": "^2.0.0"
20832           },
20833           "dependencies": {
20834             "isobject": {
20835               "version": "2.1.0",
20836               "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
20837               "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
20838               "dev": true,
20839               "requires": {
20840                 "isarray": "1.0.0"
20841               }
20842             }
20843           }
20844         },
20845         "has-values": {
20846           "version": "0.1.4",
20847           "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
20848           "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
20849           "dev": true
20850         }
20851       }
20852     },
20853     "upper-case": {
20854       "version": "1.1.3",
20855       "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz",
20856       "integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=",
20857       "dev": true
20858     },
20859     "upper-case-first": {
20860       "version": "1.1.2",
20861       "resolved": "https://registry.npmjs.org/upper-case-first/-/upper-case-first-1.1.2.tgz",
20862       "integrity": "sha1-XXm+3P8UQZUY/S7bCgUHybaFkRU=",
20863       "dev": true,
20864       "requires": {
20865         "upper-case": "^1.1.1"
20866       }
20867     },
20868     "uri-js": {
20869       "version": "4.2.2",
20870       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
20871       "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
20872       "requires": {
20873         "punycode": "^2.1.0"
20874       }
20875     },
20876     "urix": {
20877       "version": "0.1.0",
20878       "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
20879       "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
20880       "dev": true
20881     },
20882     "url": {
20883       "version": "0.11.0",
20884       "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
20885       "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
20886       "dev": true,
20887       "requires": {
20888         "punycode": "1.3.2",
20889         "querystring": "0.2.0"
20890       },
20891       "dependencies": {
20892         "punycode": {
20893           "version": "1.3.2",
20894           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
20895           "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
20896           "dev": true
20897         }
20898       }
20899     },
20900     "url-loader": {
20901       "version": "0.5.9",
20902       "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-0.5.9.tgz",
20903       "integrity": "sha512-B7QYFyvv+fOBqBVeefsxv6koWWtjmHaMFT6KZWti4KRw8YUD/hOU+3AECvXuzyVawIBx3z7zQRejXCDSO5kk1Q==",
20904       "requires": {
20905         "loader-utils": "^1.0.2",
20906         "mime": "1.3.x"
20907       }
20908     },
20909     "url-parse": {
20910       "version": "1.4.7",
20911       "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz",
20912       "integrity": "sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==",
20913       "dev": true,
20914       "requires": {
20915         "querystringify": "^2.1.1",
20916         "requires-port": "^1.0.0"
20917       }
20918     },
20919     "use": {
20920       "version": "3.1.1",
20921       "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
20922       "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
20923       "dev": true
20924     },
20925     "user-home": {
20926       "version": "2.0.0",
20927       "resolved": "https://registry.npmjs.org/user-home/-/user-home-2.0.0.tgz",
20928       "integrity": "sha1-nHC/2Babwdy/SGBODwS4tJzenp8=",
20929       "dev": true,
20930       "requires": {
20931         "os-homedir": "^1.0.0"
20932       }
20933     },
20934     "useragent": {
20935       "version": "2.3.0",
20936       "resolved": "https://registry.npmjs.org/useragent/-/useragent-2.3.0.tgz",
20937       "integrity": "sha512-4AoH4pxuSvHCjqLO04sU6U/uE65BYza8l/KKBS0b0hnUPWi+cQ2BpeTEwejCSx9SPV5/U03nniDTrWx5NrmKdw==",
20938       "dev": true,
20939       "requires": {
20940         "lru-cache": "4.1.x",
20941         "tmp": "0.0.x"
20942       }
20943     },
20944     "util": {
20945       "version": "0.10.4",
20946       "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz",
20947       "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==",
20948       "dev": true,
20949       "requires": {
20950         "inherits": "2.0.3"
20951       },
20952       "dependencies": {
20953         "inherits": {
20954           "version": "2.0.3",
20955           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
20956           "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
20957           "dev": true
20958         }
20959       }
20960     },
20961     "util-deprecate": {
20962       "version": "1.0.2",
20963       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
20964       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
20965     },
20966     "util.promisify": {
20967       "version": "1.0.1",
20968       "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz",
20969       "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==",
20970       "dev": true,
20971       "requires": {
20972         "define-properties": "^1.1.3",
20973         "es-abstract": "^1.17.2",
20974         "has-symbols": "^1.0.1",
20975         "object.getownpropertydescriptors": "^2.1.0"
20976       }
20977     },
20978     "utile": {
20979       "version": "0.2.1",
20980       "resolved": "https://registry.npmjs.org/utile/-/utile-0.2.1.tgz",
20981       "integrity": "sha1-kwyI6ZCY1iIINMNWy9mncFItkNc=",
20982       "dev": true,
20983       "requires": {
20984         "async": "~0.2.9",
20985         "deep-equal": "*",
20986         "i": "0.3.x",
20987         "mkdirp": "0.x.x",
20988         "ncp": "0.4.x",
20989         "rimraf": "2.x.x"
20990       },
20991       "dependencies": {
20992         "async": {
20993           "version": "0.2.10",
20994           "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz",
20995           "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=",
20996           "dev": true
20997         }
20998       }
20999     },
21000     "utils-merge": {
21001       "version": "1.0.1",
21002       "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
21003       "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
21004       "dev": true
21005     },
21006     "uuid": {
21007       "version": "3.4.0",
21008       "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
21009       "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A=="
21010     },
21011     "uuid-js": {
21012       "version": "0.7.5",
21013       "resolved": "https://registry.npmjs.org/uuid-js/-/uuid-js-0.7.5.tgz",
21014       "integrity": "sha1-bIhtAqU9LUDc8l2RoXC0p7JblNA="
21015     },
21016     "v8flags": {
21017       "version": "2.1.1",
21018       "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-2.1.1.tgz",
21019       "integrity": "sha1-qrGh+jDUX4jdMhFIh1rALAtV5bQ=",
21020       "dev": true,
21021       "requires": {
21022         "user-home": "^1.1.1"
21023       },
21024       "dependencies": {
21025         "user-home": {
21026           "version": "1.1.1",
21027           "resolved": "https://registry.npmjs.org/user-home/-/user-home-1.1.1.tgz",
21028           "integrity": "sha1-K1viOjK2Onyd640PKNSFcko98ZA=",
21029           "dev": true
21030         }
21031       }
21032     },
21033     "validate-npm-package-license": {
21034       "version": "3.0.4",
21035       "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
21036       "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
21037       "requires": {
21038         "spdx-correct": "^3.0.0",
21039         "spdx-expression-parse": "^3.0.0"
21040       }
21041     },
21042     "validator": {
21043       "version": "4.9.0",
21044       "resolved": "https://registry.npmjs.org/validator/-/validator-4.9.0.tgz",
21045       "integrity": "sha1-CC/84qdhSP8HqOienCukOq8S7Ew=",
21046       "requires": {
21047         "depd": "1.1.0"
21048       }
21049     },
21050     "value-equal": {
21051       "version": "1.0.1",
21052       "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz",
21053       "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw=="
21054     },
21055     "vary": {
21056       "version": "1.1.2",
21057       "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
21058       "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
21059       "dev": true
21060     },
21061     "velocity-animate": {
21062       "version": "1.5.2",
21063       "resolved": "https://registry.npmjs.org/velocity-animate/-/velocity-animate-1.5.2.tgz",
21064       "integrity": "sha512-m6EXlCAMetKztO1ppBhGU1/1MR3IiEevO6ESq6rcrSQ3Q77xYSW13jkfXW88o4xMrkXJhy/U7j4wFR/twMB0Eg=="
21065     },
21066     "velocity-react": {
21067       "version": "1.4.3",
21068       "resolved": "https://registry.npmjs.org/velocity-react/-/velocity-react-1.4.3.tgz",
21069       "integrity": "sha512-zvefGm85A88S3KdF9/dz5vqyFLAiwKYlXGYkHH2EbXl+CZUD1OT0a0aS1tkX/WXWTa/FUYqjBaAzAEFYuSobBQ==",
21070       "requires": {
21071         "lodash": "^4.17.5",
21072         "prop-types": "^15.5.8",
21073         "react-transition-group": "^2.0.0",
21074         "velocity-animate": "^1.4.0"
21075       }
21076     },
21077     "vendors": {
21078       "version": "1.0.4",
21079       "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz",
21080       "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==",
21081       "dev": true
21082     },
21083     "verror": {
21084       "version": "1.10.0",
21085       "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
21086       "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
21087       "requires": {
21088         "assert-plus": "^1.0.0",
21089         "core-util-is": "1.0.2",
21090         "extsprintf": "^1.2.0"
21091       }
21092     },
21093     "vertical-filter-bar": {
21094       "version": "1.0.12",
21095       "resolved": "https://registry.npmjs.org/vertical-filter-bar/-/vertical-filter-bar-1.0.12.tgz",
21096       "integrity": "sha512-QF52V+mY5jFTEfl5Fw5WUi+0F89ELco9HSByP2Lsj9IPFjJ/FdibNwb5Nd/960mcVUqKiyO5u3qs1tF0rh2JGw=="
21097     },
21098     "vinyl": {
21099       "version": "0.5.3",
21100       "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz",
21101       "integrity": "sha1-sEVbOPxeDPMNQyUTLkYZcMIJHN4=",
21102       "dev": true,
21103       "requires": {
21104         "clone": "^1.0.0",
21105         "clone-stats": "^0.0.1",
21106         "replace-ext": "0.0.1"
21107       },
21108       "dependencies": {
21109         "replace-ext": {
21110           "version": "0.0.1",
21111           "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz",
21112           "integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=",
21113           "dev": true
21114         }
21115       }
21116     },
21117     "vinyl-file": {
21118       "version": "2.0.0",
21119       "resolved": "https://registry.npmjs.org/vinyl-file/-/vinyl-file-2.0.0.tgz",
21120       "integrity": "sha1-p+v1/779obfRjRQPyweyI++2dRo=",
21121       "dev": true,
21122       "requires": {
21123         "graceful-fs": "^4.1.2",
21124         "pify": "^2.3.0",
21125         "pinkie-promise": "^2.0.0",
21126         "strip-bom": "^2.0.0",
21127         "strip-bom-stream": "^2.0.0",
21128         "vinyl": "^1.1.0"
21129       },
21130       "dependencies": {
21131         "replace-ext": {
21132           "version": "0.0.1",
21133           "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz",
21134           "integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=",
21135           "dev": true
21136         },
21137         "vinyl": {
21138           "version": "1.2.0",
21139           "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz",
21140           "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=",
21141           "dev": true,
21142           "requires": {
21143             "clone": "^1.0.0",
21144             "clone-stats": "^0.0.1",
21145             "replace-ext": "0.0.1"
21146           }
21147         }
21148       }
21149     },
21150     "vinyl-fs": {
21151       "version": "0.3.14",
21152       "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-0.3.14.tgz",
21153       "integrity": "sha1-mmhRzhysHBzqX+hsCTHWIMLPqeY=",
21154       "dev": true,
21155       "requires": {
21156         "defaults": "^1.0.0",
21157         "glob-stream": "^3.1.5",
21158         "glob-watcher": "^0.0.6",
21159         "graceful-fs": "^3.0.0",
21160         "mkdirp": "^0.5.0",
21161         "strip-bom": "^1.0.0",
21162         "through2": "^0.6.1",
21163         "vinyl": "^0.4.0"
21164       },
21165       "dependencies": {
21166         "clone": {
21167           "version": "0.2.0",
21168           "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz",
21169           "integrity": "sha1-xhJqkK1Pctv1rNskPMN3JP6T/B8=",
21170           "dev": true
21171         },
21172         "graceful-fs": {
21173           "version": "3.0.12",
21174           "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.12.tgz",
21175           "integrity": "sha512-J55gaCS4iTTJfTXIxSVw3EMQckcqkpdRv3IR7gu6sq0+tbC363Zx6KH/SEwXASK9JRbhyZmVjJEVJIOxYsB3Qg==",
21176           "dev": true,
21177           "requires": {
21178             "natives": "^1.1.3"
21179           }
21180         },
21181         "isarray": {
21182           "version": "0.0.1",
21183           "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
21184           "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
21185           "dev": true
21186         },
21187         "readable-stream": {
21188           "version": "1.0.34",
21189           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
21190           "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
21191           "dev": true,
21192           "requires": {
21193             "core-util-is": "~1.0.0",
21194             "inherits": "~2.0.1",
21195             "isarray": "0.0.1",
21196             "string_decoder": "~0.10.x"
21197           }
21198         },
21199         "string_decoder": {
21200           "version": "0.10.31",
21201           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
21202           "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
21203           "dev": true
21204         },
21205         "strip-bom": {
21206           "version": "1.0.0",
21207           "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-1.0.0.tgz",
21208           "integrity": "sha1-hbiGLzhEtabV7IRnqTWYFzo295Q=",
21209           "dev": true,
21210           "requires": {
21211             "first-chunk-stream": "^1.0.0",
21212             "is-utf8": "^0.2.0"
21213           }
21214         },
21215         "through2": {
21216           "version": "0.6.5",
21217           "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz",
21218           "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=",
21219           "dev": true,
21220           "requires": {
21221             "readable-stream": ">=1.0.33-1 <1.1.0-0",
21222             "xtend": ">=4.0.0 <4.1.0-0"
21223           }
21224         },
21225         "vinyl": {
21226           "version": "0.4.6",
21227           "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz",
21228           "integrity": "sha1-LzVsh6VQolVGHza76ypbqL94SEc=",
21229           "dev": true,
21230           "requires": {
21231             "clone": "^0.2.0",
21232             "clone-stats": "^0.0.1"
21233           }
21234         }
21235       }
21236     },
21237     "vinyl-paths": {
21238       "version": "2.1.0",
21239       "resolved": "https://registry.npmjs.org/vinyl-paths/-/vinyl-paths-2.1.0.tgz",
21240       "integrity": "sha1-AIIEN8ujgmLO+IAthA+T4zku5Es=",
21241       "dev": true,
21242       "requires": {
21243         "through2": "^2.0.0"
21244       }
21245     },
21246     "vinyl-sourcemaps-apply": {
21247       "version": "0.2.1",
21248       "resolved": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz",
21249       "integrity": "sha1-q2VJ1h0XLCsbh75cUI0jnI74dwU=",
21250       "requires": {
21251         "source-map": "^0.5.1"
21252       },
21253       "dependencies": {
21254         "source-map": {
21255           "version": "0.5.7",
21256           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
21257           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w="
21258         }
21259       }
21260     },
21261     "vm-browserify": {
21262       "version": "0.0.4",
21263       "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-0.0.4.tgz",
21264       "integrity": "sha1-XX6kW7755Kb/ZflUOOCofDV9WnM=",
21265       "dev": true,
21266       "requires": {
21267         "indexof": "0.0.1"
21268       }
21269     },
21270     "void-elements": {
21271       "version": "2.0.1",
21272       "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz",
21273       "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=",
21274       "dev": true
21275     },
21276     "w3c-hr-time": {
21277       "version": "1.0.2",
21278       "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz",
21279       "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==",
21280       "dev": true,
21281       "requires": {
21282         "browser-process-hrtime": "^1.0.0"
21283       }
21284     },
21285     "walker": {
21286       "version": "1.0.7",
21287       "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz",
21288       "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=",
21289       "dev": true,
21290       "requires": {
21291         "makeerror": "1.0.x"
21292       }
21293     },
21294     "warning": {
21295       "version": "3.0.0",
21296       "resolved": "https://registry.npmjs.org/warning/-/warning-3.0.0.tgz",
21297       "integrity": "sha1-MuU3fLVy3kqwR1O9+IIcAe1gW3w=",
21298       "requires": {
21299         "loose-envify": "^1.0.0"
21300       }
21301     },
21302     "watch": {
21303       "version": "0.18.0",
21304       "resolved": "https://registry.npmjs.org/watch/-/watch-0.18.0.tgz",
21305       "integrity": "sha1-KAlUdsbffJDJYxOJkMClQj60uYY=",
21306       "dev": true,
21307       "requires": {
21308         "exec-sh": "^0.2.0",
21309         "minimist": "^1.2.0"
21310       }
21311     },
21312     "watchpack": {
21313       "version": "0.2.9",
21314       "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-0.2.9.tgz",
21315       "integrity": "sha1-Yuqkq15bo1/fwBgnVibjwPXj+ws=",
21316       "dev": true,
21317       "requires": {
21318         "async": "^0.9.0",
21319         "chokidar": "^1.0.0",
21320         "graceful-fs": "^4.1.2"
21321       },
21322       "dependencies": {
21323         "async": {
21324           "version": "0.9.2",
21325           "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz",
21326           "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=",
21327           "dev": true
21328         }
21329       }
21330     },
21331     "webidl-conversions": {
21332       "version": "4.0.2",
21333       "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz",
21334       "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==",
21335       "dev": true
21336     },
21337     "webpack": {
21338       "version": "1.15.0",
21339       "resolved": "https://registry.npmjs.org/webpack/-/webpack-1.15.0.tgz",
21340       "integrity": "sha1-T/MfU9sDM55VFkqdRo7gMklo/pg=",
21341       "dev": true,
21342       "requires": {
21343         "acorn": "^3.0.0",
21344         "async": "^1.3.0",
21345         "clone": "^1.0.2",
21346         "enhanced-resolve": "~0.9.0",
21347         "interpret": "^0.6.4",
21348         "loader-utils": "^0.2.11",
21349         "memory-fs": "~0.3.0",
21350         "mkdirp": "~0.5.0",
21351         "node-libs-browser": "^0.7.0",
21352         "optimist": "~0.6.0",
21353         "supports-color": "^3.1.0",
21354         "tapable": "~0.1.8",
21355         "uglify-js": "~2.7.3",
21356         "watchpack": "^0.2.1",
21357         "webpack-core": "~0.6.9"
21358       },
21359       "dependencies": {
21360         "acorn": {
21361           "version": "3.3.0",
21362           "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz",
21363           "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=",
21364           "dev": true
21365         },
21366         "big.js": {
21367           "version": "3.2.0",
21368           "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz",
21369           "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==",
21370           "dev": true
21371         },
21372         "camelcase": {
21373           "version": "1.2.1",
21374           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz",
21375           "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=",
21376           "dev": true
21377         },
21378         "cliui": {
21379           "version": "2.1.0",
21380           "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz",
21381           "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=",
21382           "dev": true,
21383           "requires": {
21384             "center-align": "^0.1.1",
21385             "right-align": "^0.1.1",
21386             "wordwrap": "0.0.2"
21387           }
21388         },
21389         "emojis-list": {
21390           "version": "2.1.0",
21391           "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz",
21392           "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=",
21393           "dev": true
21394         },
21395         "has-flag": {
21396           "version": "1.0.0",
21397           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
21398           "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
21399           "dev": true
21400         },
21401         "interpret": {
21402           "version": "0.6.6",
21403           "resolved": "https://registry.npmjs.org/interpret/-/interpret-0.6.6.tgz",
21404           "integrity": "sha1-/s16GOfOXKar+5U+H4YhOknxYls=",
21405           "dev": true
21406         },
21407         "json5": {
21408           "version": "0.5.1",
21409           "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
21410           "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
21411           "dev": true
21412         },
21413         "loader-utils": {
21414           "version": "0.2.17",
21415           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz",
21416           "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=",
21417           "dev": true,
21418           "requires": {
21419             "big.js": "^3.1.3",
21420             "emojis-list": "^2.0.0",
21421             "json5": "^0.5.0",
21422             "object-assign": "^4.0.1"
21423           }
21424         },
21425         "source-map": {
21426           "version": "0.5.7",
21427           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
21428           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
21429           "dev": true
21430         },
21431         "supports-color": {
21432           "version": "3.2.3",
21433           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
21434           "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
21435           "dev": true,
21436           "requires": {
21437             "has-flag": "^1.0.0"
21438           }
21439         },
21440         "uglify-js": {
21441           "version": "2.7.5",
21442           "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.5.tgz",
21443           "integrity": "sha1-RhLAx7qu4rp8SH3kkErhIgefLKg=",
21444           "dev": true,
21445           "requires": {
21446             "async": "~0.2.6",
21447             "source-map": "~0.5.1",
21448             "uglify-to-browserify": "~1.0.0",
21449             "yargs": "~3.10.0"
21450           },
21451           "dependencies": {
21452             "async": {
21453               "version": "0.2.10",
21454               "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz",
21455               "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=",
21456               "dev": true
21457             }
21458           }
21459         },
21460         "window-size": {
21461           "version": "0.1.0",
21462           "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz",
21463           "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=",
21464           "dev": true
21465         },
21466         "yargs": {
21467           "version": "3.10.0",
21468           "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz",
21469           "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=",
21470           "dev": true,
21471           "requires": {
21472             "camelcase": "^1.0.2",
21473             "cliui": "^2.1.0",
21474             "decamelize": "^1.0.0",
21475             "window-size": "0.1.0"
21476           }
21477         }
21478       }
21479     },
21480     "webpack-bundle-analyzer": {
21481       "version": "3.8.0",
21482       "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-3.8.0.tgz",
21483       "integrity": "sha512-PODQhAYVEourCcOuU+NiYI7WdR8QyELZGgPvB1y2tjbUpbmcQOt5Q7jEK+ttd5se0KSBKD9SXHCEozS++Wllmw==",
21484       "dev": true,
21485       "requires": {
21486         "acorn": "^7.1.1",
21487         "acorn-walk": "^7.1.1",
21488         "bfj": "^6.1.1",
21489         "chalk": "^2.4.1",
21490         "commander": "^2.18.0",
21491         "ejs": "^2.6.1",
21492         "express": "^4.16.3",
21493         "filesize": "^3.6.1",
21494         "gzip-size": "^5.0.0",
21495         "lodash": "^4.17.15",
21496         "mkdirp": "^0.5.1",
21497         "opener": "^1.5.1",
21498         "ws": "^6.0.0"
21499       },
21500       "dependencies": {
21501         "acorn": {
21502           "version": "7.4.0",
21503           "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.0.tgz",
21504           "integrity": "sha512-+G7P8jJmCHr+S+cLfQxygbWhXy+8YTVGzAkpEbcLo2mLoL7tij/VG41QSHACSf5QgYRhMZYHuNc6drJaO0Da+w==",
21505           "dev": true
21506         },
21507         "acorn-walk": {
21508           "version": "7.2.0",
21509           "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz",
21510           "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==",
21511           "dev": true
21512         }
21513       }
21514     },
21515     "webpack-core": {
21516       "version": "0.6.9",
21517       "resolved": "https://registry.npmjs.org/webpack-core/-/webpack-core-0.6.9.tgz",
21518       "integrity": "sha1-/FcViMhVjad76e+23r3Fo7FyvcI=",
21519       "dev": true,
21520       "requires": {
21521         "source-list-map": "~0.1.7",
21522         "source-map": "~0.4.1"
21523       }
21524     },
21525     "webpack-dev-middleware": {
21526       "version": "1.12.2",
21527       "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-1.12.2.tgz",
21528       "integrity": "sha512-FCrqPy1yy/sN6U/SaEZcHKRXGlqU0DUaEBL45jkUYoB8foVb6wCnbIJ1HKIx+qUFTW+3JpVcCJCxZ8VATL4e+A==",
21529       "dev": true,
21530       "requires": {
21531         "memory-fs": "~0.4.1",
21532         "mime": "^1.5.0",
21533         "path-is-absolute": "^1.0.0",
21534         "range-parser": "^1.0.3",
21535         "time-stamp": "^2.0.0"
21536       },
21537       "dependencies": {
21538         "memory-fs": {
21539           "version": "0.4.1",
21540           "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz",
21541           "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=",
21542           "dev": true,
21543           "requires": {
21544             "errno": "^0.1.3",
21545             "readable-stream": "^2.0.1"
21546           }
21547         },
21548         "mime": {
21549           "version": "1.6.0",
21550           "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
21551           "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
21552           "dev": true
21553         },
21554         "time-stamp": {
21555           "version": "2.2.0",
21556           "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-2.2.0.tgz",
21557           "integrity": "sha512-zxke8goJQpBeEgD82CXABeMh0LSJcj7CXEd0OHOg45HgcofF7pxNwZm9+RknpxpDhwN4gFpySkApKfFYfRQnUA==",
21558           "dev": true
21559         }
21560       }
21561     },
21562     "webpack-dev-server": {
21563       "version": "1.16.5",
21564       "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-1.16.5.tgz",
21565       "integrity": "sha1-DL1fLSrI1OWTqs1clwLnu9XlmJI=",
21566       "dev": true,
21567       "requires": {
21568         "compression": "^1.5.2",
21569         "connect-history-api-fallback": "^1.3.0",
21570         "express": "^4.13.3",
21571         "http-proxy-middleware": "~0.17.1",
21572         "open": "0.0.5",
21573         "optimist": "~0.6.1",
21574         "serve-index": "^1.7.2",
21575         "sockjs": "^0.3.15",
21576         "sockjs-client": "^1.0.3",
21577         "stream-cache": "~0.0.1",
21578         "strip-ansi": "^3.0.0",
21579         "supports-color": "^3.1.1",
21580         "webpack-dev-middleware": "^1.10.2"
21581       },
21582       "dependencies": {
21583         "has-flag": {
21584           "version": "1.0.0",
21585           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
21586           "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
21587           "dev": true
21588         },
21589         "http-proxy-middleware": {
21590           "version": "0.17.4",
21591           "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.17.4.tgz",
21592           "integrity": "sha1-ZC6ISIUdZvCdTxJJEoRtuutBuDM=",
21593           "dev": true,
21594           "requires": {
21595             "http-proxy": "^1.16.2",
21596             "is-glob": "^3.1.0",
21597             "lodash": "^4.17.2",
21598             "micromatch": "^2.3.11"
21599           }
21600         },
21601         "is-extglob": {
21602           "version": "2.1.1",
21603           "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
21604           "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
21605           "dev": true
21606         },
21607         "is-glob": {
21608           "version": "3.1.0",
21609           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
21610           "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
21611           "dev": true,
21612           "requires": {
21613             "is-extglob": "^2.1.0"
21614           }
21615         },
21616         "strip-ansi": {
21617           "version": "3.0.1",
21618           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
21619           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
21620           "dev": true,
21621           "requires": {
21622             "ansi-regex": "^2.0.0"
21623           }
21624         },
21625         "supports-color": {
21626           "version": "3.2.3",
21627           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
21628           "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
21629           "dev": true,
21630           "requires": {
21631             "has-flag": "^1.0.0"
21632           }
21633         }
21634       }
21635     },
21636     "websocket-driver": {
21637       "version": "0.7.4",
21638       "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz",
21639       "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==",
21640       "dev": true,
21641       "requires": {
21642         "http-parser-js": ">=0.5.1",
21643         "safe-buffer": ">=5.1.0",
21644         "websocket-extensions": ">=0.1.1"
21645       }
21646     },
21647     "websocket-extensions": {
21648       "version": "0.1.4",
21649       "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz",
21650       "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==",
21651       "dev": true
21652     },
21653     "whatwg-encoding": {
21654       "version": "1.0.5",
21655       "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz",
21656       "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==",
21657       "dev": true,
21658       "requires": {
21659         "iconv-lite": "0.4.24"
21660       }
21661     },
21662     "whatwg-fetch": {
21663       "version": "3.4.0",
21664       "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.4.0.tgz",
21665       "integrity": "sha512-rsum2ulz2iuZH08mJkT0Yi6JnKhwdw4oeyMjokgxd+mmqYSd9cPpOQf01TIWgjxG/U4+QR+AwKq6lSbXVxkyoQ=="
21666     },
21667     "whatwg-mimetype": {
21668       "version": "2.3.0",
21669       "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz",
21670       "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==",
21671       "dev": true
21672     },
21673     "whatwg-url": {
21674       "version": "6.5.0",
21675       "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.5.0.tgz",
21676       "integrity": "sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==",
21677       "dev": true,
21678       "requires": {
21679         "lodash.sortby": "^4.7.0",
21680         "tr46": "^1.0.1",
21681         "webidl-conversions": "^4.0.2"
21682       }
21683     },
21684     "when": {
21685       "version": "3.7.8",
21686       "resolved": "https://registry.npmjs.org/when/-/when-3.7.8.tgz",
21687       "integrity": "sha1-xxMLan6gRpPoQs3J56Hyqjmjn4I=",
21688       "dev": true
21689     },
21690     "whet.extend": {
21691       "version": "0.9.9",
21692       "resolved": "https://registry.npmjs.org/whet.extend/-/whet.extend-0.9.9.tgz",
21693       "integrity": "sha1-+HfVv2SMl+WqVC+twW1qJZucEaE=",
21694       "dev": true
21695     },
21696     "which": {
21697       "version": "1.3.1",
21698       "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
21699       "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
21700       "requires": {
21701         "isexe": "^2.0.0"
21702       }
21703     },
21704     "which-boxed-primitive": {
21705       "version": "1.0.1",
21706       "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.1.tgz",
21707       "integrity": "sha512-7BT4TwISdDGBgaemWU0N0OU7FeAEJ9Oo2P1PHRm/FCWoEi2VLWC9b6xvxAA3C/NMpxg3HXVgi0sMmGbNUbNepQ==",
21708       "dev": true,
21709       "requires": {
21710         "is-bigint": "^1.0.0",
21711         "is-boolean-object": "^1.0.0",
21712         "is-number-object": "^1.0.3",
21713         "is-string": "^1.0.4",
21714         "is-symbol": "^1.0.2"
21715       }
21716     },
21717     "which-collection": {
21718       "version": "1.0.1",
21719       "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz",
21720       "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==",
21721       "dev": true,
21722       "requires": {
21723         "is-map": "^2.0.1",
21724         "is-set": "^2.0.1",
21725         "is-weakmap": "^2.0.1",
21726         "is-weakset": "^2.0.1"
21727       }
21728     },
21729     "which-module": {
21730       "version": "2.0.0",
21731       "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
21732       "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho="
21733     },
21734     "wide-align": {
21735       "version": "1.1.3",
21736       "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
21737       "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
21738       "requires": {
21739         "string-width": "^1.0.2 || 2"
21740       }
21741     },
21742     "window-size": {
21743       "version": "0.1.4",
21744       "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.4.tgz",
21745       "integrity": "sha1-+OGqHuWlPsW/FR/6CXQqatdpeHY=",
21746       "dev": true
21747     },
21748     "winston": {
21749       "version": "0.8.3",
21750       "resolved": "https://registry.npmjs.org/winston/-/winston-0.8.3.tgz",
21751       "integrity": "sha1-ZLar9M0Brcrv1QCTk7HY6L7BnbA=",
21752       "dev": true,
21753       "requires": {
21754         "async": "0.2.x",
21755         "colors": "0.6.x",
21756         "cycle": "1.0.x",
21757         "eyes": "0.1.x",
21758         "isstream": "0.1.x",
21759         "pkginfo": "0.3.x",
21760         "stack-trace": "0.0.x"
21761       },
21762       "dependencies": {
21763         "async": {
21764           "version": "0.2.10",
21765           "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz",
21766           "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=",
21767           "dev": true
21768         },
21769         "colors": {
21770           "version": "0.6.2",
21771           "resolved": "https://registry.npmjs.org/colors/-/colors-0.6.2.tgz",
21772           "integrity": "sha1-JCP+ZnisDF2uiFLl0OW+CMmXq8w=",
21773           "dev": true
21774         },
21775         "pkginfo": {
21776           "version": "0.3.1",
21777           "resolved": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.3.1.tgz",
21778           "integrity": "sha1-Wyn2qB9wcXFC4J52W76rl7T4HiE=",
21779           "dev": true
21780         }
21781       }
21782     },
21783     "word-wrap": {
21784       "version": "1.2.3",
21785       "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
21786       "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
21787       "dev": true
21788     },
21789     "wordwrap": {
21790       "version": "0.0.2",
21791       "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz",
21792       "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=",
21793       "dev": true
21794     },
21795     "wrap-ansi": {
21796       "version": "5.1.0",
21797       "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",
21798       "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==",
21799       "requires": {
21800         "ansi-styles": "^3.2.0",
21801         "string-width": "^3.0.0",
21802         "strip-ansi": "^5.0.0"
21803       },
21804       "dependencies": {
21805         "ansi-regex": {
21806           "version": "4.1.0",
21807           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
21808           "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg=="
21809         },
21810         "is-fullwidth-code-point": {
21811           "version": "2.0.0",
21812           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
21813           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8="
21814         },
21815         "string-width": {
21816           "version": "3.1.0",
21817           "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
21818           "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
21819           "requires": {
21820             "emoji-regex": "^7.0.1",
21821             "is-fullwidth-code-point": "^2.0.0",
21822             "strip-ansi": "^5.1.0"
21823           }
21824         },
21825         "strip-ansi": {
21826           "version": "5.2.0",
21827           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
21828           "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
21829           "requires": {
21830             "ansi-regex": "^4.1.0"
21831           }
21832         }
21833       }
21834     },
21835     "wrappy": {
21836       "version": "1.0.2",
21837       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
21838       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
21839     },
21840     "write": {
21841       "version": "0.2.1",
21842       "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz",
21843       "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=",
21844       "dev": true,
21845       "requires": {
21846         "mkdirp": "^0.5.1"
21847       }
21848     },
21849     "write-file-atomic": {
21850       "version": "2.4.3",
21851       "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz",
21852       "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==",
21853       "dev": true,
21854       "requires": {
21855         "graceful-fs": "^4.1.11",
21856         "imurmurhash": "^0.1.4",
21857         "signal-exit": "^3.0.2"
21858       }
21859     },
21860     "ws": {
21861       "version": "6.1.4",
21862       "resolved": "https://registry.npmjs.org/ws/-/ws-6.1.4.tgz",
21863       "integrity": "sha512-eqZfL+NE/YQc1/ZynhojeV8q+H050oR8AZ2uIev7RU10svA9ZnJUddHcOUZTJLinZ9yEfdA2kSATS2qZK5fhJA==",
21864       "dev": true,
21865       "requires": {
21866         "async-limiter": "~1.0.0"
21867       }
21868     },
21869     "wtf-8": {
21870       "version": "1.0.0",
21871       "resolved": "https://registry.npmjs.org/wtf-8/-/wtf-8-1.0.0.tgz",
21872       "integrity": "sha1-OS2LotDxw00e4tYw8V0O+2jhBIo=",
21873       "dev": true
21874     },
21875     "xml-char-classes": {
21876       "version": "1.0.0",
21877       "resolved": "https://registry.npmjs.org/xml-char-classes/-/xml-char-classes-1.0.0.tgz",
21878       "integrity": "sha1-ZGV4SKIP/F31g6Qq2KJ3tFErvE0=",
21879       "dev": true
21880     },
21881     "xml-name-validator": {
21882       "version": "3.0.0",
21883       "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz",
21884       "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==",
21885       "dev": true
21886     },
21887     "xmlhttprequest": {
21888       "version": "1.8.0",
21889       "resolved": "https://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.8.0.tgz",
21890       "integrity": "sha1-Z/4HXFwk/vOfnWX197f+dRcZaPw="
21891     },
21892     "xmlhttprequest-ssl": {
21893       "version": "1.5.5",
21894       "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz",
21895       "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=",
21896       "dev": true
21897     },
21898     "xtend": {
21899       "version": "4.0.2",
21900       "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
21901       "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ=="
21902     },
21903     "y18n": {
21904       "version": "4.0.0",
21905       "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz",
21906       "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w=="
21907     },
21908     "yallist": {
21909       "version": "2.1.2",
21910       "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
21911       "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI="
21912     },
21913     "yargs": {
21914       "version": "13.3.2",
21915       "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz",
21916       "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==",
21917       "requires": {
21918         "cliui": "^5.0.0",
21919         "find-up": "^3.0.0",
21920         "get-caller-file": "^2.0.1",
21921         "require-directory": "^2.1.1",
21922         "require-main-filename": "^2.0.0",
21923         "set-blocking": "^2.0.0",
21924         "string-width": "^3.0.0",
21925         "which-module": "^2.0.0",
21926         "y18n": "^4.0.0",
21927         "yargs-parser": "^13.1.2"
21928       },
21929       "dependencies": {
21930         "ansi-regex": {
21931           "version": "4.1.0",
21932           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
21933           "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg=="
21934         },
21935         "find-up": {
21936           "version": "3.0.0",
21937           "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
21938           "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
21939           "requires": {
21940             "locate-path": "^3.0.0"
21941           }
21942         },
21943         "is-fullwidth-code-point": {
21944           "version": "2.0.0",
21945           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
21946           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8="
21947         },
21948         "string-width": {
21949           "version": "3.1.0",
21950           "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
21951           "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
21952           "requires": {
21953             "emoji-regex": "^7.0.1",
21954             "is-fullwidth-code-point": "^2.0.0",
21955             "strip-ansi": "^5.1.0"
21956           }
21957         },
21958         "strip-ansi": {
21959           "version": "5.2.0",
21960           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
21961           "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
21962           "requires": {
21963             "ansi-regex": "^4.1.0"
21964           }
21965         }
21966       }
21967     },
21968     "yargs-parser": {
21969       "version": "13.1.2",
21970       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz",
21971       "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==",
21972       "requires": {
21973         "camelcase": "^5.0.0",
21974         "decamelize": "^1.2.0"
21975       },
21976       "dependencies": {
21977         "camelcase": {
21978           "version": "5.3.1",
21979           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
21980           "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg=="
21981         }
21982       }
21983     },
21984     "yazl": {
21985       "version": "2.5.1",
21986       "resolved": "https://registry.npmjs.org/yazl/-/yazl-2.5.1.tgz",
21987       "integrity": "sha512-phENi2PLiHnHb6QBVot+dJnaAZ0xosj7p3fWl+znIjBDlnMI2PsZCJZ306BPTFOaHf5qdDEI8x5qFrSOBN5vrw==",
21988       "dev": true,
21989       "requires": {
21990         "buffer-crc32": "~0.2.3"
21991       }
21992     },
21993     "yeast": {
21994       "version": "0.1.2",
21995       "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz",
21996       "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=",
21997       "dev": true
21998     }
21999   }
22000 }