]> git.evergreen-ils.org Git - working/eg-antora.git/blob - package-lock.json
switch from Yarn to npm
[working/eg-antora.git] / package-lock.json
1 {
2   "name": "antora-ui-default",
3   "requires": true,
4   "lockfileVersion": 1,
5   "dependencies": {
6     "@babel/code-frame": {
7       "version": "7.0.0",
8       "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz",
9       "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==",
10       "dev": true,
11       "requires": {
12         "@babel/highlight": "^7.0.0"
13       }
14     },
15     "@babel/core": {
16       "version": "7.4.5",
17       "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.4.5.tgz",
18       "integrity": "sha512-OvjIh6aqXtlsA8ujtGKfC7LYWksYSX8yQcM8Ay3LuvVeQ63lcOKgoZWVqcpFwkd29aYU9rVx7jxhfhiEDV9MZA==",
19       "dev": true,
20       "requires": {
21         "@babel/code-frame": "^7.0.0",
22         "@babel/generator": "^7.4.4",
23         "@babel/helpers": "^7.4.4",
24         "@babel/parser": "^7.4.5",
25         "@babel/template": "^7.4.4",
26         "@babel/traverse": "^7.4.5",
27         "@babel/types": "^7.4.4",
28         "convert-source-map": "^1.1.0",
29         "debug": "^4.1.0",
30         "json5": "^2.1.0",
31         "lodash": "^4.17.11",
32         "resolve": "^1.3.2",
33         "semver": "^5.4.1",
34         "source-map": "^0.5.0"
35       },
36       "dependencies": {
37         "source-map": {
38           "version": "0.5.7",
39           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
40           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
41           "dev": true
42         }
43       }
44     },
45     "@babel/generator": {
46       "version": "7.4.4",
47       "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.4.4.tgz",
48       "integrity": "sha512-53UOLK6TVNqKxf7RUh8NE851EHRxOOeVXKbK2bivdb+iziMyk03Sr4eaE9OELCbyZAAafAKPDwF2TPUES5QbxQ==",
49       "dev": true,
50       "requires": {
51         "@babel/types": "^7.4.4",
52         "jsesc": "^2.5.1",
53         "lodash": "^4.17.11",
54         "source-map": "^0.5.0",
55         "trim-right": "^1.0.1"
56       },
57       "dependencies": {
58         "source-map": {
59           "version": "0.5.7",
60           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
61           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
62           "dev": true
63         }
64       }
65     },
66     "@babel/helper-function-name": {
67       "version": "7.1.0",
68       "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz",
69       "integrity": "sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==",
70       "dev": true,
71       "requires": {
72         "@babel/helper-get-function-arity": "^7.0.0",
73         "@babel/template": "^7.1.0",
74         "@babel/types": "^7.0.0"
75       }
76     },
77     "@babel/helper-get-function-arity": {
78       "version": "7.0.0",
79       "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz",
80       "integrity": "sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==",
81       "dev": true,
82       "requires": {
83         "@babel/types": "^7.0.0"
84       }
85     },
86     "@babel/helper-split-export-declaration": {
87       "version": "7.4.4",
88       "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.4.4.tgz",
89       "integrity": "sha512-Ro/XkzLf3JFITkW6b+hNxzZ1n5OQ80NvIUdmHspih1XAhtN3vPTuUFT4eQnela+2MaZ5ulH+iyP513KJrxbN7Q==",
90       "dev": true,
91       "requires": {
92         "@babel/types": "^7.4.4"
93       }
94     },
95     "@babel/helpers": {
96       "version": "7.4.4",
97       "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.4.4.tgz",
98       "integrity": "sha512-igczbR/0SeuPR8RFfC7tGrbdTbFL3QTvH6D+Z6zNxnTe//GyqmtHmDkzrqDmyZ3eSwPqB/LhyKoU5DXsp+Vp2A==",
99       "dev": true,
100       "requires": {
101         "@babel/template": "^7.4.4",
102         "@babel/traverse": "^7.4.4",
103         "@babel/types": "^7.4.4"
104       }
105     },
106     "@babel/highlight": {
107       "version": "7.0.0",
108       "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0.tgz",
109       "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==",
110       "dev": true,
111       "requires": {
112         "chalk": "^2.0.0",
113         "esutils": "^2.0.2",
114         "js-tokens": "^4.0.0"
115       }
116     },
117     "@babel/parser": {
118       "version": "7.4.5",
119       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.4.5.tgz",
120       "integrity": "sha512-9mUqkL1FF5T7f0WDFfAoDdiMVPWsdD1gZYzSnaXsxUCUqzuch/8of9G3VUSNiZmMBoRxT3neyVsqeiL/ZPcjew==",
121       "dev": true
122     },
123     "@babel/template": {
124       "version": "7.4.4",
125       "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.4.4.tgz",
126       "integrity": "sha512-CiGzLN9KgAvgZsnivND7rkA+AeJ9JB0ciPOD4U59GKbQP2iQl+olF1l76kJOupqidozfZ32ghwBEJDhnk9MEcw==",
127       "dev": true,
128       "requires": {
129         "@babel/code-frame": "^7.0.0",
130         "@babel/parser": "^7.4.4",
131         "@babel/types": "^7.4.4"
132       }
133     },
134     "@babel/traverse": {
135       "version": "7.4.5",
136       "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.4.5.tgz",
137       "integrity": "sha512-Vc+qjynwkjRmIFGxy0KYoPj4FdVDxLej89kMHFsWScq999uX+pwcX4v9mWRjW0KcAYTPAuVQl2LKP1wEVLsp+A==",
138       "dev": true,
139       "requires": {
140         "@babel/code-frame": "^7.0.0",
141         "@babel/generator": "^7.4.4",
142         "@babel/helper-function-name": "^7.1.0",
143         "@babel/helper-split-export-declaration": "^7.4.4",
144         "@babel/parser": "^7.4.5",
145         "@babel/types": "^7.4.4",
146         "debug": "^4.1.0",
147         "globals": "^11.1.0",
148         "lodash": "^4.17.11"
149       }
150     },
151     "@babel/types": {
152       "version": "7.4.4",
153       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.4.4.tgz",
154       "integrity": "sha512-dOllgYdnEFOebhkKCjzSVFqw/PmmB8pH6RGOWkY4GsboQNd47b1fBThBSwlHAq9alF9vc1M3+6oqR47R50L0tQ==",
155       "dev": true,
156       "requires": {
157         "esutils": "^2.0.2",
158         "lodash": "^4.17.11",
159         "to-fast-properties": "^2.0.0"
160       }
161     },
162     "@mrmlnc/readdir-enhanced": {
163       "version": "2.2.1",
164       "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz",
165       "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==",
166       "dev": true,
167       "requires": {
168         "call-me-maybe": "^1.0.1",
169         "glob-to-regexp": "^0.3.0"
170       }
171     },
172     "@nodelib/fs.stat": {
173       "version": "1.1.3",
174       "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz",
175       "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==",
176       "dev": true
177     },
178     "@sindresorhus/is": {
179       "version": "0.7.0",
180       "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.7.0.tgz",
181       "integrity": "sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow==",
182       "dev": true
183     },
184     "@types/q": {
185       "version": "1.5.2",
186       "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.2.tgz",
187       "integrity": "sha512-ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw==",
188       "dev": true
189     },
190     "JSONStream": {
191       "version": "1.3.5",
192       "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz",
193       "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==",
194       "dev": true,
195       "requires": {
196         "jsonparse": "^1.2.0",
197         "through": ">=2.2.7 <3"
198       }
199     },
200     "accepts": {
201       "version": "1.3.7",
202       "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
203       "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
204       "dev": true,
205       "requires": {
206         "mime-types": "~2.1.24",
207         "negotiator": "0.6.2"
208       }
209     },
210     "acorn": {
211       "version": "6.1.1",
212       "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.1.1.tgz",
213       "integrity": "sha512-jPTiwtOxaHNaAPg/dmrJ/beuzLRnXtB0kQPQ8JpotKJgTB6rX6c8mlf315941pyjBSaPg8NHXS9fhP4u17DpGA==",
214       "dev": true
215     },
216     "acorn-dynamic-import": {
217       "version": "4.0.0",
218       "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-4.0.0.tgz",
219       "integrity": "sha512-d3OEjQV4ROpoflsnUA8HozoIR504TFxNivYEUi6uwz0IYhBkTDXGuWlNdMtybRt3nqVx/L6XqMt0FxkXuWKZhw==",
220       "dev": true
221     },
222     "acorn-jsx": {
223       "version": "5.0.1",
224       "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.0.1.tgz",
225       "integrity": "sha512-HJ7CfNHrfJLlNTzIEUTj43LNWGkqpRLxm3YjAlcD0ACydk9XynzYsCBHxut+iqt+1aBXkx9UP/w/ZqMr13XIzg==",
226       "dev": true
227     },
228     "acorn-node": {
229       "version": "1.7.0",
230       "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.7.0.tgz",
231       "integrity": "sha512-XhahLSsCB6X6CJbe+uNu3Mn9sJBNFxtBN9NLgAOQovfS6Kh0lDUtmlclhjn9CvEK7A7YyRU13PXlNcpSiLI9Yw==",
232       "dev": true,
233       "requires": {
234         "acorn": "^6.1.1",
235         "acorn-dynamic-import": "^4.0.0",
236         "acorn-walk": "^6.1.1",
237         "xtend": "^4.0.1"
238       }
239     },
240     "acorn-walk": {
241       "version": "6.1.1",
242       "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.1.1.tgz",
243       "integrity": "sha512-OtUw6JUTgxA2QoqqmrmQ7F2NYqiBPi/L2jqHyFtllhOUvXYQXf0Z1CYUinIfyT4bTCGmrA7gX9FvHA81uzCoVw==",
244       "dev": true
245     },
246     "ajv": {
247       "version": "6.10.0",
248       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.0.tgz",
249       "integrity": "sha512-nffhOpkymDECQyR0mnsUtoCE8RlX38G0rYP+wgLWFyZuUyuuojSSvi/+euOiQBIn63whYwYVIIH1TvE3tu4OEg==",
250       "dev": true,
251       "requires": {
252         "fast-deep-equal": "^2.0.1",
253         "fast-json-stable-stringify": "^2.0.0",
254         "json-schema-traverse": "^0.4.1",
255         "uri-js": "^4.2.2"
256       }
257     },
258     "ajv-keywords": {
259       "version": "2.1.1",
260       "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-2.1.1.tgz",
261       "integrity": "sha1-YXmX/F9gV2iUxDX5QNgZ4TW4B2I=",
262       "dev": true
263     },
264     "alphanum-sort": {
265       "version": "1.0.2",
266       "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz",
267       "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=",
268       "dev": true
269     },
270     "ansi-colors": {
271       "version": "1.1.0",
272       "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz",
273       "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==",
274       "dev": true,
275       "requires": {
276         "ansi-wrap": "^0.1.0"
277       }
278     },
279     "ansi-escapes": {
280       "version": "3.2.0",
281       "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
282       "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==",
283       "dev": true
284     },
285     "ansi-gray": {
286       "version": "0.1.1",
287       "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz",
288       "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=",
289       "dev": true,
290       "requires": {
291         "ansi-wrap": "0.1.0"
292       }
293     },
294     "ansi-regex": {
295       "version": "3.0.0",
296       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
297       "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
298       "dev": true
299     },
300     "ansi-styles": {
301       "version": "3.2.1",
302       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
303       "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
304       "dev": true,
305       "requires": {
306         "color-convert": "^1.9.0"
307       }
308     },
309     "ansi-wrap": {
310       "version": "0.1.0",
311       "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz",
312       "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=",
313       "dev": true
314     },
315     "anymatch": {
316       "version": "2.0.0",
317       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
318       "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
319       "dev": true,
320       "requires": {
321         "micromatch": "^3.1.4",
322         "normalize-path": "^2.1.1"
323       }
324     },
325     "append-buffer": {
326       "version": "1.0.2",
327       "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz",
328       "integrity": "sha1-2CIM9GYIFSXv6lBhTz3mUU36WPE=",
329       "dev": true,
330       "requires": {
331         "buffer-equal": "^1.0.0"
332       }
333     },
334     "arch": {
335       "version": "2.1.1",
336       "resolved": "https://registry.npmjs.org/arch/-/arch-2.1.1.tgz",
337       "integrity": "sha512-BLM56aPo9vLLFVa8+/+pJLnrZ7QGGTVHWsCwieAWT9o9K8UeGaQbzZbGoabWLOo2ksBCztoXdqBZBplqLDDCSg==",
338       "dev": true
339     },
340     "archive-type": {
341       "version": "4.0.0",
342       "resolved": "https://registry.npmjs.org/archive-type/-/archive-type-4.0.0.tgz",
343       "integrity": "sha1-+S5yIzBW38aWlHJ0nCZ72wRrHXA=",
344       "dev": true,
345       "requires": {
346         "file-type": "^4.2.0"
347       },
348       "dependencies": {
349         "file-type": {
350           "version": "4.4.0",
351           "resolved": "https://registry.npmjs.org/file-type/-/file-type-4.4.0.tgz",
352           "integrity": "sha1-G2AOX8ofvcboDApwxxyNul95BsU=",
353           "dev": true
354         }
355       }
356     },
357     "archy": {
358       "version": "1.0.0",
359       "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz",
360       "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=",
361       "dev": true
362     },
363     "argparse": {
364       "version": "1.0.10",
365       "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
366       "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
367       "dev": true,
368       "requires": {
369         "sprintf-js": "~1.0.2"
370       }
371     },
372     "arr-diff": {
373       "version": "4.0.0",
374       "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
375       "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
376       "dev": true
377     },
378     "arr-filter": {
379       "version": "1.1.2",
380       "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz",
381       "integrity": "sha1-Q/3d0JHo7xGqTEXZzcGOLf8XEe4=",
382       "dev": true,
383       "requires": {
384         "make-iterator": "^1.0.0"
385       }
386     },
387     "arr-flatten": {
388       "version": "1.1.0",
389       "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
390       "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
391       "dev": true
392     },
393     "arr-map": {
394       "version": "2.0.2",
395       "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz",
396       "integrity": "sha1-Onc0X/wc814qkYJWAfnljy4kysQ=",
397       "dev": true,
398       "requires": {
399         "make-iterator": "^1.0.0"
400       }
401     },
402     "arr-union": {
403       "version": "3.1.0",
404       "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
405       "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
406       "dev": true
407     },
408     "array-each": {
409       "version": "1.0.1",
410       "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz",
411       "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=",
412       "dev": true
413     },
414     "array-filter": {
415       "version": "0.0.1",
416       "resolved": "https://registry.npmjs.org/array-filter/-/array-filter-0.0.1.tgz",
417       "integrity": "sha1-fajPLiZijtcygDWB/SH2fKzS7uw=",
418       "dev": true
419     },
420     "array-find-index": {
421       "version": "1.0.2",
422       "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
423       "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
424       "dev": true
425     },
426     "array-initial": {
427       "version": "1.1.0",
428       "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz",
429       "integrity": "sha1-L6dLJnOTccOUe9enrcc74zSz15U=",
430       "dev": true,
431       "requires": {
432         "array-slice": "^1.0.0",
433         "is-number": "^4.0.0"
434       },
435       "dependencies": {
436         "is-number": {
437           "version": "4.0.0",
438           "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz",
439           "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==",
440           "dev": true
441         }
442       }
443     },
444     "array-last": {
445       "version": "1.3.0",
446       "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz",
447       "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==",
448       "dev": true,
449       "requires": {
450         "is-number": "^4.0.0"
451       },
452       "dependencies": {
453         "is-number": {
454           "version": "4.0.0",
455           "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz",
456           "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==",
457           "dev": true
458         }
459       }
460     },
461     "array-map": {
462       "version": "0.0.0",
463       "resolved": "https://registry.npmjs.org/array-map/-/array-map-0.0.0.tgz",
464       "integrity": "sha1-iKK6tz0c97zVwbEYoAP2b2ZfpmI=",
465       "dev": true
466     },
467     "array-reduce": {
468       "version": "0.0.0",
469       "resolved": "https://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz",
470       "integrity": "sha1-FziZ0//Rx9k4PkR5Ul2+J4yrXys=",
471       "dev": true
472     },
473     "array-slice": {
474       "version": "1.1.0",
475       "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz",
476       "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==",
477       "dev": true
478     },
479     "array-sort": {
480       "version": "1.0.0",
481       "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz",
482       "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==",
483       "dev": true,
484       "requires": {
485         "default-compare": "^1.0.0",
486         "get-value": "^2.0.6",
487         "kind-of": "^5.0.2"
488       },
489       "dependencies": {
490         "kind-of": {
491           "version": "5.1.0",
492           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
493           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
494           "dev": true
495         }
496       }
497     },
498     "array-union": {
499       "version": "1.0.2",
500       "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
501       "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
502       "dev": true,
503       "requires": {
504         "array-uniq": "^1.0.1"
505       },
506       "dependencies": {
507         "array-uniq": {
508           "version": "1.0.3",
509           "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
510           "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
511           "dev": true
512         }
513       }
514     },
515     "array-uniq": {
516       "version": "2.1.0",
517       "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-2.1.0.tgz",
518       "integrity": "sha512-bdHxtev7FN6+MXI1YFW0Q8mQ8dTJc2S8AMfju+ZR77pbg2yAdVyDlwkaUI7Har0LyOMRFPHrJ9lYdyjZZswdlQ==",
519       "dev": true
520     },
521     "array-unique": {
522       "version": "0.3.2",
523       "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
524       "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
525       "dev": true
526     },
527     "arrify": {
528       "version": "1.0.1",
529       "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
530       "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
531       "dev": true
532     },
533     "asap": {
534       "version": "2.0.6",
535       "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
536       "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=",
537       "dev": true
538     },
539     "asciidoctor.js": {
540       "version": "1.5.9",
541       "resolved": "https://registry.npmjs.org/asciidoctor.js/-/asciidoctor.js-1.5.9.tgz",
542       "integrity": "sha512-k5JgwyV82TsiCpnYbDPReuHhzf/vRUt6NaZ+OGywkDDGeGG/CPfvN2Gd1MJ0iIZKDyuk4iJHOdY/2x1KBrWMzA==",
543       "dev": true,
544       "requires": {
545         "opal-runtime": "1.0.11"
546       }
547     },
548     "asn1.js": {
549       "version": "4.10.1",
550       "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz",
551       "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==",
552       "dev": true,
553       "requires": {
554         "bn.js": "^4.0.0",
555         "inherits": "^2.0.1",
556         "minimalistic-assert": "^1.0.0"
557       }
558     },
559     "assert": {
560       "version": "1.5.0",
561       "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz",
562       "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==",
563       "dev": true,
564       "requires": {
565         "object-assign": "^4.1.1",
566         "util": "0.10.3"
567       },
568       "dependencies": {
569         "inherits": {
570           "version": "2.0.1",
571           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
572           "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
573           "dev": true
574         },
575         "util": {
576           "version": "0.10.3",
577           "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
578           "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
579           "dev": true,
580           "requires": {
581             "inherits": "2.0.1"
582           }
583         }
584       }
585     },
586     "assign-symbols": {
587       "version": "1.0.0",
588       "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
589       "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
590       "dev": true
591     },
592     "astral-regex": {
593       "version": "1.0.0",
594       "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz",
595       "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==",
596       "dev": true
597     },
598     "async": {
599       "version": "2.6.2",
600       "resolved": "https://registry.npmjs.org/async/-/async-2.6.2.tgz",
601       "integrity": "sha512-H1qVYh1MYhEEFLsP97cVKqCGo7KfCyTt6uEWqsTBr9SO84oK9Uwbyd/yCW+6rKJLHksBNUVWZDAjfS+Ccx0Bbg==",
602       "dev": true,
603       "requires": {
604         "lodash": "^4.17.11"
605       }
606     },
607     "async-done": {
608       "version": "1.3.2",
609       "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz",
610       "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==",
611       "dev": true,
612       "requires": {
613         "end-of-stream": "^1.1.0",
614         "once": "^1.3.2",
615         "process-nextick-args": "^2.0.0",
616         "stream-exhaust": "^1.0.1"
617       }
618     },
619     "async-each": {
620       "version": "1.0.3",
621       "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
622       "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==",
623       "dev": true
624     },
625     "async-settle": {
626       "version": "1.0.0",
627       "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz",
628       "integrity": "sha1-HQqRS7Aldb7IqPOnTlCA9yssDGs=",
629       "dev": true,
630       "requires": {
631         "async-done": "^1.2.2"
632       }
633     },
634     "atob": {
635       "version": "2.1.2",
636       "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
637       "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
638       "dev": true
639     },
640     "autoprefixer": {
641       "version": "9.4.10",
642       "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.4.10.tgz",
643       "integrity": "sha512-XR8XZ09tUrrSzgSlys4+hy5r2/z4Jp7Ag3pHm31U4g/CTccYPOVe19AkaJ4ey/vRd1sfj+5TtuD6I0PXtutjvQ==",
644       "dev": true,
645       "requires": {
646         "browserslist": "^4.4.2",
647         "caniuse-lite": "^1.0.30000940",
648         "normalize-range": "^0.1.2",
649         "num2fraction": "^1.2.2",
650         "postcss": "^7.0.14",
651         "postcss-value-parser": "^3.3.1"
652       }
653     },
654     "babel-code-frame": {
655       "version": "6.26.0",
656       "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
657       "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
658       "dev": true,
659       "requires": {
660         "chalk": "^1.1.3",
661         "esutils": "^2.0.2",
662         "js-tokens": "^3.0.2"
663       },
664       "dependencies": {
665         "ansi-regex": {
666           "version": "2.1.1",
667           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
668           "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
669           "dev": true
670         },
671         "ansi-styles": {
672           "version": "2.2.1",
673           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
674           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
675           "dev": true
676         },
677         "chalk": {
678           "version": "1.1.3",
679           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
680           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
681           "dev": true,
682           "requires": {
683             "ansi-styles": "^2.2.1",
684             "escape-string-regexp": "^1.0.2",
685             "has-ansi": "^2.0.0",
686             "strip-ansi": "^3.0.0",
687             "supports-color": "^2.0.0"
688           }
689         },
690         "js-tokens": {
691           "version": "3.0.2",
692           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
693           "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
694           "dev": true
695         },
696         "strip-ansi": {
697           "version": "3.0.1",
698           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
699           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
700           "dev": true,
701           "requires": {
702             "ansi-regex": "^2.0.0"
703           }
704         },
705         "supports-color": {
706           "version": "2.0.0",
707           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
708           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
709           "dev": true
710         }
711       }
712     },
713     "babel-runtime": {
714       "version": "6.26.0",
715       "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
716       "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
717       "dev": true,
718       "requires": {
719         "core-js": "^2.4.0",
720         "regenerator-runtime": "^0.11.0"
721       }
722     },
723     "bach": {
724       "version": "1.2.0",
725       "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz",
726       "integrity": "sha1-Szzpa/JxNPeaG0FKUcFONMO9mIA=",
727       "dev": true,
728       "requires": {
729         "arr-filter": "^1.1.1",
730         "arr-flatten": "^1.0.1",
731         "arr-map": "^2.0.0",
732         "array-each": "^1.0.0",
733         "array-initial": "^1.0.0",
734         "array-last": "^1.1.1",
735         "async-done": "^1.2.2",
736         "async-settle": "^1.0.0",
737         "now-and-later": "^2.0.0"
738       }
739     },
740     "bail": {
741       "version": "1.0.4",
742       "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.4.tgz",
743       "integrity": "sha512-S8vuDB4w6YpRhICUDET3guPlQpaJl7od94tpZ0Fvnyp+MKW/HyDTcRDck+29C9g+d/qQHnddRH3+94kZdrW0Ww==",
744       "dev": true
745     },
746     "balanced-match": {
747       "version": "1.0.0",
748       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
749       "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
750       "dev": true
751     },
752     "base": {
753       "version": "0.11.2",
754       "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
755       "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
756       "dev": true,
757       "requires": {
758         "cache-base": "^1.0.1",
759         "class-utils": "^0.3.5",
760         "component-emitter": "^1.2.1",
761         "define-property": "^1.0.0",
762         "isobject": "^3.0.1",
763         "mixin-deep": "^1.2.0",
764         "pascalcase": "^0.1.1"
765       },
766       "dependencies": {
767         "define-property": {
768           "version": "1.0.0",
769           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
770           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
771           "dev": true,
772           "requires": {
773             "is-descriptor": "^1.0.0"
774           }
775         },
776         "is-accessor-descriptor": {
777           "version": "1.0.0",
778           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
779           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
780           "dev": true,
781           "requires": {
782             "kind-of": "^6.0.0"
783           }
784         },
785         "is-data-descriptor": {
786           "version": "1.0.0",
787           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
788           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
789           "dev": true,
790           "requires": {
791             "kind-of": "^6.0.0"
792           }
793         },
794         "is-descriptor": {
795           "version": "1.0.2",
796           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
797           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
798           "dev": true,
799           "requires": {
800             "is-accessor-descriptor": "^1.0.0",
801             "is-data-descriptor": "^1.0.0",
802             "kind-of": "^6.0.2"
803           }
804         }
805       }
806     },
807     "base64-js": {
808       "version": "1.3.0",
809       "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.0.tgz",
810       "integrity": "sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw==",
811       "dev": true
812     },
813     "batch": {
814       "version": "0.6.1",
815       "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
816       "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=",
817       "dev": true
818     },
819     "bin-build": {
820       "version": "3.0.0",
821       "resolved": "https://registry.npmjs.org/bin-build/-/bin-build-3.0.0.tgz",
822       "integrity": "sha512-jcUOof71/TNAI2uM5uoUaDq2ePcVBQ3R/qhxAz1rX7UfvduAL/RXD3jXzvn8cVcDJdGVkiR1shal3OH0ImpuhA==",
823       "dev": true,
824       "requires": {
825         "decompress": "^4.0.0",
826         "download": "^6.2.2",
827         "execa": "^0.7.0",
828         "p-map-series": "^1.0.0",
829         "tempfile": "^2.0.0"
830       },
831       "dependencies": {
832         "cross-spawn": {
833           "version": "5.1.0",
834           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
835           "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
836           "dev": true,
837           "requires": {
838             "lru-cache": "^4.0.1",
839             "shebang-command": "^1.2.0",
840             "which": "^1.2.9"
841           }
842         },
843         "execa": {
844           "version": "0.7.0",
845           "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz",
846           "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=",
847           "dev": true,
848           "requires": {
849             "cross-spawn": "^5.0.1",
850             "get-stream": "^3.0.0",
851             "is-stream": "^1.1.0",
852             "npm-run-path": "^2.0.0",
853             "p-finally": "^1.0.0",
854             "signal-exit": "^3.0.0",
855             "strip-eof": "^1.0.0"
856           }
857         },
858         "get-stream": {
859           "version": "3.0.0",
860           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
861           "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
862           "dev": true
863         }
864       }
865     },
866     "bin-check": {
867       "version": "4.1.0",
868       "resolved": "https://registry.npmjs.org/bin-check/-/bin-check-4.1.0.tgz",
869       "integrity": "sha512-b6weQyEUKsDGFlACWSIOfveEnImkJyK/FGW6FAG42loyoquvjdtOIqO6yBFzHyqyVVhNgNkQxxx09SFLK28YnA==",
870       "dev": true,
871       "requires": {
872         "execa": "^0.7.0",
873         "executable": "^4.1.0"
874       },
875       "dependencies": {
876         "cross-spawn": {
877           "version": "5.1.0",
878           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
879           "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
880           "dev": true,
881           "requires": {
882             "lru-cache": "^4.0.1",
883             "shebang-command": "^1.2.0",
884             "which": "^1.2.9"
885           }
886         },
887         "execa": {
888           "version": "0.7.0",
889           "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz",
890           "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=",
891           "dev": true,
892           "requires": {
893             "cross-spawn": "^5.0.1",
894             "get-stream": "^3.0.0",
895             "is-stream": "^1.1.0",
896             "npm-run-path": "^2.0.0",
897             "p-finally": "^1.0.0",
898             "signal-exit": "^3.0.0",
899             "strip-eof": "^1.0.0"
900           }
901         },
902         "get-stream": {
903           "version": "3.0.0",
904           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
905           "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
906           "dev": true
907         }
908       }
909     },
910     "bin-version": {
911       "version": "3.1.0",
912       "resolved": "https://registry.npmjs.org/bin-version/-/bin-version-3.1.0.tgz",
913       "integrity": "sha512-Mkfm4iE1VFt4xd4vH+gx+0/71esbfus2LsnCGe8Pi4mndSPyT+NGES/Eg99jx8/lUGWfu3z2yuB/bt5UB+iVbQ==",
914       "dev": true,
915       "requires": {
916         "execa": "^1.0.0",
917         "find-versions": "^3.0.0"
918       }
919     },
920     "bin-version-check": {
921       "version": "4.0.0",
922       "resolved": "https://registry.npmjs.org/bin-version-check/-/bin-version-check-4.0.0.tgz",
923       "integrity": "sha512-sR631OrhC+1f8Cvs8WyVWOA33Y8tgwjETNPyyD/myRBXLkfS/vl74FmH/lFcRl9KY3zwGh7jFhvyk9vV3/3ilQ==",
924       "dev": true,
925       "requires": {
926         "bin-version": "^3.0.0",
927         "semver": "^5.6.0",
928         "semver-truncate": "^1.1.2"
929       }
930     },
931     "bin-wrapper": {
932       "version": "4.1.0",
933       "resolved": "https://registry.npmjs.org/bin-wrapper/-/bin-wrapper-4.1.0.tgz",
934       "integrity": "sha512-hfRmo7hWIXPkbpi0ZltboCMVrU+0ClXR/JgbCKKjlDjQf6igXa7OwdqNcFWQZPZTgiY7ZpzE3+LjjkLiTN2T7Q==",
935       "dev": true,
936       "requires": {
937         "bin-check": "^4.1.0",
938         "bin-version-check": "^4.0.0",
939         "download": "^7.1.0",
940         "import-lazy": "^3.1.0",
941         "os-filter-obj": "^2.0.0",
942         "pify": "^4.0.1"
943       },
944       "dependencies": {
945         "download": {
946           "version": "7.1.0",
947           "resolved": "https://registry.npmjs.org/download/-/download-7.1.0.tgz",
948           "integrity": "sha512-xqnBTVd/E+GxJVrX5/eUJiLYjCGPwMpdL+jGhGU57BvtcA7wwhtHVbXBeUk51kOpW3S7Jn3BQbN9Q1R1Km2qDQ==",
949           "dev": true,
950           "requires": {
951             "archive-type": "^4.0.0",
952             "caw": "^2.0.1",
953             "content-disposition": "^0.5.2",
954             "decompress": "^4.2.0",
955             "ext-name": "^5.0.0",
956             "file-type": "^8.1.0",
957             "filenamify": "^2.0.0",
958             "get-stream": "^3.0.0",
959             "got": "^8.3.1",
960             "make-dir": "^1.2.0",
961             "p-event": "^2.1.0",
962             "pify": "^3.0.0"
963           },
964           "dependencies": {
965             "pify": {
966               "version": "3.0.0",
967               "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
968               "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
969               "dev": true
970             }
971           }
972         },
973         "file-type": {
974           "version": "8.1.0",
975           "resolved": "https://registry.npmjs.org/file-type/-/file-type-8.1.0.tgz",
976           "integrity": "sha512-qyQ0pzAy78gVoJsmYeNgl8uH8yKhr1lVhW7JbzJmnlRi0I4R2eEDEJZVKG8agpDnLpacwNbDhLNG/LMdxHD2YQ==",
977           "dev": true
978         },
979         "get-stream": {
980           "version": "3.0.0",
981           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
982           "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
983           "dev": true
984         },
985         "got": {
986           "version": "8.3.2",
987           "resolved": "https://registry.npmjs.org/got/-/got-8.3.2.tgz",
988           "integrity": "sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw==",
989           "dev": true,
990           "requires": {
991             "@sindresorhus/is": "^0.7.0",
992             "cacheable-request": "^2.1.1",
993             "decompress-response": "^3.3.0",
994             "duplexer3": "^0.1.4",
995             "get-stream": "^3.0.0",
996             "into-stream": "^3.1.0",
997             "is-retry-allowed": "^1.1.0",
998             "isurl": "^1.0.0-alpha5",
999             "lowercase-keys": "^1.0.0",
1000             "mimic-response": "^1.0.0",
1001             "p-cancelable": "^0.4.0",
1002             "p-timeout": "^2.0.1",
1003             "pify": "^3.0.0",
1004             "safe-buffer": "^5.1.1",
1005             "timed-out": "^4.0.1",
1006             "url-parse-lax": "^3.0.0",
1007             "url-to-options": "^1.0.1"
1008           },
1009           "dependencies": {
1010             "pify": {
1011               "version": "3.0.0",
1012               "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
1013               "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
1014               "dev": true
1015             }
1016           }
1017         },
1018         "p-cancelable": {
1019           "version": "0.4.1",
1020           "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.4.1.tgz",
1021           "integrity": "sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ==",
1022           "dev": true
1023         },
1024         "p-event": {
1025           "version": "2.3.1",
1026           "resolved": "https://registry.npmjs.org/p-event/-/p-event-2.3.1.tgz",
1027           "integrity": "sha512-NQCqOFhbpVTMX4qMe8PF8lbGtzZ+LCiN7pcNrb/413Na7+TRoe1xkKUzuWa/YEJdGQ0FvKtj35EEbDoVPO2kbA==",
1028           "dev": true,
1029           "requires": {
1030             "p-timeout": "^2.0.1"
1031           }
1032         },
1033         "p-timeout": {
1034           "version": "2.0.1",
1035           "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-2.0.1.tgz",
1036           "integrity": "sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA==",
1037           "dev": true,
1038           "requires": {
1039             "p-finally": "^1.0.0"
1040           }
1041         },
1042         "pify": {
1043           "version": "4.0.1",
1044           "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
1045           "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
1046           "dev": true
1047         },
1048         "prepend-http": {
1049           "version": "2.0.0",
1050           "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz",
1051           "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=",
1052           "dev": true
1053         },
1054         "url-parse-lax": {
1055           "version": "3.0.0",
1056           "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz",
1057           "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=",
1058           "dev": true,
1059           "requires": {
1060             "prepend-http": "^2.0.0"
1061           }
1062         }
1063       }
1064     },
1065     "binary-extensions": {
1066       "version": "1.13.1",
1067       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
1068       "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
1069       "dev": true
1070     },
1071     "bl": {
1072       "version": "1.2.2",
1073       "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.2.tgz",
1074       "integrity": "sha512-e8tQYnZodmebYDWGH7KMRvtzKXaJHx3BbilrgZCfvyLUYdKpK1t5PSPmpkny/SgiTSCnjfLW7v5rlONXVFkQEA==",
1075       "dev": true,
1076       "requires": {
1077         "readable-stream": "^2.3.5",
1078         "safe-buffer": "^5.1.1"
1079       }
1080     },
1081     "bn.js": {
1082       "version": "4.11.8",
1083       "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
1084       "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
1085       "dev": true
1086     },
1087     "body": {
1088       "version": "5.1.0",
1089       "resolved": "https://registry.npmjs.org/body/-/body-5.1.0.tgz",
1090       "integrity": "sha1-5LoM5BCkaTYyM2dgnstOZVMSUGk=",
1091       "dev": true,
1092       "requires": {
1093         "continuable-cache": "^0.3.1",
1094         "error": "^7.0.0",
1095         "raw-body": "~1.1.0",
1096         "safe-json-parse": "~1.0.1"
1097       }
1098     },
1099     "boolbase": {
1100       "version": "1.0.0",
1101       "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
1102       "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=",
1103       "dev": true
1104     },
1105     "brace-expansion": {
1106       "version": "1.1.11",
1107       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
1108       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
1109       "dev": true,
1110       "requires": {
1111         "balanced-match": "^1.0.0",
1112         "concat-map": "0.0.1"
1113       }
1114     },
1115     "braces": {
1116       "version": "2.3.2",
1117       "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
1118       "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
1119       "dev": true,
1120       "requires": {
1121         "arr-flatten": "^1.1.0",
1122         "array-unique": "^0.3.2",
1123         "extend-shallow": "^2.0.1",
1124         "fill-range": "^4.0.0",
1125         "isobject": "^3.0.1",
1126         "repeat-element": "^1.1.2",
1127         "snapdragon": "^0.8.1",
1128         "snapdragon-node": "^2.0.1",
1129         "split-string": "^3.0.2",
1130         "to-regex": "^3.0.1"
1131       },
1132       "dependencies": {
1133         "extend-shallow": {
1134           "version": "2.0.1",
1135           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
1136           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
1137           "dev": true,
1138           "requires": {
1139             "is-extendable": "^0.1.0"
1140           }
1141         }
1142       }
1143     },
1144     "brorand": {
1145       "version": "1.1.0",
1146       "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
1147       "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
1148       "dev": true
1149     },
1150     "browser-pack": {
1151       "version": "6.1.0",
1152       "resolved": "https://registry.npmjs.org/browser-pack/-/browser-pack-6.1.0.tgz",
1153       "integrity": "sha512-erYug8XoqzU3IfcU8fUgyHqyOXqIE4tUTTQ+7mqUjQlvnXkOO6OlT9c/ZoJVHYoAaqGxr09CN53G7XIsO4KtWA==",
1154       "dev": true,
1155       "requires": {
1156         "JSONStream": "^1.0.3",
1157         "combine-source-map": "~0.8.0",
1158         "defined": "^1.0.0",
1159         "safe-buffer": "^5.1.1",
1160         "through2": "^2.0.0",
1161         "umd": "^3.0.0"
1162       },
1163       "dependencies": {
1164         "through2": {
1165           "version": "2.0.5",
1166           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
1167           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
1168           "dev": true,
1169           "requires": {
1170             "readable-stream": "~2.3.6",
1171             "xtend": "~4.0.1"
1172           }
1173         }
1174       }
1175     },
1176     "browser-resolve": {
1177       "version": "1.11.3",
1178       "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz",
1179       "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==",
1180       "dev": true,
1181       "requires": {
1182         "resolve": "1.1.7"
1183       },
1184       "dependencies": {
1185         "resolve": {
1186           "version": "1.1.7",
1187           "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
1188           "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
1189           "dev": true
1190         }
1191       }
1192     },
1193     "browserify": {
1194       "version": "16.2.3",
1195       "resolved": "https://registry.npmjs.org/browserify/-/browserify-16.2.3.tgz",
1196       "integrity": "sha512-zQt/Gd1+W+IY+h/xX2NYMW4orQWhqSwyV+xsblycTtpOuB27h1fZhhNQuipJ4t79ohw4P4mMem0jp/ZkISQtjQ==",
1197       "dev": true,
1198       "requires": {
1199         "JSONStream": "^1.0.3",
1200         "assert": "^1.4.0",
1201         "browser-pack": "^6.0.1",
1202         "browser-resolve": "^1.11.0",
1203         "browserify-zlib": "~0.2.0",
1204         "buffer": "^5.0.2",
1205         "cached-path-relative": "^1.0.0",
1206         "concat-stream": "^1.6.0",
1207         "console-browserify": "^1.1.0",
1208         "constants-browserify": "~1.0.0",
1209         "crypto-browserify": "^3.0.0",
1210         "defined": "^1.0.0",
1211         "deps-sort": "^2.0.0",
1212         "domain-browser": "^1.2.0",
1213         "duplexer2": "~0.1.2",
1214         "events": "^2.0.0",
1215         "glob": "^7.1.0",
1216         "has": "^1.0.0",
1217         "htmlescape": "^1.1.0",
1218         "https-browserify": "^1.0.0",
1219         "inherits": "~2.0.1",
1220         "insert-module-globals": "^7.0.0",
1221         "labeled-stream-splicer": "^2.0.0",
1222         "mkdirp": "^0.5.0",
1223         "module-deps": "^6.0.0",
1224         "os-browserify": "~0.3.0",
1225         "parents": "^1.0.1",
1226         "path-browserify": "~0.0.0",
1227         "process": "~0.11.0",
1228         "punycode": "^1.3.2",
1229         "querystring-es3": "~0.2.0",
1230         "read-only-stream": "^2.0.0",
1231         "readable-stream": "^2.0.2",
1232         "resolve": "^1.1.4",
1233         "shasum": "^1.0.0",
1234         "shell-quote": "^1.6.1",
1235         "stream-browserify": "^2.0.0",
1236         "stream-http": "^2.0.0",
1237         "string_decoder": "^1.1.1",
1238         "subarg": "^1.0.0",
1239         "syntax-error": "^1.1.1",
1240         "through2": "^2.0.0",
1241         "timers-browserify": "^1.0.1",
1242         "tty-browserify": "0.0.1",
1243         "url": "~0.11.0",
1244         "util": "~0.10.1",
1245         "vm-browserify": "^1.0.0",
1246         "xtend": "^4.0.0"
1247       },
1248       "dependencies": {
1249         "glob": {
1250           "version": "7.1.4",
1251           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
1252           "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
1253           "dev": true,
1254           "requires": {
1255             "fs.realpath": "^1.0.0",
1256             "inflight": "^1.0.4",
1257             "inherits": "2",
1258             "minimatch": "^3.0.4",
1259             "once": "^1.3.0",
1260             "path-is-absolute": "^1.0.0"
1261           }
1262         },
1263         "through2": {
1264           "version": "2.0.5",
1265           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
1266           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
1267           "dev": true,
1268           "requires": {
1269             "readable-stream": "~2.3.6",
1270             "xtend": "~4.0.1"
1271           }
1272         }
1273       }
1274     },
1275     "browserify-aes": {
1276       "version": "1.2.0",
1277       "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
1278       "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
1279       "dev": true,
1280       "requires": {
1281         "buffer-xor": "^1.0.3",
1282         "cipher-base": "^1.0.0",
1283         "create-hash": "^1.1.0",
1284         "evp_bytestokey": "^1.0.3",
1285         "inherits": "^2.0.1",
1286         "safe-buffer": "^5.0.1"
1287       }
1288     },
1289     "browserify-cipher": {
1290       "version": "1.0.1",
1291       "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
1292       "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
1293       "dev": true,
1294       "requires": {
1295         "browserify-aes": "^1.0.4",
1296         "browserify-des": "^1.0.0",
1297         "evp_bytestokey": "^1.0.0"
1298       }
1299     },
1300     "browserify-des": {
1301       "version": "1.0.2",
1302       "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
1303       "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
1304       "dev": true,
1305       "requires": {
1306         "cipher-base": "^1.0.1",
1307         "des.js": "^1.0.0",
1308         "inherits": "^2.0.1",
1309         "safe-buffer": "^5.1.2"
1310       }
1311     },
1312     "browserify-rsa": {
1313       "version": "4.0.1",
1314       "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
1315       "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
1316       "dev": true,
1317       "requires": {
1318         "bn.js": "^4.1.0",
1319         "randombytes": "^2.0.1"
1320       }
1321     },
1322     "browserify-sign": {
1323       "version": "4.0.4",
1324       "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz",
1325       "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=",
1326       "dev": true,
1327       "requires": {
1328         "bn.js": "^4.1.1",
1329         "browserify-rsa": "^4.0.0",
1330         "create-hash": "^1.1.0",
1331         "create-hmac": "^1.1.2",
1332         "elliptic": "^6.0.0",
1333         "inherits": "^2.0.1",
1334         "parse-asn1": "^5.0.0"
1335       }
1336     },
1337     "browserify-zlib": {
1338       "version": "0.2.0",
1339       "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
1340       "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
1341       "dev": true,
1342       "requires": {
1343         "pako": "~1.0.5"
1344       }
1345     },
1346     "browserslist": {
1347       "version": "4.6.2",
1348       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.6.2.tgz",
1349       "integrity": "sha512-2neU/V0giQy9h3XMPwLhEY3+Ao0uHSwHvU8Q1Ea6AgLVL1sXbX3dzPrJ8NWe5Hi4PoTkCYXOtVR9rfRLI0J/8Q==",
1350       "dev": true,
1351       "requires": {
1352         "caniuse-lite": "^1.0.30000974",
1353         "electron-to-chromium": "^1.3.150",
1354         "node-releases": "^1.1.23"
1355       }
1356     },
1357     "buffer": {
1358       "version": "5.2.1",
1359       "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.2.1.tgz",
1360       "integrity": "sha512-c+Ko0loDaFfuPWiL02ls9Xd3GO3cPVmUobQ6t3rXNUk304u6hGq+8N/kFi+QEIKhzK3uwolVhLzszmfLmMLnqg==",
1361       "dev": true,
1362       "requires": {
1363         "base64-js": "^1.0.2",
1364         "ieee754": "^1.1.4"
1365       }
1366     },
1367     "buffer-alloc": {
1368       "version": "1.2.0",
1369       "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz",
1370       "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",
1371       "dev": true,
1372       "requires": {
1373         "buffer-alloc-unsafe": "^1.1.0",
1374         "buffer-fill": "^1.0.0"
1375       }
1376     },
1377     "buffer-alloc-unsafe": {
1378       "version": "1.1.0",
1379       "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz",
1380       "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==",
1381       "dev": true
1382     },
1383     "buffer-crc32": {
1384       "version": "0.2.13",
1385       "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
1386       "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=",
1387       "dev": true
1388     },
1389     "buffer-equal": {
1390       "version": "1.0.0",
1391       "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz",
1392       "integrity": "sha1-WWFrSYME1Var1GaWayLu2j7KX74=",
1393       "dev": true
1394     },
1395     "buffer-fill": {
1396       "version": "1.0.0",
1397       "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
1398       "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=",
1399       "dev": true
1400     },
1401     "buffer-from": {
1402       "version": "1.1.1",
1403       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
1404       "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
1405       "dev": true
1406     },
1407     "buffer-xor": {
1408       "version": "1.0.3",
1409       "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
1410       "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
1411       "dev": true
1412     },
1413     "builtin-status-codes": {
1414       "version": "3.0.0",
1415       "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
1416       "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
1417       "dev": true
1418     },
1419     "bytes": {
1420       "version": "1.0.0",
1421       "resolved": "https://registry.npmjs.org/bytes/-/bytes-1.0.0.tgz",
1422       "integrity": "sha1-NWnt6Lo0MV+rmcPpLLBMciDeH6g=",
1423       "dev": true
1424     },
1425     "cache-base": {
1426       "version": "1.0.1",
1427       "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
1428       "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
1429       "dev": true,
1430       "requires": {
1431         "collection-visit": "^1.0.0",
1432         "component-emitter": "^1.2.1",
1433         "get-value": "^2.0.6",
1434         "has-value": "^1.0.0",
1435         "isobject": "^3.0.1",
1436         "set-value": "^2.0.0",
1437         "to-object-path": "^0.3.0",
1438         "union-value": "^1.0.0",
1439         "unset-value": "^1.0.0"
1440       }
1441     },
1442     "cacheable-request": {
1443       "version": "2.1.4",
1444       "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-2.1.4.tgz",
1445       "integrity": "sha1-DYCIAbY0KtM8kd+dC0TcCbkeXD0=",
1446       "dev": true,
1447       "requires": {
1448         "clone-response": "1.0.2",
1449         "get-stream": "3.0.0",
1450         "http-cache-semantics": "3.8.1",
1451         "keyv": "3.0.0",
1452         "lowercase-keys": "1.0.0",
1453         "normalize-url": "2.0.1",
1454         "responselike": "1.0.2"
1455       },
1456       "dependencies": {
1457         "get-stream": {
1458           "version": "3.0.0",
1459           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
1460           "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
1461           "dev": true
1462         },
1463         "lowercase-keys": {
1464           "version": "1.0.0",
1465           "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz",
1466           "integrity": "sha1-TjNms55/VFfjXxMkvfb4jQv8cwY=",
1467           "dev": true
1468         },
1469         "normalize-url": {
1470           "version": "2.0.1",
1471           "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-2.0.1.tgz",
1472           "integrity": "sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw==",
1473           "dev": true,
1474           "requires": {
1475             "prepend-http": "^2.0.0",
1476             "query-string": "^5.0.1",
1477             "sort-keys": "^2.0.0"
1478           }
1479         },
1480         "prepend-http": {
1481           "version": "2.0.0",
1482           "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz",
1483           "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=",
1484           "dev": true
1485         },
1486         "sort-keys": {
1487           "version": "2.0.0",
1488           "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz",
1489           "integrity": "sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg=",
1490           "dev": true,
1491           "requires": {
1492             "is-plain-obj": "^1.0.0"
1493           }
1494         }
1495       }
1496     },
1497     "cached-path-relative": {
1498       "version": "1.0.2",
1499       "resolved": "https://registry.npmjs.org/cached-path-relative/-/cached-path-relative-1.0.2.tgz",
1500       "integrity": "sha512-5r2GqsoEb4qMTTN9J+WzXfjov+hjxT+j3u5K+kIVNIwAd99DLCJE9pBIMP1qVeybV6JiijL385Oz0DcYxfbOIg==",
1501       "dev": true
1502     },
1503     "call-me-maybe": {
1504       "version": "1.0.1",
1505       "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz",
1506       "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=",
1507       "dev": true
1508     },
1509     "caller-callsite": {
1510       "version": "2.0.0",
1511       "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz",
1512       "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=",
1513       "dev": true,
1514       "requires": {
1515         "callsites": "^2.0.0"
1516       }
1517     },
1518     "caller-path": {
1519       "version": "2.0.0",
1520       "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz",
1521       "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=",
1522       "dev": true,
1523       "requires": {
1524         "caller-callsite": "^2.0.0"
1525       }
1526     },
1527     "callsites": {
1528       "version": "2.0.0",
1529       "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz",
1530       "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=",
1531       "dev": true
1532     },
1533     "camelcase": {
1534       "version": "2.1.1",
1535       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
1536       "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
1537       "dev": true
1538     },
1539     "camelcase-keys": {
1540       "version": "2.1.0",
1541       "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
1542       "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
1543       "dev": true,
1544       "requires": {
1545         "camelcase": "^2.0.0",
1546         "map-obj": "^1.0.0"
1547       }
1548     },
1549     "caniuse-api": {
1550       "version": "3.0.0",
1551       "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz",
1552       "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==",
1553       "dev": true,
1554       "requires": {
1555         "browserslist": "^4.0.0",
1556         "caniuse-lite": "^1.0.0",
1557         "lodash.memoize": "^4.1.2",
1558         "lodash.uniq": "^4.5.0"
1559       },
1560       "dependencies": {
1561         "lodash.memoize": {
1562           "version": "4.1.2",
1563           "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz",
1564           "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=",
1565           "dev": true
1566         }
1567       }
1568     },
1569     "caniuse-lite": {
1570       "version": "1.0.30000974",
1571       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000974.tgz",
1572       "integrity": "sha512-xc3rkNS/Zc3CmpMKuczWEdY2sZgx09BkAxfvkxlAEBTqcMHeL8QnPqhKse+5sRTi3nrw2pJwToD2WvKn1Uhvww==",
1573       "dev": true
1574     },
1575     "caw": {
1576       "version": "2.0.1",
1577       "resolved": "https://registry.npmjs.org/caw/-/caw-2.0.1.tgz",
1578       "integrity": "sha512-Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA==",
1579       "dev": true,
1580       "requires": {
1581         "get-proxy": "^2.0.0",
1582         "isurl": "^1.0.0-alpha5",
1583         "tunnel-agent": "^0.6.0",
1584         "url-to-options": "^1.0.1"
1585       }
1586     },
1587     "ccount": {
1588       "version": "1.0.4",
1589       "resolved": "https://registry.npmjs.org/ccount/-/ccount-1.0.4.tgz",
1590       "integrity": "sha512-fpZ81yYfzentuieinmGnphk0pLkOTMm6MZdVqwd77ROvhko6iujLNGrHH5E7utq3ygWklwfmwuG+A7P+NpqT6w==",
1591       "dev": true
1592     },
1593     "chalk": {
1594       "version": "2.4.2",
1595       "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
1596       "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
1597       "dev": true,
1598       "requires": {
1599         "ansi-styles": "^3.2.1",
1600         "escape-string-regexp": "^1.0.5",
1601         "supports-color": "^5.3.0"
1602       },
1603       "dependencies": {
1604         "supports-color": {
1605           "version": "5.5.0",
1606           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
1607           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
1608           "dev": true,
1609           "requires": {
1610             "has-flag": "^3.0.0"
1611           }
1612         }
1613       }
1614     },
1615     "character-entities": {
1616       "version": "1.2.3",
1617       "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.3.tgz",
1618       "integrity": "sha512-yB4oYSAa9yLcGyTbB4ItFwHw43QHdH129IJ5R+WvxOkWlyFnR5FAaBNnUq4mcxsTVZGh28bHoeTHMKXH1wZf3w==",
1619       "dev": true
1620     },
1621     "character-entities-html4": {
1622       "version": "1.1.3",
1623       "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-1.1.3.tgz",
1624       "integrity": "sha512-SwnyZ7jQBCRHELk9zf2CN5AnGEc2nA+uKMZLHvcqhpPprjkYhiLn0DywMHgN5ttFZuITMATbh68M6VIVKwJbcg==",
1625       "dev": true
1626     },
1627     "character-entities-legacy": {
1628       "version": "1.1.3",
1629       "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.3.tgz",
1630       "integrity": "sha512-YAxUpPoPwxYFsslbdKkhrGnXAtXoHNgYjlBM3WMXkWGTl5RsY3QmOyhwAgL8Nxm9l5LBThXGawxKPn68y6/fww==",
1631       "dev": true
1632     },
1633     "character-reference-invalid": {
1634       "version": "1.1.3",
1635       "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.3.tgz",
1636       "integrity": "sha512-VOq6PRzQBam/8Jm6XBGk2fNEnHXAdGd6go0rtd4weAGECBamHDwwCQSOT12TACIYUZegUXnV6xBXqUssijtxIg==",
1637       "dev": true
1638     },
1639     "chardet": {
1640       "version": "0.7.0",
1641       "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
1642       "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==",
1643       "dev": true
1644     },
1645     "chokidar": {
1646       "version": "2.1.6",
1647       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.6.tgz",
1648       "integrity": "sha512-V2jUo67OKkc6ySiRpJrjlpJKl9kDuG+Xb8VgsGzb+aEouhgS1D0weyPU4lEzdAcsCAvrih2J2BqyXqHWvVLw5g==",
1649       "dev": true,
1650       "requires": {
1651         "anymatch": "^2.0.0",
1652         "async-each": "^1.0.1",
1653         "braces": "^2.3.2",
1654         "fsevents": "^1.2.7",
1655         "glob-parent": "^3.1.0",
1656         "inherits": "^2.0.3",
1657         "is-binary-path": "^1.0.0",
1658         "is-glob": "^4.0.0",
1659         "normalize-path": "^3.0.0",
1660         "path-is-absolute": "^1.0.0",
1661         "readdirp": "^2.2.1",
1662         "upath": "^1.1.1"
1663       },
1664       "dependencies": {
1665         "normalize-path": {
1666           "version": "3.0.0",
1667           "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
1668           "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
1669           "dev": true
1670         }
1671       }
1672     },
1673     "cipher-base": {
1674       "version": "1.0.4",
1675       "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
1676       "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
1677       "dev": true,
1678       "requires": {
1679         "inherits": "^2.0.1",
1680         "safe-buffer": "^5.0.1"
1681       }
1682     },
1683     "circular-json": {
1684       "version": "0.3.3",
1685       "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz",
1686       "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==",
1687       "dev": true
1688     },
1689     "class-utils": {
1690       "version": "0.3.6",
1691       "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
1692       "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
1693       "dev": true,
1694       "requires": {
1695         "arr-union": "^3.1.0",
1696         "define-property": "^0.2.5",
1697         "isobject": "^3.0.0",
1698         "static-extend": "^0.1.1"
1699       },
1700       "dependencies": {
1701         "define-property": {
1702           "version": "0.2.5",
1703           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
1704           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
1705           "dev": true,
1706           "requires": {
1707             "is-descriptor": "^0.1.0"
1708           }
1709         }
1710       }
1711     },
1712     "cli-cursor": {
1713       "version": "2.1.0",
1714       "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
1715       "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
1716       "dev": true,
1717       "requires": {
1718         "restore-cursor": "^2.0.0"
1719       }
1720     },
1721     "cli-width": {
1722       "version": "2.2.0",
1723       "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz",
1724       "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=",
1725       "dev": true
1726     },
1727     "cliui": {
1728       "version": "3.2.0",
1729       "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
1730       "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
1731       "dev": true,
1732       "requires": {
1733         "string-width": "^1.0.1",
1734         "strip-ansi": "^3.0.1",
1735         "wrap-ansi": "^2.0.0"
1736       },
1737       "dependencies": {
1738         "ansi-regex": {
1739           "version": "2.1.1",
1740           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
1741           "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
1742           "dev": true
1743         },
1744         "is-fullwidth-code-point": {
1745           "version": "1.0.0",
1746           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
1747           "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
1748           "dev": true,
1749           "requires": {
1750             "number-is-nan": "^1.0.0"
1751           }
1752         },
1753         "string-width": {
1754           "version": "1.0.2",
1755           "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
1756           "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
1757           "dev": true,
1758           "requires": {
1759             "code-point-at": "^1.0.0",
1760             "is-fullwidth-code-point": "^1.0.0",
1761             "strip-ansi": "^3.0.0"
1762           }
1763         },
1764         "strip-ansi": {
1765           "version": "3.0.1",
1766           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
1767           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
1768           "dev": true,
1769           "requires": {
1770             "ansi-regex": "^2.0.0"
1771           }
1772         }
1773       }
1774     },
1775     "clone": {
1776       "version": "2.1.2",
1777       "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
1778       "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=",
1779       "dev": true
1780     },
1781     "clone-buffer": {
1782       "version": "1.0.0",
1783       "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz",
1784       "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=",
1785       "dev": true
1786     },
1787     "clone-regexp": {
1788       "version": "1.0.1",
1789       "resolved": "https://registry.npmjs.org/clone-regexp/-/clone-regexp-1.0.1.tgz",
1790       "integrity": "sha512-Fcij9IwRW27XedRIJnSOEupS7RVcXtObJXbcUOX93UCLqqOdRpkvzKywOOSizmEK/Is3S/RHX9dLdfo6R1Q1mw==",
1791       "dev": true,
1792       "requires": {
1793         "is-regexp": "^1.0.0",
1794         "is-supported-regexp-flag": "^1.0.0"
1795       }
1796     },
1797     "clone-response": {
1798       "version": "1.0.2",
1799       "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz",
1800       "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=",
1801       "dev": true,
1802       "requires": {
1803         "mimic-response": "^1.0.0"
1804       }
1805     },
1806     "clone-stats": {
1807       "version": "1.0.0",
1808       "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz",
1809       "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=",
1810       "dev": true
1811     },
1812     "cloneable-readable": {
1813       "version": "1.1.3",
1814       "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz",
1815       "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==",
1816       "dev": true,
1817       "requires": {
1818         "inherits": "^2.0.1",
1819         "process-nextick-args": "^2.0.0",
1820         "readable-stream": "^2.3.5"
1821       }
1822     },
1823     "co": {
1824       "version": "4.6.0",
1825       "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
1826       "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",
1827       "dev": true
1828     },
1829     "coa": {
1830       "version": "2.0.2",
1831       "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz",
1832       "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==",
1833       "dev": true,
1834       "requires": {
1835         "@types/q": "^1.5.1",
1836         "chalk": "^2.4.1",
1837         "q": "^1.1.2"
1838       }
1839     },
1840     "code-point-at": {
1841       "version": "1.1.0",
1842       "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
1843       "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
1844       "dev": true
1845     },
1846     "collapse-white-space": {
1847       "version": "1.0.5",
1848       "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.5.tgz",
1849       "integrity": "sha512-703bOOmytCYAX9cXYqoikYIx6twmFCXsnzRQheBcTG3nzKYBR4P/+wkYeH+Mvj7qUz8zZDtdyzbxfnEi/kYzRQ==",
1850       "dev": true
1851     },
1852     "collection-map": {
1853       "version": "1.0.0",
1854       "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz",
1855       "integrity": "sha1-rqDwb40mx4DCt1SUOFVEsiVa8Yw=",
1856       "dev": true,
1857       "requires": {
1858         "arr-map": "^2.0.2",
1859         "for-own": "^1.0.0",
1860         "make-iterator": "^1.0.0"
1861       }
1862     },
1863     "collection-visit": {
1864       "version": "1.0.0",
1865       "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
1866       "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
1867       "dev": true,
1868       "requires": {
1869         "map-visit": "^1.0.0",
1870         "object-visit": "^1.0.0"
1871       }
1872     },
1873     "color": {
1874       "version": "3.1.2",
1875       "resolved": "https://registry.npmjs.org/color/-/color-3.1.2.tgz",
1876       "integrity": "sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg==",
1877       "dev": true,
1878       "requires": {
1879         "color-convert": "^1.9.1",
1880         "color-string": "^1.5.2"
1881       }
1882     },
1883     "color-convert": {
1884       "version": "1.9.3",
1885       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
1886       "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
1887       "dev": true,
1888       "requires": {
1889         "color-name": "1.1.3"
1890       }
1891     },
1892     "color-name": {
1893       "version": "1.1.3",
1894       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
1895       "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
1896       "dev": true
1897     },
1898     "color-string": {
1899       "version": "1.5.3",
1900       "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz",
1901       "integrity": "sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==",
1902       "dev": true,
1903       "requires": {
1904         "color-name": "^1.0.0",
1905         "simple-swizzle": "^0.2.2"
1906       }
1907     },
1908     "color-support": {
1909       "version": "1.1.3",
1910       "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz",
1911       "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==",
1912       "dev": true
1913     },
1914     "combine-source-map": {
1915       "version": "0.8.0",
1916       "resolved": "https://registry.npmjs.org/combine-source-map/-/combine-source-map-0.8.0.tgz",
1917       "integrity": "sha1-pY0N8ELBhvz4IqjoAV9UUNLXmos=",
1918       "dev": true,
1919       "requires": {
1920         "convert-source-map": "~1.1.0",
1921         "inline-source-map": "~0.6.0",
1922         "lodash.memoize": "~3.0.3",
1923         "source-map": "~0.5.3"
1924       },
1925       "dependencies": {
1926         "source-map": {
1927           "version": "0.5.7",
1928           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
1929           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
1930           "dev": true
1931         }
1932       }
1933     },
1934     "commander": {
1935       "version": "2.8.1",
1936       "resolved": "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz",
1937       "integrity": "sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ=",
1938       "dev": true,
1939       "requires": {
1940         "graceful-readlink": ">= 1.0.0"
1941       }
1942     },
1943     "common-tags": {
1944       "version": "1.8.0",
1945       "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz",
1946       "integrity": "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==",
1947       "dev": true
1948     },
1949     "component-emitter": {
1950       "version": "1.3.0",
1951       "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
1952       "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==",
1953       "dev": true
1954     },
1955     "concat-map": {
1956       "version": "0.0.1",
1957       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
1958       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
1959       "dev": true
1960     },
1961     "concat-stream": {
1962       "version": "1.6.2",
1963       "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
1964       "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
1965       "dev": true,
1966       "requires": {
1967         "buffer-from": "^1.0.0",
1968         "inherits": "^2.0.3",
1969         "readable-stream": "^2.2.2",
1970         "typedarray": "^0.0.6"
1971       }
1972     },
1973     "concat-with-sourcemaps": {
1974       "version": "1.1.0",
1975       "resolved": "https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz",
1976       "integrity": "sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg==",
1977       "dev": true,
1978       "requires": {
1979         "source-map": "^0.6.1"
1980       }
1981     },
1982     "config-chain": {
1983       "version": "1.1.12",
1984       "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.12.tgz",
1985       "integrity": "sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA==",
1986       "dev": true,
1987       "requires": {
1988         "ini": "^1.3.4",
1989         "proto-list": "~1.2.1"
1990       }
1991     },
1992     "connect": {
1993       "version": "3.7.0",
1994       "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz",
1995       "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==",
1996       "dev": true,
1997       "requires": {
1998         "debug": "2.6.9",
1999         "finalhandler": "1.1.2",
2000         "parseurl": "~1.3.3",
2001         "utils-merge": "1.0.1"
2002       },
2003       "dependencies": {
2004         "debug": {
2005           "version": "2.6.9",
2006           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
2007           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
2008           "dev": true,
2009           "requires": {
2010             "ms": "2.0.0"
2011           }
2012         },
2013         "ms": {
2014           "version": "2.0.0",
2015           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
2016           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
2017           "dev": true
2018         }
2019       }
2020     },
2021     "connect-livereload": {
2022       "version": "0.6.1",
2023       "resolved": "https://registry.npmjs.org/connect-livereload/-/connect-livereload-0.6.1.tgz",
2024       "integrity": "sha512-3R0kMOdL7CjJpU66fzAkCe6HNtd3AavCS4m+uW4KtJjrdGPT0SQEZieAYd+cm+lJoBznNQ4lqipYWkhBMgk00g==",
2025       "dev": true
2026     },
2027     "console-browserify": {
2028       "version": "1.1.0",
2029       "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz",
2030       "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=",
2031       "dev": true,
2032       "requires": {
2033         "date-now": "^0.1.4"
2034       }
2035     },
2036     "console-stream": {
2037       "version": "0.1.1",
2038       "resolved": "https://registry.npmjs.org/console-stream/-/console-stream-0.1.1.tgz",
2039       "integrity": "sha1-oJX+B7IEZZVfL6/Si11yvM2UnUQ=",
2040       "dev": true
2041     },
2042     "constants-browserify": {
2043       "version": "1.0.0",
2044       "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
2045       "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
2046       "dev": true
2047     },
2048     "contains-path": {
2049       "version": "0.1.0",
2050       "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz",
2051       "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=",
2052       "dev": true
2053     },
2054     "content-disposition": {
2055       "version": "0.5.3",
2056       "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
2057       "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
2058       "dev": true,
2059       "requires": {
2060         "safe-buffer": "5.1.2"
2061       }
2062     },
2063     "continuable-cache": {
2064       "version": "0.3.1",
2065       "resolved": "https://registry.npmjs.org/continuable-cache/-/continuable-cache-0.3.1.tgz",
2066       "integrity": "sha1-vXJ6f67XfnH/OYWskzUakSczrQ8=",
2067       "dev": true
2068     },
2069     "convert-source-map": {
2070       "version": "1.1.3",
2071       "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.1.3.tgz",
2072       "integrity": "sha1-SCnId+n+SbMWHzvzZziI4gRpmGA=",
2073       "dev": true
2074     },
2075     "copy-descriptor": {
2076       "version": "0.1.1",
2077       "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
2078       "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
2079       "dev": true
2080     },
2081     "copy-props": {
2082       "version": "2.0.4",
2083       "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.4.tgz",
2084       "integrity": "sha512-7cjuUME+p+S3HZlbllgsn2CDwS+5eCCX16qBgNC4jgSTf49qR1VKy/Zhl400m0IQXl/bPGEVqncgUUMjrr4s8A==",
2085       "dev": true,
2086       "requires": {
2087         "each-props": "^1.3.0",
2088         "is-plain-object": "^2.0.1"
2089       }
2090     },
2091     "core-js": {
2092       "version": "2.6.9",
2093       "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.9.tgz",
2094       "integrity": "sha512-HOpZf6eXmnl7la+cUdMnLvUxKNqLUzJvgIziQ0DiF3JwSImNphIqdGqzj6hIKyX04MmV0poclQ7+wjWvxQyR2A==",
2095       "dev": true
2096     },
2097     "core-util-is": {
2098       "version": "1.0.2",
2099       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
2100       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
2101       "dev": true
2102     },
2103     "cosmiconfig": {
2104       "version": "5.2.1",
2105       "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz",
2106       "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==",
2107       "dev": true,
2108       "requires": {
2109         "import-fresh": "^2.0.0",
2110         "is-directory": "^0.3.1",
2111         "js-yaml": "^3.13.1",
2112         "parse-json": "^4.0.0"
2113       }
2114     },
2115     "create-ecdh": {
2116       "version": "4.0.3",
2117       "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz",
2118       "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==",
2119       "dev": true,
2120       "requires": {
2121         "bn.js": "^4.1.0",
2122         "elliptic": "^6.0.0"
2123       }
2124     },
2125     "create-hash": {
2126       "version": "1.2.0",
2127       "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
2128       "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
2129       "dev": true,
2130       "requires": {
2131         "cipher-base": "^1.0.1",
2132         "inherits": "^2.0.1",
2133         "md5.js": "^1.3.4",
2134         "ripemd160": "^2.0.1",
2135         "sha.js": "^2.4.0"
2136       }
2137     },
2138     "create-hmac": {
2139       "version": "1.1.7",
2140       "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
2141       "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
2142       "dev": true,
2143       "requires": {
2144         "cipher-base": "^1.0.3",
2145         "create-hash": "^1.1.0",
2146         "inherits": "^2.0.1",
2147         "ripemd160": "^2.0.0",
2148         "safe-buffer": "^5.0.1",
2149         "sha.js": "^2.4.8"
2150       }
2151     },
2152     "cross-spawn": {
2153       "version": "6.0.5",
2154       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
2155       "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
2156       "dev": true,
2157       "requires": {
2158         "nice-try": "^1.0.4",
2159         "path-key": "^2.0.1",
2160         "semver": "^5.5.0",
2161         "shebang-command": "^1.2.0",
2162         "which": "^1.2.9"
2163       }
2164     },
2165     "crypto-browserify": {
2166       "version": "3.12.0",
2167       "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
2168       "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
2169       "dev": true,
2170       "requires": {
2171         "browserify-cipher": "^1.0.0",
2172         "browserify-sign": "^4.0.0",
2173         "create-ecdh": "^4.0.0",
2174         "create-hash": "^1.1.0",
2175         "create-hmac": "^1.1.0",
2176         "diffie-hellman": "^5.0.0",
2177         "inherits": "^2.0.1",
2178         "pbkdf2": "^3.0.3",
2179         "public-encrypt": "^4.0.0",
2180         "randombytes": "^2.0.0",
2181         "randomfill": "^1.0.3"
2182       }
2183     },
2184     "css-color-names": {
2185       "version": "0.0.4",
2186       "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz",
2187       "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=",
2188       "dev": true
2189     },
2190     "css-declaration-sorter": {
2191       "version": "4.0.1",
2192       "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz",
2193       "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==",
2194       "dev": true,
2195       "requires": {
2196         "postcss": "^7.0.1",
2197         "timsort": "^0.3.0"
2198       }
2199     },
2200     "css-select": {
2201       "version": "2.0.2",
2202       "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.0.2.tgz",
2203       "integrity": "sha512-dSpYaDVoWaELjvZ3mS6IKZM/y2PMPa/XYoEfYNZePL4U/XgyxZNroHEHReDx/d+VgXh9VbCTtFqLkFbmeqeaRQ==",
2204       "dev": true,
2205       "requires": {
2206         "boolbase": "^1.0.0",
2207         "css-what": "^2.1.2",
2208         "domutils": "^1.7.0",
2209         "nth-check": "^1.0.2"
2210       }
2211     },
2212     "css-select-base-adapter": {
2213       "version": "0.1.1",
2214       "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz",
2215       "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==",
2216       "dev": true
2217     },
2218     "css-tree": {
2219       "version": "1.0.0-alpha.28",
2220       "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.28.tgz",
2221       "integrity": "sha512-joNNW1gCp3qFFzj4St6zk+Wh/NBv0vM5YbEreZk0SD4S23S+1xBKb6cLDg2uj4P4k/GUMlIm6cKIDqIG+vdt0w==",
2222       "dev": true,
2223       "requires": {
2224         "mdn-data": "~1.1.0",
2225         "source-map": "^0.5.3"
2226       },
2227       "dependencies": {
2228         "source-map": {
2229           "version": "0.5.7",
2230           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
2231           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
2232           "dev": true
2233         }
2234       }
2235     },
2236     "css-unit-converter": {
2237       "version": "1.1.1",
2238       "resolved": "https://registry.npmjs.org/css-unit-converter/-/css-unit-converter-1.1.1.tgz",
2239       "integrity": "sha1-2bkoGtz9jO2TW9urqDeGiX9k6ZY=",
2240       "dev": true
2241     },
2242     "css-url-regex": {
2243       "version": "1.1.0",
2244       "resolved": "https://registry.npmjs.org/css-url-regex/-/css-url-regex-1.1.0.tgz",
2245       "integrity": "sha1-g4NCMMyfdMRX3lnuvRVD/uuDt+w=",
2246       "dev": true
2247     },
2248     "css-what": {
2249       "version": "2.1.3",
2250       "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz",
2251       "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==",
2252       "dev": true
2253     },
2254     "cssesc": {
2255       "version": "2.0.0",
2256       "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz",
2257       "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==",
2258       "dev": true
2259     },
2260     "cssnano": {
2261       "version": "4.1.10",
2262       "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.10.tgz",
2263       "integrity": "sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==",
2264       "dev": true,
2265       "requires": {
2266         "cosmiconfig": "^5.0.0",
2267         "cssnano-preset-default": "^4.0.7",
2268         "is-resolvable": "^1.0.0",
2269         "postcss": "^7.0.0"
2270       }
2271     },
2272     "cssnano-preset-default": {
2273       "version": "4.0.7",
2274       "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz",
2275       "integrity": "sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==",
2276       "dev": true,
2277       "requires": {
2278         "css-declaration-sorter": "^4.0.1",
2279         "cssnano-util-raw-cache": "^4.0.1",
2280         "postcss": "^7.0.0",
2281         "postcss-calc": "^7.0.1",
2282         "postcss-colormin": "^4.0.3",
2283         "postcss-convert-values": "^4.0.1",
2284         "postcss-discard-comments": "^4.0.2",
2285         "postcss-discard-duplicates": "^4.0.2",
2286         "postcss-discard-empty": "^4.0.1",
2287         "postcss-discard-overridden": "^4.0.1",
2288         "postcss-merge-longhand": "^4.0.11",
2289         "postcss-merge-rules": "^4.0.3",
2290         "postcss-minify-font-values": "^4.0.2",
2291         "postcss-minify-gradients": "^4.0.2",
2292         "postcss-minify-params": "^4.0.2",
2293         "postcss-minify-selectors": "^4.0.2",
2294         "postcss-normalize-charset": "^4.0.1",
2295         "postcss-normalize-display-values": "^4.0.2",
2296         "postcss-normalize-positions": "^4.0.2",
2297         "postcss-normalize-repeat-style": "^4.0.2",
2298         "postcss-normalize-string": "^4.0.2",
2299         "postcss-normalize-timing-functions": "^4.0.2",
2300         "postcss-normalize-unicode": "^4.0.1",
2301         "postcss-normalize-url": "^4.0.1",
2302         "postcss-normalize-whitespace": "^4.0.2",
2303         "postcss-ordered-values": "^4.1.2",
2304         "postcss-reduce-initial": "^4.0.3",
2305         "postcss-reduce-transforms": "^4.0.2",
2306         "postcss-svgo": "^4.0.2",
2307         "postcss-unique-selectors": "^4.0.1"
2308       }
2309     },
2310     "cssnano-util-get-arguments": {
2311       "version": "4.0.0",
2312       "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz",
2313       "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=",
2314       "dev": true
2315     },
2316     "cssnano-util-get-match": {
2317       "version": "4.0.0",
2318       "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz",
2319       "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=",
2320       "dev": true
2321     },
2322     "cssnano-util-raw-cache": {
2323       "version": "4.0.1",
2324       "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz",
2325       "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==",
2326       "dev": true,
2327       "requires": {
2328         "postcss": "^7.0.0"
2329       }
2330     },
2331     "cssnano-util-same-parent": {
2332       "version": "4.0.1",
2333       "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz",
2334       "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==",
2335       "dev": true
2336     },
2337     "csso": {
2338       "version": "3.5.1",
2339       "resolved": "https://registry.npmjs.org/csso/-/csso-3.5.1.tgz",
2340       "integrity": "sha512-vrqULLffYU1Q2tLdJvaCYbONStnfkfimRxXNaGjxMldI0C7JPBC4rB1RyjhfdZ4m1frm8pM9uRPKH3d2knZ8gg==",
2341       "dev": true,
2342       "requires": {
2343         "css-tree": "1.0.0-alpha.29"
2344       },
2345       "dependencies": {
2346         "css-tree": {
2347           "version": "1.0.0-alpha.29",
2348           "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.29.tgz",
2349           "integrity": "sha512-sRNb1XydwkW9IOci6iB2xmy8IGCj6r/fr+JWitvJ2JxQRPzN3T4AGGVWCMlVmVwM1gtgALJRmGIlWv5ppnGGkg==",
2350           "dev": true,
2351           "requires": {
2352             "mdn-data": "~1.1.0",
2353             "source-map": "^0.5.3"
2354           }
2355         },
2356         "source-map": {
2357           "version": "0.5.7",
2358           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
2359           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
2360           "dev": true
2361         }
2362       }
2363     },
2364     "cuint": {
2365       "version": "0.2.2",
2366       "resolved": "https://registry.npmjs.org/cuint/-/cuint-0.2.2.tgz",
2367       "integrity": "sha1-QICG1AlVDCYxFVYZ6fp7ytw7mRs=",
2368       "dev": true
2369     },
2370     "currently-unhandled": {
2371       "version": "0.4.1",
2372       "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
2373       "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
2374       "dev": true,
2375       "requires": {
2376         "array-find-index": "^1.0.1"
2377       }
2378     },
2379     "d": {
2380       "version": "1.0.1",
2381       "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz",
2382       "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==",
2383       "dev": true,
2384       "requires": {
2385         "es5-ext": "^0.10.50",
2386         "type": "^1.0.1"
2387       }
2388     },
2389     "dash-ast": {
2390       "version": "1.0.0",
2391       "resolved": "https://registry.npmjs.org/dash-ast/-/dash-ast-1.0.0.tgz",
2392       "integrity": "sha512-Vy4dx7gquTeMcQR/hDkYLGUnwVil6vk4FOOct+djUnHOUWt+zJPJAaRIXaAFkPXtJjvlY7o3rfRu0/3hpnwoUA==",
2393       "dev": true
2394     },
2395     "date-now": {
2396       "version": "0.1.4",
2397       "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz",
2398       "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=",
2399       "dev": true
2400     },
2401     "debug": {
2402       "version": "4.1.1",
2403       "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
2404       "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
2405       "dev": true,
2406       "requires": {
2407         "ms": "^2.1.1"
2408       }
2409     },
2410     "decamelize": {
2411       "version": "1.2.0",
2412       "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
2413       "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
2414       "dev": true
2415     },
2416     "decamelize-keys": {
2417       "version": "1.1.0",
2418       "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz",
2419       "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=",
2420       "dev": true,
2421       "requires": {
2422         "decamelize": "^1.1.0",
2423         "map-obj": "^1.0.0"
2424       }
2425     },
2426     "decode-uri-component": {
2427       "version": "0.2.0",
2428       "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
2429       "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
2430       "dev": true
2431     },
2432     "decompress": {
2433       "version": "4.2.0",
2434       "resolved": "https://registry.npmjs.org/decompress/-/decompress-4.2.0.tgz",
2435       "integrity": "sha1-eu3YVCflqS2s/lVnSnxQXpbQH50=",
2436       "dev": true,
2437       "requires": {
2438         "decompress-tar": "^4.0.0",
2439         "decompress-tarbz2": "^4.0.0",
2440         "decompress-targz": "^4.0.0",
2441         "decompress-unzip": "^4.0.1",
2442         "graceful-fs": "^4.1.10",
2443         "make-dir": "^1.0.0",
2444         "pify": "^2.3.0",
2445         "strip-dirs": "^2.0.0"
2446       }
2447     },
2448     "decompress-response": {
2449       "version": "3.3.0",
2450       "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz",
2451       "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=",
2452       "dev": true,
2453       "requires": {
2454         "mimic-response": "^1.0.0"
2455       }
2456     },
2457     "decompress-tar": {
2458       "version": "4.1.1",
2459       "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-4.1.1.tgz",
2460       "integrity": "sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==",
2461       "dev": true,
2462       "requires": {
2463         "file-type": "^5.2.0",
2464         "is-stream": "^1.1.0",
2465         "tar-stream": "^1.5.2"
2466       }
2467     },
2468     "decompress-tarbz2": {
2469       "version": "4.1.1",
2470       "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-4.1.1.tgz",
2471       "integrity": "sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==",
2472       "dev": true,
2473       "requires": {
2474         "decompress-tar": "^4.1.0",
2475         "file-type": "^6.1.0",
2476         "is-stream": "^1.1.0",
2477         "seek-bzip": "^1.0.5",
2478         "unbzip2-stream": "^1.0.9"
2479       },
2480       "dependencies": {
2481         "file-type": {
2482           "version": "6.2.0",
2483           "resolved": "https://registry.npmjs.org/file-type/-/file-type-6.2.0.tgz",
2484           "integrity": "sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg==",
2485           "dev": true
2486         }
2487       }
2488     },
2489     "decompress-targz": {
2490       "version": "4.1.1",
2491       "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-4.1.1.tgz",
2492       "integrity": "sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w==",
2493       "dev": true,
2494       "requires": {
2495         "decompress-tar": "^4.1.1",
2496         "file-type": "^5.2.0",
2497         "is-stream": "^1.1.0"
2498       }
2499     },
2500     "decompress-unzip": {
2501       "version": "4.0.1",
2502       "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-4.0.1.tgz",
2503       "integrity": "sha1-3qrM39FK6vhVePczroIQ+bSEj2k=",
2504       "dev": true,
2505       "requires": {
2506         "file-type": "^3.8.0",
2507         "get-stream": "^2.2.0",
2508         "pify": "^2.3.0",
2509         "yauzl": "^2.4.2"
2510       },
2511       "dependencies": {
2512         "file-type": {
2513           "version": "3.9.0",
2514           "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz",
2515           "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=",
2516           "dev": true
2517         }
2518       }
2519     },
2520     "deep-extend": {
2521       "version": "0.5.1",
2522       "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.5.1.tgz",
2523       "integrity": "sha512-N8vBdOa+DF7zkRrDCsaOXoCs/E2fJfx9B9MrKnnSiHNh4ws7eSys6YQE4KvT1cecKmOASYQBhbKjeuDD9lT81w==",
2524       "dev": true
2525     },
2526     "deep-is": {
2527       "version": "0.1.3",
2528       "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
2529       "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
2530       "dev": true
2531     },
2532     "default-compare": {
2533       "version": "1.0.0",
2534       "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz",
2535       "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==",
2536       "dev": true,
2537       "requires": {
2538         "kind-of": "^5.0.2"
2539       },
2540       "dependencies": {
2541         "kind-of": {
2542           "version": "5.1.0",
2543           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
2544           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
2545           "dev": true
2546         }
2547       }
2548     },
2549     "default-resolution": {
2550       "version": "2.0.0",
2551       "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz",
2552       "integrity": "sha1-vLgrqnKtebQmp2cy8aga1t8m1oQ=",
2553       "dev": true
2554     },
2555     "define-properties": {
2556       "version": "1.1.3",
2557       "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
2558       "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
2559       "dev": true,
2560       "requires": {
2561         "object-keys": "^1.0.12"
2562       }
2563     },
2564     "define-property": {
2565       "version": "2.0.2",
2566       "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
2567       "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
2568       "dev": true,
2569       "requires": {
2570         "is-descriptor": "^1.0.2",
2571         "isobject": "^3.0.1"
2572       },
2573       "dependencies": {
2574         "is-accessor-descriptor": {
2575           "version": "1.0.0",
2576           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
2577           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
2578           "dev": true,
2579           "requires": {
2580             "kind-of": "^6.0.0"
2581           }
2582         },
2583         "is-data-descriptor": {
2584           "version": "1.0.0",
2585           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
2586           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
2587           "dev": true,
2588           "requires": {
2589             "kind-of": "^6.0.0"
2590           }
2591         },
2592         "is-descriptor": {
2593           "version": "1.0.2",
2594           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
2595           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
2596           "dev": true,
2597           "requires": {
2598             "is-accessor-descriptor": "^1.0.0",
2599             "is-data-descriptor": "^1.0.0",
2600             "kind-of": "^6.0.2"
2601           }
2602         }
2603       }
2604     },
2605     "defined": {
2606       "version": "1.0.0",
2607       "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz",
2608       "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=",
2609       "dev": true
2610     },
2611     "depd": {
2612       "version": "1.1.2",
2613       "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
2614       "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
2615       "dev": true
2616     },
2617     "deps-sort": {
2618       "version": "2.0.0",
2619       "resolved": "https://registry.npmjs.org/deps-sort/-/deps-sort-2.0.0.tgz",
2620       "integrity": "sha1-CRckkC6EZYJg65EHSMzNGvbiH7U=",
2621       "dev": true,
2622       "requires": {
2623         "JSONStream": "^1.0.3",
2624         "shasum": "^1.0.0",
2625         "subarg": "^1.0.0",
2626         "through2": "^2.0.0"
2627       },
2628       "dependencies": {
2629         "through2": {
2630           "version": "2.0.5",
2631           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
2632           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
2633           "dev": true,
2634           "requires": {
2635             "readable-stream": "~2.3.6",
2636             "xtend": "~4.0.1"
2637           }
2638         }
2639       }
2640     },
2641     "des.js": {
2642       "version": "1.0.0",
2643       "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz",
2644       "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=",
2645       "dev": true,
2646       "requires": {
2647         "inherits": "^2.0.1",
2648         "minimalistic-assert": "^1.0.0"
2649       }
2650     },
2651     "destroy": {
2652       "version": "1.0.4",
2653       "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
2654       "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
2655       "dev": true
2656     },
2657     "detect-file": {
2658       "version": "1.0.0",
2659       "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz",
2660       "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=",
2661       "dev": true
2662     },
2663     "detective": {
2664       "version": "5.2.0",
2665       "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz",
2666       "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==",
2667       "dev": true,
2668       "requires": {
2669         "acorn-node": "^1.6.1",
2670         "defined": "^1.0.0",
2671         "minimist": "^1.1.1"
2672       }
2673     },
2674     "diffie-hellman": {
2675       "version": "5.0.3",
2676       "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
2677       "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
2678       "dev": true,
2679       "requires": {
2680         "bn.js": "^4.1.0",
2681         "miller-rabin": "^4.0.0",
2682         "randombytes": "^2.0.0"
2683       }
2684     },
2685     "dir-glob": {
2686       "version": "2.0.0",
2687       "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.0.0.tgz",
2688       "integrity": "sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==",
2689       "dev": true,
2690       "requires": {
2691         "arrify": "^1.0.1",
2692         "path-type": "^3.0.0"
2693       },
2694       "dependencies": {
2695         "path-type": {
2696           "version": "3.0.0",
2697           "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
2698           "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
2699           "dev": true,
2700           "requires": {
2701             "pify": "^3.0.0"
2702           }
2703         },
2704         "pify": {
2705           "version": "3.0.0",
2706           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
2707           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
2708           "dev": true
2709         }
2710       }
2711     },
2712     "dlv": {
2713       "version": "1.1.3",
2714       "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz",
2715       "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==",
2716       "dev": true
2717     },
2718     "doctrine": {
2719       "version": "2.1.0",
2720       "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
2721       "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
2722       "dev": true,
2723       "requires": {
2724         "esutils": "^2.0.2"
2725       }
2726     },
2727     "dom-serializer": {
2728       "version": "0.1.1",
2729       "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.1.tgz",
2730       "integrity": "sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==",
2731       "dev": true,
2732       "requires": {
2733         "domelementtype": "^1.3.0",
2734         "entities": "^1.1.1"
2735       }
2736     },
2737     "domain-browser": {
2738       "version": "1.2.0",
2739       "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
2740       "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
2741       "dev": true
2742     },
2743     "domelementtype": {
2744       "version": "1.3.1",
2745       "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz",
2746       "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==",
2747       "dev": true
2748     },
2749     "domhandler": {
2750       "version": "2.4.2",
2751       "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz",
2752       "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==",
2753       "dev": true,
2754       "requires": {
2755         "domelementtype": "1"
2756       }
2757     },
2758     "domutils": {
2759       "version": "1.7.0",
2760       "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz",
2761       "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==",
2762       "dev": true,
2763       "requires": {
2764         "dom-serializer": "0",
2765         "domelementtype": "1"
2766       }
2767     },
2768     "dot-prop": {
2769       "version": "4.2.0",
2770       "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz",
2771       "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==",
2772       "dev": true,
2773       "requires": {
2774         "is-obj": "^1.0.0"
2775       }
2776     },
2777     "download": {
2778       "version": "6.2.5",
2779       "resolved": "https://registry.npmjs.org/download/-/download-6.2.5.tgz",
2780       "integrity": "sha512-DpO9K1sXAST8Cpzb7kmEhogJxymyVUd5qz/vCOSyvwtp2Klj2XcDt5YUuasgxka44SxF0q5RriKIwJmQHG2AuA==",
2781       "dev": true,
2782       "requires": {
2783         "caw": "^2.0.0",
2784         "content-disposition": "^0.5.2",
2785         "decompress": "^4.0.0",
2786         "ext-name": "^5.0.0",
2787         "file-type": "5.2.0",
2788         "filenamify": "^2.0.0",
2789         "get-stream": "^3.0.0",
2790         "got": "^7.0.0",
2791         "make-dir": "^1.0.0",
2792         "p-event": "^1.0.0",
2793         "pify": "^3.0.0"
2794       },
2795       "dependencies": {
2796         "get-stream": {
2797           "version": "3.0.0",
2798           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
2799           "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
2800           "dev": true
2801         },
2802         "pify": {
2803           "version": "3.0.0",
2804           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
2805           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
2806           "dev": true
2807         }
2808       }
2809     },
2810     "duplexer": {
2811       "version": "0.1.1",
2812       "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz",
2813       "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=",
2814       "dev": true
2815     },
2816     "duplexer2": {
2817       "version": "0.1.4",
2818       "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
2819       "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=",
2820       "dev": true,
2821       "requires": {
2822         "readable-stream": "^2.0.2"
2823       }
2824     },
2825     "duplexer3": {
2826       "version": "0.1.4",
2827       "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz",
2828       "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=",
2829       "dev": true
2830     },
2831     "duplexify": {
2832       "version": "3.7.1",
2833       "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
2834       "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==",
2835       "dev": true,
2836       "requires": {
2837         "end-of-stream": "^1.0.0",
2838         "inherits": "^2.0.1",
2839         "readable-stream": "^2.0.0",
2840         "stream-shift": "^1.0.0"
2841       }
2842     },
2843     "each-props": {
2844       "version": "1.3.2",
2845       "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz",
2846       "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==",
2847       "dev": true,
2848       "requires": {
2849         "is-plain-object": "^2.0.1",
2850         "object.defaults": "^1.1.0"
2851       }
2852     },
2853     "ee-first": {
2854       "version": "1.1.1",
2855       "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
2856       "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
2857       "dev": true
2858     },
2859     "electron-to-chromium": {
2860       "version": "1.3.164",
2861       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.164.tgz",
2862       "integrity": "sha512-VLlalqUeduN4+fayVtRZvGP2Hl1WrRxlwzh2XVVMJym3IFrQUS29BFQ1GP/BxOJXJI1OFCrJ5BnFEsAe8NHtOg==",
2863       "dev": true
2864     },
2865     "elliptic": {
2866       "version": "6.4.1",
2867       "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.1.tgz",
2868       "integrity": "sha512-BsXLz5sqX8OHcsh7CqBMztyXARmGQ3LWPtGjJi6DiJHq5C/qvi9P3OqgswKSDftbu8+IoI/QDTAm2fFnQ9SZSQ==",
2869       "dev": true,
2870       "requires": {
2871         "bn.js": "^4.4.0",
2872         "brorand": "^1.0.1",
2873         "hash.js": "^1.0.0",
2874         "hmac-drbg": "^1.0.0",
2875         "inherits": "^2.0.1",
2876         "minimalistic-assert": "^1.0.0",
2877         "minimalistic-crypto-utils": "^1.0.0"
2878       }
2879     },
2880     "emoji-regex": {
2881       "version": "7.0.3",
2882       "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
2883       "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
2884       "dev": true
2885     },
2886     "encodeurl": {
2887       "version": "1.0.2",
2888       "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
2889       "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
2890       "dev": true
2891     },
2892     "end-of-stream": {
2893       "version": "1.4.1",
2894       "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz",
2895       "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==",
2896       "dev": true,
2897       "requires": {
2898         "once": "^1.4.0"
2899       }
2900     },
2901     "entities": {
2902       "version": "1.1.2",
2903       "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz",
2904       "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==",
2905       "dev": true
2906     },
2907     "error": {
2908       "version": "7.0.2",
2909       "resolved": "https://registry.npmjs.org/error/-/error-7.0.2.tgz",
2910       "integrity": "sha1-pfdf/02ZJhJt2sDqXcOOaJFTywI=",
2911       "dev": true,
2912       "requires": {
2913         "string-template": "~0.2.1",
2914         "xtend": "~4.0.0"
2915       }
2916     },
2917     "error-ex": {
2918       "version": "1.3.2",
2919       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
2920       "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
2921       "dev": true,
2922       "requires": {
2923         "is-arrayish": "^0.2.1"
2924       }
2925     },
2926     "es-abstract": {
2927       "version": "1.13.0",
2928       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.13.0.tgz",
2929       "integrity": "sha512-vDZfg/ykNxQVwup/8E1BZhVzFfBxs9NqMzGcvIJrqg5k2/5Za2bWo40dK2J1pgLngZ7c+Shh8lwYtLGyrwPutg==",
2930       "dev": true,
2931       "requires": {
2932         "es-to-primitive": "^1.2.0",
2933         "function-bind": "^1.1.1",
2934         "has": "^1.0.3",
2935         "is-callable": "^1.1.4",
2936         "is-regex": "^1.0.4",
2937         "object-keys": "^1.0.12"
2938       }
2939     },
2940     "es-to-primitive": {
2941       "version": "1.2.0",
2942       "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.0.tgz",
2943       "integrity": "sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg==",
2944       "dev": true,
2945       "requires": {
2946         "is-callable": "^1.1.4",
2947         "is-date-object": "^1.0.1",
2948         "is-symbol": "^1.0.2"
2949       }
2950     },
2951     "es5-ext": {
2952       "version": "0.10.50",
2953       "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.50.tgz",
2954       "integrity": "sha512-KMzZTPBkeQV/JcSQhI5/z6d9VWJ3EnQ194USTUwIYZ2ZbpN8+SGXQKt1h68EX44+qt+Fzr8DO17vnxrw7c3agw==",
2955       "dev": true,
2956       "requires": {
2957         "es6-iterator": "~2.0.3",
2958         "es6-symbol": "~3.1.1",
2959         "next-tick": "^1.0.0"
2960       }
2961     },
2962     "es6-iterator": {
2963       "version": "2.0.3",
2964       "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz",
2965       "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=",
2966       "dev": true,
2967       "requires": {
2968         "d": "1",
2969         "es5-ext": "^0.10.35",
2970         "es6-symbol": "^3.1.1"
2971       }
2972     },
2973     "es6-symbol": {
2974       "version": "3.1.1",
2975       "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz",
2976       "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=",
2977       "dev": true,
2978       "requires": {
2979         "d": "1",
2980         "es5-ext": "~0.10.14"
2981       }
2982     },
2983     "es6-weak-map": {
2984       "version": "2.0.3",
2985       "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz",
2986       "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==",
2987       "dev": true,
2988       "requires": {
2989         "d": "1",
2990         "es5-ext": "^0.10.46",
2991         "es6-iterator": "^2.0.3",
2992         "es6-symbol": "^3.1.1"
2993       }
2994     },
2995     "escape-html": {
2996       "version": "1.0.3",
2997       "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
2998       "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
2999       "dev": true
3000     },
3001     "escape-string-regexp": {
3002       "version": "1.0.5",
3003       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
3004       "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
3005       "dev": true
3006     },
3007     "eslint": {
3008       "version": "5.11.1",
3009       "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.11.1.tgz",
3010       "integrity": "sha512-gOKhM8JwlFOc2acbOrkYR05NW8M6DCMSvfcJiBB5NDxRE1gv8kbvxKaC9u69e6ZGEMWXcswA/7eKR229cEIpvg==",
3011       "dev": true,
3012       "requires": {
3013         "@babel/code-frame": "^7.0.0",
3014         "ajv": "^6.5.3",
3015         "chalk": "^2.1.0",
3016         "cross-spawn": "^6.0.5",
3017         "debug": "^4.0.1",
3018         "doctrine": "^2.1.0",
3019         "eslint-scope": "^4.0.0",
3020         "eslint-utils": "^1.3.1",
3021         "eslint-visitor-keys": "^1.0.0",
3022         "espree": "^5.0.0",
3023         "esquery": "^1.0.1",
3024         "esutils": "^2.0.2",
3025         "file-entry-cache": "^2.0.0",
3026         "functional-red-black-tree": "^1.0.1",
3027         "glob": "^7.1.2",
3028         "globals": "^11.7.0",
3029         "ignore": "^4.0.6",
3030         "imurmurhash": "^0.1.4",
3031         "inquirer": "^6.1.0",
3032         "js-yaml": "^3.12.0",
3033         "json-stable-stringify-without-jsonify": "^1.0.1",
3034         "levn": "^0.3.0",
3035         "lodash": "^4.17.5",
3036         "minimatch": "^3.0.4",
3037         "mkdirp": "^0.5.1",
3038         "natural-compare": "^1.4.0",
3039         "optionator": "^0.8.2",
3040         "path-is-inside": "^1.0.2",
3041         "pluralize": "^7.0.0",
3042         "progress": "^2.0.0",
3043         "regexpp": "^2.0.1",
3044         "require-uncached": "^1.0.3",
3045         "semver": "^5.5.1",
3046         "strip-ansi": "^4.0.0",
3047         "strip-json-comments": "^2.0.1",
3048         "table": "^5.0.2",
3049         "text-table": "^0.2.0"
3050       },
3051       "dependencies": {
3052         "glob": {
3053           "version": "7.1.4",
3054           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
3055           "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
3056           "dev": true,
3057           "requires": {
3058             "fs.realpath": "^1.0.0",
3059             "inflight": "^1.0.4",
3060             "inherits": "2",
3061             "minimatch": "^3.0.4",
3062             "once": "^1.3.0",
3063             "path-is-absolute": "^1.0.0"
3064           }
3065         }
3066       }
3067     },
3068     "eslint-config-standard": {
3069       "version": "12.0.0",
3070       "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-12.0.0.tgz",
3071       "integrity": "sha512-COUz8FnXhqFitYj4DTqHzidjIL/t4mumGZto5c7DrBpvWoie+Sn3P4sLEzUGeYhRElWuFEf8K1S1EfvD1vixCQ==",
3072       "dev": true
3073     },
3074     "eslint-import-resolver-node": {
3075       "version": "0.3.2",
3076       "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.2.tgz",
3077       "integrity": "sha512-sfmTqJfPSizWu4aymbPr4Iidp5yKm8yDkHp+Ir3YiTHiiDfxh69mOUsmiqW6RZ9zRXFaF64GtYmN7e+8GHBv6Q==",
3078       "dev": true,
3079       "requires": {
3080         "debug": "^2.6.9",
3081         "resolve": "^1.5.0"
3082       },
3083       "dependencies": {
3084         "debug": {
3085           "version": "2.6.9",
3086           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
3087           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
3088           "dev": true,
3089           "requires": {
3090             "ms": "2.0.0"
3091           }
3092         },
3093         "ms": {
3094           "version": "2.0.0",
3095           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
3096           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
3097           "dev": true
3098         }
3099       }
3100     },
3101     "eslint-module-utils": {
3102       "version": "2.4.0",
3103       "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.4.0.tgz",
3104       "integrity": "sha512-14tltLm38Eu3zS+mt0KvILC3q8jyIAH518MlG+HO0p+yK885Lb1UHTY/UgR91eOyGdmxAPb+OLoW4znqIT6Ndw==",
3105       "dev": true,
3106       "requires": {
3107         "debug": "^2.6.8",
3108         "pkg-dir": "^2.0.0"
3109       },
3110       "dependencies": {
3111         "debug": {
3112           "version": "2.6.9",
3113           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
3114           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
3115           "dev": true,
3116           "requires": {
3117             "ms": "2.0.0"
3118           }
3119         },
3120         "ms": {
3121           "version": "2.0.0",
3122           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
3123           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
3124           "dev": true
3125         }
3126       }
3127     },
3128     "eslint-plugin-es": {
3129       "version": "1.4.0",
3130       "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-1.4.0.tgz",
3131       "integrity": "sha512-XfFmgFdIUDgvaRAlaXUkxrRg5JSADoRC8IkKLc/cISeR3yHVMefFHQZpcyXXEUUPHfy5DwviBcrfqlyqEwlQVw==",
3132       "dev": true,
3133       "requires": {
3134         "eslint-utils": "^1.3.0",
3135         "regexpp": "^2.0.1"
3136       }
3137     },
3138     "eslint-plugin-import": {
3139       "version": "2.14.0",
3140       "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.14.0.tgz",
3141       "integrity": "sha512-FpuRtniD/AY6sXByma2Wr0TXvXJ4nA/2/04VPlfpmUDPOpOY264x+ILiwnrk/k4RINgDAyFZByxqPUbSQ5YE7g==",
3142       "dev": true,
3143       "requires": {
3144         "contains-path": "^0.1.0",
3145         "debug": "^2.6.8",
3146         "doctrine": "1.5.0",
3147         "eslint-import-resolver-node": "^0.3.1",
3148         "eslint-module-utils": "^2.2.0",
3149         "has": "^1.0.1",
3150         "lodash": "^4.17.4",
3151         "minimatch": "^3.0.3",
3152         "read-pkg-up": "^2.0.0",
3153         "resolve": "^1.6.0"
3154       },
3155       "dependencies": {
3156         "debug": {
3157           "version": "2.6.9",
3158           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
3159           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
3160           "dev": true,
3161           "requires": {
3162             "ms": "2.0.0"
3163           }
3164         },
3165         "doctrine": {
3166           "version": "1.5.0",
3167           "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz",
3168           "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=",
3169           "dev": true,
3170           "requires": {
3171             "esutils": "^2.0.2",
3172             "isarray": "^1.0.0"
3173           }
3174         },
3175         "ms": {
3176           "version": "2.0.0",
3177           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
3178           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
3179           "dev": true
3180         }
3181       }
3182     },
3183     "eslint-plugin-node": {
3184       "version": "8.0.1",
3185       "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-8.0.1.tgz",
3186       "integrity": "sha512-ZjOjbjEi6jd82rIpFSgagv4CHWzG9xsQAVp1ZPlhRnnYxcTgENUVBvhYmkQ7GvT1QFijUSo69RaiOJKhMu6i8w==",
3187       "dev": true,
3188       "requires": {
3189         "eslint-plugin-es": "^1.3.1",
3190         "eslint-utils": "^1.3.1",
3191         "ignore": "^5.0.2",
3192         "minimatch": "^3.0.4",
3193         "resolve": "^1.8.1",
3194         "semver": "^5.5.0"
3195       },
3196       "dependencies": {
3197         "ignore": {
3198           "version": "5.1.2",
3199           "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.2.tgz",
3200           "integrity": "sha512-vdqWBp7MyzdmHkkRWV5nY+PfGRbYbahfuvsBCh277tq+w9zyNi7h5CYJCK0kmzti9kU+O/cB7sE8HvKv6aXAKQ==",
3201           "dev": true
3202         }
3203       }
3204     },
3205     "eslint-plugin-promise": {
3206       "version": "4.0.1",
3207       "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-4.0.1.tgz",
3208       "integrity": "sha512-Si16O0+Hqz1gDHsys6RtFRrW7cCTB6P7p3OJmKp3Y3dxpQE2qwOA7d3xnV+0mBmrPoi0RBnxlCKvqu70te6wjg==",
3209       "dev": true
3210     },
3211     "eslint-plugin-standard": {
3212       "version": "4.0.0",
3213       "resolved": "https://registry.npmjs.org/eslint-plugin-standard/-/eslint-plugin-standard-4.0.0.tgz",
3214       "integrity": "sha512-OwxJkR6TQiYMmt1EsNRMe5qG3GsbjlcOhbGUBY4LtavF9DsLaTcoR+j2Tdjqi23oUwKNUqX7qcn5fPStafMdlA==",
3215       "dev": true
3216     },
3217     "eslint-scope": {
3218       "version": "4.0.3",
3219       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz",
3220       "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==",
3221       "dev": true,
3222       "requires": {
3223         "esrecurse": "^4.1.0",
3224         "estraverse": "^4.1.1"
3225       }
3226     },
3227     "eslint-utils": {
3228       "version": "1.3.1",
3229       "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.3.1.tgz",
3230       "integrity": "sha512-Z7YjnIldX+2XMcjr7ZkgEsOj/bREONV60qYeB/bjMAqqqZ4zxKyWX+BOUkdmRmA9riiIPVvo5x86m5elviOk0Q==",
3231       "dev": true
3232     },
3233     "eslint-visitor-keys": {
3234       "version": "1.0.0",
3235       "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz",
3236       "integrity": "sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ==",
3237       "dev": true
3238     },
3239     "espree": {
3240       "version": "5.0.1",
3241       "resolved": "https://registry.npmjs.org/espree/-/espree-5.0.1.tgz",
3242       "integrity": "sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A==",
3243       "dev": true,
3244       "requires": {
3245         "acorn": "^6.0.7",
3246         "acorn-jsx": "^5.0.0",
3247         "eslint-visitor-keys": "^1.0.0"
3248       }
3249     },
3250     "esprima": {
3251       "version": "4.0.1",
3252       "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
3253       "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
3254       "dev": true
3255     },
3256     "esquery": {
3257       "version": "1.0.1",
3258       "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz",
3259       "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==",
3260       "dev": true,
3261       "requires": {
3262         "estraverse": "^4.0.0"
3263       }
3264     },
3265     "esrecurse": {
3266       "version": "4.2.1",
3267       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz",
3268       "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==",
3269       "dev": true,
3270       "requires": {
3271         "estraverse": "^4.1.0"
3272       }
3273     },
3274     "estraverse": {
3275       "version": "4.2.0",
3276       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
3277       "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=",
3278       "dev": true
3279     },
3280     "esutils": {
3281       "version": "2.0.2",
3282       "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",
3283       "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=",
3284       "dev": true
3285     },
3286     "etag": {
3287       "version": "1.8.1",
3288       "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
3289       "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
3290       "dev": true
3291     },
3292     "event-stream": {
3293       "version": "3.3.4",
3294       "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz",
3295       "integrity": "sha1-SrTJoPWlTbkzi0w02Gv86PSzVXE=",
3296       "dev": true,
3297       "requires": {
3298         "duplexer": "~0.1.1",
3299         "from": "~0",
3300         "map-stream": "~0.1.0",
3301         "pause-stream": "0.0.11",
3302         "split": "0.3",
3303         "stream-combiner": "~0.0.4",
3304         "through": "~2.3.1"
3305       },
3306       "dependencies": {
3307         "map-stream": {
3308           "version": "0.1.0",
3309           "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.1.0.tgz",
3310           "integrity": "sha1-5WqpTEyAVaFkBKBnS3jyFffI4ZQ=",
3311           "dev": true
3312         }
3313       }
3314     },
3315     "events": {
3316       "version": "2.1.0",
3317       "resolved": "https://registry.npmjs.org/events/-/events-2.1.0.tgz",
3318       "integrity": "sha512-3Zmiobend8P9DjmKAty0Era4jV8oJ0yGYe2nJJAxgymF9+N8F2m0hhZiMoWtcfepExzNKZumFU3ksdQbInGWCg==",
3319       "dev": true
3320     },
3321     "evp_bytestokey": {
3322       "version": "1.0.3",
3323       "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
3324       "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
3325       "dev": true,
3326       "requires": {
3327         "md5.js": "^1.3.4",
3328         "safe-buffer": "^5.1.1"
3329       }
3330     },
3331     "exec-buffer": {
3332       "version": "3.2.0",
3333       "resolved": "https://registry.npmjs.org/exec-buffer/-/exec-buffer-3.2.0.tgz",
3334       "integrity": "sha512-wsiD+2Tp6BWHoVv3B+5Dcx6E7u5zky+hUwOHjuH2hKSLR3dvRmX8fk8UD8uqQixHs4Wk6eDmiegVrMPjKj7wpA==",
3335       "dev": true,
3336       "optional": true,
3337       "requires": {
3338         "execa": "^0.7.0",
3339         "p-finally": "^1.0.0",
3340         "pify": "^3.0.0",
3341         "rimraf": "^2.5.4",
3342         "tempfile": "^2.0.0"
3343       },
3344       "dependencies": {
3345         "cross-spawn": {
3346           "version": "5.1.0",
3347           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
3348           "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
3349           "dev": true,
3350           "optional": true,
3351           "requires": {
3352             "lru-cache": "^4.0.1",
3353             "shebang-command": "^1.2.0",
3354             "which": "^1.2.9"
3355           }
3356         },
3357         "execa": {
3358           "version": "0.7.0",
3359           "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz",
3360           "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=",
3361           "dev": true,
3362           "optional": true,
3363           "requires": {
3364             "cross-spawn": "^5.0.1",
3365             "get-stream": "^3.0.0",
3366             "is-stream": "^1.1.0",
3367             "npm-run-path": "^2.0.0",
3368             "p-finally": "^1.0.0",
3369             "signal-exit": "^3.0.0",
3370             "strip-eof": "^1.0.0"
3371           }
3372         },
3373         "get-stream": {
3374           "version": "3.0.0",
3375           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
3376           "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
3377           "dev": true,
3378           "optional": true
3379         },
3380         "pify": {
3381           "version": "3.0.0",
3382           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
3383           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
3384           "dev": true,
3385           "optional": true
3386         }
3387       }
3388     },
3389     "execa": {
3390       "version": "1.0.0",
3391       "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
3392       "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
3393       "dev": true,
3394       "requires": {
3395         "cross-spawn": "^6.0.0",
3396         "get-stream": "^4.0.0",
3397         "is-stream": "^1.1.0",
3398         "npm-run-path": "^2.0.0",
3399         "p-finally": "^1.0.0",
3400         "signal-exit": "^3.0.0",
3401         "strip-eof": "^1.0.0"
3402       },
3403       "dependencies": {
3404         "get-stream": {
3405           "version": "4.1.0",
3406           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
3407           "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
3408           "dev": true,
3409           "requires": {
3410             "pump": "^3.0.0"
3411           }
3412         }
3413       }
3414     },
3415     "execall": {
3416       "version": "1.0.0",
3417       "resolved": "https://registry.npmjs.org/execall/-/execall-1.0.0.tgz",
3418       "integrity": "sha1-c9CQTjlbPKsGWLCNCewlMH8pu3M=",
3419       "dev": true,
3420       "requires": {
3421         "clone-regexp": "^1.0.0"
3422       }
3423     },
3424     "executable": {
3425       "version": "4.1.1",
3426       "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz",
3427       "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==",
3428       "dev": true,
3429       "requires": {
3430         "pify": "^2.2.0"
3431       }
3432     },
3433     "expand-brackets": {
3434       "version": "2.1.4",
3435       "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
3436       "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
3437       "dev": true,
3438       "requires": {
3439         "debug": "^2.3.3",
3440         "define-property": "^0.2.5",
3441         "extend-shallow": "^2.0.1",
3442         "posix-character-classes": "^0.1.0",
3443         "regex-not": "^1.0.0",
3444         "snapdragon": "^0.8.1",
3445         "to-regex": "^3.0.1"
3446       },
3447       "dependencies": {
3448         "debug": {
3449           "version": "2.6.9",
3450           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
3451           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
3452           "dev": true,
3453           "requires": {
3454             "ms": "2.0.0"
3455           }
3456         },
3457         "define-property": {
3458           "version": "0.2.5",
3459           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
3460           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
3461           "dev": true,
3462           "requires": {
3463             "is-descriptor": "^0.1.0"
3464           }
3465         },
3466         "extend-shallow": {
3467           "version": "2.0.1",
3468           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3469           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3470           "dev": true,
3471           "requires": {
3472             "is-extendable": "^0.1.0"
3473           }
3474         },
3475         "ms": {
3476           "version": "2.0.0",
3477           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
3478           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
3479           "dev": true
3480         }
3481       }
3482     },
3483     "expand-tilde": {
3484       "version": "2.0.2",
3485       "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz",
3486       "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=",
3487       "dev": true,
3488       "requires": {
3489         "homedir-polyfill": "^1.0.1"
3490       }
3491     },
3492     "ext-list": {
3493       "version": "2.2.2",
3494       "resolved": "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz",
3495       "integrity": "sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==",
3496       "dev": true,
3497       "requires": {
3498         "mime-db": "^1.28.0"
3499       }
3500     },
3501     "ext-name": {
3502       "version": "5.0.0",
3503       "resolved": "https://registry.npmjs.org/ext-name/-/ext-name-5.0.0.tgz",
3504       "integrity": "sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==",
3505       "dev": true,
3506       "requires": {
3507         "ext-list": "^2.0.0",
3508         "sort-keys-length": "^1.0.0"
3509       }
3510     },
3511     "extend": {
3512       "version": "3.0.2",
3513       "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
3514       "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
3515       "dev": true
3516     },
3517     "extend-shallow": {
3518       "version": "3.0.2",
3519       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
3520       "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
3521       "dev": true,
3522       "requires": {
3523         "assign-symbols": "^1.0.0",
3524         "is-extendable": "^1.0.1"
3525       },
3526       "dependencies": {
3527         "is-extendable": {
3528           "version": "1.0.1",
3529           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
3530           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
3531           "dev": true,
3532           "requires": {
3533             "is-plain-object": "^2.0.4"
3534           }
3535         }
3536       }
3537     },
3538     "external-editor": {
3539       "version": "3.0.3",
3540       "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.0.3.tgz",
3541       "integrity": "sha512-bn71H9+qWoOQKyZDo25mOMVpSmXROAsTJVVVYzrrtol3d4y+AsKjf4Iwl2Q+IuT0kFSQ1qo166UuIwqYq7mGnA==",
3542       "dev": true,
3543       "requires": {
3544         "chardet": "^0.7.0",
3545         "iconv-lite": "^0.4.24",
3546         "tmp": "^0.0.33"
3547       }
3548     },
3549     "extglob": {
3550       "version": "2.0.4",
3551       "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
3552       "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
3553       "dev": true,
3554       "requires": {
3555         "array-unique": "^0.3.2",
3556         "define-property": "^1.0.0",
3557         "expand-brackets": "^2.1.4",
3558         "extend-shallow": "^2.0.1",
3559         "fragment-cache": "^0.2.1",
3560         "regex-not": "^1.0.0",
3561         "snapdragon": "^0.8.1",
3562         "to-regex": "^3.0.1"
3563       },
3564       "dependencies": {
3565         "define-property": {
3566           "version": "1.0.0",
3567           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
3568           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
3569           "dev": true,
3570           "requires": {
3571             "is-descriptor": "^1.0.0"
3572           }
3573         },
3574         "extend-shallow": {
3575           "version": "2.0.1",
3576           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3577           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3578           "dev": true,
3579           "requires": {
3580             "is-extendable": "^0.1.0"
3581           }
3582         },
3583         "is-accessor-descriptor": {
3584           "version": "1.0.0",
3585           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
3586           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
3587           "dev": true,
3588           "requires": {
3589             "kind-of": "^6.0.0"
3590           }
3591         },
3592         "is-data-descriptor": {
3593           "version": "1.0.0",
3594           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
3595           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
3596           "dev": true,
3597           "requires": {
3598             "kind-of": "^6.0.0"
3599           }
3600         },
3601         "is-descriptor": {
3602           "version": "1.0.2",
3603           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
3604           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
3605           "dev": true,
3606           "requires": {
3607             "is-accessor-descriptor": "^1.0.0",
3608             "is-data-descriptor": "^1.0.0",
3609             "kind-of": "^6.0.2"
3610           }
3611         }
3612       }
3613     },
3614     "fancy-log": {
3615       "version": "1.3.3",
3616       "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz",
3617       "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==",
3618       "dev": true,
3619       "requires": {
3620         "ansi-gray": "^0.1.1",
3621         "color-support": "^1.1.3",
3622         "parse-node-version": "^1.0.0",
3623         "time-stamp": "^1.0.0"
3624       }
3625     },
3626     "fast-deep-equal": {
3627       "version": "2.0.1",
3628       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
3629       "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",
3630       "dev": true
3631     },
3632     "fast-glob": {
3633       "version": "2.2.7",
3634       "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz",
3635       "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==",
3636       "dev": true,
3637       "requires": {
3638         "@mrmlnc/readdir-enhanced": "^2.2.1",
3639         "@nodelib/fs.stat": "^1.1.2",
3640         "glob-parent": "^3.1.0",
3641         "is-glob": "^4.0.0",
3642         "merge2": "^1.2.3",
3643         "micromatch": "^3.1.10"
3644       }
3645     },
3646     "fast-json-stable-stringify": {
3647       "version": "2.0.0",
3648       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
3649       "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=",
3650       "dev": true
3651     },
3652     "fast-levenshtein": {
3653       "version": "2.0.6",
3654       "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
3655       "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
3656       "dev": true
3657     },
3658     "faye-websocket": {
3659       "version": "0.10.0",
3660       "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz",
3661       "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=",
3662       "dev": true,
3663       "requires": {
3664         "websocket-driver": ">=0.5.1"
3665       }
3666     },
3667     "fd-slicer": {
3668       "version": "1.1.0",
3669       "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz",
3670       "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=",
3671       "dev": true,
3672       "requires": {
3673         "pend": "~1.2.0"
3674       }
3675     },
3676     "figures": {
3677       "version": "2.0.0",
3678       "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
3679       "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=",
3680       "dev": true,
3681       "requires": {
3682         "escape-string-regexp": "^1.0.5"
3683       }
3684     },
3685     "file-entry-cache": {
3686       "version": "2.0.0",
3687       "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz",
3688       "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=",
3689       "dev": true,
3690       "requires": {
3691         "flat-cache": "^1.2.1",
3692         "object-assign": "^4.0.1"
3693       }
3694     },
3695     "file-type": {
3696       "version": "5.2.0",
3697       "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz",
3698       "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=",
3699       "dev": true
3700     },
3701     "filename-reserved-regex": {
3702       "version": "2.0.0",
3703       "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz",
3704       "integrity": "sha1-q/c9+rc10EVECr/qLZHzieu/oik=",
3705       "dev": true
3706     },
3707     "filenamify": {
3708       "version": "2.1.0",
3709       "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-2.1.0.tgz",
3710       "integrity": "sha512-ICw7NTT6RsDp2rnYKVd8Fu4cr6ITzGy3+u4vUujPkabyaz+03F24NWEX7fs5fp+kBonlaqPH8fAO2NM+SXt/JA==",
3711       "dev": true,
3712       "requires": {
3713         "filename-reserved-regex": "^2.0.0",
3714         "strip-outer": "^1.0.0",
3715         "trim-repeated": "^1.0.0"
3716       }
3717     },
3718     "fill-range": {
3719       "version": "4.0.0",
3720       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
3721       "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
3722       "dev": true,
3723       "requires": {
3724         "extend-shallow": "^2.0.1",
3725         "is-number": "^3.0.0",
3726         "repeat-string": "^1.6.1",
3727         "to-regex-range": "^2.1.0"
3728       },
3729       "dependencies": {
3730         "extend-shallow": {
3731           "version": "2.0.1",
3732           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3733           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3734           "dev": true,
3735           "requires": {
3736             "is-extendable": "^0.1.0"
3737           }
3738         }
3739       }
3740     },
3741     "finalhandler": {
3742       "version": "1.1.2",
3743       "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
3744       "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
3745       "dev": true,
3746       "requires": {
3747         "debug": "2.6.9",
3748         "encodeurl": "~1.0.2",
3749         "escape-html": "~1.0.3",
3750         "on-finished": "~2.3.0",
3751         "parseurl": "~1.3.3",
3752         "statuses": "~1.5.0",
3753         "unpipe": "~1.0.0"
3754       },
3755       "dependencies": {
3756         "debug": {
3757           "version": "2.6.9",
3758           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
3759           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
3760           "dev": true,
3761           "requires": {
3762             "ms": "2.0.0"
3763           }
3764         },
3765         "ms": {
3766           "version": "2.0.0",
3767           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
3768           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
3769           "dev": true
3770         }
3771       }
3772     },
3773     "find-up": {
3774       "version": "2.1.0",
3775       "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
3776       "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
3777       "dev": true,
3778       "requires": {
3779         "locate-path": "^2.0.0"
3780       }
3781     },
3782     "find-versions": {
3783       "version": "3.1.0",
3784       "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-3.1.0.tgz",
3785       "integrity": "sha512-NCTfNiVzeE/xL+roNDffGuRbrWI6atI18lTJ22vKp7rs2OhYzMK3W1dIdO2TUndH/QMcacM4d1uWwgcZcHK69Q==",
3786       "dev": true,
3787       "requires": {
3788         "array-uniq": "^2.1.0",
3789         "semver-regex": "^2.0.0"
3790       }
3791     },
3792     "findup-sync": {
3793       "version": "3.0.0",
3794       "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz",
3795       "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==",
3796       "dev": true,
3797       "requires": {
3798         "detect-file": "^1.0.0",
3799         "is-glob": "^4.0.0",
3800         "micromatch": "^3.0.4",
3801         "resolve-dir": "^1.0.1"
3802       }
3803     },
3804     "fined": {
3805       "version": "1.2.0",
3806       "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz",
3807       "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==",
3808       "dev": true,
3809       "requires": {
3810         "expand-tilde": "^2.0.2",
3811         "is-plain-object": "^2.0.3",
3812         "object.defaults": "^1.1.0",
3813         "object.pick": "^1.2.0",
3814         "parse-filepath": "^1.0.1"
3815       }
3816     },
3817     "flagged-respawn": {
3818       "version": "1.0.1",
3819       "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz",
3820       "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==",
3821       "dev": true
3822     },
3823     "flat-cache": {
3824       "version": "1.3.4",
3825       "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.4.tgz",
3826       "integrity": "sha512-VwyB3Lkgacfik2vhqR4uv2rvebqmDvFu4jlN/C1RzWoJEo8I7z4Q404oiqYCkq41mni8EzQnm95emU9seckwtg==",
3827       "dev": true,
3828       "requires": {
3829         "circular-json": "^0.3.1",
3830         "graceful-fs": "^4.1.2",
3831         "rimraf": "~2.6.2",
3832         "write": "^0.2.1"
3833       }
3834     },
3835     "flatten": {
3836       "version": "1.0.2",
3837       "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.2.tgz",
3838       "integrity": "sha1-2uRqnXj74lKSJYzB54CkHZXAN4I=",
3839       "dev": true
3840     },
3841     "flush-write-stream": {
3842       "version": "1.1.1",
3843       "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz",
3844       "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==",
3845       "dev": true,
3846       "requires": {
3847         "inherits": "^2.0.3",
3848         "readable-stream": "^2.3.6"
3849       }
3850     },
3851     "for-in": {
3852       "version": "1.0.2",
3853       "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
3854       "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
3855       "dev": true
3856     },
3857     "for-own": {
3858       "version": "1.0.0",
3859       "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
3860       "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=",
3861       "dev": true,
3862       "requires": {
3863         "for-in": "^1.0.1"
3864       }
3865     },
3866     "fragment-cache": {
3867       "version": "0.2.1",
3868       "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
3869       "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
3870       "dev": true,
3871       "requires": {
3872         "map-cache": "^0.2.2"
3873       }
3874     },
3875     "fresh": {
3876       "version": "0.5.2",
3877       "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
3878       "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
3879       "dev": true
3880     },
3881     "from": {
3882       "version": "0.1.7",
3883       "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz",
3884       "integrity": "sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4=",
3885       "dev": true
3886     },
3887     "from2": {
3888       "version": "2.3.0",
3889       "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
3890       "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
3891       "dev": true,
3892       "requires": {
3893         "inherits": "^2.0.1",
3894         "readable-stream": "^2.0.0"
3895       }
3896     },
3897     "fs-constants": {
3898       "version": "1.0.0",
3899       "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz",
3900       "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==",
3901       "dev": true
3902     },
3903     "fs-extra": {
3904       "version": "7.0.1",
3905       "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz",
3906       "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==",
3907       "dev": true,
3908       "requires": {
3909         "graceful-fs": "^4.1.2",
3910         "jsonfile": "^4.0.0",
3911         "universalify": "^0.1.0"
3912       }
3913     },
3914     "fs-mkdirp-stream": {
3915       "version": "1.0.0",
3916       "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz",
3917       "integrity": "sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes=",
3918       "dev": true,
3919       "requires": {
3920         "graceful-fs": "^4.1.11",
3921         "through2": "^2.0.3"
3922       },
3923       "dependencies": {
3924         "through2": {
3925           "version": "2.0.5",
3926           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
3927           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
3928           "dev": true,
3929           "requires": {
3930             "readable-stream": "~2.3.6",
3931             "xtend": "~4.0.1"
3932           }
3933         }
3934       }
3935     },
3936     "fs.realpath": {
3937       "version": "1.0.0",
3938       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
3939       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
3940       "dev": true
3941     },
3942     "fsevents": {
3943       "version": "1.2.9",
3944       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.9.tgz",
3945       "integrity": "sha512-oeyj2H3EjjonWcFjD5NvZNE9Rqe4UW+nQBU2HNeKw0koVLEFIhtyETyAakeAM3de7Z/SW5kcA+fZUait9EApnw==",
3946       "dev": true,
3947       "optional": true,
3948       "requires": {
3949         "nan": "^2.12.1",
3950         "node-pre-gyp": "^0.12.0"
3951       },
3952       "dependencies": {
3953         "abbrev": {
3954           "version": "1.1.1",
3955           "bundled": true,
3956           "dev": true,
3957           "optional": true
3958         },
3959         "ansi-regex": {
3960           "version": "2.1.1",
3961           "bundled": true,
3962           "dev": true,
3963           "optional": true
3964         },
3965         "aproba": {
3966           "version": "1.2.0",
3967           "bundled": true,
3968           "dev": true,
3969           "optional": true
3970         },
3971         "are-we-there-yet": {
3972           "version": "1.1.5",
3973           "bundled": true,
3974           "dev": true,
3975           "optional": true,
3976           "requires": {
3977             "delegates": "^1.0.0",
3978             "readable-stream": "^2.0.6"
3979           }
3980         },
3981         "balanced-match": {
3982           "version": "1.0.0",
3983           "bundled": true,
3984           "dev": true,
3985           "optional": true
3986         },
3987         "brace-expansion": {
3988           "version": "1.1.11",
3989           "bundled": true,
3990           "dev": true,
3991           "optional": true,
3992           "requires": {
3993             "balanced-match": "^1.0.0",
3994             "concat-map": "0.0.1"
3995           }
3996         },
3997         "chownr": {
3998           "version": "1.1.1",
3999           "bundled": true,
4000           "dev": true,
4001           "optional": true
4002         },
4003         "code-point-at": {
4004           "version": "1.1.0",
4005           "bundled": true,
4006           "dev": true,
4007           "optional": true
4008         },
4009         "concat-map": {
4010           "version": "0.0.1",
4011           "bundled": true,
4012           "dev": true,
4013           "optional": true
4014         },
4015         "console-control-strings": {
4016           "version": "1.1.0",
4017           "bundled": true,
4018           "dev": true,
4019           "optional": true
4020         },
4021         "core-util-is": {
4022           "version": "1.0.2",
4023           "bundled": true,
4024           "dev": true,
4025           "optional": true
4026         },
4027         "debug": {
4028           "version": "4.1.1",
4029           "bundled": true,
4030           "dev": true,
4031           "optional": true,
4032           "requires": {
4033             "ms": "^2.1.1"
4034           }
4035         },
4036         "deep-extend": {
4037           "version": "0.6.0",
4038           "bundled": true,
4039           "dev": true,
4040           "optional": true
4041         },
4042         "delegates": {
4043           "version": "1.0.0",
4044           "bundled": true,
4045           "dev": true,
4046           "optional": true
4047         },
4048         "detect-libc": {
4049           "version": "1.0.3",
4050           "bundled": true,
4051           "dev": true,
4052           "optional": true
4053         },
4054         "fs-minipass": {
4055           "version": "1.2.5",
4056           "bundled": true,
4057           "dev": true,
4058           "optional": true,
4059           "requires": {
4060             "minipass": "^2.2.1"
4061           }
4062         },
4063         "fs.realpath": {
4064           "version": "1.0.0",
4065           "bundled": true,
4066           "dev": true,
4067           "optional": true
4068         },
4069         "gauge": {
4070           "version": "2.7.4",
4071           "bundled": true,
4072           "dev": true,
4073           "optional": true,
4074           "requires": {
4075             "aproba": "^1.0.3",
4076             "console-control-strings": "^1.0.0",
4077             "has-unicode": "^2.0.0",
4078             "object-assign": "^4.1.0",
4079             "signal-exit": "^3.0.0",
4080             "string-width": "^1.0.1",
4081             "strip-ansi": "^3.0.1",
4082             "wide-align": "^1.1.0"
4083           }
4084         },
4085         "glob": {
4086           "version": "7.1.3",
4087           "bundled": true,
4088           "dev": true,
4089           "optional": true,
4090           "requires": {
4091             "fs.realpath": "^1.0.0",
4092             "inflight": "^1.0.4",
4093             "inherits": "2",
4094             "minimatch": "^3.0.4",
4095             "once": "^1.3.0",
4096             "path-is-absolute": "^1.0.0"
4097           }
4098         },
4099         "has-unicode": {
4100           "version": "2.0.1",
4101           "bundled": true,
4102           "dev": true,
4103           "optional": true
4104         },
4105         "iconv-lite": {
4106           "version": "0.4.24",
4107           "bundled": true,
4108           "dev": true,
4109           "optional": true,
4110           "requires": {
4111             "safer-buffer": ">= 2.1.2 < 3"
4112           }
4113         },
4114         "ignore-walk": {
4115           "version": "3.0.1",
4116           "bundled": true,
4117           "dev": true,
4118           "optional": true,
4119           "requires": {
4120             "minimatch": "^3.0.4"
4121           }
4122         },
4123         "inflight": {
4124           "version": "1.0.6",
4125           "bundled": true,
4126           "dev": true,
4127           "optional": true,
4128           "requires": {
4129             "once": "^1.3.0",
4130             "wrappy": "1"
4131           }
4132         },
4133         "inherits": {
4134           "version": "2.0.3",
4135           "bundled": true,
4136           "dev": true,
4137           "optional": true
4138         },
4139         "ini": {
4140           "version": "1.3.5",
4141           "bundled": true,
4142           "dev": true,
4143           "optional": true
4144         },
4145         "is-fullwidth-code-point": {
4146           "version": "1.0.0",
4147           "bundled": true,
4148           "dev": true,
4149           "optional": true,
4150           "requires": {
4151             "number-is-nan": "^1.0.0"
4152           }
4153         },
4154         "isarray": {
4155           "version": "1.0.0",
4156           "bundled": true,
4157           "dev": true,
4158           "optional": true
4159         },
4160         "minimatch": {
4161           "version": "3.0.4",
4162           "bundled": true,
4163           "dev": true,
4164           "optional": true,
4165           "requires": {
4166             "brace-expansion": "^1.1.7"
4167           }
4168         },
4169         "minimist": {
4170           "version": "0.0.8",
4171           "bundled": true,
4172           "dev": true,
4173           "optional": true
4174         },
4175         "minipass": {
4176           "version": "2.3.5",
4177           "bundled": true,
4178           "dev": true,
4179           "optional": true,
4180           "requires": {
4181             "safe-buffer": "^5.1.2",
4182             "yallist": "^3.0.0"
4183           }
4184         },
4185         "minizlib": {
4186           "version": "1.2.1",
4187           "bundled": true,
4188           "dev": true,
4189           "optional": true,
4190           "requires": {
4191             "minipass": "^2.2.1"
4192           }
4193         },
4194         "mkdirp": {
4195           "version": "0.5.1",
4196           "bundled": true,
4197           "dev": true,
4198           "optional": true,
4199           "requires": {
4200             "minimist": "0.0.8"
4201           }
4202         },
4203         "ms": {
4204           "version": "2.1.1",
4205           "bundled": true,
4206           "dev": true,
4207           "optional": true
4208         },
4209         "needle": {
4210           "version": "2.3.0",
4211           "bundled": true,
4212           "dev": true,
4213           "optional": true,
4214           "requires": {
4215             "debug": "^4.1.0",
4216             "iconv-lite": "^0.4.4",
4217             "sax": "^1.2.4"
4218           }
4219         },
4220         "node-pre-gyp": {
4221           "version": "0.12.0",
4222           "bundled": true,
4223           "dev": true,
4224           "optional": true,
4225           "requires": {
4226             "detect-libc": "^1.0.2",
4227             "mkdirp": "^0.5.1",
4228             "needle": "^2.2.1",
4229             "nopt": "^4.0.1",
4230             "npm-packlist": "^1.1.6",
4231             "npmlog": "^4.0.2",
4232             "rc": "^1.2.7",
4233             "rimraf": "^2.6.1",
4234             "semver": "^5.3.0",
4235             "tar": "^4"
4236           }
4237         },
4238         "nopt": {
4239           "version": "4.0.1",
4240           "bundled": true,
4241           "dev": true,
4242           "optional": true,
4243           "requires": {
4244             "abbrev": "1",
4245             "osenv": "^0.1.4"
4246           }
4247         },
4248         "npm-bundled": {
4249           "version": "1.0.6",
4250           "bundled": true,
4251           "dev": true,
4252           "optional": true
4253         },
4254         "npm-packlist": {
4255           "version": "1.4.1",
4256           "bundled": true,
4257           "dev": true,
4258           "optional": true,
4259           "requires": {
4260             "ignore-walk": "^3.0.1",
4261             "npm-bundled": "^1.0.1"
4262           }
4263         },
4264         "npmlog": {
4265           "version": "4.1.2",
4266           "bundled": true,
4267           "dev": true,
4268           "optional": true,
4269           "requires": {
4270             "are-we-there-yet": "~1.1.2",
4271             "console-control-strings": "~1.1.0",
4272             "gauge": "~2.7.3",
4273             "set-blocking": "~2.0.0"
4274           }
4275         },
4276         "number-is-nan": {
4277           "version": "1.0.1",
4278           "bundled": true,
4279           "dev": true,
4280           "optional": true
4281         },
4282         "object-assign": {
4283           "version": "4.1.1",
4284           "bundled": true,
4285           "dev": true,
4286           "optional": true
4287         },
4288         "once": {
4289           "version": "1.4.0",
4290           "bundled": true,
4291           "dev": true,
4292           "optional": true,
4293           "requires": {
4294             "wrappy": "1"
4295           }
4296         },
4297         "os-homedir": {
4298           "version": "1.0.2",
4299           "bundled": true,
4300           "dev": true,
4301           "optional": true
4302         },
4303         "os-tmpdir": {
4304           "version": "1.0.2",
4305           "bundled": true,
4306           "dev": true,
4307           "optional": true
4308         },
4309         "osenv": {
4310           "version": "0.1.5",
4311           "bundled": true,
4312           "dev": true,
4313           "optional": true,
4314           "requires": {
4315             "os-homedir": "^1.0.0",
4316             "os-tmpdir": "^1.0.0"
4317           }
4318         },
4319         "path-is-absolute": {
4320           "version": "1.0.1",
4321           "bundled": true,
4322           "dev": true,
4323           "optional": true
4324         },
4325         "process-nextick-args": {
4326           "version": "2.0.0",
4327           "bundled": true,
4328           "dev": true,
4329           "optional": true
4330         },
4331         "rc": {
4332           "version": "1.2.8",
4333           "bundled": true,
4334           "dev": true,
4335           "optional": true,
4336           "requires": {
4337             "deep-extend": "^0.6.0",
4338             "ini": "~1.3.0",
4339             "minimist": "^1.2.0",
4340             "strip-json-comments": "~2.0.1"
4341           },
4342           "dependencies": {
4343             "minimist": {
4344               "version": "1.2.0",
4345               "bundled": true,
4346               "dev": true,
4347               "optional": true
4348             }
4349           }
4350         },
4351         "readable-stream": {
4352           "version": "2.3.6",
4353           "bundled": true,
4354           "dev": true,
4355           "optional": true,
4356           "requires": {
4357             "core-util-is": "~1.0.0",
4358             "inherits": "~2.0.3",
4359             "isarray": "~1.0.0",
4360             "process-nextick-args": "~2.0.0",
4361             "safe-buffer": "~5.1.1",
4362             "string_decoder": "~1.1.1",
4363             "util-deprecate": "~1.0.1"
4364           }
4365         },
4366         "rimraf": {
4367           "version": "2.6.3",
4368           "bundled": true,
4369           "dev": true,
4370           "optional": true,
4371           "requires": {
4372             "glob": "^7.1.3"
4373           }
4374         },
4375         "safe-buffer": {
4376           "version": "5.1.2",
4377           "bundled": true,
4378           "dev": true,
4379           "optional": true
4380         },
4381         "safer-buffer": {
4382           "version": "2.1.2",
4383           "bundled": true,
4384           "dev": true,
4385           "optional": true
4386         },
4387         "sax": {
4388           "version": "1.2.4",
4389           "bundled": true,
4390           "dev": true,
4391           "optional": true
4392         },
4393         "semver": {
4394           "version": "5.7.0",
4395           "bundled": true,
4396           "dev": true,
4397           "optional": true
4398         },
4399         "set-blocking": {
4400           "version": "2.0.0",
4401           "bundled": true,
4402           "dev": true,
4403           "optional": true
4404         },
4405         "signal-exit": {
4406           "version": "3.0.2",
4407           "bundled": true,
4408           "dev": true,
4409           "optional": true
4410         },
4411         "string-width": {
4412           "version": "1.0.2",
4413           "bundled": true,
4414           "dev": true,
4415           "optional": true,
4416           "requires": {
4417             "code-point-at": "^1.0.0",
4418             "is-fullwidth-code-point": "^1.0.0",
4419             "strip-ansi": "^3.0.0"
4420           }
4421         },
4422         "string_decoder": {
4423           "version": "1.1.1",
4424           "bundled": true,
4425           "dev": true,
4426           "optional": true,
4427           "requires": {
4428             "safe-buffer": "~5.1.0"
4429           }
4430         },
4431         "strip-ansi": {
4432           "version": "3.0.1",
4433           "bundled": true,
4434           "dev": true,
4435           "optional": true,
4436           "requires": {
4437             "ansi-regex": "^2.0.0"
4438           }
4439         },
4440         "strip-json-comments": {
4441           "version": "2.0.1",
4442           "bundled": true,
4443           "dev": true,
4444           "optional": true
4445         },
4446         "tar": {
4447           "version": "4.4.8",
4448           "bundled": true,
4449           "dev": true,
4450           "optional": true,
4451           "requires": {
4452             "chownr": "^1.1.1",
4453             "fs-minipass": "^1.2.5",
4454             "minipass": "^2.3.4",
4455             "minizlib": "^1.1.1",
4456             "mkdirp": "^0.5.0",
4457             "safe-buffer": "^5.1.2",
4458             "yallist": "^3.0.2"
4459           }
4460         },
4461         "util-deprecate": {
4462           "version": "1.0.2",
4463           "bundled": true,
4464           "dev": true,
4465           "optional": true
4466         },
4467         "wide-align": {
4468           "version": "1.1.3",
4469           "bundled": true,
4470           "dev": true,
4471           "optional": true,
4472           "requires": {
4473             "string-width": "^1.0.2 || 2"
4474           }
4475         },
4476         "wrappy": {
4477           "version": "1.0.2",
4478           "bundled": true,
4479           "dev": true,
4480           "optional": true
4481         },
4482         "yallist": {
4483           "version": "3.0.3",
4484           "bundled": true,
4485           "dev": true,
4486           "optional": true
4487         }
4488       }
4489     },
4490     "function-bind": {
4491       "version": "1.1.1",
4492       "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
4493       "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
4494       "dev": true
4495     },
4496     "functional-red-black-tree": {
4497       "version": "1.0.1",
4498       "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
4499       "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
4500       "dev": true
4501     },
4502     "get-assigned-identifiers": {
4503       "version": "1.2.0",
4504       "resolved": "https://registry.npmjs.org/get-assigned-identifiers/-/get-assigned-identifiers-1.2.0.tgz",
4505       "integrity": "sha512-mBBwmeGTrxEMO4pMaaf/uUEFHnYtwr8FTe8Y/mer4rcV/bye0qGm6pw1bGZFGStxC5O76c5ZAVBGnqHmOaJpdQ==",
4506       "dev": true
4507     },
4508     "get-caller-file": {
4509       "version": "1.0.3",
4510       "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
4511       "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==",
4512       "dev": true
4513     },
4514     "get-proxy": {
4515       "version": "2.1.0",
4516       "resolved": "https://registry.npmjs.org/get-proxy/-/get-proxy-2.1.0.tgz",
4517       "integrity": "sha512-zmZIaQTWnNQb4R4fJUEp/FC51eZsc6EkErspy3xtIYStaq8EB/hDIWipxsal+E8rz0qD7f2sL/NA9Xee4RInJw==",
4518       "dev": true,
4519       "requires": {
4520         "npm-conf": "^1.1.0"
4521       }
4522     },
4523     "get-stdin": {
4524       "version": "4.0.1",
4525       "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
4526       "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
4527       "dev": true
4528     },
4529     "get-stream": {
4530       "version": "2.3.1",
4531       "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz",
4532       "integrity": "sha1-Xzj5PzRgCWZu4BUKBUFn+Rvdld4=",
4533       "dev": true,
4534       "requires": {
4535         "object-assign": "^4.0.1",
4536         "pinkie-promise": "^2.0.0"
4537       }
4538     },
4539     "get-value": {
4540       "version": "2.0.6",
4541       "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
4542       "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
4543       "dev": true
4544     },
4545     "gifsicle": {
4546       "version": "4.0.0",
4547       "resolved": "https://registry.npmjs.org/gifsicle/-/gifsicle-4.0.0.tgz",
4548       "integrity": "sha512-9V5kKYR7tuYT9PN4BHYuQWblYu1Ah7yO/U7I3+x73R5XUSqabodtYcvF86oDvCo575UVZXth5fHGwZrS4EjgEA==",
4549       "dev": true,
4550       "requires": {
4551         "bin-build": "^3.0.0",
4552         "bin-wrapper": "^4.0.0",
4553         "execa": "^1.0.0",
4554         "logalot": "^2.0.0"
4555       }
4556     },
4557     "glob": {
4558       "version": "6.0.4",
4559       "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz",
4560       "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=",
4561       "dev": true,
4562       "requires": {
4563         "inflight": "^1.0.4",
4564         "inherits": "2",
4565         "minimatch": "2 || 3",
4566         "once": "^1.3.0",
4567         "path-is-absolute": "^1.0.0"
4568       }
4569     },
4570     "glob-parent": {
4571       "version": "3.1.0",
4572       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
4573       "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
4574       "dev": true,
4575       "requires": {
4576         "is-glob": "^3.1.0",
4577         "path-dirname": "^1.0.0"
4578       },
4579       "dependencies": {
4580         "is-glob": {
4581           "version": "3.1.0",
4582           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
4583           "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
4584           "dev": true,
4585           "requires": {
4586             "is-extglob": "^2.1.0"
4587           }
4588         }
4589       }
4590     },
4591     "glob-stream": {
4592       "version": "6.1.0",
4593       "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz",
4594       "integrity": "sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ=",
4595       "dev": true,
4596       "requires": {
4597         "extend": "^3.0.0",
4598         "glob": "^7.1.1",
4599         "glob-parent": "^3.1.0",
4600         "is-negated-glob": "^1.0.0",
4601         "ordered-read-streams": "^1.0.0",
4602         "pumpify": "^1.3.5",
4603         "readable-stream": "^2.1.5",
4604         "remove-trailing-separator": "^1.0.1",
4605         "to-absolute-glob": "^2.0.0",
4606         "unique-stream": "^2.0.2"
4607       },
4608       "dependencies": {
4609         "glob": {
4610           "version": "7.1.4",
4611           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
4612           "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
4613           "dev": true,
4614           "requires": {
4615             "fs.realpath": "^1.0.0",
4616             "inflight": "^1.0.4",
4617             "inherits": "2",
4618             "minimatch": "^3.0.4",
4619             "once": "^1.3.0",
4620             "path-is-absolute": "^1.0.0"
4621           }
4622         }
4623       }
4624     },
4625     "glob-to-regexp": {
4626       "version": "0.3.0",
4627       "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz",
4628       "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=",
4629       "dev": true
4630     },
4631     "glob-watcher": {
4632       "version": "5.0.3",
4633       "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.3.tgz",
4634       "integrity": "sha512-8tWsULNEPHKQ2MR4zXuzSmqbdyV5PtwwCaWSGQ1WwHsJ07ilNeN1JB8ntxhckbnpSHaf9dXFUHzIWvm1I13dsg==",
4635       "dev": true,
4636       "requires": {
4637         "anymatch": "^2.0.0",
4638         "async-done": "^1.2.0",
4639         "chokidar": "^2.0.0",
4640         "is-negated-glob": "^1.0.0",
4641         "just-debounce": "^1.0.0",
4642         "object.defaults": "^1.1.0"
4643       }
4644     },
4645     "global-modules": {
4646       "version": "1.0.0",
4647       "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz",
4648       "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==",
4649       "dev": true,
4650       "requires": {
4651         "global-prefix": "^1.0.1",
4652         "is-windows": "^1.0.1",
4653         "resolve-dir": "^1.0.0"
4654       }
4655     },
4656     "global-prefix": {
4657       "version": "1.0.2",
4658       "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz",
4659       "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=",
4660       "dev": true,
4661       "requires": {
4662         "expand-tilde": "^2.0.2",
4663         "homedir-polyfill": "^1.0.1",
4664         "ini": "^1.3.4",
4665         "is-windows": "^1.0.1",
4666         "which": "^1.2.14"
4667       }
4668     },
4669     "globals": {
4670       "version": "11.12.0",
4671       "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
4672       "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
4673       "dev": true
4674     },
4675     "globby": {
4676       "version": "8.0.2",
4677       "resolved": "https://registry.npmjs.org/globby/-/globby-8.0.2.tgz",
4678       "integrity": "sha512-yTzMmKygLp8RUpG1Ymu2VXPSJQZjNAZPD4ywgYEaG7e4tBJeUQBO8OpXrf1RCNcEs5alsoJYPAMiIHP0cmeC7w==",
4679       "dev": true,
4680       "requires": {
4681         "array-union": "^1.0.1",
4682         "dir-glob": "2.0.0",
4683         "fast-glob": "^2.0.2",
4684         "glob": "^7.1.2",
4685         "ignore": "^3.3.5",
4686         "pify": "^3.0.0",
4687         "slash": "^1.0.0"
4688       },
4689       "dependencies": {
4690         "glob": {
4691           "version": "7.1.4",
4692           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
4693           "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
4694           "dev": true,
4695           "requires": {
4696             "fs.realpath": "^1.0.0",
4697             "inflight": "^1.0.4",
4698             "inherits": "2",
4699             "minimatch": "^3.0.4",
4700             "once": "^1.3.0",
4701             "path-is-absolute": "^1.0.0"
4702           }
4703         },
4704         "ignore": {
4705           "version": "3.3.10",
4706           "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz",
4707           "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==",
4708           "dev": true
4709         },
4710         "pify": {
4711           "version": "3.0.0",
4712           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
4713           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
4714           "dev": true
4715         }
4716       }
4717     },
4718     "globjoin": {
4719       "version": "0.1.4",
4720       "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz",
4721       "integrity": "sha1-L0SUrIkZ43Z8XLtpHp9GMyQoXUM=",
4722       "dev": true
4723     },
4724     "glogg": {
4725       "version": "1.0.2",
4726       "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz",
4727       "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==",
4728       "dev": true,
4729       "requires": {
4730         "sparkles": "^1.0.0"
4731       }
4732     },
4733     "gonzales-pe": {
4734       "version": "4.2.4",
4735       "resolved": "https://registry.npmjs.org/gonzales-pe/-/gonzales-pe-4.2.4.tgz",
4736       "integrity": "sha512-v0Ts/8IsSbh9n1OJRnSfa7Nlxi4AkXIsWB6vPept8FDbL4bXn3FNuxjYtO/nmBGu7GDkL9MFeGebeSu6l55EPQ==",
4737       "dev": true,
4738       "requires": {
4739         "minimist": "1.1.x"
4740       },
4741       "dependencies": {
4742         "minimist": {
4743           "version": "1.1.3",
4744           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.1.3.tgz",
4745           "integrity": "sha1-O+39kaktOQFvz6ocaB6Pqhoe/ag=",
4746           "dev": true
4747         }
4748       }
4749     },
4750     "got": {
4751       "version": "7.1.0",
4752       "resolved": "https://registry.npmjs.org/got/-/got-7.1.0.tgz",
4753       "integrity": "sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw==",
4754       "dev": true,
4755       "requires": {
4756         "decompress-response": "^3.2.0",
4757         "duplexer3": "^0.1.4",
4758         "get-stream": "^3.0.0",
4759         "is-plain-obj": "^1.1.0",
4760         "is-retry-allowed": "^1.0.0",
4761         "is-stream": "^1.0.0",
4762         "isurl": "^1.0.0-alpha5",
4763         "lowercase-keys": "^1.0.0",
4764         "p-cancelable": "^0.3.0",
4765         "p-timeout": "^1.1.1",
4766         "safe-buffer": "^5.0.1",
4767         "timed-out": "^4.0.0",
4768         "url-parse-lax": "^1.0.0",
4769         "url-to-options": "^1.0.1"
4770       },
4771       "dependencies": {
4772         "get-stream": {
4773           "version": "3.0.0",
4774           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
4775           "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
4776           "dev": true
4777         }
4778       }
4779     },
4780     "graceful-fs": {
4781       "version": "4.1.15",
4782       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz",
4783       "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==",
4784       "dev": true
4785     },
4786     "graceful-readlink": {
4787       "version": "1.0.1",
4788       "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz",
4789       "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=",
4790       "dev": true
4791     },
4792     "gulp": {
4793       "version": "4.0.2",
4794       "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz",
4795       "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==",
4796       "dev": true,
4797       "requires": {
4798         "glob-watcher": "^5.0.3",
4799         "gulp-cli": "^2.2.0",
4800         "undertaker": "^1.2.1",
4801         "vinyl-fs": "^3.0.0"
4802       },
4803       "dependencies": {
4804         "gulp-cli": {
4805           "version": "2.2.0",
4806           "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.2.0.tgz",
4807           "integrity": "sha512-rGs3bVYHdyJpLqR0TUBnlcZ1O5O++Zs4bA0ajm+zr3WFCfiSLjGwoCBqFs18wzN+ZxahT9DkOK5nDf26iDsWjA==",
4808           "dev": true,
4809           "requires": {
4810             "ansi-colors": "^1.0.1",
4811             "archy": "^1.0.0",
4812             "array-sort": "^1.0.0",
4813             "color-support": "^1.1.3",
4814             "concat-stream": "^1.6.0",
4815             "copy-props": "^2.0.1",
4816             "fancy-log": "^1.3.2",
4817             "gulplog": "^1.0.0",
4818             "interpret": "^1.1.0",
4819             "isobject": "^3.0.1",
4820             "liftoff": "^3.1.0",
4821             "matchdep": "^2.0.0",
4822             "mute-stdout": "^1.0.0",
4823             "pretty-hrtime": "^1.0.0",
4824             "replace-homedir": "^1.0.0",
4825             "semver-greatest-satisfied-range": "^1.1.0",
4826             "v8flags": "^3.0.1",
4827             "yargs": "^7.1.0"
4828           }
4829         }
4830       }
4831     },
4832     "gulp-concat": {
4833       "version": "2.6.1",
4834       "resolved": "https://registry.npmjs.org/gulp-concat/-/gulp-concat-2.6.1.tgz",
4835       "integrity": "sha1-Yz0WyV2IUEYorQJmVmPO5aR5M1M=",
4836       "dev": true,
4837       "requires": {
4838         "concat-with-sourcemaps": "^1.0.0",
4839         "through2": "^2.0.0",
4840         "vinyl": "^2.0.0"
4841       },
4842       "dependencies": {
4843         "through2": {
4844           "version": "2.0.5",
4845           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
4846           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
4847           "dev": true,
4848           "requires": {
4849             "readable-stream": "~2.3.6",
4850             "xtend": "~4.0.1"
4851           }
4852         }
4853       }
4854     },
4855     "gulp-connect": {
4856       "version": "5.7.0",
4857       "resolved": "https://registry.npmjs.org/gulp-connect/-/gulp-connect-5.7.0.tgz",
4858       "integrity": "sha512-8tRcC6wgXMLakpPw9M7GRJIhxkYdgZsXwn7n56BA2bQYGLR9NOPhMzx7js+qYDy6vhNkbApGKURjAw1FjY4pNA==",
4859       "dev": true,
4860       "requires": {
4861         "ansi-colors": "^2.0.5",
4862         "connect": "^3.6.6",
4863         "connect-livereload": "^0.6.0",
4864         "fancy-log": "^1.3.2",
4865         "map-stream": "^0.0.7",
4866         "send": "^0.16.2",
4867         "serve-index": "^1.9.1",
4868         "serve-static": "^1.13.2",
4869         "tiny-lr": "^1.1.1"
4870       },
4871       "dependencies": {
4872         "ansi-colors": {
4873           "version": "2.0.5",
4874           "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-2.0.5.tgz",
4875           "integrity": "sha512-yAdfUZ+c2wetVNIFsNRn44THW+Lty6S5TwMpUfLA/UaGhiXbBv/F8E60/1hMLd0cnF/CDoWH8vzVaI5bAcHCjw==",
4876           "dev": true
4877         }
4878       }
4879     },
4880     "gulp-eslint": {
4881       "version": "5.0.0",
4882       "resolved": "https://registry.npmjs.org/gulp-eslint/-/gulp-eslint-5.0.0.tgz",
4883       "integrity": "sha512-9GUqCqh85C7rP9120cpxXuZz2ayq3BZc85pCTuPJS03VQYxne0aWPIXWx6LSvsGPa3uRqtSO537vaugOh+5cXg==",
4884       "dev": true,
4885       "requires": {
4886         "eslint": "^5.0.1",
4887         "fancy-log": "^1.3.2",
4888         "plugin-error": "^1.0.1"
4889       }
4890     },
4891     "gulp-imagemin": {
4892       "version": "5.0.3",
4893       "resolved": "https://registry.npmjs.org/gulp-imagemin/-/gulp-imagemin-5.0.3.tgz",
4894       "integrity": "sha512-bKJMix4r6EQPVV2u8sUglw6Rn0PSp6i70pSK2ECN7j0dRy0w/Lz5SBbynY3MfGBZ0cTMZlaUq+6LyKlZgP74Ew==",
4895       "dev": true,
4896       "requires": {
4897         "chalk": "^2.4.1",
4898         "fancy-log": "^1.3.2",
4899         "imagemin": "^6.0.0",
4900         "imagemin-gifsicle": "^6.0.1",
4901         "imagemin-jpegtran": "^6.0.0",
4902         "imagemin-optipng": "^6.0.0",
4903         "imagemin-svgo": "^7.0.0",
4904         "plugin-error": "^1.0.1",
4905         "plur": "^3.0.1",
4906         "pretty-bytes": "^5.1.0",
4907         "through2-concurrent": "^2.0.0"
4908       }
4909     },
4910     "gulp-postcss": {
4911       "version": "8.0.0",
4912       "resolved": "https://registry.npmjs.org/gulp-postcss/-/gulp-postcss-8.0.0.tgz",
4913       "integrity": "sha512-Wtl6vH7a+8IS/fU5W9IbOpcaLqKxd5L1DUOzaPmlnCbX1CrG0aWdwVnC3Spn8th0m8D59YbysV5zPUe1n/GJYg==",
4914       "dev": true,
4915       "requires": {
4916         "fancy-log": "^1.3.2",
4917         "plugin-error": "^1.0.1",
4918         "postcss": "^7.0.2",
4919         "postcss-load-config": "^2.0.0",
4920         "vinyl-sourcemaps-apply": "^0.2.1"
4921       }
4922     },
4923     "gulp-stylelint": {
4924       "version": "8.0.0",
4925       "resolved": "https://registry.npmjs.org/gulp-stylelint/-/gulp-stylelint-8.0.0.tgz",
4926       "integrity": "sha512-oEnOsRzS4wObF25dUXF4Mi7lSACUoVbnUt7/ZJqEBsnF+2NWUWf7DHnG3CAQvioAQ+rteeduuyN0TAqxoeNy2Q==",
4927       "dev": true,
4928       "requires": {
4929         "chalk": "^2.3.0",
4930         "deep-extend": "^0.5.0",
4931         "fancy-log": "^1.3.2",
4932         "mkdirp": "^0.5.1",
4933         "plugin-error": "^1.0.1",
4934         "promise": "^8.0.1",
4935         "source-map": "^0.5.6",
4936         "strip-ansi": "^4.0.0",
4937         "through2": "^2.0.3"
4938       },
4939       "dependencies": {
4940         "source-map": {
4941           "version": "0.5.7",
4942           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
4943           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
4944           "dev": true
4945         },
4946         "through2": {
4947           "version": "2.0.5",
4948           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
4949           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
4950           "dev": true,
4951           "requires": {
4952             "readable-stream": "~2.3.6",
4953             "xtend": "~4.0.1"
4954           }
4955         }
4956       }
4957     },
4958     "gulp-uglify": {
4959       "version": "3.0.2",
4960       "resolved": "https://registry.npmjs.org/gulp-uglify/-/gulp-uglify-3.0.2.tgz",
4961       "integrity": "sha512-gk1dhB74AkV2kzqPMQBLA3jPoIAPd/nlNzP2XMDSG8XZrqnlCiDGAqC+rZOumzFvB5zOphlFh6yr3lgcAb/OOg==",
4962       "dev": true,
4963       "requires": {
4964         "array-each": "^1.0.1",
4965         "extend-shallow": "^3.0.2",
4966         "gulplog": "^1.0.0",
4967         "has-gulplog": "^0.1.0",
4968         "isobject": "^3.0.1",
4969         "make-error-cause": "^1.1.1",
4970         "safe-buffer": "^5.1.2",
4971         "through2": "^2.0.0",
4972         "uglify-js": "^3.0.5",
4973         "vinyl-sourcemaps-apply": "^0.2.0"
4974       },
4975       "dependencies": {
4976         "through2": {
4977           "version": "2.0.5",
4978           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
4979           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
4980           "dev": true,
4981           "requires": {
4982             "readable-stream": "~2.3.6",
4983             "xtend": "~4.0.1"
4984           }
4985         }
4986       }
4987     },
4988     "gulp-vinyl-zip": {
4989       "version": "2.1.2",
4990       "resolved": "https://registry.npmjs.org/gulp-vinyl-zip/-/gulp-vinyl-zip-2.1.2.tgz",
4991       "integrity": "sha512-wJn09jsb8PyvUeyFF7y7ImEJqJwYy40BqL9GKfJs6UGpaGW9A+N68Q+ajsIpb9AeR6lAdjMbIdDPclIGo1/b7Q==",
4992       "dev": true,
4993       "requires": {
4994         "event-stream": "3.3.4",
4995         "queue": "^4.2.1",
4996         "through2": "^2.0.3",
4997         "vinyl": "^2.0.2",
4998         "vinyl-fs": "^3.0.3",
4999         "yauzl": "^2.2.1",
5000         "yazl": "^2.2.1"
5001       },
5002       "dependencies": {
5003         "through2": {
5004           "version": "2.0.5",
5005           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
5006           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
5007           "dev": true,
5008           "requires": {
5009             "readable-stream": "~2.3.6",
5010             "xtend": "~4.0.1"
5011           }
5012         }
5013       }
5014     },
5015     "gulplog": {
5016       "version": "1.0.0",
5017       "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz",
5018       "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=",
5019       "dev": true,
5020       "requires": {
5021         "glogg": "^1.0.0"
5022       }
5023     },
5024     "handlebars": {
5025       "version": "4.0.14",
5026       "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.0.14.tgz",
5027       "integrity": "sha512-E7tDoyAA8ilZIV3xDJgl18sX3M8xB9/fMw8+mfW4msLW8jlX97bAnWgT3pmaNXuvzIEgSBMnAHfuXsB2hdzfow==",
5028       "dev": true,
5029       "requires": {
5030         "async": "^2.5.0",
5031         "optimist": "^0.6.1",
5032         "source-map": "^0.6.1",
5033         "uglify-js": "^3.1.4"
5034       }
5035     },
5036     "has": {
5037       "version": "1.0.3",
5038       "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
5039       "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
5040       "dev": true,
5041       "requires": {
5042         "function-bind": "^1.1.1"
5043       }
5044     },
5045     "has-ansi": {
5046       "version": "2.0.0",
5047       "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
5048       "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
5049       "dev": true,
5050       "requires": {
5051         "ansi-regex": "^2.0.0"
5052       },
5053       "dependencies": {
5054         "ansi-regex": {
5055           "version": "2.1.1",
5056           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
5057           "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
5058           "dev": true
5059         }
5060       }
5061     },
5062     "has-flag": {
5063       "version": "3.0.0",
5064       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
5065       "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
5066       "dev": true
5067     },
5068     "has-gulplog": {
5069       "version": "0.1.0",
5070       "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz",
5071       "integrity": "sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4=",
5072       "dev": true,
5073       "requires": {
5074         "sparkles": "^1.0.0"
5075       }
5076     },
5077     "has-symbol-support-x": {
5078       "version": "1.4.2",
5079       "resolved": "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz",
5080       "integrity": "sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==",
5081       "dev": true
5082     },
5083     "has-symbols": {
5084       "version": "1.0.0",
5085       "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz",
5086       "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=",
5087       "dev": true
5088     },
5089     "has-to-string-tag-x": {
5090       "version": "1.4.1",
5091       "resolved": "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz",
5092       "integrity": "sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==",
5093       "dev": true,
5094       "requires": {
5095         "has-symbol-support-x": "^1.4.1"
5096       }
5097     },
5098     "has-value": {
5099       "version": "1.0.0",
5100       "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
5101       "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
5102       "dev": true,
5103       "requires": {
5104         "get-value": "^2.0.6",
5105         "has-values": "^1.0.0",
5106         "isobject": "^3.0.0"
5107       }
5108     },
5109     "has-values": {
5110       "version": "1.0.0",
5111       "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
5112       "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
5113       "dev": true,
5114       "requires": {
5115         "is-number": "^3.0.0",
5116         "kind-of": "^4.0.0"
5117       },
5118       "dependencies": {
5119         "kind-of": {
5120           "version": "4.0.0",
5121           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
5122           "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
5123           "dev": true,
5124           "requires": {
5125             "is-buffer": "^1.1.5"
5126           }
5127         }
5128       }
5129     },
5130     "hash-base": {
5131       "version": "3.0.4",
5132       "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz",
5133       "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=",
5134       "dev": true,
5135       "requires": {
5136         "inherits": "^2.0.1",
5137         "safe-buffer": "^5.0.1"
5138       }
5139     },
5140     "hash.js": {
5141       "version": "1.1.7",
5142       "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
5143       "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
5144       "dev": true,
5145       "requires": {
5146         "inherits": "^2.0.3",
5147         "minimalistic-assert": "^1.0.1"
5148       }
5149     },
5150     "hex-color-regex": {
5151       "version": "1.1.0",
5152       "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz",
5153       "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==",
5154       "dev": true
5155     },
5156     "highlight.js": {
5157       "version": "9.13.1",
5158       "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-9.13.1.tgz",
5159       "integrity": "sha512-Sc28JNQNDzaH6PORtRLMvif9RSn1mYuOoX3omVjnb0+HbpPygU2ALBI0R/wsiqCb4/fcp07Gdo8g+fhtFrQl6A==",
5160       "dev": true
5161     },
5162     "hmac-drbg": {
5163       "version": "1.0.1",
5164       "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
5165       "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
5166       "dev": true,
5167       "requires": {
5168         "hash.js": "^1.0.3",
5169         "minimalistic-assert": "^1.0.0",
5170         "minimalistic-crypto-utils": "^1.0.1"
5171       }
5172     },
5173     "homedir-polyfill": {
5174       "version": "1.0.3",
5175       "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz",
5176       "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==",
5177       "dev": true,
5178       "requires": {
5179         "parse-passwd": "^1.0.0"
5180       }
5181     },
5182     "hosted-git-info": {
5183       "version": "2.7.1",
5184       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz",
5185       "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==",
5186       "dev": true
5187     },
5188     "hsl-regex": {
5189       "version": "1.0.0",
5190       "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz",
5191       "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=",
5192       "dev": true
5193     },
5194     "hsla-regex": {
5195       "version": "1.0.0",
5196       "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz",
5197       "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=",
5198       "dev": true
5199     },
5200     "html-comment-regex": {
5201       "version": "1.1.2",
5202       "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz",
5203       "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==",
5204       "dev": true
5205     },
5206     "html-tags": {
5207       "version": "2.0.0",
5208       "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-2.0.0.tgz",
5209       "integrity": "sha1-ELMKOGCF9Dzt41PMj6fLDe7qZos=",
5210       "dev": true
5211     },
5212     "htmlescape": {
5213       "version": "1.1.1",
5214       "resolved": "https://registry.npmjs.org/htmlescape/-/htmlescape-1.1.1.tgz",
5215       "integrity": "sha1-OgPtwiFLyjtmQko+eVk0lQnLA1E=",
5216       "dev": true
5217     },
5218     "htmlparser2": {
5219       "version": "3.10.1",
5220       "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz",
5221       "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==",
5222       "dev": true,
5223       "requires": {
5224         "domelementtype": "^1.3.1",
5225         "domhandler": "^2.3.0",
5226         "domutils": "^1.5.1",
5227         "entities": "^1.1.1",
5228         "inherits": "^2.0.1",
5229         "readable-stream": "^3.1.1"
5230       },
5231       "dependencies": {
5232         "readable-stream": {
5233           "version": "3.4.0",
5234           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.4.0.tgz",
5235           "integrity": "sha512-jItXPLmrSR8jmTRmRWJXCnGJsfy85mB3Wd/uINMXA65yrnFo0cPClFIUWzo2najVNSl+mx7/4W8ttlLWJe99pQ==",
5236           "dev": true,
5237           "requires": {
5238             "inherits": "^2.0.3",
5239             "string_decoder": "^1.1.1",
5240             "util-deprecate": "^1.0.1"
5241           }
5242         }
5243       }
5244     },
5245     "http-cache-semantics": {
5246       "version": "3.8.1",
5247       "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz",
5248       "integrity": "sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==",
5249       "dev": true
5250     },
5251     "http-errors": {
5252       "version": "1.6.3",
5253       "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
5254       "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
5255       "dev": true,
5256       "requires": {
5257         "depd": "~1.1.2",
5258         "inherits": "2.0.3",
5259         "setprototypeof": "1.1.0",
5260         "statuses": ">= 1.4.0 < 2"
5261       }
5262     },
5263     "http-parser-js": {
5264       "version": "0.4.10",
5265       "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.10.tgz",
5266       "integrity": "sha1-ksnBN0w1CF912zWexWzCV8u5P6Q=",
5267       "dev": true
5268     },
5269     "https-browserify": {
5270       "version": "1.0.0",
5271       "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
5272       "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
5273       "dev": true
5274     },
5275     "iconv-lite": {
5276       "version": "0.4.24",
5277       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
5278       "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
5279       "dev": true,
5280       "requires": {
5281         "safer-buffer": ">= 2.1.2 < 3"
5282       }
5283     },
5284     "ieee754": {
5285       "version": "1.1.13",
5286       "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz",
5287       "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==",
5288       "dev": true
5289     },
5290     "ignore": {
5291       "version": "4.0.6",
5292       "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz",
5293       "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==",
5294       "dev": true
5295     },
5296     "imagemin": {
5297       "version": "6.1.0",
5298       "resolved": "https://registry.npmjs.org/imagemin/-/imagemin-6.1.0.tgz",
5299       "integrity": "sha512-8ryJBL1CN5uSHpiBMX0rJw79C9F9aJqMnjGnrd/1CafegpNuA81RBAAru/jQQEOWlOJJlpRnlcVFF6wq+Ist0A==",
5300       "dev": true,
5301       "requires": {
5302         "file-type": "^10.7.0",
5303         "globby": "^8.0.1",
5304         "make-dir": "^1.0.0",
5305         "p-pipe": "^1.1.0",
5306         "pify": "^4.0.1",
5307         "replace-ext": "^1.0.0"
5308       },
5309       "dependencies": {
5310         "file-type": {
5311           "version": "10.11.0",
5312           "resolved": "https://registry.npmjs.org/file-type/-/file-type-10.11.0.tgz",
5313           "integrity": "sha512-uzk64HRpUZyTGZtVuvrjP0FYxzQrBf4rojot6J65YMEbwBLB0CWm0CLojVpwpmFmxcE/lkvYICgfcGozbBq6rw==",
5314           "dev": true
5315         },
5316         "pify": {
5317           "version": "4.0.1",
5318           "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
5319           "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
5320           "dev": true
5321         }
5322       }
5323     },
5324     "imagemin-gifsicle": {
5325       "version": "6.0.1",
5326       "resolved": "https://registry.npmjs.org/imagemin-gifsicle/-/imagemin-gifsicle-6.0.1.tgz",
5327       "integrity": "sha512-kuu47c6iKDQ6R9J10xCwL0lgs0+sMz3LRHqRcJ2CRBWdcNmo3T5hUaM8hSZfksptZXJLGKk8heSAvwtSdB1Fng==",
5328       "dev": true,
5329       "optional": true,
5330       "requires": {
5331         "exec-buffer": "^3.0.0",
5332         "gifsicle": "^4.0.0",
5333         "is-gif": "^3.0.0"
5334       }
5335     },
5336     "imagemin-jpegtran": {
5337       "version": "6.0.0",
5338       "resolved": "https://registry.npmjs.org/imagemin-jpegtran/-/imagemin-jpegtran-6.0.0.tgz",
5339       "integrity": "sha512-Ih+NgThzqYfEWv9t58EItncaaXIHR0u9RuhKa8CtVBlMBvY0dCIxgQJQCfwImA4AV1PMfmUKlkyIHJjb7V4z1g==",
5340       "dev": true,
5341       "optional": true,
5342       "requires": {
5343         "exec-buffer": "^3.0.0",
5344         "is-jpg": "^2.0.0",
5345         "jpegtran-bin": "^4.0.0"
5346       }
5347     },
5348     "imagemin-optipng": {
5349       "version": "6.0.0",
5350       "resolved": "https://registry.npmjs.org/imagemin-optipng/-/imagemin-optipng-6.0.0.tgz",
5351       "integrity": "sha512-FoD2sMXvmoNm/zKPOWdhKpWdFdF9qiJmKC17MxZJPH42VMAp17/QENI/lIuP7LCUnLVAloO3AUoTSNzfhpyd8A==",
5352       "dev": true,
5353       "optional": true,
5354       "requires": {
5355         "exec-buffer": "^3.0.0",
5356         "is-png": "^1.0.0",
5357         "optipng-bin": "^5.0.0"
5358       }
5359     },
5360     "imagemin-svgo": {
5361       "version": "7.0.0",
5362       "resolved": "https://registry.npmjs.org/imagemin-svgo/-/imagemin-svgo-7.0.0.tgz",
5363       "integrity": "sha512-+iGJFaPIMx8TjFW6zN+EkOhlqcemdL7F3N3Y0wODvV2kCUBuUtZK7DRZc1+Zfu4U2W/lTMUyx2G8YMOrZntIWg==",
5364       "dev": true,
5365       "optional": true,
5366       "requires": {
5367         "is-svg": "^3.0.0",
5368         "svgo": "^1.0.5"
5369       }
5370     },
5371     "import-cwd": {
5372       "version": "2.1.0",
5373       "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz",
5374       "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=",
5375       "dev": true,
5376       "requires": {
5377         "import-from": "^2.1.0"
5378       }
5379     },
5380     "import-fresh": {
5381       "version": "2.0.0",
5382       "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz",
5383       "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=",
5384       "dev": true,
5385       "requires": {
5386         "caller-path": "^2.0.0",
5387         "resolve-from": "^3.0.0"
5388       }
5389     },
5390     "import-from": {
5391       "version": "2.1.0",
5392       "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz",
5393       "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=",
5394       "dev": true,
5395       "requires": {
5396         "resolve-from": "^3.0.0"
5397       }
5398     },
5399     "import-lazy": {
5400       "version": "3.1.0",
5401       "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-3.1.0.tgz",
5402       "integrity": "sha512-8/gvXvX2JMn0F+CDlSC4l6kOmVaLOO3XLkksI7CI3Ud95KDYJuYur2b9P/PUt/i/pDAMd/DulQsNbbbmRRsDIQ==",
5403       "dev": true
5404     },
5405     "imurmurhash": {
5406       "version": "0.1.4",
5407       "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
5408       "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
5409       "dev": true
5410     },
5411     "indent-string": {
5412       "version": "2.1.0",
5413       "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
5414       "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
5415       "dev": true,
5416       "requires": {
5417         "repeating": "^2.0.0"
5418       }
5419     },
5420     "indexes-of": {
5421       "version": "1.0.1",
5422       "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz",
5423       "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=",
5424       "dev": true
5425     },
5426     "inflight": {
5427       "version": "1.0.6",
5428       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
5429       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
5430       "dev": true,
5431       "requires": {
5432         "once": "^1.3.0",
5433         "wrappy": "1"
5434       }
5435     },
5436     "inherits": {
5437       "version": "2.0.3",
5438       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
5439       "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
5440       "dev": true
5441     },
5442     "ini": {
5443       "version": "1.3.5",
5444       "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
5445       "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
5446       "dev": true
5447     },
5448     "inline-source-map": {
5449       "version": "0.6.2",
5450       "resolved": "https://registry.npmjs.org/inline-source-map/-/inline-source-map-0.6.2.tgz",
5451       "integrity": "sha1-+Tk0ccGKedFyT4Y/o4tYY3Ct4qU=",
5452       "dev": true,
5453       "requires": {
5454         "source-map": "~0.5.3"
5455       },
5456       "dependencies": {
5457         "source-map": {
5458           "version": "0.5.7",
5459           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
5460           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
5461           "dev": true
5462         }
5463       }
5464     },
5465     "inquirer": {
5466       "version": "6.3.1",
5467       "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.3.1.tgz",
5468       "integrity": "sha512-MmL624rfkFt4TG9y/Jvmt8vdmOo836U7Y0Hxr2aFk3RelZEGX4Igk0KabWrcaaZaTv9uzglOqWh1Vly+FAWAXA==",
5469       "dev": true,
5470       "requires": {
5471         "ansi-escapes": "^3.2.0",
5472         "chalk": "^2.4.2",
5473         "cli-cursor": "^2.1.0",
5474         "cli-width": "^2.0.0",
5475         "external-editor": "^3.0.3",
5476         "figures": "^2.0.0",
5477         "lodash": "^4.17.11",
5478         "mute-stream": "0.0.7",
5479         "run-async": "^2.2.0",
5480         "rxjs": "^6.4.0",
5481         "string-width": "^2.1.0",
5482         "strip-ansi": "^5.1.0",
5483         "through": "^2.3.6"
5484       },
5485       "dependencies": {
5486         "ansi-regex": {
5487           "version": "4.1.0",
5488           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
5489           "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
5490           "dev": true
5491         },
5492         "strip-ansi": {
5493           "version": "5.2.0",
5494           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
5495           "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
5496           "dev": true,
5497           "requires": {
5498             "ansi-regex": "^4.1.0"
5499           }
5500         }
5501       }
5502     },
5503     "insert-module-globals": {
5504       "version": "7.2.0",
5505       "resolved": "https://registry.npmjs.org/insert-module-globals/-/insert-module-globals-7.2.0.tgz",
5506       "integrity": "sha512-VE6NlW+WGn2/AeOMd496AHFYmE7eLKkUY6Ty31k4og5vmA3Fjuwe9v6ifH6Xx/Hz27QvdoMoviw1/pqWRB09Sw==",
5507       "dev": true,
5508       "requires": {
5509         "JSONStream": "^1.0.3",
5510         "acorn-node": "^1.5.2",
5511         "combine-source-map": "^0.8.0",
5512         "concat-stream": "^1.6.1",
5513         "is-buffer": "^1.1.0",
5514         "path-is-absolute": "^1.0.1",
5515         "process": "~0.11.0",
5516         "through2": "^2.0.0",
5517         "undeclared-identifiers": "^1.1.2",
5518         "xtend": "^4.0.0"
5519       },
5520       "dependencies": {
5521         "through2": {
5522           "version": "2.0.5",
5523           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
5524           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
5525           "dev": true,
5526           "requires": {
5527             "readable-stream": "~2.3.6",
5528             "xtend": "~4.0.1"
5529           }
5530         }
5531       }
5532     },
5533     "interpret": {
5534       "version": "1.2.0",
5535       "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.2.0.tgz",
5536       "integrity": "sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw==",
5537       "dev": true
5538     },
5539     "into-stream": {
5540       "version": "3.1.0",
5541       "resolved": "https://registry.npmjs.org/into-stream/-/into-stream-3.1.0.tgz",
5542       "integrity": "sha1-lvsKk2wSur1v8XUqF9BWFqvQlMY=",
5543       "dev": true,
5544       "requires": {
5545         "from2": "^2.1.1",
5546         "p-is-promise": "^1.1.0"
5547       }
5548     },
5549     "invert-kv": {
5550       "version": "1.0.0",
5551       "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
5552       "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
5553       "dev": true
5554     },
5555     "irregular-plurals": {
5556       "version": "2.0.0",
5557       "resolved": "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-2.0.0.tgz",
5558       "integrity": "sha512-Y75zBYLkh0lJ9qxeHlMjQ7bSbyiSqNW/UOPWDmzC7cXskL1hekSITh1Oc6JV0XCWWZ9DE8VYSB71xocLk3gmGw==",
5559       "dev": true
5560     },
5561     "is-absolute": {
5562       "version": "1.0.0",
5563       "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz",
5564       "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==",
5565       "dev": true,
5566       "requires": {
5567         "is-relative": "^1.0.0",
5568         "is-windows": "^1.0.1"
5569       }
5570     },
5571     "is-absolute-url": {
5572       "version": "2.1.0",
5573       "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz",
5574       "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=",
5575       "dev": true
5576     },
5577     "is-accessor-descriptor": {
5578       "version": "0.1.6",
5579       "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
5580       "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
5581       "dev": true,
5582       "requires": {
5583         "kind-of": "^3.0.2"
5584       },
5585       "dependencies": {
5586         "kind-of": {
5587           "version": "3.2.2",
5588           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5589           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5590           "dev": true,
5591           "requires": {
5592             "is-buffer": "^1.1.5"
5593           }
5594         }
5595       }
5596     },
5597     "is-alphabetical": {
5598       "version": "1.0.3",
5599       "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.3.tgz",
5600       "integrity": "sha512-eEMa6MKpHFzw38eKm56iNNi6GJ7lf6aLLio7Kr23sJPAECscgRtZvOBYybejWDQ2bM949Y++61PY+udzj5QMLA==",
5601       "dev": true
5602     },
5603     "is-alphanumeric": {
5604       "version": "1.0.0",
5605       "resolved": "https://registry.npmjs.org/is-alphanumeric/-/is-alphanumeric-1.0.0.tgz",
5606       "integrity": "sha1-Spzvcdr0wAHB2B1j0UDPU/1oifQ=",
5607       "dev": true
5608     },
5609     "is-alphanumerical": {
5610       "version": "1.0.3",
5611       "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.3.tgz",
5612       "integrity": "sha512-A1IGAPO5AW9vSh7omxIlOGwIqEvpW/TA+DksVOPM5ODuxKlZS09+TEM1E3275lJqO2oJ38vDpeAL3DCIiHE6eA==",
5613       "dev": true,
5614       "requires": {
5615         "is-alphabetical": "^1.0.0",
5616         "is-decimal": "^1.0.0"
5617       }
5618     },
5619     "is-arrayish": {
5620       "version": "0.2.1",
5621       "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
5622       "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
5623       "dev": true
5624     },
5625     "is-binary-path": {
5626       "version": "1.0.1",
5627       "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
5628       "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
5629       "dev": true,
5630       "requires": {
5631         "binary-extensions": "^1.0.0"
5632       }
5633     },
5634     "is-buffer": {
5635       "version": "1.1.6",
5636       "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
5637       "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
5638       "dev": true
5639     },
5640     "is-callable": {
5641       "version": "1.1.4",
5642       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz",
5643       "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==",
5644       "dev": true
5645     },
5646     "is-color-stop": {
5647       "version": "1.1.0",
5648       "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz",
5649       "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=",
5650       "dev": true,
5651       "requires": {
5652         "css-color-names": "^0.0.4",
5653         "hex-color-regex": "^1.1.0",
5654         "hsl-regex": "^1.0.0",
5655         "hsla-regex": "^1.0.0",
5656         "rgb-regex": "^1.0.1",
5657         "rgba-regex": "^1.0.0"
5658       }
5659     },
5660     "is-data-descriptor": {
5661       "version": "0.1.4",
5662       "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
5663       "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
5664       "dev": true,
5665       "requires": {
5666         "kind-of": "^3.0.2"
5667       },
5668       "dependencies": {
5669         "kind-of": {
5670           "version": "3.2.2",
5671           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5672           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5673           "dev": true,
5674           "requires": {
5675             "is-buffer": "^1.1.5"
5676           }
5677         }
5678       }
5679     },
5680     "is-date-object": {
5681       "version": "1.0.1",
5682       "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz",
5683       "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=",
5684       "dev": true
5685     },
5686     "is-decimal": {
5687       "version": "1.0.3",
5688       "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.3.tgz",
5689       "integrity": "sha512-bvLSwoDg2q6Gf+E2LEPiklHZxxiSi3XAh4Mav65mKqTfCO1HM3uBs24TjEH8iJX3bbDdLXKJXBTmGzuTUuAEjQ==",
5690       "dev": true
5691     },
5692     "is-descriptor": {
5693       "version": "0.1.6",
5694       "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
5695       "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
5696       "dev": true,
5697       "requires": {
5698         "is-accessor-descriptor": "^0.1.6",
5699         "is-data-descriptor": "^0.1.4",
5700         "kind-of": "^5.0.0"
5701       },
5702       "dependencies": {
5703         "kind-of": {
5704           "version": "5.1.0",
5705           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
5706           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
5707           "dev": true
5708         }
5709       }
5710     },
5711     "is-directory": {
5712       "version": "0.3.1",
5713       "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
5714       "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=",
5715       "dev": true
5716     },
5717     "is-extendable": {
5718       "version": "0.1.1",
5719       "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
5720       "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
5721       "dev": true
5722     },
5723     "is-extglob": {
5724       "version": "2.1.1",
5725       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
5726       "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
5727       "dev": true
5728     },
5729     "is-finite": {
5730       "version": "1.0.2",
5731       "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
5732       "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
5733       "dev": true,
5734       "requires": {
5735         "number-is-nan": "^1.0.0"
5736       }
5737     },
5738     "is-fullwidth-code-point": {
5739       "version": "2.0.0",
5740       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
5741       "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
5742       "dev": true
5743     },
5744     "is-gif": {
5745       "version": "3.0.0",
5746       "resolved": "https://registry.npmjs.org/is-gif/-/is-gif-3.0.0.tgz",
5747       "integrity": "sha512-IqJ/jlbw5WJSNfwQ/lHEDXF8rxhRgF6ythk2oiEvhpG29F704eX9NO6TvPfMiq9DrbwgcEDnETYNcZDPewQoVw==",
5748       "dev": true,
5749       "optional": true,
5750       "requires": {
5751         "file-type": "^10.4.0"
5752       },
5753       "dependencies": {
5754         "file-type": {
5755           "version": "10.11.0",
5756           "resolved": "https://registry.npmjs.org/file-type/-/file-type-10.11.0.tgz",
5757           "integrity": "sha512-uzk64HRpUZyTGZtVuvrjP0FYxzQrBf4rojot6J65YMEbwBLB0CWm0CLojVpwpmFmxcE/lkvYICgfcGozbBq6rw==",
5758           "dev": true,
5759           "optional": true
5760         }
5761       }
5762     },
5763     "is-glob": {
5764       "version": "4.0.1",
5765       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
5766       "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
5767       "dev": true,
5768       "requires": {
5769         "is-extglob": "^2.1.1"
5770       }
5771     },
5772     "is-hexadecimal": {
5773       "version": "1.0.3",
5774       "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.3.tgz",
5775       "integrity": "sha512-zxQ9//Q3D/34poZf8fiy3m3XVpbQc7ren15iKqrTtLPwkPD/t3Scy9Imp63FujULGxuK0ZlCwoo5xNpktFgbOA==",
5776       "dev": true
5777     },
5778     "is-jpg": {
5779       "version": "2.0.0",
5780       "resolved": "https://registry.npmjs.org/is-jpg/-/is-jpg-2.0.0.tgz",
5781       "integrity": "sha1-LhmX+m6RZuqsAkLarkQ0A+TvHZc=",
5782       "dev": true,
5783       "optional": true
5784     },
5785     "is-natural-number": {
5786       "version": "4.0.1",
5787       "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-4.0.1.tgz",
5788       "integrity": "sha1-q5124dtM7VHjXeDHLr7PCfc0zeg=",
5789       "dev": true
5790     },
5791     "is-negated-glob": {
5792       "version": "1.0.0",
5793       "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz",
5794       "integrity": "sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI=",
5795       "dev": true
5796     },
5797     "is-number": {
5798       "version": "3.0.0",
5799       "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
5800       "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
5801       "dev": true,
5802       "requires": {
5803         "kind-of": "^3.0.2"
5804       },
5805       "dependencies": {
5806         "kind-of": {
5807           "version": "3.2.2",
5808           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5809           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5810           "dev": true,
5811           "requires": {
5812             "is-buffer": "^1.1.5"
5813           }
5814         }
5815       }
5816     },
5817     "is-obj": {
5818       "version": "1.0.1",
5819       "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz",
5820       "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=",
5821       "dev": true
5822     },
5823     "is-object": {
5824       "version": "1.0.1",
5825       "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.1.tgz",
5826       "integrity": "sha1-iVJojF7C/9awPsyF52ngKQMINHA=",
5827       "dev": true
5828     },
5829     "is-plain-obj": {
5830       "version": "1.1.0",
5831       "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
5832       "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
5833       "dev": true
5834     },
5835     "is-plain-object": {
5836       "version": "2.0.4",
5837       "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
5838       "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
5839       "dev": true,
5840       "requires": {
5841         "isobject": "^3.0.1"
5842       }
5843     },
5844     "is-png": {
5845       "version": "1.1.0",
5846       "resolved": "https://registry.npmjs.org/is-png/-/is-png-1.1.0.tgz",
5847       "integrity": "sha1-1XSxK/J1wDUEVVcLDltXqwYgd84=",
5848       "dev": true,
5849       "optional": true
5850     },
5851     "is-promise": {
5852       "version": "2.1.0",
5853       "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz",
5854       "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=",
5855       "dev": true
5856     },
5857     "is-regex": {
5858       "version": "1.0.4",
5859       "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz",
5860       "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=",
5861       "dev": true,
5862       "requires": {
5863         "has": "^1.0.1"
5864       }
5865     },
5866     "is-regexp": {
5867       "version": "1.0.0",
5868       "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz",
5869       "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=",
5870       "dev": true
5871     },
5872     "is-relative": {
5873       "version": "1.0.0",
5874       "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz",
5875       "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==",
5876       "dev": true,
5877       "requires": {
5878         "is-unc-path": "^1.0.0"
5879       }
5880     },
5881     "is-resolvable": {
5882       "version": "1.1.0",
5883       "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz",
5884       "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==",
5885       "dev": true
5886     },
5887     "is-retry-allowed": {
5888       "version": "1.1.0",
5889       "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz",
5890       "integrity": "sha1-EaBgVotnM5REAz0BJaYaINVk+zQ=",
5891       "dev": true
5892     },
5893     "is-stream": {
5894       "version": "1.1.0",
5895       "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
5896       "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
5897       "dev": true
5898     },
5899     "is-supported-regexp-flag": {
5900       "version": "1.0.1",
5901       "resolved": "https://registry.npmjs.org/is-supported-regexp-flag/-/is-supported-regexp-flag-1.0.1.tgz",
5902       "integrity": "sha512-3vcJecUUrpgCqc/ca0aWeNu64UGgxcvO60K/Fkr1N6RSvfGCTU60UKN68JDmKokgba0rFFJs12EnzOQa14ubKQ==",
5903       "dev": true
5904     },
5905     "is-svg": {
5906       "version": "3.0.0",
5907       "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz",
5908       "integrity": "sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==",
5909       "dev": true,
5910       "requires": {
5911         "html-comment-regex": "^1.1.0"
5912       }
5913     },
5914     "is-symbol": {
5915       "version": "1.0.2",
5916       "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.2.tgz",
5917       "integrity": "sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw==",
5918       "dev": true,
5919       "requires": {
5920         "has-symbols": "^1.0.0"
5921       }
5922     },
5923     "is-unc-path": {
5924       "version": "1.0.0",
5925       "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz",
5926       "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==",
5927       "dev": true,
5928       "requires": {
5929         "unc-path-regex": "^0.1.2"
5930       }
5931     },
5932     "is-utf8": {
5933       "version": "0.2.1",
5934       "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
5935       "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
5936       "dev": true
5937     },
5938     "is-valid-glob": {
5939       "version": "1.0.0",
5940       "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz",
5941       "integrity": "sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao=",
5942       "dev": true
5943     },
5944     "is-whitespace-character": {
5945       "version": "1.0.3",
5946       "resolved": "https://registry.npmjs.org/is-whitespace-character/-/is-whitespace-character-1.0.3.tgz",
5947       "integrity": "sha512-SNPgMLz9JzPccD3nPctcj8sZlX9DAMJSKH8bP7Z6bohCwuNgX8xbWr1eTAYXX9Vpi/aSn8Y1akL9WgM3t43YNQ==",
5948       "dev": true
5949     },
5950     "is-windows": {
5951       "version": "1.0.2",
5952       "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
5953       "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
5954       "dev": true
5955     },
5956     "is-word-character": {
5957       "version": "1.0.3",
5958       "resolved": "https://registry.npmjs.org/is-word-character/-/is-word-character-1.0.3.tgz",
5959       "integrity": "sha512-0wfcrFgOOOBdgRNT9H33xe6Zi6yhX/uoc4U8NBZGeQQB0ctU1dnlNTyL9JM2646bHDTpsDm1Brb3VPoCIMrd/A==",
5960       "dev": true
5961     },
5962     "isarray": {
5963       "version": "1.0.0",
5964       "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
5965       "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
5966       "dev": true
5967     },
5968     "isexe": {
5969       "version": "2.0.0",
5970       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
5971       "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
5972       "dev": true
5973     },
5974     "isobject": {
5975       "version": "3.0.1",
5976       "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
5977       "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
5978       "dev": true
5979     },
5980     "isurl": {
5981       "version": "1.0.0",
5982       "resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz",
5983       "integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==",
5984       "dev": true,
5985       "requires": {
5986         "has-to-string-tag-x": "^1.2.0",
5987         "is-object": "^1.0.1"
5988       }
5989     },
5990     "jpegtran-bin": {
5991       "version": "4.0.0",
5992       "resolved": "https://registry.npmjs.org/jpegtran-bin/-/jpegtran-bin-4.0.0.tgz",
5993       "integrity": "sha512-2cRl1ism+wJUoYAYFt6O/rLBfpXNWG2dUWbgcEkTt5WGMnqI46eEro8T4C5zGROxKRqyKpCBSdHPvt5UYCtxaQ==",
5994       "dev": true,
5995       "optional": true,
5996       "requires": {
5997         "bin-build": "^3.0.0",
5998         "bin-wrapper": "^4.0.0",
5999         "logalot": "^2.0.0"
6000       }
6001     },
6002     "js-tokens": {
6003       "version": "4.0.0",
6004       "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
6005       "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
6006       "dev": true
6007     },
6008     "js-yaml": {
6009       "version": "3.13.1",
6010       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
6011       "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
6012       "dev": true,
6013       "requires": {
6014         "argparse": "^1.0.7",
6015         "esprima": "^4.0.0"
6016       }
6017     },
6018     "jsesc": {
6019       "version": "2.5.2",
6020       "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
6021       "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
6022       "dev": true
6023     },
6024     "json-buffer": {
6025       "version": "3.0.0",
6026       "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz",
6027       "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=",
6028       "dev": true
6029     },
6030     "json-parse-better-errors": {
6031       "version": "1.0.2",
6032       "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
6033       "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
6034       "dev": true
6035     },
6036     "json-schema-traverse": {
6037       "version": "0.4.1",
6038       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
6039       "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
6040       "dev": true
6041     },
6042     "json-stable-stringify": {
6043       "version": "0.0.1",
6044       "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-0.0.1.tgz",
6045       "integrity": "sha1-YRwj6BTbN1Un34URk9tZ3Sryf0U=",
6046       "dev": true,
6047       "requires": {
6048         "jsonify": "~0.0.0"
6049       }
6050     },
6051     "json-stable-stringify-without-jsonify": {
6052       "version": "1.0.1",
6053       "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
6054       "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=",
6055       "dev": true
6056     },
6057     "json5": {
6058       "version": "2.1.0",
6059       "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.0.tgz",
6060       "integrity": "sha512-8Mh9h6xViijj36g7Dxi+Y4S6hNGV96vcJZr/SrlHh1LR/pEn/8j/+qIBbs44YKl69Lrfctp4QD+AdWLTMqEZAQ==",
6061       "dev": true,
6062       "requires": {
6063         "minimist": "^1.2.0"
6064       }
6065     },
6066     "jsonfile": {
6067       "version": "4.0.0",
6068       "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
6069       "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
6070       "dev": true,
6071       "requires": {
6072         "graceful-fs": "^4.1.6"
6073       }
6074     },
6075     "jsonify": {
6076       "version": "0.0.0",
6077       "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",
6078       "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=",
6079       "dev": true
6080     },
6081     "jsonparse": {
6082       "version": "1.3.1",
6083       "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz",
6084       "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=",
6085       "dev": true
6086     },
6087     "just-debounce": {
6088       "version": "1.0.0",
6089       "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.0.0.tgz",
6090       "integrity": "sha1-h/zPrv/AtozRnVX2cilD+SnqNeo=",
6091       "dev": true
6092     },
6093     "keyv": {
6094       "version": "3.0.0",
6095       "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.0.0.tgz",
6096       "integrity": "sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA==",
6097       "dev": true,
6098       "requires": {
6099         "json-buffer": "3.0.0"
6100       }
6101     },
6102     "kind-of": {
6103       "version": "6.0.2",
6104       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
6105       "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
6106       "dev": true
6107     },
6108     "known-css-properties": {
6109       "version": "0.10.0",
6110       "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.10.0.tgz",
6111       "integrity": "sha512-OMPb86bpVbnKN/2VJw1Ggs1Hw/FNGwEL1QYiNIEHaB5FSLybJ4QD7My5Hm9yDhgpRrRnnOgu0oKeuuABzASeBw==",
6112       "dev": true
6113     },
6114     "labeled-stream-splicer": {
6115       "version": "2.0.2",
6116       "resolved": "https://registry.npmjs.org/labeled-stream-splicer/-/labeled-stream-splicer-2.0.2.tgz",
6117       "integrity": "sha512-Ca4LSXFFZUjPScRaqOcFxneA0VpKZr4MMYCljyQr4LIewTLb3Y0IUTIsnBBsVubIeEfxeSZpSjSsRM8APEQaAw==",
6118       "dev": true,
6119       "requires": {
6120         "inherits": "^2.0.1",
6121         "stream-splicer": "^2.0.0"
6122       }
6123     },
6124     "last-run": {
6125       "version": "1.1.1",
6126       "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz",
6127       "integrity": "sha1-RblpQsF7HHnHchmCWbqUO+v4yls=",
6128       "dev": true,
6129       "requires": {
6130         "default-resolution": "^2.0.0",
6131         "es6-weak-map": "^2.0.1"
6132       }
6133     },
6134     "lazystream": {
6135       "version": "1.0.0",
6136       "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz",
6137       "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=",
6138       "dev": true,
6139       "requires": {
6140         "readable-stream": "^2.0.5"
6141       }
6142     },
6143     "lcid": {
6144       "version": "1.0.0",
6145       "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
6146       "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
6147       "dev": true,
6148       "requires": {
6149         "invert-kv": "^1.0.0"
6150       }
6151     },
6152     "lead": {
6153       "version": "1.0.0",
6154       "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz",
6155       "integrity": "sha1-bxT5mje+Op3XhPVJVpDlkDRm7kI=",
6156       "dev": true,
6157       "requires": {
6158         "flush-write-stream": "^1.0.2"
6159       }
6160     },
6161     "leven": {
6162       "version": "2.1.0",
6163       "resolved": "https://registry.npmjs.org/leven/-/leven-2.1.0.tgz",
6164       "integrity": "sha1-wuep93IJTe6dNCAq6KzORoeHVYA=",
6165       "dev": true
6166     },
6167     "levn": {
6168       "version": "0.3.0",
6169       "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
6170       "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
6171       "dev": true,
6172       "requires": {
6173         "prelude-ls": "~1.1.2",
6174         "type-check": "~0.3.2"
6175       }
6176     },
6177     "liftoff": {
6178       "version": "3.1.0",
6179       "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz",
6180       "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==",
6181       "dev": true,
6182       "requires": {
6183         "extend": "^3.0.0",
6184         "findup-sync": "^3.0.0",
6185         "fined": "^1.0.1",
6186         "flagged-respawn": "^1.0.0",
6187         "is-plain-object": "^2.0.4",
6188         "object.map": "^1.0.0",
6189         "rechoir": "^0.6.2",
6190         "resolve": "^1.1.7"
6191       }
6192     },
6193     "livereload-js": {
6194       "version": "2.4.0",
6195       "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.4.0.tgz",
6196       "integrity": "sha512-XPQH8Z2GDP/Hwz2PCDrh2mth4yFejwA1OZ/81Ti3LgKyhDcEjsSsqFWZojHG0va/duGd+WyosY7eXLDoOyqcPw==",
6197       "dev": true
6198     },
6199     "load-json-file": {
6200       "version": "2.0.0",
6201       "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz",
6202       "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=",
6203       "dev": true,
6204       "requires": {
6205         "graceful-fs": "^4.1.2",
6206         "parse-json": "^2.2.0",
6207         "pify": "^2.0.0",
6208         "strip-bom": "^3.0.0"
6209       },
6210       "dependencies": {
6211         "parse-json": {
6212           "version": "2.2.0",
6213           "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
6214           "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
6215           "dev": true,
6216           "requires": {
6217             "error-ex": "^1.2.0"
6218           }
6219         }
6220       }
6221     },
6222     "locate-path": {
6223       "version": "2.0.0",
6224       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
6225       "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
6226       "dev": true,
6227       "requires": {
6228         "p-locate": "^2.0.0",
6229         "path-exists": "^3.0.0"
6230       }
6231     },
6232     "lodash": {
6233       "version": "4.17.11",
6234       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
6235       "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==",
6236       "dev": true
6237     },
6238     "lodash.memoize": {
6239       "version": "3.0.4",
6240       "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-3.0.4.tgz",
6241       "integrity": "sha1-LcvSwofLwKVcxCMovQxzYVDVPj8=",
6242       "dev": true
6243     },
6244     "lodash.merge": {
6245       "version": "4.6.1",
6246       "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.1.tgz",
6247       "integrity": "sha512-AOYza4+Hf5z1/0Hztxpm2/xiPZgi/cjMqdnKTUWTBSKchJlxXXuUSxCCl8rJlf4g6yww/j6mA8nC8Hw/EZWxKQ==",
6248       "dev": true
6249     },
6250     "lodash.unescape": {
6251       "version": "4.0.1",
6252       "resolved": "https://registry.npmjs.org/lodash.unescape/-/lodash.unescape-4.0.1.tgz",
6253       "integrity": "sha1-vyJJiGzlFM2hEvrpIYzcBlIR/Jw=",
6254       "dev": true
6255     },
6256     "lodash.uniq": {
6257       "version": "4.5.0",
6258       "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz",
6259       "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=",
6260       "dev": true
6261     },
6262     "log-symbols": {
6263       "version": "2.2.0",
6264       "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz",
6265       "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==",
6266       "dev": true,
6267       "requires": {
6268         "chalk": "^2.0.1"
6269       }
6270     },
6271     "logalot": {
6272       "version": "2.1.0",
6273       "resolved": "https://registry.npmjs.org/logalot/-/logalot-2.1.0.tgz",
6274       "integrity": "sha1-X46MkNME7fElMJUaVVSruMXj9VI=",
6275       "dev": true,
6276       "requires": {
6277         "figures": "^1.3.5",
6278         "squeak": "^1.0.0"
6279       },
6280       "dependencies": {
6281         "figures": {
6282           "version": "1.7.0",
6283           "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
6284           "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=",
6285           "dev": true,
6286           "requires": {
6287             "escape-string-regexp": "^1.0.5",
6288             "object-assign": "^4.1.0"
6289           }
6290         }
6291       }
6292     },
6293     "loglevel": {
6294       "version": "1.6.3",
6295       "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.3.tgz",
6296       "integrity": "sha512-LoEDv5pgpvWgPF4kNYuIp0qqSJVWak/dML0RY74xlzMZiT9w77teNAwKYKWBTYjlokMirg+o3jBwp+vlLrcfAA==",
6297       "dev": true
6298     },
6299     "loglevel-colored-level-prefix": {
6300       "version": "1.0.0",
6301       "resolved": "https://registry.npmjs.org/loglevel-colored-level-prefix/-/loglevel-colored-level-prefix-1.0.0.tgz",
6302       "integrity": "sha1-akAhj9x64V/HbD0PPmdsRlOIYD4=",
6303       "dev": true,
6304       "requires": {
6305         "chalk": "^1.1.3",
6306         "loglevel": "^1.4.1"
6307       },
6308       "dependencies": {
6309         "ansi-regex": {
6310           "version": "2.1.1",
6311           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
6312           "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
6313           "dev": true
6314         },
6315         "ansi-styles": {
6316           "version": "2.2.1",
6317           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
6318           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
6319           "dev": true
6320         },
6321         "chalk": {
6322           "version": "1.1.3",
6323           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
6324           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
6325           "dev": true,
6326           "requires": {
6327             "ansi-styles": "^2.2.1",
6328             "escape-string-regexp": "^1.0.2",
6329             "has-ansi": "^2.0.0",
6330             "strip-ansi": "^3.0.0",
6331             "supports-color": "^2.0.0"
6332           }
6333         },
6334         "strip-ansi": {
6335           "version": "3.0.1",
6336           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
6337           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
6338           "dev": true,
6339           "requires": {
6340             "ansi-regex": "^2.0.0"
6341           }
6342         },
6343         "supports-color": {
6344           "version": "2.0.0",
6345           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
6346           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
6347           "dev": true
6348         }
6349       }
6350     },
6351     "longest": {
6352       "version": "1.0.1",
6353       "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
6354       "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=",
6355       "dev": true
6356     },
6357     "longest-streak": {
6358       "version": "2.0.3",
6359       "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.3.tgz",
6360       "integrity": "sha512-9lz5IVdpwsKLMzQi0MQ+oD9EA0mIGcWYP7jXMTZVXP8D42PwuAk+M/HBFYQoxt1G5OR8m7aSIgb1UymfWGBWEw==",
6361       "dev": true
6362     },
6363     "loud-rejection": {
6364       "version": "1.6.0",
6365       "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
6366       "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
6367       "dev": true,
6368       "requires": {
6369         "currently-unhandled": "^0.4.1",
6370         "signal-exit": "^3.0.0"
6371       }
6372     },
6373     "lowercase-keys": {
6374       "version": "1.0.1",
6375       "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz",
6376       "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==",
6377       "dev": true
6378     },
6379     "lpad-align": {
6380       "version": "1.1.2",
6381       "resolved": "https://registry.npmjs.org/lpad-align/-/lpad-align-1.1.2.tgz",
6382       "integrity": "sha1-IfYArBwwlcPG5JfuZyce4ISB/p4=",
6383       "dev": true,
6384       "requires": {
6385         "get-stdin": "^4.0.1",
6386         "indent-string": "^2.1.0",
6387         "longest": "^1.0.0",
6388         "meow": "^3.3.0"
6389       }
6390     },
6391     "lru-cache": {
6392       "version": "4.1.5",
6393       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
6394       "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
6395       "dev": true,
6396       "requires": {
6397         "pseudomap": "^1.0.2",
6398         "yallist": "^2.1.2"
6399       }
6400     },
6401     "make-dir": {
6402       "version": "1.3.0",
6403       "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz",
6404       "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
6405       "dev": true,
6406       "requires": {
6407         "pify": "^3.0.0"
6408       },
6409       "dependencies": {
6410         "pify": {
6411           "version": "3.0.0",
6412           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
6413           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
6414           "dev": true
6415         }
6416       }
6417     },
6418     "make-error": {
6419       "version": "1.3.5",
6420       "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.5.tgz",
6421       "integrity": "sha512-c3sIjNUow0+8swNwVpqoH4YCShKNFkMaw6oH1mNS2haDZQqkeZFlHS3dhoeEbKKmJB4vXpJucU6oH75aDYeE9g==",
6422       "dev": true
6423     },
6424     "make-error-cause": {
6425       "version": "1.2.2",
6426       "resolved": "https://registry.npmjs.org/make-error-cause/-/make-error-cause-1.2.2.tgz",
6427       "integrity": "sha1-3wOI/NCzeBbf8KX7gQiTl3fcvJ0=",
6428       "dev": true,
6429       "requires": {
6430         "make-error": "^1.2.0"
6431       }
6432     },
6433     "make-iterator": {
6434       "version": "1.0.1",
6435       "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz",
6436       "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==",
6437       "dev": true,
6438       "requires": {
6439         "kind-of": "^6.0.2"
6440       }
6441     },
6442     "map-cache": {
6443       "version": "0.2.2",
6444       "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
6445       "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
6446       "dev": true
6447     },
6448     "map-obj": {
6449       "version": "1.0.1",
6450       "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
6451       "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
6452       "dev": true
6453     },
6454     "map-stream": {
6455       "version": "0.0.7",
6456       "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz",
6457       "integrity": "sha1-ih8HiW2CsQkmvTdEokIACfiJdKg=",
6458       "dev": true
6459     },
6460     "map-visit": {
6461       "version": "1.0.0",
6462       "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
6463       "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
6464       "dev": true,
6465       "requires": {
6466         "object-visit": "^1.0.0"
6467       }
6468     },
6469     "markdown-escapes": {
6470       "version": "1.0.3",
6471       "resolved": "https://registry.npmjs.org/markdown-escapes/-/markdown-escapes-1.0.3.tgz",
6472       "integrity": "sha512-XUi5HJhhV5R74k8/0H2oCbCiYf/u4cO/rX8tnGkRvrqhsr5BRNU6Mg0yt/8UIx1iIS8220BNJsDb7XnILhLepw==",
6473       "dev": true
6474     },
6475     "markdown-table": {
6476       "version": "1.1.3",
6477       "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-1.1.3.tgz",
6478       "integrity": "sha512-1RUZVgQlpJSPWYbFSpmudq5nHY1doEIv89gBtF0s4gW1GF2XorxcA/70M5vq7rLv0a6mhOUccRsqkwhwLCIQ2Q==",
6479       "dev": true
6480     },
6481     "matchdep": {
6482       "version": "2.0.0",
6483       "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz",
6484       "integrity": "sha1-xvNINKDY28OzfCfui7yyfHd1WC4=",
6485       "dev": true,
6486       "requires": {
6487         "findup-sync": "^2.0.0",
6488         "micromatch": "^3.0.4",
6489         "resolve": "^1.4.0",
6490         "stack-trace": "0.0.10"
6491       },
6492       "dependencies": {
6493         "findup-sync": {
6494           "version": "2.0.0",
6495           "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz",
6496           "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=",
6497           "dev": true,
6498           "requires": {
6499             "detect-file": "^1.0.0",
6500             "is-glob": "^3.1.0",
6501             "micromatch": "^3.0.4",
6502             "resolve-dir": "^1.0.1"
6503           }
6504         },
6505         "is-glob": {
6506           "version": "3.1.0",
6507           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
6508           "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
6509           "dev": true,
6510           "requires": {
6511             "is-extglob": "^2.1.0"
6512           }
6513         }
6514       }
6515     },
6516     "mathml-tag-names": {
6517       "version": "2.1.1",
6518       "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.1.tgz",
6519       "integrity": "sha512-pWB896KPGSGkp1XtyzRBftpTzwSOL0Gfk0wLvxt4f2mgzjY19o0LxJ3U25vNWTzsh7da+KTbuXQoQ3lOJZ8WHw==",
6520       "dev": true
6521     },
6522     "md5.js": {
6523       "version": "1.3.5",
6524       "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
6525       "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
6526       "dev": true,
6527       "requires": {
6528         "hash-base": "^3.0.0",
6529         "inherits": "^2.0.1",
6530         "safe-buffer": "^5.1.2"
6531       }
6532     },
6533     "mdast-util-compact": {
6534       "version": "1.0.3",
6535       "resolved": "https://registry.npmjs.org/mdast-util-compact/-/mdast-util-compact-1.0.3.tgz",
6536       "integrity": "sha512-nRiU5GpNy62rZppDKbLwhhtw5DXoFMqw9UNZFmlPsNaQCZ//WLjGKUwWMdJrUH+Se7UvtO2gXtAMe0g/N+eI5w==",
6537       "dev": true,
6538       "requires": {
6539         "unist-util-visit": "^1.1.0"
6540       }
6541     },
6542     "mdn-data": {
6543       "version": "1.1.4",
6544       "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-1.1.4.tgz",
6545       "integrity": "sha512-FSYbp3lyKjyj3E7fMl6rYvUdX0FBXaluGqlFoYESWQlyUTq8R+wp0rkFxoYFqZlHCvsUXGjyJmLQSnXToYhOSA==",
6546       "dev": true
6547     },
6548     "meow": {
6549       "version": "3.7.0",
6550       "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
6551       "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
6552       "dev": true,
6553       "requires": {
6554         "camelcase-keys": "^2.0.0",
6555         "decamelize": "^1.1.2",
6556         "loud-rejection": "^1.0.0",
6557         "map-obj": "^1.0.1",
6558         "minimist": "^1.1.3",
6559         "normalize-package-data": "^2.3.4",
6560         "object-assign": "^4.0.1",
6561         "read-pkg-up": "^1.0.1",
6562         "redent": "^1.0.0",
6563         "trim-newlines": "^1.0.0"
6564       },
6565       "dependencies": {
6566         "find-up": {
6567           "version": "1.1.2",
6568           "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
6569           "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
6570           "dev": true,
6571           "requires": {
6572             "path-exists": "^2.0.0",
6573             "pinkie-promise": "^2.0.0"
6574           }
6575         },
6576         "load-json-file": {
6577           "version": "1.1.0",
6578           "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
6579           "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
6580           "dev": true,
6581           "requires": {
6582             "graceful-fs": "^4.1.2",
6583             "parse-json": "^2.2.0",
6584             "pify": "^2.0.0",
6585             "pinkie-promise": "^2.0.0",
6586             "strip-bom": "^2.0.0"
6587           }
6588         },
6589         "parse-json": {
6590           "version": "2.2.0",
6591           "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
6592           "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
6593           "dev": true,
6594           "requires": {
6595             "error-ex": "^1.2.0"
6596           }
6597         },
6598         "path-exists": {
6599           "version": "2.1.0",
6600           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
6601           "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
6602           "dev": true,
6603           "requires": {
6604             "pinkie-promise": "^2.0.0"
6605           }
6606         },
6607         "path-type": {
6608           "version": "1.1.0",
6609           "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
6610           "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
6611           "dev": true,
6612           "requires": {
6613             "graceful-fs": "^4.1.2",
6614             "pify": "^2.0.0",
6615             "pinkie-promise": "^2.0.0"
6616           }
6617         },
6618         "read-pkg": {
6619           "version": "1.1.0",
6620           "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
6621           "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
6622           "dev": true,
6623           "requires": {
6624             "load-json-file": "^1.0.0",
6625             "normalize-package-data": "^2.3.2",
6626             "path-type": "^1.0.0"
6627           }
6628         },
6629         "read-pkg-up": {
6630           "version": "1.0.1",
6631           "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
6632           "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
6633           "dev": true,
6634           "requires": {
6635             "find-up": "^1.0.0",
6636             "read-pkg": "^1.0.0"
6637           }
6638         },
6639         "strip-bom": {
6640           "version": "2.0.0",
6641           "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
6642           "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
6643           "dev": true,
6644           "requires": {
6645             "is-utf8": "^0.2.0"
6646           }
6647         }
6648       }
6649     },
6650     "merge-stream": {
6651       "version": "1.0.1",
6652       "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz",
6653       "integrity": "sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE=",
6654       "dev": true,
6655       "requires": {
6656         "readable-stream": "^2.0.1"
6657       }
6658     },
6659     "merge2": {
6660       "version": "1.2.3",
6661       "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.2.3.tgz",
6662       "integrity": "sha512-gdUU1Fwj5ep4kplwcmftruWofEFt6lfpkkr3h860CXbAB9c3hGb55EOL2ali0Td5oebvW0E1+3Sr+Ur7XfKpRA==",
6663       "dev": true
6664     },
6665     "micromatch": {
6666       "version": "3.1.10",
6667       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
6668       "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
6669       "dev": true,
6670       "requires": {
6671         "arr-diff": "^4.0.0",
6672         "array-unique": "^0.3.2",
6673         "braces": "^2.3.1",
6674         "define-property": "^2.0.2",
6675         "extend-shallow": "^3.0.2",
6676         "extglob": "^2.0.4",
6677         "fragment-cache": "^0.2.1",
6678         "kind-of": "^6.0.2",
6679         "nanomatch": "^1.2.9",
6680         "object.pick": "^1.3.0",
6681         "regex-not": "^1.0.0",
6682         "snapdragon": "^0.8.1",
6683         "to-regex": "^3.0.2"
6684       }
6685     },
6686     "miller-rabin": {
6687       "version": "4.0.1",
6688       "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
6689       "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
6690       "dev": true,
6691       "requires": {
6692         "bn.js": "^4.0.0",
6693         "brorand": "^1.0.1"
6694       }
6695     },
6696     "mime": {
6697       "version": "1.4.1",
6698       "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz",
6699       "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==",
6700       "dev": true
6701     },
6702     "mime-db": {
6703       "version": "1.40.0",
6704       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz",
6705       "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==",
6706       "dev": true
6707     },
6708     "mime-types": {
6709       "version": "2.1.24",
6710       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.24.tgz",
6711       "integrity": "sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ==",
6712       "dev": true,
6713       "requires": {
6714         "mime-db": "1.40.0"
6715       }
6716     },
6717     "mimic-fn": {
6718       "version": "1.2.0",
6719       "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
6720       "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
6721       "dev": true
6722     },
6723     "mimic-response": {
6724       "version": "1.0.1",
6725       "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz",
6726       "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==",
6727       "dev": true
6728     },
6729     "minimalistic-assert": {
6730       "version": "1.0.1",
6731       "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
6732       "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
6733       "dev": true
6734     },
6735     "minimalistic-crypto-utils": {
6736       "version": "1.0.1",
6737       "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
6738       "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
6739       "dev": true
6740     },
6741     "minimatch": {
6742       "version": "3.0.4",
6743       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
6744       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
6745       "dev": true,
6746       "requires": {
6747         "brace-expansion": "^1.1.7"
6748       }
6749     },
6750     "minimist": {
6751       "version": "1.2.0",
6752       "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
6753       "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
6754       "dev": true
6755     },
6756     "minimist-options": {
6757       "version": "3.0.2",
6758       "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-3.0.2.tgz",
6759       "integrity": "sha512-FyBrT/d0d4+uiZRbqznPXqw3IpZZG3gl3wKWiX784FycUKVwBt0uLBFkQrtE4tZOrgo78nZp2jnKz3L65T5LdQ==",
6760       "dev": true,
6761       "requires": {
6762         "arrify": "^1.0.1",
6763         "is-plain-obj": "^1.1.0"
6764       }
6765     },
6766     "mixin-deep": {
6767       "version": "1.3.1",
6768       "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz",
6769       "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==",
6770       "dev": true,
6771       "requires": {
6772         "for-in": "^1.0.2",
6773         "is-extendable": "^1.0.1"
6774       },
6775       "dependencies": {
6776         "is-extendable": {
6777           "version": "1.0.1",
6778           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
6779           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
6780           "dev": true,
6781           "requires": {
6782             "is-plain-object": "^2.0.4"
6783           }
6784         }
6785       }
6786     },
6787     "mkdirp": {
6788       "version": "0.5.1",
6789       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
6790       "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
6791       "dev": true,
6792       "requires": {
6793         "minimist": "0.0.8"
6794       },
6795       "dependencies": {
6796         "minimist": {
6797           "version": "0.0.8",
6798           "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
6799           "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
6800           "dev": true
6801         }
6802       }
6803     },
6804     "module-deps": {
6805       "version": "6.2.1",
6806       "resolved": "https://registry.npmjs.org/module-deps/-/module-deps-6.2.1.tgz",
6807       "integrity": "sha512-UnEn6Ah36Tu4jFiBbJVUtt0h+iXqxpLqDvPS8nllbw5RZFmNJ1+Mz5BjYnM9ieH80zyxHkARGLnMIHlPK5bu6A==",
6808       "dev": true,
6809       "requires": {
6810         "JSONStream": "^1.0.3",
6811         "browser-resolve": "^1.7.0",
6812         "cached-path-relative": "^1.0.2",
6813         "concat-stream": "~1.6.0",
6814         "defined": "^1.0.0",
6815         "detective": "^5.0.2",
6816         "duplexer2": "^0.1.2",
6817         "inherits": "^2.0.1",
6818         "parents": "^1.0.0",
6819         "readable-stream": "^2.0.2",
6820         "resolve": "^1.4.0",
6821         "stream-combiner2": "^1.1.1",
6822         "subarg": "^1.0.0",
6823         "through2": "^2.0.0",
6824         "xtend": "^4.0.0"
6825       },
6826       "dependencies": {
6827         "through2": {
6828           "version": "2.0.5",
6829           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
6830           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
6831           "dev": true,
6832           "requires": {
6833             "readable-stream": "~2.3.6",
6834             "xtend": "~4.0.1"
6835           }
6836         }
6837       }
6838     },
6839     "ms": {
6840       "version": "2.1.2",
6841       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
6842       "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
6843       "dev": true
6844     },
6845     "mute-stdout": {
6846       "version": "1.0.1",
6847       "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz",
6848       "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==",
6849       "dev": true
6850     },
6851     "mute-stream": {
6852       "version": "0.0.7",
6853       "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
6854       "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=",
6855       "dev": true
6856     },
6857     "nan": {
6858       "version": "2.14.0",
6859       "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz",
6860       "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==",
6861       "dev": true,
6862       "optional": true
6863     },
6864     "nanomatch": {
6865       "version": "1.2.13",
6866       "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
6867       "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
6868       "dev": true,
6869       "requires": {
6870         "arr-diff": "^4.0.0",
6871         "array-unique": "^0.3.2",
6872         "define-property": "^2.0.2",
6873         "extend-shallow": "^3.0.2",
6874         "fragment-cache": "^0.2.1",
6875         "is-windows": "^1.0.2",
6876         "kind-of": "^6.0.2",
6877         "object.pick": "^1.3.0",
6878         "regex-not": "^1.0.0",
6879         "snapdragon": "^0.8.1",
6880         "to-regex": "^3.0.1"
6881       }
6882     },
6883     "natural-compare": {
6884       "version": "1.4.0",
6885       "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
6886       "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
6887       "dev": true
6888     },
6889     "negotiator": {
6890       "version": "0.6.2",
6891       "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
6892       "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",
6893       "dev": true
6894     },
6895     "next-tick": {
6896       "version": "1.0.0",
6897       "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz",
6898       "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=",
6899       "dev": true
6900     },
6901     "nice-try": {
6902       "version": "1.0.5",
6903       "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
6904       "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
6905       "dev": true
6906     },
6907     "node-releases": {
6908       "version": "1.1.23",
6909       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.23.tgz",
6910       "integrity": "sha512-uq1iL79YjfYC0WXoHbC/z28q/9pOl8kSHaXdWmAAc8No+bDwqkZbzIJz55g/MUsPgSGm9LZ7QSUbzTcH5tz47w==",
6911       "dev": true,
6912       "requires": {
6913         "semver": "^5.3.0"
6914       }
6915     },
6916     "normalize-package-data": {
6917       "version": "2.5.0",
6918       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
6919       "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
6920       "dev": true,
6921       "requires": {
6922         "hosted-git-info": "^2.1.4",
6923         "resolve": "^1.10.0",
6924         "semver": "2 || 3 || 4 || 5",
6925         "validate-npm-package-license": "^3.0.1"
6926       }
6927     },
6928     "normalize-path": {
6929       "version": "2.1.1",
6930       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
6931       "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
6932       "dev": true,
6933       "requires": {
6934         "remove-trailing-separator": "^1.0.1"
6935       }
6936     },
6937     "normalize-range": {
6938       "version": "0.1.2",
6939       "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
6940       "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
6941       "dev": true
6942     },
6943     "normalize-selector": {
6944       "version": "0.2.0",
6945       "resolved": "https://registry.npmjs.org/normalize-selector/-/normalize-selector-0.2.0.tgz",
6946       "integrity": "sha1-0LFF62kRicY6eNIB3E/bEpPvDAM=",
6947       "dev": true
6948     },
6949     "normalize-url": {
6950       "version": "3.3.0",
6951       "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz",
6952       "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==",
6953       "dev": true
6954     },
6955     "now-and-later": {
6956       "version": "2.0.1",
6957       "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz",
6958       "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==",
6959       "dev": true,
6960       "requires": {
6961         "once": "^1.3.2"
6962       }
6963     },
6964     "npm-conf": {
6965       "version": "1.1.3",
6966       "resolved": "https://registry.npmjs.org/npm-conf/-/npm-conf-1.1.3.tgz",
6967       "integrity": "sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==",
6968       "dev": true,
6969       "requires": {
6970         "config-chain": "^1.1.11",
6971         "pify": "^3.0.0"
6972       },
6973       "dependencies": {
6974         "pify": {
6975           "version": "3.0.0",
6976           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
6977           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
6978           "dev": true
6979         }
6980       }
6981     },
6982     "npm-run-path": {
6983       "version": "2.0.2",
6984       "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
6985       "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
6986       "dev": true,
6987       "requires": {
6988         "path-key": "^2.0.0"
6989       }
6990     },
6991     "nth-check": {
6992       "version": "1.0.2",
6993       "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz",
6994       "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==",
6995       "dev": true,
6996       "requires": {
6997         "boolbase": "~1.0.0"
6998       }
6999     },
7000     "num2fraction": {
7001       "version": "1.2.2",
7002       "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
7003       "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
7004       "dev": true
7005     },
7006     "number-is-nan": {
7007       "version": "1.0.1",
7008       "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
7009       "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
7010       "dev": true
7011     },
7012     "object-assign": {
7013       "version": "4.1.1",
7014       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
7015       "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
7016       "dev": true
7017     },
7018     "object-copy": {
7019       "version": "0.1.0",
7020       "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
7021       "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
7022       "dev": true,
7023       "requires": {
7024         "copy-descriptor": "^0.1.0",
7025         "define-property": "^0.2.5",
7026         "kind-of": "^3.0.3"
7027       },
7028       "dependencies": {
7029         "define-property": {
7030           "version": "0.2.5",
7031           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
7032           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
7033           "dev": true,
7034           "requires": {
7035             "is-descriptor": "^0.1.0"
7036           }
7037         },
7038         "kind-of": {
7039           "version": "3.2.2",
7040           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
7041           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
7042           "dev": true,
7043           "requires": {
7044             "is-buffer": "^1.1.5"
7045           }
7046         }
7047       }
7048     },
7049     "object-keys": {
7050       "version": "1.1.1",
7051       "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
7052       "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
7053       "dev": true
7054     },
7055     "object-visit": {
7056       "version": "1.0.1",
7057       "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
7058       "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
7059       "dev": true,
7060       "requires": {
7061         "isobject": "^3.0.0"
7062       }
7063     },
7064     "object.assign": {
7065       "version": "4.1.0",
7066       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz",
7067       "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==",
7068       "dev": true,
7069       "requires": {
7070         "define-properties": "^1.1.2",
7071         "function-bind": "^1.1.1",
7072         "has-symbols": "^1.0.0",
7073         "object-keys": "^1.0.11"
7074       }
7075     },
7076     "object.defaults": {
7077       "version": "1.1.0",
7078       "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz",
7079       "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=",
7080       "dev": true,
7081       "requires": {
7082         "array-each": "^1.0.1",
7083         "array-slice": "^1.0.0",
7084         "for-own": "^1.0.0",
7085         "isobject": "^3.0.0"
7086       }
7087     },
7088     "object.getownpropertydescriptors": {
7089       "version": "2.0.3",
7090       "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz",
7091       "integrity": "sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY=",
7092       "dev": true,
7093       "requires": {
7094         "define-properties": "^1.1.2",
7095         "es-abstract": "^1.5.1"
7096       }
7097     },
7098     "object.map": {
7099       "version": "1.0.1",
7100       "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz",
7101       "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=",
7102       "dev": true,
7103       "requires": {
7104         "for-own": "^1.0.0",
7105         "make-iterator": "^1.0.0"
7106       }
7107     },
7108     "object.pick": {
7109       "version": "1.3.0",
7110       "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
7111       "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
7112       "dev": true,
7113       "requires": {
7114         "isobject": "^3.0.1"
7115       }
7116     },
7117     "object.reduce": {
7118       "version": "1.0.1",
7119       "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz",
7120       "integrity": "sha1-b+NI8qx/oPlcpiEiZZkJaCW7A60=",
7121       "dev": true,
7122       "requires": {
7123         "for-own": "^1.0.0",
7124         "make-iterator": "^1.0.0"
7125       }
7126     },
7127     "object.values": {
7128       "version": "1.1.0",
7129       "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.0.tgz",
7130       "integrity": "sha512-8mf0nKLAoFX6VlNVdhGj31SVYpaNFtUnuoOXWyFEstsWRgU837AK+JYM0iAxwkSzGRbwn8cbFmgbyxj1j4VbXg==",
7131       "dev": true,
7132       "requires": {
7133         "define-properties": "^1.1.3",
7134         "es-abstract": "^1.12.0",
7135         "function-bind": "^1.1.1",
7136         "has": "^1.0.3"
7137       }
7138     },
7139     "on-finished": {
7140       "version": "2.3.0",
7141       "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
7142       "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
7143       "dev": true,
7144       "requires": {
7145         "ee-first": "1.1.1"
7146       }
7147     },
7148     "once": {
7149       "version": "1.4.0",
7150       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
7151       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
7152       "dev": true,
7153       "requires": {
7154         "wrappy": "1"
7155       }
7156     },
7157     "onetime": {
7158       "version": "2.0.1",
7159       "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
7160       "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
7161       "dev": true,
7162       "requires": {
7163         "mimic-fn": "^1.0.0"
7164       }
7165     },
7166     "opal-runtime": {
7167       "version": "1.0.11",
7168       "resolved": "https://registry.npmjs.org/opal-runtime/-/opal-runtime-1.0.11.tgz",
7169       "integrity": "sha512-L+6pnRvXPlDtbamBRnJAnB9mEMXmsIQ/b+0r/2xJ5/n/nxheEkLo+Pm5QNQ08LEbEN9TI6/kedhIspqRRu6tXA==",
7170       "dev": true,
7171       "requires": {
7172         "glob": "6.0.4",
7173         "xmlhttprequest": "1.8.0"
7174       }
7175     },
7176     "optimist": {
7177       "version": "0.6.1",
7178       "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
7179       "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
7180       "dev": true,
7181       "requires": {
7182         "minimist": "~0.0.1",
7183         "wordwrap": "~0.0.2"
7184       },
7185       "dependencies": {
7186         "minimist": {
7187           "version": "0.0.10",
7188           "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz",
7189           "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=",
7190           "dev": true
7191         },
7192         "wordwrap": {
7193           "version": "0.0.3",
7194           "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
7195           "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",
7196           "dev": true
7197         }
7198       }
7199     },
7200     "optionator": {
7201       "version": "0.8.2",
7202       "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz",
7203       "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=",
7204       "dev": true,
7205       "requires": {
7206         "deep-is": "~0.1.3",
7207         "fast-levenshtein": "~2.0.4",
7208         "levn": "~0.3.0",
7209         "prelude-ls": "~1.1.2",
7210         "type-check": "~0.3.2",
7211         "wordwrap": "~1.0.0"
7212       }
7213     },
7214     "optipng-bin": {
7215       "version": "5.1.0",
7216       "resolved": "https://registry.npmjs.org/optipng-bin/-/optipng-bin-5.1.0.tgz",
7217       "integrity": "sha512-9baoqZTNNmXQjq/PQTWEXbVV3AMO2sI/GaaqZJZ8SExfAzjijeAP7FEeT+TtyumSw7gr0PZtSUYB/Ke7iHQVKA==",
7218       "dev": true,
7219       "optional": true,
7220       "requires": {
7221         "bin-build": "^3.0.0",
7222         "bin-wrapper": "^4.0.0",
7223         "logalot": "^2.0.0"
7224       }
7225     },
7226     "ordered-read-streams": {
7227       "version": "1.0.1",
7228       "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz",
7229       "integrity": "sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4=",
7230       "dev": true,
7231       "requires": {
7232         "readable-stream": "^2.0.1"
7233       }
7234     },
7235     "os-browserify": {
7236       "version": "0.3.0",
7237       "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
7238       "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
7239       "dev": true
7240     },
7241     "os-filter-obj": {
7242       "version": "2.0.0",
7243       "resolved": "https://registry.npmjs.org/os-filter-obj/-/os-filter-obj-2.0.0.tgz",
7244       "integrity": "sha512-uksVLsqG3pVdzzPvmAHpBK0wKxYItuzZr7SziusRPoz67tGV8rL1szZ6IdeUrbqLjGDwApBtN29eEE3IqGHOjg==",
7245       "dev": true,
7246       "requires": {
7247         "arch": "^2.1.0"
7248       }
7249     },
7250     "os-locale": {
7251       "version": "1.4.0",
7252       "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
7253       "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
7254       "dev": true,
7255       "requires": {
7256         "lcid": "^1.0.0"
7257       }
7258     },
7259     "os-tmpdir": {
7260       "version": "1.0.2",
7261       "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
7262       "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
7263       "dev": true
7264     },
7265     "p-cancelable": {
7266       "version": "0.3.0",
7267       "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.3.0.tgz",
7268       "integrity": "sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw==",
7269       "dev": true
7270     },
7271     "p-event": {
7272       "version": "1.3.0",
7273       "resolved": "https://registry.npmjs.org/p-event/-/p-event-1.3.0.tgz",
7274       "integrity": "sha1-jmtPT2XHK8W2/ii3XtqHT5akoIU=",
7275       "dev": true,
7276       "requires": {
7277         "p-timeout": "^1.1.1"
7278       }
7279     },
7280     "p-finally": {
7281       "version": "1.0.0",
7282       "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
7283       "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
7284       "dev": true
7285     },
7286     "p-is-promise": {
7287       "version": "1.1.0",
7288       "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz",
7289       "integrity": "sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4=",
7290       "dev": true
7291     },
7292     "p-limit": {
7293       "version": "1.3.0",
7294       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
7295       "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
7296       "dev": true,
7297       "requires": {
7298         "p-try": "^1.0.0"
7299       }
7300     },
7301     "p-locate": {
7302       "version": "2.0.0",
7303       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
7304       "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
7305       "dev": true,
7306       "requires": {
7307         "p-limit": "^1.1.0"
7308       }
7309     },
7310     "p-map-series": {
7311       "version": "1.0.0",
7312       "resolved": "https://registry.npmjs.org/p-map-series/-/p-map-series-1.0.0.tgz",
7313       "integrity": "sha1-v5j+V1cFZYqeE1G++4WuTB8Hvco=",
7314       "dev": true,
7315       "requires": {
7316         "p-reduce": "^1.0.0"
7317       }
7318     },
7319     "p-pipe": {
7320       "version": "1.2.0",
7321       "resolved": "https://registry.npmjs.org/p-pipe/-/p-pipe-1.2.0.tgz",
7322       "integrity": "sha1-SxoROZoRUgpneQ7loMHViB1r7+k=",
7323       "dev": true
7324     },
7325     "p-reduce": {
7326       "version": "1.0.0",
7327       "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz",
7328       "integrity": "sha1-GMKw3ZNqRpClKfgjH1ig/bakffo=",
7329       "dev": true
7330     },
7331     "p-timeout": {
7332       "version": "1.2.1",
7333       "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-1.2.1.tgz",
7334       "integrity": "sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y=",
7335       "dev": true,
7336       "requires": {
7337         "p-finally": "^1.0.0"
7338       }
7339     },
7340     "p-try": {
7341       "version": "1.0.0",
7342       "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
7343       "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
7344       "dev": true
7345     },
7346     "pako": {
7347       "version": "1.0.10",
7348       "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.10.tgz",
7349       "integrity": "sha512-0DTvPVU3ed8+HNXOu5Bs+o//Mbdj9VNQMUOe9oKCwh8l0GNwpTDMKCWbRjgtD291AWnkAgkqA/LOnQS8AmS1tw==",
7350       "dev": true
7351     },
7352     "parents": {
7353       "version": "1.0.1",
7354       "resolved": "https://registry.npmjs.org/parents/-/parents-1.0.1.tgz",
7355       "integrity": "sha1-/t1NK/GTp3dF/nHjcdc8MwfZx1E=",
7356       "dev": true,
7357       "requires": {
7358         "path-platform": "~0.11.15"
7359       }
7360     },
7361     "parse-asn1": {
7362       "version": "5.1.4",
7363       "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.4.tgz",
7364       "integrity": "sha512-Qs5duJcuvNExRfFZ99HDD3z4mAi3r9Wl/FOjEOijlxwCZs7E7mW2vjTpgQ4J8LpTF8x5v+1Vn5UQFejmWT11aw==",
7365       "dev": true,
7366       "requires": {
7367         "asn1.js": "^4.0.0",
7368         "browserify-aes": "^1.0.0",
7369         "create-hash": "^1.1.0",
7370         "evp_bytestokey": "^1.0.0",
7371         "pbkdf2": "^3.0.3",
7372         "safe-buffer": "^5.1.1"
7373       }
7374     },
7375     "parse-entities": {
7376       "version": "1.2.2",
7377       "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-1.2.2.tgz",
7378       "integrity": "sha512-NzfpbxW/NPrzZ/yYSoQxyqUZMZXIdCfE0OIN4ESsnptHJECoUk3FZktxNuzQf4tjt5UEopnxpYJbvYuxIFDdsg==",
7379       "dev": true,
7380       "requires": {
7381         "character-entities": "^1.0.0",
7382         "character-entities-legacy": "^1.0.0",
7383         "character-reference-invalid": "^1.0.0",
7384         "is-alphanumerical": "^1.0.0",
7385         "is-decimal": "^1.0.0",
7386         "is-hexadecimal": "^1.0.0"
7387       }
7388     },
7389     "parse-filepath": {
7390       "version": "1.0.2",
7391       "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz",
7392       "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=",
7393       "dev": true,
7394       "requires": {
7395         "is-absolute": "^1.0.0",
7396         "map-cache": "^0.2.0",
7397         "path-root": "^0.1.1"
7398       }
7399     },
7400     "parse-json": {
7401       "version": "4.0.0",
7402       "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
7403       "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
7404       "dev": true,
7405       "requires": {
7406         "error-ex": "^1.3.1",
7407         "json-parse-better-errors": "^1.0.1"
7408       }
7409     },
7410     "parse-node-version": {
7411       "version": "1.0.1",
7412       "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz",
7413       "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==",
7414       "dev": true
7415     },
7416     "parse-passwd": {
7417       "version": "1.0.0",
7418       "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",
7419       "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=",
7420       "dev": true
7421     },
7422     "parseurl": {
7423       "version": "1.3.3",
7424       "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
7425       "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
7426       "dev": true
7427     },
7428     "pascalcase": {
7429       "version": "0.1.1",
7430       "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
7431       "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
7432       "dev": true
7433     },
7434     "path-browserify": {
7435       "version": "0.0.1",
7436       "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz",
7437       "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==",
7438       "dev": true
7439     },
7440     "path-dirname": {
7441       "version": "1.0.2",
7442       "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
7443       "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
7444       "dev": true
7445     },
7446     "path-exists": {
7447       "version": "3.0.0",
7448       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
7449       "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
7450       "dev": true
7451     },
7452     "path-is-absolute": {
7453       "version": "1.0.1",
7454       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
7455       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
7456       "dev": true
7457     },
7458     "path-is-inside": {
7459       "version": "1.0.2",
7460       "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
7461       "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
7462       "dev": true
7463     },
7464     "path-key": {
7465       "version": "2.0.1",
7466       "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
7467       "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
7468       "dev": true
7469     },
7470     "path-parse": {
7471       "version": "1.0.6",
7472       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
7473       "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
7474       "dev": true
7475     },
7476     "path-platform": {
7477       "version": "0.11.15",
7478       "resolved": "https://registry.npmjs.org/path-platform/-/path-platform-0.11.15.tgz",
7479       "integrity": "sha1-6GQhf3TDaFDwhSt43Hv31KVyG/I=",
7480       "dev": true
7481     },
7482     "path-root": {
7483       "version": "0.1.1",
7484       "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz",
7485       "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=",
7486       "dev": true,
7487       "requires": {
7488         "path-root-regex": "^0.1.0"
7489       }
7490     },
7491     "path-root-regex": {
7492       "version": "0.1.2",
7493       "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz",
7494       "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=",
7495       "dev": true
7496     },
7497     "path-type": {
7498       "version": "2.0.0",
7499       "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz",
7500       "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=",
7501       "dev": true,
7502       "requires": {
7503         "pify": "^2.0.0"
7504       }
7505     },
7506     "pause-stream": {
7507       "version": "0.0.11",
7508       "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz",
7509       "integrity": "sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=",
7510       "dev": true,
7511       "requires": {
7512         "through": "~2.3"
7513       }
7514     },
7515     "pbkdf2": {
7516       "version": "3.0.17",
7517       "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz",
7518       "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==",
7519       "dev": true,
7520       "requires": {
7521         "create-hash": "^1.1.2",
7522         "create-hmac": "^1.1.4",
7523         "ripemd160": "^2.0.1",
7524         "safe-buffer": "^5.0.1",
7525         "sha.js": "^2.4.8"
7526       }
7527     },
7528     "pend": {
7529       "version": "1.2.0",
7530       "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
7531       "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=",
7532       "dev": true
7533     },
7534     "pify": {
7535       "version": "2.3.0",
7536       "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
7537       "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
7538       "dev": true
7539     },
7540     "pinkie": {
7541       "version": "2.0.4",
7542       "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
7543       "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
7544       "dev": true
7545     },
7546     "pinkie-promise": {
7547       "version": "2.0.1",
7548       "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
7549       "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
7550       "dev": true,
7551       "requires": {
7552         "pinkie": "^2.0.0"
7553       }
7554     },
7555     "pkg-dir": {
7556       "version": "2.0.0",
7557       "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz",
7558       "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=",
7559       "dev": true,
7560       "requires": {
7561         "find-up": "^2.1.0"
7562       }
7563     },
7564     "plugin-error": {
7565       "version": "1.0.1",
7566       "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz",
7567       "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==",
7568       "dev": true,
7569       "requires": {
7570         "ansi-colors": "^1.0.1",
7571         "arr-diff": "^4.0.0",
7572         "arr-union": "^3.1.0",
7573         "extend-shallow": "^3.0.2"
7574       }
7575     },
7576     "plur": {
7577       "version": "3.1.1",
7578       "resolved": "https://registry.npmjs.org/plur/-/plur-3.1.1.tgz",
7579       "integrity": "sha512-t1Ax8KUvV3FFII8ltczPn2tJdjqbd1sIzu6t4JL7nQ3EyeL/lTrj5PWKb06ic5/6XYDr65rQ4uzQEGN70/6X5w==",
7580       "dev": true,
7581       "requires": {
7582         "irregular-plurals": "^2.0.0"
7583       }
7584     },
7585     "pluralize": {
7586       "version": "7.0.0",
7587       "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz",
7588       "integrity": "sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==",
7589       "dev": true
7590     },
7591     "posix-character-classes": {
7592       "version": "0.1.1",
7593       "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
7594       "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
7595       "dev": true
7596     },
7597     "postcss": {
7598       "version": "7.0.17",
7599       "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.17.tgz",
7600       "integrity": "sha512-546ZowA+KZ3OasvQZHsbuEpysvwTZNGJv9EfyCQdsIDltPSWHAeTQ5fQy/Npi2ZDtLI3zs7Ps/p6wThErhm9fQ==",
7601       "dev": true,
7602       "requires": {
7603         "chalk": "^2.4.2",
7604         "source-map": "^0.6.1",
7605         "supports-color": "^6.1.0"
7606       }
7607     },
7608     "postcss-calc": {
7609       "version": "7.0.1",
7610       "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.1.tgz",
7611       "integrity": "sha512-oXqx0m6tb4N3JGdmeMSc/i91KppbYsFZKdH0xMOqK8V1rJlzrKlTdokz8ozUXLVejydRN6u2IddxpcijRj2FqQ==",
7612       "dev": true,
7613       "requires": {
7614         "css-unit-converter": "^1.1.1",
7615         "postcss": "^7.0.5",
7616         "postcss-selector-parser": "^5.0.0-rc.4",
7617         "postcss-value-parser": "^3.3.1"
7618       }
7619     },
7620     "postcss-colormin": {
7621       "version": "4.0.3",
7622       "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz",
7623       "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==",
7624       "dev": true,
7625       "requires": {
7626         "browserslist": "^4.0.0",
7627         "color": "^3.0.0",
7628         "has": "^1.0.0",
7629         "postcss": "^7.0.0",
7630         "postcss-value-parser": "^3.0.0"
7631       }
7632     },
7633     "postcss-convert-values": {
7634       "version": "4.0.1",
7635       "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz",
7636       "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==",
7637       "dev": true,
7638       "requires": {
7639         "postcss": "^7.0.0",
7640         "postcss-value-parser": "^3.0.0"
7641       }
7642     },
7643     "postcss-custom-properties": {
7644       "version": "8.0.10",
7645       "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-8.0.10.tgz",
7646       "integrity": "sha512-GDL0dyd7++goDR4SSasYdRNNvp4Gqy1XMzcCnTijiph7VB27XXpJ8bW/AI0i2VSBZ55TpdGhMr37kMSpRfYD0Q==",
7647       "dev": true,
7648       "requires": {
7649         "postcss": "^7.0.14",
7650         "postcss-values-parser": "^2.0.1"
7651       }
7652     },
7653     "postcss-discard-comments": {
7654       "version": "4.0.2",
7655       "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz",
7656       "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==",
7657       "dev": true,
7658       "requires": {
7659         "postcss": "^7.0.0"
7660       }
7661     },
7662     "postcss-discard-duplicates": {
7663       "version": "4.0.2",
7664       "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz",
7665       "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==",
7666       "dev": true,
7667       "requires": {
7668         "postcss": "^7.0.0"
7669       }
7670     },
7671     "postcss-discard-empty": {
7672       "version": "4.0.1",
7673       "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz",
7674       "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==",
7675       "dev": true,
7676       "requires": {
7677         "postcss": "^7.0.0"
7678       }
7679     },
7680     "postcss-discard-overridden": {
7681       "version": "4.0.1",
7682       "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz",
7683       "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==",
7684       "dev": true,
7685       "requires": {
7686         "postcss": "^7.0.0"
7687       }
7688     },
7689     "postcss-html": {
7690       "version": "0.34.0",
7691       "resolved": "https://registry.npmjs.org/postcss-html/-/postcss-html-0.34.0.tgz",
7692       "integrity": "sha512-BIW982Kbf9/RikInNhNS3/GA6x/qY/+jhVS9KumqXZtU9ss8Yq15HhPJ6mnaXcU5bFq2ULxpOv96mHPAErpGMQ==",
7693       "dev": true,
7694       "requires": {
7695         "htmlparser2": "^3.9.2"
7696       }
7697     },
7698     "postcss-import": {
7699       "version": "12.0.1",
7700       "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-12.0.1.tgz",
7701       "integrity": "sha512-3Gti33dmCjyKBgimqGxL3vcV8w9+bsHwO5UrBawp796+jdardbcFl4RP5w/76BwNL7aGzpKstIfF9I+kdE8pTw==",
7702       "dev": true,
7703       "requires": {
7704         "postcss": "^7.0.1",
7705         "postcss-value-parser": "^3.2.3",
7706         "read-cache": "^1.0.0",
7707         "resolve": "^1.1.7"
7708       }
7709     },
7710     "postcss-jsx": {
7711       "version": "0.35.0",
7712       "resolved": "https://registry.npmjs.org/postcss-jsx/-/postcss-jsx-0.35.0.tgz",
7713       "integrity": "sha512-AU2/9QDmHYJRxTiniMt2bJ9fwCzVF6n00VnR4gdnFGHeXRW2mGwoptpuPgYjfivkdI8LlNIuo+w8TyS6a4JhJw==",
7714       "dev": true,
7715       "requires": {
7716         "@babel/core": "^7.1.2",
7717         "postcss-styled": ">=0.34.0"
7718       }
7719     },
7720     "postcss-less": {
7721       "version": "3.1.4",
7722       "resolved": "https://registry.npmjs.org/postcss-less/-/postcss-less-3.1.4.tgz",
7723       "integrity": "sha512-7TvleQWNM2QLcHqvudt3VYjULVB49uiW6XzEUFmvwHzvsOEF5MwBrIXZDJQvJNFGjJQTzSzZnDoCJ8h/ljyGXA==",
7724       "dev": true,
7725       "requires": {
7726         "postcss": "^7.0.14"
7727       }
7728     },
7729     "postcss-load-config": {
7730       "version": "2.1.0",
7731       "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.0.tgz",
7732       "integrity": "sha512-4pV3JJVPLd5+RueiVVB+gFOAa7GWc25XQcMp86Zexzke69mKf6Nx9LRcQywdz7yZI9n1udOxmLuAwTBypypF8Q==",
7733       "dev": true,
7734       "requires": {
7735         "cosmiconfig": "^5.0.0",
7736         "import-cwd": "^2.0.0"
7737       }
7738     },
7739     "postcss-markdown": {
7740       "version": "0.34.0",
7741       "resolved": "https://registry.npmjs.org/postcss-markdown/-/postcss-markdown-0.34.0.tgz",
7742       "integrity": "sha512-cKPggF9OMOKPoqDm5YpYszCqMsImFh78FK6P8p6IsEKZB6IkUJYKz0/QgadYy4jLb60jcFIHJ6v6jsMH7/ZQrA==",
7743       "dev": true,
7744       "requires": {
7745         "remark": "^9.0.0",
7746         "unist-util-find-all-after": "^1.0.2"
7747       }
7748     },
7749     "postcss-media-query-parser": {
7750       "version": "0.2.3",
7751       "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz",
7752       "integrity": "sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ=",
7753       "dev": true
7754     },
7755     "postcss-merge-longhand": {
7756       "version": "4.0.11",
7757       "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz",
7758       "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==",
7759       "dev": true,
7760       "requires": {
7761         "css-color-names": "0.0.4",
7762         "postcss": "^7.0.0",
7763         "postcss-value-parser": "^3.0.0",
7764         "stylehacks": "^4.0.0"
7765       }
7766     },
7767     "postcss-merge-rules": {
7768       "version": "4.0.3",
7769       "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz",
7770       "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==",
7771       "dev": true,
7772       "requires": {
7773         "browserslist": "^4.0.0",
7774         "caniuse-api": "^3.0.0",
7775         "cssnano-util-same-parent": "^4.0.0",
7776         "postcss": "^7.0.0",
7777         "postcss-selector-parser": "^3.0.0",
7778         "vendors": "^1.0.0"
7779       },
7780       "dependencies": {
7781         "postcss-selector-parser": {
7782           "version": "3.1.1",
7783           "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz",
7784           "integrity": "sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=",
7785           "dev": true,
7786           "requires": {
7787             "dot-prop": "^4.1.1",
7788             "indexes-of": "^1.0.1",
7789             "uniq": "^1.0.1"
7790           }
7791         }
7792       }
7793     },
7794     "postcss-minify-font-values": {
7795       "version": "4.0.2",
7796       "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz",
7797       "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==",
7798       "dev": true,
7799       "requires": {
7800         "postcss": "^7.0.0",
7801         "postcss-value-parser": "^3.0.0"
7802       }
7803     },
7804     "postcss-minify-gradients": {
7805       "version": "4.0.2",
7806       "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz",
7807       "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==",
7808       "dev": true,
7809       "requires": {
7810         "cssnano-util-get-arguments": "^4.0.0",
7811         "is-color-stop": "^1.0.0",
7812         "postcss": "^7.0.0",
7813         "postcss-value-parser": "^3.0.0"
7814       }
7815     },
7816     "postcss-minify-params": {
7817       "version": "4.0.2",
7818       "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz",
7819       "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==",
7820       "dev": true,
7821       "requires": {
7822         "alphanum-sort": "^1.0.0",
7823         "browserslist": "^4.0.0",
7824         "cssnano-util-get-arguments": "^4.0.0",
7825         "postcss": "^7.0.0",
7826         "postcss-value-parser": "^3.0.0",
7827         "uniqs": "^2.0.0"
7828       }
7829     },
7830     "postcss-minify-selectors": {
7831       "version": "4.0.2",
7832       "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz",
7833       "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==",
7834       "dev": true,
7835       "requires": {
7836         "alphanum-sort": "^1.0.0",
7837         "has": "^1.0.0",
7838         "postcss": "^7.0.0",
7839         "postcss-selector-parser": "^3.0.0"
7840       },
7841       "dependencies": {
7842         "postcss-selector-parser": {
7843           "version": "3.1.1",
7844           "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz",
7845           "integrity": "sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=",
7846           "dev": true,
7847           "requires": {
7848             "dot-prop": "^4.1.1",
7849             "indexes-of": "^1.0.1",
7850             "uniq": "^1.0.1"
7851           }
7852         }
7853       }
7854     },
7855     "postcss-normalize-charset": {
7856       "version": "4.0.1",
7857       "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz",
7858       "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==",
7859       "dev": true,
7860       "requires": {
7861         "postcss": "^7.0.0"
7862       }
7863     },
7864     "postcss-normalize-display-values": {
7865       "version": "4.0.2",
7866       "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz",
7867       "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==",
7868       "dev": true,
7869       "requires": {
7870         "cssnano-util-get-match": "^4.0.0",
7871         "postcss": "^7.0.0",
7872         "postcss-value-parser": "^3.0.0"
7873       }
7874     },
7875     "postcss-normalize-positions": {
7876       "version": "4.0.2",
7877       "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz",
7878       "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==",
7879       "dev": true,
7880       "requires": {
7881         "cssnano-util-get-arguments": "^4.0.0",
7882         "has": "^1.0.0",
7883         "postcss": "^7.0.0",
7884         "postcss-value-parser": "^3.0.0"
7885       }
7886     },
7887     "postcss-normalize-repeat-style": {
7888       "version": "4.0.2",
7889       "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz",
7890       "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==",
7891       "dev": true,
7892       "requires": {
7893         "cssnano-util-get-arguments": "^4.0.0",
7894         "cssnano-util-get-match": "^4.0.0",
7895         "postcss": "^7.0.0",
7896         "postcss-value-parser": "^3.0.0"
7897       }
7898     },
7899     "postcss-normalize-string": {
7900       "version": "4.0.2",
7901       "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz",
7902       "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==",
7903       "dev": true,
7904       "requires": {
7905         "has": "^1.0.0",
7906         "postcss": "^7.0.0",
7907         "postcss-value-parser": "^3.0.0"
7908       }
7909     },
7910     "postcss-normalize-timing-functions": {
7911       "version": "4.0.2",
7912       "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz",
7913       "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==",
7914       "dev": true,
7915       "requires": {
7916         "cssnano-util-get-match": "^4.0.0",
7917         "postcss": "^7.0.0",
7918         "postcss-value-parser": "^3.0.0"
7919       }
7920     },
7921     "postcss-normalize-unicode": {
7922       "version": "4.0.1",
7923       "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz",
7924       "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==",
7925       "dev": true,
7926       "requires": {
7927         "browserslist": "^4.0.0",
7928         "postcss": "^7.0.0",
7929         "postcss-value-parser": "^3.0.0"
7930       }
7931     },
7932     "postcss-normalize-url": {
7933       "version": "4.0.1",
7934       "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz",
7935       "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==",
7936       "dev": true,
7937       "requires": {
7938         "is-absolute-url": "^2.0.0",
7939         "normalize-url": "^3.0.0",
7940         "postcss": "^7.0.0",
7941         "postcss-value-parser": "^3.0.0"
7942       }
7943     },
7944     "postcss-normalize-whitespace": {
7945       "version": "4.0.2",
7946       "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz",
7947       "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==",
7948       "dev": true,
7949       "requires": {
7950         "postcss": "^7.0.0",
7951         "postcss-value-parser": "^3.0.0"
7952       }
7953     },
7954     "postcss-ordered-values": {
7955       "version": "4.1.2",
7956       "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz",
7957       "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==",
7958       "dev": true,
7959       "requires": {
7960         "cssnano-util-get-arguments": "^4.0.0",
7961         "postcss": "^7.0.0",
7962         "postcss-value-parser": "^3.0.0"
7963       }
7964     },
7965     "postcss-reduce-initial": {
7966       "version": "4.0.3",
7967       "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz",
7968       "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==",
7969       "dev": true,
7970       "requires": {
7971         "browserslist": "^4.0.0",
7972         "caniuse-api": "^3.0.0",
7973         "has": "^1.0.0",
7974         "postcss": "^7.0.0"
7975       }
7976     },
7977     "postcss-reduce-transforms": {
7978       "version": "4.0.2",
7979       "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz",
7980       "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==",
7981       "dev": true,
7982       "requires": {
7983         "cssnano-util-get-match": "^4.0.0",
7984         "has": "^1.0.0",
7985         "postcss": "^7.0.0",
7986         "postcss-value-parser": "^3.0.0"
7987       }
7988     },
7989     "postcss-reporter": {
7990       "version": "6.0.1",
7991       "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-6.0.1.tgz",
7992       "integrity": "sha512-LpmQjfRWyabc+fRygxZjpRxfhRf9u/fdlKf4VHG4TSPbV2XNsuISzYW1KL+1aQzx53CAppa1bKG4APIB/DOXXw==",
7993       "dev": true,
7994       "requires": {
7995         "chalk": "^2.4.1",
7996         "lodash": "^4.17.11",
7997         "log-symbols": "^2.2.0",
7998         "postcss": "^7.0.7"
7999       }
8000     },
8001     "postcss-resolve-nested-selector": {
8002       "version": "0.1.1",
8003       "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz",
8004       "integrity": "sha1-Kcy8fDfe36wwTp//C/FZaz9qDk4=",
8005       "dev": true
8006     },
8007     "postcss-safe-parser": {
8008       "version": "4.0.1",
8009       "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-4.0.1.tgz",
8010       "integrity": "sha512-xZsFA3uX8MO3yAda03QrG3/Eg1LN3EPfjjf07vke/46HERLZyHrTsQ9E1r1w1W//fWEhtYNndo2hQplN2cVpCQ==",
8011       "dev": true,
8012       "requires": {
8013         "postcss": "^7.0.0"
8014       }
8015     },
8016     "postcss-sass": {
8017       "version": "0.3.5",
8018       "resolved": "https://registry.npmjs.org/postcss-sass/-/postcss-sass-0.3.5.tgz",
8019       "integrity": "sha512-B5z2Kob4xBxFjcufFnhQ2HqJQ2y/Zs/ic5EZbCywCkxKd756Q40cIQ/veRDwSrw1BF6+4wUgmpm0sBASqVi65A==",
8020       "dev": true,
8021       "requires": {
8022         "gonzales-pe": "^4.2.3",
8023         "postcss": "^7.0.1"
8024       }
8025     },
8026     "postcss-scss": {
8027       "version": "2.0.0",
8028       "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-2.0.0.tgz",
8029       "integrity": "sha512-um9zdGKaDZirMm+kZFKKVsnKPF7zF7qBAtIfTSnZXD1jZ0JNZIxdB6TxQOjCnlSzLRInVl2v3YdBh/M881C4ug==",
8030       "dev": true,
8031       "requires": {
8032         "postcss": "^7.0.0"
8033       }
8034     },
8035     "postcss-selector-parser": {
8036       "version": "5.0.0",
8037       "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz",
8038       "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==",
8039       "dev": true,
8040       "requires": {
8041         "cssesc": "^2.0.0",
8042         "indexes-of": "^1.0.1",
8043         "uniq": "^1.0.1"
8044       }
8045     },
8046     "postcss-styled": {
8047       "version": "0.34.0",
8048       "resolved": "https://registry.npmjs.org/postcss-styled/-/postcss-styled-0.34.0.tgz",
8049       "integrity": "sha512-Uaeetr/xOiQWGJgzPFOr32/Bwykpfh9TVE26OpmwDb8eEN205TS/gqkt9ri+C6otQzQKXqbMfeZNbKYi7QpeNA==",
8050       "dev": true
8051     },
8052     "postcss-svgo": {
8053       "version": "4.0.2",
8054       "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.2.tgz",
8055       "integrity": "sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==",
8056       "dev": true,
8057       "requires": {
8058         "is-svg": "^3.0.0",
8059         "postcss": "^7.0.0",
8060         "postcss-value-parser": "^3.0.0",
8061         "svgo": "^1.0.0"
8062       }
8063     },
8064     "postcss-syntax": {
8065       "version": "0.34.0",
8066       "resolved": "https://registry.npmjs.org/postcss-syntax/-/postcss-syntax-0.34.0.tgz",
8067       "integrity": "sha512-L36NZwq2UK743US+vl1CRMdBRZCBmFYfThP9n9jCFhX1Wfk6BqnRSgt0Fy8q44IwxPee/GCzlo7T1c1JIeUDlQ==",
8068       "dev": true
8069     },
8070     "postcss-unique-selectors": {
8071       "version": "4.0.1",
8072       "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz",
8073       "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==",
8074       "dev": true,
8075       "requires": {
8076         "alphanum-sort": "^1.0.0",
8077         "postcss": "^7.0.0",
8078         "uniqs": "^2.0.0"
8079       }
8080     },
8081     "postcss-url": {
8082       "version": "8.0.0",
8083       "resolved": "https://registry.npmjs.org/postcss-url/-/postcss-url-8.0.0.tgz",
8084       "integrity": "sha512-E2cbOQ5aii2zNHh8F6fk1cxls7QVFZjLPSrqvmiza8OuXLzIpErij8BDS5Y3STPfJgpIMNCPEr8JlKQWEoozUw==",
8085       "dev": true,
8086       "requires": {
8087         "mime": "^2.3.1",
8088         "minimatch": "^3.0.4",
8089         "mkdirp": "^0.5.0",
8090         "postcss": "^7.0.2",
8091         "xxhashjs": "^0.2.1"
8092       },
8093       "dependencies": {
8094         "mime": {
8095           "version": "2.4.4",
8096           "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz",
8097           "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==",
8098           "dev": true
8099         }
8100       }
8101     },
8102     "postcss-value-parser": {
8103       "version": "3.3.1",
8104       "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8105       "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8106       "dev": true
8107     },
8108     "postcss-values-parser": {
8109       "version": "2.0.1",
8110       "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz",
8111       "integrity": "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==",
8112       "dev": true,
8113       "requires": {
8114         "flatten": "^1.0.2",
8115         "indexes-of": "^1.0.1",
8116         "uniq": "^1.0.1"
8117       }
8118     },
8119     "prelude-ls": {
8120       "version": "1.1.2",
8121       "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
8122       "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
8123       "dev": true
8124     },
8125     "prepend-http": {
8126       "version": "1.0.4",
8127       "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz",
8128       "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=",
8129       "dev": true
8130     },
8131     "prettier": {
8132       "version": "1.18.2",
8133       "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.18.2.tgz",
8134       "integrity": "sha512-OeHeMc0JhFE9idD4ZdtNibzY0+TPHSpSSb9h8FqtP+YnoZZ1sl8Vc9b1sasjfymH3SonAF4QcA2+mzHPhMvIiw==",
8135       "dev": true
8136     },
8137     "prettier-eslint": {
8138       "version": "8.8.2",
8139       "resolved": "https://registry.npmjs.org/prettier-eslint/-/prettier-eslint-8.8.2.tgz",
8140       "integrity": "sha512-2UzApPuxi2yRoyMlXMazgR6UcH9DKJhNgCviIwY3ixZ9THWSSrUww5vkiZ3C48WvpFl1M1y/oU63deSy1puWEA==",
8141       "dev": true,
8142       "requires": {
8143         "babel-runtime": "^6.26.0",
8144         "common-tags": "^1.4.0",
8145         "dlv": "^1.1.0",
8146         "eslint": "^4.0.0",
8147         "indent-string": "^3.2.0",
8148         "lodash.merge": "^4.6.0",
8149         "loglevel-colored-level-prefix": "^1.0.0",
8150         "prettier": "^1.7.0",
8151         "pretty-format": "^23.0.1",
8152         "require-relative": "^0.8.7",
8153         "typescript": "^2.5.1",
8154         "typescript-eslint-parser": "^16.0.0",
8155         "vue-eslint-parser": "^2.0.2"
8156       },
8157       "dependencies": {
8158         "acorn": {
8159           "version": "5.7.3",
8160           "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz",
8161           "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==",
8162           "dev": true
8163         },
8164         "acorn-jsx": {
8165           "version": "3.0.1",
8166           "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz",
8167           "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=",
8168           "dev": true,
8169           "requires": {
8170             "acorn": "^3.0.4"
8171           },
8172           "dependencies": {
8173             "acorn": {
8174               "version": "3.3.0",
8175               "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz",
8176               "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=",
8177               "dev": true
8178             }
8179           }
8180         },
8181         "ajv": {
8182           "version": "5.5.2",
8183           "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
8184           "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
8185           "dev": true,
8186           "requires": {
8187             "co": "^4.6.0",
8188             "fast-deep-equal": "^1.0.0",
8189             "fast-json-stable-stringify": "^2.0.0",
8190             "json-schema-traverse": "^0.3.0"
8191           }
8192         },
8193         "chardet": {
8194           "version": "0.4.2",
8195           "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz",
8196           "integrity": "sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I=",
8197           "dev": true
8198         },
8199         "cross-spawn": {
8200           "version": "5.1.0",
8201           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
8202           "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
8203           "dev": true,
8204           "requires": {
8205             "lru-cache": "^4.0.1",
8206             "shebang-command": "^1.2.0",
8207             "which": "^1.2.9"
8208           }
8209         },
8210         "debug": {
8211           "version": "3.2.6",
8212           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
8213           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
8214           "dev": true,
8215           "requires": {
8216             "ms": "^2.1.1"
8217           }
8218         },
8219         "eslint": {
8220           "version": "4.19.1",
8221           "resolved": "https://registry.npmjs.org/eslint/-/eslint-4.19.1.tgz",
8222           "integrity": "sha512-bT3/1x1EbZB7phzYu7vCr1v3ONuzDtX8WjuM9c0iYxe+cq+pwcKEoQjl7zd3RpC6YOLgnSy3cTN58M2jcoPDIQ==",
8223           "dev": true,
8224           "requires": {
8225             "ajv": "^5.3.0",
8226             "babel-code-frame": "^6.22.0",
8227             "chalk": "^2.1.0",
8228             "concat-stream": "^1.6.0",
8229             "cross-spawn": "^5.1.0",
8230             "debug": "^3.1.0",
8231             "doctrine": "^2.1.0",
8232             "eslint-scope": "^3.7.1",
8233             "eslint-visitor-keys": "^1.0.0",
8234             "espree": "^3.5.4",
8235             "esquery": "^1.0.0",
8236             "esutils": "^2.0.2",
8237             "file-entry-cache": "^2.0.0",
8238             "functional-red-black-tree": "^1.0.1",
8239             "glob": "^7.1.2",
8240             "globals": "^11.0.1",
8241             "ignore": "^3.3.3",
8242             "imurmurhash": "^0.1.4",
8243             "inquirer": "^3.0.6",
8244             "is-resolvable": "^1.0.0",
8245             "js-yaml": "^3.9.1",
8246             "json-stable-stringify-without-jsonify": "^1.0.1",
8247             "levn": "^0.3.0",
8248             "lodash": "^4.17.4",
8249             "minimatch": "^3.0.2",
8250             "mkdirp": "^0.5.1",
8251             "natural-compare": "^1.4.0",
8252             "optionator": "^0.8.2",
8253             "path-is-inside": "^1.0.2",
8254             "pluralize": "^7.0.0",
8255             "progress": "^2.0.0",
8256             "regexpp": "^1.0.1",
8257             "require-uncached": "^1.0.3",
8258             "semver": "^5.3.0",
8259             "strip-ansi": "^4.0.0",
8260             "strip-json-comments": "~2.0.1",
8261             "table": "4.0.2",
8262             "text-table": "~0.2.0"
8263           }
8264         },
8265         "eslint-scope": {
8266           "version": "3.7.3",
8267           "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.3.tgz",
8268           "integrity": "sha512-W+B0SvF4gamyCTmUc+uITPY0989iXVfKvhwtmJocTaYoc/3khEHmEmvfY/Gn9HA9VV75jrQECsHizkNw1b68FA==",
8269           "dev": true,
8270           "requires": {
8271             "esrecurse": "^4.1.0",
8272             "estraverse": "^4.1.1"
8273           }
8274         },
8275         "espree": {
8276           "version": "3.5.4",
8277           "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz",
8278           "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==",
8279           "dev": true,
8280           "requires": {
8281             "acorn": "^5.5.0",
8282             "acorn-jsx": "^3.0.0"
8283           }
8284         },
8285         "external-editor": {
8286           "version": "2.2.0",
8287           "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz",
8288           "integrity": "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==",
8289           "dev": true,
8290           "requires": {
8291             "chardet": "^0.4.0",
8292             "iconv-lite": "^0.4.17",
8293             "tmp": "^0.0.33"
8294           }
8295         },
8296         "fast-deep-equal": {
8297           "version": "1.1.0",
8298           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz",
8299           "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=",
8300           "dev": true
8301         },
8302         "glob": {
8303           "version": "7.1.4",
8304           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
8305           "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
8306           "dev": true,
8307           "requires": {
8308             "fs.realpath": "^1.0.0",
8309             "inflight": "^1.0.4",
8310             "inherits": "2",
8311             "minimatch": "^3.0.4",
8312             "once": "^1.3.0",
8313             "path-is-absolute": "^1.0.0"
8314           }
8315         },
8316         "ignore": {
8317           "version": "3.3.10",
8318           "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz",
8319           "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==",
8320           "dev": true
8321         },
8322         "indent-string": {
8323           "version": "3.2.0",
8324           "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz",
8325           "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=",
8326           "dev": true
8327         },
8328         "inquirer": {
8329           "version": "3.3.0",
8330           "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.3.0.tgz",
8331           "integrity": "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==",
8332           "dev": true,
8333           "requires": {
8334             "ansi-escapes": "^3.0.0",
8335             "chalk": "^2.0.0",
8336             "cli-cursor": "^2.1.0",
8337             "cli-width": "^2.0.0",
8338             "external-editor": "^2.0.4",
8339             "figures": "^2.0.0",
8340             "lodash": "^4.3.0",
8341             "mute-stream": "0.0.7",
8342             "run-async": "^2.2.0",
8343             "rx-lite": "^4.0.8",
8344             "rx-lite-aggregates": "^4.0.8",
8345             "string-width": "^2.1.0",
8346             "strip-ansi": "^4.0.0",
8347             "through": "^2.3.6"
8348           }
8349         },
8350         "json-schema-traverse": {
8351           "version": "0.3.1",
8352           "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz",
8353           "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=",
8354           "dev": true
8355         },
8356         "regexpp": {
8357           "version": "1.1.0",
8358           "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-1.1.0.tgz",
8359           "integrity": "sha512-LOPw8FpgdQF9etWMaAfG/WRthIdXJGYp4mJ2Jgn/2lpkbod9jPn0t9UqN7AxBOKNfzRbYyVfgc7Vk4t/MpnXgw==",
8360           "dev": true
8361         },
8362         "slice-ansi": {
8363           "version": "1.0.0",
8364           "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz",
8365           "integrity": "sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==",
8366           "dev": true,
8367           "requires": {
8368             "is-fullwidth-code-point": "^2.0.0"
8369           }
8370         },
8371         "table": {
8372           "version": "4.0.2",
8373           "resolved": "https://registry.npmjs.org/table/-/table-4.0.2.tgz",
8374           "integrity": "sha512-UUkEAPdSGxtRpiV9ozJ5cMTtYiqz7Ni1OGqLXRCynrvzdtR1p+cfOWe2RJLwvUG8hNanaSRjecIqwOjqeatDsA==",
8375           "dev": true,
8376           "requires": {
8377             "ajv": "^5.2.3",
8378             "ajv-keywords": "^2.1.0",
8379             "chalk": "^2.1.0",
8380             "lodash": "^4.17.4",
8381             "slice-ansi": "1.0.0",
8382             "string-width": "^2.1.1"
8383           }
8384         }
8385       }
8386     },
8387     "pretty-bytes": {
8388       "version": "5.2.0",
8389       "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.2.0.tgz",
8390       "integrity": "sha512-ujANBhiUsl9AhREUDUEY1GPOharMGm8x8juS7qOHybcLi7XsKfrYQ88hSly1l2i0klXHTDYrlL8ihMCG55Dc3w==",
8391       "dev": true
8392     },
8393     "pretty-format": {
8394       "version": "23.6.0",
8395       "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-23.6.0.tgz",
8396       "integrity": "sha512-zf9NV1NSlDLDjycnwm6hpFATCGl/K1lt0R/GdkAK2O5LN/rwJoB+Mh93gGJjut4YbmecbfgLWVGSTCr0Ewvvbw==",
8397       "dev": true,
8398       "requires": {
8399         "ansi-regex": "^3.0.0",
8400         "ansi-styles": "^3.2.0"
8401       }
8402     },
8403     "pretty-hrtime": {
8404       "version": "1.0.3",
8405       "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz",
8406       "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=",
8407       "dev": true
8408     },
8409     "process": {
8410       "version": "0.11.10",
8411       "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
8412       "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
8413       "dev": true
8414     },
8415     "process-nextick-args": {
8416       "version": "2.0.0",
8417       "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
8418       "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
8419       "dev": true
8420     },
8421     "progress": {
8422       "version": "2.0.3",
8423       "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
8424       "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
8425       "dev": true
8426     },
8427     "promise": {
8428       "version": "8.0.3",
8429       "resolved": "https://registry.npmjs.org/promise/-/promise-8.0.3.tgz",
8430       "integrity": "sha512-HeRDUL1RJiLhyA0/grn+PTShlBAcLuh/1BJGtrvjwbvRDCTLLMEz9rOGCV+R3vHY4MixIuoMEd9Yq/XvsTPcjw==",
8431       "dev": true,
8432       "requires": {
8433         "asap": "~2.0.6"
8434       }
8435     },
8436     "proto-list": {
8437       "version": "1.2.4",
8438       "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz",
8439       "integrity": "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=",
8440       "dev": true
8441     },
8442     "pseudomap": {
8443       "version": "1.0.2",
8444       "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
8445       "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
8446       "dev": true
8447     },
8448     "public-encrypt": {
8449       "version": "4.0.3",
8450       "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
8451       "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
8452       "dev": true,
8453       "requires": {
8454         "bn.js": "^4.1.0",
8455         "browserify-rsa": "^4.0.0",
8456         "create-hash": "^1.1.0",
8457         "parse-asn1": "^5.0.0",
8458         "randombytes": "^2.0.1",
8459         "safe-buffer": "^5.1.2"
8460       }
8461     },
8462     "pump": {
8463       "version": "3.0.0",
8464       "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
8465       "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
8466       "dev": true,
8467       "requires": {
8468         "end-of-stream": "^1.1.0",
8469         "once": "^1.3.1"
8470       }
8471     },
8472     "pumpify": {
8473       "version": "1.5.1",
8474       "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
8475       "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
8476       "dev": true,
8477       "requires": {
8478         "duplexify": "^3.6.0",
8479         "inherits": "^2.0.3",
8480         "pump": "^2.0.0"
8481       },
8482       "dependencies": {
8483         "pump": {
8484           "version": "2.0.1",
8485           "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
8486           "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
8487           "dev": true,
8488           "requires": {
8489             "end-of-stream": "^1.1.0",
8490             "once": "^1.3.1"
8491           }
8492         }
8493       }
8494     },
8495     "punycode": {
8496       "version": "1.4.1",
8497       "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
8498       "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
8499       "dev": true
8500     },
8501     "q": {
8502       "version": "1.5.1",
8503       "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
8504       "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=",
8505       "dev": true
8506     },
8507     "qs": {
8508       "version": "6.7.0",
8509       "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
8510       "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
8511       "dev": true
8512     },
8513     "query-string": {
8514       "version": "5.1.1",
8515       "resolved": "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz",
8516       "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==",
8517       "dev": true,
8518       "requires": {
8519         "decode-uri-component": "^0.2.0",
8520         "object-assign": "^4.1.0",
8521         "strict-uri-encode": "^1.0.0"
8522       }
8523     },
8524     "querystring": {
8525       "version": "0.2.0",
8526       "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
8527       "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
8528       "dev": true
8529     },
8530     "querystring-es3": {
8531       "version": "0.2.1",
8532       "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
8533       "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
8534       "dev": true
8535     },
8536     "queue": {
8537       "version": "4.5.1",
8538       "resolved": "https://registry.npmjs.org/queue/-/queue-4.5.1.tgz",
8539       "integrity": "sha512-AMD7w5hRXcFSb8s9u38acBZ+309u6GsiibP4/0YacJeaurRshogB7v/ZcVPxP5gD5+zIw6ixRHdutiYUJfwKHw==",
8540       "dev": true,
8541       "requires": {
8542         "inherits": "~2.0.0"
8543       }
8544     },
8545     "quick-lru": {
8546       "version": "1.1.0",
8547       "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-1.1.0.tgz",
8548       "integrity": "sha1-Q2CxfGETatOAeDl/8RQW4Ybc+7g=",
8549       "dev": true
8550     },
8551     "randombytes": {
8552       "version": "2.1.0",
8553       "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
8554       "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
8555       "dev": true,
8556       "requires": {
8557         "safe-buffer": "^5.1.0"
8558       }
8559     },
8560     "randomfill": {
8561       "version": "1.0.4",
8562       "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
8563       "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
8564       "dev": true,
8565       "requires": {
8566         "randombytes": "^2.0.5",
8567         "safe-buffer": "^5.1.0"
8568       }
8569     },
8570     "range-parser": {
8571       "version": "1.2.1",
8572       "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
8573       "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
8574       "dev": true
8575     },
8576     "raw-body": {
8577       "version": "1.1.7",
8578       "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-1.1.7.tgz",
8579       "integrity": "sha1-HQJ8K/oRasxmI7yo8AAWVyqH1CU=",
8580       "dev": true,
8581       "requires": {
8582         "bytes": "1",
8583         "string_decoder": "0.10"
8584       },
8585       "dependencies": {
8586         "string_decoder": {
8587           "version": "0.10.31",
8588           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
8589           "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
8590           "dev": true
8591         }
8592       }
8593     },
8594     "read-cache": {
8595       "version": "1.0.0",
8596       "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
8597       "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=",
8598       "dev": true,
8599       "requires": {
8600         "pify": "^2.3.0"
8601       }
8602     },
8603     "read-only-stream": {
8604       "version": "2.0.0",
8605       "resolved": "https://registry.npmjs.org/read-only-stream/-/read-only-stream-2.0.0.tgz",
8606       "integrity": "sha1-JyT9aoET1zdkrCiNQ4YnDB2/F/A=",
8607       "dev": true,
8608       "requires": {
8609         "readable-stream": "^2.0.2"
8610       }
8611     },
8612     "read-pkg": {
8613       "version": "2.0.0",
8614       "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz",
8615       "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=",
8616       "dev": true,
8617       "requires": {
8618         "load-json-file": "^2.0.0",
8619         "normalize-package-data": "^2.3.2",
8620         "path-type": "^2.0.0"
8621       }
8622     },
8623     "read-pkg-up": {
8624       "version": "2.0.0",
8625       "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz",
8626       "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=",
8627       "dev": true,
8628       "requires": {
8629         "find-up": "^2.0.0",
8630         "read-pkg": "^2.0.0"
8631       }
8632     },
8633     "readable-stream": {
8634       "version": "2.3.6",
8635       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
8636       "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
8637       "dev": true,
8638       "requires": {
8639         "core-util-is": "~1.0.0",
8640         "inherits": "~2.0.3",
8641         "isarray": "~1.0.0",
8642         "process-nextick-args": "~2.0.0",
8643         "safe-buffer": "~5.1.1",
8644         "string_decoder": "~1.1.1",
8645         "util-deprecate": "~1.0.1"
8646       },
8647       "dependencies": {
8648         "string_decoder": {
8649           "version": "1.1.1",
8650           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
8651           "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
8652           "dev": true,
8653           "requires": {
8654             "safe-buffer": "~5.1.0"
8655           }
8656         }
8657       }
8658     },
8659     "readdirp": {
8660       "version": "2.2.1",
8661       "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
8662       "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
8663       "dev": true,
8664       "requires": {
8665         "graceful-fs": "^4.1.11",
8666         "micromatch": "^3.1.10",
8667         "readable-stream": "^2.0.2"
8668       }
8669     },
8670     "rechoir": {
8671       "version": "0.6.2",
8672       "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
8673       "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=",
8674       "dev": true,
8675       "requires": {
8676         "resolve": "^1.1.6"
8677       }
8678     },
8679     "redent": {
8680       "version": "1.0.0",
8681       "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
8682       "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
8683       "dev": true,
8684       "requires": {
8685         "indent-string": "^2.1.0",
8686         "strip-indent": "^1.0.1"
8687       }
8688     },
8689     "regenerator-runtime": {
8690       "version": "0.11.1",
8691       "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
8692       "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==",
8693       "dev": true
8694     },
8695     "regex-not": {
8696       "version": "1.0.2",
8697       "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
8698       "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
8699       "dev": true,
8700       "requires": {
8701         "extend-shallow": "^3.0.2",
8702         "safe-regex": "^1.1.0"
8703       }
8704     },
8705     "regexpp": {
8706       "version": "2.0.1",
8707       "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz",
8708       "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==",
8709       "dev": true
8710     },
8711     "remark": {
8712       "version": "9.0.0",
8713       "resolved": "https://registry.npmjs.org/remark/-/remark-9.0.0.tgz",
8714       "integrity": "sha512-amw8rGdD5lHbMEakiEsllmkdBP+/KpjW/PRK6NSGPZKCQowh0BT4IWXDAkRMyG3SB9dKPXWMviFjNusXzXNn3A==",
8715       "dev": true,
8716       "requires": {
8717         "remark-parse": "^5.0.0",
8718         "remark-stringify": "^5.0.0",
8719         "unified": "^6.0.0"
8720       }
8721     },
8722     "remark-parse": {
8723       "version": "5.0.0",
8724       "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-5.0.0.tgz",
8725       "integrity": "sha512-b3iXszZLH1TLoyUzrATcTQUZrwNl1rE70rVdSruJFlDaJ9z5aMkhrG43Pp68OgfHndL/ADz6V69Zow8cTQu+JA==",
8726       "dev": true,
8727       "requires": {
8728         "collapse-white-space": "^1.0.2",
8729         "is-alphabetical": "^1.0.0",
8730         "is-decimal": "^1.0.0",
8731         "is-whitespace-character": "^1.0.0",
8732         "is-word-character": "^1.0.0",
8733         "markdown-escapes": "^1.0.0",
8734         "parse-entities": "^1.1.0",
8735         "repeat-string": "^1.5.4",
8736         "state-toggle": "^1.0.0",
8737         "trim": "0.0.1",
8738         "trim-trailing-lines": "^1.0.0",
8739         "unherit": "^1.0.4",
8740         "unist-util-remove-position": "^1.0.0",
8741         "vfile-location": "^2.0.0",
8742         "xtend": "^4.0.1"
8743       }
8744     },
8745     "remark-stringify": {
8746       "version": "5.0.0",
8747       "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-5.0.0.tgz",
8748       "integrity": "sha512-Ws5MdA69ftqQ/yhRF9XhVV29mhxbfGhbz0Rx5bQH+oJcNhhSM6nCu1EpLod+DjrFGrU0BMPs+czVmJZU7xiS7w==",
8749       "dev": true,
8750       "requires": {
8751         "ccount": "^1.0.0",
8752         "is-alphanumeric": "^1.0.0",
8753         "is-decimal": "^1.0.0",
8754         "is-whitespace-character": "^1.0.0",
8755         "longest-streak": "^2.0.1",
8756         "markdown-escapes": "^1.0.0",
8757         "markdown-table": "^1.1.0",
8758         "mdast-util-compact": "^1.0.0",
8759         "parse-entities": "^1.0.2",
8760         "repeat-string": "^1.5.4",
8761         "state-toggle": "^1.0.0",
8762         "stringify-entities": "^1.0.1",
8763         "unherit": "^1.0.4",
8764         "xtend": "^4.0.1"
8765       }
8766     },
8767     "remove-bom-buffer": {
8768       "version": "3.0.0",
8769       "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz",
8770       "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==",
8771       "dev": true,
8772       "requires": {
8773         "is-buffer": "^1.1.5",
8774         "is-utf8": "^0.2.1"
8775       }
8776     },
8777     "remove-bom-stream": {
8778       "version": "1.2.0",
8779       "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz",
8780       "integrity": "sha1-BfGlk/FuQuH7kOv1nejlaVJflSM=",
8781       "dev": true,
8782       "requires": {
8783         "remove-bom-buffer": "^3.0.0",
8784         "safe-buffer": "^5.1.0",
8785         "through2": "^2.0.3"
8786       },
8787       "dependencies": {
8788         "through2": {
8789           "version": "2.0.5",
8790           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
8791           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
8792           "dev": true,
8793           "requires": {
8794             "readable-stream": "~2.3.6",
8795             "xtend": "~4.0.1"
8796           }
8797         }
8798       }
8799     },
8800     "remove-trailing-separator": {
8801       "version": "1.1.0",
8802       "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
8803       "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
8804       "dev": true
8805     },
8806     "repeat-element": {
8807       "version": "1.1.3",
8808       "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
8809       "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==",
8810       "dev": true
8811     },
8812     "repeat-string": {
8813       "version": "1.6.1",
8814       "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
8815       "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
8816       "dev": true
8817     },
8818     "repeating": {
8819       "version": "2.0.1",
8820       "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
8821       "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
8822       "dev": true,
8823       "requires": {
8824         "is-finite": "^1.0.0"
8825       }
8826     },
8827     "replace-ext": {
8828       "version": "1.0.0",
8829       "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz",
8830       "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=",
8831       "dev": true
8832     },
8833     "replace-homedir": {
8834       "version": "1.0.0",
8835       "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz",
8836       "integrity": "sha1-6H9tUTuSjd6AgmDBK+f+xv9ueYw=",
8837       "dev": true,
8838       "requires": {
8839         "homedir-polyfill": "^1.0.1",
8840         "is-absolute": "^1.0.0",
8841         "remove-trailing-separator": "^1.1.0"
8842       }
8843     },
8844     "require-directory": {
8845       "version": "2.1.1",
8846       "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
8847       "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
8848       "dev": true
8849     },
8850     "require-from-string": {
8851       "version": "2.0.2",
8852       "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
8853       "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
8854       "dev": true
8855     },
8856     "require-main-filename": {
8857       "version": "1.0.1",
8858       "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
8859       "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
8860       "dev": true
8861     },
8862     "require-relative": {
8863       "version": "0.8.7",
8864       "resolved": "https://registry.npmjs.org/require-relative/-/require-relative-0.8.7.tgz",
8865       "integrity": "sha1-eZlTn8ngR6N5KPoZb44VY9q9Nt4=",
8866       "dev": true
8867     },
8868     "require-uncached": {
8869       "version": "1.0.3",
8870       "resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz",
8871       "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=",
8872       "dev": true,
8873       "requires": {
8874         "caller-path": "^0.1.0",
8875         "resolve-from": "^1.0.0"
8876       },
8877       "dependencies": {
8878         "caller-path": {
8879           "version": "0.1.0",
8880           "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz",
8881           "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=",
8882           "dev": true,
8883           "requires": {
8884             "callsites": "^0.2.0"
8885           }
8886         },
8887         "callsites": {
8888           "version": "0.2.0",
8889           "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz",
8890           "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=",
8891           "dev": true
8892         },
8893         "resolve-from": {
8894           "version": "1.0.1",
8895           "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz",
8896           "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=",
8897           "dev": true
8898         }
8899       }
8900     },
8901     "resolve": {
8902       "version": "1.11.0",
8903       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.11.0.tgz",
8904       "integrity": "sha512-WL2pBDjqT6pGUNSUzMw00o4T7If+z4H2x3Gz893WoUQ5KW8Vr9txp00ykiP16VBaZF5+j/OcXJHZ9+PCvdiDKw==",
8905       "dev": true,
8906       "requires": {
8907         "path-parse": "^1.0.6"
8908       }
8909     },
8910     "resolve-dir": {
8911       "version": "1.0.1",
8912       "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz",
8913       "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=",
8914       "dev": true,
8915       "requires": {
8916         "expand-tilde": "^2.0.0",
8917         "global-modules": "^1.0.0"
8918       }
8919     },
8920     "resolve-from": {
8921       "version": "3.0.0",
8922       "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
8923       "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
8924       "dev": true
8925     },
8926     "resolve-options": {
8927       "version": "1.1.0",
8928       "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz",
8929       "integrity": "sha1-MrueOcBtZzONyTeMDW1gdFZq0TE=",
8930       "dev": true,
8931       "requires": {
8932         "value-or-function": "^3.0.0"
8933       }
8934     },
8935     "resolve-url": {
8936       "version": "0.2.1",
8937       "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
8938       "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
8939       "dev": true
8940     },
8941     "responselike": {
8942       "version": "1.0.2",
8943       "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz",
8944       "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=",
8945       "dev": true,
8946       "requires": {
8947         "lowercase-keys": "^1.0.0"
8948       }
8949     },
8950     "restore-cursor": {
8951       "version": "2.0.0",
8952       "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
8953       "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
8954       "dev": true,
8955       "requires": {
8956         "onetime": "^2.0.0",
8957         "signal-exit": "^3.0.2"
8958       }
8959     },
8960     "ret": {
8961       "version": "0.1.15",
8962       "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
8963       "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
8964       "dev": true
8965     },
8966     "rgb-regex": {
8967       "version": "1.0.1",
8968       "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz",
8969       "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=",
8970       "dev": true
8971     },
8972     "rgba-regex": {
8973       "version": "1.0.0",
8974       "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz",
8975       "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=",
8976       "dev": true
8977     },
8978     "rimraf": {
8979       "version": "2.6.3",
8980       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",
8981       "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",
8982       "dev": true,
8983       "requires": {
8984         "glob": "^7.1.3"
8985       },
8986       "dependencies": {
8987         "glob": {
8988           "version": "7.1.4",
8989           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
8990           "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
8991           "dev": true,
8992           "requires": {
8993             "fs.realpath": "^1.0.0",
8994             "inflight": "^1.0.4",
8995             "inherits": "2",
8996             "minimatch": "^3.0.4",
8997             "once": "^1.3.0",
8998             "path-is-absolute": "^1.0.0"
8999           }
9000         }
9001       }
9002     },
9003     "ripemd160": {
9004       "version": "2.0.2",
9005       "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
9006       "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
9007       "dev": true,
9008       "requires": {
9009         "hash-base": "^3.0.0",
9010         "inherits": "^2.0.1"
9011       }
9012     },
9013     "run-async": {
9014       "version": "2.3.0",
9015       "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz",
9016       "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=",
9017       "dev": true,
9018       "requires": {
9019         "is-promise": "^2.1.0"
9020       }
9021     },
9022     "rx-lite": {
9023       "version": "4.0.8",
9024       "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-4.0.8.tgz",
9025       "integrity": "sha1-Cx4Rr4vESDbwSmQH6S2kJGe3lEQ=",
9026       "dev": true
9027     },
9028     "rx-lite-aggregates": {
9029       "version": "4.0.8",
9030       "resolved": "https://registry.npmjs.org/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz",
9031       "integrity": "sha1-dTuHqJoRyVRnxKwWJsTvxOBcZ74=",
9032       "dev": true,
9033       "requires": {
9034         "rx-lite": "*"
9035       }
9036     },
9037     "rxjs": {
9038       "version": "6.5.2",
9039       "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.2.tgz",
9040       "integrity": "sha512-HUb7j3kvb7p7eCUHE3FqjoDsC1xfZQ4AHFWfTKSpZ+sAhhz5X1WX0ZuUqWbzB2QhSLp3DoLUG+hMdEDKqWo2Zg==",
9041       "dev": true,
9042       "requires": {
9043         "tslib": "^1.9.0"
9044       }
9045     },
9046     "safe-buffer": {
9047       "version": "5.1.2",
9048       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
9049       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
9050       "dev": true
9051     },
9052     "safe-json-parse": {
9053       "version": "1.0.1",
9054       "resolved": "https://registry.npmjs.org/safe-json-parse/-/safe-json-parse-1.0.1.tgz",
9055       "integrity": "sha1-PnZyPjjf3aE8mx0poeB//uSzC1c=",
9056       "dev": true
9057     },
9058     "safe-regex": {
9059       "version": "1.1.0",
9060       "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
9061       "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
9062       "dev": true,
9063       "requires": {
9064         "ret": "~0.1.10"
9065       }
9066     },
9067     "safer-buffer": {
9068       "version": "2.1.2",
9069       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
9070       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
9071       "dev": true
9072     },
9073     "sax": {
9074       "version": "1.2.4",
9075       "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
9076       "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
9077       "dev": true
9078     },
9079     "seek-bzip": {
9080       "version": "1.0.5",
9081       "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.5.tgz",
9082       "integrity": "sha1-z+kXyz0nS8/6x5J1ivUxc+sfq9w=",
9083       "dev": true,
9084       "requires": {
9085         "commander": "~2.8.1"
9086       }
9087     },
9088     "semver": {
9089       "version": "5.7.0",
9090       "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz",
9091       "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==",
9092       "dev": true
9093     },
9094     "semver-greatest-satisfied-range": {
9095       "version": "1.1.0",
9096       "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz",
9097       "integrity": "sha1-E+jCZYq5aRywzXEJMkAoDTb3els=",
9098       "dev": true,
9099       "requires": {
9100         "sver-compat": "^1.5.0"
9101       }
9102     },
9103     "semver-regex": {
9104       "version": "2.0.0",
9105       "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-2.0.0.tgz",
9106       "integrity": "sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==",
9107       "dev": true
9108     },
9109     "semver-truncate": {
9110       "version": "1.1.2",
9111       "resolved": "https://registry.npmjs.org/semver-truncate/-/semver-truncate-1.1.2.tgz",
9112       "integrity": "sha1-V/Qd5pcHpicJp+AQS6IRcQnqR+g=",
9113       "dev": true,
9114       "requires": {
9115         "semver": "^5.3.0"
9116       }
9117     },
9118     "send": {
9119       "version": "0.16.2",
9120       "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz",
9121       "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==",
9122       "dev": true,
9123       "requires": {
9124         "debug": "2.6.9",
9125         "depd": "~1.1.2",
9126         "destroy": "~1.0.4",
9127         "encodeurl": "~1.0.2",
9128         "escape-html": "~1.0.3",
9129         "etag": "~1.8.1",
9130         "fresh": "0.5.2",
9131         "http-errors": "~1.6.2",
9132         "mime": "1.4.1",
9133         "ms": "2.0.0",
9134         "on-finished": "~2.3.0",
9135         "range-parser": "~1.2.0",
9136         "statuses": "~1.4.0"
9137       },
9138       "dependencies": {
9139         "debug": {
9140           "version": "2.6.9",
9141           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
9142           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
9143           "dev": true,
9144           "requires": {
9145             "ms": "2.0.0"
9146           }
9147         },
9148         "ms": {
9149           "version": "2.0.0",
9150           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
9151           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
9152           "dev": true
9153         },
9154         "statuses": {
9155           "version": "1.4.0",
9156           "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
9157           "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==",
9158           "dev": true
9159         }
9160       }
9161     },
9162     "serve-index": {
9163       "version": "1.9.1",
9164       "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
9165       "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=",
9166       "dev": true,
9167       "requires": {
9168         "accepts": "~1.3.4",
9169         "batch": "0.6.1",
9170         "debug": "2.6.9",
9171         "escape-html": "~1.0.3",
9172         "http-errors": "~1.6.2",
9173         "mime-types": "~2.1.17",
9174         "parseurl": "~1.3.2"
9175       },
9176       "dependencies": {
9177         "debug": {
9178           "version": "2.6.9",
9179           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
9180           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
9181           "dev": true,
9182           "requires": {
9183             "ms": "2.0.0"
9184           }
9185         },
9186         "ms": {
9187           "version": "2.0.0",
9188           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
9189           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
9190           "dev": true
9191         }
9192       }
9193     },
9194     "serve-static": {
9195       "version": "1.14.1",
9196       "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
9197       "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
9198       "dev": true,
9199       "requires": {
9200         "encodeurl": "~1.0.2",
9201         "escape-html": "~1.0.3",
9202         "parseurl": "~1.3.3",
9203         "send": "0.17.1"
9204       },
9205       "dependencies": {
9206         "debug": {
9207           "version": "2.6.9",
9208           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
9209           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
9210           "dev": true,
9211           "requires": {
9212             "ms": "2.0.0"
9213           },
9214           "dependencies": {
9215             "ms": {
9216               "version": "2.0.0",
9217               "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
9218               "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
9219               "dev": true
9220             }
9221           }
9222         },
9223         "http-errors": {
9224           "version": "1.7.2",
9225           "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
9226           "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",
9227           "dev": true,
9228           "requires": {
9229             "depd": "~1.1.2",
9230             "inherits": "2.0.3",
9231             "setprototypeof": "1.1.1",
9232             "statuses": ">= 1.5.0 < 2",
9233             "toidentifier": "1.0.0"
9234           }
9235         },
9236         "mime": {
9237           "version": "1.6.0",
9238           "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
9239           "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
9240           "dev": true
9241         },
9242         "ms": {
9243           "version": "2.1.1",
9244           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
9245           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
9246           "dev": true
9247         },
9248         "send": {
9249           "version": "0.17.1",
9250           "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
9251           "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
9252           "dev": true,
9253           "requires": {
9254             "debug": "2.6.9",
9255             "depd": "~1.1.2",
9256             "destroy": "~1.0.4",
9257             "encodeurl": "~1.0.2",
9258             "escape-html": "~1.0.3",
9259             "etag": "~1.8.1",
9260             "fresh": "0.5.2",
9261             "http-errors": "~1.7.2",
9262             "mime": "1.6.0",
9263             "ms": "2.1.1",
9264             "on-finished": "~2.3.0",
9265             "range-parser": "~1.2.1",
9266             "statuses": "~1.5.0"
9267           }
9268         },
9269         "setprototypeof": {
9270           "version": "1.1.1",
9271           "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
9272           "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==",
9273           "dev": true
9274         }
9275       }
9276     },
9277     "set-blocking": {
9278       "version": "2.0.0",
9279       "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
9280       "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
9281       "dev": true
9282     },
9283     "set-value": {
9284       "version": "2.0.0",
9285       "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz",
9286       "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==",
9287       "dev": true,
9288       "requires": {
9289         "extend-shallow": "^2.0.1",
9290         "is-extendable": "^0.1.1",
9291         "is-plain-object": "^2.0.3",
9292         "split-string": "^3.0.1"
9293       },
9294       "dependencies": {
9295         "extend-shallow": {
9296           "version": "2.0.1",
9297           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
9298           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
9299           "dev": true,
9300           "requires": {
9301             "is-extendable": "^0.1.0"
9302           }
9303         }
9304       }
9305     },
9306     "setprototypeof": {
9307       "version": "1.1.0",
9308       "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
9309       "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
9310       "dev": true
9311     },
9312     "sha.js": {
9313       "version": "2.4.11",
9314       "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
9315       "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
9316       "dev": true,
9317       "requires": {
9318         "inherits": "^2.0.1",
9319         "safe-buffer": "^5.0.1"
9320       }
9321     },
9322     "shasum": {
9323       "version": "1.0.2",
9324       "resolved": "https://registry.npmjs.org/shasum/-/shasum-1.0.2.tgz",
9325       "integrity": "sha1-5wEjENj0F/TetXEhUOVni4euVl8=",
9326       "dev": true,
9327       "requires": {
9328         "json-stable-stringify": "~0.0.0",
9329         "sha.js": "~2.4.4"
9330       }
9331     },
9332     "shebang-command": {
9333       "version": "1.2.0",
9334       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
9335       "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
9336       "dev": true,
9337       "requires": {
9338         "shebang-regex": "^1.0.0"
9339       }
9340     },
9341     "shebang-regex": {
9342       "version": "1.0.0",
9343       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
9344       "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
9345       "dev": true
9346     },
9347     "shell-quote": {
9348       "version": "1.6.1",
9349       "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.6.1.tgz",
9350       "integrity": "sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c=",
9351       "dev": true,
9352       "requires": {
9353         "array-filter": "~0.0.0",
9354         "array-map": "~0.0.0",
9355         "array-reduce": "~0.0.0",
9356         "jsonify": "~0.0.0"
9357       }
9358     },
9359     "signal-exit": {
9360       "version": "3.0.2",
9361       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
9362       "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
9363       "dev": true
9364     },
9365     "simple-concat": {
9366       "version": "1.0.0",
9367       "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.0.tgz",
9368       "integrity": "sha1-c0TLuLbib7J9ZrL8hvn21Zl1IcY=",
9369       "dev": true
9370     },
9371     "simple-swizzle": {
9372       "version": "0.2.2",
9373       "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz",
9374       "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=",
9375       "dev": true,
9376       "requires": {
9377         "is-arrayish": "^0.3.1"
9378       },
9379       "dependencies": {
9380         "is-arrayish": {
9381           "version": "0.3.2",
9382           "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz",
9383           "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==",
9384           "dev": true
9385         }
9386       }
9387     },
9388     "slash": {
9389       "version": "1.0.0",
9390       "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
9391       "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=",
9392       "dev": true
9393     },
9394     "slice-ansi": {
9395       "version": "2.1.0",
9396       "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz",
9397       "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==",
9398       "dev": true,
9399       "requires": {
9400         "ansi-styles": "^3.2.0",
9401         "astral-regex": "^1.0.0",
9402         "is-fullwidth-code-point": "^2.0.0"
9403       }
9404     },
9405     "snapdragon": {
9406       "version": "0.8.2",
9407       "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
9408       "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
9409       "dev": true,
9410       "requires": {
9411         "base": "^0.11.1",
9412         "debug": "^2.2.0",
9413         "define-property": "^0.2.5",
9414         "extend-shallow": "^2.0.1",
9415         "map-cache": "^0.2.2",
9416         "source-map": "^0.5.6",
9417         "source-map-resolve": "^0.5.0",
9418         "use": "^3.1.0"
9419       },
9420       "dependencies": {
9421         "debug": {
9422           "version": "2.6.9",
9423           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
9424           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
9425           "dev": true,
9426           "requires": {
9427             "ms": "2.0.0"
9428           }
9429         },
9430         "define-property": {
9431           "version": "0.2.5",
9432           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
9433           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
9434           "dev": true,
9435           "requires": {
9436             "is-descriptor": "^0.1.0"
9437           }
9438         },
9439         "extend-shallow": {
9440           "version": "2.0.1",
9441           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
9442           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
9443           "dev": true,
9444           "requires": {
9445             "is-extendable": "^0.1.0"
9446           }
9447         },
9448         "ms": {
9449           "version": "2.0.0",
9450           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
9451           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
9452           "dev": true
9453         },
9454         "source-map": {
9455           "version": "0.5.7",
9456           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
9457           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
9458           "dev": true
9459         }
9460       }
9461     },
9462     "snapdragon-node": {
9463       "version": "2.1.1",
9464       "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
9465       "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
9466       "dev": true,
9467       "requires": {
9468         "define-property": "^1.0.0",
9469         "isobject": "^3.0.0",
9470         "snapdragon-util": "^3.0.1"
9471       },
9472       "dependencies": {
9473         "define-property": {
9474           "version": "1.0.0",
9475           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
9476           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
9477           "dev": true,
9478           "requires": {
9479             "is-descriptor": "^1.0.0"
9480           }
9481         },
9482         "is-accessor-descriptor": {
9483           "version": "1.0.0",
9484           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
9485           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
9486           "dev": true,
9487           "requires": {
9488             "kind-of": "^6.0.0"
9489           }
9490         },
9491         "is-data-descriptor": {
9492           "version": "1.0.0",
9493           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
9494           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
9495           "dev": true,
9496           "requires": {
9497             "kind-of": "^6.0.0"
9498           }
9499         },
9500         "is-descriptor": {
9501           "version": "1.0.2",
9502           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
9503           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
9504           "dev": true,
9505           "requires": {
9506             "is-accessor-descriptor": "^1.0.0",
9507             "is-data-descriptor": "^1.0.0",
9508             "kind-of": "^6.0.2"
9509           }
9510         }
9511       }
9512     },
9513     "snapdragon-util": {
9514       "version": "3.0.1",
9515       "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
9516       "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
9517       "dev": true,
9518       "requires": {
9519         "kind-of": "^3.2.0"
9520       },
9521       "dependencies": {
9522         "kind-of": {
9523           "version": "3.2.2",
9524           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
9525           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
9526           "dev": true,
9527           "requires": {
9528             "is-buffer": "^1.1.5"
9529           }
9530         }
9531       }
9532     },
9533     "sort-keys": {
9534       "version": "1.1.2",
9535       "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz",
9536       "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=",
9537       "dev": true,
9538       "requires": {
9539         "is-plain-obj": "^1.0.0"
9540       }
9541     },
9542     "sort-keys-length": {
9543       "version": "1.0.1",
9544       "resolved": "https://registry.npmjs.org/sort-keys-length/-/sort-keys-length-1.0.1.tgz",
9545       "integrity": "sha1-nLb09OnkgVWmqgZx7dM2/xR5oYg=",
9546       "dev": true,
9547       "requires": {
9548         "sort-keys": "^1.0.0"
9549       }
9550     },
9551     "source-map": {
9552       "version": "0.6.1",
9553       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9554       "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9555       "dev": true
9556     },
9557     "source-map-resolve": {
9558       "version": "0.5.2",
9559       "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz",
9560       "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==",
9561       "dev": true,
9562       "requires": {
9563         "atob": "^2.1.1",
9564         "decode-uri-component": "^0.2.0",
9565         "resolve-url": "^0.2.1",
9566         "source-map-url": "^0.4.0",
9567         "urix": "^0.1.0"
9568       }
9569     },
9570     "source-map-url": {
9571       "version": "0.4.0",
9572       "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
9573       "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=",
9574       "dev": true
9575     },
9576     "sparkles": {
9577       "version": "1.0.1",
9578       "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz",
9579       "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==",
9580       "dev": true
9581     },
9582     "spdx-correct": {
9583       "version": "3.1.0",
9584       "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz",
9585       "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==",
9586       "dev": true,
9587       "requires": {
9588         "spdx-expression-parse": "^3.0.0",
9589         "spdx-license-ids": "^3.0.0"
9590       }
9591     },
9592     "spdx-exceptions": {
9593       "version": "2.2.0",
9594       "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz",
9595       "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==",
9596       "dev": true
9597     },
9598     "spdx-expression-parse": {
9599       "version": "3.0.0",
9600       "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
9601       "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
9602       "dev": true,
9603       "requires": {
9604         "spdx-exceptions": "^2.1.0",
9605         "spdx-license-ids": "^3.0.0"
9606       }
9607     },
9608     "spdx-license-ids": {
9609       "version": "3.0.4",
9610       "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.4.tgz",
9611       "integrity": "sha512-7j8LYJLeY/Yb6ACbQ7F76qy5jHkp0U6jgBfJsk97bwWlVUnUWsAgpyaCvo17h0/RQGnQ036tVDomiwoI4pDkQA==",
9612       "dev": true
9613     },
9614     "specificity": {
9615       "version": "0.4.1",
9616       "resolved": "https://registry.npmjs.org/specificity/-/specificity-0.4.1.tgz",
9617       "integrity": "sha512-1klA3Gi5PD1Wv9Q0wUoOQN1IWAuPu0D1U03ThXTr0cJ20+/iq2tHSDnK7Kk/0LXJ1ztUB2/1Os0wKmfyNgUQfg==",
9618       "dev": true
9619     },
9620     "split": {
9621       "version": "0.3.3",
9622       "resolved": "https://registry.npmjs.org/split/-/split-0.3.3.tgz",
9623       "integrity": "sha1-zQ7qXmOiEd//frDwkcQTPi0N0o8=",
9624       "dev": true,
9625       "requires": {
9626         "through": "2"
9627       }
9628     },
9629     "split-string": {
9630       "version": "3.1.0",
9631       "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
9632       "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
9633       "dev": true,
9634       "requires": {
9635         "extend-shallow": "^3.0.0"
9636       }
9637     },
9638     "sprintf-js": {
9639       "version": "1.0.3",
9640       "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
9641       "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
9642       "dev": true
9643     },
9644     "squeak": {
9645       "version": "1.3.0",
9646       "resolved": "https://registry.npmjs.org/squeak/-/squeak-1.3.0.tgz",
9647       "integrity": "sha1-MwRQN7ZDiLVnZ0uEMiplIQc5FsM=",
9648       "dev": true,
9649       "requires": {
9650         "chalk": "^1.0.0",
9651         "console-stream": "^0.1.1",
9652         "lpad-align": "^1.0.1"
9653       },
9654       "dependencies": {
9655         "ansi-regex": {
9656           "version": "2.1.1",
9657           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
9658           "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
9659           "dev": true
9660         },
9661         "ansi-styles": {
9662           "version": "2.2.1",
9663           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
9664           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
9665           "dev": true
9666         },
9667         "chalk": {
9668           "version": "1.1.3",
9669           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
9670           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
9671           "dev": true,
9672           "requires": {
9673             "ansi-styles": "^2.2.1",
9674             "escape-string-regexp": "^1.0.2",
9675             "has-ansi": "^2.0.0",
9676             "strip-ansi": "^3.0.0",
9677             "supports-color": "^2.0.0"
9678           }
9679         },
9680         "strip-ansi": {
9681           "version": "3.0.1",
9682           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
9683           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
9684           "dev": true,
9685           "requires": {
9686             "ansi-regex": "^2.0.0"
9687           }
9688         },
9689         "supports-color": {
9690           "version": "2.0.0",
9691           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
9692           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
9693           "dev": true
9694         }
9695       }
9696     },
9697     "stable": {
9698       "version": "0.1.8",
9699       "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz",
9700       "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==",
9701       "dev": true
9702     },
9703     "stack-trace": {
9704       "version": "0.0.10",
9705       "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz",
9706       "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=",
9707       "dev": true
9708     },
9709     "state-toggle": {
9710       "version": "1.0.2",
9711       "resolved": "https://registry.npmjs.org/state-toggle/-/state-toggle-1.0.2.tgz",
9712       "integrity": "sha512-8LpelPGR0qQM4PnfLiplOQNJcIN1/r2Gy0xKB2zKnIW2YzPMt2sR4I/+gtPjhN7Svh9kw+zqEg2SFwpBO9iNiw==",
9713       "dev": true
9714     },
9715     "static-extend": {
9716       "version": "0.1.2",
9717       "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
9718       "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
9719       "dev": true,
9720       "requires": {
9721         "define-property": "^0.2.5",
9722         "object-copy": "^0.1.0"
9723       },
9724       "dependencies": {
9725         "define-property": {
9726           "version": "0.2.5",
9727           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
9728           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
9729           "dev": true,
9730           "requires": {
9731             "is-descriptor": "^0.1.0"
9732           }
9733         }
9734       }
9735     },
9736     "statuses": {
9737       "version": "1.5.0",
9738       "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
9739       "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
9740       "dev": true
9741     },
9742     "stream-browserify": {
9743       "version": "2.0.2",
9744       "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz",
9745       "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==",
9746       "dev": true,
9747       "requires": {
9748         "inherits": "~2.0.1",
9749         "readable-stream": "^2.0.2"
9750       }
9751     },
9752     "stream-combiner": {
9753       "version": "0.0.4",
9754       "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz",
9755       "integrity": "sha1-TV5DPBhSYd3mI8o/RMWGvPXErRQ=",
9756       "dev": true,
9757       "requires": {
9758         "duplexer": "~0.1.1"
9759       }
9760     },
9761     "stream-combiner2": {
9762       "version": "1.1.1",
9763       "resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz",
9764       "integrity": "sha1-+02KFCDqNidk4hrUeAOXvry0HL4=",
9765       "dev": true,
9766       "requires": {
9767         "duplexer2": "~0.1.0",
9768         "readable-stream": "^2.0.2"
9769       }
9770     },
9771     "stream-exhaust": {
9772       "version": "1.0.2",
9773       "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz",
9774       "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==",
9775       "dev": true
9776     },
9777     "stream-http": {
9778       "version": "2.8.3",
9779       "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz",
9780       "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==",
9781       "dev": true,
9782       "requires": {
9783         "builtin-status-codes": "^3.0.0",
9784         "inherits": "^2.0.1",
9785         "readable-stream": "^2.3.6",
9786         "to-arraybuffer": "^1.0.0",
9787         "xtend": "^4.0.0"
9788       }
9789     },
9790     "stream-shift": {
9791       "version": "1.0.0",
9792       "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz",
9793       "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=",
9794       "dev": true
9795     },
9796     "stream-splicer": {
9797       "version": "2.0.1",
9798       "resolved": "https://registry.npmjs.org/stream-splicer/-/stream-splicer-2.0.1.tgz",
9799       "integrity": "sha512-Xizh4/NPuYSyAXyT7g8IvdJ9HJpxIGL9PjyhtywCZvvP0OPIdqyrr4dMikeuvY8xahpdKEBlBTySe583totajg==",
9800       "dev": true,
9801       "requires": {
9802         "inherits": "^2.0.1",
9803         "readable-stream": "^2.0.2"
9804       }
9805     },
9806     "strict-uri-encode": {
9807       "version": "1.1.0",
9808       "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz",
9809       "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=",
9810       "dev": true
9811     },
9812     "string-template": {
9813       "version": "0.2.1",
9814       "resolved": "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz",
9815       "integrity": "sha1-QpMuWYo1LQH8IuwzZ9nYTuxsmt0=",
9816       "dev": true
9817     },
9818     "string-width": {
9819       "version": "2.1.1",
9820       "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
9821       "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
9822       "dev": true,
9823       "requires": {
9824         "is-fullwidth-code-point": "^2.0.0",
9825         "strip-ansi": "^4.0.0"
9826       }
9827     },
9828     "string_decoder": {
9829       "version": "1.2.0",
9830       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.2.0.tgz",
9831       "integrity": "sha512-6YqyX6ZWEYguAxgZzHGL7SsCeGx3V2TtOTqZz1xSTSWnqsbWwbptafNyvf/ACquZUXV3DANr5BDIwNYe1mN42w==",
9832       "dev": true,
9833       "requires": {
9834         "safe-buffer": "~5.1.0"
9835       }
9836     },
9837     "stringify-entities": {
9838       "version": "1.3.2",
9839       "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-1.3.2.tgz",
9840       "integrity": "sha512-nrBAQClJAPN2p+uGCVJRPIPakKeKWZ9GtBCmormE7pWOSlHat7+x5A8gx85M7HM5Dt0BP3pP5RhVW77WdbJJ3A==",
9841       "dev": true,
9842       "requires": {
9843         "character-entities-html4": "^1.0.0",
9844         "character-entities-legacy": "^1.0.0",
9845         "is-alphanumerical": "^1.0.0",
9846         "is-hexadecimal": "^1.0.0"
9847       }
9848     },
9849     "strip-ansi": {
9850       "version": "4.0.0",
9851       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
9852       "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
9853       "dev": true,
9854       "requires": {
9855         "ansi-regex": "^3.0.0"
9856       }
9857     },
9858     "strip-bom": {
9859       "version": "3.0.0",
9860       "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
9861       "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
9862       "dev": true
9863     },
9864     "strip-dirs": {
9865       "version": "2.1.0",
9866       "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-2.1.0.tgz",
9867       "integrity": "sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==",
9868       "dev": true,
9869       "requires": {
9870         "is-natural-number": "^4.0.1"
9871       }
9872     },
9873     "strip-eof": {
9874       "version": "1.0.0",
9875       "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
9876       "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
9877       "dev": true
9878     },
9879     "strip-indent": {
9880       "version": "1.0.1",
9881       "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
9882       "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
9883       "dev": true,
9884       "requires": {
9885         "get-stdin": "^4.0.1"
9886       }
9887     },
9888     "strip-json-comments": {
9889       "version": "2.0.1",
9890       "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
9891       "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
9892       "dev": true
9893     },
9894     "strip-outer": {
9895       "version": "1.0.1",
9896       "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz",
9897       "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==",
9898       "dev": true,
9899       "requires": {
9900         "escape-string-regexp": "^1.0.2"
9901       }
9902     },
9903     "style-search": {
9904       "version": "0.1.0",
9905       "resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz",
9906       "integrity": "sha1-eVjHk+R+MuB9K1yv5cC/jhLneQI=",
9907       "dev": true
9908     },
9909     "stylehacks": {
9910       "version": "4.0.3",
9911       "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz",
9912       "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==",
9913       "dev": true,
9914       "requires": {
9915         "browserslist": "^4.0.0",
9916         "postcss": "^7.0.0",
9917         "postcss-selector-parser": "^3.0.0"
9918       },
9919       "dependencies": {
9920         "postcss-selector-parser": {
9921           "version": "3.1.1",
9922           "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz",
9923           "integrity": "sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=",
9924           "dev": true,
9925           "requires": {
9926             "dot-prop": "^4.1.1",
9927             "indexes-of": "^1.0.1",
9928             "uniq": "^1.0.1"
9929           }
9930         }
9931       }
9932     },
9933     "stylelint": {
9934       "version": "9.9.0",
9935       "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-9.9.0.tgz",
9936       "integrity": "sha512-kIuX0/9/I2mZeHz6EoFt7UpLt7Mz+ic9/PmFwKMdq4BkQHikg3FkcgAElLdAmaI8Au1JEUOS996ZFE+mwXytmA==",
9937       "dev": true,
9938       "requires": {
9939         "autoprefixer": "^9.0.0",
9940         "balanced-match": "^1.0.0",
9941         "chalk": "^2.4.1",
9942         "cosmiconfig": "^5.0.0",
9943         "debug": "^4.0.0",
9944         "execall": "^1.0.0",
9945         "file-entry-cache": "^2.0.0",
9946         "get-stdin": "^6.0.0",
9947         "global-modules": "^1.0.0",
9948         "globby": "^8.0.0",
9949         "globjoin": "^0.1.4",
9950         "html-tags": "^2.0.0",
9951         "ignore": "^5.0.4",
9952         "import-lazy": "^3.1.0",
9953         "imurmurhash": "^0.1.4",
9954         "known-css-properties": "^0.10.0",
9955         "leven": "^2.1.0",
9956         "lodash": "^4.17.4",
9957         "log-symbols": "^2.0.0",
9958         "mathml-tag-names": "^2.0.1",
9959         "meow": "^5.0.0",
9960         "micromatch": "^3.1.10",
9961         "normalize-selector": "^0.2.0",
9962         "pify": "^4.0.0",
9963         "postcss": "^7.0.0",
9964         "postcss-html": "^0.34.0",
9965         "postcss-jsx": "^0.35.0",
9966         "postcss-less": "^3.1.0",
9967         "postcss-markdown": "^0.34.0",
9968         "postcss-media-query-parser": "^0.2.3",
9969         "postcss-reporter": "^6.0.0",
9970         "postcss-resolve-nested-selector": "^0.1.1",
9971         "postcss-safe-parser": "^4.0.0",
9972         "postcss-sass": "^0.3.5",
9973         "postcss-scss": "^2.0.0",
9974         "postcss-selector-parser": "^3.1.0",
9975         "postcss-styled": "^0.34.0",
9976         "postcss-syntax": "^0.34.0",
9977         "postcss-value-parser": "^3.3.0",
9978         "resolve-from": "^4.0.0",
9979         "signal-exit": "^3.0.2",
9980         "slash": "^2.0.0",
9981         "specificity": "^0.4.1",
9982         "string-width": "^2.1.0",
9983         "style-search": "^0.1.0",
9984         "sugarss": "^2.0.0",
9985         "svg-tags": "^1.0.0",
9986         "table": "^5.0.0"
9987       },
9988       "dependencies": {
9989         "camelcase": {
9990           "version": "4.1.0",
9991           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
9992           "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
9993           "dev": true
9994         },
9995         "camelcase-keys": {
9996           "version": "4.2.0",
9997           "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-4.2.0.tgz",
9998           "integrity": "sha1-oqpfsa9oh1glnDLBQUJteJI7m3c=",
9999           "dev": true,
10000           "requires": {
10001             "camelcase": "^4.1.0",
10002             "map-obj": "^2.0.0",
10003             "quick-lru": "^1.0.0"
10004           }
10005         },
10006         "get-stdin": {
10007           "version": "6.0.0",
10008           "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz",
10009           "integrity": "sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==",
10010           "dev": true
10011         },
10012         "ignore": {
10013           "version": "5.1.2",
10014           "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.2.tgz",
10015           "integrity": "sha512-vdqWBp7MyzdmHkkRWV5nY+PfGRbYbahfuvsBCh277tq+w9zyNi7h5CYJCK0kmzti9kU+O/cB7sE8HvKv6aXAKQ==",
10016           "dev": true
10017         },
10018         "indent-string": {
10019           "version": "3.2.0",
10020           "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz",
10021           "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=",
10022           "dev": true
10023         },
10024         "load-json-file": {
10025           "version": "4.0.0",
10026           "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz",
10027           "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=",
10028           "dev": true,
10029           "requires": {
10030             "graceful-fs": "^4.1.2",
10031             "parse-json": "^4.0.0",
10032             "pify": "^3.0.0",
10033             "strip-bom": "^3.0.0"
10034           },
10035           "dependencies": {
10036             "pify": {
10037               "version": "3.0.0",
10038               "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
10039               "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
10040               "dev": true
10041             }
10042           }
10043         },
10044         "map-obj": {
10045           "version": "2.0.0",
10046           "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-2.0.0.tgz",
10047           "integrity": "sha1-plzSkIepJZi4eRJXpSPgISIqwfk=",
10048           "dev": true
10049         },
10050         "meow": {
10051           "version": "5.0.0",
10052           "resolved": "https://registry.npmjs.org/meow/-/meow-5.0.0.tgz",
10053           "integrity": "sha512-CbTqYU17ABaLefO8vCU153ZZlprKYWDljcndKKDCFcYQITzWCXZAVk4QMFZPgvzrnUQ3uItnIE/LoUOwrT15Ig==",
10054           "dev": true,
10055           "requires": {
10056             "camelcase-keys": "^4.0.0",
10057             "decamelize-keys": "^1.0.0",
10058             "loud-rejection": "^1.0.0",
10059             "minimist-options": "^3.0.1",
10060             "normalize-package-data": "^2.3.4",
10061             "read-pkg-up": "^3.0.0",
10062             "redent": "^2.0.0",
10063             "trim-newlines": "^2.0.0",
10064             "yargs-parser": "^10.0.0"
10065           }
10066         },
10067         "path-type": {
10068           "version": "3.0.0",
10069           "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
10070           "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
10071           "dev": true,
10072           "requires": {
10073             "pify": "^3.0.0"
10074           },
10075           "dependencies": {
10076             "pify": {
10077               "version": "3.0.0",
10078               "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
10079               "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
10080               "dev": true
10081             }
10082           }
10083         },
10084         "pify": {
10085           "version": "4.0.1",
10086           "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
10087           "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
10088           "dev": true
10089         },
10090         "postcss-selector-parser": {
10091           "version": "3.1.1",
10092           "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz",
10093           "integrity": "sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=",
10094           "dev": true,
10095           "requires": {
10096             "dot-prop": "^4.1.1",
10097             "indexes-of": "^1.0.1",
10098             "uniq": "^1.0.1"
10099           }
10100         },
10101         "read-pkg": {
10102           "version": "3.0.0",
10103           "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz",
10104           "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=",
10105           "dev": true,
10106           "requires": {
10107             "load-json-file": "^4.0.0",
10108             "normalize-package-data": "^2.3.2",
10109             "path-type": "^3.0.0"
10110           }
10111         },
10112         "read-pkg-up": {
10113           "version": "3.0.0",
10114           "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz",
10115           "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=",
10116           "dev": true,
10117           "requires": {
10118             "find-up": "^2.0.0",
10119             "read-pkg": "^3.0.0"
10120           }
10121         },
10122         "redent": {
10123           "version": "2.0.0",
10124           "resolved": "https://registry.npmjs.org/redent/-/redent-2.0.0.tgz",
10125           "integrity": "sha1-wbIAe0LVfrE4kHmzyDM2OdXhzKo=",
10126           "dev": true,
10127           "requires": {
10128             "indent-string": "^3.0.0",
10129             "strip-indent": "^2.0.0"
10130           }
10131         },
10132         "resolve-from": {
10133           "version": "4.0.0",
10134           "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
10135           "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
10136           "dev": true
10137         },
10138         "slash": {
10139           "version": "2.0.0",
10140           "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz",
10141           "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==",
10142           "dev": true
10143         },
10144         "strip-indent": {
10145           "version": "2.0.0",
10146           "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz",
10147           "integrity": "sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=",
10148           "dev": true
10149         },
10150         "trim-newlines": {
10151           "version": "2.0.0",
10152           "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-2.0.0.tgz",
10153           "integrity": "sha1-tAPQuRvlDDMd/EuC7s6yLD3hbSA=",
10154           "dev": true
10155         },
10156         "yargs-parser": {
10157           "version": "10.1.0",
10158           "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz",
10159           "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==",
10160           "dev": true,
10161           "requires": {
10162             "camelcase": "^4.1.0"
10163           }
10164         }
10165       }
10166     },
10167     "stylelint-config-recommended": {
10168       "version": "2.2.0",
10169       "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-2.2.0.tgz",
10170       "integrity": "sha512-bZ+d4RiNEfmoR74KZtCKmsABdBJr4iXRiCso+6LtMJPw5rd/KnxUWTxht7TbafrTJK1YRjNgnN0iVZaJfc3xJA==",
10171       "dev": true
10172     },
10173     "stylelint-config-standard": {
10174       "version": "18.2.0",
10175       "resolved": "https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-18.2.0.tgz",
10176       "integrity": "sha512-07x0TaSIzvXlbOioUU4ORkCIM07kyIuojkbSVCyFWNVgXMXYHfhnQSCkqu+oHWJf3YADAnPGWzdJ53NxkoJ7RA==",
10177       "dev": true,
10178       "requires": {
10179         "stylelint-config-recommended": "^2.1.0"
10180       }
10181     },
10182     "subarg": {
10183       "version": "1.0.0",
10184       "resolved": "https://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz",
10185       "integrity": "sha1-9izxdYHplrSPyWVpn1TAauJouNI=",
10186       "dev": true,
10187       "requires": {
10188         "minimist": "^1.1.0"
10189       }
10190     },
10191     "sugarss": {
10192       "version": "2.0.0",
10193       "resolved": "https://registry.npmjs.org/sugarss/-/sugarss-2.0.0.tgz",
10194       "integrity": "sha512-WfxjozUk0UVA4jm+U1d736AUpzSrNsQcIbyOkoE364GrtWmIrFdk5lksEupgWMD4VaT/0kVx1dobpiDumSgmJQ==",
10195       "dev": true,
10196       "requires": {
10197         "postcss": "^7.0.2"
10198       }
10199     },
10200     "supports-color": {
10201       "version": "6.1.0",
10202       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
10203       "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
10204       "dev": true,
10205       "requires": {
10206         "has-flag": "^3.0.0"
10207       }
10208     },
10209     "sver-compat": {
10210       "version": "1.5.0",
10211       "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz",
10212       "integrity": "sha1-PPh9/rTQe0o/FIJ7wYaz/QxkXNg=",
10213       "dev": true,
10214       "requires": {
10215         "es6-iterator": "^2.0.1",
10216         "es6-symbol": "^3.1.1"
10217       }
10218     },
10219     "svg-tags": {
10220       "version": "1.0.0",
10221       "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz",
10222       "integrity": "sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q=",
10223       "dev": true
10224     },
10225     "svgo": {
10226       "version": "1.2.2",
10227       "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.2.2.tgz",
10228       "integrity": "sha512-rAfulcwp2D9jjdGu+0CuqlrAUin6bBWrpoqXWwKDZZZJfXcUXQSxLJOFJCQCSA0x0pP2U0TxSlJu2ROq5Bq6qA==",
10229       "dev": true,
10230       "requires": {
10231         "chalk": "^2.4.1",
10232         "coa": "^2.0.2",
10233         "css-select": "^2.0.0",
10234         "css-select-base-adapter": "^0.1.1",
10235         "css-tree": "1.0.0-alpha.28",
10236         "css-url-regex": "^1.1.0",
10237         "csso": "^3.5.1",
10238         "js-yaml": "^3.13.1",
10239         "mkdirp": "~0.5.1",
10240         "object.values": "^1.1.0",
10241         "sax": "~1.2.4",
10242         "stable": "^0.1.8",
10243         "unquote": "~1.1.1",
10244         "util.promisify": "~1.0.0"
10245       }
10246     },
10247     "syntax-error": {
10248       "version": "1.4.0",
10249       "resolved": "https://registry.npmjs.org/syntax-error/-/syntax-error-1.4.0.tgz",
10250       "integrity": "sha512-YPPlu67mdnHGTup2A8ff7BC2Pjq0e0Yp/IyTFN03zWO0RcK07uLcbi7C2KpGR2FvWbaB0+bfE27a+sBKebSo7w==",
10251       "dev": true,
10252       "requires": {
10253         "acorn-node": "^1.2.0"
10254       }
10255     },
10256     "table": {
10257       "version": "5.4.1",
10258       "resolved": "https://registry.npmjs.org/table/-/table-5.4.1.tgz",
10259       "integrity": "sha512-E6CK1/pZe2N75rGZQotFOdmzWQ1AILtgYbMAbAjvms0S1l5IDB47zG3nCnFGB/w+7nB3vKofbLXCH7HPBo864w==",
10260       "dev": true,
10261       "requires": {
10262         "ajv": "^6.9.1",
10263         "lodash": "^4.17.11",
10264         "slice-ansi": "^2.1.0",
10265         "string-width": "^3.0.0"
10266       },
10267       "dependencies": {
10268         "ansi-regex": {
10269           "version": "4.1.0",
10270           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
10271           "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
10272           "dev": true
10273         },
10274         "string-width": {
10275           "version": "3.1.0",
10276           "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
10277           "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
10278           "dev": true,
10279           "requires": {
10280             "emoji-regex": "^7.0.1",
10281             "is-fullwidth-code-point": "^2.0.0",
10282             "strip-ansi": "^5.1.0"
10283           }
10284         },
10285         "strip-ansi": {
10286           "version": "5.2.0",
10287           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
10288           "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
10289           "dev": true,
10290           "requires": {
10291             "ansi-regex": "^4.1.0"
10292           }
10293         }
10294       }
10295     },
10296     "tar-stream": {
10297       "version": "1.6.2",
10298       "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz",
10299       "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==",
10300       "dev": true,
10301       "requires": {
10302         "bl": "^1.0.0",
10303         "buffer-alloc": "^1.2.0",
10304         "end-of-stream": "^1.0.0",
10305         "fs-constants": "^1.0.0",
10306         "readable-stream": "^2.3.0",
10307         "to-buffer": "^1.1.1",
10308         "xtend": "^4.0.0"
10309       }
10310     },
10311     "temp-dir": {
10312       "version": "1.0.0",
10313       "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz",
10314       "integrity": "sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0=",
10315       "dev": true
10316     },
10317     "tempfile": {
10318       "version": "2.0.0",
10319       "resolved": "https://registry.npmjs.org/tempfile/-/tempfile-2.0.0.tgz",
10320       "integrity": "sha1-awRGhWqbERTRhW/8vlCczLCXcmU=",
10321       "dev": true,
10322       "requires": {
10323         "temp-dir": "^1.0.0",
10324         "uuid": "^3.0.1"
10325       }
10326     },
10327     "text-table": {
10328       "version": "0.2.0",
10329       "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
10330       "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
10331       "dev": true
10332     },
10333     "through": {
10334       "version": "2.3.8",
10335       "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
10336       "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
10337       "dev": true
10338     },
10339     "through2": {
10340       "version": "3.0.1",
10341       "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.1.tgz",
10342       "integrity": "sha512-M96dvTalPT3YbYLaKaCuwu+j06D/8Jfib0o/PxbVt6Amhv3dUAtW6rTV1jPgJSBG83I/e04Y6xkVdVhSRhi0ww==",
10343       "dev": true,
10344       "requires": {
10345         "readable-stream": "2 || 3"
10346       }
10347     },
10348     "through2-concurrent": {
10349       "version": "2.0.0",
10350       "resolved": "https://registry.npmjs.org/through2-concurrent/-/through2-concurrent-2.0.0.tgz",
10351       "integrity": "sha512-R5/jLkfMvdmDD+seLwN7vB+mhbqzWop5fAjx5IX8/yQq7VhBhzDmhXgaHAOnhnWkCpRMM7gToYHycB0CS/pd+A==",
10352       "dev": true,
10353       "requires": {
10354         "through2": "^2.0.0"
10355       },
10356       "dependencies": {
10357         "through2": {
10358           "version": "2.0.5",
10359           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
10360           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
10361           "dev": true,
10362           "requires": {
10363             "readable-stream": "~2.3.6",
10364             "xtend": "~4.0.1"
10365           }
10366         }
10367       }
10368     },
10369     "through2-filter": {
10370       "version": "3.0.0",
10371       "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz",
10372       "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==",
10373       "dev": true,
10374       "requires": {
10375         "through2": "~2.0.0",
10376         "xtend": "~4.0.0"
10377       },
10378       "dependencies": {
10379         "through2": {
10380           "version": "2.0.5",
10381           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
10382           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
10383           "dev": true,
10384           "requires": {
10385             "readable-stream": "~2.3.6",
10386             "xtend": "~4.0.1"
10387           }
10388         }
10389       }
10390     },
10391     "time-stamp": {
10392       "version": "1.1.0",
10393       "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz",
10394       "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=",
10395       "dev": true
10396     },
10397     "timed-out": {
10398       "version": "4.0.1",
10399       "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz",
10400       "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=",
10401       "dev": true
10402     },
10403     "timers-browserify": {
10404       "version": "1.4.2",
10405       "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-1.4.2.tgz",
10406       "integrity": "sha1-ycWLV1voQHN1y14kYtrO50NZ9B0=",
10407       "dev": true,
10408       "requires": {
10409         "process": "~0.11.0"
10410       }
10411     },
10412     "timsort": {
10413       "version": "0.3.0",
10414       "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz",
10415       "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=",
10416       "dev": true
10417     },
10418     "tiny-lr": {
10419       "version": "1.1.1",
10420       "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-1.1.1.tgz",
10421       "integrity": "sha512-44yhA3tsaRoMOjQQ+5v5mVdqef+kH6Qze9jTpqtVufgYjYt08zyZAwNwwVBj3i1rJMnR52IxOW0LK0vBzgAkuA==",
10422       "dev": true,
10423       "requires": {
10424         "body": "^5.1.0",
10425         "debug": "^3.1.0",
10426         "faye-websocket": "~0.10.0",
10427         "livereload-js": "^2.3.0",
10428         "object-assign": "^4.1.0",
10429         "qs": "^6.4.0"
10430       },
10431       "dependencies": {
10432         "debug": {
10433           "version": "3.2.6",
10434           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
10435           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
10436           "dev": true,
10437           "requires": {
10438             "ms": "^2.1.1"
10439           }
10440         }
10441       }
10442     },
10443     "tmp": {
10444       "version": "0.0.33",
10445       "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
10446       "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
10447       "dev": true,
10448       "requires": {
10449         "os-tmpdir": "~1.0.2"
10450       }
10451     },
10452     "to-absolute-glob": {
10453       "version": "2.0.2",
10454       "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz",
10455       "integrity": "sha1-GGX0PZ50sIItufFFt4z/fQ98hJs=",
10456       "dev": true,
10457       "requires": {
10458         "is-absolute": "^1.0.0",
10459         "is-negated-glob": "^1.0.0"
10460       }
10461     },
10462     "to-arraybuffer": {
10463       "version": "1.0.1",
10464       "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
10465       "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=",
10466       "dev": true
10467     },
10468     "to-buffer": {
10469       "version": "1.1.1",
10470       "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz",
10471       "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==",
10472       "dev": true
10473     },
10474     "to-fast-properties": {
10475       "version": "2.0.0",
10476       "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
10477       "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
10478       "dev": true
10479     },
10480     "to-object-path": {
10481       "version": "0.3.0",
10482       "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
10483       "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
10484       "dev": true,
10485       "requires": {
10486         "kind-of": "^3.0.2"
10487       },
10488       "dependencies": {
10489         "kind-of": {
10490           "version": "3.2.2",
10491           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
10492           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
10493           "dev": true,
10494           "requires": {
10495             "is-buffer": "^1.1.5"
10496           }
10497         }
10498       }
10499     },
10500     "to-regex": {
10501       "version": "3.0.2",
10502       "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
10503       "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
10504       "dev": true,
10505       "requires": {
10506         "define-property": "^2.0.2",
10507         "extend-shallow": "^3.0.2",
10508         "regex-not": "^1.0.2",
10509         "safe-regex": "^1.1.0"
10510       }
10511     },
10512     "to-regex-range": {
10513       "version": "2.1.1",
10514       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
10515       "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
10516       "dev": true,
10517       "requires": {
10518         "is-number": "^3.0.0",
10519         "repeat-string": "^1.6.1"
10520       }
10521     },
10522     "to-through": {
10523       "version": "2.0.0",
10524       "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz",
10525       "integrity": "sha1-/JKtq6ByZHvAtn1rA2ZKoZUJOvY=",
10526       "dev": true,
10527       "requires": {
10528         "through2": "^2.0.3"
10529       },
10530       "dependencies": {
10531         "through2": {
10532           "version": "2.0.5",
10533           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
10534           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
10535           "dev": true,
10536           "requires": {
10537             "readable-stream": "~2.3.6",
10538             "xtend": "~4.0.1"
10539           }
10540         }
10541       }
10542     },
10543     "toidentifier": {
10544       "version": "1.0.0",
10545       "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
10546       "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==",
10547       "dev": true
10548     },
10549     "trim": {
10550       "version": "0.0.1",
10551       "resolved": "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz",
10552       "integrity": "sha1-WFhUf2spB1fulczMZm+1AITEYN0=",
10553       "dev": true
10554     },
10555     "trim-newlines": {
10556       "version": "1.0.0",
10557       "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
10558       "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
10559       "dev": true
10560     },
10561     "trim-repeated": {
10562       "version": "1.0.0",
10563       "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz",
10564       "integrity": "sha1-42RqLqTokTEr9+rObPsFOAvAHCE=",
10565       "dev": true,
10566       "requires": {
10567         "escape-string-regexp": "^1.0.2"
10568       }
10569     },
10570     "trim-right": {
10571       "version": "1.0.1",
10572       "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz",
10573       "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=",
10574       "dev": true
10575     },
10576     "trim-trailing-lines": {
10577       "version": "1.1.2",
10578       "resolved": "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.2.tgz",
10579       "integrity": "sha512-MUjYItdrqqj2zpcHFTkMa9WAv4JHTI6gnRQGPFLrt5L9a6tRMiDnIqYl8JBvu2d2Tc3lWJKQwlGCp0K8AvCM+Q==",
10580       "dev": true
10581     },
10582     "trough": {
10583       "version": "1.0.4",
10584       "resolved": "https://registry.npmjs.org/trough/-/trough-1.0.4.tgz",
10585       "integrity": "sha512-tdzBRDGWcI1OpPVmChbdSKhvSVurznZ8X36AYURAcl+0o2ldlCY2XPzyXNNxwJwwyIU+rIglTCG4kxtNKBQH7Q==",
10586       "dev": true
10587     },
10588     "tslib": {
10589       "version": "1.10.0",
10590       "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz",
10591       "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==",
10592       "dev": true
10593     },
10594     "tty-browserify": {
10595       "version": "0.0.1",
10596       "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz",
10597       "integrity": "sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==",
10598       "dev": true
10599     },
10600     "tunnel-agent": {
10601       "version": "0.6.0",
10602       "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
10603       "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
10604       "dev": true,
10605       "requires": {
10606         "safe-buffer": "^5.0.1"
10607       }
10608     },
10609     "type": {
10610       "version": "1.0.1",
10611       "resolved": "https://registry.npmjs.org/type/-/type-1.0.1.tgz",
10612       "integrity": "sha512-MAM5dBMJCJNKs9E7JXo4CXRAansRfG0nlJxW7Wf6GZzSOvH31zClSaHdIMWLehe/EGMBkqeC55rrkaOr5Oo7Nw==",
10613       "dev": true
10614     },
10615     "type-check": {
10616       "version": "0.3.2",
10617       "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
10618       "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
10619       "dev": true,
10620       "requires": {
10621         "prelude-ls": "~1.1.2"
10622       }
10623     },
10624     "typedarray": {
10625       "version": "0.0.6",
10626       "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
10627       "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
10628       "dev": true
10629     },
10630     "typeface-roboto": {
10631       "version": "0.0.54",
10632       "resolved": "https://registry.npmjs.org/typeface-roboto/-/typeface-roboto-0.0.54.tgz",
10633       "integrity": "sha512-sOFA1FXgP0gOgBYlS6irwq6hHYA370KE3dPlgYEJHL3PJd5X8gQE0RmL79ONif6fL5JZuGDj+rtOrFeOqz5IZQ==",
10634       "dev": true
10635     },
10636     "typeface-roboto-mono": {
10637       "version": "0.0.54",
10638       "resolved": "https://registry.npmjs.org/typeface-roboto-mono/-/typeface-roboto-mono-0.0.54.tgz",
10639       "integrity": "sha512-UjE3Y4Bk7DRA3m9aCN4pp8OOGFEYbJH2wK1Qj3Xv2TjEqEJo+oEmQcXwnt1/DKSYAWdKxSL3D/4ida7OoBFkwQ==",
10640       "dev": true
10641     },
10642     "typescript": {
10643       "version": "2.9.2",
10644       "resolved": "https://registry.npmjs.org/typescript/-/typescript-2.9.2.tgz",
10645       "integrity": "sha512-Gr4p6nFNaoufRIY4NMdpQRNmgxVIGMs4Fcu/ujdYk3nAZqk7supzBE9idmvfZIlH/Cuj//dvi+019qEue9lV0w==",
10646       "dev": true
10647     },
10648     "typescript-eslint-parser": {
10649       "version": "16.0.1",
10650       "resolved": "https://registry.npmjs.org/typescript-eslint-parser/-/typescript-eslint-parser-16.0.1.tgz",
10651       "integrity": "sha512-IKawLTu4A2xN3aN/cPLxvZ0bhxZHILGDKTZWvWNJ3sLNhJ3PjfMEDQmR2VMpdRPrmWOadgWXRwjLBzSA8AGsaQ==",
10652       "dev": true,
10653       "requires": {
10654         "lodash.unescape": "4.0.1",
10655         "semver": "5.5.0"
10656       },
10657       "dependencies": {
10658         "semver": {
10659           "version": "5.5.0",
10660           "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz",
10661           "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==",
10662           "dev": true
10663         }
10664       }
10665     },
10666     "uglify-js": {
10667       "version": "3.6.0",
10668       "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.6.0.tgz",
10669       "integrity": "sha512-W+jrUHJr3DXKhrsS7NUVxn3zqMOFn0hL/Ei6v0anCIMoKC93TjcflTagwIHLW7SfMFfiQuktQyFVCFHGUE0+yg==",
10670       "dev": true,
10671       "requires": {
10672         "commander": "~2.20.0",
10673         "source-map": "~0.6.1"
10674       },
10675       "dependencies": {
10676         "commander": {
10677           "version": "2.20.0",
10678           "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz",
10679           "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==",
10680           "dev": true
10681         }
10682       }
10683     },
10684     "umd": {
10685       "version": "3.0.3",
10686       "resolved": "https://registry.npmjs.org/umd/-/umd-3.0.3.tgz",
10687       "integrity": "sha512-4IcGSufhFshvLNcMCV80UnQVlZ5pMOC8mvNPForqwA4+lzYQuetTESLDQkeLmihq8bRcnpbQa48Wb8Lh16/xow==",
10688       "dev": true
10689     },
10690     "unbzip2-stream": {
10691       "version": "1.3.3",
10692       "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.3.3.tgz",
10693       "integrity": "sha512-fUlAF7U9Ah1Q6EieQ4x4zLNejrRvDWUYmxXUpN3uziFYCHapjWFaCAnreY9bGgxzaMCFAPPpYNng57CypwJVhg==",
10694       "dev": true,
10695       "requires": {
10696         "buffer": "^5.2.1",
10697         "through": "^2.3.8"
10698       }
10699     },
10700     "unc-path-regex": {
10701       "version": "0.1.2",
10702       "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz",
10703       "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=",
10704       "dev": true
10705     },
10706     "undeclared-identifiers": {
10707       "version": "1.1.3",
10708       "resolved": "https://registry.npmjs.org/undeclared-identifiers/-/undeclared-identifiers-1.1.3.tgz",
10709       "integrity": "sha512-pJOW4nxjlmfwKApE4zvxLScM/njmwj/DiUBv7EabwE4O8kRUy+HIwxQtZLBPll/jx1LJyBcqNfB3/cpv9EZwOw==",
10710       "dev": true,
10711       "requires": {
10712         "acorn-node": "^1.3.0",
10713         "dash-ast": "^1.0.0",
10714         "get-assigned-identifiers": "^1.2.0",
10715         "simple-concat": "^1.0.0",
10716         "xtend": "^4.0.1"
10717       }
10718     },
10719     "undertaker": {
10720       "version": "1.2.1",
10721       "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.2.1.tgz",
10722       "integrity": "sha512-71WxIzDkgYk9ZS+spIB8iZXchFhAdEo2YU8xYqBYJ39DIUIqziK78ftm26eecoIY49X0J2MLhG4hr18Yp6/CMA==",
10723       "dev": true,
10724       "requires": {
10725         "arr-flatten": "^1.0.1",
10726         "arr-map": "^2.0.0",
10727         "bach": "^1.0.0",
10728         "collection-map": "^1.0.0",
10729         "es6-weak-map": "^2.0.1",
10730         "last-run": "^1.1.0",
10731         "object.defaults": "^1.0.0",
10732         "object.reduce": "^1.0.0",
10733         "undertaker-registry": "^1.0.0"
10734       }
10735     },
10736     "undertaker-registry": {
10737       "version": "1.0.1",
10738       "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz",
10739       "integrity": "sha1-XkvaMI5KiirlhPm5pDWaSZglzFA=",
10740       "dev": true
10741     },
10742     "unherit": {
10743       "version": "1.1.2",
10744       "resolved": "https://registry.npmjs.org/unherit/-/unherit-1.1.2.tgz",
10745       "integrity": "sha512-W3tMnpaMG7ZY6xe/moK04U9fBhi6wEiCYHUW5Mop/wQHf12+79EQGwxYejNdhEz2mkqkBlGwm7pxmgBKMVUj0w==",
10746       "dev": true,
10747       "requires": {
10748         "inherits": "^2.0.1",
10749         "xtend": "^4.0.1"
10750       }
10751     },
10752     "unified": {
10753       "version": "6.2.0",
10754       "resolved": "https://registry.npmjs.org/unified/-/unified-6.2.0.tgz",
10755       "integrity": "sha512-1k+KPhlVtqmG99RaTbAv/usu85fcSRu3wY8X+vnsEhIxNP5VbVIDiXnLqyKIG+UMdyTg0ZX9EI6k2AfjJkHPtA==",
10756       "dev": true,
10757       "requires": {
10758         "bail": "^1.0.0",
10759         "extend": "^3.0.0",
10760         "is-plain-obj": "^1.1.0",
10761         "trough": "^1.0.0",
10762         "vfile": "^2.0.0",
10763         "x-is-string": "^0.1.0"
10764       }
10765     },
10766     "union-value": {
10767       "version": "1.0.0",
10768       "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz",
10769       "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=",
10770       "dev": true,
10771       "requires": {
10772         "arr-union": "^3.1.0",
10773         "get-value": "^2.0.6",
10774         "is-extendable": "^0.1.1",
10775         "set-value": "^0.4.3"
10776       },
10777       "dependencies": {
10778         "extend-shallow": {
10779           "version": "2.0.1",
10780           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
10781           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
10782           "dev": true,
10783           "requires": {
10784             "is-extendable": "^0.1.0"
10785           }
10786         },
10787         "set-value": {
10788           "version": "0.4.3",
10789           "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz",
10790           "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=",
10791           "dev": true,
10792           "requires": {
10793             "extend-shallow": "^2.0.1",
10794             "is-extendable": "^0.1.1",
10795             "is-plain-object": "^2.0.1",
10796             "to-object-path": "^0.3.0"
10797           }
10798         }
10799       }
10800     },
10801     "uniq": {
10802       "version": "1.0.1",
10803       "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz",
10804       "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=",
10805       "dev": true
10806     },
10807     "uniqs": {
10808       "version": "2.0.0",
10809       "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz",
10810       "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=",
10811       "dev": true
10812     },
10813     "unique-stream": {
10814       "version": "2.3.1",
10815       "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz",
10816       "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==",
10817       "dev": true,
10818       "requires": {
10819         "json-stable-stringify-without-jsonify": "^1.0.1",
10820         "through2-filter": "^3.0.0"
10821       }
10822     },
10823     "unist-util-find-all-after": {
10824       "version": "1.0.4",
10825       "resolved": "https://registry.npmjs.org/unist-util-find-all-after/-/unist-util-find-all-after-1.0.4.tgz",
10826       "integrity": "sha512-CaxvMjTd+yF93BKLJvZnEfqdM7fgEACsIpQqz8vIj9CJnUb9VpyymFS3tg6TCtgrF7vfCJBF5jbT2Ox9CBRYRQ==",
10827       "dev": true,
10828       "requires": {
10829         "unist-util-is": "^3.0.0"
10830       }
10831     },
10832     "unist-util-is": {
10833       "version": "3.0.0",
10834       "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-3.0.0.tgz",
10835       "integrity": "sha512-sVZZX3+kspVNmLWBPAB6r+7D9ZgAFPNWm66f7YNb420RlQSbn+n8rG8dGZSkrER7ZIXGQYNm5pqC3v3HopH24A==",
10836       "dev": true
10837     },
10838     "unist-util-remove-position": {
10839       "version": "1.1.3",
10840       "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-1.1.3.tgz",
10841       "integrity": "sha512-CtszTlOjP2sBGYc2zcKA/CvNdTdEs3ozbiJ63IPBxh8iZg42SCCb8m04f8z2+V1aSk5a7BxbZKEdoDjadmBkWA==",
10842       "dev": true,
10843       "requires": {
10844         "unist-util-visit": "^1.1.0"
10845       }
10846     },
10847     "unist-util-stringify-position": {
10848       "version": "1.1.2",
10849       "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-1.1.2.tgz",
10850       "integrity": "sha512-pNCVrk64LZv1kElr0N1wPiHEUoXNVFERp+mlTg/s9R5Lwg87f9bM/3sQB99w+N9D/qnM9ar3+AKDBwo/gm/iQQ==",
10851       "dev": true
10852     },
10853     "unist-util-visit": {
10854       "version": "1.4.1",
10855       "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-1.4.1.tgz",
10856       "integrity": "sha512-AvGNk7Bb//EmJZyhtRUnNMEpId/AZ5Ph/KUpTI09WHQuDZHKovQ1oEv3mfmKpWKtoMzyMC4GLBm1Zy5k12fjIw==",
10857       "dev": true,
10858       "requires": {
10859         "unist-util-visit-parents": "^2.0.0"
10860       }
10861     },
10862     "unist-util-visit-parents": {
10863       "version": "2.1.2",
10864       "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-2.1.2.tgz",
10865       "integrity": "sha512-DyN5vD4NE3aSeB+PXYNKxzGsfocxp6asDc2XXE3b0ekO2BaRUpBicbbUygfSvYfUz1IkmjFR1YF7dPklraMZ2g==",
10866       "dev": true,
10867       "requires": {
10868         "unist-util-is": "^3.0.0"
10869       }
10870     },
10871     "universalify": {
10872       "version": "0.1.2",
10873       "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
10874       "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
10875       "dev": true
10876     },
10877     "unpipe": {
10878       "version": "1.0.0",
10879       "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
10880       "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
10881       "dev": true
10882     },
10883     "unquote": {
10884       "version": "1.1.1",
10885       "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz",
10886       "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=",
10887       "dev": true
10888     },
10889     "unset-value": {
10890       "version": "1.0.0",
10891       "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
10892       "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
10893       "dev": true,
10894       "requires": {
10895         "has-value": "^0.3.1",
10896         "isobject": "^3.0.0"
10897       },
10898       "dependencies": {
10899         "has-value": {
10900           "version": "0.3.1",
10901           "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
10902           "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
10903           "dev": true,
10904           "requires": {
10905             "get-value": "^2.0.3",
10906             "has-values": "^0.1.4",
10907             "isobject": "^2.0.0"
10908           },
10909           "dependencies": {
10910             "isobject": {
10911               "version": "2.1.0",
10912               "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
10913               "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
10914               "dev": true,
10915               "requires": {
10916                 "isarray": "1.0.0"
10917               }
10918             }
10919           }
10920         },
10921         "has-values": {
10922           "version": "0.1.4",
10923           "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
10924           "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
10925           "dev": true
10926         }
10927       }
10928     },
10929     "upath": {
10930       "version": "1.1.2",
10931       "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.2.tgz",
10932       "integrity": "sha512-kXpym8nmDmlCBr7nKdIx8P2jNBa+pBpIUFRnKJ4dr8htyYGJFokkr2ZvERRtUN+9SY+JqXouNgUPtv6JQva/2Q==",
10933       "dev": true
10934     },
10935     "uri-js": {
10936       "version": "4.2.2",
10937       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
10938       "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
10939       "dev": true,
10940       "requires": {
10941         "punycode": "^2.1.0"
10942       },
10943       "dependencies": {
10944         "punycode": {
10945           "version": "2.1.1",
10946           "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
10947           "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
10948           "dev": true
10949         }
10950       }
10951     },
10952     "urix": {
10953       "version": "0.1.0",
10954       "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
10955       "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
10956       "dev": true
10957     },
10958     "url": {
10959       "version": "0.11.0",
10960       "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
10961       "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
10962       "dev": true,
10963       "requires": {
10964         "punycode": "1.3.2",
10965         "querystring": "0.2.0"
10966       },
10967       "dependencies": {
10968         "punycode": {
10969           "version": "1.3.2",
10970           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
10971           "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
10972           "dev": true
10973         }
10974       }
10975     },
10976     "url-parse-lax": {
10977       "version": "1.0.0",
10978       "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz",
10979       "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=",
10980       "dev": true,
10981       "requires": {
10982         "prepend-http": "^1.0.1"
10983       }
10984     },
10985     "url-to-options": {
10986       "version": "1.0.1",
10987       "resolved": "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz",
10988       "integrity": "sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k=",
10989       "dev": true
10990     },
10991     "use": {
10992       "version": "3.1.1",
10993       "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
10994       "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
10995       "dev": true
10996     },
10997     "util": {
10998       "version": "0.10.4",
10999       "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz",
11000       "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==",
11001       "dev": true,
11002       "requires": {
11003         "inherits": "2.0.3"
11004       }
11005     },
11006     "util-deprecate": {
11007       "version": "1.0.2",
11008       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
11009       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
11010       "dev": true
11011     },
11012     "util.promisify": {
11013       "version": "1.0.0",
11014       "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz",
11015       "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==",
11016       "dev": true,
11017       "requires": {
11018         "define-properties": "^1.1.2",
11019         "object.getownpropertydescriptors": "^2.0.3"
11020       }
11021     },
11022     "utils-merge": {
11023       "version": "1.0.1",
11024       "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
11025       "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
11026       "dev": true
11027     },
11028     "uuid": {
11029       "version": "3.3.2",
11030       "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",
11031       "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==",
11032       "dev": true
11033     },
11034     "v8flags": {
11035       "version": "3.1.3",
11036       "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.1.3.tgz",
11037       "integrity": "sha512-amh9CCg3ZxkzQ48Mhcb8iX7xpAfYJgePHxWMQCBWECpOSqJUXgY26ncA61UTV0BkPqfhcy6mzwCIoP4ygxpW8w==",
11038       "dev": true,
11039       "requires": {
11040         "homedir-polyfill": "^1.0.1"
11041       }
11042     },
11043     "validate-npm-package-license": {
11044       "version": "3.0.4",
11045       "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
11046       "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
11047       "dev": true,
11048       "requires": {
11049         "spdx-correct": "^3.0.0",
11050         "spdx-expression-parse": "^3.0.0"
11051       }
11052     },
11053     "value-or-function": {
11054       "version": "3.0.0",
11055       "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz",
11056       "integrity": "sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM=",
11057       "dev": true
11058     },
11059     "vendors": {
11060       "version": "1.0.3",
11061       "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.3.tgz",
11062       "integrity": "sha512-fOi47nsJP5Wqefa43kyWSg80qF+Q3XA6MUkgi7Hp1HQaKDQW4cQrK2D0P7mmbFtsV1N89am55Yru/nyEwRubcw==",
11063       "dev": true
11064     },
11065     "vfile": {
11066       "version": "2.3.0",
11067       "resolved": "https://registry.npmjs.org/vfile/-/vfile-2.3.0.tgz",
11068       "integrity": "sha512-ASt4mBUHcTpMKD/l5Q+WJXNtshlWxOogYyGYYrg4lt/vuRjC1EFQtlAofL5VmtVNIZJzWYFJjzGWZ0Gw8pzW1w==",
11069       "dev": true,
11070       "requires": {
11071         "is-buffer": "^1.1.4",
11072         "replace-ext": "1.0.0",
11073         "unist-util-stringify-position": "^1.0.0",
11074         "vfile-message": "^1.0.0"
11075       }
11076     },
11077     "vfile-location": {
11078       "version": "2.0.5",
11079       "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-2.0.5.tgz",
11080       "integrity": "sha512-Pa1ey0OzYBkLPxPZI3d9E+S4BmvfVwNAAXrrqGbwTVXWaX2p9kM1zZ+n35UtVM06shmWKH4RPRN8KI80qE3wNQ==",
11081       "dev": true
11082     },
11083     "vfile-message": {
11084       "version": "1.1.1",
11085       "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-1.1.1.tgz",
11086       "integrity": "sha512-1WmsopSGhWt5laNir+633LszXvZ+Z/lxveBf6yhGsqnQIhlhzooZae7zV6YVM1Sdkw68dtAW3ow0pOdPANugvA==",
11087       "dev": true,
11088       "requires": {
11089         "unist-util-stringify-position": "^1.1.1"
11090       }
11091     },
11092     "vinyl": {
11093       "version": "2.2.0",
11094       "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.0.tgz",
11095       "integrity": "sha512-MBH+yP0kC/GQ5GwBqrTPTzEfiiLjta7hTtvQtbxBgTeSXsmKQRQecjibMbxIXzVT3Y9KJK+drOz1/k+vsu8Nkg==",
11096       "dev": true,
11097       "requires": {
11098         "clone": "^2.1.1",
11099         "clone-buffer": "^1.0.0",
11100         "clone-stats": "^1.0.0",
11101         "cloneable-readable": "^1.0.0",
11102         "remove-trailing-separator": "^1.0.1",
11103         "replace-ext": "^1.0.0"
11104       }
11105     },
11106     "vinyl-buffer": {
11107       "version": "1.0.1",
11108       "resolved": "https://registry.npmjs.org/vinyl-buffer/-/vinyl-buffer-1.0.1.tgz",
11109       "integrity": "sha1-lsGjR5uMU5JULGEgKQE7Wyf4i78=",
11110       "dev": true,
11111       "requires": {
11112         "bl": "^1.2.1",
11113         "through2": "^2.0.3"
11114       },
11115       "dependencies": {
11116         "through2": {
11117           "version": "2.0.5",
11118           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
11119           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
11120           "dev": true,
11121           "requires": {
11122             "readable-stream": "~2.3.6",
11123             "xtend": "~4.0.1"
11124           }
11125         }
11126       }
11127     },
11128     "vinyl-fs": {
11129       "version": "3.0.3",
11130       "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz",
11131       "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==",
11132       "dev": true,
11133       "requires": {
11134         "fs-mkdirp-stream": "^1.0.0",
11135         "glob-stream": "^6.1.0",
11136         "graceful-fs": "^4.0.0",
11137         "is-valid-glob": "^1.0.0",
11138         "lazystream": "^1.0.0",
11139         "lead": "^1.0.0",
11140         "object.assign": "^4.0.4",
11141         "pumpify": "^1.3.5",
11142         "readable-stream": "^2.3.3",
11143         "remove-bom-buffer": "^3.0.0",
11144         "remove-bom-stream": "^1.2.0",
11145         "resolve-options": "^1.1.0",
11146         "through2": "^2.0.0",
11147         "to-through": "^2.0.0",
11148         "value-or-function": "^3.0.0",
11149         "vinyl": "^2.0.0",
11150         "vinyl-sourcemap": "^1.1.0"
11151       },
11152       "dependencies": {
11153         "through2": {
11154           "version": "2.0.5",
11155           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
11156           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
11157           "dev": true,
11158           "requires": {
11159             "readable-stream": "~2.3.6",
11160             "xtend": "~4.0.1"
11161           }
11162         }
11163       }
11164     },
11165     "vinyl-sourcemap": {
11166       "version": "1.1.0",
11167       "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz",
11168       "integrity": "sha1-kqgAWTo4cDqM2xHYswCtS+Y7PhY=",
11169       "dev": true,
11170       "requires": {
11171         "append-buffer": "^1.0.2",
11172         "convert-source-map": "^1.5.0",
11173         "graceful-fs": "^4.1.6",
11174         "normalize-path": "^2.1.1",
11175         "now-and-later": "^2.0.0",
11176         "remove-bom-buffer": "^3.0.0",
11177         "vinyl": "^2.0.0"
11178       },
11179       "dependencies": {
11180         "convert-source-map": {
11181           "version": "1.6.0",
11182           "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz",
11183           "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==",
11184           "dev": true,
11185           "requires": {
11186             "safe-buffer": "~5.1.1"
11187           }
11188         }
11189       }
11190     },
11191     "vinyl-sourcemaps-apply": {
11192       "version": "0.2.1",
11193       "resolved": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz",
11194       "integrity": "sha1-q2VJ1h0XLCsbh75cUI0jnI74dwU=",
11195       "dev": true,
11196       "requires": {
11197         "source-map": "^0.5.1"
11198       },
11199       "dependencies": {
11200         "source-map": {
11201           "version": "0.5.7",
11202           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
11203           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
11204           "dev": true
11205         }
11206       }
11207     },
11208     "vm-browserify": {
11209       "version": "1.1.0",
11210       "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.0.tgz",
11211       "integrity": "sha512-iq+S7vZJE60yejDYM0ek6zg308+UZsdtPExWP9VZoCFCz1zkJoXFnAX7aZfd/ZwrkidzdUZL0C/ryW+JwAiIGw==",
11212       "dev": true
11213     },
11214     "vue-eslint-parser": {
11215       "version": "2.0.3",
11216       "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-2.0.3.tgz",
11217       "integrity": "sha512-ZezcU71Owm84xVF6gfurBQUGg8WQ+WZGxgDEQu1IHFBZNx7BFZg3L1yHxrCBNNwbwFtE1GuvfJKMtb6Xuwc/Bw==",
11218       "dev": true,
11219       "requires": {
11220         "debug": "^3.1.0",
11221         "eslint-scope": "^3.7.1",
11222         "eslint-visitor-keys": "^1.0.0",
11223         "espree": "^3.5.2",
11224         "esquery": "^1.0.0",
11225         "lodash": "^4.17.4"
11226       },
11227       "dependencies": {
11228         "acorn": {
11229           "version": "5.7.3",
11230           "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz",
11231           "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==",
11232           "dev": true
11233         },
11234         "acorn-jsx": {
11235           "version": "3.0.1",
11236           "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz",
11237           "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=",
11238           "dev": true,
11239           "requires": {
11240             "acorn": "^3.0.4"
11241           },
11242           "dependencies": {
11243             "acorn": {
11244               "version": "3.3.0",
11245               "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz",
11246               "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=",
11247               "dev": true
11248             }
11249           }
11250         },
11251         "debug": {
11252           "version": "3.2.6",
11253           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
11254           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
11255           "dev": true,
11256           "requires": {
11257             "ms": "^2.1.1"
11258           }
11259         },
11260         "eslint-scope": {
11261           "version": "3.7.3",
11262           "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.3.tgz",
11263           "integrity": "sha512-W+B0SvF4gamyCTmUc+uITPY0989iXVfKvhwtmJocTaYoc/3khEHmEmvfY/Gn9HA9VV75jrQECsHizkNw1b68FA==",
11264           "dev": true,
11265           "requires": {
11266             "esrecurse": "^4.1.0",
11267             "estraverse": "^4.1.1"
11268           }
11269         },
11270         "espree": {
11271           "version": "3.5.4",
11272           "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz",
11273           "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==",
11274           "dev": true,
11275           "requires": {
11276             "acorn": "^5.5.0",
11277             "acorn-jsx": "^3.0.0"
11278           }
11279         }
11280       }
11281     },
11282     "websocket-driver": {
11283       "version": "0.7.3",
11284       "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.3.tgz",
11285       "integrity": "sha512-bpxWlvbbB459Mlipc5GBzzZwhoZgGEZLuqPaR0INBGnPAY1vdBX6hPnoFXiw+3yWxDuHyQjO2oXTMyS8A5haFg==",
11286       "dev": true,
11287       "requires": {
11288         "http-parser-js": ">=0.4.0 <0.4.11",
11289         "safe-buffer": ">=5.1.0",
11290         "websocket-extensions": ">=0.1.1"
11291       }
11292     },
11293     "websocket-extensions": {
11294       "version": "0.1.3",
11295       "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz",
11296       "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==",
11297       "dev": true
11298     },
11299     "which": {
11300       "version": "1.3.1",
11301       "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
11302       "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
11303       "dev": true,
11304       "requires": {
11305         "isexe": "^2.0.0"
11306       }
11307     },
11308     "which-module": {
11309       "version": "1.0.0",
11310       "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
11311       "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=",
11312       "dev": true
11313     },
11314     "wordwrap": {
11315       "version": "1.0.0",
11316       "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
11317       "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
11318       "dev": true
11319     },
11320     "wrap-ansi": {
11321       "version": "2.1.0",
11322       "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
11323       "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
11324       "dev": true,
11325       "requires": {
11326         "string-width": "^1.0.1",
11327         "strip-ansi": "^3.0.1"
11328       },
11329       "dependencies": {
11330         "ansi-regex": {
11331           "version": "2.1.1",
11332           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
11333           "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
11334           "dev": true
11335         },
11336         "is-fullwidth-code-point": {
11337           "version": "1.0.0",
11338           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
11339           "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
11340           "dev": true,
11341           "requires": {
11342             "number-is-nan": "^1.0.0"
11343           }
11344         },
11345         "string-width": {
11346           "version": "1.0.2",
11347           "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
11348           "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
11349           "dev": true,
11350           "requires": {
11351             "code-point-at": "^1.0.0",
11352             "is-fullwidth-code-point": "^1.0.0",
11353             "strip-ansi": "^3.0.0"
11354           }
11355         },
11356         "strip-ansi": {
11357           "version": "3.0.1",
11358           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
11359           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
11360           "dev": true,
11361           "requires": {
11362             "ansi-regex": "^2.0.0"
11363           }
11364         }
11365       }
11366     },
11367     "wrappy": {
11368       "version": "1.0.2",
11369       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
11370       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
11371       "dev": true
11372     },
11373     "write": {
11374       "version": "0.2.1",
11375       "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz",
11376       "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=",
11377       "dev": true,
11378       "requires": {
11379         "mkdirp": "^0.5.1"
11380       }
11381     },
11382     "x-is-string": {
11383       "version": "0.1.0",
11384       "resolved": "https://registry.npmjs.org/x-is-string/-/x-is-string-0.1.0.tgz",
11385       "integrity": "sha1-R0tQhlrzpJqcRlfwWs0UVFj3fYI=",
11386       "dev": true
11387     },
11388     "xmlhttprequest": {
11389       "version": "1.8.0",
11390       "resolved": "https://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.8.0.tgz",
11391       "integrity": "sha1-Z/4HXFwk/vOfnWX197f+dRcZaPw=",
11392       "dev": true
11393     },
11394     "xtend": {
11395       "version": "4.0.1",
11396       "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
11397       "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=",
11398       "dev": true
11399     },
11400     "xxhashjs": {
11401       "version": "0.2.2",
11402       "resolved": "https://registry.npmjs.org/xxhashjs/-/xxhashjs-0.2.2.tgz",
11403       "integrity": "sha512-AkTuIuVTET12tpsVIQo+ZU6f/qDmKuRUcjaqR+OIvm+aCBsZ95i7UVY5WJ9TMsSaZ0DA2WxoZ4acu0sPH+OKAw==",
11404       "dev": true,
11405       "requires": {
11406         "cuint": "^0.2.2"
11407       }
11408     },
11409     "y18n": {
11410       "version": "3.2.1",
11411       "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
11412       "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
11413       "dev": true
11414     },
11415     "yallist": {
11416       "version": "2.1.2",
11417       "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
11418       "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
11419       "dev": true
11420     },
11421     "yargs": {
11422       "version": "7.1.0",
11423       "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz",
11424       "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=",
11425       "dev": true,
11426       "requires": {
11427         "camelcase": "^3.0.0",
11428         "cliui": "^3.2.0",
11429         "decamelize": "^1.1.1",
11430         "get-caller-file": "^1.0.1",
11431         "os-locale": "^1.4.0",
11432         "read-pkg-up": "^1.0.1",
11433         "require-directory": "^2.1.1",
11434         "require-main-filename": "^1.0.1",
11435         "set-blocking": "^2.0.0",
11436         "string-width": "^1.0.2",
11437         "which-module": "^1.0.0",
11438         "y18n": "^3.2.1",
11439         "yargs-parser": "^5.0.0"
11440       },
11441       "dependencies": {
11442         "ansi-regex": {
11443           "version": "2.1.1",
11444           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
11445           "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
11446           "dev": true
11447         },
11448         "camelcase": {
11449           "version": "3.0.0",
11450           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
11451           "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
11452           "dev": true
11453         },
11454         "find-up": {
11455           "version": "1.1.2",
11456           "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
11457           "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
11458           "dev": true,
11459           "requires": {
11460             "path-exists": "^2.0.0",
11461             "pinkie-promise": "^2.0.0"
11462           }
11463         },
11464         "is-fullwidth-code-point": {
11465           "version": "1.0.0",
11466           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
11467           "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
11468           "dev": true,
11469           "requires": {
11470             "number-is-nan": "^1.0.0"
11471           }
11472         },
11473         "load-json-file": {
11474           "version": "1.1.0",
11475           "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
11476           "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
11477           "dev": true,
11478           "requires": {
11479             "graceful-fs": "^4.1.2",
11480             "parse-json": "^2.2.0",
11481             "pify": "^2.0.0",
11482             "pinkie-promise": "^2.0.0",
11483             "strip-bom": "^2.0.0"
11484           }
11485         },
11486         "parse-json": {
11487           "version": "2.2.0",
11488           "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
11489           "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
11490           "dev": true,
11491           "requires": {
11492             "error-ex": "^1.2.0"
11493           }
11494         },
11495         "path-exists": {
11496           "version": "2.1.0",
11497           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
11498           "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
11499           "dev": true,
11500           "requires": {
11501             "pinkie-promise": "^2.0.0"
11502           }
11503         },
11504         "path-type": {
11505           "version": "1.1.0",
11506           "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
11507           "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
11508           "dev": true,
11509           "requires": {
11510             "graceful-fs": "^4.1.2",
11511             "pify": "^2.0.0",
11512             "pinkie-promise": "^2.0.0"
11513           }
11514         },
11515         "read-pkg": {
11516           "version": "1.1.0",
11517           "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
11518           "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
11519           "dev": true,
11520           "requires": {
11521             "load-json-file": "^1.0.0",
11522             "normalize-package-data": "^2.3.2",
11523             "path-type": "^1.0.0"
11524           }
11525         },
11526         "read-pkg-up": {
11527           "version": "1.0.1",
11528           "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
11529           "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
11530           "dev": true,
11531           "requires": {
11532             "find-up": "^1.0.0",
11533             "read-pkg": "^1.0.0"
11534           }
11535         },
11536         "string-width": {
11537           "version": "1.0.2",
11538           "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
11539           "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
11540           "dev": true,
11541           "requires": {
11542             "code-point-at": "^1.0.0",
11543             "is-fullwidth-code-point": "^1.0.0",
11544             "strip-ansi": "^3.0.0"
11545           }
11546         },
11547         "strip-ansi": {
11548           "version": "3.0.1",
11549           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
11550           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
11551           "dev": true,
11552           "requires": {
11553             "ansi-regex": "^2.0.0"
11554           }
11555         },
11556         "strip-bom": {
11557           "version": "2.0.0",
11558           "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
11559           "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
11560           "dev": true,
11561           "requires": {
11562             "is-utf8": "^0.2.0"
11563           }
11564         }
11565       }
11566     },
11567     "yargs-parser": {
11568       "version": "5.0.0",
11569       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz",
11570       "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=",
11571       "dev": true,
11572       "requires": {
11573         "camelcase": "^3.0.0"
11574       },
11575       "dependencies": {
11576         "camelcase": {
11577           "version": "3.0.0",
11578           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
11579           "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
11580           "dev": true
11581         }
11582       }
11583     },
11584     "yauzl": {
11585       "version": "2.10.0",
11586       "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz",
11587       "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=",
11588       "dev": true,
11589       "requires": {
11590         "buffer-crc32": "~0.2.3",
11591         "fd-slicer": "~1.1.0"
11592       }
11593     },
11594     "yazl": {
11595       "version": "2.5.1",
11596       "resolved": "https://registry.npmjs.org/yazl/-/yazl-2.5.1.tgz",
11597       "integrity": "sha512-phENi2PLiHnHb6QBVot+dJnaAZ0xosj7p3fWl+znIjBDlnMI2PsZCJZ306BPTFOaHf5qdDEI8x5qFrSOBN5vrw==",
11598       "dev": true,
11599       "requires": {
11600         "buffer-crc32": "~0.2.3"
11601       }
11602     }
11603   }
11604 }