]> git.evergreen-ils.org Git - working/eg-antora.git/blob - package-lock.json
optimize the browserify bundle for the browser
[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-from": {
427       "version": "2.1.1",
428       "resolved": "https://registry.npmjs.org/array-from/-/array-from-2.1.1.tgz",
429       "integrity": "sha1-z+nYwmYoudxa7MYqn12PHzUsEZU=",
430       "dev": true
431     },
432     "array-initial": {
433       "version": "1.1.0",
434       "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz",
435       "integrity": "sha1-L6dLJnOTccOUe9enrcc74zSz15U=",
436       "dev": true,
437       "requires": {
438         "array-slice": "^1.0.0",
439         "is-number": "^4.0.0"
440       },
441       "dependencies": {
442         "is-number": {
443           "version": "4.0.0",
444           "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz",
445           "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==",
446           "dev": true
447         }
448       }
449     },
450     "array-last": {
451       "version": "1.3.0",
452       "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz",
453       "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==",
454       "dev": true,
455       "requires": {
456         "is-number": "^4.0.0"
457       },
458       "dependencies": {
459         "is-number": {
460           "version": "4.0.0",
461           "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz",
462           "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==",
463           "dev": true
464         }
465       }
466     },
467     "array-map": {
468       "version": "0.0.0",
469       "resolved": "https://registry.npmjs.org/array-map/-/array-map-0.0.0.tgz",
470       "integrity": "sha1-iKK6tz0c97zVwbEYoAP2b2ZfpmI=",
471       "dev": true
472     },
473     "array-reduce": {
474       "version": "0.0.0",
475       "resolved": "https://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz",
476       "integrity": "sha1-FziZ0//Rx9k4PkR5Ul2+J4yrXys=",
477       "dev": true
478     },
479     "array-slice": {
480       "version": "1.1.0",
481       "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz",
482       "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==",
483       "dev": true
484     },
485     "array-sort": {
486       "version": "1.0.0",
487       "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz",
488       "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==",
489       "dev": true,
490       "requires": {
491         "default-compare": "^1.0.0",
492         "get-value": "^2.0.6",
493         "kind-of": "^5.0.2"
494       },
495       "dependencies": {
496         "kind-of": {
497           "version": "5.1.0",
498           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
499           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
500           "dev": true
501         }
502       }
503     },
504     "array-union": {
505       "version": "1.0.2",
506       "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
507       "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
508       "dev": true,
509       "requires": {
510         "array-uniq": "^1.0.1"
511       },
512       "dependencies": {
513         "array-uniq": {
514           "version": "1.0.3",
515           "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
516           "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
517           "dev": true
518         }
519       }
520     },
521     "array-uniq": {
522       "version": "2.1.0",
523       "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-2.1.0.tgz",
524       "integrity": "sha512-bdHxtev7FN6+MXI1YFW0Q8mQ8dTJc2S8AMfju+ZR77pbg2yAdVyDlwkaUI7Har0LyOMRFPHrJ9lYdyjZZswdlQ==",
525       "dev": true
526     },
527     "array-unique": {
528       "version": "0.3.2",
529       "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
530       "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
531       "dev": true
532     },
533     "arrify": {
534       "version": "1.0.1",
535       "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
536       "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
537       "dev": true
538     },
539     "asap": {
540       "version": "2.0.6",
541       "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
542       "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=",
543       "dev": true
544     },
545     "asciidoctor.js": {
546       "version": "1.5.9",
547       "resolved": "https://registry.npmjs.org/asciidoctor.js/-/asciidoctor.js-1.5.9.tgz",
548       "integrity": "sha512-k5JgwyV82TsiCpnYbDPReuHhzf/vRUt6NaZ+OGywkDDGeGG/CPfvN2Gd1MJ0iIZKDyuk4iJHOdY/2x1KBrWMzA==",
549       "dev": true,
550       "requires": {
551         "opal-runtime": "1.0.11"
552       }
553     },
554     "asn1.js": {
555       "version": "4.10.1",
556       "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz",
557       "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==",
558       "dev": true,
559       "requires": {
560         "bn.js": "^4.0.0",
561         "inherits": "^2.0.1",
562         "minimalistic-assert": "^1.0.0"
563       }
564     },
565     "assert": {
566       "version": "1.5.0",
567       "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz",
568       "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==",
569       "dev": true,
570       "requires": {
571         "object-assign": "^4.1.1",
572         "util": "0.10.3"
573       },
574       "dependencies": {
575         "inherits": {
576           "version": "2.0.1",
577           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
578           "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
579           "dev": true
580         },
581         "util": {
582           "version": "0.10.3",
583           "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
584           "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
585           "dev": true,
586           "requires": {
587             "inherits": "2.0.1"
588           }
589         }
590       }
591     },
592     "assign-symbols": {
593       "version": "1.0.0",
594       "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
595       "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
596       "dev": true
597     },
598     "astral-regex": {
599       "version": "1.0.0",
600       "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz",
601       "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==",
602       "dev": true
603     },
604     "async": {
605       "version": "2.6.2",
606       "resolved": "https://registry.npmjs.org/async/-/async-2.6.2.tgz",
607       "integrity": "sha512-H1qVYh1MYhEEFLsP97cVKqCGo7KfCyTt6uEWqsTBr9SO84oK9Uwbyd/yCW+6rKJLHksBNUVWZDAjfS+Ccx0Bbg==",
608       "dev": true,
609       "requires": {
610         "lodash": "^4.17.11"
611       }
612     },
613     "async-done": {
614       "version": "1.3.2",
615       "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz",
616       "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==",
617       "dev": true,
618       "requires": {
619         "end-of-stream": "^1.1.0",
620         "once": "^1.3.2",
621         "process-nextick-args": "^2.0.0",
622         "stream-exhaust": "^1.0.1"
623       }
624     },
625     "async-each": {
626       "version": "1.0.3",
627       "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
628       "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==",
629       "dev": true
630     },
631     "async-settle": {
632       "version": "1.0.0",
633       "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz",
634       "integrity": "sha1-HQqRS7Aldb7IqPOnTlCA9yssDGs=",
635       "dev": true,
636       "requires": {
637         "async-done": "^1.2.2"
638       }
639     },
640     "atob": {
641       "version": "2.1.2",
642       "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
643       "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
644       "dev": true
645     },
646     "autoprefixer": {
647       "version": "9.4.10",
648       "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.4.10.tgz",
649       "integrity": "sha512-XR8XZ09tUrrSzgSlys4+hy5r2/z4Jp7Ag3pHm31U4g/CTccYPOVe19AkaJ4ey/vRd1sfj+5TtuD6I0PXtutjvQ==",
650       "dev": true,
651       "requires": {
652         "browserslist": "^4.4.2",
653         "caniuse-lite": "^1.0.30000940",
654         "normalize-range": "^0.1.2",
655         "num2fraction": "^1.2.2",
656         "postcss": "^7.0.14",
657         "postcss-value-parser": "^3.3.1"
658       }
659     },
660     "babel-code-frame": {
661       "version": "6.26.0",
662       "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
663       "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
664       "dev": true,
665       "requires": {
666         "chalk": "^1.1.3",
667         "esutils": "^2.0.2",
668         "js-tokens": "^3.0.2"
669       },
670       "dependencies": {
671         "ansi-regex": {
672           "version": "2.1.1",
673           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
674           "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
675           "dev": true
676         },
677         "ansi-styles": {
678           "version": "2.2.1",
679           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
680           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
681           "dev": true
682         },
683         "chalk": {
684           "version": "1.1.3",
685           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
686           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
687           "dev": true,
688           "requires": {
689             "ansi-styles": "^2.2.1",
690             "escape-string-regexp": "^1.0.2",
691             "has-ansi": "^2.0.0",
692             "strip-ansi": "^3.0.0",
693             "supports-color": "^2.0.0"
694           }
695         },
696         "js-tokens": {
697           "version": "3.0.2",
698           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
699           "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
700           "dev": true
701         },
702         "strip-ansi": {
703           "version": "3.0.1",
704           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
705           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
706           "dev": true,
707           "requires": {
708             "ansi-regex": "^2.0.0"
709           }
710         },
711         "supports-color": {
712           "version": "2.0.0",
713           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
714           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
715           "dev": true
716         }
717       }
718     },
719     "babel-runtime": {
720       "version": "6.26.0",
721       "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
722       "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
723       "dev": true,
724       "requires": {
725         "core-js": "^2.4.0",
726         "regenerator-runtime": "^0.11.0"
727       }
728     },
729     "bach": {
730       "version": "1.2.0",
731       "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz",
732       "integrity": "sha1-Szzpa/JxNPeaG0FKUcFONMO9mIA=",
733       "dev": true,
734       "requires": {
735         "arr-filter": "^1.1.1",
736         "arr-flatten": "^1.0.1",
737         "arr-map": "^2.0.0",
738         "array-each": "^1.0.0",
739         "array-initial": "^1.0.0",
740         "array-last": "^1.1.1",
741         "async-done": "^1.2.2",
742         "async-settle": "^1.0.0",
743         "now-and-later": "^2.0.0"
744       }
745     },
746     "bail": {
747       "version": "1.0.4",
748       "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.4.tgz",
749       "integrity": "sha512-S8vuDB4w6YpRhICUDET3guPlQpaJl7od94tpZ0Fvnyp+MKW/HyDTcRDck+29C9g+d/qQHnddRH3+94kZdrW0Ww==",
750       "dev": true
751     },
752     "balanced-match": {
753       "version": "1.0.0",
754       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
755       "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
756       "dev": true
757     },
758     "base": {
759       "version": "0.11.2",
760       "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
761       "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
762       "dev": true,
763       "requires": {
764         "cache-base": "^1.0.1",
765         "class-utils": "^0.3.5",
766         "component-emitter": "^1.2.1",
767         "define-property": "^1.0.0",
768         "isobject": "^3.0.1",
769         "mixin-deep": "^1.2.0",
770         "pascalcase": "^0.1.1"
771       },
772       "dependencies": {
773         "define-property": {
774           "version": "1.0.0",
775           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
776           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
777           "dev": true,
778           "requires": {
779             "is-descriptor": "^1.0.0"
780           }
781         },
782         "is-accessor-descriptor": {
783           "version": "1.0.0",
784           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
785           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
786           "dev": true,
787           "requires": {
788             "kind-of": "^6.0.0"
789           }
790         },
791         "is-data-descriptor": {
792           "version": "1.0.0",
793           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
794           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
795           "dev": true,
796           "requires": {
797             "kind-of": "^6.0.0"
798           }
799         },
800         "is-descriptor": {
801           "version": "1.0.2",
802           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
803           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
804           "dev": true,
805           "requires": {
806             "is-accessor-descriptor": "^1.0.0",
807             "is-data-descriptor": "^1.0.0",
808             "kind-of": "^6.0.2"
809           }
810         }
811       }
812     },
813     "base64-js": {
814       "version": "1.3.0",
815       "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.0.tgz",
816       "integrity": "sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw==",
817       "dev": true
818     },
819     "batch": {
820       "version": "0.6.1",
821       "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
822       "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=",
823       "dev": true
824     },
825     "bin-build": {
826       "version": "3.0.0",
827       "resolved": "https://registry.npmjs.org/bin-build/-/bin-build-3.0.0.tgz",
828       "integrity": "sha512-jcUOof71/TNAI2uM5uoUaDq2ePcVBQ3R/qhxAz1rX7UfvduAL/RXD3jXzvn8cVcDJdGVkiR1shal3OH0ImpuhA==",
829       "dev": true,
830       "requires": {
831         "decompress": "^4.0.0",
832         "download": "^6.2.2",
833         "execa": "^0.7.0",
834         "p-map-series": "^1.0.0",
835         "tempfile": "^2.0.0"
836       },
837       "dependencies": {
838         "cross-spawn": {
839           "version": "5.1.0",
840           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
841           "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
842           "dev": true,
843           "requires": {
844             "lru-cache": "^4.0.1",
845             "shebang-command": "^1.2.0",
846             "which": "^1.2.9"
847           }
848         },
849         "execa": {
850           "version": "0.7.0",
851           "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz",
852           "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=",
853           "dev": true,
854           "requires": {
855             "cross-spawn": "^5.0.1",
856             "get-stream": "^3.0.0",
857             "is-stream": "^1.1.0",
858             "npm-run-path": "^2.0.0",
859             "p-finally": "^1.0.0",
860             "signal-exit": "^3.0.0",
861             "strip-eof": "^1.0.0"
862           }
863         },
864         "get-stream": {
865           "version": "3.0.0",
866           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
867           "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
868           "dev": true
869         }
870       }
871     },
872     "bin-check": {
873       "version": "4.1.0",
874       "resolved": "https://registry.npmjs.org/bin-check/-/bin-check-4.1.0.tgz",
875       "integrity": "sha512-b6weQyEUKsDGFlACWSIOfveEnImkJyK/FGW6FAG42loyoquvjdtOIqO6yBFzHyqyVVhNgNkQxxx09SFLK28YnA==",
876       "dev": true,
877       "requires": {
878         "execa": "^0.7.0",
879         "executable": "^4.1.0"
880       },
881       "dependencies": {
882         "cross-spawn": {
883           "version": "5.1.0",
884           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
885           "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
886           "dev": true,
887           "requires": {
888             "lru-cache": "^4.0.1",
889             "shebang-command": "^1.2.0",
890             "which": "^1.2.9"
891           }
892         },
893         "execa": {
894           "version": "0.7.0",
895           "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz",
896           "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=",
897           "dev": true,
898           "requires": {
899             "cross-spawn": "^5.0.1",
900             "get-stream": "^3.0.0",
901             "is-stream": "^1.1.0",
902             "npm-run-path": "^2.0.0",
903             "p-finally": "^1.0.0",
904             "signal-exit": "^3.0.0",
905             "strip-eof": "^1.0.0"
906           }
907         },
908         "get-stream": {
909           "version": "3.0.0",
910           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
911           "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
912           "dev": true
913         }
914       }
915     },
916     "bin-version": {
917       "version": "3.1.0",
918       "resolved": "https://registry.npmjs.org/bin-version/-/bin-version-3.1.0.tgz",
919       "integrity": "sha512-Mkfm4iE1VFt4xd4vH+gx+0/71esbfus2LsnCGe8Pi4mndSPyT+NGES/Eg99jx8/lUGWfu3z2yuB/bt5UB+iVbQ==",
920       "dev": true,
921       "requires": {
922         "execa": "^1.0.0",
923         "find-versions": "^3.0.0"
924       }
925     },
926     "bin-version-check": {
927       "version": "4.0.0",
928       "resolved": "https://registry.npmjs.org/bin-version-check/-/bin-version-check-4.0.0.tgz",
929       "integrity": "sha512-sR631OrhC+1f8Cvs8WyVWOA33Y8tgwjETNPyyD/myRBXLkfS/vl74FmH/lFcRl9KY3zwGh7jFhvyk9vV3/3ilQ==",
930       "dev": true,
931       "requires": {
932         "bin-version": "^3.0.0",
933         "semver": "^5.6.0",
934         "semver-truncate": "^1.1.2"
935       }
936     },
937     "bin-wrapper": {
938       "version": "4.1.0",
939       "resolved": "https://registry.npmjs.org/bin-wrapper/-/bin-wrapper-4.1.0.tgz",
940       "integrity": "sha512-hfRmo7hWIXPkbpi0ZltboCMVrU+0ClXR/JgbCKKjlDjQf6igXa7OwdqNcFWQZPZTgiY7ZpzE3+LjjkLiTN2T7Q==",
941       "dev": true,
942       "requires": {
943         "bin-check": "^4.1.0",
944         "bin-version-check": "^4.0.0",
945         "download": "^7.1.0",
946         "import-lazy": "^3.1.0",
947         "os-filter-obj": "^2.0.0",
948         "pify": "^4.0.1"
949       },
950       "dependencies": {
951         "download": {
952           "version": "7.1.0",
953           "resolved": "https://registry.npmjs.org/download/-/download-7.1.0.tgz",
954           "integrity": "sha512-xqnBTVd/E+GxJVrX5/eUJiLYjCGPwMpdL+jGhGU57BvtcA7wwhtHVbXBeUk51kOpW3S7Jn3BQbN9Q1R1Km2qDQ==",
955           "dev": true,
956           "requires": {
957             "archive-type": "^4.0.0",
958             "caw": "^2.0.1",
959             "content-disposition": "^0.5.2",
960             "decompress": "^4.2.0",
961             "ext-name": "^5.0.0",
962             "file-type": "^8.1.0",
963             "filenamify": "^2.0.0",
964             "get-stream": "^3.0.0",
965             "got": "^8.3.1",
966             "make-dir": "^1.2.0",
967             "p-event": "^2.1.0",
968             "pify": "^3.0.0"
969           },
970           "dependencies": {
971             "pify": {
972               "version": "3.0.0",
973               "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
974               "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
975               "dev": true
976             }
977           }
978         },
979         "file-type": {
980           "version": "8.1.0",
981           "resolved": "https://registry.npmjs.org/file-type/-/file-type-8.1.0.tgz",
982           "integrity": "sha512-qyQ0pzAy78gVoJsmYeNgl8uH8yKhr1lVhW7JbzJmnlRi0I4R2eEDEJZVKG8agpDnLpacwNbDhLNG/LMdxHD2YQ==",
983           "dev": true
984         },
985         "get-stream": {
986           "version": "3.0.0",
987           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
988           "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
989           "dev": true
990         },
991         "got": {
992           "version": "8.3.2",
993           "resolved": "https://registry.npmjs.org/got/-/got-8.3.2.tgz",
994           "integrity": "sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw==",
995           "dev": true,
996           "requires": {
997             "@sindresorhus/is": "^0.7.0",
998             "cacheable-request": "^2.1.1",
999             "decompress-response": "^3.3.0",
1000             "duplexer3": "^0.1.4",
1001             "get-stream": "^3.0.0",
1002             "into-stream": "^3.1.0",
1003             "is-retry-allowed": "^1.1.0",
1004             "isurl": "^1.0.0-alpha5",
1005             "lowercase-keys": "^1.0.0",
1006             "mimic-response": "^1.0.0",
1007             "p-cancelable": "^0.4.0",
1008             "p-timeout": "^2.0.1",
1009             "pify": "^3.0.0",
1010             "safe-buffer": "^5.1.1",
1011             "timed-out": "^4.0.1",
1012             "url-parse-lax": "^3.0.0",
1013             "url-to-options": "^1.0.1"
1014           },
1015           "dependencies": {
1016             "pify": {
1017               "version": "3.0.0",
1018               "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
1019               "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
1020               "dev": true
1021             }
1022           }
1023         },
1024         "p-cancelable": {
1025           "version": "0.4.1",
1026           "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.4.1.tgz",
1027           "integrity": "sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ==",
1028           "dev": true
1029         },
1030         "p-event": {
1031           "version": "2.3.1",
1032           "resolved": "https://registry.npmjs.org/p-event/-/p-event-2.3.1.tgz",
1033           "integrity": "sha512-NQCqOFhbpVTMX4qMe8PF8lbGtzZ+LCiN7pcNrb/413Na7+TRoe1xkKUzuWa/YEJdGQ0FvKtj35EEbDoVPO2kbA==",
1034           "dev": true,
1035           "requires": {
1036             "p-timeout": "^2.0.1"
1037           }
1038         },
1039         "p-timeout": {
1040           "version": "2.0.1",
1041           "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-2.0.1.tgz",
1042           "integrity": "sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA==",
1043           "dev": true,
1044           "requires": {
1045             "p-finally": "^1.0.0"
1046           }
1047         },
1048         "pify": {
1049           "version": "4.0.1",
1050           "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
1051           "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
1052           "dev": true
1053         },
1054         "prepend-http": {
1055           "version": "2.0.0",
1056           "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz",
1057           "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=",
1058           "dev": true
1059         },
1060         "url-parse-lax": {
1061           "version": "3.0.0",
1062           "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz",
1063           "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=",
1064           "dev": true,
1065           "requires": {
1066             "prepend-http": "^2.0.0"
1067           }
1068         }
1069       }
1070     },
1071     "binary-extensions": {
1072       "version": "1.13.1",
1073       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
1074       "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
1075       "dev": true
1076     },
1077     "bl": {
1078       "version": "1.2.2",
1079       "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.2.tgz",
1080       "integrity": "sha512-e8tQYnZodmebYDWGH7KMRvtzKXaJHx3BbilrgZCfvyLUYdKpK1t5PSPmpkny/SgiTSCnjfLW7v5rlONXVFkQEA==",
1081       "dev": true,
1082       "requires": {
1083         "readable-stream": "^2.3.5",
1084         "safe-buffer": "^5.1.1"
1085       }
1086     },
1087     "bn.js": {
1088       "version": "4.11.8",
1089       "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
1090       "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
1091       "dev": true
1092     },
1093     "body": {
1094       "version": "5.1.0",
1095       "resolved": "https://registry.npmjs.org/body/-/body-5.1.0.tgz",
1096       "integrity": "sha1-5LoM5BCkaTYyM2dgnstOZVMSUGk=",
1097       "dev": true,
1098       "requires": {
1099         "continuable-cache": "^0.3.1",
1100         "error": "^7.0.0",
1101         "raw-body": "~1.1.0",
1102         "safe-json-parse": "~1.0.1"
1103       }
1104     },
1105     "boolbase": {
1106       "version": "1.0.0",
1107       "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
1108       "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=",
1109       "dev": true
1110     },
1111     "brace-expansion": {
1112       "version": "1.1.11",
1113       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
1114       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
1115       "dev": true,
1116       "requires": {
1117         "balanced-match": "^1.0.0",
1118         "concat-map": "0.0.1"
1119       }
1120     },
1121     "braces": {
1122       "version": "2.3.2",
1123       "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
1124       "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
1125       "dev": true,
1126       "requires": {
1127         "arr-flatten": "^1.1.0",
1128         "array-unique": "^0.3.2",
1129         "extend-shallow": "^2.0.1",
1130         "fill-range": "^4.0.0",
1131         "isobject": "^3.0.1",
1132         "repeat-element": "^1.1.2",
1133         "snapdragon": "^0.8.1",
1134         "snapdragon-node": "^2.0.1",
1135         "split-string": "^3.0.2",
1136         "to-regex": "^3.0.1"
1137       },
1138       "dependencies": {
1139         "extend-shallow": {
1140           "version": "2.0.1",
1141           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
1142           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
1143           "dev": true,
1144           "requires": {
1145             "is-extendable": "^0.1.0"
1146           }
1147         }
1148       }
1149     },
1150     "brorand": {
1151       "version": "1.1.0",
1152       "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
1153       "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
1154       "dev": true
1155     },
1156     "browser-pack": {
1157       "version": "6.1.0",
1158       "resolved": "https://registry.npmjs.org/browser-pack/-/browser-pack-6.1.0.tgz",
1159       "integrity": "sha512-erYug8XoqzU3IfcU8fUgyHqyOXqIE4tUTTQ+7mqUjQlvnXkOO6OlT9c/ZoJVHYoAaqGxr09CN53G7XIsO4KtWA==",
1160       "dev": true,
1161       "requires": {
1162         "JSONStream": "^1.0.3",
1163         "combine-source-map": "~0.8.0",
1164         "defined": "^1.0.0",
1165         "safe-buffer": "^5.1.1",
1166         "through2": "^2.0.0",
1167         "umd": "^3.0.0"
1168       },
1169       "dependencies": {
1170         "through2": {
1171           "version": "2.0.5",
1172           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
1173           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
1174           "dev": true,
1175           "requires": {
1176             "readable-stream": "~2.3.6",
1177             "xtend": "~4.0.1"
1178           }
1179         }
1180       }
1181     },
1182     "browser-pack-flat": {
1183       "version": "3.4.2",
1184       "resolved": "https://registry.npmjs.org/browser-pack-flat/-/browser-pack-flat-3.4.2.tgz",
1185       "integrity": "sha512-TrUo6n2fGSOCYFAKkt/EkgenytAuuCI88fmXFA60aNFVHvz3CZEBTXYSvvXVpU6xpjM8lj/6vkC6Exn8KPjtPw==",
1186       "dev": true,
1187       "requires": {
1188         "JSONStream": "^1.3.2",
1189         "combine-source-map": "^0.8.0",
1190         "convert-source-map": "^1.5.1",
1191         "count-lines": "^0.1.2",
1192         "dedent": "^0.7.0",
1193         "estree-is-member-expression": "^1.0.0",
1194         "estree-is-require": "^1.0.0",
1195         "esutils": "^2.0.2",
1196         "path-parse": "^1.0.5",
1197         "scope-analyzer": "^2.0.0",
1198         "stream-combiner": "^0.2.2",
1199         "through2": "^2.0.3",
1200         "transform-ast": "^2.4.2",
1201         "umd": "^3.0.3",
1202         "wrap-comment": "^1.0.0"
1203       },
1204       "dependencies": {
1205         "convert-source-map": {
1206           "version": "1.6.0",
1207           "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz",
1208           "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==",
1209           "dev": true,
1210           "requires": {
1211             "safe-buffer": "~5.1.1"
1212           }
1213         },
1214         "stream-combiner": {
1215           "version": "0.2.2",
1216           "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.2.2.tgz",
1217           "integrity": "sha1-rsjLrBd7Vrb0+kec7YwZEs7lKFg=",
1218           "dev": true,
1219           "requires": {
1220             "duplexer": "~0.1.1",
1221             "through": "~2.3.4"
1222           }
1223         },
1224         "through2": {
1225           "version": "2.0.5",
1226           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
1227           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
1228           "dev": true,
1229           "requires": {
1230             "readable-stream": "~2.3.6",
1231             "xtend": "~4.0.1"
1232           }
1233         }
1234       }
1235     },
1236     "browser-process-hrtime": {
1237       "version": "0.1.3",
1238       "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-0.1.3.tgz",
1239       "integrity": "sha512-bRFnI4NnjO6cnyLmOV/7PVoDEMJChlcfN0z4s1YMBY989/SvlfMI1lgCnkFUs53e9gQF+w7qu7XdllSTiSl8Aw==",
1240       "dev": true
1241     },
1242     "browser-resolve": {
1243       "version": "1.11.3",
1244       "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz",
1245       "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==",
1246       "dev": true,
1247       "requires": {
1248         "resolve": "1.1.7"
1249       },
1250       "dependencies": {
1251         "resolve": {
1252           "version": "1.1.7",
1253           "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
1254           "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
1255           "dev": true
1256         }
1257       }
1258     },
1259     "browserify": {
1260       "version": "16.2.3",
1261       "resolved": "https://registry.npmjs.org/browserify/-/browserify-16.2.3.tgz",
1262       "integrity": "sha512-zQt/Gd1+W+IY+h/xX2NYMW4orQWhqSwyV+xsblycTtpOuB27h1fZhhNQuipJ4t79ohw4P4mMem0jp/ZkISQtjQ==",
1263       "dev": true,
1264       "requires": {
1265         "JSONStream": "^1.0.3",
1266         "assert": "^1.4.0",
1267         "browser-pack": "^6.0.1",
1268         "browser-resolve": "^1.11.0",
1269         "browserify-zlib": "~0.2.0",
1270         "buffer": "^5.0.2",
1271         "cached-path-relative": "^1.0.0",
1272         "concat-stream": "^1.6.0",
1273         "console-browserify": "^1.1.0",
1274         "constants-browserify": "~1.0.0",
1275         "crypto-browserify": "^3.0.0",
1276         "defined": "^1.0.0",
1277         "deps-sort": "^2.0.0",
1278         "domain-browser": "^1.2.0",
1279         "duplexer2": "~0.1.2",
1280         "events": "^2.0.0",
1281         "glob": "^7.1.0",
1282         "has": "^1.0.0",
1283         "htmlescape": "^1.1.0",
1284         "https-browserify": "^1.0.0",
1285         "inherits": "~2.0.1",
1286         "insert-module-globals": "^7.0.0",
1287         "labeled-stream-splicer": "^2.0.0",
1288         "mkdirp": "^0.5.0",
1289         "module-deps": "^6.0.0",
1290         "os-browserify": "~0.3.0",
1291         "parents": "^1.0.1",
1292         "path-browserify": "~0.0.0",
1293         "process": "~0.11.0",
1294         "punycode": "^1.3.2",
1295         "querystring-es3": "~0.2.0",
1296         "read-only-stream": "^2.0.0",
1297         "readable-stream": "^2.0.2",
1298         "resolve": "^1.1.4",
1299         "shasum": "^1.0.0",
1300         "shell-quote": "^1.6.1",
1301         "stream-browserify": "^2.0.0",
1302         "stream-http": "^2.0.0",
1303         "string_decoder": "^1.1.1",
1304         "subarg": "^1.0.0",
1305         "syntax-error": "^1.1.1",
1306         "through2": "^2.0.0",
1307         "timers-browserify": "^1.0.1",
1308         "tty-browserify": "0.0.1",
1309         "url": "~0.11.0",
1310         "util": "~0.10.1",
1311         "vm-browserify": "^1.0.0",
1312         "xtend": "^4.0.0"
1313       },
1314       "dependencies": {
1315         "glob": {
1316           "version": "7.1.4",
1317           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
1318           "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
1319           "dev": true,
1320           "requires": {
1321             "fs.realpath": "^1.0.0",
1322             "inflight": "^1.0.4",
1323             "inherits": "2",
1324             "minimatch": "^3.0.4",
1325             "once": "^1.3.0",
1326             "path-is-absolute": "^1.0.0"
1327           }
1328         },
1329         "through2": {
1330           "version": "2.0.5",
1331           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
1332           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
1333           "dev": true,
1334           "requires": {
1335             "readable-stream": "~2.3.6",
1336             "xtend": "~4.0.1"
1337           }
1338         }
1339       }
1340     },
1341     "browserify-aes": {
1342       "version": "1.2.0",
1343       "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
1344       "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
1345       "dev": true,
1346       "requires": {
1347         "buffer-xor": "^1.0.3",
1348         "cipher-base": "^1.0.0",
1349         "create-hash": "^1.1.0",
1350         "evp_bytestokey": "^1.0.3",
1351         "inherits": "^2.0.1",
1352         "safe-buffer": "^5.0.1"
1353       }
1354     },
1355     "browserify-cipher": {
1356       "version": "1.0.1",
1357       "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
1358       "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
1359       "dev": true,
1360       "requires": {
1361         "browserify-aes": "^1.0.4",
1362         "browserify-des": "^1.0.0",
1363         "evp_bytestokey": "^1.0.0"
1364       }
1365     },
1366     "browserify-des": {
1367       "version": "1.0.2",
1368       "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
1369       "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
1370       "dev": true,
1371       "requires": {
1372         "cipher-base": "^1.0.1",
1373         "des.js": "^1.0.0",
1374         "inherits": "^2.0.1",
1375         "safe-buffer": "^5.1.2"
1376       }
1377     },
1378     "browserify-rsa": {
1379       "version": "4.0.1",
1380       "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
1381       "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
1382       "dev": true,
1383       "requires": {
1384         "bn.js": "^4.1.0",
1385         "randombytes": "^2.0.1"
1386       }
1387     },
1388     "browserify-sign": {
1389       "version": "4.0.4",
1390       "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz",
1391       "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=",
1392       "dev": true,
1393       "requires": {
1394         "bn.js": "^4.1.1",
1395         "browserify-rsa": "^4.0.0",
1396         "create-hash": "^1.1.0",
1397         "create-hmac": "^1.1.2",
1398         "elliptic": "^6.0.0",
1399         "inherits": "^2.0.1",
1400         "parse-asn1": "^5.0.0"
1401       }
1402     },
1403     "browserify-zlib": {
1404       "version": "0.2.0",
1405       "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
1406       "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
1407       "dev": true,
1408       "requires": {
1409         "pako": "~1.0.5"
1410       }
1411     },
1412     "browserslist": {
1413       "version": "4.6.2",
1414       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.6.2.tgz",
1415       "integrity": "sha512-2neU/V0giQy9h3XMPwLhEY3+Ao0uHSwHvU8Q1Ea6AgLVL1sXbX3dzPrJ8NWe5Hi4PoTkCYXOtVR9rfRLI0J/8Q==",
1416       "dev": true,
1417       "requires": {
1418         "caniuse-lite": "^1.0.30000974",
1419         "electron-to-chromium": "^1.3.150",
1420         "node-releases": "^1.1.23"
1421       }
1422     },
1423     "buffer": {
1424       "version": "5.2.1",
1425       "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.2.1.tgz",
1426       "integrity": "sha512-c+Ko0loDaFfuPWiL02ls9Xd3GO3cPVmUobQ6t3rXNUk304u6hGq+8N/kFi+QEIKhzK3uwolVhLzszmfLmMLnqg==",
1427       "dev": true,
1428       "requires": {
1429         "base64-js": "^1.0.2",
1430         "ieee754": "^1.1.4"
1431       }
1432     },
1433     "buffer-alloc": {
1434       "version": "1.2.0",
1435       "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz",
1436       "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",
1437       "dev": true,
1438       "requires": {
1439         "buffer-alloc-unsafe": "^1.1.0",
1440         "buffer-fill": "^1.0.0"
1441       }
1442     },
1443     "buffer-alloc-unsafe": {
1444       "version": "1.1.0",
1445       "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz",
1446       "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==",
1447       "dev": true
1448     },
1449     "buffer-crc32": {
1450       "version": "0.2.13",
1451       "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
1452       "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=",
1453       "dev": true
1454     },
1455     "buffer-equal": {
1456       "version": "1.0.0",
1457       "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz",
1458       "integrity": "sha1-WWFrSYME1Var1GaWayLu2j7KX74=",
1459       "dev": true
1460     },
1461     "buffer-fill": {
1462       "version": "1.0.0",
1463       "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
1464       "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=",
1465       "dev": true
1466     },
1467     "buffer-from": {
1468       "version": "1.1.1",
1469       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
1470       "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
1471       "dev": true
1472     },
1473     "buffer-xor": {
1474       "version": "1.0.3",
1475       "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
1476       "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
1477       "dev": true
1478     },
1479     "builtin-status-codes": {
1480       "version": "3.0.0",
1481       "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
1482       "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
1483       "dev": true
1484     },
1485     "bytes": {
1486       "version": "1.0.0",
1487       "resolved": "https://registry.npmjs.org/bytes/-/bytes-1.0.0.tgz",
1488       "integrity": "sha1-NWnt6Lo0MV+rmcPpLLBMciDeH6g=",
1489       "dev": true
1490     },
1491     "cache-base": {
1492       "version": "1.0.1",
1493       "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
1494       "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
1495       "dev": true,
1496       "requires": {
1497         "collection-visit": "^1.0.0",
1498         "component-emitter": "^1.2.1",
1499         "get-value": "^2.0.6",
1500         "has-value": "^1.0.0",
1501         "isobject": "^3.0.1",
1502         "set-value": "^2.0.0",
1503         "to-object-path": "^0.3.0",
1504         "union-value": "^1.0.0",
1505         "unset-value": "^1.0.0"
1506       }
1507     },
1508     "cacheable-request": {
1509       "version": "2.1.4",
1510       "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-2.1.4.tgz",
1511       "integrity": "sha1-DYCIAbY0KtM8kd+dC0TcCbkeXD0=",
1512       "dev": true,
1513       "requires": {
1514         "clone-response": "1.0.2",
1515         "get-stream": "3.0.0",
1516         "http-cache-semantics": "3.8.1",
1517         "keyv": "3.0.0",
1518         "lowercase-keys": "1.0.0",
1519         "normalize-url": "2.0.1",
1520         "responselike": "1.0.2"
1521       },
1522       "dependencies": {
1523         "get-stream": {
1524           "version": "3.0.0",
1525           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
1526           "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
1527           "dev": true
1528         },
1529         "lowercase-keys": {
1530           "version": "1.0.0",
1531           "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz",
1532           "integrity": "sha1-TjNms55/VFfjXxMkvfb4jQv8cwY=",
1533           "dev": true
1534         },
1535         "normalize-url": {
1536           "version": "2.0.1",
1537           "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-2.0.1.tgz",
1538           "integrity": "sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw==",
1539           "dev": true,
1540           "requires": {
1541             "prepend-http": "^2.0.0",
1542             "query-string": "^5.0.1",
1543             "sort-keys": "^2.0.0"
1544           }
1545         },
1546         "prepend-http": {
1547           "version": "2.0.0",
1548           "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz",
1549           "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=",
1550           "dev": true
1551         },
1552         "sort-keys": {
1553           "version": "2.0.0",
1554           "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz",
1555           "integrity": "sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg=",
1556           "dev": true,
1557           "requires": {
1558             "is-plain-obj": "^1.0.0"
1559           }
1560         }
1561       }
1562     },
1563     "cached-path-relative": {
1564       "version": "1.0.2",
1565       "resolved": "https://registry.npmjs.org/cached-path-relative/-/cached-path-relative-1.0.2.tgz",
1566       "integrity": "sha512-5r2GqsoEb4qMTTN9J+WzXfjov+hjxT+j3u5K+kIVNIwAd99DLCJE9pBIMP1qVeybV6JiijL385Oz0DcYxfbOIg==",
1567       "dev": true
1568     },
1569     "call-me-maybe": {
1570       "version": "1.0.1",
1571       "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz",
1572       "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=",
1573       "dev": true
1574     },
1575     "caller-callsite": {
1576       "version": "2.0.0",
1577       "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz",
1578       "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=",
1579       "dev": true,
1580       "requires": {
1581         "callsites": "^2.0.0"
1582       }
1583     },
1584     "caller-path": {
1585       "version": "2.0.0",
1586       "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz",
1587       "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=",
1588       "dev": true,
1589       "requires": {
1590         "caller-callsite": "^2.0.0"
1591       }
1592     },
1593     "callsites": {
1594       "version": "2.0.0",
1595       "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz",
1596       "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=",
1597       "dev": true
1598     },
1599     "camelcase": {
1600       "version": "2.1.1",
1601       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
1602       "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
1603       "dev": true
1604     },
1605     "camelcase-keys": {
1606       "version": "2.1.0",
1607       "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
1608       "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
1609       "dev": true,
1610       "requires": {
1611         "camelcase": "^2.0.0",
1612         "map-obj": "^1.0.0"
1613       }
1614     },
1615     "caniuse-api": {
1616       "version": "3.0.0",
1617       "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz",
1618       "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==",
1619       "dev": true,
1620       "requires": {
1621         "browserslist": "^4.0.0",
1622         "caniuse-lite": "^1.0.0",
1623         "lodash.memoize": "^4.1.2",
1624         "lodash.uniq": "^4.5.0"
1625       },
1626       "dependencies": {
1627         "lodash.memoize": {
1628           "version": "4.1.2",
1629           "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz",
1630           "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=",
1631           "dev": true
1632         }
1633       }
1634     },
1635     "caniuse-lite": {
1636       "version": "1.0.30000974",
1637       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000974.tgz",
1638       "integrity": "sha512-xc3rkNS/Zc3CmpMKuczWEdY2sZgx09BkAxfvkxlAEBTqcMHeL8QnPqhKse+5sRTi3nrw2pJwToD2WvKn1Uhvww==",
1639       "dev": true
1640     },
1641     "caw": {
1642       "version": "2.0.1",
1643       "resolved": "https://registry.npmjs.org/caw/-/caw-2.0.1.tgz",
1644       "integrity": "sha512-Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA==",
1645       "dev": true,
1646       "requires": {
1647         "get-proxy": "^2.0.0",
1648         "isurl": "^1.0.0-alpha5",
1649         "tunnel-agent": "^0.6.0",
1650         "url-to-options": "^1.0.1"
1651       }
1652     },
1653     "ccount": {
1654       "version": "1.0.4",
1655       "resolved": "https://registry.npmjs.org/ccount/-/ccount-1.0.4.tgz",
1656       "integrity": "sha512-fpZ81yYfzentuieinmGnphk0pLkOTMm6MZdVqwd77ROvhko6iujLNGrHH5E7utq3ygWklwfmwuG+A7P+NpqT6w==",
1657       "dev": true
1658     },
1659     "chalk": {
1660       "version": "2.4.2",
1661       "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
1662       "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
1663       "dev": true,
1664       "requires": {
1665         "ansi-styles": "^3.2.1",
1666         "escape-string-regexp": "^1.0.5",
1667         "supports-color": "^5.3.0"
1668       },
1669       "dependencies": {
1670         "supports-color": {
1671           "version": "5.5.0",
1672           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
1673           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
1674           "dev": true,
1675           "requires": {
1676             "has-flag": "^3.0.0"
1677           }
1678         }
1679       }
1680     },
1681     "character-entities": {
1682       "version": "1.2.3",
1683       "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.3.tgz",
1684       "integrity": "sha512-yB4oYSAa9yLcGyTbB4ItFwHw43QHdH129IJ5R+WvxOkWlyFnR5FAaBNnUq4mcxsTVZGh28bHoeTHMKXH1wZf3w==",
1685       "dev": true
1686     },
1687     "character-entities-html4": {
1688       "version": "1.1.3",
1689       "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-1.1.3.tgz",
1690       "integrity": "sha512-SwnyZ7jQBCRHELk9zf2CN5AnGEc2nA+uKMZLHvcqhpPprjkYhiLn0DywMHgN5ttFZuITMATbh68M6VIVKwJbcg==",
1691       "dev": true
1692     },
1693     "character-entities-legacy": {
1694       "version": "1.1.3",
1695       "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.3.tgz",
1696       "integrity": "sha512-YAxUpPoPwxYFsslbdKkhrGnXAtXoHNgYjlBM3WMXkWGTl5RsY3QmOyhwAgL8Nxm9l5LBThXGawxKPn68y6/fww==",
1697       "dev": true
1698     },
1699     "character-reference-invalid": {
1700       "version": "1.1.3",
1701       "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.3.tgz",
1702       "integrity": "sha512-VOq6PRzQBam/8Jm6XBGk2fNEnHXAdGd6go0rtd4weAGECBamHDwwCQSOT12TACIYUZegUXnV6xBXqUssijtxIg==",
1703       "dev": true
1704     },
1705     "chardet": {
1706       "version": "0.7.0",
1707       "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
1708       "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==",
1709       "dev": true
1710     },
1711     "chokidar": {
1712       "version": "2.1.6",
1713       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.6.tgz",
1714       "integrity": "sha512-V2jUo67OKkc6ySiRpJrjlpJKl9kDuG+Xb8VgsGzb+aEouhgS1D0weyPU4lEzdAcsCAvrih2J2BqyXqHWvVLw5g==",
1715       "dev": true,
1716       "requires": {
1717         "anymatch": "^2.0.0",
1718         "async-each": "^1.0.1",
1719         "braces": "^2.3.2",
1720         "fsevents": "^1.2.7",
1721         "glob-parent": "^3.1.0",
1722         "inherits": "^2.0.3",
1723         "is-binary-path": "^1.0.0",
1724         "is-glob": "^4.0.0",
1725         "normalize-path": "^3.0.0",
1726         "path-is-absolute": "^1.0.0",
1727         "readdirp": "^2.2.1",
1728         "upath": "^1.1.1"
1729       },
1730       "dependencies": {
1731         "normalize-path": {
1732           "version": "3.0.0",
1733           "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
1734           "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
1735           "dev": true
1736         }
1737       }
1738     },
1739     "cipher-base": {
1740       "version": "1.0.4",
1741       "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
1742       "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
1743       "dev": true,
1744       "requires": {
1745         "inherits": "^2.0.1",
1746         "safe-buffer": "^5.0.1"
1747       }
1748     },
1749     "circular-json": {
1750       "version": "0.3.3",
1751       "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz",
1752       "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==",
1753       "dev": true
1754     },
1755     "class-utils": {
1756       "version": "0.3.6",
1757       "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
1758       "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
1759       "dev": true,
1760       "requires": {
1761         "arr-union": "^3.1.0",
1762         "define-property": "^0.2.5",
1763         "isobject": "^3.0.0",
1764         "static-extend": "^0.1.1"
1765       },
1766       "dependencies": {
1767         "define-property": {
1768           "version": "0.2.5",
1769           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
1770           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
1771           "dev": true,
1772           "requires": {
1773             "is-descriptor": "^0.1.0"
1774           }
1775         }
1776       }
1777     },
1778     "cli-cursor": {
1779       "version": "2.1.0",
1780       "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
1781       "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
1782       "dev": true,
1783       "requires": {
1784         "restore-cursor": "^2.0.0"
1785       }
1786     },
1787     "cli-width": {
1788       "version": "2.2.0",
1789       "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz",
1790       "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=",
1791       "dev": true
1792     },
1793     "cliui": {
1794       "version": "3.2.0",
1795       "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
1796       "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
1797       "dev": true,
1798       "requires": {
1799         "string-width": "^1.0.1",
1800         "strip-ansi": "^3.0.1",
1801         "wrap-ansi": "^2.0.0"
1802       },
1803       "dependencies": {
1804         "ansi-regex": {
1805           "version": "2.1.1",
1806           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
1807           "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
1808           "dev": true
1809         },
1810         "is-fullwidth-code-point": {
1811           "version": "1.0.0",
1812           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
1813           "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
1814           "dev": true,
1815           "requires": {
1816             "number-is-nan": "^1.0.0"
1817           }
1818         },
1819         "string-width": {
1820           "version": "1.0.2",
1821           "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
1822           "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
1823           "dev": true,
1824           "requires": {
1825             "code-point-at": "^1.0.0",
1826             "is-fullwidth-code-point": "^1.0.0",
1827             "strip-ansi": "^3.0.0"
1828           }
1829         },
1830         "strip-ansi": {
1831           "version": "3.0.1",
1832           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
1833           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
1834           "dev": true,
1835           "requires": {
1836             "ansi-regex": "^2.0.0"
1837           }
1838         }
1839       }
1840     },
1841     "clone": {
1842       "version": "2.1.2",
1843       "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
1844       "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=",
1845       "dev": true
1846     },
1847     "clone-buffer": {
1848       "version": "1.0.0",
1849       "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz",
1850       "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=",
1851       "dev": true
1852     },
1853     "clone-regexp": {
1854       "version": "1.0.1",
1855       "resolved": "https://registry.npmjs.org/clone-regexp/-/clone-regexp-1.0.1.tgz",
1856       "integrity": "sha512-Fcij9IwRW27XedRIJnSOEupS7RVcXtObJXbcUOX93UCLqqOdRpkvzKywOOSizmEK/Is3S/RHX9dLdfo6R1Q1mw==",
1857       "dev": true,
1858       "requires": {
1859         "is-regexp": "^1.0.0",
1860         "is-supported-regexp-flag": "^1.0.0"
1861       }
1862     },
1863     "clone-response": {
1864       "version": "1.0.2",
1865       "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz",
1866       "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=",
1867       "dev": true,
1868       "requires": {
1869         "mimic-response": "^1.0.0"
1870       }
1871     },
1872     "clone-stats": {
1873       "version": "1.0.0",
1874       "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz",
1875       "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=",
1876       "dev": true
1877     },
1878     "cloneable-readable": {
1879       "version": "1.1.3",
1880       "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz",
1881       "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==",
1882       "dev": true,
1883       "requires": {
1884         "inherits": "^2.0.1",
1885         "process-nextick-args": "^2.0.0",
1886         "readable-stream": "^2.3.5"
1887       }
1888     },
1889     "co": {
1890       "version": "4.6.0",
1891       "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
1892       "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",
1893       "dev": true
1894     },
1895     "coa": {
1896       "version": "2.0.2",
1897       "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz",
1898       "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==",
1899       "dev": true,
1900       "requires": {
1901         "@types/q": "^1.5.1",
1902         "chalk": "^2.4.1",
1903         "q": "^1.1.2"
1904       }
1905     },
1906     "code-point-at": {
1907       "version": "1.1.0",
1908       "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
1909       "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
1910       "dev": true
1911     },
1912     "collapse-white-space": {
1913       "version": "1.0.5",
1914       "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.5.tgz",
1915       "integrity": "sha512-703bOOmytCYAX9cXYqoikYIx6twmFCXsnzRQheBcTG3nzKYBR4P/+wkYeH+Mvj7qUz8zZDtdyzbxfnEi/kYzRQ==",
1916       "dev": true
1917     },
1918     "collection-map": {
1919       "version": "1.0.0",
1920       "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz",
1921       "integrity": "sha1-rqDwb40mx4DCt1SUOFVEsiVa8Yw=",
1922       "dev": true,
1923       "requires": {
1924         "arr-map": "^2.0.2",
1925         "for-own": "^1.0.0",
1926         "make-iterator": "^1.0.0"
1927       }
1928     },
1929     "collection-visit": {
1930       "version": "1.0.0",
1931       "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
1932       "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
1933       "dev": true,
1934       "requires": {
1935         "map-visit": "^1.0.0",
1936         "object-visit": "^1.0.0"
1937       }
1938     },
1939     "color": {
1940       "version": "3.1.2",
1941       "resolved": "https://registry.npmjs.org/color/-/color-3.1.2.tgz",
1942       "integrity": "sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg==",
1943       "dev": true,
1944       "requires": {
1945         "color-convert": "^1.9.1",
1946         "color-string": "^1.5.2"
1947       }
1948     },
1949     "color-convert": {
1950       "version": "1.9.3",
1951       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
1952       "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
1953       "dev": true,
1954       "requires": {
1955         "color-name": "1.1.3"
1956       }
1957     },
1958     "color-name": {
1959       "version": "1.1.3",
1960       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
1961       "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
1962       "dev": true
1963     },
1964     "color-string": {
1965       "version": "1.5.3",
1966       "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz",
1967       "integrity": "sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==",
1968       "dev": true,
1969       "requires": {
1970         "color-name": "^1.0.0",
1971         "simple-swizzle": "^0.2.2"
1972       }
1973     },
1974     "color-support": {
1975       "version": "1.1.3",
1976       "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz",
1977       "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==",
1978       "dev": true
1979     },
1980     "combine-source-map": {
1981       "version": "0.8.0",
1982       "resolved": "https://registry.npmjs.org/combine-source-map/-/combine-source-map-0.8.0.tgz",
1983       "integrity": "sha1-pY0N8ELBhvz4IqjoAV9UUNLXmos=",
1984       "dev": true,
1985       "requires": {
1986         "convert-source-map": "~1.1.0",
1987         "inline-source-map": "~0.6.0",
1988         "lodash.memoize": "~3.0.3",
1989         "source-map": "~0.5.3"
1990       },
1991       "dependencies": {
1992         "source-map": {
1993           "version": "0.5.7",
1994           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
1995           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
1996           "dev": true
1997         }
1998       }
1999     },
2000     "commander": {
2001       "version": "2.8.1",
2002       "resolved": "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz",
2003       "integrity": "sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ=",
2004       "dev": true,
2005       "requires": {
2006         "graceful-readlink": ">= 1.0.0"
2007       }
2008     },
2009     "common-tags": {
2010       "version": "1.8.0",
2011       "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz",
2012       "integrity": "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==",
2013       "dev": true
2014     },
2015     "component-emitter": {
2016       "version": "1.3.0",
2017       "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
2018       "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==",
2019       "dev": true
2020     },
2021     "concat-map": {
2022       "version": "0.0.1",
2023       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
2024       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
2025       "dev": true
2026     },
2027     "concat-stream": {
2028       "version": "1.6.2",
2029       "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
2030       "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
2031       "dev": true,
2032       "requires": {
2033         "buffer-from": "^1.0.0",
2034         "inherits": "^2.0.3",
2035         "readable-stream": "^2.2.2",
2036         "typedarray": "^0.0.6"
2037       }
2038     },
2039     "concat-with-sourcemaps": {
2040       "version": "1.1.0",
2041       "resolved": "https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz",
2042       "integrity": "sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg==",
2043       "dev": true,
2044       "requires": {
2045         "source-map": "^0.6.1"
2046       }
2047     },
2048     "config-chain": {
2049       "version": "1.1.12",
2050       "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.12.tgz",
2051       "integrity": "sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA==",
2052       "dev": true,
2053       "requires": {
2054         "ini": "^1.3.4",
2055         "proto-list": "~1.2.1"
2056       }
2057     },
2058     "connect": {
2059       "version": "3.7.0",
2060       "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz",
2061       "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==",
2062       "dev": true,
2063       "requires": {
2064         "debug": "2.6.9",
2065         "finalhandler": "1.1.2",
2066         "parseurl": "~1.3.3",
2067         "utils-merge": "1.0.1"
2068       },
2069       "dependencies": {
2070         "debug": {
2071           "version": "2.6.9",
2072           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
2073           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
2074           "dev": true,
2075           "requires": {
2076             "ms": "2.0.0"
2077           }
2078         },
2079         "ms": {
2080           "version": "2.0.0",
2081           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
2082           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
2083           "dev": true
2084         }
2085       }
2086     },
2087     "connect-livereload": {
2088       "version": "0.6.1",
2089       "resolved": "https://registry.npmjs.org/connect-livereload/-/connect-livereload-0.6.1.tgz",
2090       "integrity": "sha512-3R0kMOdL7CjJpU66fzAkCe6HNtd3AavCS4m+uW4KtJjrdGPT0SQEZieAYd+cm+lJoBznNQ4lqipYWkhBMgk00g==",
2091       "dev": true
2092     },
2093     "console-browserify": {
2094       "version": "1.1.0",
2095       "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz",
2096       "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=",
2097       "dev": true,
2098       "requires": {
2099         "date-now": "^0.1.4"
2100       }
2101     },
2102     "console-stream": {
2103       "version": "0.1.1",
2104       "resolved": "https://registry.npmjs.org/console-stream/-/console-stream-0.1.1.tgz",
2105       "integrity": "sha1-oJX+B7IEZZVfL6/Si11yvM2UnUQ=",
2106       "dev": true
2107     },
2108     "constants-browserify": {
2109       "version": "1.0.0",
2110       "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
2111       "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
2112       "dev": true
2113     },
2114     "contains-path": {
2115       "version": "0.1.0",
2116       "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz",
2117       "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=",
2118       "dev": true
2119     },
2120     "content-disposition": {
2121       "version": "0.5.3",
2122       "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
2123       "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
2124       "dev": true,
2125       "requires": {
2126         "safe-buffer": "5.1.2"
2127       }
2128     },
2129     "continuable-cache": {
2130       "version": "0.3.1",
2131       "resolved": "https://registry.npmjs.org/continuable-cache/-/continuable-cache-0.3.1.tgz",
2132       "integrity": "sha1-vXJ6f67XfnH/OYWskzUakSczrQ8=",
2133       "dev": true
2134     },
2135     "convert-source-map": {
2136       "version": "1.1.3",
2137       "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.1.3.tgz",
2138       "integrity": "sha1-SCnId+n+SbMWHzvzZziI4gRpmGA=",
2139       "dev": true
2140     },
2141     "copy-descriptor": {
2142       "version": "0.1.1",
2143       "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
2144       "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
2145       "dev": true
2146     },
2147     "copy-props": {
2148       "version": "2.0.4",
2149       "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.4.tgz",
2150       "integrity": "sha512-7cjuUME+p+S3HZlbllgsn2CDwS+5eCCX16qBgNC4jgSTf49qR1VKy/Zhl400m0IQXl/bPGEVqncgUUMjrr4s8A==",
2151       "dev": true,
2152       "requires": {
2153         "each-props": "^1.3.0",
2154         "is-plain-object": "^2.0.1"
2155       }
2156     },
2157     "core-js": {
2158       "version": "2.6.9",
2159       "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.9.tgz",
2160       "integrity": "sha512-HOpZf6eXmnl7la+cUdMnLvUxKNqLUzJvgIziQ0DiF3JwSImNphIqdGqzj6hIKyX04MmV0poclQ7+wjWvxQyR2A==",
2161       "dev": true
2162     },
2163     "core-util-is": {
2164       "version": "1.0.2",
2165       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
2166       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
2167       "dev": true
2168     },
2169     "cosmiconfig": {
2170       "version": "5.2.1",
2171       "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz",
2172       "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==",
2173       "dev": true,
2174       "requires": {
2175         "import-fresh": "^2.0.0",
2176         "is-directory": "^0.3.1",
2177         "js-yaml": "^3.13.1",
2178         "parse-json": "^4.0.0"
2179       }
2180     },
2181     "count-lines": {
2182       "version": "0.1.2",
2183       "resolved": "https://registry.npmjs.org/count-lines/-/count-lines-0.1.2.tgz",
2184       "integrity": "sha1-4zST+2hgqC9xWdgjeEP7+u/uWWI=",
2185       "dev": true
2186     },
2187     "create-ecdh": {
2188       "version": "4.0.3",
2189       "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz",
2190       "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==",
2191       "dev": true,
2192       "requires": {
2193         "bn.js": "^4.1.0",
2194         "elliptic": "^6.0.0"
2195       }
2196     },
2197     "create-hash": {
2198       "version": "1.2.0",
2199       "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
2200       "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
2201       "dev": true,
2202       "requires": {
2203         "cipher-base": "^1.0.1",
2204         "inherits": "^2.0.1",
2205         "md5.js": "^1.3.4",
2206         "ripemd160": "^2.0.1",
2207         "sha.js": "^2.4.0"
2208       }
2209     },
2210     "create-hmac": {
2211       "version": "1.1.7",
2212       "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
2213       "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
2214       "dev": true,
2215       "requires": {
2216         "cipher-base": "^1.0.3",
2217         "create-hash": "^1.1.0",
2218         "inherits": "^2.0.1",
2219         "ripemd160": "^2.0.0",
2220         "safe-buffer": "^5.0.1",
2221         "sha.js": "^2.4.8"
2222       }
2223     },
2224     "cross-spawn": {
2225       "version": "6.0.5",
2226       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
2227       "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
2228       "dev": true,
2229       "requires": {
2230         "nice-try": "^1.0.4",
2231         "path-key": "^2.0.1",
2232         "semver": "^5.5.0",
2233         "shebang-command": "^1.2.0",
2234         "which": "^1.2.9"
2235       }
2236     },
2237     "crypto-browserify": {
2238       "version": "3.12.0",
2239       "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
2240       "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
2241       "dev": true,
2242       "requires": {
2243         "browserify-cipher": "^1.0.0",
2244         "browserify-sign": "^4.0.0",
2245         "create-ecdh": "^4.0.0",
2246         "create-hash": "^1.1.0",
2247         "create-hmac": "^1.1.0",
2248         "diffie-hellman": "^5.0.0",
2249         "inherits": "^2.0.1",
2250         "pbkdf2": "^3.0.3",
2251         "public-encrypt": "^4.0.0",
2252         "randombytes": "^2.0.0",
2253         "randomfill": "^1.0.3"
2254       }
2255     },
2256     "css-color-names": {
2257       "version": "0.0.4",
2258       "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz",
2259       "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=",
2260       "dev": true
2261     },
2262     "css-declaration-sorter": {
2263       "version": "4.0.1",
2264       "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz",
2265       "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==",
2266       "dev": true,
2267       "requires": {
2268         "postcss": "^7.0.1",
2269         "timsort": "^0.3.0"
2270       }
2271     },
2272     "css-select": {
2273       "version": "2.0.2",
2274       "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.0.2.tgz",
2275       "integrity": "sha512-dSpYaDVoWaELjvZ3mS6IKZM/y2PMPa/XYoEfYNZePL4U/XgyxZNroHEHReDx/d+VgXh9VbCTtFqLkFbmeqeaRQ==",
2276       "dev": true,
2277       "requires": {
2278         "boolbase": "^1.0.0",
2279         "css-what": "^2.1.2",
2280         "domutils": "^1.7.0",
2281         "nth-check": "^1.0.2"
2282       }
2283     },
2284     "css-select-base-adapter": {
2285       "version": "0.1.1",
2286       "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz",
2287       "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==",
2288       "dev": true
2289     },
2290     "css-tree": {
2291       "version": "1.0.0-alpha.28",
2292       "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.28.tgz",
2293       "integrity": "sha512-joNNW1gCp3qFFzj4St6zk+Wh/NBv0vM5YbEreZk0SD4S23S+1xBKb6cLDg2uj4P4k/GUMlIm6cKIDqIG+vdt0w==",
2294       "dev": true,
2295       "requires": {
2296         "mdn-data": "~1.1.0",
2297         "source-map": "^0.5.3"
2298       },
2299       "dependencies": {
2300         "source-map": {
2301           "version": "0.5.7",
2302           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
2303           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
2304           "dev": true
2305         }
2306       }
2307     },
2308     "css-unit-converter": {
2309       "version": "1.1.1",
2310       "resolved": "https://registry.npmjs.org/css-unit-converter/-/css-unit-converter-1.1.1.tgz",
2311       "integrity": "sha1-2bkoGtz9jO2TW9urqDeGiX9k6ZY=",
2312       "dev": true
2313     },
2314     "css-url-regex": {
2315       "version": "1.1.0",
2316       "resolved": "https://registry.npmjs.org/css-url-regex/-/css-url-regex-1.1.0.tgz",
2317       "integrity": "sha1-g4NCMMyfdMRX3lnuvRVD/uuDt+w=",
2318       "dev": true
2319     },
2320     "css-what": {
2321       "version": "2.1.3",
2322       "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz",
2323       "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==",
2324       "dev": true
2325     },
2326     "cssesc": {
2327       "version": "2.0.0",
2328       "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz",
2329       "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==",
2330       "dev": true
2331     },
2332     "cssnano": {
2333       "version": "4.1.10",
2334       "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.10.tgz",
2335       "integrity": "sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==",
2336       "dev": true,
2337       "requires": {
2338         "cosmiconfig": "^5.0.0",
2339         "cssnano-preset-default": "^4.0.7",
2340         "is-resolvable": "^1.0.0",
2341         "postcss": "^7.0.0"
2342       }
2343     },
2344     "cssnano-preset-default": {
2345       "version": "4.0.7",
2346       "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz",
2347       "integrity": "sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==",
2348       "dev": true,
2349       "requires": {
2350         "css-declaration-sorter": "^4.0.1",
2351         "cssnano-util-raw-cache": "^4.0.1",
2352         "postcss": "^7.0.0",
2353         "postcss-calc": "^7.0.1",
2354         "postcss-colormin": "^4.0.3",
2355         "postcss-convert-values": "^4.0.1",
2356         "postcss-discard-comments": "^4.0.2",
2357         "postcss-discard-duplicates": "^4.0.2",
2358         "postcss-discard-empty": "^4.0.1",
2359         "postcss-discard-overridden": "^4.0.1",
2360         "postcss-merge-longhand": "^4.0.11",
2361         "postcss-merge-rules": "^4.0.3",
2362         "postcss-minify-font-values": "^4.0.2",
2363         "postcss-minify-gradients": "^4.0.2",
2364         "postcss-minify-params": "^4.0.2",
2365         "postcss-minify-selectors": "^4.0.2",
2366         "postcss-normalize-charset": "^4.0.1",
2367         "postcss-normalize-display-values": "^4.0.2",
2368         "postcss-normalize-positions": "^4.0.2",
2369         "postcss-normalize-repeat-style": "^4.0.2",
2370         "postcss-normalize-string": "^4.0.2",
2371         "postcss-normalize-timing-functions": "^4.0.2",
2372         "postcss-normalize-unicode": "^4.0.1",
2373         "postcss-normalize-url": "^4.0.1",
2374         "postcss-normalize-whitespace": "^4.0.2",
2375         "postcss-ordered-values": "^4.1.2",
2376         "postcss-reduce-initial": "^4.0.3",
2377         "postcss-reduce-transforms": "^4.0.2",
2378         "postcss-svgo": "^4.0.2",
2379         "postcss-unique-selectors": "^4.0.1"
2380       }
2381     },
2382     "cssnano-util-get-arguments": {
2383       "version": "4.0.0",
2384       "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz",
2385       "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=",
2386       "dev": true
2387     },
2388     "cssnano-util-get-match": {
2389       "version": "4.0.0",
2390       "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz",
2391       "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=",
2392       "dev": true
2393     },
2394     "cssnano-util-raw-cache": {
2395       "version": "4.0.1",
2396       "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz",
2397       "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==",
2398       "dev": true,
2399       "requires": {
2400         "postcss": "^7.0.0"
2401       }
2402     },
2403     "cssnano-util-same-parent": {
2404       "version": "4.0.1",
2405       "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz",
2406       "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==",
2407       "dev": true
2408     },
2409     "csso": {
2410       "version": "3.5.1",
2411       "resolved": "https://registry.npmjs.org/csso/-/csso-3.5.1.tgz",
2412       "integrity": "sha512-vrqULLffYU1Q2tLdJvaCYbONStnfkfimRxXNaGjxMldI0C7JPBC4rB1RyjhfdZ4m1frm8pM9uRPKH3d2knZ8gg==",
2413       "dev": true,
2414       "requires": {
2415         "css-tree": "1.0.0-alpha.29"
2416       },
2417       "dependencies": {
2418         "css-tree": {
2419           "version": "1.0.0-alpha.29",
2420           "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.29.tgz",
2421           "integrity": "sha512-sRNb1XydwkW9IOci6iB2xmy8IGCj6r/fr+JWitvJ2JxQRPzN3T4AGGVWCMlVmVwM1gtgALJRmGIlWv5ppnGGkg==",
2422           "dev": true,
2423           "requires": {
2424             "mdn-data": "~1.1.0",
2425             "source-map": "^0.5.3"
2426           }
2427         },
2428         "source-map": {
2429           "version": "0.5.7",
2430           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
2431           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
2432           "dev": true
2433         }
2434       }
2435     },
2436     "cuint": {
2437       "version": "0.2.2",
2438       "resolved": "https://registry.npmjs.org/cuint/-/cuint-0.2.2.tgz",
2439       "integrity": "sha1-QICG1AlVDCYxFVYZ6fp7ytw7mRs=",
2440       "dev": true
2441     },
2442     "currently-unhandled": {
2443       "version": "0.4.1",
2444       "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
2445       "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
2446       "dev": true,
2447       "requires": {
2448         "array-find-index": "^1.0.1"
2449       }
2450     },
2451     "d": {
2452       "version": "1.0.1",
2453       "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz",
2454       "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==",
2455       "dev": true,
2456       "requires": {
2457         "es5-ext": "^0.10.50",
2458         "type": "^1.0.1"
2459       }
2460     },
2461     "dash-ast": {
2462       "version": "1.0.0",
2463       "resolved": "https://registry.npmjs.org/dash-ast/-/dash-ast-1.0.0.tgz",
2464       "integrity": "sha512-Vy4dx7gquTeMcQR/hDkYLGUnwVil6vk4FOOct+djUnHOUWt+zJPJAaRIXaAFkPXtJjvlY7o3rfRu0/3hpnwoUA==",
2465       "dev": true
2466     },
2467     "date-now": {
2468       "version": "0.1.4",
2469       "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz",
2470       "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=",
2471       "dev": true
2472     },
2473     "debug": {
2474       "version": "4.1.1",
2475       "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
2476       "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
2477       "dev": true,
2478       "requires": {
2479         "ms": "^2.1.1"
2480       }
2481     },
2482     "decamelize": {
2483       "version": "1.2.0",
2484       "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
2485       "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
2486       "dev": true
2487     },
2488     "decamelize-keys": {
2489       "version": "1.1.0",
2490       "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz",
2491       "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=",
2492       "dev": true,
2493       "requires": {
2494         "decamelize": "^1.1.0",
2495         "map-obj": "^1.0.0"
2496       }
2497     },
2498     "decode-uri-component": {
2499       "version": "0.2.0",
2500       "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
2501       "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
2502       "dev": true
2503     },
2504     "decompress": {
2505       "version": "4.2.0",
2506       "resolved": "https://registry.npmjs.org/decompress/-/decompress-4.2.0.tgz",
2507       "integrity": "sha1-eu3YVCflqS2s/lVnSnxQXpbQH50=",
2508       "dev": true,
2509       "requires": {
2510         "decompress-tar": "^4.0.0",
2511         "decompress-tarbz2": "^4.0.0",
2512         "decompress-targz": "^4.0.0",
2513         "decompress-unzip": "^4.0.1",
2514         "graceful-fs": "^4.1.10",
2515         "make-dir": "^1.0.0",
2516         "pify": "^2.3.0",
2517         "strip-dirs": "^2.0.0"
2518       }
2519     },
2520     "decompress-response": {
2521       "version": "3.3.0",
2522       "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz",
2523       "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=",
2524       "dev": true,
2525       "requires": {
2526         "mimic-response": "^1.0.0"
2527       }
2528     },
2529     "decompress-tar": {
2530       "version": "4.1.1",
2531       "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-4.1.1.tgz",
2532       "integrity": "sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==",
2533       "dev": true,
2534       "requires": {
2535         "file-type": "^5.2.0",
2536         "is-stream": "^1.1.0",
2537         "tar-stream": "^1.5.2"
2538       }
2539     },
2540     "decompress-tarbz2": {
2541       "version": "4.1.1",
2542       "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-4.1.1.tgz",
2543       "integrity": "sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==",
2544       "dev": true,
2545       "requires": {
2546         "decompress-tar": "^4.1.0",
2547         "file-type": "^6.1.0",
2548         "is-stream": "^1.1.0",
2549         "seek-bzip": "^1.0.5",
2550         "unbzip2-stream": "^1.0.9"
2551       },
2552       "dependencies": {
2553         "file-type": {
2554           "version": "6.2.0",
2555           "resolved": "https://registry.npmjs.org/file-type/-/file-type-6.2.0.tgz",
2556           "integrity": "sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg==",
2557           "dev": true
2558         }
2559       }
2560     },
2561     "decompress-targz": {
2562       "version": "4.1.1",
2563       "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-4.1.1.tgz",
2564       "integrity": "sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w==",
2565       "dev": true,
2566       "requires": {
2567         "decompress-tar": "^4.1.1",
2568         "file-type": "^5.2.0",
2569         "is-stream": "^1.1.0"
2570       }
2571     },
2572     "decompress-unzip": {
2573       "version": "4.0.1",
2574       "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-4.0.1.tgz",
2575       "integrity": "sha1-3qrM39FK6vhVePczroIQ+bSEj2k=",
2576       "dev": true,
2577       "requires": {
2578         "file-type": "^3.8.0",
2579         "get-stream": "^2.2.0",
2580         "pify": "^2.3.0",
2581         "yauzl": "^2.4.2"
2582       },
2583       "dependencies": {
2584         "file-type": {
2585           "version": "3.9.0",
2586           "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz",
2587           "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=",
2588           "dev": true
2589         }
2590       }
2591     },
2592     "dedent": {
2593       "version": "0.7.0",
2594       "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz",
2595       "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=",
2596       "dev": true
2597     },
2598     "deep-extend": {
2599       "version": "0.5.1",
2600       "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.5.1.tgz",
2601       "integrity": "sha512-N8vBdOa+DF7zkRrDCsaOXoCs/E2fJfx9B9MrKnnSiHNh4ws7eSys6YQE4KvT1cecKmOASYQBhbKjeuDD9lT81w==",
2602       "dev": true
2603     },
2604     "deep-is": {
2605       "version": "0.1.3",
2606       "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
2607       "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
2608       "dev": true
2609     },
2610     "default-compare": {
2611       "version": "1.0.0",
2612       "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz",
2613       "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==",
2614       "dev": true,
2615       "requires": {
2616         "kind-of": "^5.0.2"
2617       },
2618       "dependencies": {
2619         "kind-of": {
2620           "version": "5.1.0",
2621           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
2622           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
2623           "dev": true
2624         }
2625       }
2626     },
2627     "default-resolution": {
2628       "version": "2.0.0",
2629       "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz",
2630       "integrity": "sha1-vLgrqnKtebQmp2cy8aga1t8m1oQ=",
2631       "dev": true
2632     },
2633     "define-properties": {
2634       "version": "1.1.3",
2635       "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
2636       "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
2637       "dev": true,
2638       "requires": {
2639         "object-keys": "^1.0.12"
2640       }
2641     },
2642     "define-property": {
2643       "version": "2.0.2",
2644       "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
2645       "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
2646       "dev": true,
2647       "requires": {
2648         "is-descriptor": "^1.0.2",
2649         "isobject": "^3.0.1"
2650       },
2651       "dependencies": {
2652         "is-accessor-descriptor": {
2653           "version": "1.0.0",
2654           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
2655           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
2656           "dev": true,
2657           "requires": {
2658             "kind-of": "^6.0.0"
2659           }
2660         },
2661         "is-data-descriptor": {
2662           "version": "1.0.0",
2663           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
2664           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
2665           "dev": true,
2666           "requires": {
2667             "kind-of": "^6.0.0"
2668           }
2669         },
2670         "is-descriptor": {
2671           "version": "1.0.2",
2672           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
2673           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
2674           "dev": true,
2675           "requires": {
2676             "is-accessor-descriptor": "^1.0.0",
2677             "is-data-descriptor": "^1.0.0",
2678             "kind-of": "^6.0.2"
2679           }
2680         }
2681       }
2682     },
2683     "defined": {
2684       "version": "1.0.0",
2685       "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz",
2686       "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=",
2687       "dev": true
2688     },
2689     "depd": {
2690       "version": "1.1.2",
2691       "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
2692       "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
2693       "dev": true
2694     },
2695     "deps-sort": {
2696       "version": "2.0.0",
2697       "resolved": "https://registry.npmjs.org/deps-sort/-/deps-sort-2.0.0.tgz",
2698       "integrity": "sha1-CRckkC6EZYJg65EHSMzNGvbiH7U=",
2699       "dev": true,
2700       "requires": {
2701         "JSONStream": "^1.0.3",
2702         "shasum": "^1.0.0",
2703         "subarg": "^1.0.0",
2704         "through2": "^2.0.0"
2705       },
2706       "dependencies": {
2707         "through2": {
2708           "version": "2.0.5",
2709           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
2710           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
2711           "dev": true,
2712           "requires": {
2713             "readable-stream": "~2.3.6",
2714             "xtend": "~4.0.1"
2715           }
2716         }
2717       }
2718     },
2719     "des.js": {
2720       "version": "1.0.0",
2721       "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz",
2722       "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=",
2723       "dev": true,
2724       "requires": {
2725         "inherits": "^2.0.1",
2726         "minimalistic-assert": "^1.0.0"
2727       }
2728     },
2729     "destroy": {
2730       "version": "1.0.4",
2731       "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
2732       "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
2733       "dev": true
2734     },
2735     "detect-file": {
2736       "version": "1.0.0",
2737       "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz",
2738       "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=",
2739       "dev": true
2740     },
2741     "detective": {
2742       "version": "5.2.0",
2743       "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz",
2744       "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==",
2745       "dev": true,
2746       "requires": {
2747         "acorn-node": "^1.6.1",
2748         "defined": "^1.0.0",
2749         "minimist": "^1.1.1"
2750       }
2751     },
2752     "diffie-hellman": {
2753       "version": "5.0.3",
2754       "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
2755       "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
2756       "dev": true,
2757       "requires": {
2758         "bn.js": "^4.1.0",
2759         "miller-rabin": "^4.0.0",
2760         "randombytes": "^2.0.0"
2761       }
2762     },
2763     "dir-glob": {
2764       "version": "2.0.0",
2765       "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.0.0.tgz",
2766       "integrity": "sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==",
2767       "dev": true,
2768       "requires": {
2769         "arrify": "^1.0.1",
2770         "path-type": "^3.0.0"
2771       },
2772       "dependencies": {
2773         "path-type": {
2774           "version": "3.0.0",
2775           "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
2776           "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
2777           "dev": true,
2778           "requires": {
2779             "pify": "^3.0.0"
2780           }
2781         },
2782         "pify": {
2783           "version": "3.0.0",
2784           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
2785           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
2786           "dev": true
2787         }
2788       }
2789     },
2790     "dlv": {
2791       "version": "1.1.3",
2792       "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz",
2793       "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==",
2794       "dev": true
2795     },
2796     "doctrine": {
2797       "version": "2.1.0",
2798       "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
2799       "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
2800       "dev": true,
2801       "requires": {
2802         "esutils": "^2.0.2"
2803       }
2804     },
2805     "dom-serializer": {
2806       "version": "0.1.1",
2807       "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.1.tgz",
2808       "integrity": "sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==",
2809       "dev": true,
2810       "requires": {
2811         "domelementtype": "^1.3.0",
2812         "entities": "^1.1.1"
2813       }
2814     },
2815     "domain-browser": {
2816       "version": "1.2.0",
2817       "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
2818       "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
2819       "dev": true
2820     },
2821     "domelementtype": {
2822       "version": "1.3.1",
2823       "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz",
2824       "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==",
2825       "dev": true
2826     },
2827     "domhandler": {
2828       "version": "2.4.2",
2829       "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz",
2830       "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==",
2831       "dev": true,
2832       "requires": {
2833         "domelementtype": "1"
2834       }
2835     },
2836     "domutils": {
2837       "version": "1.7.0",
2838       "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz",
2839       "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==",
2840       "dev": true,
2841       "requires": {
2842         "dom-serializer": "0",
2843         "domelementtype": "1"
2844       }
2845     },
2846     "dot-prop": {
2847       "version": "4.2.0",
2848       "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz",
2849       "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==",
2850       "dev": true,
2851       "requires": {
2852         "is-obj": "^1.0.0"
2853       }
2854     },
2855     "download": {
2856       "version": "6.2.5",
2857       "resolved": "https://registry.npmjs.org/download/-/download-6.2.5.tgz",
2858       "integrity": "sha512-DpO9K1sXAST8Cpzb7kmEhogJxymyVUd5qz/vCOSyvwtp2Klj2XcDt5YUuasgxka44SxF0q5RriKIwJmQHG2AuA==",
2859       "dev": true,
2860       "requires": {
2861         "caw": "^2.0.0",
2862         "content-disposition": "^0.5.2",
2863         "decompress": "^4.0.0",
2864         "ext-name": "^5.0.0",
2865         "file-type": "5.2.0",
2866         "filenamify": "^2.0.0",
2867         "get-stream": "^3.0.0",
2868         "got": "^7.0.0",
2869         "make-dir": "^1.0.0",
2870         "p-event": "^1.0.0",
2871         "pify": "^3.0.0"
2872       },
2873       "dependencies": {
2874         "get-stream": {
2875           "version": "3.0.0",
2876           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
2877           "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
2878           "dev": true
2879         },
2880         "pify": {
2881           "version": "3.0.0",
2882           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
2883           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
2884           "dev": true
2885         }
2886       }
2887     },
2888     "duplexer": {
2889       "version": "0.1.1",
2890       "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz",
2891       "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=",
2892       "dev": true
2893     },
2894     "duplexer2": {
2895       "version": "0.1.4",
2896       "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
2897       "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=",
2898       "dev": true,
2899       "requires": {
2900         "readable-stream": "^2.0.2"
2901       }
2902     },
2903     "duplexer3": {
2904       "version": "0.1.4",
2905       "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz",
2906       "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=",
2907       "dev": true
2908     },
2909     "duplexify": {
2910       "version": "3.7.1",
2911       "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
2912       "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==",
2913       "dev": true,
2914       "requires": {
2915         "end-of-stream": "^1.0.0",
2916         "inherits": "^2.0.1",
2917         "readable-stream": "^2.0.0",
2918         "stream-shift": "^1.0.0"
2919       }
2920     },
2921     "each-props": {
2922       "version": "1.3.2",
2923       "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz",
2924       "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==",
2925       "dev": true,
2926       "requires": {
2927         "is-plain-object": "^2.0.1",
2928         "object.defaults": "^1.1.0"
2929       }
2930     },
2931     "ee-first": {
2932       "version": "1.1.1",
2933       "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
2934       "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
2935       "dev": true
2936     },
2937     "electron-to-chromium": {
2938       "version": "1.3.164",
2939       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.164.tgz",
2940       "integrity": "sha512-VLlalqUeduN4+fayVtRZvGP2Hl1WrRxlwzh2XVVMJym3IFrQUS29BFQ1GP/BxOJXJI1OFCrJ5BnFEsAe8NHtOg==",
2941       "dev": true
2942     },
2943     "elliptic": {
2944       "version": "6.4.1",
2945       "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.1.tgz",
2946       "integrity": "sha512-BsXLz5sqX8OHcsh7CqBMztyXARmGQ3LWPtGjJi6DiJHq5C/qvi9P3OqgswKSDftbu8+IoI/QDTAm2fFnQ9SZSQ==",
2947       "dev": true,
2948       "requires": {
2949         "bn.js": "^4.4.0",
2950         "brorand": "^1.0.1",
2951         "hash.js": "^1.0.0",
2952         "hmac-drbg": "^1.0.0",
2953         "inherits": "^2.0.1",
2954         "minimalistic-assert": "^1.0.0",
2955         "minimalistic-crypto-utils": "^1.0.0"
2956       }
2957     },
2958     "emoji-regex": {
2959       "version": "7.0.3",
2960       "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
2961       "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
2962       "dev": true
2963     },
2964     "encodeurl": {
2965       "version": "1.0.2",
2966       "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
2967       "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
2968       "dev": true
2969     },
2970     "end-of-stream": {
2971       "version": "1.4.1",
2972       "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz",
2973       "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==",
2974       "dev": true,
2975       "requires": {
2976         "once": "^1.4.0"
2977       }
2978     },
2979     "entities": {
2980       "version": "1.1.2",
2981       "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz",
2982       "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==",
2983       "dev": true
2984     },
2985     "error": {
2986       "version": "7.0.2",
2987       "resolved": "https://registry.npmjs.org/error/-/error-7.0.2.tgz",
2988       "integrity": "sha1-pfdf/02ZJhJt2sDqXcOOaJFTywI=",
2989       "dev": true,
2990       "requires": {
2991         "string-template": "~0.2.1",
2992         "xtend": "~4.0.0"
2993       }
2994     },
2995     "error-ex": {
2996       "version": "1.3.2",
2997       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
2998       "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
2999       "dev": true,
3000       "requires": {
3001         "is-arrayish": "^0.2.1"
3002       }
3003     },
3004     "es-abstract": {
3005       "version": "1.13.0",
3006       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.13.0.tgz",
3007       "integrity": "sha512-vDZfg/ykNxQVwup/8E1BZhVzFfBxs9NqMzGcvIJrqg5k2/5Za2bWo40dK2J1pgLngZ7c+Shh8lwYtLGyrwPutg==",
3008       "dev": true,
3009       "requires": {
3010         "es-to-primitive": "^1.2.0",
3011         "function-bind": "^1.1.1",
3012         "has": "^1.0.3",
3013         "is-callable": "^1.1.4",
3014         "is-regex": "^1.0.4",
3015         "object-keys": "^1.0.12"
3016       }
3017     },
3018     "es-to-primitive": {
3019       "version": "1.2.0",
3020       "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.0.tgz",
3021       "integrity": "sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg==",
3022       "dev": true,
3023       "requires": {
3024         "is-callable": "^1.1.4",
3025         "is-date-object": "^1.0.1",
3026         "is-symbol": "^1.0.2"
3027       }
3028     },
3029     "es5-ext": {
3030       "version": "0.10.50",
3031       "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.50.tgz",
3032       "integrity": "sha512-KMzZTPBkeQV/JcSQhI5/z6d9VWJ3EnQ194USTUwIYZ2ZbpN8+SGXQKt1h68EX44+qt+Fzr8DO17vnxrw7c3agw==",
3033       "dev": true,
3034       "requires": {
3035         "es6-iterator": "~2.0.3",
3036         "es6-symbol": "~3.1.1",
3037         "next-tick": "^1.0.0"
3038       }
3039     },
3040     "es6-iterator": {
3041       "version": "2.0.3",
3042       "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz",
3043       "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=",
3044       "dev": true,
3045       "requires": {
3046         "d": "1",
3047         "es5-ext": "^0.10.35",
3048         "es6-symbol": "^3.1.1"
3049       }
3050     },
3051     "es6-map": {
3052       "version": "0.1.5",
3053       "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz",
3054       "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=",
3055       "dev": true,
3056       "requires": {
3057         "d": "1",
3058         "es5-ext": "~0.10.14",
3059         "es6-iterator": "~2.0.1",
3060         "es6-set": "~0.1.5",
3061         "es6-symbol": "~3.1.1",
3062         "event-emitter": "~0.3.5"
3063       }
3064     },
3065     "es6-set": {
3066       "version": "0.1.5",
3067       "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz",
3068       "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=",
3069       "dev": true,
3070       "requires": {
3071         "d": "1",
3072         "es5-ext": "~0.10.14",
3073         "es6-iterator": "~2.0.1",
3074         "es6-symbol": "3.1.1",
3075         "event-emitter": "~0.3.5"
3076       }
3077     },
3078     "es6-symbol": {
3079       "version": "3.1.1",
3080       "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz",
3081       "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=",
3082       "dev": true,
3083       "requires": {
3084         "d": "1",
3085         "es5-ext": "~0.10.14"
3086       }
3087     },
3088     "es6-weak-map": {
3089       "version": "2.0.3",
3090       "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz",
3091       "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==",
3092       "dev": true,
3093       "requires": {
3094         "d": "1",
3095         "es5-ext": "^0.10.46",
3096         "es6-iterator": "^2.0.3",
3097         "es6-symbol": "^3.1.1"
3098       }
3099     },
3100     "escape-html": {
3101       "version": "1.0.3",
3102       "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
3103       "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
3104       "dev": true
3105     },
3106     "escape-string-regexp": {
3107       "version": "1.0.5",
3108       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
3109       "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
3110       "dev": true
3111     },
3112     "eslint": {
3113       "version": "5.11.1",
3114       "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.11.1.tgz",
3115       "integrity": "sha512-gOKhM8JwlFOc2acbOrkYR05NW8M6DCMSvfcJiBB5NDxRE1gv8kbvxKaC9u69e6ZGEMWXcswA/7eKR229cEIpvg==",
3116       "dev": true,
3117       "requires": {
3118         "@babel/code-frame": "^7.0.0",
3119         "ajv": "^6.5.3",
3120         "chalk": "^2.1.0",
3121         "cross-spawn": "^6.0.5",
3122         "debug": "^4.0.1",
3123         "doctrine": "^2.1.0",
3124         "eslint-scope": "^4.0.0",
3125         "eslint-utils": "^1.3.1",
3126         "eslint-visitor-keys": "^1.0.0",
3127         "espree": "^5.0.0",
3128         "esquery": "^1.0.1",
3129         "esutils": "^2.0.2",
3130         "file-entry-cache": "^2.0.0",
3131         "functional-red-black-tree": "^1.0.1",
3132         "glob": "^7.1.2",
3133         "globals": "^11.7.0",
3134         "ignore": "^4.0.6",
3135         "imurmurhash": "^0.1.4",
3136         "inquirer": "^6.1.0",
3137         "js-yaml": "^3.12.0",
3138         "json-stable-stringify-without-jsonify": "^1.0.1",
3139         "levn": "^0.3.0",
3140         "lodash": "^4.17.5",
3141         "minimatch": "^3.0.4",
3142         "mkdirp": "^0.5.1",
3143         "natural-compare": "^1.4.0",
3144         "optionator": "^0.8.2",
3145         "path-is-inside": "^1.0.2",
3146         "pluralize": "^7.0.0",
3147         "progress": "^2.0.0",
3148         "regexpp": "^2.0.1",
3149         "require-uncached": "^1.0.3",
3150         "semver": "^5.5.1",
3151         "strip-ansi": "^4.0.0",
3152         "strip-json-comments": "^2.0.1",
3153         "table": "^5.0.2",
3154         "text-table": "^0.2.0"
3155       },
3156       "dependencies": {
3157         "glob": {
3158           "version": "7.1.4",
3159           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
3160           "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
3161           "dev": true,
3162           "requires": {
3163             "fs.realpath": "^1.0.0",
3164             "inflight": "^1.0.4",
3165             "inherits": "2",
3166             "minimatch": "^3.0.4",
3167             "once": "^1.3.0",
3168             "path-is-absolute": "^1.0.0"
3169           }
3170         }
3171       }
3172     },
3173     "eslint-config-standard": {
3174       "version": "12.0.0",
3175       "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-12.0.0.tgz",
3176       "integrity": "sha512-COUz8FnXhqFitYj4DTqHzidjIL/t4mumGZto5c7DrBpvWoie+Sn3P4sLEzUGeYhRElWuFEf8K1S1EfvD1vixCQ==",
3177       "dev": true
3178     },
3179     "eslint-import-resolver-node": {
3180       "version": "0.3.2",
3181       "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.2.tgz",
3182       "integrity": "sha512-sfmTqJfPSizWu4aymbPr4Iidp5yKm8yDkHp+Ir3YiTHiiDfxh69mOUsmiqW6RZ9zRXFaF64GtYmN7e+8GHBv6Q==",
3183       "dev": true,
3184       "requires": {
3185         "debug": "^2.6.9",
3186         "resolve": "^1.5.0"
3187       },
3188       "dependencies": {
3189         "debug": {
3190           "version": "2.6.9",
3191           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
3192           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
3193           "dev": true,
3194           "requires": {
3195             "ms": "2.0.0"
3196           }
3197         },
3198         "ms": {
3199           "version": "2.0.0",
3200           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
3201           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
3202           "dev": true
3203         }
3204       }
3205     },
3206     "eslint-module-utils": {
3207       "version": "2.4.0",
3208       "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.4.0.tgz",
3209       "integrity": "sha512-14tltLm38Eu3zS+mt0KvILC3q8jyIAH518MlG+HO0p+yK885Lb1UHTY/UgR91eOyGdmxAPb+OLoW4znqIT6Ndw==",
3210       "dev": true,
3211       "requires": {
3212         "debug": "^2.6.8",
3213         "pkg-dir": "^2.0.0"
3214       },
3215       "dependencies": {
3216         "debug": {
3217           "version": "2.6.9",
3218           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
3219           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
3220           "dev": true,
3221           "requires": {
3222             "ms": "2.0.0"
3223           }
3224         },
3225         "ms": {
3226           "version": "2.0.0",
3227           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
3228           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
3229           "dev": true
3230         }
3231       }
3232     },
3233     "eslint-plugin-es": {
3234       "version": "1.4.0",
3235       "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-1.4.0.tgz",
3236       "integrity": "sha512-XfFmgFdIUDgvaRAlaXUkxrRg5JSADoRC8IkKLc/cISeR3yHVMefFHQZpcyXXEUUPHfy5DwviBcrfqlyqEwlQVw==",
3237       "dev": true,
3238       "requires": {
3239         "eslint-utils": "^1.3.0",
3240         "regexpp": "^2.0.1"
3241       }
3242     },
3243     "eslint-plugin-import": {
3244       "version": "2.14.0",
3245       "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.14.0.tgz",
3246       "integrity": "sha512-FpuRtniD/AY6sXByma2Wr0TXvXJ4nA/2/04VPlfpmUDPOpOY264x+ILiwnrk/k4RINgDAyFZByxqPUbSQ5YE7g==",
3247       "dev": true,
3248       "requires": {
3249         "contains-path": "^0.1.0",
3250         "debug": "^2.6.8",
3251         "doctrine": "1.5.0",
3252         "eslint-import-resolver-node": "^0.3.1",
3253         "eslint-module-utils": "^2.2.0",
3254         "has": "^1.0.1",
3255         "lodash": "^4.17.4",
3256         "minimatch": "^3.0.3",
3257         "read-pkg-up": "^2.0.0",
3258         "resolve": "^1.6.0"
3259       },
3260       "dependencies": {
3261         "debug": {
3262           "version": "2.6.9",
3263           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
3264           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
3265           "dev": true,
3266           "requires": {
3267             "ms": "2.0.0"
3268           }
3269         },
3270         "doctrine": {
3271           "version": "1.5.0",
3272           "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz",
3273           "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=",
3274           "dev": true,
3275           "requires": {
3276             "esutils": "^2.0.2",
3277             "isarray": "^1.0.0"
3278           }
3279         },
3280         "ms": {
3281           "version": "2.0.0",
3282           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
3283           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
3284           "dev": true
3285         }
3286       }
3287     },
3288     "eslint-plugin-node": {
3289       "version": "8.0.1",
3290       "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-8.0.1.tgz",
3291       "integrity": "sha512-ZjOjbjEi6jd82rIpFSgagv4CHWzG9xsQAVp1ZPlhRnnYxcTgENUVBvhYmkQ7GvT1QFijUSo69RaiOJKhMu6i8w==",
3292       "dev": true,
3293       "requires": {
3294         "eslint-plugin-es": "^1.3.1",
3295         "eslint-utils": "^1.3.1",
3296         "ignore": "^5.0.2",
3297         "minimatch": "^3.0.4",
3298         "resolve": "^1.8.1",
3299         "semver": "^5.5.0"
3300       },
3301       "dependencies": {
3302         "ignore": {
3303           "version": "5.1.2",
3304           "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.2.tgz",
3305           "integrity": "sha512-vdqWBp7MyzdmHkkRWV5nY+PfGRbYbahfuvsBCh277tq+w9zyNi7h5CYJCK0kmzti9kU+O/cB7sE8HvKv6aXAKQ==",
3306           "dev": true
3307         }
3308       }
3309     },
3310     "eslint-plugin-promise": {
3311       "version": "4.0.1",
3312       "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-4.0.1.tgz",
3313       "integrity": "sha512-Si16O0+Hqz1gDHsys6RtFRrW7cCTB6P7p3OJmKp3Y3dxpQE2qwOA7d3xnV+0mBmrPoi0RBnxlCKvqu70te6wjg==",
3314       "dev": true
3315     },
3316     "eslint-plugin-standard": {
3317       "version": "4.0.0",
3318       "resolved": "https://registry.npmjs.org/eslint-plugin-standard/-/eslint-plugin-standard-4.0.0.tgz",
3319       "integrity": "sha512-OwxJkR6TQiYMmt1EsNRMe5qG3GsbjlcOhbGUBY4LtavF9DsLaTcoR+j2Tdjqi23oUwKNUqX7qcn5fPStafMdlA==",
3320       "dev": true
3321     },
3322     "eslint-scope": {
3323       "version": "4.0.3",
3324       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz",
3325       "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==",
3326       "dev": true,
3327       "requires": {
3328         "esrecurse": "^4.1.0",
3329         "estraverse": "^4.1.1"
3330       }
3331     },
3332     "eslint-utils": {
3333       "version": "1.3.1",
3334       "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.3.1.tgz",
3335       "integrity": "sha512-Z7YjnIldX+2XMcjr7ZkgEsOj/bREONV60qYeB/bjMAqqqZ4zxKyWX+BOUkdmRmA9riiIPVvo5x86m5elviOk0Q==",
3336       "dev": true
3337     },
3338     "eslint-visitor-keys": {
3339       "version": "1.0.0",
3340       "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz",
3341       "integrity": "sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ==",
3342       "dev": true
3343     },
3344     "espree": {
3345       "version": "5.0.1",
3346       "resolved": "https://registry.npmjs.org/espree/-/espree-5.0.1.tgz",
3347       "integrity": "sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A==",
3348       "dev": true,
3349       "requires": {
3350         "acorn": "^6.0.7",
3351         "acorn-jsx": "^5.0.0",
3352         "eslint-visitor-keys": "^1.0.0"
3353       }
3354     },
3355     "esprima": {
3356       "version": "4.0.1",
3357       "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
3358       "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
3359       "dev": true
3360     },
3361     "esquery": {
3362       "version": "1.0.1",
3363       "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz",
3364       "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==",
3365       "dev": true,
3366       "requires": {
3367         "estraverse": "^4.0.0"
3368       }
3369     },
3370     "esrecurse": {
3371       "version": "4.2.1",
3372       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz",
3373       "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==",
3374       "dev": true,
3375       "requires": {
3376         "estraverse": "^4.1.0"
3377       }
3378     },
3379     "estraverse": {
3380       "version": "4.2.0",
3381       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
3382       "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=",
3383       "dev": true
3384     },
3385     "estree-is-function": {
3386       "version": "1.0.0",
3387       "resolved": "https://registry.npmjs.org/estree-is-function/-/estree-is-function-1.0.0.tgz",
3388       "integrity": "sha512-nSCWn1jkSq2QAtkaVLJZY2ezwcFO161HVc174zL1KPW3RJ+O6C3eJb8Nx7OXzvhoEv+nLgSR1g71oWUHUDTrJA==",
3389       "dev": true
3390     },
3391     "estree-is-identifier": {
3392       "version": "1.0.0",
3393       "resolved": "https://registry.npmjs.org/estree-is-identifier/-/estree-is-identifier-1.0.0.tgz",
3394       "integrity": "sha512-2BDRGrkQJV/NhCAmmE33A35WAaxq3WQaGHgQuD//7orGWfpFqj8Srkwvx0TH+20yIdOF1yMQwi8anv5ISec2AQ==",
3395       "dev": true
3396     },
3397     "estree-is-member-expression": {
3398       "version": "1.0.0",
3399       "resolved": "https://registry.npmjs.org/estree-is-member-expression/-/estree-is-member-expression-1.0.0.tgz",
3400       "integrity": "sha512-Ec+X44CapIGExvSZN+pGkmr5p7HwUVQoPQSd458Lqwvaf4/61k/invHSh4BYK8OXnCkfEhWuIoG5hayKLQStIg==",
3401       "dev": true
3402     },
3403     "estree-is-require": {
3404       "version": "1.0.0",
3405       "resolved": "https://registry.npmjs.org/estree-is-require/-/estree-is-require-1.0.0.tgz",
3406       "integrity": "sha512-oWxQdSEmnUwNZsDQYiBNpVxKEhMmsJQSSxnDrwsr1MWtooCLfhgzsNGzmokdmfK0EzEIS5V4LPvqxv1Kmb1vvA==",
3407       "dev": true,
3408       "requires": {
3409         "estree-is-identifier": "^1.0.0"
3410       }
3411     },
3412     "esutils": {
3413       "version": "2.0.2",
3414       "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",
3415       "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=",
3416       "dev": true
3417     },
3418     "etag": {
3419       "version": "1.8.1",
3420       "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
3421       "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
3422       "dev": true
3423     },
3424     "event-emitter": {
3425       "version": "0.3.5",
3426       "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz",
3427       "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=",
3428       "dev": true,
3429       "requires": {
3430         "d": "1",
3431         "es5-ext": "~0.10.14"
3432       }
3433     },
3434     "event-stream": {
3435       "version": "3.3.4",
3436       "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz",
3437       "integrity": "sha1-SrTJoPWlTbkzi0w02Gv86PSzVXE=",
3438       "dev": true,
3439       "requires": {
3440         "duplexer": "~0.1.1",
3441         "from": "~0",
3442         "map-stream": "~0.1.0",
3443         "pause-stream": "0.0.11",
3444         "split": "0.3",
3445         "stream-combiner": "~0.0.4",
3446         "through": "~2.3.1"
3447       },
3448       "dependencies": {
3449         "map-stream": {
3450           "version": "0.1.0",
3451           "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.1.0.tgz",
3452           "integrity": "sha1-5WqpTEyAVaFkBKBnS3jyFffI4ZQ=",
3453           "dev": true
3454         }
3455       }
3456     },
3457     "events": {
3458       "version": "2.1.0",
3459       "resolved": "https://registry.npmjs.org/events/-/events-2.1.0.tgz",
3460       "integrity": "sha512-3Zmiobend8P9DjmKAty0Era4jV8oJ0yGYe2nJJAxgymF9+N8F2m0hhZiMoWtcfepExzNKZumFU3ksdQbInGWCg==",
3461       "dev": true
3462     },
3463     "evp_bytestokey": {
3464       "version": "1.0.3",
3465       "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
3466       "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
3467       "dev": true,
3468       "requires": {
3469         "md5.js": "^1.3.4",
3470         "safe-buffer": "^5.1.1"
3471       }
3472     },
3473     "exec-buffer": {
3474       "version": "3.2.0",
3475       "resolved": "https://registry.npmjs.org/exec-buffer/-/exec-buffer-3.2.0.tgz",
3476       "integrity": "sha512-wsiD+2Tp6BWHoVv3B+5Dcx6E7u5zky+hUwOHjuH2hKSLR3dvRmX8fk8UD8uqQixHs4Wk6eDmiegVrMPjKj7wpA==",
3477       "dev": true,
3478       "optional": true,
3479       "requires": {
3480         "execa": "^0.7.0",
3481         "p-finally": "^1.0.0",
3482         "pify": "^3.0.0",
3483         "rimraf": "^2.5.4",
3484         "tempfile": "^2.0.0"
3485       },
3486       "dependencies": {
3487         "cross-spawn": {
3488           "version": "5.1.0",
3489           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
3490           "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
3491           "dev": true,
3492           "optional": true,
3493           "requires": {
3494             "lru-cache": "^4.0.1",
3495             "shebang-command": "^1.2.0",
3496             "which": "^1.2.9"
3497           }
3498         },
3499         "execa": {
3500           "version": "0.7.0",
3501           "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz",
3502           "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=",
3503           "dev": true,
3504           "optional": true,
3505           "requires": {
3506             "cross-spawn": "^5.0.1",
3507             "get-stream": "^3.0.0",
3508             "is-stream": "^1.1.0",
3509             "npm-run-path": "^2.0.0",
3510             "p-finally": "^1.0.0",
3511             "signal-exit": "^3.0.0",
3512             "strip-eof": "^1.0.0"
3513           }
3514         },
3515         "get-stream": {
3516           "version": "3.0.0",
3517           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
3518           "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
3519           "dev": true,
3520           "optional": true
3521         },
3522         "pify": {
3523           "version": "3.0.0",
3524           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
3525           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
3526           "dev": true,
3527           "optional": true
3528         }
3529       }
3530     },
3531     "execa": {
3532       "version": "1.0.0",
3533       "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
3534       "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
3535       "dev": true,
3536       "requires": {
3537         "cross-spawn": "^6.0.0",
3538         "get-stream": "^4.0.0",
3539         "is-stream": "^1.1.0",
3540         "npm-run-path": "^2.0.0",
3541         "p-finally": "^1.0.0",
3542         "signal-exit": "^3.0.0",
3543         "strip-eof": "^1.0.0"
3544       },
3545       "dependencies": {
3546         "get-stream": {
3547           "version": "4.1.0",
3548           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
3549           "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
3550           "dev": true,
3551           "requires": {
3552             "pump": "^3.0.0"
3553           }
3554         }
3555       }
3556     },
3557     "execall": {
3558       "version": "1.0.0",
3559       "resolved": "https://registry.npmjs.org/execall/-/execall-1.0.0.tgz",
3560       "integrity": "sha1-c9CQTjlbPKsGWLCNCewlMH8pu3M=",
3561       "dev": true,
3562       "requires": {
3563         "clone-regexp": "^1.0.0"
3564       }
3565     },
3566     "executable": {
3567       "version": "4.1.1",
3568       "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz",
3569       "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==",
3570       "dev": true,
3571       "requires": {
3572         "pify": "^2.2.0"
3573       }
3574     },
3575     "expand-brackets": {
3576       "version": "2.1.4",
3577       "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
3578       "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
3579       "dev": true,
3580       "requires": {
3581         "debug": "^2.3.3",
3582         "define-property": "^0.2.5",
3583         "extend-shallow": "^2.0.1",
3584         "posix-character-classes": "^0.1.0",
3585         "regex-not": "^1.0.0",
3586         "snapdragon": "^0.8.1",
3587         "to-regex": "^3.0.1"
3588       },
3589       "dependencies": {
3590         "debug": {
3591           "version": "2.6.9",
3592           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
3593           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
3594           "dev": true,
3595           "requires": {
3596             "ms": "2.0.0"
3597           }
3598         },
3599         "define-property": {
3600           "version": "0.2.5",
3601           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
3602           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
3603           "dev": true,
3604           "requires": {
3605             "is-descriptor": "^0.1.0"
3606           }
3607         },
3608         "extend-shallow": {
3609           "version": "2.0.1",
3610           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3611           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3612           "dev": true,
3613           "requires": {
3614             "is-extendable": "^0.1.0"
3615           }
3616         },
3617         "ms": {
3618           "version": "2.0.0",
3619           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
3620           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
3621           "dev": true
3622         }
3623       }
3624     },
3625     "expand-tilde": {
3626       "version": "2.0.2",
3627       "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz",
3628       "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=",
3629       "dev": true,
3630       "requires": {
3631         "homedir-polyfill": "^1.0.1"
3632       }
3633     },
3634     "ext-list": {
3635       "version": "2.2.2",
3636       "resolved": "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz",
3637       "integrity": "sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==",
3638       "dev": true,
3639       "requires": {
3640         "mime-db": "^1.28.0"
3641       }
3642     },
3643     "ext-name": {
3644       "version": "5.0.0",
3645       "resolved": "https://registry.npmjs.org/ext-name/-/ext-name-5.0.0.tgz",
3646       "integrity": "sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==",
3647       "dev": true,
3648       "requires": {
3649         "ext-list": "^2.0.0",
3650         "sort-keys-length": "^1.0.0"
3651       }
3652     },
3653     "extend": {
3654       "version": "3.0.2",
3655       "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
3656       "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
3657       "dev": true
3658     },
3659     "extend-shallow": {
3660       "version": "3.0.2",
3661       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
3662       "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
3663       "dev": true,
3664       "requires": {
3665         "assign-symbols": "^1.0.0",
3666         "is-extendable": "^1.0.1"
3667       },
3668       "dependencies": {
3669         "is-extendable": {
3670           "version": "1.0.1",
3671           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
3672           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
3673           "dev": true,
3674           "requires": {
3675             "is-plain-object": "^2.0.4"
3676           }
3677         }
3678       }
3679     },
3680     "external-editor": {
3681       "version": "3.0.3",
3682       "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.0.3.tgz",
3683       "integrity": "sha512-bn71H9+qWoOQKyZDo25mOMVpSmXROAsTJVVVYzrrtol3d4y+AsKjf4Iwl2Q+IuT0kFSQ1qo166UuIwqYq7mGnA==",
3684       "dev": true,
3685       "requires": {
3686         "chardet": "^0.7.0",
3687         "iconv-lite": "^0.4.24",
3688         "tmp": "^0.0.33"
3689       }
3690     },
3691     "extglob": {
3692       "version": "2.0.4",
3693       "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
3694       "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
3695       "dev": true,
3696       "requires": {
3697         "array-unique": "^0.3.2",
3698         "define-property": "^1.0.0",
3699         "expand-brackets": "^2.1.4",
3700         "extend-shallow": "^2.0.1",
3701         "fragment-cache": "^0.2.1",
3702         "regex-not": "^1.0.0",
3703         "snapdragon": "^0.8.1",
3704         "to-regex": "^3.0.1"
3705       },
3706       "dependencies": {
3707         "define-property": {
3708           "version": "1.0.0",
3709           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
3710           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
3711           "dev": true,
3712           "requires": {
3713             "is-descriptor": "^1.0.0"
3714           }
3715         },
3716         "extend-shallow": {
3717           "version": "2.0.1",
3718           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3719           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3720           "dev": true,
3721           "requires": {
3722             "is-extendable": "^0.1.0"
3723           }
3724         },
3725         "is-accessor-descriptor": {
3726           "version": "1.0.0",
3727           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
3728           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
3729           "dev": true,
3730           "requires": {
3731             "kind-of": "^6.0.0"
3732           }
3733         },
3734         "is-data-descriptor": {
3735           "version": "1.0.0",
3736           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
3737           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
3738           "dev": true,
3739           "requires": {
3740             "kind-of": "^6.0.0"
3741           }
3742         },
3743         "is-descriptor": {
3744           "version": "1.0.2",
3745           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
3746           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
3747           "dev": true,
3748           "requires": {
3749             "is-accessor-descriptor": "^1.0.0",
3750             "is-data-descriptor": "^1.0.0",
3751             "kind-of": "^6.0.2"
3752           }
3753         }
3754       }
3755     },
3756     "fancy-log": {
3757       "version": "1.3.3",
3758       "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz",
3759       "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==",
3760       "dev": true,
3761       "requires": {
3762         "ansi-gray": "^0.1.1",
3763         "color-support": "^1.1.3",
3764         "parse-node-version": "^1.0.0",
3765         "time-stamp": "^1.0.0"
3766       }
3767     },
3768     "fast-deep-equal": {
3769       "version": "2.0.1",
3770       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
3771       "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",
3772       "dev": true
3773     },
3774     "fast-glob": {
3775       "version": "2.2.7",
3776       "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz",
3777       "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==",
3778       "dev": true,
3779       "requires": {
3780         "@mrmlnc/readdir-enhanced": "^2.2.1",
3781         "@nodelib/fs.stat": "^1.1.2",
3782         "glob-parent": "^3.1.0",
3783         "is-glob": "^4.0.0",
3784         "merge2": "^1.2.3",
3785         "micromatch": "^3.1.10"
3786       }
3787     },
3788     "fast-json-stable-stringify": {
3789       "version": "2.0.0",
3790       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
3791       "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=",
3792       "dev": true
3793     },
3794     "fast-levenshtein": {
3795       "version": "2.0.6",
3796       "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
3797       "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
3798       "dev": true
3799     },
3800     "faye-websocket": {
3801       "version": "0.10.0",
3802       "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz",
3803       "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=",
3804       "dev": true,
3805       "requires": {
3806         "websocket-driver": ">=0.5.1"
3807       }
3808     },
3809     "fd-slicer": {
3810       "version": "1.1.0",
3811       "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz",
3812       "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=",
3813       "dev": true,
3814       "requires": {
3815         "pend": "~1.2.0"
3816       }
3817     },
3818     "figures": {
3819       "version": "2.0.0",
3820       "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
3821       "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=",
3822       "dev": true,
3823       "requires": {
3824         "escape-string-regexp": "^1.0.5"
3825       }
3826     },
3827     "file-entry-cache": {
3828       "version": "2.0.0",
3829       "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz",
3830       "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=",
3831       "dev": true,
3832       "requires": {
3833         "flat-cache": "^1.2.1",
3834         "object-assign": "^4.0.1"
3835       }
3836     },
3837     "file-type": {
3838       "version": "5.2.0",
3839       "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz",
3840       "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=",
3841       "dev": true
3842     },
3843     "filename-reserved-regex": {
3844       "version": "2.0.0",
3845       "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz",
3846       "integrity": "sha1-q/c9+rc10EVECr/qLZHzieu/oik=",
3847       "dev": true
3848     },
3849     "filenamify": {
3850       "version": "2.1.0",
3851       "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-2.1.0.tgz",
3852       "integrity": "sha512-ICw7NTT6RsDp2rnYKVd8Fu4cr6ITzGy3+u4vUujPkabyaz+03F24NWEX7fs5fp+kBonlaqPH8fAO2NM+SXt/JA==",
3853       "dev": true,
3854       "requires": {
3855         "filename-reserved-regex": "^2.0.0",
3856         "strip-outer": "^1.0.0",
3857         "trim-repeated": "^1.0.0"
3858       }
3859     },
3860     "fill-range": {
3861       "version": "4.0.0",
3862       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
3863       "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
3864       "dev": true,
3865       "requires": {
3866         "extend-shallow": "^2.0.1",
3867         "is-number": "^3.0.0",
3868         "repeat-string": "^1.6.1",
3869         "to-regex-range": "^2.1.0"
3870       },
3871       "dependencies": {
3872         "extend-shallow": {
3873           "version": "2.0.1",
3874           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3875           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3876           "dev": true,
3877           "requires": {
3878             "is-extendable": "^0.1.0"
3879           }
3880         }
3881       }
3882     },
3883     "finalhandler": {
3884       "version": "1.1.2",
3885       "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
3886       "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
3887       "dev": true,
3888       "requires": {
3889         "debug": "2.6.9",
3890         "encodeurl": "~1.0.2",
3891         "escape-html": "~1.0.3",
3892         "on-finished": "~2.3.0",
3893         "parseurl": "~1.3.3",
3894         "statuses": "~1.5.0",
3895         "unpipe": "~1.0.0"
3896       },
3897       "dependencies": {
3898         "debug": {
3899           "version": "2.6.9",
3900           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
3901           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
3902           "dev": true,
3903           "requires": {
3904             "ms": "2.0.0"
3905           }
3906         },
3907         "ms": {
3908           "version": "2.0.0",
3909           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
3910           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
3911           "dev": true
3912         }
3913       }
3914     },
3915     "find-up": {
3916       "version": "2.1.0",
3917       "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
3918       "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
3919       "dev": true,
3920       "requires": {
3921         "locate-path": "^2.0.0"
3922       }
3923     },
3924     "find-versions": {
3925       "version": "3.1.0",
3926       "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-3.1.0.tgz",
3927       "integrity": "sha512-NCTfNiVzeE/xL+roNDffGuRbrWI6atI18lTJ22vKp7rs2OhYzMK3W1dIdO2TUndH/QMcacM4d1uWwgcZcHK69Q==",
3928       "dev": true,
3929       "requires": {
3930         "array-uniq": "^2.1.0",
3931         "semver-regex": "^2.0.0"
3932       }
3933     },
3934     "findup-sync": {
3935       "version": "3.0.0",
3936       "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz",
3937       "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==",
3938       "dev": true,
3939       "requires": {
3940         "detect-file": "^1.0.0",
3941         "is-glob": "^4.0.0",
3942         "micromatch": "^3.0.4",
3943         "resolve-dir": "^1.0.1"
3944       }
3945     },
3946     "fined": {
3947       "version": "1.2.0",
3948       "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz",
3949       "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==",
3950       "dev": true,
3951       "requires": {
3952         "expand-tilde": "^2.0.2",
3953         "is-plain-object": "^2.0.3",
3954         "object.defaults": "^1.1.0",
3955         "object.pick": "^1.2.0",
3956         "parse-filepath": "^1.0.1"
3957       }
3958     },
3959     "flagged-respawn": {
3960       "version": "1.0.1",
3961       "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz",
3962       "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==",
3963       "dev": true
3964     },
3965     "flat-cache": {
3966       "version": "1.3.4",
3967       "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.4.tgz",
3968       "integrity": "sha512-VwyB3Lkgacfik2vhqR4uv2rvebqmDvFu4jlN/C1RzWoJEo8I7z4Q404oiqYCkq41mni8EzQnm95emU9seckwtg==",
3969       "dev": true,
3970       "requires": {
3971         "circular-json": "^0.3.1",
3972         "graceful-fs": "^4.1.2",
3973         "rimraf": "~2.6.2",
3974         "write": "^0.2.1"
3975       }
3976     },
3977     "flatten": {
3978       "version": "1.0.2",
3979       "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.2.tgz",
3980       "integrity": "sha1-2uRqnXj74lKSJYzB54CkHZXAN4I=",
3981       "dev": true
3982     },
3983     "flush-write-stream": {
3984       "version": "1.1.1",
3985       "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz",
3986       "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==",
3987       "dev": true,
3988       "requires": {
3989         "inherits": "^2.0.3",
3990         "readable-stream": "^2.3.6"
3991       }
3992     },
3993     "for-in": {
3994       "version": "1.0.2",
3995       "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
3996       "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
3997       "dev": true
3998     },
3999     "for-own": {
4000       "version": "1.0.0",
4001       "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
4002       "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=",
4003       "dev": true,
4004       "requires": {
4005         "for-in": "^1.0.1"
4006       }
4007     },
4008     "fragment-cache": {
4009       "version": "0.2.1",
4010       "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
4011       "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
4012       "dev": true,
4013       "requires": {
4014         "map-cache": "^0.2.2"
4015       }
4016     },
4017     "fresh": {
4018       "version": "0.5.2",
4019       "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
4020       "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
4021       "dev": true
4022     },
4023     "from": {
4024       "version": "0.1.7",
4025       "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz",
4026       "integrity": "sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4=",
4027       "dev": true
4028     },
4029     "from2": {
4030       "version": "2.3.0",
4031       "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
4032       "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
4033       "dev": true,
4034       "requires": {
4035         "inherits": "^2.0.1",
4036         "readable-stream": "^2.0.0"
4037       }
4038     },
4039     "fs-constants": {
4040       "version": "1.0.0",
4041       "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz",
4042       "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==",
4043       "dev": true
4044     },
4045     "fs-extra": {
4046       "version": "7.0.1",
4047       "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz",
4048       "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==",
4049       "dev": true,
4050       "requires": {
4051         "graceful-fs": "^4.1.2",
4052         "jsonfile": "^4.0.0",
4053         "universalify": "^0.1.0"
4054       }
4055     },
4056     "fs-mkdirp-stream": {
4057       "version": "1.0.0",
4058       "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz",
4059       "integrity": "sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes=",
4060       "dev": true,
4061       "requires": {
4062         "graceful-fs": "^4.1.11",
4063         "through2": "^2.0.3"
4064       },
4065       "dependencies": {
4066         "through2": {
4067           "version": "2.0.5",
4068           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
4069           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
4070           "dev": true,
4071           "requires": {
4072             "readable-stream": "~2.3.6",
4073             "xtend": "~4.0.1"
4074           }
4075         }
4076       }
4077     },
4078     "fs.realpath": {
4079       "version": "1.0.0",
4080       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
4081       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
4082       "dev": true
4083     },
4084     "fsevents": {
4085       "version": "1.2.9",
4086       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.9.tgz",
4087       "integrity": "sha512-oeyj2H3EjjonWcFjD5NvZNE9Rqe4UW+nQBU2HNeKw0koVLEFIhtyETyAakeAM3de7Z/SW5kcA+fZUait9EApnw==",
4088       "dev": true,
4089       "optional": true,
4090       "requires": {
4091         "nan": "^2.12.1",
4092         "node-pre-gyp": "^0.12.0"
4093       },
4094       "dependencies": {
4095         "abbrev": {
4096           "version": "1.1.1",
4097           "bundled": true,
4098           "dev": true,
4099           "optional": true
4100         },
4101         "ansi-regex": {
4102           "version": "2.1.1",
4103           "bundled": true,
4104           "dev": true,
4105           "optional": true
4106         },
4107         "aproba": {
4108           "version": "1.2.0",
4109           "bundled": true,
4110           "dev": true,
4111           "optional": true
4112         },
4113         "are-we-there-yet": {
4114           "version": "1.1.5",
4115           "bundled": true,
4116           "dev": true,
4117           "optional": true,
4118           "requires": {
4119             "delegates": "^1.0.0",
4120             "readable-stream": "^2.0.6"
4121           }
4122         },
4123         "balanced-match": {
4124           "version": "1.0.0",
4125           "bundled": true,
4126           "dev": true,
4127           "optional": true
4128         },
4129         "brace-expansion": {
4130           "version": "1.1.11",
4131           "bundled": true,
4132           "dev": true,
4133           "optional": true,
4134           "requires": {
4135             "balanced-match": "^1.0.0",
4136             "concat-map": "0.0.1"
4137           }
4138         },
4139         "chownr": {
4140           "version": "1.1.1",
4141           "bundled": true,
4142           "dev": true,
4143           "optional": true
4144         },
4145         "code-point-at": {
4146           "version": "1.1.0",
4147           "bundled": true,
4148           "dev": true,
4149           "optional": true
4150         },
4151         "concat-map": {
4152           "version": "0.0.1",
4153           "bundled": true,
4154           "dev": true,
4155           "optional": true
4156         },
4157         "console-control-strings": {
4158           "version": "1.1.0",
4159           "bundled": true,
4160           "dev": true,
4161           "optional": true
4162         },
4163         "core-util-is": {
4164           "version": "1.0.2",
4165           "bundled": true,
4166           "dev": true,
4167           "optional": true
4168         },
4169         "debug": {
4170           "version": "4.1.1",
4171           "bundled": true,
4172           "dev": true,
4173           "optional": true,
4174           "requires": {
4175             "ms": "^2.1.1"
4176           }
4177         },
4178         "deep-extend": {
4179           "version": "0.6.0",
4180           "bundled": true,
4181           "dev": true,
4182           "optional": true
4183         },
4184         "delegates": {
4185           "version": "1.0.0",
4186           "bundled": true,
4187           "dev": true,
4188           "optional": true
4189         },
4190         "detect-libc": {
4191           "version": "1.0.3",
4192           "bundled": true,
4193           "dev": true,
4194           "optional": true
4195         },
4196         "fs-minipass": {
4197           "version": "1.2.5",
4198           "bundled": true,
4199           "dev": true,
4200           "optional": true,
4201           "requires": {
4202             "minipass": "^2.2.1"
4203           }
4204         },
4205         "fs.realpath": {
4206           "version": "1.0.0",
4207           "bundled": true,
4208           "dev": true,
4209           "optional": true
4210         },
4211         "gauge": {
4212           "version": "2.7.4",
4213           "bundled": true,
4214           "dev": true,
4215           "optional": true,
4216           "requires": {
4217             "aproba": "^1.0.3",
4218             "console-control-strings": "^1.0.0",
4219             "has-unicode": "^2.0.0",
4220             "object-assign": "^4.1.0",
4221             "signal-exit": "^3.0.0",
4222             "string-width": "^1.0.1",
4223             "strip-ansi": "^3.0.1",
4224             "wide-align": "^1.1.0"
4225           }
4226         },
4227         "glob": {
4228           "version": "7.1.3",
4229           "bundled": true,
4230           "dev": true,
4231           "optional": true,
4232           "requires": {
4233             "fs.realpath": "^1.0.0",
4234             "inflight": "^1.0.4",
4235             "inherits": "2",
4236             "minimatch": "^3.0.4",
4237             "once": "^1.3.0",
4238             "path-is-absolute": "^1.0.0"
4239           }
4240         },
4241         "has-unicode": {
4242           "version": "2.0.1",
4243           "bundled": true,
4244           "dev": true,
4245           "optional": true
4246         },
4247         "iconv-lite": {
4248           "version": "0.4.24",
4249           "bundled": true,
4250           "dev": true,
4251           "optional": true,
4252           "requires": {
4253             "safer-buffer": ">= 2.1.2 < 3"
4254           }
4255         },
4256         "ignore-walk": {
4257           "version": "3.0.1",
4258           "bundled": true,
4259           "dev": true,
4260           "optional": true,
4261           "requires": {
4262             "minimatch": "^3.0.4"
4263           }
4264         },
4265         "inflight": {
4266           "version": "1.0.6",
4267           "bundled": true,
4268           "dev": true,
4269           "optional": true,
4270           "requires": {
4271             "once": "^1.3.0",
4272             "wrappy": "1"
4273           }
4274         },
4275         "inherits": {
4276           "version": "2.0.3",
4277           "bundled": true,
4278           "dev": true,
4279           "optional": true
4280         },
4281         "ini": {
4282           "version": "1.3.5",
4283           "bundled": true,
4284           "dev": true,
4285           "optional": true
4286         },
4287         "is-fullwidth-code-point": {
4288           "version": "1.0.0",
4289           "bundled": true,
4290           "dev": true,
4291           "optional": true,
4292           "requires": {
4293             "number-is-nan": "^1.0.0"
4294           }
4295         },
4296         "isarray": {
4297           "version": "1.0.0",
4298           "bundled": true,
4299           "dev": true,
4300           "optional": true
4301         },
4302         "minimatch": {
4303           "version": "3.0.4",
4304           "bundled": true,
4305           "dev": true,
4306           "optional": true,
4307           "requires": {
4308             "brace-expansion": "^1.1.7"
4309           }
4310         },
4311         "minimist": {
4312           "version": "0.0.8",
4313           "bundled": true,
4314           "dev": true,
4315           "optional": true
4316         },
4317         "minipass": {
4318           "version": "2.3.5",
4319           "bundled": true,
4320           "dev": true,
4321           "optional": true,
4322           "requires": {
4323             "safe-buffer": "^5.1.2",
4324             "yallist": "^3.0.0"
4325           }
4326         },
4327         "minizlib": {
4328           "version": "1.2.1",
4329           "bundled": true,
4330           "dev": true,
4331           "optional": true,
4332           "requires": {
4333             "minipass": "^2.2.1"
4334           }
4335         },
4336         "mkdirp": {
4337           "version": "0.5.1",
4338           "bundled": true,
4339           "dev": true,
4340           "optional": true,
4341           "requires": {
4342             "minimist": "0.0.8"
4343           }
4344         },
4345         "ms": {
4346           "version": "2.1.1",
4347           "bundled": true,
4348           "dev": true,
4349           "optional": true
4350         },
4351         "needle": {
4352           "version": "2.3.0",
4353           "bundled": true,
4354           "dev": true,
4355           "optional": true,
4356           "requires": {
4357             "debug": "^4.1.0",
4358             "iconv-lite": "^0.4.4",
4359             "sax": "^1.2.4"
4360           }
4361         },
4362         "node-pre-gyp": {
4363           "version": "0.12.0",
4364           "bundled": true,
4365           "dev": true,
4366           "optional": true,
4367           "requires": {
4368             "detect-libc": "^1.0.2",
4369             "mkdirp": "^0.5.1",
4370             "needle": "^2.2.1",
4371             "nopt": "^4.0.1",
4372             "npm-packlist": "^1.1.6",
4373             "npmlog": "^4.0.2",
4374             "rc": "^1.2.7",
4375             "rimraf": "^2.6.1",
4376             "semver": "^5.3.0",
4377             "tar": "^4"
4378           }
4379         },
4380         "nopt": {
4381           "version": "4.0.1",
4382           "bundled": true,
4383           "dev": true,
4384           "optional": true,
4385           "requires": {
4386             "abbrev": "1",
4387             "osenv": "^0.1.4"
4388           }
4389         },
4390         "npm-bundled": {
4391           "version": "1.0.6",
4392           "bundled": true,
4393           "dev": true,
4394           "optional": true
4395         },
4396         "npm-packlist": {
4397           "version": "1.4.1",
4398           "bundled": true,
4399           "dev": true,
4400           "optional": true,
4401           "requires": {
4402             "ignore-walk": "^3.0.1",
4403             "npm-bundled": "^1.0.1"
4404           }
4405         },
4406         "npmlog": {
4407           "version": "4.1.2",
4408           "bundled": true,
4409           "dev": true,
4410           "optional": true,
4411           "requires": {
4412             "are-we-there-yet": "~1.1.2",
4413             "console-control-strings": "~1.1.0",
4414             "gauge": "~2.7.3",
4415             "set-blocking": "~2.0.0"
4416           }
4417         },
4418         "number-is-nan": {
4419           "version": "1.0.1",
4420           "bundled": true,
4421           "dev": true,
4422           "optional": true
4423         },
4424         "object-assign": {
4425           "version": "4.1.1",
4426           "bundled": true,
4427           "dev": true,
4428           "optional": true
4429         },
4430         "once": {
4431           "version": "1.4.0",
4432           "bundled": true,
4433           "dev": true,
4434           "optional": true,
4435           "requires": {
4436             "wrappy": "1"
4437           }
4438         },
4439         "os-homedir": {
4440           "version": "1.0.2",
4441           "bundled": true,
4442           "dev": true,
4443           "optional": true
4444         },
4445         "os-tmpdir": {
4446           "version": "1.0.2",
4447           "bundled": true,
4448           "dev": true,
4449           "optional": true
4450         },
4451         "osenv": {
4452           "version": "0.1.5",
4453           "bundled": true,
4454           "dev": true,
4455           "optional": true,
4456           "requires": {
4457             "os-homedir": "^1.0.0",
4458             "os-tmpdir": "^1.0.0"
4459           }
4460         },
4461         "path-is-absolute": {
4462           "version": "1.0.1",
4463           "bundled": true,
4464           "dev": true,
4465           "optional": true
4466         },
4467         "process-nextick-args": {
4468           "version": "2.0.0",
4469           "bundled": true,
4470           "dev": true,
4471           "optional": true
4472         },
4473         "rc": {
4474           "version": "1.2.8",
4475           "bundled": true,
4476           "dev": true,
4477           "optional": true,
4478           "requires": {
4479             "deep-extend": "^0.6.0",
4480             "ini": "~1.3.0",
4481             "minimist": "^1.2.0",
4482             "strip-json-comments": "~2.0.1"
4483           },
4484           "dependencies": {
4485             "minimist": {
4486               "version": "1.2.0",
4487               "bundled": true,
4488               "dev": true,
4489               "optional": true
4490             }
4491           }
4492         },
4493         "readable-stream": {
4494           "version": "2.3.6",
4495           "bundled": true,
4496           "dev": true,
4497           "optional": true,
4498           "requires": {
4499             "core-util-is": "~1.0.0",
4500             "inherits": "~2.0.3",
4501             "isarray": "~1.0.0",
4502             "process-nextick-args": "~2.0.0",
4503             "safe-buffer": "~5.1.1",
4504             "string_decoder": "~1.1.1",
4505             "util-deprecate": "~1.0.1"
4506           }
4507         },
4508         "rimraf": {
4509           "version": "2.6.3",
4510           "bundled": true,
4511           "dev": true,
4512           "optional": true,
4513           "requires": {
4514             "glob": "^7.1.3"
4515           }
4516         },
4517         "safe-buffer": {
4518           "version": "5.1.2",
4519           "bundled": true,
4520           "dev": true,
4521           "optional": true
4522         },
4523         "safer-buffer": {
4524           "version": "2.1.2",
4525           "bundled": true,
4526           "dev": true,
4527           "optional": true
4528         },
4529         "sax": {
4530           "version": "1.2.4",
4531           "bundled": true,
4532           "dev": true,
4533           "optional": true
4534         },
4535         "semver": {
4536           "version": "5.7.0",
4537           "bundled": true,
4538           "dev": true,
4539           "optional": true
4540         },
4541         "set-blocking": {
4542           "version": "2.0.0",
4543           "bundled": true,
4544           "dev": true,
4545           "optional": true
4546         },
4547         "signal-exit": {
4548           "version": "3.0.2",
4549           "bundled": true,
4550           "dev": true,
4551           "optional": true
4552         },
4553         "string-width": {
4554           "version": "1.0.2",
4555           "bundled": true,
4556           "dev": true,
4557           "optional": true,
4558           "requires": {
4559             "code-point-at": "^1.0.0",
4560             "is-fullwidth-code-point": "^1.0.0",
4561             "strip-ansi": "^3.0.0"
4562           }
4563         },
4564         "string_decoder": {
4565           "version": "1.1.1",
4566           "bundled": true,
4567           "dev": true,
4568           "optional": true,
4569           "requires": {
4570             "safe-buffer": "~5.1.0"
4571           }
4572         },
4573         "strip-ansi": {
4574           "version": "3.0.1",
4575           "bundled": true,
4576           "dev": true,
4577           "optional": true,
4578           "requires": {
4579             "ansi-regex": "^2.0.0"
4580           }
4581         },
4582         "strip-json-comments": {
4583           "version": "2.0.1",
4584           "bundled": true,
4585           "dev": true,
4586           "optional": true
4587         },
4588         "tar": {
4589           "version": "4.4.8",
4590           "bundled": true,
4591           "dev": true,
4592           "optional": true,
4593           "requires": {
4594             "chownr": "^1.1.1",
4595             "fs-minipass": "^1.2.5",
4596             "minipass": "^2.3.4",
4597             "minizlib": "^1.1.1",
4598             "mkdirp": "^0.5.0",
4599             "safe-buffer": "^5.1.2",
4600             "yallist": "^3.0.2"
4601           }
4602         },
4603         "util-deprecate": {
4604           "version": "1.0.2",
4605           "bundled": true,
4606           "dev": true,
4607           "optional": true
4608         },
4609         "wide-align": {
4610           "version": "1.1.3",
4611           "bundled": true,
4612           "dev": true,
4613           "optional": true,
4614           "requires": {
4615             "string-width": "^1.0.2 || 2"
4616           }
4617         },
4618         "wrappy": {
4619           "version": "1.0.2",
4620           "bundled": true,
4621           "dev": true,
4622           "optional": true
4623         },
4624         "yallist": {
4625           "version": "3.0.3",
4626           "bundled": true,
4627           "dev": true,
4628           "optional": true
4629         }
4630       }
4631     },
4632     "function-bind": {
4633       "version": "1.1.1",
4634       "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
4635       "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
4636       "dev": true
4637     },
4638     "functional-red-black-tree": {
4639       "version": "1.0.1",
4640       "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
4641       "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
4642       "dev": true
4643     },
4644     "get-assigned-identifiers": {
4645       "version": "1.2.0",
4646       "resolved": "https://registry.npmjs.org/get-assigned-identifiers/-/get-assigned-identifiers-1.2.0.tgz",
4647       "integrity": "sha512-mBBwmeGTrxEMO4pMaaf/uUEFHnYtwr8FTe8Y/mer4rcV/bye0qGm6pw1bGZFGStxC5O76c5ZAVBGnqHmOaJpdQ==",
4648       "dev": true
4649     },
4650     "get-caller-file": {
4651       "version": "1.0.3",
4652       "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
4653       "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==",
4654       "dev": true
4655     },
4656     "get-proxy": {
4657       "version": "2.1.0",
4658       "resolved": "https://registry.npmjs.org/get-proxy/-/get-proxy-2.1.0.tgz",
4659       "integrity": "sha512-zmZIaQTWnNQb4R4fJUEp/FC51eZsc6EkErspy3xtIYStaq8EB/hDIWipxsal+E8rz0qD7f2sL/NA9Xee4RInJw==",
4660       "dev": true,
4661       "requires": {
4662         "npm-conf": "^1.1.0"
4663       }
4664     },
4665     "get-stdin": {
4666       "version": "4.0.1",
4667       "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
4668       "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
4669       "dev": true
4670     },
4671     "get-stream": {
4672       "version": "2.3.1",
4673       "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz",
4674       "integrity": "sha1-Xzj5PzRgCWZu4BUKBUFn+Rvdld4=",
4675       "dev": true,
4676       "requires": {
4677         "object-assign": "^4.0.1",
4678         "pinkie-promise": "^2.0.0"
4679       }
4680     },
4681     "get-value": {
4682       "version": "2.0.6",
4683       "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
4684       "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
4685       "dev": true
4686     },
4687     "gifsicle": {
4688       "version": "4.0.0",
4689       "resolved": "https://registry.npmjs.org/gifsicle/-/gifsicle-4.0.0.tgz",
4690       "integrity": "sha512-9V5kKYR7tuYT9PN4BHYuQWblYu1Ah7yO/U7I3+x73R5XUSqabodtYcvF86oDvCo575UVZXth5fHGwZrS4EjgEA==",
4691       "dev": true,
4692       "requires": {
4693         "bin-build": "^3.0.0",
4694         "bin-wrapper": "^4.0.0",
4695         "execa": "^1.0.0",
4696         "logalot": "^2.0.0"
4697       }
4698     },
4699     "glob": {
4700       "version": "6.0.4",
4701       "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz",
4702       "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=",
4703       "dev": true,
4704       "requires": {
4705         "inflight": "^1.0.4",
4706         "inherits": "2",
4707         "minimatch": "2 || 3",
4708         "once": "^1.3.0",
4709         "path-is-absolute": "^1.0.0"
4710       }
4711     },
4712     "glob-parent": {
4713       "version": "3.1.0",
4714       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
4715       "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
4716       "dev": true,
4717       "requires": {
4718         "is-glob": "^3.1.0",
4719         "path-dirname": "^1.0.0"
4720       },
4721       "dependencies": {
4722         "is-glob": {
4723           "version": "3.1.0",
4724           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
4725           "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
4726           "dev": true,
4727           "requires": {
4728             "is-extglob": "^2.1.0"
4729           }
4730         }
4731       }
4732     },
4733     "glob-stream": {
4734       "version": "6.1.0",
4735       "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz",
4736       "integrity": "sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ=",
4737       "dev": true,
4738       "requires": {
4739         "extend": "^3.0.0",
4740         "glob": "^7.1.1",
4741         "glob-parent": "^3.1.0",
4742         "is-negated-glob": "^1.0.0",
4743         "ordered-read-streams": "^1.0.0",
4744         "pumpify": "^1.3.5",
4745         "readable-stream": "^2.1.5",
4746         "remove-trailing-separator": "^1.0.1",
4747         "to-absolute-glob": "^2.0.0",
4748         "unique-stream": "^2.0.2"
4749       },
4750       "dependencies": {
4751         "glob": {
4752           "version": "7.1.4",
4753           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
4754           "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
4755           "dev": true,
4756           "requires": {
4757             "fs.realpath": "^1.0.0",
4758             "inflight": "^1.0.4",
4759             "inherits": "2",
4760             "minimatch": "^3.0.4",
4761             "once": "^1.3.0",
4762             "path-is-absolute": "^1.0.0"
4763           }
4764         }
4765       }
4766     },
4767     "glob-to-regexp": {
4768       "version": "0.3.0",
4769       "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz",
4770       "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=",
4771       "dev": true
4772     },
4773     "glob-watcher": {
4774       "version": "5.0.3",
4775       "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.3.tgz",
4776       "integrity": "sha512-8tWsULNEPHKQ2MR4zXuzSmqbdyV5PtwwCaWSGQ1WwHsJ07ilNeN1JB8ntxhckbnpSHaf9dXFUHzIWvm1I13dsg==",
4777       "dev": true,
4778       "requires": {
4779         "anymatch": "^2.0.0",
4780         "async-done": "^1.2.0",
4781         "chokidar": "^2.0.0",
4782         "is-negated-glob": "^1.0.0",
4783         "just-debounce": "^1.0.0",
4784         "object.defaults": "^1.1.0"
4785       }
4786     },
4787     "global-modules": {
4788       "version": "1.0.0",
4789       "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz",
4790       "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==",
4791       "dev": true,
4792       "requires": {
4793         "global-prefix": "^1.0.1",
4794         "is-windows": "^1.0.1",
4795         "resolve-dir": "^1.0.0"
4796       }
4797     },
4798     "global-prefix": {
4799       "version": "1.0.2",
4800       "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz",
4801       "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=",
4802       "dev": true,
4803       "requires": {
4804         "expand-tilde": "^2.0.2",
4805         "homedir-polyfill": "^1.0.1",
4806         "ini": "^1.3.4",
4807         "is-windows": "^1.0.1",
4808         "which": "^1.2.14"
4809       }
4810     },
4811     "globals": {
4812       "version": "11.12.0",
4813       "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
4814       "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
4815       "dev": true
4816     },
4817     "globby": {
4818       "version": "8.0.2",
4819       "resolved": "https://registry.npmjs.org/globby/-/globby-8.0.2.tgz",
4820       "integrity": "sha512-yTzMmKygLp8RUpG1Ymu2VXPSJQZjNAZPD4ywgYEaG7e4tBJeUQBO8OpXrf1RCNcEs5alsoJYPAMiIHP0cmeC7w==",
4821       "dev": true,
4822       "requires": {
4823         "array-union": "^1.0.1",
4824         "dir-glob": "2.0.0",
4825         "fast-glob": "^2.0.2",
4826         "glob": "^7.1.2",
4827         "ignore": "^3.3.5",
4828         "pify": "^3.0.0",
4829         "slash": "^1.0.0"
4830       },
4831       "dependencies": {
4832         "glob": {
4833           "version": "7.1.4",
4834           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
4835           "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
4836           "dev": true,
4837           "requires": {
4838             "fs.realpath": "^1.0.0",
4839             "inflight": "^1.0.4",
4840             "inherits": "2",
4841             "minimatch": "^3.0.4",
4842             "once": "^1.3.0",
4843             "path-is-absolute": "^1.0.0"
4844           }
4845         },
4846         "ignore": {
4847           "version": "3.3.10",
4848           "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz",
4849           "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==",
4850           "dev": true
4851         },
4852         "pify": {
4853           "version": "3.0.0",
4854           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
4855           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
4856           "dev": true
4857         }
4858       }
4859     },
4860     "globjoin": {
4861       "version": "0.1.4",
4862       "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz",
4863       "integrity": "sha1-L0SUrIkZ43Z8XLtpHp9GMyQoXUM=",
4864       "dev": true
4865     },
4866     "glogg": {
4867       "version": "1.0.2",
4868       "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz",
4869       "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==",
4870       "dev": true,
4871       "requires": {
4872         "sparkles": "^1.0.0"
4873       }
4874     },
4875     "gonzales-pe": {
4876       "version": "4.2.4",
4877       "resolved": "https://registry.npmjs.org/gonzales-pe/-/gonzales-pe-4.2.4.tgz",
4878       "integrity": "sha512-v0Ts/8IsSbh9n1OJRnSfa7Nlxi4AkXIsWB6vPept8FDbL4bXn3FNuxjYtO/nmBGu7GDkL9MFeGebeSu6l55EPQ==",
4879       "dev": true,
4880       "requires": {
4881         "minimist": "1.1.x"
4882       },
4883       "dependencies": {
4884         "minimist": {
4885           "version": "1.1.3",
4886           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.1.3.tgz",
4887           "integrity": "sha1-O+39kaktOQFvz6ocaB6Pqhoe/ag=",
4888           "dev": true
4889         }
4890       }
4891     },
4892     "got": {
4893       "version": "7.1.0",
4894       "resolved": "https://registry.npmjs.org/got/-/got-7.1.0.tgz",
4895       "integrity": "sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw==",
4896       "dev": true,
4897       "requires": {
4898         "decompress-response": "^3.2.0",
4899         "duplexer3": "^0.1.4",
4900         "get-stream": "^3.0.0",
4901         "is-plain-obj": "^1.1.0",
4902         "is-retry-allowed": "^1.0.0",
4903         "is-stream": "^1.0.0",
4904         "isurl": "^1.0.0-alpha5",
4905         "lowercase-keys": "^1.0.0",
4906         "p-cancelable": "^0.3.0",
4907         "p-timeout": "^1.1.1",
4908         "safe-buffer": "^5.0.1",
4909         "timed-out": "^4.0.0",
4910         "url-parse-lax": "^1.0.0",
4911         "url-to-options": "^1.0.1"
4912       },
4913       "dependencies": {
4914         "get-stream": {
4915           "version": "3.0.0",
4916           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
4917           "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
4918           "dev": true
4919         }
4920       }
4921     },
4922     "graceful-fs": {
4923       "version": "4.1.15",
4924       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz",
4925       "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==",
4926       "dev": true
4927     },
4928     "graceful-readlink": {
4929       "version": "1.0.1",
4930       "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz",
4931       "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=",
4932       "dev": true
4933     },
4934     "gulp": {
4935       "version": "4.0.2",
4936       "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz",
4937       "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==",
4938       "dev": true,
4939       "requires": {
4940         "glob-watcher": "^5.0.3",
4941         "gulp-cli": "^2.2.0",
4942         "undertaker": "^1.2.1",
4943         "vinyl-fs": "^3.0.0"
4944       },
4945       "dependencies": {
4946         "gulp-cli": {
4947           "version": "2.2.0",
4948           "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.2.0.tgz",
4949           "integrity": "sha512-rGs3bVYHdyJpLqR0TUBnlcZ1O5O++Zs4bA0ajm+zr3WFCfiSLjGwoCBqFs18wzN+ZxahT9DkOK5nDf26iDsWjA==",
4950           "dev": true,
4951           "requires": {
4952             "ansi-colors": "^1.0.1",
4953             "archy": "^1.0.0",
4954             "array-sort": "^1.0.0",
4955             "color-support": "^1.1.3",
4956             "concat-stream": "^1.6.0",
4957             "copy-props": "^2.0.1",
4958             "fancy-log": "^1.3.2",
4959             "gulplog": "^1.0.0",
4960             "interpret": "^1.1.0",
4961             "isobject": "^3.0.1",
4962             "liftoff": "^3.1.0",
4963             "matchdep": "^2.0.0",
4964             "mute-stdout": "^1.0.0",
4965             "pretty-hrtime": "^1.0.0",
4966             "replace-homedir": "^1.0.0",
4967             "semver-greatest-satisfied-range": "^1.1.0",
4968             "v8flags": "^3.0.1",
4969             "yargs": "^7.1.0"
4970           }
4971         }
4972       }
4973     },
4974     "gulp-concat": {
4975       "version": "2.6.1",
4976       "resolved": "https://registry.npmjs.org/gulp-concat/-/gulp-concat-2.6.1.tgz",
4977       "integrity": "sha1-Yz0WyV2IUEYorQJmVmPO5aR5M1M=",
4978       "dev": true,
4979       "requires": {
4980         "concat-with-sourcemaps": "^1.0.0",
4981         "through2": "^2.0.0",
4982         "vinyl": "^2.0.0"
4983       },
4984       "dependencies": {
4985         "through2": {
4986           "version": "2.0.5",
4987           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
4988           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
4989           "dev": true,
4990           "requires": {
4991             "readable-stream": "~2.3.6",
4992             "xtend": "~4.0.1"
4993           }
4994         }
4995       }
4996     },
4997     "gulp-connect": {
4998       "version": "5.7.0",
4999       "resolved": "https://registry.npmjs.org/gulp-connect/-/gulp-connect-5.7.0.tgz",
5000       "integrity": "sha512-8tRcC6wgXMLakpPw9M7GRJIhxkYdgZsXwn7n56BA2bQYGLR9NOPhMzx7js+qYDy6vhNkbApGKURjAw1FjY4pNA==",
5001       "dev": true,
5002       "requires": {
5003         "ansi-colors": "^2.0.5",
5004         "connect": "^3.6.6",
5005         "connect-livereload": "^0.6.0",
5006         "fancy-log": "^1.3.2",
5007         "map-stream": "^0.0.7",
5008         "send": "^0.16.2",
5009         "serve-index": "^1.9.1",
5010         "serve-static": "^1.13.2",
5011         "tiny-lr": "^1.1.1"
5012       },
5013       "dependencies": {
5014         "ansi-colors": {
5015           "version": "2.0.5",
5016           "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-2.0.5.tgz",
5017           "integrity": "sha512-yAdfUZ+c2wetVNIFsNRn44THW+Lty6S5TwMpUfLA/UaGhiXbBv/F8E60/1hMLd0cnF/CDoWH8vzVaI5bAcHCjw==",
5018           "dev": true
5019         }
5020       }
5021     },
5022     "gulp-eslint": {
5023       "version": "5.0.0",
5024       "resolved": "https://registry.npmjs.org/gulp-eslint/-/gulp-eslint-5.0.0.tgz",
5025       "integrity": "sha512-9GUqCqh85C7rP9120cpxXuZz2ayq3BZc85pCTuPJS03VQYxne0aWPIXWx6LSvsGPa3uRqtSO537vaugOh+5cXg==",
5026       "dev": true,
5027       "requires": {
5028         "eslint": "^5.0.1",
5029         "fancy-log": "^1.3.2",
5030         "plugin-error": "^1.0.1"
5031       }
5032     },
5033     "gulp-imagemin": {
5034       "version": "5.0.3",
5035       "resolved": "https://registry.npmjs.org/gulp-imagemin/-/gulp-imagemin-5.0.3.tgz",
5036       "integrity": "sha512-bKJMix4r6EQPVV2u8sUglw6Rn0PSp6i70pSK2ECN7j0dRy0w/Lz5SBbynY3MfGBZ0cTMZlaUq+6LyKlZgP74Ew==",
5037       "dev": true,
5038       "requires": {
5039         "chalk": "^2.4.1",
5040         "fancy-log": "^1.3.2",
5041         "imagemin": "^6.0.0",
5042         "imagemin-gifsicle": "^6.0.1",
5043         "imagemin-jpegtran": "^6.0.0",
5044         "imagemin-optipng": "^6.0.0",
5045         "imagemin-svgo": "^7.0.0",
5046         "plugin-error": "^1.0.1",
5047         "plur": "^3.0.1",
5048         "pretty-bytes": "^5.1.0",
5049         "through2-concurrent": "^2.0.0"
5050       }
5051     },
5052     "gulp-postcss": {
5053       "version": "8.0.0",
5054       "resolved": "https://registry.npmjs.org/gulp-postcss/-/gulp-postcss-8.0.0.tgz",
5055       "integrity": "sha512-Wtl6vH7a+8IS/fU5W9IbOpcaLqKxd5L1DUOzaPmlnCbX1CrG0aWdwVnC3Spn8th0m8D59YbysV5zPUe1n/GJYg==",
5056       "dev": true,
5057       "requires": {
5058         "fancy-log": "^1.3.2",
5059         "plugin-error": "^1.0.1",
5060         "postcss": "^7.0.2",
5061         "postcss-load-config": "^2.0.0",
5062         "vinyl-sourcemaps-apply": "^0.2.1"
5063       }
5064     },
5065     "gulp-stylelint": {
5066       "version": "8.0.0",
5067       "resolved": "https://registry.npmjs.org/gulp-stylelint/-/gulp-stylelint-8.0.0.tgz",
5068       "integrity": "sha512-oEnOsRzS4wObF25dUXF4Mi7lSACUoVbnUt7/ZJqEBsnF+2NWUWf7DHnG3CAQvioAQ+rteeduuyN0TAqxoeNy2Q==",
5069       "dev": true,
5070       "requires": {
5071         "chalk": "^2.3.0",
5072         "deep-extend": "^0.5.0",
5073         "fancy-log": "^1.3.2",
5074         "mkdirp": "^0.5.1",
5075         "plugin-error": "^1.0.1",
5076         "promise": "^8.0.1",
5077         "source-map": "^0.5.6",
5078         "strip-ansi": "^4.0.0",
5079         "through2": "^2.0.3"
5080       },
5081       "dependencies": {
5082         "source-map": {
5083           "version": "0.5.7",
5084           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
5085           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
5086           "dev": true
5087         },
5088         "through2": {
5089           "version": "2.0.5",
5090           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
5091           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
5092           "dev": true,
5093           "requires": {
5094             "readable-stream": "~2.3.6",
5095             "xtend": "~4.0.1"
5096           }
5097         }
5098       }
5099     },
5100     "gulp-uglify": {
5101       "version": "3.0.2",
5102       "resolved": "https://registry.npmjs.org/gulp-uglify/-/gulp-uglify-3.0.2.tgz",
5103       "integrity": "sha512-gk1dhB74AkV2kzqPMQBLA3jPoIAPd/nlNzP2XMDSG8XZrqnlCiDGAqC+rZOumzFvB5zOphlFh6yr3lgcAb/OOg==",
5104       "dev": true,
5105       "requires": {
5106         "array-each": "^1.0.1",
5107         "extend-shallow": "^3.0.2",
5108         "gulplog": "^1.0.0",
5109         "has-gulplog": "^0.1.0",
5110         "isobject": "^3.0.1",
5111         "make-error-cause": "^1.1.1",
5112         "safe-buffer": "^5.1.2",
5113         "through2": "^2.0.0",
5114         "uglify-js": "^3.0.5",
5115         "vinyl-sourcemaps-apply": "^0.2.0"
5116       },
5117       "dependencies": {
5118         "through2": {
5119           "version": "2.0.5",
5120           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
5121           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
5122           "dev": true,
5123           "requires": {
5124             "readable-stream": "~2.3.6",
5125             "xtend": "~4.0.1"
5126           }
5127         }
5128       }
5129     },
5130     "gulp-vinyl-zip": {
5131       "version": "2.1.2",
5132       "resolved": "https://registry.npmjs.org/gulp-vinyl-zip/-/gulp-vinyl-zip-2.1.2.tgz",
5133       "integrity": "sha512-wJn09jsb8PyvUeyFF7y7ImEJqJwYy40BqL9GKfJs6UGpaGW9A+N68Q+ajsIpb9AeR6lAdjMbIdDPclIGo1/b7Q==",
5134       "dev": true,
5135       "requires": {
5136         "event-stream": "3.3.4",
5137         "queue": "^4.2.1",
5138         "through2": "^2.0.3",
5139         "vinyl": "^2.0.2",
5140         "vinyl-fs": "^3.0.3",
5141         "yauzl": "^2.2.1",
5142         "yazl": "^2.2.1"
5143       },
5144       "dependencies": {
5145         "through2": {
5146           "version": "2.0.5",
5147           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
5148           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
5149           "dev": true,
5150           "requires": {
5151             "readable-stream": "~2.3.6",
5152             "xtend": "~4.0.1"
5153           }
5154         }
5155       }
5156     },
5157     "gulplog": {
5158       "version": "1.0.0",
5159       "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz",
5160       "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=",
5161       "dev": true,
5162       "requires": {
5163         "glogg": "^1.0.0"
5164       }
5165     },
5166     "handlebars": {
5167       "version": "4.0.14",
5168       "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.0.14.tgz",
5169       "integrity": "sha512-E7tDoyAA8ilZIV3xDJgl18sX3M8xB9/fMw8+mfW4msLW8jlX97bAnWgT3pmaNXuvzIEgSBMnAHfuXsB2hdzfow==",
5170       "dev": true,
5171       "requires": {
5172         "async": "^2.5.0",
5173         "optimist": "^0.6.1",
5174         "source-map": "^0.6.1",
5175         "uglify-js": "^3.1.4"
5176       }
5177     },
5178     "has": {
5179       "version": "1.0.3",
5180       "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
5181       "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
5182       "dev": true,
5183       "requires": {
5184         "function-bind": "^1.1.1"
5185       }
5186     },
5187     "has-ansi": {
5188       "version": "2.0.0",
5189       "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
5190       "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
5191       "dev": true,
5192       "requires": {
5193         "ansi-regex": "^2.0.0"
5194       },
5195       "dependencies": {
5196         "ansi-regex": {
5197           "version": "2.1.1",
5198           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
5199           "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
5200           "dev": true
5201         }
5202       }
5203     },
5204     "has-flag": {
5205       "version": "3.0.0",
5206       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
5207       "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
5208       "dev": true
5209     },
5210     "has-gulplog": {
5211       "version": "0.1.0",
5212       "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz",
5213       "integrity": "sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4=",
5214       "dev": true,
5215       "requires": {
5216         "sparkles": "^1.0.0"
5217       }
5218     },
5219     "has-symbol-support-x": {
5220       "version": "1.4.2",
5221       "resolved": "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz",
5222       "integrity": "sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==",
5223       "dev": true
5224     },
5225     "has-symbols": {
5226       "version": "1.0.0",
5227       "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz",
5228       "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=",
5229       "dev": true
5230     },
5231     "has-to-string-tag-x": {
5232       "version": "1.4.1",
5233       "resolved": "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz",
5234       "integrity": "sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==",
5235       "dev": true,
5236       "requires": {
5237         "has-symbol-support-x": "^1.4.1"
5238       }
5239     },
5240     "has-value": {
5241       "version": "1.0.0",
5242       "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
5243       "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
5244       "dev": true,
5245       "requires": {
5246         "get-value": "^2.0.6",
5247         "has-values": "^1.0.0",
5248         "isobject": "^3.0.0"
5249       }
5250     },
5251     "has-values": {
5252       "version": "1.0.0",
5253       "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
5254       "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
5255       "dev": true,
5256       "requires": {
5257         "is-number": "^3.0.0",
5258         "kind-of": "^4.0.0"
5259       },
5260       "dependencies": {
5261         "kind-of": {
5262           "version": "4.0.0",
5263           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
5264           "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
5265           "dev": true,
5266           "requires": {
5267             "is-buffer": "^1.1.5"
5268           }
5269         }
5270       }
5271     },
5272     "hash-base": {
5273       "version": "3.0.4",
5274       "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz",
5275       "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=",
5276       "dev": true,
5277       "requires": {
5278         "inherits": "^2.0.1",
5279         "safe-buffer": "^5.0.1"
5280       }
5281     },
5282     "hash.js": {
5283       "version": "1.1.7",
5284       "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
5285       "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
5286       "dev": true,
5287       "requires": {
5288         "inherits": "^2.0.3",
5289         "minimalistic-assert": "^1.0.1"
5290       }
5291     },
5292     "hex-color-regex": {
5293       "version": "1.1.0",
5294       "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz",
5295       "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==",
5296       "dev": true
5297     },
5298     "highlight.js": {
5299       "version": "9.13.1",
5300       "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-9.13.1.tgz",
5301       "integrity": "sha512-Sc28JNQNDzaH6PORtRLMvif9RSn1mYuOoX3omVjnb0+HbpPygU2ALBI0R/wsiqCb4/fcp07Gdo8g+fhtFrQl6A==",
5302       "dev": true
5303     },
5304     "hmac-drbg": {
5305       "version": "1.0.1",
5306       "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
5307       "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
5308       "dev": true,
5309       "requires": {
5310         "hash.js": "^1.0.3",
5311         "minimalistic-assert": "^1.0.0",
5312         "minimalistic-crypto-utils": "^1.0.1"
5313       }
5314     },
5315     "homedir-polyfill": {
5316       "version": "1.0.3",
5317       "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz",
5318       "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==",
5319       "dev": true,
5320       "requires": {
5321         "parse-passwd": "^1.0.0"
5322       }
5323     },
5324     "hosted-git-info": {
5325       "version": "2.7.1",
5326       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz",
5327       "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==",
5328       "dev": true
5329     },
5330     "hsl-regex": {
5331       "version": "1.0.0",
5332       "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz",
5333       "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=",
5334       "dev": true
5335     },
5336     "hsla-regex": {
5337       "version": "1.0.0",
5338       "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz",
5339       "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=",
5340       "dev": true
5341     },
5342     "html-comment-regex": {
5343       "version": "1.1.2",
5344       "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz",
5345       "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==",
5346       "dev": true
5347     },
5348     "html-tags": {
5349       "version": "2.0.0",
5350       "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-2.0.0.tgz",
5351       "integrity": "sha1-ELMKOGCF9Dzt41PMj6fLDe7qZos=",
5352       "dev": true
5353     },
5354     "htmlescape": {
5355       "version": "1.1.1",
5356       "resolved": "https://registry.npmjs.org/htmlescape/-/htmlescape-1.1.1.tgz",
5357       "integrity": "sha1-OgPtwiFLyjtmQko+eVk0lQnLA1E=",
5358       "dev": true
5359     },
5360     "htmlparser2": {
5361       "version": "3.10.1",
5362       "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz",
5363       "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==",
5364       "dev": true,
5365       "requires": {
5366         "domelementtype": "^1.3.1",
5367         "domhandler": "^2.3.0",
5368         "domutils": "^1.5.1",
5369         "entities": "^1.1.1",
5370         "inherits": "^2.0.1",
5371         "readable-stream": "^3.1.1"
5372       },
5373       "dependencies": {
5374         "readable-stream": {
5375           "version": "3.4.0",
5376           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.4.0.tgz",
5377           "integrity": "sha512-jItXPLmrSR8jmTRmRWJXCnGJsfy85mB3Wd/uINMXA65yrnFo0cPClFIUWzo2najVNSl+mx7/4W8ttlLWJe99pQ==",
5378           "dev": true,
5379           "requires": {
5380             "inherits": "^2.0.3",
5381             "string_decoder": "^1.1.1",
5382             "util-deprecate": "^1.0.1"
5383           }
5384         }
5385       }
5386     },
5387     "http-cache-semantics": {
5388       "version": "3.8.1",
5389       "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz",
5390       "integrity": "sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==",
5391       "dev": true
5392     },
5393     "http-errors": {
5394       "version": "1.6.3",
5395       "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
5396       "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
5397       "dev": true,
5398       "requires": {
5399         "depd": "~1.1.2",
5400         "inherits": "2.0.3",
5401         "setprototypeof": "1.1.0",
5402         "statuses": ">= 1.4.0 < 2"
5403       }
5404     },
5405     "http-parser-js": {
5406       "version": "0.4.10",
5407       "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.10.tgz",
5408       "integrity": "sha1-ksnBN0w1CF912zWexWzCV8u5P6Q=",
5409       "dev": true
5410     },
5411     "https-browserify": {
5412       "version": "1.0.0",
5413       "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
5414       "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
5415       "dev": true
5416     },
5417     "iconv-lite": {
5418       "version": "0.4.24",
5419       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
5420       "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
5421       "dev": true,
5422       "requires": {
5423         "safer-buffer": ">= 2.1.2 < 3"
5424       }
5425     },
5426     "ieee754": {
5427       "version": "1.1.13",
5428       "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz",
5429       "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==",
5430       "dev": true
5431     },
5432     "ignore": {
5433       "version": "4.0.6",
5434       "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz",
5435       "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==",
5436       "dev": true
5437     },
5438     "imagemin": {
5439       "version": "6.1.0",
5440       "resolved": "https://registry.npmjs.org/imagemin/-/imagemin-6.1.0.tgz",
5441       "integrity": "sha512-8ryJBL1CN5uSHpiBMX0rJw79C9F9aJqMnjGnrd/1CafegpNuA81RBAAru/jQQEOWlOJJlpRnlcVFF6wq+Ist0A==",
5442       "dev": true,
5443       "requires": {
5444         "file-type": "^10.7.0",
5445         "globby": "^8.0.1",
5446         "make-dir": "^1.0.0",
5447         "p-pipe": "^1.1.0",
5448         "pify": "^4.0.1",
5449         "replace-ext": "^1.0.0"
5450       },
5451       "dependencies": {
5452         "file-type": {
5453           "version": "10.11.0",
5454           "resolved": "https://registry.npmjs.org/file-type/-/file-type-10.11.0.tgz",
5455           "integrity": "sha512-uzk64HRpUZyTGZtVuvrjP0FYxzQrBf4rojot6J65YMEbwBLB0CWm0CLojVpwpmFmxcE/lkvYICgfcGozbBq6rw==",
5456           "dev": true
5457         },
5458         "pify": {
5459           "version": "4.0.1",
5460           "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
5461           "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
5462           "dev": true
5463         }
5464       }
5465     },
5466     "imagemin-gifsicle": {
5467       "version": "6.0.1",
5468       "resolved": "https://registry.npmjs.org/imagemin-gifsicle/-/imagemin-gifsicle-6.0.1.tgz",
5469       "integrity": "sha512-kuu47c6iKDQ6R9J10xCwL0lgs0+sMz3LRHqRcJ2CRBWdcNmo3T5hUaM8hSZfksptZXJLGKk8heSAvwtSdB1Fng==",
5470       "dev": true,
5471       "optional": true,
5472       "requires": {
5473         "exec-buffer": "^3.0.0",
5474         "gifsicle": "^4.0.0",
5475         "is-gif": "^3.0.0"
5476       }
5477     },
5478     "imagemin-jpegtran": {
5479       "version": "6.0.0",
5480       "resolved": "https://registry.npmjs.org/imagemin-jpegtran/-/imagemin-jpegtran-6.0.0.tgz",
5481       "integrity": "sha512-Ih+NgThzqYfEWv9t58EItncaaXIHR0u9RuhKa8CtVBlMBvY0dCIxgQJQCfwImA4AV1PMfmUKlkyIHJjb7V4z1g==",
5482       "dev": true,
5483       "optional": true,
5484       "requires": {
5485         "exec-buffer": "^3.0.0",
5486         "is-jpg": "^2.0.0",
5487         "jpegtran-bin": "^4.0.0"
5488       }
5489     },
5490     "imagemin-optipng": {
5491       "version": "6.0.0",
5492       "resolved": "https://registry.npmjs.org/imagemin-optipng/-/imagemin-optipng-6.0.0.tgz",
5493       "integrity": "sha512-FoD2sMXvmoNm/zKPOWdhKpWdFdF9qiJmKC17MxZJPH42VMAp17/QENI/lIuP7LCUnLVAloO3AUoTSNzfhpyd8A==",
5494       "dev": true,
5495       "optional": true,
5496       "requires": {
5497         "exec-buffer": "^3.0.0",
5498         "is-png": "^1.0.0",
5499         "optipng-bin": "^5.0.0"
5500       }
5501     },
5502     "imagemin-svgo": {
5503       "version": "7.0.0",
5504       "resolved": "https://registry.npmjs.org/imagemin-svgo/-/imagemin-svgo-7.0.0.tgz",
5505       "integrity": "sha512-+iGJFaPIMx8TjFW6zN+EkOhlqcemdL7F3N3Y0wODvV2kCUBuUtZK7DRZc1+Zfu4U2W/lTMUyx2G8YMOrZntIWg==",
5506       "dev": true,
5507       "optional": true,
5508       "requires": {
5509         "is-svg": "^3.0.0",
5510         "svgo": "^1.0.5"
5511       }
5512     },
5513     "import-cwd": {
5514       "version": "2.1.0",
5515       "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz",
5516       "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=",
5517       "dev": true,
5518       "requires": {
5519         "import-from": "^2.1.0"
5520       }
5521     },
5522     "import-fresh": {
5523       "version": "2.0.0",
5524       "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz",
5525       "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=",
5526       "dev": true,
5527       "requires": {
5528         "caller-path": "^2.0.0",
5529         "resolve-from": "^3.0.0"
5530       }
5531     },
5532     "import-from": {
5533       "version": "2.1.0",
5534       "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz",
5535       "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=",
5536       "dev": true,
5537       "requires": {
5538         "resolve-from": "^3.0.0"
5539       }
5540     },
5541     "import-lazy": {
5542       "version": "3.1.0",
5543       "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-3.1.0.tgz",
5544       "integrity": "sha512-8/gvXvX2JMn0F+CDlSC4l6kOmVaLOO3XLkksI7CI3Ud95KDYJuYur2b9P/PUt/i/pDAMd/DulQsNbbbmRRsDIQ==",
5545       "dev": true
5546     },
5547     "imurmurhash": {
5548       "version": "0.1.4",
5549       "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
5550       "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
5551       "dev": true
5552     },
5553     "indent-string": {
5554       "version": "2.1.0",
5555       "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
5556       "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
5557       "dev": true,
5558       "requires": {
5559         "repeating": "^2.0.0"
5560       }
5561     },
5562     "indexes-of": {
5563       "version": "1.0.1",
5564       "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz",
5565       "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=",
5566       "dev": true
5567     },
5568     "inflight": {
5569       "version": "1.0.6",
5570       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
5571       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
5572       "dev": true,
5573       "requires": {
5574         "once": "^1.3.0",
5575         "wrappy": "1"
5576       }
5577     },
5578     "inherits": {
5579       "version": "2.0.3",
5580       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
5581       "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
5582       "dev": true
5583     },
5584     "ini": {
5585       "version": "1.3.5",
5586       "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
5587       "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
5588       "dev": true
5589     },
5590     "inline-source-map": {
5591       "version": "0.6.2",
5592       "resolved": "https://registry.npmjs.org/inline-source-map/-/inline-source-map-0.6.2.tgz",
5593       "integrity": "sha1-+Tk0ccGKedFyT4Y/o4tYY3Ct4qU=",
5594       "dev": true,
5595       "requires": {
5596         "source-map": "~0.5.3"
5597       },
5598       "dependencies": {
5599         "source-map": {
5600           "version": "0.5.7",
5601           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
5602           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
5603           "dev": true
5604         }
5605       }
5606     },
5607     "inquirer": {
5608       "version": "6.3.1",
5609       "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.3.1.tgz",
5610       "integrity": "sha512-MmL624rfkFt4TG9y/Jvmt8vdmOo836U7Y0Hxr2aFk3RelZEGX4Igk0KabWrcaaZaTv9uzglOqWh1Vly+FAWAXA==",
5611       "dev": true,
5612       "requires": {
5613         "ansi-escapes": "^3.2.0",
5614         "chalk": "^2.4.2",
5615         "cli-cursor": "^2.1.0",
5616         "cli-width": "^2.0.0",
5617         "external-editor": "^3.0.3",
5618         "figures": "^2.0.0",
5619         "lodash": "^4.17.11",
5620         "mute-stream": "0.0.7",
5621         "run-async": "^2.2.0",
5622         "rxjs": "^6.4.0",
5623         "string-width": "^2.1.0",
5624         "strip-ansi": "^5.1.0",
5625         "through": "^2.3.6"
5626       },
5627       "dependencies": {
5628         "ansi-regex": {
5629           "version": "4.1.0",
5630           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
5631           "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
5632           "dev": true
5633         },
5634         "strip-ansi": {
5635           "version": "5.2.0",
5636           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
5637           "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
5638           "dev": true,
5639           "requires": {
5640             "ansi-regex": "^4.1.0"
5641           }
5642         }
5643       }
5644     },
5645     "insert-module-globals": {
5646       "version": "7.2.0",
5647       "resolved": "https://registry.npmjs.org/insert-module-globals/-/insert-module-globals-7.2.0.tgz",
5648       "integrity": "sha512-VE6NlW+WGn2/AeOMd496AHFYmE7eLKkUY6Ty31k4og5vmA3Fjuwe9v6ifH6Xx/Hz27QvdoMoviw1/pqWRB09Sw==",
5649       "dev": true,
5650       "requires": {
5651         "JSONStream": "^1.0.3",
5652         "acorn-node": "^1.5.2",
5653         "combine-source-map": "^0.8.0",
5654         "concat-stream": "^1.6.1",
5655         "is-buffer": "^1.1.0",
5656         "path-is-absolute": "^1.0.1",
5657         "process": "~0.11.0",
5658         "through2": "^2.0.0",
5659         "undeclared-identifiers": "^1.1.2",
5660         "xtend": "^4.0.0"
5661       },
5662       "dependencies": {
5663         "through2": {
5664           "version": "2.0.5",
5665           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
5666           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
5667           "dev": true,
5668           "requires": {
5669             "readable-stream": "~2.3.6",
5670             "xtend": "~4.0.1"
5671           }
5672         }
5673       }
5674     },
5675     "interpret": {
5676       "version": "1.2.0",
5677       "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.2.0.tgz",
5678       "integrity": "sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw==",
5679       "dev": true
5680     },
5681     "into-stream": {
5682       "version": "3.1.0",
5683       "resolved": "https://registry.npmjs.org/into-stream/-/into-stream-3.1.0.tgz",
5684       "integrity": "sha1-lvsKk2wSur1v8XUqF9BWFqvQlMY=",
5685       "dev": true,
5686       "requires": {
5687         "from2": "^2.1.1",
5688         "p-is-promise": "^1.1.0"
5689       }
5690     },
5691     "invert-kv": {
5692       "version": "1.0.0",
5693       "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
5694       "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
5695       "dev": true
5696     },
5697     "irregular-plurals": {
5698       "version": "2.0.0",
5699       "resolved": "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-2.0.0.tgz",
5700       "integrity": "sha512-Y75zBYLkh0lJ9qxeHlMjQ7bSbyiSqNW/UOPWDmzC7cXskL1hekSITh1Oc6JV0XCWWZ9DE8VYSB71xocLk3gmGw==",
5701       "dev": true
5702     },
5703     "is-absolute": {
5704       "version": "1.0.0",
5705       "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz",
5706       "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==",
5707       "dev": true,
5708       "requires": {
5709         "is-relative": "^1.0.0",
5710         "is-windows": "^1.0.1"
5711       }
5712     },
5713     "is-absolute-url": {
5714       "version": "2.1.0",
5715       "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz",
5716       "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=",
5717       "dev": true
5718     },
5719     "is-accessor-descriptor": {
5720       "version": "0.1.6",
5721       "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
5722       "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
5723       "dev": true,
5724       "requires": {
5725         "kind-of": "^3.0.2"
5726       },
5727       "dependencies": {
5728         "kind-of": {
5729           "version": "3.2.2",
5730           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5731           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5732           "dev": true,
5733           "requires": {
5734             "is-buffer": "^1.1.5"
5735           }
5736         }
5737       }
5738     },
5739     "is-alphabetical": {
5740       "version": "1.0.3",
5741       "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.3.tgz",
5742       "integrity": "sha512-eEMa6MKpHFzw38eKm56iNNi6GJ7lf6aLLio7Kr23sJPAECscgRtZvOBYybejWDQ2bM949Y++61PY+udzj5QMLA==",
5743       "dev": true
5744     },
5745     "is-alphanumeric": {
5746       "version": "1.0.0",
5747       "resolved": "https://registry.npmjs.org/is-alphanumeric/-/is-alphanumeric-1.0.0.tgz",
5748       "integrity": "sha1-Spzvcdr0wAHB2B1j0UDPU/1oifQ=",
5749       "dev": true
5750     },
5751     "is-alphanumerical": {
5752       "version": "1.0.3",
5753       "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.3.tgz",
5754       "integrity": "sha512-A1IGAPO5AW9vSh7omxIlOGwIqEvpW/TA+DksVOPM5ODuxKlZS09+TEM1E3275lJqO2oJ38vDpeAL3DCIiHE6eA==",
5755       "dev": true,
5756       "requires": {
5757         "is-alphabetical": "^1.0.0",
5758         "is-decimal": "^1.0.0"
5759       }
5760     },
5761     "is-arrayish": {
5762       "version": "0.2.1",
5763       "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
5764       "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
5765       "dev": true
5766     },
5767     "is-binary-path": {
5768       "version": "1.0.1",
5769       "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
5770       "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
5771       "dev": true,
5772       "requires": {
5773         "binary-extensions": "^1.0.0"
5774       }
5775     },
5776     "is-buffer": {
5777       "version": "1.1.6",
5778       "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
5779       "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
5780       "dev": true
5781     },
5782     "is-callable": {
5783       "version": "1.1.4",
5784       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz",
5785       "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==",
5786       "dev": true
5787     },
5788     "is-color-stop": {
5789       "version": "1.1.0",
5790       "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz",
5791       "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=",
5792       "dev": true,
5793       "requires": {
5794         "css-color-names": "^0.0.4",
5795         "hex-color-regex": "^1.1.0",
5796         "hsl-regex": "^1.0.0",
5797         "hsla-regex": "^1.0.0",
5798         "rgb-regex": "^1.0.1",
5799         "rgba-regex": "^1.0.0"
5800       }
5801     },
5802     "is-data-descriptor": {
5803       "version": "0.1.4",
5804       "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
5805       "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
5806       "dev": true,
5807       "requires": {
5808         "kind-of": "^3.0.2"
5809       },
5810       "dependencies": {
5811         "kind-of": {
5812           "version": "3.2.2",
5813           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5814           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5815           "dev": true,
5816           "requires": {
5817             "is-buffer": "^1.1.5"
5818           }
5819         }
5820       }
5821     },
5822     "is-date-object": {
5823       "version": "1.0.1",
5824       "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz",
5825       "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=",
5826       "dev": true
5827     },
5828     "is-decimal": {
5829       "version": "1.0.3",
5830       "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.3.tgz",
5831       "integrity": "sha512-bvLSwoDg2q6Gf+E2LEPiklHZxxiSi3XAh4Mav65mKqTfCO1HM3uBs24TjEH8iJX3bbDdLXKJXBTmGzuTUuAEjQ==",
5832       "dev": true
5833     },
5834     "is-descriptor": {
5835       "version": "0.1.6",
5836       "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
5837       "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
5838       "dev": true,
5839       "requires": {
5840         "is-accessor-descriptor": "^0.1.6",
5841         "is-data-descriptor": "^0.1.4",
5842         "kind-of": "^5.0.0"
5843       },
5844       "dependencies": {
5845         "kind-of": {
5846           "version": "5.1.0",
5847           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
5848           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
5849           "dev": true
5850         }
5851       }
5852     },
5853     "is-directory": {
5854       "version": "0.3.1",
5855       "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
5856       "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=",
5857       "dev": true
5858     },
5859     "is-extendable": {
5860       "version": "0.1.1",
5861       "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
5862       "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
5863       "dev": true
5864     },
5865     "is-extglob": {
5866       "version": "2.1.1",
5867       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
5868       "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
5869       "dev": true
5870     },
5871     "is-finite": {
5872       "version": "1.0.2",
5873       "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
5874       "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
5875       "dev": true,
5876       "requires": {
5877         "number-is-nan": "^1.0.0"
5878       }
5879     },
5880     "is-fullwidth-code-point": {
5881       "version": "2.0.0",
5882       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
5883       "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
5884       "dev": true
5885     },
5886     "is-gif": {
5887       "version": "3.0.0",
5888       "resolved": "https://registry.npmjs.org/is-gif/-/is-gif-3.0.0.tgz",
5889       "integrity": "sha512-IqJ/jlbw5WJSNfwQ/lHEDXF8rxhRgF6ythk2oiEvhpG29F704eX9NO6TvPfMiq9DrbwgcEDnETYNcZDPewQoVw==",
5890       "dev": true,
5891       "optional": true,
5892       "requires": {
5893         "file-type": "^10.4.0"
5894       },
5895       "dependencies": {
5896         "file-type": {
5897           "version": "10.11.0",
5898           "resolved": "https://registry.npmjs.org/file-type/-/file-type-10.11.0.tgz",
5899           "integrity": "sha512-uzk64HRpUZyTGZtVuvrjP0FYxzQrBf4rojot6J65YMEbwBLB0CWm0CLojVpwpmFmxcE/lkvYICgfcGozbBq6rw==",
5900           "dev": true,
5901           "optional": true
5902         }
5903       }
5904     },
5905     "is-glob": {
5906       "version": "4.0.1",
5907       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
5908       "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
5909       "dev": true,
5910       "requires": {
5911         "is-extglob": "^2.1.1"
5912       }
5913     },
5914     "is-hexadecimal": {
5915       "version": "1.0.3",
5916       "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.3.tgz",
5917       "integrity": "sha512-zxQ9//Q3D/34poZf8fiy3m3XVpbQc7ren15iKqrTtLPwkPD/t3Scy9Imp63FujULGxuK0ZlCwoo5xNpktFgbOA==",
5918       "dev": true
5919     },
5920     "is-jpg": {
5921       "version": "2.0.0",
5922       "resolved": "https://registry.npmjs.org/is-jpg/-/is-jpg-2.0.0.tgz",
5923       "integrity": "sha1-LhmX+m6RZuqsAkLarkQ0A+TvHZc=",
5924       "dev": true,
5925       "optional": true
5926     },
5927     "is-natural-number": {
5928       "version": "4.0.1",
5929       "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-4.0.1.tgz",
5930       "integrity": "sha1-q5124dtM7VHjXeDHLr7PCfc0zeg=",
5931       "dev": true
5932     },
5933     "is-negated-glob": {
5934       "version": "1.0.0",
5935       "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz",
5936       "integrity": "sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI=",
5937       "dev": true
5938     },
5939     "is-number": {
5940       "version": "3.0.0",
5941       "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
5942       "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
5943       "dev": true,
5944       "requires": {
5945         "kind-of": "^3.0.2"
5946       },
5947       "dependencies": {
5948         "kind-of": {
5949           "version": "3.2.2",
5950           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5951           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5952           "dev": true,
5953           "requires": {
5954             "is-buffer": "^1.1.5"
5955           }
5956         }
5957       }
5958     },
5959     "is-obj": {
5960       "version": "1.0.1",
5961       "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz",
5962       "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=",
5963       "dev": true
5964     },
5965     "is-object": {
5966       "version": "1.0.1",
5967       "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.1.tgz",
5968       "integrity": "sha1-iVJojF7C/9awPsyF52ngKQMINHA=",
5969       "dev": true
5970     },
5971     "is-plain-obj": {
5972       "version": "1.1.0",
5973       "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
5974       "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
5975       "dev": true
5976     },
5977     "is-plain-object": {
5978       "version": "2.0.4",
5979       "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
5980       "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
5981       "dev": true,
5982       "requires": {
5983         "isobject": "^3.0.1"
5984       }
5985     },
5986     "is-png": {
5987       "version": "1.1.0",
5988       "resolved": "https://registry.npmjs.org/is-png/-/is-png-1.1.0.tgz",
5989       "integrity": "sha1-1XSxK/J1wDUEVVcLDltXqwYgd84=",
5990       "dev": true,
5991       "optional": true
5992     },
5993     "is-promise": {
5994       "version": "2.1.0",
5995       "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz",
5996       "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=",
5997       "dev": true
5998     },
5999     "is-regex": {
6000       "version": "1.0.4",
6001       "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz",
6002       "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=",
6003       "dev": true,
6004       "requires": {
6005         "has": "^1.0.1"
6006       }
6007     },
6008     "is-regexp": {
6009       "version": "1.0.0",
6010       "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz",
6011       "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=",
6012       "dev": true
6013     },
6014     "is-relative": {
6015       "version": "1.0.0",
6016       "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz",
6017       "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==",
6018       "dev": true,
6019       "requires": {
6020         "is-unc-path": "^1.0.0"
6021       }
6022     },
6023     "is-resolvable": {
6024       "version": "1.1.0",
6025       "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz",
6026       "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==",
6027       "dev": true
6028     },
6029     "is-retry-allowed": {
6030       "version": "1.1.0",
6031       "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz",
6032       "integrity": "sha1-EaBgVotnM5REAz0BJaYaINVk+zQ=",
6033       "dev": true
6034     },
6035     "is-stream": {
6036       "version": "1.1.0",
6037       "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
6038       "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
6039       "dev": true
6040     },
6041     "is-supported-regexp-flag": {
6042       "version": "1.0.1",
6043       "resolved": "https://registry.npmjs.org/is-supported-regexp-flag/-/is-supported-regexp-flag-1.0.1.tgz",
6044       "integrity": "sha512-3vcJecUUrpgCqc/ca0aWeNu64UGgxcvO60K/Fkr1N6RSvfGCTU60UKN68JDmKokgba0rFFJs12EnzOQa14ubKQ==",
6045       "dev": true
6046     },
6047     "is-svg": {
6048       "version": "3.0.0",
6049       "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz",
6050       "integrity": "sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==",
6051       "dev": true,
6052       "requires": {
6053         "html-comment-regex": "^1.1.0"
6054       }
6055     },
6056     "is-symbol": {
6057       "version": "1.0.2",
6058       "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.2.tgz",
6059       "integrity": "sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw==",
6060       "dev": true,
6061       "requires": {
6062         "has-symbols": "^1.0.0"
6063       }
6064     },
6065     "is-unc-path": {
6066       "version": "1.0.0",
6067       "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz",
6068       "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==",
6069       "dev": true,
6070       "requires": {
6071         "unc-path-regex": "^0.1.2"
6072       }
6073     },
6074     "is-utf8": {
6075       "version": "0.2.1",
6076       "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
6077       "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
6078       "dev": true
6079     },
6080     "is-valid-glob": {
6081       "version": "1.0.0",
6082       "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz",
6083       "integrity": "sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao=",
6084       "dev": true
6085     },
6086     "is-whitespace-character": {
6087       "version": "1.0.3",
6088       "resolved": "https://registry.npmjs.org/is-whitespace-character/-/is-whitespace-character-1.0.3.tgz",
6089       "integrity": "sha512-SNPgMLz9JzPccD3nPctcj8sZlX9DAMJSKH8bP7Z6bohCwuNgX8xbWr1eTAYXX9Vpi/aSn8Y1akL9WgM3t43YNQ==",
6090       "dev": true
6091     },
6092     "is-windows": {
6093       "version": "1.0.2",
6094       "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
6095       "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
6096       "dev": true
6097     },
6098     "is-word-character": {
6099       "version": "1.0.3",
6100       "resolved": "https://registry.npmjs.org/is-word-character/-/is-word-character-1.0.3.tgz",
6101       "integrity": "sha512-0wfcrFgOOOBdgRNT9H33xe6Zi6yhX/uoc4U8NBZGeQQB0ctU1dnlNTyL9JM2646bHDTpsDm1Brb3VPoCIMrd/A==",
6102       "dev": true
6103     },
6104     "isarray": {
6105       "version": "1.0.0",
6106       "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
6107       "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
6108       "dev": true
6109     },
6110     "isexe": {
6111       "version": "2.0.0",
6112       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
6113       "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
6114       "dev": true
6115     },
6116     "isobject": {
6117       "version": "3.0.1",
6118       "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
6119       "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
6120       "dev": true
6121     },
6122     "isurl": {
6123       "version": "1.0.0",
6124       "resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz",
6125       "integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==",
6126       "dev": true,
6127       "requires": {
6128         "has-to-string-tag-x": "^1.2.0",
6129         "is-object": "^1.0.1"
6130       }
6131     },
6132     "jpegtran-bin": {
6133       "version": "4.0.0",
6134       "resolved": "https://registry.npmjs.org/jpegtran-bin/-/jpegtran-bin-4.0.0.tgz",
6135       "integrity": "sha512-2cRl1ism+wJUoYAYFt6O/rLBfpXNWG2dUWbgcEkTt5WGMnqI46eEro8T4C5zGROxKRqyKpCBSdHPvt5UYCtxaQ==",
6136       "dev": true,
6137       "optional": true,
6138       "requires": {
6139         "bin-build": "^3.0.0",
6140         "bin-wrapper": "^4.0.0",
6141         "logalot": "^2.0.0"
6142       }
6143     },
6144     "js-tokens": {
6145       "version": "4.0.0",
6146       "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
6147       "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
6148       "dev": true
6149     },
6150     "js-yaml": {
6151       "version": "3.13.1",
6152       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
6153       "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
6154       "dev": true,
6155       "requires": {
6156         "argparse": "^1.0.7",
6157         "esprima": "^4.0.0"
6158       }
6159     },
6160     "jsesc": {
6161       "version": "2.5.2",
6162       "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
6163       "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
6164       "dev": true
6165     },
6166     "json-buffer": {
6167       "version": "3.0.0",
6168       "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz",
6169       "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=",
6170       "dev": true
6171     },
6172     "json-parse-better-errors": {
6173       "version": "1.0.2",
6174       "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
6175       "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
6176       "dev": true
6177     },
6178     "json-schema-traverse": {
6179       "version": "0.4.1",
6180       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
6181       "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
6182       "dev": true
6183     },
6184     "json-stable-stringify": {
6185       "version": "0.0.1",
6186       "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-0.0.1.tgz",
6187       "integrity": "sha1-YRwj6BTbN1Un34URk9tZ3Sryf0U=",
6188       "dev": true,
6189       "requires": {
6190         "jsonify": "~0.0.0"
6191       }
6192     },
6193     "json-stable-stringify-without-jsonify": {
6194       "version": "1.0.1",
6195       "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
6196       "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=",
6197       "dev": true
6198     },
6199     "json5": {
6200       "version": "2.1.0",
6201       "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.0.tgz",
6202       "integrity": "sha512-8Mh9h6xViijj36g7Dxi+Y4S6hNGV96vcJZr/SrlHh1LR/pEn/8j/+qIBbs44YKl69Lrfctp4QD+AdWLTMqEZAQ==",
6203       "dev": true,
6204       "requires": {
6205         "minimist": "^1.2.0"
6206       }
6207     },
6208     "jsonfile": {
6209       "version": "4.0.0",
6210       "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
6211       "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
6212       "dev": true,
6213       "requires": {
6214         "graceful-fs": "^4.1.6"
6215       }
6216     },
6217     "jsonify": {
6218       "version": "0.0.0",
6219       "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",
6220       "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=",
6221       "dev": true
6222     },
6223     "jsonparse": {
6224       "version": "1.3.1",
6225       "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz",
6226       "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=",
6227       "dev": true
6228     },
6229     "just-debounce": {
6230       "version": "1.0.0",
6231       "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.0.0.tgz",
6232       "integrity": "sha1-h/zPrv/AtozRnVX2cilD+SnqNeo=",
6233       "dev": true
6234     },
6235     "keyv": {
6236       "version": "3.0.0",
6237       "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.0.0.tgz",
6238       "integrity": "sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA==",
6239       "dev": true,
6240       "requires": {
6241         "json-buffer": "3.0.0"
6242       }
6243     },
6244     "kind-of": {
6245       "version": "6.0.2",
6246       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
6247       "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
6248       "dev": true
6249     },
6250     "known-css-properties": {
6251       "version": "0.10.0",
6252       "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.10.0.tgz",
6253       "integrity": "sha512-OMPb86bpVbnKN/2VJw1Ggs1Hw/FNGwEL1QYiNIEHaB5FSLybJ4QD7My5Hm9yDhgpRrRnnOgu0oKeuuABzASeBw==",
6254       "dev": true
6255     },
6256     "labeled-stream-splicer": {
6257       "version": "2.0.2",
6258       "resolved": "https://registry.npmjs.org/labeled-stream-splicer/-/labeled-stream-splicer-2.0.2.tgz",
6259       "integrity": "sha512-Ca4LSXFFZUjPScRaqOcFxneA0VpKZr4MMYCljyQr4LIewTLb3Y0IUTIsnBBsVubIeEfxeSZpSjSsRM8APEQaAw==",
6260       "dev": true,
6261       "requires": {
6262         "inherits": "^2.0.1",
6263         "stream-splicer": "^2.0.0"
6264       }
6265     },
6266     "last-run": {
6267       "version": "1.1.1",
6268       "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz",
6269       "integrity": "sha1-RblpQsF7HHnHchmCWbqUO+v4yls=",
6270       "dev": true,
6271       "requires": {
6272         "default-resolution": "^2.0.0",
6273         "es6-weak-map": "^2.0.1"
6274       }
6275     },
6276     "lazystream": {
6277       "version": "1.0.0",
6278       "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz",
6279       "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=",
6280       "dev": true,
6281       "requires": {
6282         "readable-stream": "^2.0.5"
6283       }
6284     },
6285     "lcid": {
6286       "version": "1.0.0",
6287       "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
6288       "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
6289       "dev": true,
6290       "requires": {
6291         "invert-kv": "^1.0.0"
6292       }
6293     },
6294     "lead": {
6295       "version": "1.0.0",
6296       "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz",
6297       "integrity": "sha1-bxT5mje+Op3XhPVJVpDlkDRm7kI=",
6298       "dev": true,
6299       "requires": {
6300         "flush-write-stream": "^1.0.2"
6301       }
6302     },
6303     "leven": {
6304       "version": "2.1.0",
6305       "resolved": "https://registry.npmjs.org/leven/-/leven-2.1.0.tgz",
6306       "integrity": "sha1-wuep93IJTe6dNCAq6KzORoeHVYA=",
6307       "dev": true
6308     },
6309     "levn": {
6310       "version": "0.3.0",
6311       "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
6312       "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
6313       "dev": true,
6314       "requires": {
6315         "prelude-ls": "~1.1.2",
6316         "type-check": "~0.3.2"
6317       }
6318     },
6319     "liftoff": {
6320       "version": "3.1.0",
6321       "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz",
6322       "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==",
6323       "dev": true,
6324       "requires": {
6325         "extend": "^3.0.0",
6326         "findup-sync": "^3.0.0",
6327         "fined": "^1.0.1",
6328         "flagged-respawn": "^1.0.0",
6329         "is-plain-object": "^2.0.4",
6330         "object.map": "^1.0.0",
6331         "rechoir": "^0.6.2",
6332         "resolve": "^1.1.7"
6333       }
6334     },
6335     "livereload-js": {
6336       "version": "2.4.0",
6337       "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.4.0.tgz",
6338       "integrity": "sha512-XPQH8Z2GDP/Hwz2PCDrh2mth4yFejwA1OZ/81Ti3LgKyhDcEjsSsqFWZojHG0va/duGd+WyosY7eXLDoOyqcPw==",
6339       "dev": true
6340     },
6341     "load-json-file": {
6342       "version": "2.0.0",
6343       "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz",
6344       "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=",
6345       "dev": true,
6346       "requires": {
6347         "graceful-fs": "^4.1.2",
6348         "parse-json": "^2.2.0",
6349         "pify": "^2.0.0",
6350         "strip-bom": "^3.0.0"
6351       },
6352       "dependencies": {
6353         "parse-json": {
6354           "version": "2.2.0",
6355           "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
6356           "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
6357           "dev": true,
6358           "requires": {
6359             "error-ex": "^1.2.0"
6360           }
6361         }
6362       }
6363     },
6364     "locate-path": {
6365       "version": "2.0.0",
6366       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
6367       "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
6368       "dev": true,
6369       "requires": {
6370         "p-locate": "^2.0.0",
6371         "path-exists": "^3.0.0"
6372       }
6373     },
6374     "lodash": {
6375       "version": "4.17.11",
6376       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
6377       "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==",
6378       "dev": true
6379     },
6380     "lodash.memoize": {
6381       "version": "3.0.4",
6382       "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-3.0.4.tgz",
6383       "integrity": "sha1-LcvSwofLwKVcxCMovQxzYVDVPj8=",
6384       "dev": true
6385     },
6386     "lodash.merge": {
6387       "version": "4.6.1",
6388       "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.1.tgz",
6389       "integrity": "sha512-AOYza4+Hf5z1/0Hztxpm2/xiPZgi/cjMqdnKTUWTBSKchJlxXXuUSxCCl8rJlf4g6yww/j6mA8nC8Hw/EZWxKQ==",
6390       "dev": true
6391     },
6392     "lodash.unescape": {
6393       "version": "4.0.1",
6394       "resolved": "https://registry.npmjs.org/lodash.unescape/-/lodash.unescape-4.0.1.tgz",
6395       "integrity": "sha1-vyJJiGzlFM2hEvrpIYzcBlIR/Jw=",
6396       "dev": true
6397     },
6398     "lodash.uniq": {
6399       "version": "4.5.0",
6400       "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz",
6401       "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=",
6402       "dev": true
6403     },
6404     "log-symbols": {
6405       "version": "2.2.0",
6406       "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz",
6407       "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==",
6408       "dev": true,
6409       "requires": {
6410         "chalk": "^2.0.1"
6411       }
6412     },
6413     "logalot": {
6414       "version": "2.1.0",
6415       "resolved": "https://registry.npmjs.org/logalot/-/logalot-2.1.0.tgz",
6416       "integrity": "sha1-X46MkNME7fElMJUaVVSruMXj9VI=",
6417       "dev": true,
6418       "requires": {
6419         "figures": "^1.3.5",
6420         "squeak": "^1.0.0"
6421       },
6422       "dependencies": {
6423         "figures": {
6424           "version": "1.7.0",
6425           "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
6426           "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=",
6427           "dev": true,
6428           "requires": {
6429             "escape-string-regexp": "^1.0.5",
6430             "object-assign": "^4.1.0"
6431           }
6432         }
6433       }
6434     },
6435     "loglevel": {
6436       "version": "1.6.3",
6437       "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.3.tgz",
6438       "integrity": "sha512-LoEDv5pgpvWgPF4kNYuIp0qqSJVWak/dML0RY74xlzMZiT9w77teNAwKYKWBTYjlokMirg+o3jBwp+vlLrcfAA==",
6439       "dev": true
6440     },
6441     "loglevel-colored-level-prefix": {
6442       "version": "1.0.0",
6443       "resolved": "https://registry.npmjs.org/loglevel-colored-level-prefix/-/loglevel-colored-level-prefix-1.0.0.tgz",
6444       "integrity": "sha1-akAhj9x64V/HbD0PPmdsRlOIYD4=",
6445       "dev": true,
6446       "requires": {
6447         "chalk": "^1.1.3",
6448         "loglevel": "^1.4.1"
6449       },
6450       "dependencies": {
6451         "ansi-regex": {
6452           "version": "2.1.1",
6453           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
6454           "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
6455           "dev": true
6456         },
6457         "ansi-styles": {
6458           "version": "2.2.1",
6459           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
6460           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
6461           "dev": true
6462         },
6463         "chalk": {
6464           "version": "1.1.3",
6465           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
6466           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
6467           "dev": true,
6468           "requires": {
6469             "ansi-styles": "^2.2.1",
6470             "escape-string-regexp": "^1.0.2",
6471             "has-ansi": "^2.0.0",
6472             "strip-ansi": "^3.0.0",
6473             "supports-color": "^2.0.0"
6474           }
6475         },
6476         "strip-ansi": {
6477           "version": "3.0.1",
6478           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
6479           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
6480           "dev": true,
6481           "requires": {
6482             "ansi-regex": "^2.0.0"
6483           }
6484         },
6485         "supports-color": {
6486           "version": "2.0.0",
6487           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
6488           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
6489           "dev": true
6490         }
6491       }
6492     },
6493     "longest": {
6494       "version": "1.0.1",
6495       "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
6496       "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=",
6497       "dev": true
6498     },
6499     "longest-streak": {
6500       "version": "2.0.3",
6501       "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.3.tgz",
6502       "integrity": "sha512-9lz5IVdpwsKLMzQi0MQ+oD9EA0mIGcWYP7jXMTZVXP8D42PwuAk+M/HBFYQoxt1G5OR8m7aSIgb1UymfWGBWEw==",
6503       "dev": true
6504     },
6505     "loud-rejection": {
6506       "version": "1.6.0",
6507       "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
6508       "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
6509       "dev": true,
6510       "requires": {
6511         "currently-unhandled": "^0.4.1",
6512         "signal-exit": "^3.0.0"
6513       }
6514     },
6515     "lowercase-keys": {
6516       "version": "1.0.1",
6517       "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz",
6518       "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==",
6519       "dev": true
6520     },
6521     "lpad-align": {
6522       "version": "1.1.2",
6523       "resolved": "https://registry.npmjs.org/lpad-align/-/lpad-align-1.1.2.tgz",
6524       "integrity": "sha1-IfYArBwwlcPG5JfuZyce4ISB/p4=",
6525       "dev": true,
6526       "requires": {
6527         "get-stdin": "^4.0.1",
6528         "indent-string": "^2.1.0",
6529         "longest": "^1.0.0",
6530         "meow": "^3.3.0"
6531       }
6532     },
6533     "lru-cache": {
6534       "version": "4.1.5",
6535       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
6536       "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
6537       "dev": true,
6538       "requires": {
6539         "pseudomap": "^1.0.2",
6540         "yallist": "^2.1.2"
6541       }
6542     },
6543     "magic-string": {
6544       "version": "0.23.2",
6545       "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.23.2.tgz",
6546       "integrity": "sha512-oIUZaAxbcxYIp4AyLafV6OVKoB3YouZs0UTCJ8mOKBHNyJgGDaMJ4TgA+VylJh6fx7EQCC52XkbURxxG9IoJXA==",
6547       "dev": true,
6548       "requires": {
6549         "sourcemap-codec": "^1.4.1"
6550       }
6551     },
6552     "make-dir": {
6553       "version": "1.3.0",
6554       "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz",
6555       "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
6556       "dev": true,
6557       "requires": {
6558         "pify": "^3.0.0"
6559       },
6560       "dependencies": {
6561         "pify": {
6562           "version": "3.0.0",
6563           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
6564           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
6565           "dev": true
6566         }
6567       }
6568     },
6569     "make-error": {
6570       "version": "1.3.5",
6571       "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.5.tgz",
6572       "integrity": "sha512-c3sIjNUow0+8swNwVpqoH4YCShKNFkMaw6oH1mNS2haDZQqkeZFlHS3dhoeEbKKmJB4vXpJucU6oH75aDYeE9g==",
6573       "dev": true
6574     },
6575     "make-error-cause": {
6576       "version": "1.2.2",
6577       "resolved": "https://registry.npmjs.org/make-error-cause/-/make-error-cause-1.2.2.tgz",
6578       "integrity": "sha1-3wOI/NCzeBbf8KX7gQiTl3fcvJ0=",
6579       "dev": true,
6580       "requires": {
6581         "make-error": "^1.2.0"
6582       }
6583     },
6584     "make-iterator": {
6585       "version": "1.0.1",
6586       "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz",
6587       "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==",
6588       "dev": true,
6589       "requires": {
6590         "kind-of": "^6.0.2"
6591       }
6592     },
6593     "map-cache": {
6594       "version": "0.2.2",
6595       "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
6596       "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
6597       "dev": true
6598     },
6599     "map-obj": {
6600       "version": "1.0.1",
6601       "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
6602       "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
6603       "dev": true
6604     },
6605     "map-stream": {
6606       "version": "0.0.7",
6607       "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz",
6608       "integrity": "sha1-ih8HiW2CsQkmvTdEokIACfiJdKg=",
6609       "dev": true
6610     },
6611     "map-visit": {
6612       "version": "1.0.0",
6613       "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
6614       "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
6615       "dev": true,
6616       "requires": {
6617         "object-visit": "^1.0.0"
6618       }
6619     },
6620     "markdown-escapes": {
6621       "version": "1.0.3",
6622       "resolved": "https://registry.npmjs.org/markdown-escapes/-/markdown-escapes-1.0.3.tgz",
6623       "integrity": "sha512-XUi5HJhhV5R74k8/0H2oCbCiYf/u4cO/rX8tnGkRvrqhsr5BRNU6Mg0yt/8UIx1iIS8220BNJsDb7XnILhLepw==",
6624       "dev": true
6625     },
6626     "markdown-table": {
6627       "version": "1.1.3",
6628       "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-1.1.3.tgz",
6629       "integrity": "sha512-1RUZVgQlpJSPWYbFSpmudq5nHY1doEIv89gBtF0s4gW1GF2XorxcA/70M5vq7rLv0a6mhOUccRsqkwhwLCIQ2Q==",
6630       "dev": true
6631     },
6632     "matchdep": {
6633       "version": "2.0.0",
6634       "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz",
6635       "integrity": "sha1-xvNINKDY28OzfCfui7yyfHd1WC4=",
6636       "dev": true,
6637       "requires": {
6638         "findup-sync": "^2.0.0",
6639         "micromatch": "^3.0.4",
6640         "resolve": "^1.4.0",
6641         "stack-trace": "0.0.10"
6642       },
6643       "dependencies": {
6644         "findup-sync": {
6645           "version": "2.0.0",
6646           "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz",
6647           "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=",
6648           "dev": true,
6649           "requires": {
6650             "detect-file": "^1.0.0",
6651             "is-glob": "^3.1.0",
6652             "micromatch": "^3.0.4",
6653             "resolve-dir": "^1.0.1"
6654           }
6655         },
6656         "is-glob": {
6657           "version": "3.1.0",
6658           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
6659           "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
6660           "dev": true,
6661           "requires": {
6662             "is-extglob": "^2.1.0"
6663           }
6664         }
6665       }
6666     },
6667     "mathml-tag-names": {
6668       "version": "2.1.1",
6669       "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.1.tgz",
6670       "integrity": "sha512-pWB896KPGSGkp1XtyzRBftpTzwSOL0Gfk0wLvxt4f2mgzjY19o0LxJ3U25vNWTzsh7da+KTbuXQoQ3lOJZ8WHw==",
6671       "dev": true
6672     },
6673     "md5.js": {
6674       "version": "1.3.5",
6675       "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
6676       "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
6677       "dev": true,
6678       "requires": {
6679         "hash-base": "^3.0.0",
6680         "inherits": "^2.0.1",
6681         "safe-buffer": "^5.1.2"
6682       }
6683     },
6684     "mdast-util-compact": {
6685       "version": "1.0.3",
6686       "resolved": "https://registry.npmjs.org/mdast-util-compact/-/mdast-util-compact-1.0.3.tgz",
6687       "integrity": "sha512-nRiU5GpNy62rZppDKbLwhhtw5DXoFMqw9UNZFmlPsNaQCZ//WLjGKUwWMdJrUH+Se7UvtO2gXtAMe0g/N+eI5w==",
6688       "dev": true,
6689       "requires": {
6690         "unist-util-visit": "^1.1.0"
6691       }
6692     },
6693     "mdn-data": {
6694       "version": "1.1.4",
6695       "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-1.1.4.tgz",
6696       "integrity": "sha512-FSYbp3lyKjyj3E7fMl6rYvUdX0FBXaluGqlFoYESWQlyUTq8R+wp0rkFxoYFqZlHCvsUXGjyJmLQSnXToYhOSA==",
6697       "dev": true
6698     },
6699     "meow": {
6700       "version": "3.7.0",
6701       "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
6702       "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
6703       "dev": true,
6704       "requires": {
6705         "camelcase-keys": "^2.0.0",
6706         "decamelize": "^1.1.2",
6707         "loud-rejection": "^1.0.0",
6708         "map-obj": "^1.0.1",
6709         "minimist": "^1.1.3",
6710         "normalize-package-data": "^2.3.4",
6711         "object-assign": "^4.0.1",
6712         "read-pkg-up": "^1.0.1",
6713         "redent": "^1.0.0",
6714         "trim-newlines": "^1.0.0"
6715       },
6716       "dependencies": {
6717         "find-up": {
6718           "version": "1.1.2",
6719           "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
6720           "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
6721           "dev": true,
6722           "requires": {
6723             "path-exists": "^2.0.0",
6724             "pinkie-promise": "^2.0.0"
6725           }
6726         },
6727         "load-json-file": {
6728           "version": "1.1.0",
6729           "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
6730           "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
6731           "dev": true,
6732           "requires": {
6733             "graceful-fs": "^4.1.2",
6734             "parse-json": "^2.2.0",
6735             "pify": "^2.0.0",
6736             "pinkie-promise": "^2.0.0",
6737             "strip-bom": "^2.0.0"
6738           }
6739         },
6740         "parse-json": {
6741           "version": "2.2.0",
6742           "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
6743           "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
6744           "dev": true,
6745           "requires": {
6746             "error-ex": "^1.2.0"
6747           }
6748         },
6749         "path-exists": {
6750           "version": "2.1.0",
6751           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
6752           "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
6753           "dev": true,
6754           "requires": {
6755             "pinkie-promise": "^2.0.0"
6756           }
6757         },
6758         "path-type": {
6759           "version": "1.1.0",
6760           "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
6761           "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
6762           "dev": true,
6763           "requires": {
6764             "graceful-fs": "^4.1.2",
6765             "pify": "^2.0.0",
6766             "pinkie-promise": "^2.0.0"
6767           }
6768         },
6769         "read-pkg": {
6770           "version": "1.1.0",
6771           "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
6772           "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
6773           "dev": true,
6774           "requires": {
6775             "load-json-file": "^1.0.0",
6776             "normalize-package-data": "^2.3.2",
6777             "path-type": "^1.0.0"
6778           }
6779         },
6780         "read-pkg-up": {
6781           "version": "1.0.1",
6782           "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
6783           "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
6784           "dev": true,
6785           "requires": {
6786             "find-up": "^1.0.0",
6787             "read-pkg": "^1.0.0"
6788           }
6789         },
6790         "strip-bom": {
6791           "version": "2.0.0",
6792           "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
6793           "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
6794           "dev": true,
6795           "requires": {
6796             "is-utf8": "^0.2.0"
6797           }
6798         }
6799       }
6800     },
6801     "merge-source-map": {
6802       "version": "1.0.4",
6803       "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.0.4.tgz",
6804       "integrity": "sha1-pd5GU42uhNQRTMXqArR3KmNGcB8=",
6805       "dev": true,
6806       "requires": {
6807         "source-map": "^0.5.6"
6808       },
6809       "dependencies": {
6810         "source-map": {
6811           "version": "0.5.7",
6812           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
6813           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
6814           "dev": true
6815         }
6816       }
6817     },
6818     "merge-stream": {
6819       "version": "1.0.1",
6820       "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz",
6821       "integrity": "sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE=",
6822       "dev": true,
6823       "requires": {
6824         "readable-stream": "^2.0.1"
6825       }
6826     },
6827     "merge2": {
6828       "version": "1.2.3",
6829       "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.2.3.tgz",
6830       "integrity": "sha512-gdUU1Fwj5ep4kplwcmftruWofEFt6lfpkkr3h860CXbAB9c3hGb55EOL2ali0Td5oebvW0E1+3Sr+Ur7XfKpRA==",
6831       "dev": true
6832     },
6833     "micromatch": {
6834       "version": "3.1.10",
6835       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
6836       "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
6837       "dev": true,
6838       "requires": {
6839         "arr-diff": "^4.0.0",
6840         "array-unique": "^0.3.2",
6841         "braces": "^2.3.1",
6842         "define-property": "^2.0.2",
6843         "extend-shallow": "^3.0.2",
6844         "extglob": "^2.0.4",
6845         "fragment-cache": "^0.2.1",
6846         "kind-of": "^6.0.2",
6847         "nanomatch": "^1.2.9",
6848         "object.pick": "^1.3.0",
6849         "regex-not": "^1.0.0",
6850         "snapdragon": "^0.8.1",
6851         "to-regex": "^3.0.2"
6852       }
6853     },
6854     "miller-rabin": {
6855       "version": "4.0.1",
6856       "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
6857       "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
6858       "dev": true,
6859       "requires": {
6860         "bn.js": "^4.0.0",
6861         "brorand": "^1.0.1"
6862       }
6863     },
6864     "mime": {
6865       "version": "1.4.1",
6866       "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz",
6867       "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==",
6868       "dev": true
6869     },
6870     "mime-db": {
6871       "version": "1.40.0",
6872       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz",
6873       "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==",
6874       "dev": true
6875     },
6876     "mime-types": {
6877       "version": "2.1.24",
6878       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.24.tgz",
6879       "integrity": "sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ==",
6880       "dev": true,
6881       "requires": {
6882         "mime-db": "1.40.0"
6883       }
6884     },
6885     "mimic-fn": {
6886       "version": "1.2.0",
6887       "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
6888       "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
6889       "dev": true
6890     },
6891     "mimic-response": {
6892       "version": "1.0.1",
6893       "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz",
6894       "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==",
6895       "dev": true
6896     },
6897     "minimalistic-assert": {
6898       "version": "1.0.1",
6899       "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
6900       "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
6901       "dev": true
6902     },
6903     "minimalistic-crypto-utils": {
6904       "version": "1.0.1",
6905       "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
6906       "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
6907       "dev": true
6908     },
6909     "minimatch": {
6910       "version": "3.0.4",
6911       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
6912       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
6913       "dev": true,
6914       "requires": {
6915         "brace-expansion": "^1.1.7"
6916       }
6917     },
6918     "minimist": {
6919       "version": "1.2.0",
6920       "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
6921       "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
6922       "dev": true
6923     },
6924     "minimist-options": {
6925       "version": "3.0.2",
6926       "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-3.0.2.tgz",
6927       "integrity": "sha512-FyBrT/d0d4+uiZRbqznPXqw3IpZZG3gl3wKWiX784FycUKVwBt0uLBFkQrtE4tZOrgo78nZp2jnKz3L65T5LdQ==",
6928       "dev": true,
6929       "requires": {
6930         "arrify": "^1.0.1",
6931         "is-plain-obj": "^1.1.0"
6932       }
6933     },
6934     "mixin-deep": {
6935       "version": "1.3.1",
6936       "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz",
6937       "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==",
6938       "dev": true,
6939       "requires": {
6940         "for-in": "^1.0.2",
6941         "is-extendable": "^1.0.1"
6942       },
6943       "dependencies": {
6944         "is-extendable": {
6945           "version": "1.0.1",
6946           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
6947           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
6948           "dev": true,
6949           "requires": {
6950             "is-plain-object": "^2.0.4"
6951           }
6952         }
6953       }
6954     },
6955     "mkdirp": {
6956       "version": "0.5.1",
6957       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
6958       "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
6959       "dev": true,
6960       "requires": {
6961         "minimist": "0.0.8"
6962       },
6963       "dependencies": {
6964         "minimist": {
6965           "version": "0.0.8",
6966           "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
6967           "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
6968           "dev": true
6969         }
6970       }
6971     },
6972     "module-deps": {
6973       "version": "6.2.1",
6974       "resolved": "https://registry.npmjs.org/module-deps/-/module-deps-6.2.1.tgz",
6975       "integrity": "sha512-UnEn6Ah36Tu4jFiBbJVUtt0h+iXqxpLqDvPS8nllbw5RZFmNJ1+Mz5BjYnM9ieH80zyxHkARGLnMIHlPK5bu6A==",
6976       "dev": true,
6977       "requires": {
6978         "JSONStream": "^1.0.3",
6979         "browser-resolve": "^1.7.0",
6980         "cached-path-relative": "^1.0.2",
6981         "concat-stream": "~1.6.0",
6982         "defined": "^1.0.0",
6983         "detective": "^5.0.2",
6984         "duplexer2": "^0.1.2",
6985         "inherits": "^2.0.1",
6986         "parents": "^1.0.0",
6987         "readable-stream": "^2.0.2",
6988         "resolve": "^1.4.0",
6989         "stream-combiner2": "^1.1.1",
6990         "subarg": "^1.0.0",
6991         "through2": "^2.0.0",
6992         "xtend": "^4.0.0"
6993       },
6994       "dependencies": {
6995         "through2": {
6996           "version": "2.0.5",
6997           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
6998           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
6999           "dev": true,
7000           "requires": {
7001             "readable-stream": "~2.3.6",
7002             "xtend": "~4.0.1"
7003           }
7004         }
7005       }
7006     },
7007     "ms": {
7008       "version": "2.1.2",
7009       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
7010       "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
7011       "dev": true
7012     },
7013     "mute-stdout": {
7014       "version": "1.0.1",
7015       "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz",
7016       "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==",
7017       "dev": true
7018     },
7019     "mute-stream": {
7020       "version": "0.0.7",
7021       "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
7022       "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=",
7023       "dev": true
7024     },
7025     "mutexify": {
7026       "version": "1.2.0",
7027       "resolved": "https://registry.npmjs.org/mutexify/-/mutexify-1.2.0.tgz",
7028       "integrity": "sha512-oprzxd2zhfrJqEuB98qc1dRMMonClBQ57UPDjnbcrah4orEMTq1jq3+AcdFe5ePzdbJXI7zmdhfftIdMnhYFoQ==",
7029       "dev": true
7030     },
7031     "nan": {
7032       "version": "2.14.0",
7033       "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz",
7034       "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==",
7035       "dev": true,
7036       "optional": true
7037     },
7038     "nanobench": {
7039       "version": "2.1.1",
7040       "resolved": "https://registry.npmjs.org/nanobench/-/nanobench-2.1.1.tgz",
7041       "integrity": "sha512-z+Vv7zElcjN+OpzAxAquUayFLGK3JI/ubCl0Oh64YQqsTGG09CGqieJVQw4ui8huDnnAgrvTv93qi5UaOoNj8A==",
7042       "dev": true,
7043       "requires": {
7044         "browser-process-hrtime": "^0.1.2",
7045         "chalk": "^1.1.3",
7046         "mutexify": "^1.1.0",
7047         "pretty-hrtime": "^1.0.2"
7048       },
7049       "dependencies": {
7050         "ansi-regex": {
7051           "version": "2.1.1",
7052           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
7053           "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
7054           "dev": true
7055         },
7056         "ansi-styles": {
7057           "version": "2.2.1",
7058           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
7059           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
7060           "dev": true
7061         },
7062         "chalk": {
7063           "version": "1.1.3",
7064           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
7065           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
7066           "dev": true,
7067           "requires": {
7068             "ansi-styles": "^2.2.1",
7069             "escape-string-regexp": "^1.0.2",
7070             "has-ansi": "^2.0.0",
7071             "strip-ansi": "^3.0.0",
7072             "supports-color": "^2.0.0"
7073           }
7074         },
7075         "strip-ansi": {
7076           "version": "3.0.1",
7077           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
7078           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
7079           "dev": true,
7080           "requires": {
7081             "ansi-regex": "^2.0.0"
7082           }
7083         },
7084         "supports-color": {
7085           "version": "2.0.0",
7086           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
7087           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
7088           "dev": true
7089         }
7090       }
7091     },
7092     "nanomatch": {
7093       "version": "1.2.13",
7094       "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
7095       "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
7096       "dev": true,
7097       "requires": {
7098         "arr-diff": "^4.0.0",
7099         "array-unique": "^0.3.2",
7100         "define-property": "^2.0.2",
7101         "extend-shallow": "^3.0.2",
7102         "fragment-cache": "^0.2.1",
7103         "is-windows": "^1.0.2",
7104         "kind-of": "^6.0.2",
7105         "object.pick": "^1.3.0",
7106         "regex-not": "^1.0.0",
7107         "snapdragon": "^0.8.1",
7108         "to-regex": "^3.0.1"
7109       }
7110     },
7111     "natural-compare": {
7112       "version": "1.4.0",
7113       "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
7114       "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
7115       "dev": true
7116     },
7117     "negotiator": {
7118       "version": "0.6.2",
7119       "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
7120       "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",
7121       "dev": true
7122     },
7123     "next-tick": {
7124       "version": "1.0.0",
7125       "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz",
7126       "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=",
7127       "dev": true
7128     },
7129     "nice-try": {
7130       "version": "1.0.5",
7131       "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
7132       "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
7133       "dev": true
7134     },
7135     "node-releases": {
7136       "version": "1.1.23",
7137       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.23.tgz",
7138       "integrity": "sha512-uq1iL79YjfYC0WXoHbC/z28q/9pOl8kSHaXdWmAAc8No+bDwqkZbzIJz55g/MUsPgSGm9LZ7QSUbzTcH5tz47w==",
7139       "dev": true,
7140       "requires": {
7141         "semver": "^5.3.0"
7142       }
7143     },
7144     "normalize-package-data": {
7145       "version": "2.5.0",
7146       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
7147       "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
7148       "dev": true,
7149       "requires": {
7150         "hosted-git-info": "^2.1.4",
7151         "resolve": "^1.10.0",
7152         "semver": "2 || 3 || 4 || 5",
7153         "validate-npm-package-license": "^3.0.1"
7154       }
7155     },
7156     "normalize-path": {
7157       "version": "2.1.1",
7158       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
7159       "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
7160       "dev": true,
7161       "requires": {
7162         "remove-trailing-separator": "^1.0.1"
7163       }
7164     },
7165     "normalize-range": {
7166       "version": "0.1.2",
7167       "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
7168       "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
7169       "dev": true
7170     },
7171     "normalize-selector": {
7172       "version": "0.2.0",
7173       "resolved": "https://registry.npmjs.org/normalize-selector/-/normalize-selector-0.2.0.tgz",
7174       "integrity": "sha1-0LFF62kRicY6eNIB3E/bEpPvDAM=",
7175       "dev": true
7176     },
7177     "normalize-url": {
7178       "version": "3.3.0",
7179       "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz",
7180       "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==",
7181       "dev": true
7182     },
7183     "now-and-later": {
7184       "version": "2.0.1",
7185       "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz",
7186       "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==",
7187       "dev": true,
7188       "requires": {
7189         "once": "^1.3.2"
7190       }
7191     },
7192     "npm-conf": {
7193       "version": "1.1.3",
7194       "resolved": "https://registry.npmjs.org/npm-conf/-/npm-conf-1.1.3.tgz",
7195       "integrity": "sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==",
7196       "dev": true,
7197       "requires": {
7198         "config-chain": "^1.1.11",
7199         "pify": "^3.0.0"
7200       },
7201       "dependencies": {
7202         "pify": {
7203           "version": "3.0.0",
7204           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
7205           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
7206           "dev": true
7207         }
7208       }
7209     },
7210     "npm-run-path": {
7211       "version": "2.0.2",
7212       "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
7213       "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
7214       "dev": true,
7215       "requires": {
7216         "path-key": "^2.0.0"
7217       }
7218     },
7219     "nth-check": {
7220       "version": "1.0.2",
7221       "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz",
7222       "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==",
7223       "dev": true,
7224       "requires": {
7225         "boolbase": "~1.0.0"
7226       }
7227     },
7228     "num2fraction": {
7229       "version": "1.2.2",
7230       "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
7231       "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
7232       "dev": true
7233     },
7234     "number-is-nan": {
7235       "version": "1.0.1",
7236       "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
7237       "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
7238       "dev": true
7239     },
7240     "object-assign": {
7241       "version": "4.1.1",
7242       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
7243       "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
7244       "dev": true
7245     },
7246     "object-copy": {
7247       "version": "0.1.0",
7248       "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
7249       "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
7250       "dev": true,
7251       "requires": {
7252         "copy-descriptor": "^0.1.0",
7253         "define-property": "^0.2.5",
7254         "kind-of": "^3.0.3"
7255       },
7256       "dependencies": {
7257         "define-property": {
7258           "version": "0.2.5",
7259           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
7260           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
7261           "dev": true,
7262           "requires": {
7263             "is-descriptor": "^0.1.0"
7264           }
7265         },
7266         "kind-of": {
7267           "version": "3.2.2",
7268           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
7269           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
7270           "dev": true,
7271           "requires": {
7272             "is-buffer": "^1.1.5"
7273           }
7274         }
7275       }
7276     },
7277     "object-keys": {
7278       "version": "1.1.1",
7279       "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
7280       "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
7281       "dev": true
7282     },
7283     "object-visit": {
7284       "version": "1.0.1",
7285       "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
7286       "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
7287       "dev": true,
7288       "requires": {
7289         "isobject": "^3.0.0"
7290       }
7291     },
7292     "object.assign": {
7293       "version": "4.1.0",
7294       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz",
7295       "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==",
7296       "dev": true,
7297       "requires": {
7298         "define-properties": "^1.1.2",
7299         "function-bind": "^1.1.1",
7300         "has-symbols": "^1.0.0",
7301         "object-keys": "^1.0.11"
7302       }
7303     },
7304     "object.defaults": {
7305       "version": "1.1.0",
7306       "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz",
7307       "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=",
7308       "dev": true,
7309       "requires": {
7310         "array-each": "^1.0.1",
7311         "array-slice": "^1.0.0",
7312         "for-own": "^1.0.0",
7313         "isobject": "^3.0.0"
7314       }
7315     },
7316     "object.getownpropertydescriptors": {
7317       "version": "2.0.3",
7318       "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz",
7319       "integrity": "sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY=",
7320       "dev": true,
7321       "requires": {
7322         "define-properties": "^1.1.2",
7323         "es-abstract": "^1.5.1"
7324       }
7325     },
7326     "object.map": {
7327       "version": "1.0.1",
7328       "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz",
7329       "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=",
7330       "dev": true,
7331       "requires": {
7332         "for-own": "^1.0.0",
7333         "make-iterator": "^1.0.0"
7334       }
7335     },
7336     "object.pick": {
7337       "version": "1.3.0",
7338       "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
7339       "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
7340       "dev": true,
7341       "requires": {
7342         "isobject": "^3.0.1"
7343       }
7344     },
7345     "object.reduce": {
7346       "version": "1.0.1",
7347       "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz",
7348       "integrity": "sha1-b+NI8qx/oPlcpiEiZZkJaCW7A60=",
7349       "dev": true,
7350       "requires": {
7351         "for-own": "^1.0.0",
7352         "make-iterator": "^1.0.0"
7353       }
7354     },
7355     "object.values": {
7356       "version": "1.1.0",
7357       "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.0.tgz",
7358       "integrity": "sha512-8mf0nKLAoFX6VlNVdhGj31SVYpaNFtUnuoOXWyFEstsWRgU837AK+JYM0iAxwkSzGRbwn8cbFmgbyxj1j4VbXg==",
7359       "dev": true,
7360       "requires": {
7361         "define-properties": "^1.1.3",
7362         "es-abstract": "^1.12.0",
7363         "function-bind": "^1.1.1",
7364         "has": "^1.0.3"
7365       }
7366     },
7367     "on-finished": {
7368       "version": "2.3.0",
7369       "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
7370       "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
7371       "dev": true,
7372       "requires": {
7373         "ee-first": "1.1.1"
7374       }
7375     },
7376     "once": {
7377       "version": "1.4.0",
7378       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
7379       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
7380       "dev": true,
7381       "requires": {
7382         "wrappy": "1"
7383       }
7384     },
7385     "onetime": {
7386       "version": "2.0.1",
7387       "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
7388       "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
7389       "dev": true,
7390       "requires": {
7391         "mimic-fn": "^1.0.0"
7392       }
7393     },
7394     "opal-runtime": {
7395       "version": "1.0.11",
7396       "resolved": "https://registry.npmjs.org/opal-runtime/-/opal-runtime-1.0.11.tgz",
7397       "integrity": "sha512-L+6pnRvXPlDtbamBRnJAnB9mEMXmsIQ/b+0r/2xJ5/n/nxheEkLo+Pm5QNQ08LEbEN9TI6/kedhIspqRRu6tXA==",
7398       "dev": true,
7399       "requires": {
7400         "glob": "6.0.4",
7401         "xmlhttprequest": "1.8.0"
7402       }
7403     },
7404     "optimist": {
7405       "version": "0.6.1",
7406       "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
7407       "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
7408       "dev": true,
7409       "requires": {
7410         "minimist": "~0.0.1",
7411         "wordwrap": "~0.0.2"
7412       },
7413       "dependencies": {
7414         "minimist": {
7415           "version": "0.0.10",
7416           "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz",
7417           "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=",
7418           "dev": true
7419         },
7420         "wordwrap": {
7421           "version": "0.0.3",
7422           "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
7423           "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",
7424           "dev": true
7425         }
7426       }
7427     },
7428     "optionator": {
7429       "version": "0.8.2",
7430       "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz",
7431       "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=",
7432       "dev": true,
7433       "requires": {
7434         "deep-is": "~0.1.3",
7435         "fast-levenshtein": "~2.0.4",
7436         "levn": "~0.3.0",
7437         "prelude-ls": "~1.1.2",
7438         "type-check": "~0.3.2",
7439         "wordwrap": "~1.0.0"
7440       }
7441     },
7442     "optipng-bin": {
7443       "version": "5.1.0",
7444       "resolved": "https://registry.npmjs.org/optipng-bin/-/optipng-bin-5.1.0.tgz",
7445       "integrity": "sha512-9baoqZTNNmXQjq/PQTWEXbVV3AMO2sI/GaaqZJZ8SExfAzjijeAP7FEeT+TtyumSw7gr0PZtSUYB/Ke7iHQVKA==",
7446       "dev": true,
7447       "optional": true,
7448       "requires": {
7449         "bin-build": "^3.0.0",
7450         "bin-wrapper": "^4.0.0",
7451         "logalot": "^2.0.0"
7452       }
7453     },
7454     "ordered-read-streams": {
7455       "version": "1.0.1",
7456       "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz",
7457       "integrity": "sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4=",
7458       "dev": true,
7459       "requires": {
7460         "readable-stream": "^2.0.1"
7461       }
7462     },
7463     "os-browserify": {
7464       "version": "0.3.0",
7465       "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
7466       "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
7467       "dev": true
7468     },
7469     "os-filter-obj": {
7470       "version": "2.0.0",
7471       "resolved": "https://registry.npmjs.org/os-filter-obj/-/os-filter-obj-2.0.0.tgz",
7472       "integrity": "sha512-uksVLsqG3pVdzzPvmAHpBK0wKxYItuzZr7SziusRPoz67tGV8rL1szZ6IdeUrbqLjGDwApBtN29eEE3IqGHOjg==",
7473       "dev": true,
7474       "requires": {
7475         "arch": "^2.1.0"
7476       }
7477     },
7478     "os-locale": {
7479       "version": "1.4.0",
7480       "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
7481       "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
7482       "dev": true,
7483       "requires": {
7484         "lcid": "^1.0.0"
7485       }
7486     },
7487     "os-tmpdir": {
7488       "version": "1.0.2",
7489       "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
7490       "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
7491       "dev": true
7492     },
7493     "p-cancelable": {
7494       "version": "0.3.0",
7495       "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.3.0.tgz",
7496       "integrity": "sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw==",
7497       "dev": true
7498     },
7499     "p-event": {
7500       "version": "1.3.0",
7501       "resolved": "https://registry.npmjs.org/p-event/-/p-event-1.3.0.tgz",
7502       "integrity": "sha1-jmtPT2XHK8W2/ii3XtqHT5akoIU=",
7503       "dev": true,
7504       "requires": {
7505         "p-timeout": "^1.1.1"
7506       }
7507     },
7508     "p-finally": {
7509       "version": "1.0.0",
7510       "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
7511       "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
7512       "dev": true
7513     },
7514     "p-is-promise": {
7515       "version": "1.1.0",
7516       "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz",
7517       "integrity": "sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4=",
7518       "dev": true
7519     },
7520     "p-limit": {
7521       "version": "1.3.0",
7522       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
7523       "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
7524       "dev": true,
7525       "requires": {
7526         "p-try": "^1.0.0"
7527       }
7528     },
7529     "p-locate": {
7530       "version": "2.0.0",
7531       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
7532       "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
7533       "dev": true,
7534       "requires": {
7535         "p-limit": "^1.1.0"
7536       }
7537     },
7538     "p-map-series": {
7539       "version": "1.0.0",
7540       "resolved": "https://registry.npmjs.org/p-map-series/-/p-map-series-1.0.0.tgz",
7541       "integrity": "sha1-v5j+V1cFZYqeE1G++4WuTB8Hvco=",
7542       "dev": true,
7543       "requires": {
7544         "p-reduce": "^1.0.0"
7545       }
7546     },
7547     "p-pipe": {
7548       "version": "1.2.0",
7549       "resolved": "https://registry.npmjs.org/p-pipe/-/p-pipe-1.2.0.tgz",
7550       "integrity": "sha1-SxoROZoRUgpneQ7loMHViB1r7+k=",
7551       "dev": true
7552     },
7553     "p-reduce": {
7554       "version": "1.0.0",
7555       "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz",
7556       "integrity": "sha1-GMKw3ZNqRpClKfgjH1ig/bakffo=",
7557       "dev": true
7558     },
7559     "p-timeout": {
7560       "version": "1.2.1",
7561       "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-1.2.1.tgz",
7562       "integrity": "sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y=",
7563       "dev": true,
7564       "requires": {
7565         "p-finally": "^1.0.0"
7566       }
7567     },
7568     "p-try": {
7569       "version": "1.0.0",
7570       "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
7571       "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
7572       "dev": true
7573     },
7574     "pako": {
7575       "version": "1.0.10",
7576       "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.10.tgz",
7577       "integrity": "sha512-0DTvPVU3ed8+HNXOu5Bs+o//Mbdj9VNQMUOe9oKCwh8l0GNwpTDMKCWbRjgtD291AWnkAgkqA/LOnQS8AmS1tw==",
7578       "dev": true
7579     },
7580     "parents": {
7581       "version": "1.0.1",
7582       "resolved": "https://registry.npmjs.org/parents/-/parents-1.0.1.tgz",
7583       "integrity": "sha1-/t1NK/GTp3dF/nHjcdc8MwfZx1E=",
7584       "dev": true,
7585       "requires": {
7586         "path-platform": "~0.11.15"
7587       }
7588     },
7589     "parse-asn1": {
7590       "version": "5.1.4",
7591       "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.4.tgz",
7592       "integrity": "sha512-Qs5duJcuvNExRfFZ99HDD3z4mAi3r9Wl/FOjEOijlxwCZs7E7mW2vjTpgQ4J8LpTF8x5v+1Vn5UQFejmWT11aw==",
7593       "dev": true,
7594       "requires": {
7595         "asn1.js": "^4.0.0",
7596         "browserify-aes": "^1.0.0",
7597         "create-hash": "^1.1.0",
7598         "evp_bytestokey": "^1.0.0",
7599         "pbkdf2": "^3.0.3",
7600         "safe-buffer": "^5.1.1"
7601       }
7602     },
7603     "parse-entities": {
7604       "version": "1.2.2",
7605       "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-1.2.2.tgz",
7606       "integrity": "sha512-NzfpbxW/NPrzZ/yYSoQxyqUZMZXIdCfE0OIN4ESsnptHJECoUk3FZktxNuzQf4tjt5UEopnxpYJbvYuxIFDdsg==",
7607       "dev": true,
7608       "requires": {
7609         "character-entities": "^1.0.0",
7610         "character-entities-legacy": "^1.0.0",
7611         "character-reference-invalid": "^1.0.0",
7612         "is-alphanumerical": "^1.0.0",
7613         "is-decimal": "^1.0.0",
7614         "is-hexadecimal": "^1.0.0"
7615       }
7616     },
7617     "parse-filepath": {
7618       "version": "1.0.2",
7619       "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz",
7620       "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=",
7621       "dev": true,
7622       "requires": {
7623         "is-absolute": "^1.0.0",
7624         "map-cache": "^0.2.0",
7625         "path-root": "^0.1.1"
7626       }
7627     },
7628     "parse-json": {
7629       "version": "4.0.0",
7630       "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
7631       "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
7632       "dev": true,
7633       "requires": {
7634         "error-ex": "^1.3.1",
7635         "json-parse-better-errors": "^1.0.1"
7636       }
7637     },
7638     "parse-node-version": {
7639       "version": "1.0.1",
7640       "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz",
7641       "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==",
7642       "dev": true
7643     },
7644     "parse-passwd": {
7645       "version": "1.0.0",
7646       "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",
7647       "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=",
7648       "dev": true
7649     },
7650     "parseurl": {
7651       "version": "1.3.3",
7652       "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
7653       "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
7654       "dev": true
7655     },
7656     "pascalcase": {
7657       "version": "0.1.1",
7658       "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
7659       "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
7660       "dev": true
7661     },
7662     "path-browserify": {
7663       "version": "0.0.1",
7664       "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz",
7665       "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==",
7666       "dev": true
7667     },
7668     "path-dirname": {
7669       "version": "1.0.2",
7670       "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
7671       "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
7672       "dev": true
7673     },
7674     "path-exists": {
7675       "version": "3.0.0",
7676       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
7677       "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
7678       "dev": true
7679     },
7680     "path-is-absolute": {
7681       "version": "1.0.1",
7682       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
7683       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
7684       "dev": true
7685     },
7686     "path-is-inside": {
7687       "version": "1.0.2",
7688       "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
7689       "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
7690       "dev": true
7691     },
7692     "path-key": {
7693       "version": "2.0.1",
7694       "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
7695       "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
7696       "dev": true
7697     },
7698     "path-parse": {
7699       "version": "1.0.6",
7700       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
7701       "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
7702       "dev": true
7703     },
7704     "path-platform": {
7705       "version": "0.11.15",
7706       "resolved": "https://registry.npmjs.org/path-platform/-/path-platform-0.11.15.tgz",
7707       "integrity": "sha1-6GQhf3TDaFDwhSt43Hv31KVyG/I=",
7708       "dev": true
7709     },
7710     "path-root": {
7711       "version": "0.1.1",
7712       "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz",
7713       "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=",
7714       "dev": true,
7715       "requires": {
7716         "path-root-regex": "^0.1.0"
7717       }
7718     },
7719     "path-root-regex": {
7720       "version": "0.1.2",
7721       "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz",
7722       "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=",
7723       "dev": true
7724     },
7725     "path-type": {
7726       "version": "2.0.0",
7727       "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz",
7728       "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=",
7729       "dev": true,
7730       "requires": {
7731         "pify": "^2.0.0"
7732       }
7733     },
7734     "pause-stream": {
7735       "version": "0.0.11",
7736       "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz",
7737       "integrity": "sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=",
7738       "dev": true,
7739       "requires": {
7740         "through": "~2.3"
7741       }
7742     },
7743     "pbkdf2": {
7744       "version": "3.0.17",
7745       "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz",
7746       "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==",
7747       "dev": true,
7748       "requires": {
7749         "create-hash": "^1.1.2",
7750         "create-hmac": "^1.1.4",
7751         "ripemd160": "^2.0.1",
7752         "safe-buffer": "^5.0.1",
7753         "sha.js": "^2.4.8"
7754       }
7755     },
7756     "pend": {
7757       "version": "1.2.0",
7758       "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
7759       "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=",
7760       "dev": true
7761     },
7762     "pify": {
7763       "version": "2.3.0",
7764       "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
7765       "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
7766       "dev": true
7767     },
7768     "pinkie": {
7769       "version": "2.0.4",
7770       "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
7771       "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
7772       "dev": true
7773     },
7774     "pinkie-promise": {
7775       "version": "2.0.1",
7776       "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
7777       "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
7778       "dev": true,
7779       "requires": {
7780         "pinkie": "^2.0.0"
7781       }
7782     },
7783     "pkg-dir": {
7784       "version": "2.0.0",
7785       "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz",
7786       "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=",
7787       "dev": true,
7788       "requires": {
7789         "find-up": "^2.1.0"
7790       }
7791     },
7792     "plugin-error": {
7793       "version": "1.0.1",
7794       "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz",
7795       "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==",
7796       "dev": true,
7797       "requires": {
7798         "ansi-colors": "^1.0.1",
7799         "arr-diff": "^4.0.0",
7800         "arr-union": "^3.1.0",
7801         "extend-shallow": "^3.0.2"
7802       }
7803     },
7804     "plur": {
7805       "version": "3.1.1",
7806       "resolved": "https://registry.npmjs.org/plur/-/plur-3.1.1.tgz",
7807       "integrity": "sha512-t1Ax8KUvV3FFII8ltczPn2tJdjqbd1sIzu6t4JL7nQ3EyeL/lTrj5PWKb06ic5/6XYDr65rQ4uzQEGN70/6X5w==",
7808       "dev": true,
7809       "requires": {
7810         "irregular-plurals": "^2.0.0"
7811       }
7812     },
7813     "pluralize": {
7814       "version": "7.0.0",
7815       "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz",
7816       "integrity": "sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==",
7817       "dev": true
7818     },
7819     "posix-character-classes": {
7820       "version": "0.1.1",
7821       "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
7822       "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
7823       "dev": true
7824     },
7825     "postcss": {
7826       "version": "7.0.17",
7827       "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.17.tgz",
7828       "integrity": "sha512-546ZowA+KZ3OasvQZHsbuEpysvwTZNGJv9EfyCQdsIDltPSWHAeTQ5fQy/Npi2ZDtLI3zs7Ps/p6wThErhm9fQ==",
7829       "dev": true,
7830       "requires": {
7831         "chalk": "^2.4.2",
7832         "source-map": "^0.6.1",
7833         "supports-color": "^6.1.0"
7834       }
7835     },
7836     "postcss-calc": {
7837       "version": "7.0.1",
7838       "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.1.tgz",
7839       "integrity": "sha512-oXqx0m6tb4N3JGdmeMSc/i91KppbYsFZKdH0xMOqK8V1rJlzrKlTdokz8ozUXLVejydRN6u2IddxpcijRj2FqQ==",
7840       "dev": true,
7841       "requires": {
7842         "css-unit-converter": "^1.1.1",
7843         "postcss": "^7.0.5",
7844         "postcss-selector-parser": "^5.0.0-rc.4",
7845         "postcss-value-parser": "^3.3.1"
7846       }
7847     },
7848     "postcss-colormin": {
7849       "version": "4.0.3",
7850       "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz",
7851       "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==",
7852       "dev": true,
7853       "requires": {
7854         "browserslist": "^4.0.0",
7855         "color": "^3.0.0",
7856         "has": "^1.0.0",
7857         "postcss": "^7.0.0",
7858         "postcss-value-parser": "^3.0.0"
7859       }
7860     },
7861     "postcss-convert-values": {
7862       "version": "4.0.1",
7863       "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz",
7864       "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==",
7865       "dev": true,
7866       "requires": {
7867         "postcss": "^7.0.0",
7868         "postcss-value-parser": "^3.0.0"
7869       }
7870     },
7871     "postcss-custom-properties": {
7872       "version": "8.0.10",
7873       "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-8.0.10.tgz",
7874       "integrity": "sha512-GDL0dyd7++goDR4SSasYdRNNvp4Gqy1XMzcCnTijiph7VB27XXpJ8bW/AI0i2VSBZ55TpdGhMr37kMSpRfYD0Q==",
7875       "dev": true,
7876       "requires": {
7877         "postcss": "^7.0.14",
7878         "postcss-values-parser": "^2.0.1"
7879       }
7880     },
7881     "postcss-discard-comments": {
7882       "version": "4.0.2",
7883       "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz",
7884       "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==",
7885       "dev": true,
7886       "requires": {
7887         "postcss": "^7.0.0"
7888       }
7889     },
7890     "postcss-discard-duplicates": {
7891       "version": "4.0.2",
7892       "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz",
7893       "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==",
7894       "dev": true,
7895       "requires": {
7896         "postcss": "^7.0.0"
7897       }
7898     },
7899     "postcss-discard-empty": {
7900       "version": "4.0.1",
7901       "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz",
7902       "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==",
7903       "dev": true,
7904       "requires": {
7905         "postcss": "^7.0.0"
7906       }
7907     },
7908     "postcss-discard-overridden": {
7909       "version": "4.0.1",
7910       "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz",
7911       "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==",
7912       "dev": true,
7913       "requires": {
7914         "postcss": "^7.0.0"
7915       }
7916     },
7917     "postcss-html": {
7918       "version": "0.34.0",
7919       "resolved": "https://registry.npmjs.org/postcss-html/-/postcss-html-0.34.0.tgz",
7920       "integrity": "sha512-BIW982Kbf9/RikInNhNS3/GA6x/qY/+jhVS9KumqXZtU9ss8Yq15HhPJ6mnaXcU5bFq2ULxpOv96mHPAErpGMQ==",
7921       "dev": true,
7922       "requires": {
7923         "htmlparser2": "^3.9.2"
7924       }
7925     },
7926     "postcss-import": {
7927       "version": "12.0.1",
7928       "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-12.0.1.tgz",
7929       "integrity": "sha512-3Gti33dmCjyKBgimqGxL3vcV8w9+bsHwO5UrBawp796+jdardbcFl4RP5w/76BwNL7aGzpKstIfF9I+kdE8pTw==",
7930       "dev": true,
7931       "requires": {
7932         "postcss": "^7.0.1",
7933         "postcss-value-parser": "^3.2.3",
7934         "read-cache": "^1.0.0",
7935         "resolve": "^1.1.7"
7936       }
7937     },
7938     "postcss-jsx": {
7939       "version": "0.35.0",
7940       "resolved": "https://registry.npmjs.org/postcss-jsx/-/postcss-jsx-0.35.0.tgz",
7941       "integrity": "sha512-AU2/9QDmHYJRxTiniMt2bJ9fwCzVF6n00VnR4gdnFGHeXRW2mGwoptpuPgYjfivkdI8LlNIuo+w8TyS6a4JhJw==",
7942       "dev": true,
7943       "requires": {
7944         "@babel/core": "^7.1.2",
7945         "postcss-styled": ">=0.34.0"
7946       }
7947     },
7948     "postcss-less": {
7949       "version": "3.1.4",
7950       "resolved": "https://registry.npmjs.org/postcss-less/-/postcss-less-3.1.4.tgz",
7951       "integrity": "sha512-7TvleQWNM2QLcHqvudt3VYjULVB49uiW6XzEUFmvwHzvsOEF5MwBrIXZDJQvJNFGjJQTzSzZnDoCJ8h/ljyGXA==",
7952       "dev": true,
7953       "requires": {
7954         "postcss": "^7.0.14"
7955       }
7956     },
7957     "postcss-load-config": {
7958       "version": "2.1.0",
7959       "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.0.tgz",
7960       "integrity": "sha512-4pV3JJVPLd5+RueiVVB+gFOAa7GWc25XQcMp86Zexzke69mKf6Nx9LRcQywdz7yZI9n1udOxmLuAwTBypypF8Q==",
7961       "dev": true,
7962       "requires": {
7963         "cosmiconfig": "^5.0.0",
7964         "import-cwd": "^2.0.0"
7965       }
7966     },
7967     "postcss-markdown": {
7968       "version": "0.34.0",
7969       "resolved": "https://registry.npmjs.org/postcss-markdown/-/postcss-markdown-0.34.0.tgz",
7970       "integrity": "sha512-cKPggF9OMOKPoqDm5YpYszCqMsImFh78FK6P8p6IsEKZB6IkUJYKz0/QgadYy4jLb60jcFIHJ6v6jsMH7/ZQrA==",
7971       "dev": true,
7972       "requires": {
7973         "remark": "^9.0.0",
7974         "unist-util-find-all-after": "^1.0.2"
7975       }
7976     },
7977     "postcss-media-query-parser": {
7978       "version": "0.2.3",
7979       "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz",
7980       "integrity": "sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ=",
7981       "dev": true
7982     },
7983     "postcss-merge-longhand": {
7984       "version": "4.0.11",
7985       "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz",
7986       "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==",
7987       "dev": true,
7988       "requires": {
7989         "css-color-names": "0.0.4",
7990         "postcss": "^7.0.0",
7991         "postcss-value-parser": "^3.0.0",
7992         "stylehacks": "^4.0.0"
7993       }
7994     },
7995     "postcss-merge-rules": {
7996       "version": "4.0.3",
7997       "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz",
7998       "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==",
7999       "dev": true,
8000       "requires": {
8001         "browserslist": "^4.0.0",
8002         "caniuse-api": "^3.0.0",
8003         "cssnano-util-same-parent": "^4.0.0",
8004         "postcss": "^7.0.0",
8005         "postcss-selector-parser": "^3.0.0",
8006         "vendors": "^1.0.0"
8007       },
8008       "dependencies": {
8009         "postcss-selector-parser": {
8010           "version": "3.1.1",
8011           "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz",
8012           "integrity": "sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=",
8013           "dev": true,
8014           "requires": {
8015             "dot-prop": "^4.1.1",
8016             "indexes-of": "^1.0.1",
8017             "uniq": "^1.0.1"
8018           }
8019         }
8020       }
8021     },
8022     "postcss-minify-font-values": {
8023       "version": "4.0.2",
8024       "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz",
8025       "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==",
8026       "dev": true,
8027       "requires": {
8028         "postcss": "^7.0.0",
8029         "postcss-value-parser": "^3.0.0"
8030       }
8031     },
8032     "postcss-minify-gradients": {
8033       "version": "4.0.2",
8034       "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz",
8035       "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==",
8036       "dev": true,
8037       "requires": {
8038         "cssnano-util-get-arguments": "^4.0.0",
8039         "is-color-stop": "^1.0.0",
8040         "postcss": "^7.0.0",
8041         "postcss-value-parser": "^3.0.0"
8042       }
8043     },
8044     "postcss-minify-params": {
8045       "version": "4.0.2",
8046       "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz",
8047       "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==",
8048       "dev": true,
8049       "requires": {
8050         "alphanum-sort": "^1.0.0",
8051         "browserslist": "^4.0.0",
8052         "cssnano-util-get-arguments": "^4.0.0",
8053         "postcss": "^7.0.0",
8054         "postcss-value-parser": "^3.0.0",
8055         "uniqs": "^2.0.0"
8056       }
8057     },
8058     "postcss-minify-selectors": {
8059       "version": "4.0.2",
8060       "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz",
8061       "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==",
8062       "dev": true,
8063       "requires": {
8064         "alphanum-sort": "^1.0.0",
8065         "has": "^1.0.0",
8066         "postcss": "^7.0.0",
8067         "postcss-selector-parser": "^3.0.0"
8068       },
8069       "dependencies": {
8070         "postcss-selector-parser": {
8071           "version": "3.1.1",
8072           "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz",
8073           "integrity": "sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=",
8074           "dev": true,
8075           "requires": {
8076             "dot-prop": "^4.1.1",
8077             "indexes-of": "^1.0.1",
8078             "uniq": "^1.0.1"
8079           }
8080         }
8081       }
8082     },
8083     "postcss-normalize-charset": {
8084       "version": "4.0.1",
8085       "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz",
8086       "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==",
8087       "dev": true,
8088       "requires": {
8089         "postcss": "^7.0.0"
8090       }
8091     },
8092     "postcss-normalize-display-values": {
8093       "version": "4.0.2",
8094       "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz",
8095       "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==",
8096       "dev": true,
8097       "requires": {
8098         "cssnano-util-get-match": "^4.0.0",
8099         "postcss": "^7.0.0",
8100         "postcss-value-parser": "^3.0.0"
8101       }
8102     },
8103     "postcss-normalize-positions": {
8104       "version": "4.0.2",
8105       "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz",
8106       "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==",
8107       "dev": true,
8108       "requires": {
8109         "cssnano-util-get-arguments": "^4.0.0",
8110         "has": "^1.0.0",
8111         "postcss": "^7.0.0",
8112         "postcss-value-parser": "^3.0.0"
8113       }
8114     },
8115     "postcss-normalize-repeat-style": {
8116       "version": "4.0.2",
8117       "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz",
8118       "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==",
8119       "dev": true,
8120       "requires": {
8121         "cssnano-util-get-arguments": "^4.0.0",
8122         "cssnano-util-get-match": "^4.0.0",
8123         "postcss": "^7.0.0",
8124         "postcss-value-parser": "^3.0.0"
8125       }
8126     },
8127     "postcss-normalize-string": {
8128       "version": "4.0.2",
8129       "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz",
8130       "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==",
8131       "dev": true,
8132       "requires": {
8133         "has": "^1.0.0",
8134         "postcss": "^7.0.0",
8135         "postcss-value-parser": "^3.0.0"
8136       }
8137     },
8138     "postcss-normalize-timing-functions": {
8139       "version": "4.0.2",
8140       "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz",
8141       "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==",
8142       "dev": true,
8143       "requires": {
8144         "cssnano-util-get-match": "^4.0.0",
8145         "postcss": "^7.0.0",
8146         "postcss-value-parser": "^3.0.0"
8147       }
8148     },
8149     "postcss-normalize-unicode": {
8150       "version": "4.0.1",
8151       "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz",
8152       "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==",
8153       "dev": true,
8154       "requires": {
8155         "browserslist": "^4.0.0",
8156         "postcss": "^7.0.0",
8157         "postcss-value-parser": "^3.0.0"
8158       }
8159     },
8160     "postcss-normalize-url": {
8161       "version": "4.0.1",
8162       "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz",
8163       "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==",
8164       "dev": true,
8165       "requires": {
8166         "is-absolute-url": "^2.0.0",
8167         "normalize-url": "^3.0.0",
8168         "postcss": "^7.0.0",
8169         "postcss-value-parser": "^3.0.0"
8170       }
8171     },
8172     "postcss-normalize-whitespace": {
8173       "version": "4.0.2",
8174       "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz",
8175       "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==",
8176       "dev": true,
8177       "requires": {
8178         "postcss": "^7.0.0",
8179         "postcss-value-parser": "^3.0.0"
8180       }
8181     },
8182     "postcss-ordered-values": {
8183       "version": "4.1.2",
8184       "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz",
8185       "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==",
8186       "dev": true,
8187       "requires": {
8188         "cssnano-util-get-arguments": "^4.0.0",
8189         "postcss": "^7.0.0",
8190         "postcss-value-parser": "^3.0.0"
8191       }
8192     },
8193     "postcss-reduce-initial": {
8194       "version": "4.0.3",
8195       "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz",
8196       "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==",
8197       "dev": true,
8198       "requires": {
8199         "browserslist": "^4.0.0",
8200         "caniuse-api": "^3.0.0",
8201         "has": "^1.0.0",
8202         "postcss": "^7.0.0"
8203       }
8204     },
8205     "postcss-reduce-transforms": {
8206       "version": "4.0.2",
8207       "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz",
8208       "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==",
8209       "dev": true,
8210       "requires": {
8211         "cssnano-util-get-match": "^4.0.0",
8212         "has": "^1.0.0",
8213         "postcss": "^7.0.0",
8214         "postcss-value-parser": "^3.0.0"
8215       }
8216     },
8217     "postcss-reporter": {
8218       "version": "6.0.1",
8219       "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-6.0.1.tgz",
8220       "integrity": "sha512-LpmQjfRWyabc+fRygxZjpRxfhRf9u/fdlKf4VHG4TSPbV2XNsuISzYW1KL+1aQzx53CAppa1bKG4APIB/DOXXw==",
8221       "dev": true,
8222       "requires": {
8223         "chalk": "^2.4.1",
8224         "lodash": "^4.17.11",
8225         "log-symbols": "^2.2.0",
8226         "postcss": "^7.0.7"
8227       }
8228     },
8229     "postcss-resolve-nested-selector": {
8230       "version": "0.1.1",
8231       "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz",
8232       "integrity": "sha1-Kcy8fDfe36wwTp//C/FZaz9qDk4=",
8233       "dev": true
8234     },
8235     "postcss-safe-parser": {
8236       "version": "4.0.1",
8237       "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-4.0.1.tgz",
8238       "integrity": "sha512-xZsFA3uX8MO3yAda03QrG3/Eg1LN3EPfjjf07vke/46HERLZyHrTsQ9E1r1w1W//fWEhtYNndo2hQplN2cVpCQ==",
8239       "dev": true,
8240       "requires": {
8241         "postcss": "^7.0.0"
8242       }
8243     },
8244     "postcss-sass": {
8245       "version": "0.3.5",
8246       "resolved": "https://registry.npmjs.org/postcss-sass/-/postcss-sass-0.3.5.tgz",
8247       "integrity": "sha512-B5z2Kob4xBxFjcufFnhQ2HqJQ2y/Zs/ic5EZbCywCkxKd756Q40cIQ/veRDwSrw1BF6+4wUgmpm0sBASqVi65A==",
8248       "dev": true,
8249       "requires": {
8250         "gonzales-pe": "^4.2.3",
8251         "postcss": "^7.0.1"
8252       }
8253     },
8254     "postcss-scss": {
8255       "version": "2.0.0",
8256       "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-2.0.0.tgz",
8257       "integrity": "sha512-um9zdGKaDZirMm+kZFKKVsnKPF7zF7qBAtIfTSnZXD1jZ0JNZIxdB6TxQOjCnlSzLRInVl2v3YdBh/M881C4ug==",
8258       "dev": true,
8259       "requires": {
8260         "postcss": "^7.0.0"
8261       }
8262     },
8263     "postcss-selector-parser": {
8264       "version": "5.0.0",
8265       "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz",
8266       "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==",
8267       "dev": true,
8268       "requires": {
8269         "cssesc": "^2.0.0",
8270         "indexes-of": "^1.0.1",
8271         "uniq": "^1.0.1"
8272       }
8273     },
8274     "postcss-styled": {
8275       "version": "0.34.0",
8276       "resolved": "https://registry.npmjs.org/postcss-styled/-/postcss-styled-0.34.0.tgz",
8277       "integrity": "sha512-Uaeetr/xOiQWGJgzPFOr32/Bwykpfh9TVE26OpmwDb8eEN205TS/gqkt9ri+C6otQzQKXqbMfeZNbKYi7QpeNA==",
8278       "dev": true
8279     },
8280     "postcss-svgo": {
8281       "version": "4.0.2",
8282       "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.2.tgz",
8283       "integrity": "sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==",
8284       "dev": true,
8285       "requires": {
8286         "is-svg": "^3.0.0",
8287         "postcss": "^7.0.0",
8288         "postcss-value-parser": "^3.0.0",
8289         "svgo": "^1.0.0"
8290       }
8291     },
8292     "postcss-syntax": {
8293       "version": "0.34.0",
8294       "resolved": "https://registry.npmjs.org/postcss-syntax/-/postcss-syntax-0.34.0.tgz",
8295       "integrity": "sha512-L36NZwq2UK743US+vl1CRMdBRZCBmFYfThP9n9jCFhX1Wfk6BqnRSgt0Fy8q44IwxPee/GCzlo7T1c1JIeUDlQ==",
8296       "dev": true
8297     },
8298     "postcss-unique-selectors": {
8299       "version": "4.0.1",
8300       "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz",
8301       "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==",
8302       "dev": true,
8303       "requires": {
8304         "alphanum-sort": "^1.0.0",
8305         "postcss": "^7.0.0",
8306         "uniqs": "^2.0.0"
8307       }
8308     },
8309     "postcss-url": {
8310       "version": "8.0.0",
8311       "resolved": "https://registry.npmjs.org/postcss-url/-/postcss-url-8.0.0.tgz",
8312       "integrity": "sha512-E2cbOQ5aii2zNHh8F6fk1cxls7QVFZjLPSrqvmiza8OuXLzIpErij8BDS5Y3STPfJgpIMNCPEr8JlKQWEoozUw==",
8313       "dev": true,
8314       "requires": {
8315         "mime": "^2.3.1",
8316         "minimatch": "^3.0.4",
8317         "mkdirp": "^0.5.0",
8318         "postcss": "^7.0.2",
8319         "xxhashjs": "^0.2.1"
8320       },
8321       "dependencies": {
8322         "mime": {
8323           "version": "2.4.4",
8324           "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz",
8325           "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==",
8326           "dev": true
8327         }
8328       }
8329     },
8330     "postcss-value-parser": {
8331       "version": "3.3.1",
8332       "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8333       "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8334       "dev": true
8335     },
8336     "postcss-values-parser": {
8337       "version": "2.0.1",
8338       "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz",
8339       "integrity": "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==",
8340       "dev": true,
8341       "requires": {
8342         "flatten": "^1.0.2",
8343         "indexes-of": "^1.0.1",
8344         "uniq": "^1.0.1"
8345       }
8346     },
8347     "prelude-ls": {
8348       "version": "1.1.2",
8349       "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
8350       "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
8351       "dev": true
8352     },
8353     "prepend-http": {
8354       "version": "1.0.4",
8355       "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz",
8356       "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=",
8357       "dev": true
8358     },
8359     "prettier": {
8360       "version": "1.18.2",
8361       "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.18.2.tgz",
8362       "integrity": "sha512-OeHeMc0JhFE9idD4ZdtNibzY0+TPHSpSSb9h8FqtP+YnoZZ1sl8Vc9b1sasjfymH3SonAF4QcA2+mzHPhMvIiw==",
8363       "dev": true
8364     },
8365     "prettier-eslint": {
8366       "version": "8.8.2",
8367       "resolved": "https://registry.npmjs.org/prettier-eslint/-/prettier-eslint-8.8.2.tgz",
8368       "integrity": "sha512-2UzApPuxi2yRoyMlXMazgR6UcH9DKJhNgCviIwY3ixZ9THWSSrUww5vkiZ3C48WvpFl1M1y/oU63deSy1puWEA==",
8369       "dev": true,
8370       "requires": {
8371         "babel-runtime": "^6.26.0",
8372         "common-tags": "^1.4.0",
8373         "dlv": "^1.1.0",
8374         "eslint": "^4.0.0",
8375         "indent-string": "^3.2.0",
8376         "lodash.merge": "^4.6.0",
8377         "loglevel-colored-level-prefix": "^1.0.0",
8378         "prettier": "^1.7.0",
8379         "pretty-format": "^23.0.1",
8380         "require-relative": "^0.8.7",
8381         "typescript": "^2.5.1",
8382         "typescript-eslint-parser": "^16.0.0",
8383         "vue-eslint-parser": "^2.0.2"
8384       },
8385       "dependencies": {
8386         "acorn": {
8387           "version": "5.7.3",
8388           "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz",
8389           "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==",
8390           "dev": true
8391         },
8392         "acorn-jsx": {
8393           "version": "3.0.1",
8394           "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz",
8395           "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=",
8396           "dev": true,
8397           "requires": {
8398             "acorn": "^3.0.4"
8399           },
8400           "dependencies": {
8401             "acorn": {
8402               "version": "3.3.0",
8403               "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz",
8404               "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=",
8405               "dev": true
8406             }
8407           }
8408         },
8409         "ajv": {
8410           "version": "5.5.2",
8411           "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
8412           "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
8413           "dev": true,
8414           "requires": {
8415             "co": "^4.6.0",
8416             "fast-deep-equal": "^1.0.0",
8417             "fast-json-stable-stringify": "^2.0.0",
8418             "json-schema-traverse": "^0.3.0"
8419           }
8420         },
8421         "chardet": {
8422           "version": "0.4.2",
8423           "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz",
8424           "integrity": "sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I=",
8425           "dev": true
8426         },
8427         "cross-spawn": {
8428           "version": "5.1.0",
8429           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
8430           "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
8431           "dev": true,
8432           "requires": {
8433             "lru-cache": "^4.0.1",
8434             "shebang-command": "^1.2.0",
8435             "which": "^1.2.9"
8436           }
8437         },
8438         "debug": {
8439           "version": "3.2.6",
8440           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
8441           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
8442           "dev": true,
8443           "requires": {
8444             "ms": "^2.1.1"
8445           }
8446         },
8447         "eslint": {
8448           "version": "4.19.1",
8449           "resolved": "https://registry.npmjs.org/eslint/-/eslint-4.19.1.tgz",
8450           "integrity": "sha512-bT3/1x1EbZB7phzYu7vCr1v3ONuzDtX8WjuM9c0iYxe+cq+pwcKEoQjl7zd3RpC6YOLgnSy3cTN58M2jcoPDIQ==",
8451           "dev": true,
8452           "requires": {
8453             "ajv": "^5.3.0",
8454             "babel-code-frame": "^6.22.0",
8455             "chalk": "^2.1.0",
8456             "concat-stream": "^1.6.0",
8457             "cross-spawn": "^5.1.0",
8458             "debug": "^3.1.0",
8459             "doctrine": "^2.1.0",
8460             "eslint-scope": "^3.7.1",
8461             "eslint-visitor-keys": "^1.0.0",
8462             "espree": "^3.5.4",
8463             "esquery": "^1.0.0",
8464             "esutils": "^2.0.2",
8465             "file-entry-cache": "^2.0.0",
8466             "functional-red-black-tree": "^1.0.1",
8467             "glob": "^7.1.2",
8468             "globals": "^11.0.1",
8469             "ignore": "^3.3.3",
8470             "imurmurhash": "^0.1.4",
8471             "inquirer": "^3.0.6",
8472             "is-resolvable": "^1.0.0",
8473             "js-yaml": "^3.9.1",
8474             "json-stable-stringify-without-jsonify": "^1.0.1",
8475             "levn": "^0.3.0",
8476             "lodash": "^4.17.4",
8477             "minimatch": "^3.0.2",
8478             "mkdirp": "^0.5.1",
8479             "natural-compare": "^1.4.0",
8480             "optionator": "^0.8.2",
8481             "path-is-inside": "^1.0.2",
8482             "pluralize": "^7.0.0",
8483             "progress": "^2.0.0",
8484             "regexpp": "^1.0.1",
8485             "require-uncached": "^1.0.3",
8486             "semver": "^5.3.0",
8487             "strip-ansi": "^4.0.0",
8488             "strip-json-comments": "~2.0.1",
8489             "table": "4.0.2",
8490             "text-table": "~0.2.0"
8491           }
8492         },
8493         "eslint-scope": {
8494           "version": "3.7.3",
8495           "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.3.tgz",
8496           "integrity": "sha512-W+B0SvF4gamyCTmUc+uITPY0989iXVfKvhwtmJocTaYoc/3khEHmEmvfY/Gn9HA9VV75jrQECsHizkNw1b68FA==",
8497           "dev": true,
8498           "requires": {
8499             "esrecurse": "^4.1.0",
8500             "estraverse": "^4.1.1"
8501           }
8502         },
8503         "espree": {
8504           "version": "3.5.4",
8505           "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz",
8506           "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==",
8507           "dev": true,
8508           "requires": {
8509             "acorn": "^5.5.0",
8510             "acorn-jsx": "^3.0.0"
8511           }
8512         },
8513         "external-editor": {
8514           "version": "2.2.0",
8515           "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz",
8516           "integrity": "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==",
8517           "dev": true,
8518           "requires": {
8519             "chardet": "^0.4.0",
8520             "iconv-lite": "^0.4.17",
8521             "tmp": "^0.0.33"
8522           }
8523         },
8524         "fast-deep-equal": {
8525           "version": "1.1.0",
8526           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz",
8527           "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=",
8528           "dev": true
8529         },
8530         "glob": {
8531           "version": "7.1.4",
8532           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
8533           "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
8534           "dev": true,
8535           "requires": {
8536             "fs.realpath": "^1.0.0",
8537             "inflight": "^1.0.4",
8538             "inherits": "2",
8539             "minimatch": "^3.0.4",
8540             "once": "^1.3.0",
8541             "path-is-absolute": "^1.0.0"
8542           }
8543         },
8544         "ignore": {
8545           "version": "3.3.10",
8546           "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz",
8547           "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==",
8548           "dev": true
8549         },
8550         "indent-string": {
8551           "version": "3.2.0",
8552           "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz",
8553           "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=",
8554           "dev": true
8555         },
8556         "inquirer": {
8557           "version": "3.3.0",
8558           "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.3.0.tgz",
8559           "integrity": "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==",
8560           "dev": true,
8561           "requires": {
8562             "ansi-escapes": "^3.0.0",
8563             "chalk": "^2.0.0",
8564             "cli-cursor": "^2.1.0",
8565             "cli-width": "^2.0.0",
8566             "external-editor": "^2.0.4",
8567             "figures": "^2.0.0",
8568             "lodash": "^4.3.0",
8569             "mute-stream": "0.0.7",
8570             "run-async": "^2.2.0",
8571             "rx-lite": "^4.0.8",
8572             "rx-lite-aggregates": "^4.0.8",
8573             "string-width": "^2.1.0",
8574             "strip-ansi": "^4.0.0",
8575             "through": "^2.3.6"
8576           }
8577         },
8578         "json-schema-traverse": {
8579           "version": "0.3.1",
8580           "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz",
8581           "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=",
8582           "dev": true
8583         },
8584         "regexpp": {
8585           "version": "1.1.0",
8586           "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-1.1.0.tgz",
8587           "integrity": "sha512-LOPw8FpgdQF9etWMaAfG/WRthIdXJGYp4mJ2Jgn/2lpkbod9jPn0t9UqN7AxBOKNfzRbYyVfgc7Vk4t/MpnXgw==",
8588           "dev": true
8589         },
8590         "slice-ansi": {
8591           "version": "1.0.0",
8592           "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz",
8593           "integrity": "sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==",
8594           "dev": true,
8595           "requires": {
8596             "is-fullwidth-code-point": "^2.0.0"
8597           }
8598         },
8599         "table": {
8600           "version": "4.0.2",
8601           "resolved": "https://registry.npmjs.org/table/-/table-4.0.2.tgz",
8602           "integrity": "sha512-UUkEAPdSGxtRpiV9ozJ5cMTtYiqz7Ni1OGqLXRCynrvzdtR1p+cfOWe2RJLwvUG8hNanaSRjecIqwOjqeatDsA==",
8603           "dev": true,
8604           "requires": {
8605             "ajv": "^5.2.3",
8606             "ajv-keywords": "^2.1.0",
8607             "chalk": "^2.1.0",
8608             "lodash": "^4.17.4",
8609             "slice-ansi": "1.0.0",
8610             "string-width": "^2.1.1"
8611           }
8612         }
8613       }
8614     },
8615     "pretty-bytes": {
8616       "version": "5.2.0",
8617       "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.2.0.tgz",
8618       "integrity": "sha512-ujANBhiUsl9AhREUDUEY1GPOharMGm8x8juS7qOHybcLi7XsKfrYQ88hSly1l2i0klXHTDYrlL8ihMCG55Dc3w==",
8619       "dev": true
8620     },
8621     "pretty-format": {
8622       "version": "23.6.0",
8623       "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-23.6.0.tgz",
8624       "integrity": "sha512-zf9NV1NSlDLDjycnwm6hpFATCGl/K1lt0R/GdkAK2O5LN/rwJoB+Mh93gGJjut4YbmecbfgLWVGSTCr0Ewvvbw==",
8625       "dev": true,
8626       "requires": {
8627         "ansi-regex": "^3.0.0",
8628         "ansi-styles": "^3.2.0"
8629       }
8630     },
8631     "pretty-hrtime": {
8632       "version": "1.0.3",
8633       "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz",
8634       "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=",
8635       "dev": true
8636     },
8637     "process": {
8638       "version": "0.11.10",
8639       "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
8640       "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
8641       "dev": true
8642     },
8643     "process-nextick-args": {
8644       "version": "2.0.0",
8645       "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
8646       "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
8647       "dev": true
8648     },
8649     "progress": {
8650       "version": "2.0.3",
8651       "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
8652       "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
8653       "dev": true
8654     },
8655     "promise": {
8656       "version": "8.0.3",
8657       "resolved": "https://registry.npmjs.org/promise/-/promise-8.0.3.tgz",
8658       "integrity": "sha512-HeRDUL1RJiLhyA0/grn+PTShlBAcLuh/1BJGtrvjwbvRDCTLLMEz9rOGCV+R3vHY4MixIuoMEd9Yq/XvsTPcjw==",
8659       "dev": true,
8660       "requires": {
8661         "asap": "~2.0.6"
8662       }
8663     },
8664     "proto-list": {
8665       "version": "1.2.4",
8666       "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz",
8667       "integrity": "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=",
8668       "dev": true
8669     },
8670     "pseudomap": {
8671       "version": "1.0.2",
8672       "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
8673       "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
8674       "dev": true
8675     },
8676     "public-encrypt": {
8677       "version": "4.0.3",
8678       "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
8679       "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
8680       "dev": true,
8681       "requires": {
8682         "bn.js": "^4.1.0",
8683         "browserify-rsa": "^4.0.0",
8684         "create-hash": "^1.1.0",
8685         "parse-asn1": "^5.0.0",
8686         "randombytes": "^2.0.1",
8687         "safe-buffer": "^5.1.2"
8688       }
8689     },
8690     "pump": {
8691       "version": "3.0.0",
8692       "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
8693       "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
8694       "dev": true,
8695       "requires": {
8696         "end-of-stream": "^1.1.0",
8697         "once": "^1.3.1"
8698       }
8699     },
8700     "pumpify": {
8701       "version": "1.5.1",
8702       "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
8703       "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
8704       "dev": true,
8705       "requires": {
8706         "duplexify": "^3.6.0",
8707         "inherits": "^2.0.3",
8708         "pump": "^2.0.0"
8709       },
8710       "dependencies": {
8711         "pump": {
8712           "version": "2.0.1",
8713           "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
8714           "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
8715           "dev": true,
8716           "requires": {
8717             "end-of-stream": "^1.1.0",
8718             "once": "^1.3.1"
8719           }
8720         }
8721       }
8722     },
8723     "punycode": {
8724       "version": "1.4.1",
8725       "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
8726       "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
8727       "dev": true
8728     },
8729     "q": {
8730       "version": "1.5.1",
8731       "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
8732       "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=",
8733       "dev": true
8734     },
8735     "qs": {
8736       "version": "6.7.0",
8737       "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
8738       "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
8739       "dev": true
8740     },
8741     "query-string": {
8742       "version": "5.1.1",
8743       "resolved": "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz",
8744       "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==",
8745       "dev": true,
8746       "requires": {
8747         "decode-uri-component": "^0.2.0",
8748         "object-assign": "^4.1.0",
8749         "strict-uri-encode": "^1.0.0"
8750       }
8751     },
8752     "querystring": {
8753       "version": "0.2.0",
8754       "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
8755       "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
8756       "dev": true
8757     },
8758     "querystring-es3": {
8759       "version": "0.2.1",
8760       "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
8761       "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
8762       "dev": true
8763     },
8764     "queue": {
8765       "version": "4.5.1",
8766       "resolved": "https://registry.npmjs.org/queue/-/queue-4.5.1.tgz",
8767       "integrity": "sha512-AMD7w5hRXcFSb8s9u38acBZ+309u6GsiibP4/0YacJeaurRshogB7v/ZcVPxP5gD5+zIw6ixRHdutiYUJfwKHw==",
8768       "dev": true,
8769       "requires": {
8770         "inherits": "~2.0.0"
8771       }
8772     },
8773     "quick-lru": {
8774       "version": "1.1.0",
8775       "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-1.1.0.tgz",
8776       "integrity": "sha1-Q2CxfGETatOAeDl/8RQW4Ybc+7g=",
8777       "dev": true
8778     },
8779     "randombytes": {
8780       "version": "2.1.0",
8781       "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
8782       "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
8783       "dev": true,
8784       "requires": {
8785         "safe-buffer": "^5.1.0"
8786       }
8787     },
8788     "randomfill": {
8789       "version": "1.0.4",
8790       "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
8791       "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
8792       "dev": true,
8793       "requires": {
8794         "randombytes": "^2.0.5",
8795         "safe-buffer": "^5.1.0"
8796       }
8797     },
8798     "range-parser": {
8799       "version": "1.2.1",
8800       "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
8801       "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
8802       "dev": true
8803     },
8804     "raw-body": {
8805       "version": "1.1.7",
8806       "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-1.1.7.tgz",
8807       "integrity": "sha1-HQJ8K/oRasxmI7yo8AAWVyqH1CU=",
8808       "dev": true,
8809       "requires": {
8810         "bytes": "1",
8811         "string_decoder": "0.10"
8812       },
8813       "dependencies": {
8814         "string_decoder": {
8815           "version": "0.10.31",
8816           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
8817           "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
8818           "dev": true
8819         }
8820       }
8821     },
8822     "read-cache": {
8823       "version": "1.0.0",
8824       "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
8825       "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=",
8826       "dev": true,
8827       "requires": {
8828         "pify": "^2.3.0"
8829       }
8830     },
8831     "read-only-stream": {
8832       "version": "2.0.0",
8833       "resolved": "https://registry.npmjs.org/read-only-stream/-/read-only-stream-2.0.0.tgz",
8834       "integrity": "sha1-JyT9aoET1zdkrCiNQ4YnDB2/F/A=",
8835       "dev": true,
8836       "requires": {
8837         "readable-stream": "^2.0.2"
8838       }
8839     },
8840     "read-pkg": {
8841       "version": "2.0.0",
8842       "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz",
8843       "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=",
8844       "dev": true,
8845       "requires": {
8846         "load-json-file": "^2.0.0",
8847         "normalize-package-data": "^2.3.2",
8848         "path-type": "^2.0.0"
8849       }
8850     },
8851     "read-pkg-up": {
8852       "version": "2.0.0",
8853       "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz",
8854       "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=",
8855       "dev": true,
8856       "requires": {
8857         "find-up": "^2.0.0",
8858         "read-pkg": "^2.0.0"
8859       }
8860     },
8861     "readable-stream": {
8862       "version": "2.3.6",
8863       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
8864       "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
8865       "dev": true,
8866       "requires": {
8867         "core-util-is": "~1.0.0",
8868         "inherits": "~2.0.3",
8869         "isarray": "~1.0.0",
8870         "process-nextick-args": "~2.0.0",
8871         "safe-buffer": "~5.1.1",
8872         "string_decoder": "~1.1.1",
8873         "util-deprecate": "~1.0.1"
8874       },
8875       "dependencies": {
8876         "string_decoder": {
8877           "version": "1.1.1",
8878           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
8879           "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
8880           "dev": true,
8881           "requires": {
8882             "safe-buffer": "~5.1.0"
8883           }
8884         }
8885       }
8886     },
8887     "readdirp": {
8888       "version": "2.2.1",
8889       "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
8890       "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
8891       "dev": true,
8892       "requires": {
8893         "graceful-fs": "^4.1.11",
8894         "micromatch": "^3.1.10",
8895         "readable-stream": "^2.0.2"
8896       }
8897     },
8898     "rechoir": {
8899       "version": "0.6.2",
8900       "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
8901       "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=",
8902       "dev": true,
8903       "requires": {
8904         "resolve": "^1.1.6"
8905       }
8906     },
8907     "redent": {
8908       "version": "1.0.0",
8909       "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
8910       "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
8911       "dev": true,
8912       "requires": {
8913         "indent-string": "^2.1.0",
8914         "strip-indent": "^1.0.1"
8915       }
8916     },
8917     "regenerator-runtime": {
8918       "version": "0.11.1",
8919       "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
8920       "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==",
8921       "dev": true
8922     },
8923     "regex-not": {
8924       "version": "1.0.2",
8925       "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
8926       "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
8927       "dev": true,
8928       "requires": {
8929         "extend-shallow": "^3.0.2",
8930         "safe-regex": "^1.1.0"
8931       }
8932     },
8933     "regexpp": {
8934       "version": "2.0.1",
8935       "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz",
8936       "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==",
8937       "dev": true
8938     },
8939     "remark": {
8940       "version": "9.0.0",
8941       "resolved": "https://registry.npmjs.org/remark/-/remark-9.0.0.tgz",
8942       "integrity": "sha512-amw8rGdD5lHbMEakiEsllmkdBP+/KpjW/PRK6NSGPZKCQowh0BT4IWXDAkRMyG3SB9dKPXWMviFjNusXzXNn3A==",
8943       "dev": true,
8944       "requires": {
8945         "remark-parse": "^5.0.0",
8946         "remark-stringify": "^5.0.0",
8947         "unified": "^6.0.0"
8948       }
8949     },
8950     "remark-parse": {
8951       "version": "5.0.0",
8952       "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-5.0.0.tgz",
8953       "integrity": "sha512-b3iXszZLH1TLoyUzrATcTQUZrwNl1rE70rVdSruJFlDaJ9z5aMkhrG43Pp68OgfHndL/ADz6V69Zow8cTQu+JA==",
8954       "dev": true,
8955       "requires": {
8956         "collapse-white-space": "^1.0.2",
8957         "is-alphabetical": "^1.0.0",
8958         "is-decimal": "^1.0.0",
8959         "is-whitespace-character": "^1.0.0",
8960         "is-word-character": "^1.0.0",
8961         "markdown-escapes": "^1.0.0",
8962         "parse-entities": "^1.1.0",
8963         "repeat-string": "^1.5.4",
8964         "state-toggle": "^1.0.0",
8965         "trim": "0.0.1",
8966         "trim-trailing-lines": "^1.0.0",
8967         "unherit": "^1.0.4",
8968         "unist-util-remove-position": "^1.0.0",
8969         "vfile-location": "^2.0.0",
8970         "xtend": "^4.0.1"
8971       }
8972     },
8973     "remark-stringify": {
8974       "version": "5.0.0",
8975       "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-5.0.0.tgz",
8976       "integrity": "sha512-Ws5MdA69ftqQ/yhRF9XhVV29mhxbfGhbz0Rx5bQH+oJcNhhSM6nCu1EpLod+DjrFGrU0BMPs+czVmJZU7xiS7w==",
8977       "dev": true,
8978       "requires": {
8979         "ccount": "^1.0.0",
8980         "is-alphanumeric": "^1.0.0",
8981         "is-decimal": "^1.0.0",
8982         "is-whitespace-character": "^1.0.0",
8983         "longest-streak": "^2.0.1",
8984         "markdown-escapes": "^1.0.0",
8985         "markdown-table": "^1.1.0",
8986         "mdast-util-compact": "^1.0.0",
8987         "parse-entities": "^1.0.2",
8988         "repeat-string": "^1.5.4",
8989         "state-toggle": "^1.0.0",
8990         "stringify-entities": "^1.0.1",
8991         "unherit": "^1.0.4",
8992         "xtend": "^4.0.1"
8993       }
8994     },
8995     "remove-bom-buffer": {
8996       "version": "3.0.0",
8997       "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz",
8998       "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==",
8999       "dev": true,
9000       "requires": {
9001         "is-buffer": "^1.1.5",
9002         "is-utf8": "^0.2.1"
9003       }
9004     },
9005     "remove-bom-stream": {
9006       "version": "1.2.0",
9007       "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz",
9008       "integrity": "sha1-BfGlk/FuQuH7kOv1nejlaVJflSM=",
9009       "dev": true,
9010       "requires": {
9011         "remove-bom-buffer": "^3.0.0",
9012         "safe-buffer": "^5.1.0",
9013         "through2": "^2.0.3"
9014       },
9015       "dependencies": {
9016         "through2": {
9017           "version": "2.0.5",
9018           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
9019           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
9020           "dev": true,
9021           "requires": {
9022             "readable-stream": "~2.3.6",
9023             "xtend": "~4.0.1"
9024           }
9025         }
9026       }
9027     },
9028     "remove-trailing-separator": {
9029       "version": "1.1.0",
9030       "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
9031       "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
9032       "dev": true
9033     },
9034     "repeat-element": {
9035       "version": "1.1.3",
9036       "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
9037       "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==",
9038       "dev": true
9039     },
9040     "repeat-string": {
9041       "version": "1.6.1",
9042       "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
9043       "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
9044       "dev": true
9045     },
9046     "repeating": {
9047       "version": "2.0.1",
9048       "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
9049       "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
9050       "dev": true,
9051       "requires": {
9052         "is-finite": "^1.0.0"
9053       }
9054     },
9055     "replace-ext": {
9056       "version": "1.0.0",
9057       "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz",
9058       "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=",
9059       "dev": true
9060     },
9061     "replace-homedir": {
9062       "version": "1.0.0",
9063       "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz",
9064       "integrity": "sha1-6H9tUTuSjd6AgmDBK+f+xv9ueYw=",
9065       "dev": true,
9066       "requires": {
9067         "homedir-polyfill": "^1.0.1",
9068         "is-absolute": "^1.0.0",
9069         "remove-trailing-separator": "^1.1.0"
9070       }
9071     },
9072     "require-directory": {
9073       "version": "2.1.1",
9074       "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
9075       "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
9076       "dev": true
9077     },
9078     "require-from-string": {
9079       "version": "2.0.2",
9080       "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
9081       "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
9082       "dev": true
9083     },
9084     "require-main-filename": {
9085       "version": "1.0.1",
9086       "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
9087       "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
9088       "dev": true
9089     },
9090     "require-relative": {
9091       "version": "0.8.7",
9092       "resolved": "https://registry.npmjs.org/require-relative/-/require-relative-0.8.7.tgz",
9093       "integrity": "sha1-eZlTn8ngR6N5KPoZb44VY9q9Nt4=",
9094       "dev": true
9095     },
9096     "require-uncached": {
9097       "version": "1.0.3",
9098       "resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz",
9099       "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=",
9100       "dev": true,
9101       "requires": {
9102         "caller-path": "^0.1.0",
9103         "resolve-from": "^1.0.0"
9104       },
9105       "dependencies": {
9106         "caller-path": {
9107           "version": "0.1.0",
9108           "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz",
9109           "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=",
9110           "dev": true,
9111           "requires": {
9112             "callsites": "^0.2.0"
9113           }
9114         },
9115         "callsites": {
9116           "version": "0.2.0",
9117           "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz",
9118           "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=",
9119           "dev": true
9120         },
9121         "resolve-from": {
9122           "version": "1.0.1",
9123           "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz",
9124           "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=",
9125           "dev": true
9126         }
9127       }
9128     },
9129     "resolve": {
9130       "version": "1.11.0",
9131       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.11.0.tgz",
9132       "integrity": "sha512-WL2pBDjqT6pGUNSUzMw00o4T7If+z4H2x3Gz893WoUQ5KW8Vr9txp00ykiP16VBaZF5+j/OcXJHZ9+PCvdiDKw==",
9133       "dev": true,
9134       "requires": {
9135         "path-parse": "^1.0.6"
9136       }
9137     },
9138     "resolve-dir": {
9139       "version": "1.0.1",
9140       "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz",
9141       "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=",
9142       "dev": true,
9143       "requires": {
9144         "expand-tilde": "^2.0.0",
9145         "global-modules": "^1.0.0"
9146       }
9147     },
9148     "resolve-from": {
9149       "version": "3.0.0",
9150       "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
9151       "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
9152       "dev": true
9153     },
9154     "resolve-options": {
9155       "version": "1.1.0",
9156       "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz",
9157       "integrity": "sha1-MrueOcBtZzONyTeMDW1gdFZq0TE=",
9158       "dev": true,
9159       "requires": {
9160         "value-or-function": "^3.0.0"
9161       }
9162     },
9163     "resolve-url": {
9164       "version": "0.2.1",
9165       "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
9166       "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
9167       "dev": true
9168     },
9169     "responselike": {
9170       "version": "1.0.2",
9171       "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz",
9172       "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=",
9173       "dev": true,
9174       "requires": {
9175         "lowercase-keys": "^1.0.0"
9176       }
9177     },
9178     "restore-cursor": {
9179       "version": "2.0.0",
9180       "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
9181       "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
9182       "dev": true,
9183       "requires": {
9184         "onetime": "^2.0.0",
9185         "signal-exit": "^3.0.2"
9186       }
9187     },
9188     "ret": {
9189       "version": "0.1.15",
9190       "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
9191       "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
9192       "dev": true
9193     },
9194     "rgb-regex": {
9195       "version": "1.0.1",
9196       "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz",
9197       "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=",
9198       "dev": true
9199     },
9200     "rgba-regex": {
9201       "version": "1.0.0",
9202       "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz",
9203       "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=",
9204       "dev": true
9205     },
9206     "rimraf": {
9207       "version": "2.6.3",
9208       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",
9209       "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",
9210       "dev": true,
9211       "requires": {
9212         "glob": "^7.1.3"
9213       },
9214       "dependencies": {
9215         "glob": {
9216           "version": "7.1.4",
9217           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
9218           "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
9219           "dev": true,
9220           "requires": {
9221             "fs.realpath": "^1.0.0",
9222             "inflight": "^1.0.4",
9223             "inherits": "2",
9224             "minimatch": "^3.0.4",
9225             "once": "^1.3.0",
9226             "path-is-absolute": "^1.0.0"
9227           }
9228         }
9229       }
9230     },
9231     "ripemd160": {
9232       "version": "2.0.2",
9233       "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
9234       "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
9235       "dev": true,
9236       "requires": {
9237         "hash-base": "^3.0.0",
9238         "inherits": "^2.0.1"
9239       }
9240     },
9241     "run-async": {
9242       "version": "2.3.0",
9243       "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz",
9244       "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=",
9245       "dev": true,
9246       "requires": {
9247         "is-promise": "^2.1.0"
9248       }
9249     },
9250     "rx-lite": {
9251       "version": "4.0.8",
9252       "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-4.0.8.tgz",
9253       "integrity": "sha1-Cx4Rr4vESDbwSmQH6S2kJGe3lEQ=",
9254       "dev": true
9255     },
9256     "rx-lite-aggregates": {
9257       "version": "4.0.8",
9258       "resolved": "https://registry.npmjs.org/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz",
9259       "integrity": "sha1-dTuHqJoRyVRnxKwWJsTvxOBcZ74=",
9260       "dev": true,
9261       "requires": {
9262         "rx-lite": "*"
9263       }
9264     },
9265     "rxjs": {
9266       "version": "6.5.2",
9267       "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.2.tgz",
9268       "integrity": "sha512-HUb7j3kvb7p7eCUHE3FqjoDsC1xfZQ4AHFWfTKSpZ+sAhhz5X1WX0ZuUqWbzB2QhSLp3DoLUG+hMdEDKqWo2Zg==",
9269       "dev": true,
9270       "requires": {
9271         "tslib": "^1.9.0"
9272       }
9273     },
9274     "safe-buffer": {
9275       "version": "5.1.2",
9276       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
9277       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
9278       "dev": true
9279     },
9280     "safe-json-parse": {
9281       "version": "1.0.1",
9282       "resolved": "https://registry.npmjs.org/safe-json-parse/-/safe-json-parse-1.0.1.tgz",
9283       "integrity": "sha1-PnZyPjjf3aE8mx0poeB//uSzC1c=",
9284       "dev": true
9285     },
9286     "safe-regex": {
9287       "version": "1.1.0",
9288       "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
9289       "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
9290       "dev": true,
9291       "requires": {
9292         "ret": "~0.1.10"
9293       }
9294     },
9295     "safer-buffer": {
9296       "version": "2.1.2",
9297       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
9298       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
9299       "dev": true
9300     },
9301     "sax": {
9302       "version": "1.2.4",
9303       "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
9304       "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
9305       "dev": true
9306     },
9307     "scope-analyzer": {
9308       "version": "2.0.5",
9309       "resolved": "https://registry.npmjs.org/scope-analyzer/-/scope-analyzer-2.0.5.tgz",
9310       "integrity": "sha512-+U5H0417mnTEstCD5VwOYO7V4vYuSqwqjFap40ythe67bhMFL5C3UgPwyBv7KDJsqUBIKafOD57xMlh1rN7eaw==",
9311       "dev": true,
9312       "requires": {
9313         "array-from": "^2.1.1",
9314         "es6-map": "^0.1.5",
9315         "es6-set": "^0.1.5",
9316         "es6-symbol": "^3.1.1",
9317         "estree-is-function": "^1.0.0",
9318         "get-assigned-identifiers": "^1.1.0"
9319       }
9320     },
9321     "seek-bzip": {
9322       "version": "1.0.5",
9323       "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.5.tgz",
9324       "integrity": "sha1-z+kXyz0nS8/6x5J1ivUxc+sfq9w=",
9325       "dev": true,
9326       "requires": {
9327         "commander": "~2.8.1"
9328       }
9329     },
9330     "semver": {
9331       "version": "5.7.0",
9332       "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz",
9333       "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==",
9334       "dev": true
9335     },
9336     "semver-greatest-satisfied-range": {
9337       "version": "1.1.0",
9338       "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz",
9339       "integrity": "sha1-E+jCZYq5aRywzXEJMkAoDTb3els=",
9340       "dev": true,
9341       "requires": {
9342         "sver-compat": "^1.5.0"
9343       }
9344     },
9345     "semver-regex": {
9346       "version": "2.0.0",
9347       "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-2.0.0.tgz",
9348       "integrity": "sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==",
9349       "dev": true
9350     },
9351     "semver-truncate": {
9352       "version": "1.1.2",
9353       "resolved": "https://registry.npmjs.org/semver-truncate/-/semver-truncate-1.1.2.tgz",
9354       "integrity": "sha1-V/Qd5pcHpicJp+AQS6IRcQnqR+g=",
9355       "dev": true,
9356       "requires": {
9357         "semver": "^5.3.0"
9358       }
9359     },
9360     "send": {
9361       "version": "0.16.2",
9362       "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz",
9363       "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==",
9364       "dev": true,
9365       "requires": {
9366         "debug": "2.6.9",
9367         "depd": "~1.1.2",
9368         "destroy": "~1.0.4",
9369         "encodeurl": "~1.0.2",
9370         "escape-html": "~1.0.3",
9371         "etag": "~1.8.1",
9372         "fresh": "0.5.2",
9373         "http-errors": "~1.6.2",
9374         "mime": "1.4.1",
9375         "ms": "2.0.0",
9376         "on-finished": "~2.3.0",
9377         "range-parser": "~1.2.0",
9378         "statuses": "~1.4.0"
9379       },
9380       "dependencies": {
9381         "debug": {
9382           "version": "2.6.9",
9383           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
9384           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
9385           "dev": true,
9386           "requires": {
9387             "ms": "2.0.0"
9388           }
9389         },
9390         "ms": {
9391           "version": "2.0.0",
9392           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
9393           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
9394           "dev": true
9395         },
9396         "statuses": {
9397           "version": "1.4.0",
9398           "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
9399           "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==",
9400           "dev": true
9401         }
9402       }
9403     },
9404     "serve-index": {
9405       "version": "1.9.1",
9406       "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
9407       "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=",
9408       "dev": true,
9409       "requires": {
9410         "accepts": "~1.3.4",
9411         "batch": "0.6.1",
9412         "debug": "2.6.9",
9413         "escape-html": "~1.0.3",
9414         "http-errors": "~1.6.2",
9415         "mime-types": "~2.1.17",
9416         "parseurl": "~1.3.2"
9417       },
9418       "dependencies": {
9419         "debug": {
9420           "version": "2.6.9",
9421           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
9422           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
9423           "dev": true,
9424           "requires": {
9425             "ms": "2.0.0"
9426           }
9427         },
9428         "ms": {
9429           "version": "2.0.0",
9430           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
9431           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
9432           "dev": true
9433         }
9434       }
9435     },
9436     "serve-static": {
9437       "version": "1.14.1",
9438       "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
9439       "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
9440       "dev": true,
9441       "requires": {
9442         "encodeurl": "~1.0.2",
9443         "escape-html": "~1.0.3",
9444         "parseurl": "~1.3.3",
9445         "send": "0.17.1"
9446       },
9447       "dependencies": {
9448         "debug": {
9449           "version": "2.6.9",
9450           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
9451           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
9452           "dev": true,
9453           "requires": {
9454             "ms": "2.0.0"
9455           },
9456           "dependencies": {
9457             "ms": {
9458               "version": "2.0.0",
9459               "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
9460               "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
9461               "dev": true
9462             }
9463           }
9464         },
9465         "http-errors": {
9466           "version": "1.7.2",
9467           "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
9468           "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",
9469           "dev": true,
9470           "requires": {
9471             "depd": "~1.1.2",
9472             "inherits": "2.0.3",
9473             "setprototypeof": "1.1.1",
9474             "statuses": ">= 1.5.0 < 2",
9475             "toidentifier": "1.0.0"
9476           }
9477         },
9478         "mime": {
9479           "version": "1.6.0",
9480           "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
9481           "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
9482           "dev": true
9483         },
9484         "ms": {
9485           "version": "2.1.1",
9486           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
9487           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
9488           "dev": true
9489         },
9490         "send": {
9491           "version": "0.17.1",
9492           "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
9493           "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
9494           "dev": true,
9495           "requires": {
9496             "debug": "2.6.9",
9497             "depd": "~1.1.2",
9498             "destroy": "~1.0.4",
9499             "encodeurl": "~1.0.2",
9500             "escape-html": "~1.0.3",
9501             "etag": "~1.8.1",
9502             "fresh": "0.5.2",
9503             "http-errors": "~1.7.2",
9504             "mime": "1.6.0",
9505             "ms": "2.1.1",
9506             "on-finished": "~2.3.0",
9507             "range-parser": "~1.2.1",
9508             "statuses": "~1.5.0"
9509           }
9510         },
9511         "setprototypeof": {
9512           "version": "1.1.1",
9513           "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
9514           "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==",
9515           "dev": true
9516         }
9517       }
9518     },
9519     "set-blocking": {
9520       "version": "2.0.0",
9521       "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
9522       "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
9523       "dev": true
9524     },
9525     "set-value": {
9526       "version": "2.0.0",
9527       "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz",
9528       "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==",
9529       "dev": true,
9530       "requires": {
9531         "extend-shallow": "^2.0.1",
9532         "is-extendable": "^0.1.1",
9533         "is-plain-object": "^2.0.3",
9534         "split-string": "^3.0.1"
9535       },
9536       "dependencies": {
9537         "extend-shallow": {
9538           "version": "2.0.1",
9539           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
9540           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
9541           "dev": true,
9542           "requires": {
9543             "is-extendable": "^0.1.0"
9544           }
9545         }
9546       }
9547     },
9548     "setprototypeof": {
9549       "version": "1.1.0",
9550       "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
9551       "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
9552       "dev": true
9553     },
9554     "sha.js": {
9555       "version": "2.4.11",
9556       "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
9557       "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
9558       "dev": true,
9559       "requires": {
9560         "inherits": "^2.0.1",
9561         "safe-buffer": "^5.0.1"
9562       }
9563     },
9564     "shasum": {
9565       "version": "1.0.2",
9566       "resolved": "https://registry.npmjs.org/shasum/-/shasum-1.0.2.tgz",
9567       "integrity": "sha1-5wEjENj0F/TetXEhUOVni4euVl8=",
9568       "dev": true,
9569       "requires": {
9570         "json-stable-stringify": "~0.0.0",
9571         "sha.js": "~2.4.4"
9572       }
9573     },
9574     "shebang-command": {
9575       "version": "1.2.0",
9576       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
9577       "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
9578       "dev": true,
9579       "requires": {
9580         "shebang-regex": "^1.0.0"
9581       }
9582     },
9583     "shebang-regex": {
9584       "version": "1.0.0",
9585       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
9586       "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
9587       "dev": true
9588     },
9589     "shell-quote": {
9590       "version": "1.6.1",
9591       "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.6.1.tgz",
9592       "integrity": "sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c=",
9593       "dev": true,
9594       "requires": {
9595         "array-filter": "~0.0.0",
9596         "array-map": "~0.0.0",
9597         "array-reduce": "~0.0.0",
9598         "jsonify": "~0.0.0"
9599       }
9600     },
9601     "signal-exit": {
9602       "version": "3.0.2",
9603       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
9604       "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
9605       "dev": true
9606     },
9607     "simple-concat": {
9608       "version": "1.0.0",
9609       "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.0.tgz",
9610       "integrity": "sha1-c0TLuLbib7J9ZrL8hvn21Zl1IcY=",
9611       "dev": true
9612     },
9613     "simple-swizzle": {
9614       "version": "0.2.2",
9615       "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz",
9616       "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=",
9617       "dev": true,
9618       "requires": {
9619         "is-arrayish": "^0.3.1"
9620       },
9621       "dependencies": {
9622         "is-arrayish": {
9623           "version": "0.3.2",
9624           "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz",
9625           "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==",
9626           "dev": true
9627         }
9628       }
9629     },
9630     "slash": {
9631       "version": "1.0.0",
9632       "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
9633       "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=",
9634       "dev": true
9635     },
9636     "slice-ansi": {
9637       "version": "2.1.0",
9638       "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz",
9639       "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==",
9640       "dev": true,
9641       "requires": {
9642         "ansi-styles": "^3.2.0",
9643         "astral-regex": "^1.0.0",
9644         "is-fullwidth-code-point": "^2.0.0"
9645       }
9646     },
9647     "snapdragon": {
9648       "version": "0.8.2",
9649       "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
9650       "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
9651       "dev": true,
9652       "requires": {
9653         "base": "^0.11.1",
9654         "debug": "^2.2.0",
9655         "define-property": "^0.2.5",
9656         "extend-shallow": "^2.0.1",
9657         "map-cache": "^0.2.2",
9658         "source-map": "^0.5.6",
9659         "source-map-resolve": "^0.5.0",
9660         "use": "^3.1.0"
9661       },
9662       "dependencies": {
9663         "debug": {
9664           "version": "2.6.9",
9665           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
9666           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
9667           "dev": true,
9668           "requires": {
9669             "ms": "2.0.0"
9670           }
9671         },
9672         "define-property": {
9673           "version": "0.2.5",
9674           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
9675           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
9676           "dev": true,
9677           "requires": {
9678             "is-descriptor": "^0.1.0"
9679           }
9680         },
9681         "extend-shallow": {
9682           "version": "2.0.1",
9683           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
9684           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
9685           "dev": true,
9686           "requires": {
9687             "is-extendable": "^0.1.0"
9688           }
9689         },
9690         "ms": {
9691           "version": "2.0.0",
9692           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
9693           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
9694           "dev": true
9695         },
9696         "source-map": {
9697           "version": "0.5.7",
9698           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
9699           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
9700           "dev": true
9701         }
9702       }
9703     },
9704     "snapdragon-node": {
9705       "version": "2.1.1",
9706       "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
9707       "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
9708       "dev": true,
9709       "requires": {
9710         "define-property": "^1.0.0",
9711         "isobject": "^3.0.0",
9712         "snapdragon-util": "^3.0.1"
9713       },
9714       "dependencies": {
9715         "define-property": {
9716           "version": "1.0.0",
9717           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
9718           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
9719           "dev": true,
9720           "requires": {
9721             "is-descriptor": "^1.0.0"
9722           }
9723         },
9724         "is-accessor-descriptor": {
9725           "version": "1.0.0",
9726           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
9727           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
9728           "dev": true,
9729           "requires": {
9730             "kind-of": "^6.0.0"
9731           }
9732         },
9733         "is-data-descriptor": {
9734           "version": "1.0.0",
9735           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
9736           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
9737           "dev": true,
9738           "requires": {
9739             "kind-of": "^6.0.0"
9740           }
9741         },
9742         "is-descriptor": {
9743           "version": "1.0.2",
9744           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
9745           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
9746           "dev": true,
9747           "requires": {
9748             "is-accessor-descriptor": "^1.0.0",
9749             "is-data-descriptor": "^1.0.0",
9750             "kind-of": "^6.0.2"
9751           }
9752         }
9753       }
9754     },
9755     "snapdragon-util": {
9756       "version": "3.0.1",
9757       "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
9758       "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
9759       "dev": true,
9760       "requires": {
9761         "kind-of": "^3.2.0"
9762       },
9763       "dependencies": {
9764         "kind-of": {
9765           "version": "3.2.2",
9766           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
9767           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
9768           "dev": true,
9769           "requires": {
9770             "is-buffer": "^1.1.5"
9771           }
9772         }
9773       }
9774     },
9775     "sort-keys": {
9776       "version": "1.1.2",
9777       "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz",
9778       "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=",
9779       "dev": true,
9780       "requires": {
9781         "is-plain-obj": "^1.0.0"
9782       }
9783     },
9784     "sort-keys-length": {
9785       "version": "1.0.1",
9786       "resolved": "https://registry.npmjs.org/sort-keys-length/-/sort-keys-length-1.0.1.tgz",
9787       "integrity": "sha1-nLb09OnkgVWmqgZx7dM2/xR5oYg=",
9788       "dev": true,
9789       "requires": {
9790         "sort-keys": "^1.0.0"
9791       }
9792     },
9793     "source-map": {
9794       "version": "0.6.1",
9795       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9796       "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9797       "dev": true
9798     },
9799     "source-map-resolve": {
9800       "version": "0.5.2",
9801       "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz",
9802       "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==",
9803       "dev": true,
9804       "requires": {
9805         "atob": "^2.1.1",
9806         "decode-uri-component": "^0.2.0",
9807         "resolve-url": "^0.2.1",
9808         "source-map-url": "^0.4.0",
9809         "urix": "^0.1.0"
9810       }
9811     },
9812     "source-map-url": {
9813       "version": "0.4.0",
9814       "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
9815       "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=",
9816       "dev": true
9817     },
9818     "sourcemap-codec": {
9819       "version": "1.4.4",
9820       "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.4.tgz",
9821       "integrity": "sha512-CYAPYdBu34781kLHkaW3m6b/uUSyMOC2R61gcYMWooeuaGtjof86ZA/8T+qVPPt7np1085CR9hmMGrySwEc8Xg==",
9822       "dev": true
9823     },
9824     "sparkles": {
9825       "version": "1.0.1",
9826       "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz",
9827       "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==",
9828       "dev": true
9829     },
9830     "spdx-correct": {
9831       "version": "3.1.0",
9832       "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz",
9833       "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==",
9834       "dev": true,
9835       "requires": {
9836         "spdx-expression-parse": "^3.0.0",
9837         "spdx-license-ids": "^3.0.0"
9838       }
9839     },
9840     "spdx-exceptions": {
9841       "version": "2.2.0",
9842       "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz",
9843       "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==",
9844       "dev": true
9845     },
9846     "spdx-expression-parse": {
9847       "version": "3.0.0",
9848       "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
9849       "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
9850       "dev": true,
9851       "requires": {
9852         "spdx-exceptions": "^2.1.0",
9853         "spdx-license-ids": "^3.0.0"
9854       }
9855     },
9856     "spdx-license-ids": {
9857       "version": "3.0.4",
9858       "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.4.tgz",
9859       "integrity": "sha512-7j8LYJLeY/Yb6ACbQ7F76qy5jHkp0U6jgBfJsk97bwWlVUnUWsAgpyaCvo17h0/RQGnQ036tVDomiwoI4pDkQA==",
9860       "dev": true
9861     },
9862     "specificity": {
9863       "version": "0.4.1",
9864       "resolved": "https://registry.npmjs.org/specificity/-/specificity-0.4.1.tgz",
9865       "integrity": "sha512-1klA3Gi5PD1Wv9Q0wUoOQN1IWAuPu0D1U03ThXTr0cJ20+/iq2tHSDnK7Kk/0LXJ1ztUB2/1Os0wKmfyNgUQfg==",
9866       "dev": true
9867     },
9868     "split": {
9869       "version": "0.3.3",
9870       "resolved": "https://registry.npmjs.org/split/-/split-0.3.3.tgz",
9871       "integrity": "sha1-zQ7qXmOiEd//frDwkcQTPi0N0o8=",
9872       "dev": true,
9873       "requires": {
9874         "through": "2"
9875       }
9876     },
9877     "split-string": {
9878       "version": "3.1.0",
9879       "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
9880       "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
9881       "dev": true,
9882       "requires": {
9883         "extend-shallow": "^3.0.0"
9884       }
9885     },
9886     "sprintf-js": {
9887       "version": "1.0.3",
9888       "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
9889       "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
9890       "dev": true
9891     },
9892     "squeak": {
9893       "version": "1.3.0",
9894       "resolved": "https://registry.npmjs.org/squeak/-/squeak-1.3.0.tgz",
9895       "integrity": "sha1-MwRQN7ZDiLVnZ0uEMiplIQc5FsM=",
9896       "dev": true,
9897       "requires": {
9898         "chalk": "^1.0.0",
9899         "console-stream": "^0.1.1",
9900         "lpad-align": "^1.0.1"
9901       },
9902       "dependencies": {
9903         "ansi-regex": {
9904           "version": "2.1.1",
9905           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
9906           "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
9907           "dev": true
9908         },
9909         "ansi-styles": {
9910           "version": "2.2.1",
9911           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
9912           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
9913           "dev": true
9914         },
9915         "chalk": {
9916           "version": "1.1.3",
9917           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
9918           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
9919           "dev": true,
9920           "requires": {
9921             "ansi-styles": "^2.2.1",
9922             "escape-string-regexp": "^1.0.2",
9923             "has-ansi": "^2.0.0",
9924             "strip-ansi": "^3.0.0",
9925             "supports-color": "^2.0.0"
9926           }
9927         },
9928         "strip-ansi": {
9929           "version": "3.0.1",
9930           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
9931           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
9932           "dev": true,
9933           "requires": {
9934             "ansi-regex": "^2.0.0"
9935           }
9936         },
9937         "supports-color": {
9938           "version": "2.0.0",
9939           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
9940           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
9941           "dev": true
9942         }
9943       }
9944     },
9945     "stable": {
9946       "version": "0.1.8",
9947       "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz",
9948       "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==",
9949       "dev": true
9950     },
9951     "stack-trace": {
9952       "version": "0.0.10",
9953       "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz",
9954       "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=",
9955       "dev": true
9956     },
9957     "state-toggle": {
9958       "version": "1.0.2",
9959       "resolved": "https://registry.npmjs.org/state-toggle/-/state-toggle-1.0.2.tgz",
9960       "integrity": "sha512-8LpelPGR0qQM4PnfLiplOQNJcIN1/r2Gy0xKB2zKnIW2YzPMt2sR4I/+gtPjhN7Svh9kw+zqEg2SFwpBO9iNiw==",
9961       "dev": true
9962     },
9963     "static-extend": {
9964       "version": "0.1.2",
9965       "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
9966       "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
9967       "dev": true,
9968       "requires": {
9969         "define-property": "^0.2.5",
9970         "object-copy": "^0.1.0"
9971       },
9972       "dependencies": {
9973         "define-property": {
9974           "version": "0.2.5",
9975           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
9976           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
9977           "dev": true,
9978           "requires": {
9979             "is-descriptor": "^0.1.0"
9980           }
9981         }
9982       }
9983     },
9984     "statuses": {
9985       "version": "1.5.0",
9986       "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
9987       "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
9988       "dev": true
9989     },
9990     "stream-browserify": {
9991       "version": "2.0.2",
9992       "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz",
9993       "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==",
9994       "dev": true,
9995       "requires": {
9996         "inherits": "~2.0.1",
9997         "readable-stream": "^2.0.2"
9998       }
9999     },
10000     "stream-combiner": {
10001       "version": "0.0.4",
10002       "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz",
10003       "integrity": "sha1-TV5DPBhSYd3mI8o/RMWGvPXErRQ=",
10004       "dev": true,
10005       "requires": {
10006         "duplexer": "~0.1.1"
10007       }
10008     },
10009     "stream-combiner2": {
10010       "version": "1.1.1",
10011       "resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz",
10012       "integrity": "sha1-+02KFCDqNidk4hrUeAOXvry0HL4=",
10013       "dev": true,
10014       "requires": {
10015         "duplexer2": "~0.1.0",
10016         "readable-stream": "^2.0.2"
10017       }
10018     },
10019     "stream-exhaust": {
10020       "version": "1.0.2",
10021       "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz",
10022       "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==",
10023       "dev": true
10024     },
10025     "stream-http": {
10026       "version": "2.8.3",
10027       "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz",
10028       "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==",
10029       "dev": true,
10030       "requires": {
10031         "builtin-status-codes": "^3.0.0",
10032         "inherits": "^2.0.1",
10033         "readable-stream": "^2.3.6",
10034         "to-arraybuffer": "^1.0.0",
10035         "xtend": "^4.0.0"
10036       }
10037     },
10038     "stream-shift": {
10039       "version": "1.0.0",
10040       "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz",
10041       "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=",
10042       "dev": true
10043     },
10044     "stream-splicer": {
10045       "version": "2.0.1",
10046       "resolved": "https://registry.npmjs.org/stream-splicer/-/stream-splicer-2.0.1.tgz",
10047       "integrity": "sha512-Xizh4/NPuYSyAXyT7g8IvdJ9HJpxIGL9PjyhtywCZvvP0OPIdqyrr4dMikeuvY8xahpdKEBlBTySe583totajg==",
10048       "dev": true,
10049       "requires": {
10050         "inherits": "^2.0.1",
10051         "readable-stream": "^2.0.2"
10052       }
10053     },
10054     "strict-uri-encode": {
10055       "version": "1.1.0",
10056       "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz",
10057       "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=",
10058       "dev": true
10059     },
10060     "string-template": {
10061       "version": "0.2.1",
10062       "resolved": "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz",
10063       "integrity": "sha1-QpMuWYo1LQH8IuwzZ9nYTuxsmt0=",
10064       "dev": true
10065     },
10066     "string-width": {
10067       "version": "2.1.1",
10068       "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
10069       "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
10070       "dev": true,
10071       "requires": {
10072         "is-fullwidth-code-point": "^2.0.0",
10073         "strip-ansi": "^4.0.0"
10074       }
10075     },
10076     "string_decoder": {
10077       "version": "1.2.0",
10078       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.2.0.tgz",
10079       "integrity": "sha512-6YqyX6ZWEYguAxgZzHGL7SsCeGx3V2TtOTqZz1xSTSWnqsbWwbptafNyvf/ACquZUXV3DANr5BDIwNYe1mN42w==",
10080       "dev": true,
10081       "requires": {
10082         "safe-buffer": "~5.1.0"
10083       }
10084     },
10085     "stringify-entities": {
10086       "version": "1.3.2",
10087       "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-1.3.2.tgz",
10088       "integrity": "sha512-nrBAQClJAPN2p+uGCVJRPIPakKeKWZ9GtBCmormE7pWOSlHat7+x5A8gx85M7HM5Dt0BP3pP5RhVW77WdbJJ3A==",
10089       "dev": true,
10090       "requires": {
10091         "character-entities-html4": "^1.0.0",
10092         "character-entities-legacy": "^1.0.0",
10093         "is-alphanumerical": "^1.0.0",
10094         "is-hexadecimal": "^1.0.0"
10095       }
10096     },
10097     "strip-ansi": {
10098       "version": "4.0.0",
10099       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
10100       "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
10101       "dev": true,
10102       "requires": {
10103         "ansi-regex": "^3.0.0"
10104       }
10105     },
10106     "strip-bom": {
10107       "version": "3.0.0",
10108       "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
10109       "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
10110       "dev": true
10111     },
10112     "strip-dirs": {
10113       "version": "2.1.0",
10114       "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-2.1.0.tgz",
10115       "integrity": "sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==",
10116       "dev": true,
10117       "requires": {
10118         "is-natural-number": "^4.0.1"
10119       }
10120     },
10121     "strip-eof": {
10122       "version": "1.0.0",
10123       "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
10124       "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
10125       "dev": true
10126     },
10127     "strip-indent": {
10128       "version": "1.0.1",
10129       "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
10130       "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
10131       "dev": true,
10132       "requires": {
10133         "get-stdin": "^4.0.1"
10134       }
10135     },
10136     "strip-json-comments": {
10137       "version": "2.0.1",
10138       "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
10139       "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
10140       "dev": true
10141     },
10142     "strip-outer": {
10143       "version": "1.0.1",
10144       "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz",
10145       "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==",
10146       "dev": true,
10147       "requires": {
10148         "escape-string-regexp": "^1.0.2"
10149       }
10150     },
10151     "style-search": {
10152       "version": "0.1.0",
10153       "resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz",
10154       "integrity": "sha1-eVjHk+R+MuB9K1yv5cC/jhLneQI=",
10155       "dev": true
10156     },
10157     "stylehacks": {
10158       "version": "4.0.3",
10159       "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz",
10160       "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==",
10161       "dev": true,
10162       "requires": {
10163         "browserslist": "^4.0.0",
10164         "postcss": "^7.0.0",
10165         "postcss-selector-parser": "^3.0.0"
10166       },
10167       "dependencies": {
10168         "postcss-selector-parser": {
10169           "version": "3.1.1",
10170           "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz",
10171           "integrity": "sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=",
10172           "dev": true,
10173           "requires": {
10174             "dot-prop": "^4.1.1",
10175             "indexes-of": "^1.0.1",
10176             "uniq": "^1.0.1"
10177           }
10178         }
10179       }
10180     },
10181     "stylelint": {
10182       "version": "9.9.0",
10183       "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-9.9.0.tgz",
10184       "integrity": "sha512-kIuX0/9/I2mZeHz6EoFt7UpLt7Mz+ic9/PmFwKMdq4BkQHikg3FkcgAElLdAmaI8Au1JEUOS996ZFE+mwXytmA==",
10185       "dev": true,
10186       "requires": {
10187         "autoprefixer": "^9.0.0",
10188         "balanced-match": "^1.0.0",
10189         "chalk": "^2.4.1",
10190         "cosmiconfig": "^5.0.0",
10191         "debug": "^4.0.0",
10192         "execall": "^1.0.0",
10193         "file-entry-cache": "^2.0.0",
10194         "get-stdin": "^6.0.0",
10195         "global-modules": "^1.0.0",
10196         "globby": "^8.0.0",
10197         "globjoin": "^0.1.4",
10198         "html-tags": "^2.0.0",
10199         "ignore": "^5.0.4",
10200         "import-lazy": "^3.1.0",
10201         "imurmurhash": "^0.1.4",
10202         "known-css-properties": "^0.10.0",
10203         "leven": "^2.1.0",
10204         "lodash": "^4.17.4",
10205         "log-symbols": "^2.0.0",
10206         "mathml-tag-names": "^2.0.1",
10207         "meow": "^5.0.0",
10208         "micromatch": "^3.1.10",
10209         "normalize-selector": "^0.2.0",
10210         "pify": "^4.0.0",
10211         "postcss": "^7.0.0",
10212         "postcss-html": "^0.34.0",
10213         "postcss-jsx": "^0.35.0",
10214         "postcss-less": "^3.1.0",
10215         "postcss-markdown": "^0.34.0",
10216         "postcss-media-query-parser": "^0.2.3",
10217         "postcss-reporter": "^6.0.0",
10218         "postcss-resolve-nested-selector": "^0.1.1",
10219         "postcss-safe-parser": "^4.0.0",
10220         "postcss-sass": "^0.3.5",
10221         "postcss-scss": "^2.0.0",
10222         "postcss-selector-parser": "^3.1.0",
10223         "postcss-styled": "^0.34.0",
10224         "postcss-syntax": "^0.34.0",
10225         "postcss-value-parser": "^3.3.0",
10226         "resolve-from": "^4.0.0",
10227         "signal-exit": "^3.0.2",
10228         "slash": "^2.0.0",
10229         "specificity": "^0.4.1",
10230         "string-width": "^2.1.0",
10231         "style-search": "^0.1.0",
10232         "sugarss": "^2.0.0",
10233         "svg-tags": "^1.0.0",
10234         "table": "^5.0.0"
10235       },
10236       "dependencies": {
10237         "camelcase": {
10238           "version": "4.1.0",
10239           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
10240           "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
10241           "dev": true
10242         },
10243         "camelcase-keys": {
10244           "version": "4.2.0",
10245           "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-4.2.0.tgz",
10246           "integrity": "sha1-oqpfsa9oh1glnDLBQUJteJI7m3c=",
10247           "dev": true,
10248           "requires": {
10249             "camelcase": "^4.1.0",
10250             "map-obj": "^2.0.0",
10251             "quick-lru": "^1.0.0"
10252           }
10253         },
10254         "get-stdin": {
10255           "version": "6.0.0",
10256           "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz",
10257           "integrity": "sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==",
10258           "dev": true
10259         },
10260         "ignore": {
10261           "version": "5.1.2",
10262           "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.2.tgz",
10263           "integrity": "sha512-vdqWBp7MyzdmHkkRWV5nY+PfGRbYbahfuvsBCh277tq+w9zyNi7h5CYJCK0kmzti9kU+O/cB7sE8HvKv6aXAKQ==",
10264           "dev": true
10265         },
10266         "indent-string": {
10267           "version": "3.2.0",
10268           "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz",
10269           "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=",
10270           "dev": true
10271         },
10272         "load-json-file": {
10273           "version": "4.0.0",
10274           "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz",
10275           "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=",
10276           "dev": true,
10277           "requires": {
10278             "graceful-fs": "^4.1.2",
10279             "parse-json": "^4.0.0",
10280             "pify": "^3.0.0",
10281             "strip-bom": "^3.0.0"
10282           },
10283           "dependencies": {
10284             "pify": {
10285               "version": "3.0.0",
10286               "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
10287               "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
10288               "dev": true
10289             }
10290           }
10291         },
10292         "map-obj": {
10293           "version": "2.0.0",
10294           "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-2.0.0.tgz",
10295           "integrity": "sha1-plzSkIepJZi4eRJXpSPgISIqwfk=",
10296           "dev": true
10297         },
10298         "meow": {
10299           "version": "5.0.0",
10300           "resolved": "https://registry.npmjs.org/meow/-/meow-5.0.0.tgz",
10301           "integrity": "sha512-CbTqYU17ABaLefO8vCU153ZZlprKYWDljcndKKDCFcYQITzWCXZAVk4QMFZPgvzrnUQ3uItnIE/LoUOwrT15Ig==",
10302           "dev": true,
10303           "requires": {
10304             "camelcase-keys": "^4.0.0",
10305             "decamelize-keys": "^1.0.0",
10306             "loud-rejection": "^1.0.0",
10307             "minimist-options": "^3.0.1",
10308             "normalize-package-data": "^2.3.4",
10309             "read-pkg-up": "^3.0.0",
10310             "redent": "^2.0.0",
10311             "trim-newlines": "^2.0.0",
10312             "yargs-parser": "^10.0.0"
10313           }
10314         },
10315         "path-type": {
10316           "version": "3.0.0",
10317           "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
10318           "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
10319           "dev": true,
10320           "requires": {
10321             "pify": "^3.0.0"
10322           },
10323           "dependencies": {
10324             "pify": {
10325               "version": "3.0.0",
10326               "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
10327               "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
10328               "dev": true
10329             }
10330           }
10331         },
10332         "pify": {
10333           "version": "4.0.1",
10334           "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
10335           "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
10336           "dev": true
10337         },
10338         "postcss-selector-parser": {
10339           "version": "3.1.1",
10340           "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz",
10341           "integrity": "sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=",
10342           "dev": true,
10343           "requires": {
10344             "dot-prop": "^4.1.1",
10345             "indexes-of": "^1.0.1",
10346             "uniq": "^1.0.1"
10347           }
10348         },
10349         "read-pkg": {
10350           "version": "3.0.0",
10351           "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz",
10352           "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=",
10353           "dev": true,
10354           "requires": {
10355             "load-json-file": "^4.0.0",
10356             "normalize-package-data": "^2.3.2",
10357             "path-type": "^3.0.0"
10358           }
10359         },
10360         "read-pkg-up": {
10361           "version": "3.0.0",
10362           "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz",
10363           "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=",
10364           "dev": true,
10365           "requires": {
10366             "find-up": "^2.0.0",
10367             "read-pkg": "^3.0.0"
10368           }
10369         },
10370         "redent": {
10371           "version": "2.0.0",
10372           "resolved": "https://registry.npmjs.org/redent/-/redent-2.0.0.tgz",
10373           "integrity": "sha1-wbIAe0LVfrE4kHmzyDM2OdXhzKo=",
10374           "dev": true,
10375           "requires": {
10376             "indent-string": "^3.0.0",
10377             "strip-indent": "^2.0.0"
10378           }
10379         },
10380         "resolve-from": {
10381           "version": "4.0.0",
10382           "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
10383           "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
10384           "dev": true
10385         },
10386         "slash": {
10387           "version": "2.0.0",
10388           "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz",
10389           "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==",
10390           "dev": true
10391         },
10392         "strip-indent": {
10393           "version": "2.0.0",
10394           "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz",
10395           "integrity": "sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=",
10396           "dev": true
10397         },
10398         "trim-newlines": {
10399           "version": "2.0.0",
10400           "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-2.0.0.tgz",
10401           "integrity": "sha1-tAPQuRvlDDMd/EuC7s6yLD3hbSA=",
10402           "dev": true
10403         },
10404         "yargs-parser": {
10405           "version": "10.1.0",
10406           "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz",
10407           "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==",
10408           "dev": true,
10409           "requires": {
10410             "camelcase": "^4.1.0"
10411           }
10412         }
10413       }
10414     },
10415     "stylelint-config-recommended": {
10416       "version": "2.2.0",
10417       "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-2.2.0.tgz",
10418       "integrity": "sha512-bZ+d4RiNEfmoR74KZtCKmsABdBJr4iXRiCso+6LtMJPw5rd/KnxUWTxht7TbafrTJK1YRjNgnN0iVZaJfc3xJA==",
10419       "dev": true
10420     },
10421     "stylelint-config-standard": {
10422       "version": "18.2.0",
10423       "resolved": "https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-18.2.0.tgz",
10424       "integrity": "sha512-07x0TaSIzvXlbOioUU4ORkCIM07kyIuojkbSVCyFWNVgXMXYHfhnQSCkqu+oHWJf3YADAnPGWzdJ53NxkoJ7RA==",
10425       "dev": true,
10426       "requires": {
10427         "stylelint-config-recommended": "^2.1.0"
10428       }
10429     },
10430     "subarg": {
10431       "version": "1.0.0",
10432       "resolved": "https://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz",
10433       "integrity": "sha1-9izxdYHplrSPyWVpn1TAauJouNI=",
10434       "dev": true,
10435       "requires": {
10436         "minimist": "^1.1.0"
10437       }
10438     },
10439     "sugarss": {
10440       "version": "2.0.0",
10441       "resolved": "https://registry.npmjs.org/sugarss/-/sugarss-2.0.0.tgz",
10442       "integrity": "sha512-WfxjozUk0UVA4jm+U1d736AUpzSrNsQcIbyOkoE364GrtWmIrFdk5lksEupgWMD4VaT/0kVx1dobpiDumSgmJQ==",
10443       "dev": true,
10444       "requires": {
10445         "postcss": "^7.0.2"
10446       }
10447     },
10448     "supports-color": {
10449       "version": "6.1.0",
10450       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
10451       "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
10452       "dev": true,
10453       "requires": {
10454         "has-flag": "^3.0.0"
10455       }
10456     },
10457     "sver-compat": {
10458       "version": "1.5.0",
10459       "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz",
10460       "integrity": "sha1-PPh9/rTQe0o/FIJ7wYaz/QxkXNg=",
10461       "dev": true,
10462       "requires": {
10463         "es6-iterator": "^2.0.1",
10464         "es6-symbol": "^3.1.1"
10465       }
10466     },
10467     "svg-tags": {
10468       "version": "1.0.0",
10469       "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz",
10470       "integrity": "sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q=",
10471       "dev": true
10472     },
10473     "svgo": {
10474       "version": "1.2.2",
10475       "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.2.2.tgz",
10476       "integrity": "sha512-rAfulcwp2D9jjdGu+0CuqlrAUin6bBWrpoqXWwKDZZZJfXcUXQSxLJOFJCQCSA0x0pP2U0TxSlJu2ROq5Bq6qA==",
10477       "dev": true,
10478       "requires": {
10479         "chalk": "^2.4.1",
10480         "coa": "^2.0.2",
10481         "css-select": "^2.0.0",
10482         "css-select-base-adapter": "^0.1.1",
10483         "css-tree": "1.0.0-alpha.28",
10484         "css-url-regex": "^1.1.0",
10485         "csso": "^3.5.1",
10486         "js-yaml": "^3.13.1",
10487         "mkdirp": "~0.5.1",
10488         "object.values": "^1.1.0",
10489         "sax": "~1.2.4",
10490         "stable": "^0.1.8",
10491         "unquote": "~1.1.1",
10492         "util.promisify": "~1.0.0"
10493       }
10494     },
10495     "syntax-error": {
10496       "version": "1.4.0",
10497       "resolved": "https://registry.npmjs.org/syntax-error/-/syntax-error-1.4.0.tgz",
10498       "integrity": "sha512-YPPlu67mdnHGTup2A8ff7BC2Pjq0e0Yp/IyTFN03zWO0RcK07uLcbi7C2KpGR2FvWbaB0+bfE27a+sBKebSo7w==",
10499       "dev": true,
10500       "requires": {
10501         "acorn-node": "^1.2.0"
10502       }
10503     },
10504     "table": {
10505       "version": "5.4.1",
10506       "resolved": "https://registry.npmjs.org/table/-/table-5.4.1.tgz",
10507       "integrity": "sha512-E6CK1/pZe2N75rGZQotFOdmzWQ1AILtgYbMAbAjvms0S1l5IDB47zG3nCnFGB/w+7nB3vKofbLXCH7HPBo864w==",
10508       "dev": true,
10509       "requires": {
10510         "ajv": "^6.9.1",
10511         "lodash": "^4.17.11",
10512         "slice-ansi": "^2.1.0",
10513         "string-width": "^3.0.0"
10514       },
10515       "dependencies": {
10516         "ansi-regex": {
10517           "version": "4.1.0",
10518           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
10519           "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
10520           "dev": true
10521         },
10522         "string-width": {
10523           "version": "3.1.0",
10524           "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
10525           "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
10526           "dev": true,
10527           "requires": {
10528             "emoji-regex": "^7.0.1",
10529             "is-fullwidth-code-point": "^2.0.0",
10530             "strip-ansi": "^5.1.0"
10531           }
10532         },
10533         "strip-ansi": {
10534           "version": "5.2.0",
10535           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
10536           "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
10537           "dev": true,
10538           "requires": {
10539             "ansi-regex": "^4.1.0"
10540           }
10541         }
10542       }
10543     },
10544     "tar-stream": {
10545       "version": "1.6.2",
10546       "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz",
10547       "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==",
10548       "dev": true,
10549       "requires": {
10550         "bl": "^1.0.0",
10551         "buffer-alloc": "^1.2.0",
10552         "end-of-stream": "^1.0.0",
10553         "fs-constants": "^1.0.0",
10554         "readable-stream": "^2.3.0",
10555         "to-buffer": "^1.1.1",
10556         "xtend": "^4.0.0"
10557       }
10558     },
10559     "temp-dir": {
10560       "version": "1.0.0",
10561       "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz",
10562       "integrity": "sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0=",
10563       "dev": true
10564     },
10565     "tempfile": {
10566       "version": "2.0.0",
10567       "resolved": "https://registry.npmjs.org/tempfile/-/tempfile-2.0.0.tgz",
10568       "integrity": "sha1-awRGhWqbERTRhW/8vlCczLCXcmU=",
10569       "dev": true,
10570       "requires": {
10571         "temp-dir": "^1.0.0",
10572         "uuid": "^3.0.1"
10573       }
10574     },
10575     "text-table": {
10576       "version": "0.2.0",
10577       "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
10578       "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
10579       "dev": true
10580     },
10581     "through": {
10582       "version": "2.3.8",
10583       "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
10584       "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
10585       "dev": true
10586     },
10587     "through2": {
10588       "version": "3.0.1",
10589       "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.1.tgz",
10590       "integrity": "sha512-M96dvTalPT3YbYLaKaCuwu+j06D/8Jfib0o/PxbVt6Amhv3dUAtW6rTV1jPgJSBG83I/e04Y6xkVdVhSRhi0ww==",
10591       "dev": true,
10592       "requires": {
10593         "readable-stream": "2 || 3"
10594       }
10595     },
10596     "through2-concurrent": {
10597       "version": "2.0.0",
10598       "resolved": "https://registry.npmjs.org/through2-concurrent/-/through2-concurrent-2.0.0.tgz",
10599       "integrity": "sha512-R5/jLkfMvdmDD+seLwN7vB+mhbqzWop5fAjx5IX8/yQq7VhBhzDmhXgaHAOnhnWkCpRMM7gToYHycB0CS/pd+A==",
10600       "dev": true,
10601       "requires": {
10602         "through2": "^2.0.0"
10603       },
10604       "dependencies": {
10605         "through2": {
10606           "version": "2.0.5",
10607           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
10608           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
10609           "dev": true,
10610           "requires": {
10611             "readable-stream": "~2.3.6",
10612             "xtend": "~4.0.1"
10613           }
10614         }
10615       }
10616     },
10617     "through2-filter": {
10618       "version": "3.0.0",
10619       "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz",
10620       "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==",
10621       "dev": true,
10622       "requires": {
10623         "through2": "~2.0.0",
10624         "xtend": "~4.0.0"
10625       },
10626       "dependencies": {
10627         "through2": {
10628           "version": "2.0.5",
10629           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
10630           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
10631           "dev": true,
10632           "requires": {
10633             "readable-stream": "~2.3.6",
10634             "xtend": "~4.0.1"
10635           }
10636         }
10637       }
10638     },
10639     "time-stamp": {
10640       "version": "1.1.0",
10641       "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz",
10642       "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=",
10643       "dev": true
10644     },
10645     "timed-out": {
10646       "version": "4.0.1",
10647       "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz",
10648       "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=",
10649       "dev": true
10650     },
10651     "timers-browserify": {
10652       "version": "1.4.2",
10653       "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-1.4.2.tgz",
10654       "integrity": "sha1-ycWLV1voQHN1y14kYtrO50NZ9B0=",
10655       "dev": true,
10656       "requires": {
10657         "process": "~0.11.0"
10658       }
10659     },
10660     "timsort": {
10661       "version": "0.3.0",
10662       "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz",
10663       "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=",
10664       "dev": true
10665     },
10666     "tiny-lr": {
10667       "version": "1.1.1",
10668       "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-1.1.1.tgz",
10669       "integrity": "sha512-44yhA3tsaRoMOjQQ+5v5mVdqef+kH6Qze9jTpqtVufgYjYt08zyZAwNwwVBj3i1rJMnR52IxOW0LK0vBzgAkuA==",
10670       "dev": true,
10671       "requires": {
10672         "body": "^5.1.0",
10673         "debug": "^3.1.0",
10674         "faye-websocket": "~0.10.0",
10675         "livereload-js": "^2.3.0",
10676         "object-assign": "^4.1.0",
10677         "qs": "^6.4.0"
10678       },
10679       "dependencies": {
10680         "debug": {
10681           "version": "3.2.6",
10682           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
10683           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
10684           "dev": true,
10685           "requires": {
10686             "ms": "^2.1.1"
10687           }
10688         }
10689       }
10690     },
10691     "tmp": {
10692       "version": "0.0.33",
10693       "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
10694       "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
10695       "dev": true,
10696       "requires": {
10697         "os-tmpdir": "~1.0.2"
10698       }
10699     },
10700     "to-absolute-glob": {
10701       "version": "2.0.2",
10702       "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz",
10703       "integrity": "sha1-GGX0PZ50sIItufFFt4z/fQ98hJs=",
10704       "dev": true,
10705       "requires": {
10706         "is-absolute": "^1.0.0",
10707         "is-negated-glob": "^1.0.0"
10708       }
10709     },
10710     "to-arraybuffer": {
10711       "version": "1.0.1",
10712       "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
10713       "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=",
10714       "dev": true
10715     },
10716     "to-buffer": {
10717       "version": "1.1.1",
10718       "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz",
10719       "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==",
10720       "dev": true
10721     },
10722     "to-fast-properties": {
10723       "version": "2.0.0",
10724       "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
10725       "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
10726       "dev": true
10727     },
10728     "to-object-path": {
10729       "version": "0.3.0",
10730       "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
10731       "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
10732       "dev": true,
10733       "requires": {
10734         "kind-of": "^3.0.2"
10735       },
10736       "dependencies": {
10737         "kind-of": {
10738           "version": "3.2.2",
10739           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
10740           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
10741           "dev": true,
10742           "requires": {
10743             "is-buffer": "^1.1.5"
10744           }
10745         }
10746       }
10747     },
10748     "to-regex": {
10749       "version": "3.0.2",
10750       "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
10751       "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
10752       "dev": true,
10753       "requires": {
10754         "define-property": "^2.0.2",
10755         "extend-shallow": "^3.0.2",
10756         "regex-not": "^1.0.2",
10757         "safe-regex": "^1.1.0"
10758       }
10759     },
10760     "to-regex-range": {
10761       "version": "2.1.1",
10762       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
10763       "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
10764       "dev": true,
10765       "requires": {
10766         "is-number": "^3.0.0",
10767         "repeat-string": "^1.6.1"
10768       }
10769     },
10770     "to-through": {
10771       "version": "2.0.0",
10772       "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz",
10773       "integrity": "sha1-/JKtq6ByZHvAtn1rA2ZKoZUJOvY=",
10774       "dev": true,
10775       "requires": {
10776         "through2": "^2.0.3"
10777       },
10778       "dependencies": {
10779         "through2": {
10780           "version": "2.0.5",
10781           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
10782           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
10783           "dev": true,
10784           "requires": {
10785             "readable-stream": "~2.3.6",
10786             "xtend": "~4.0.1"
10787           }
10788         }
10789       }
10790     },
10791     "toidentifier": {
10792       "version": "1.0.0",
10793       "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
10794       "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==",
10795       "dev": true
10796     },
10797     "transform-ast": {
10798       "version": "2.4.4",
10799       "resolved": "https://registry.npmjs.org/transform-ast/-/transform-ast-2.4.4.tgz",
10800       "integrity": "sha512-AxjeZAcIOUO2lev2GDe3/xZ1Q0cVGjIMk5IsriTy8zbWlsEnjeB025AhkhBJHoy997mXpLd4R+kRbvnnQVuQHQ==",
10801       "dev": true,
10802       "requires": {
10803         "acorn-node": "^1.3.0",
10804         "convert-source-map": "^1.5.1",
10805         "dash-ast": "^1.0.0",
10806         "is-buffer": "^2.0.0",
10807         "magic-string": "^0.23.2",
10808         "merge-source-map": "1.0.4",
10809         "nanobench": "^2.1.1"
10810       },
10811       "dependencies": {
10812         "convert-source-map": {
10813           "version": "1.6.0",
10814           "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz",
10815           "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==",
10816           "dev": true,
10817           "requires": {
10818             "safe-buffer": "~5.1.1"
10819           }
10820         },
10821         "is-buffer": {
10822           "version": "2.0.3",
10823           "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.3.tgz",
10824           "integrity": "sha512-U15Q7MXTuZlrbymiz95PJpZxu8IlipAp4dtS3wOdgPXx3mqBnslrWU14kxfHB+Py/+2PVKSr37dMAgM2A4uArw==",
10825           "dev": true
10826         }
10827       }
10828     },
10829     "trim": {
10830       "version": "0.0.1",
10831       "resolved": "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz",
10832       "integrity": "sha1-WFhUf2spB1fulczMZm+1AITEYN0=",
10833       "dev": true
10834     },
10835     "trim-newlines": {
10836       "version": "1.0.0",
10837       "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
10838       "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
10839       "dev": true
10840     },
10841     "trim-repeated": {
10842       "version": "1.0.0",
10843       "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz",
10844       "integrity": "sha1-42RqLqTokTEr9+rObPsFOAvAHCE=",
10845       "dev": true,
10846       "requires": {
10847         "escape-string-regexp": "^1.0.2"
10848       }
10849     },
10850     "trim-right": {
10851       "version": "1.0.1",
10852       "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz",
10853       "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=",
10854       "dev": true
10855     },
10856     "trim-trailing-lines": {
10857       "version": "1.1.2",
10858       "resolved": "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.2.tgz",
10859       "integrity": "sha512-MUjYItdrqqj2zpcHFTkMa9WAv4JHTI6gnRQGPFLrt5L9a6tRMiDnIqYl8JBvu2d2Tc3lWJKQwlGCp0K8AvCM+Q==",
10860       "dev": true
10861     },
10862     "trough": {
10863       "version": "1.0.4",
10864       "resolved": "https://registry.npmjs.org/trough/-/trough-1.0.4.tgz",
10865       "integrity": "sha512-tdzBRDGWcI1OpPVmChbdSKhvSVurznZ8X36AYURAcl+0o2ldlCY2XPzyXNNxwJwwyIU+rIglTCG4kxtNKBQH7Q==",
10866       "dev": true
10867     },
10868     "tslib": {
10869       "version": "1.10.0",
10870       "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz",
10871       "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==",
10872       "dev": true
10873     },
10874     "tty-browserify": {
10875       "version": "0.0.1",
10876       "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz",
10877       "integrity": "sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==",
10878       "dev": true
10879     },
10880     "tunnel-agent": {
10881       "version": "0.6.0",
10882       "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
10883       "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
10884       "dev": true,
10885       "requires": {
10886         "safe-buffer": "^5.0.1"
10887       }
10888     },
10889     "type": {
10890       "version": "1.0.1",
10891       "resolved": "https://registry.npmjs.org/type/-/type-1.0.1.tgz",
10892       "integrity": "sha512-MAM5dBMJCJNKs9E7JXo4CXRAansRfG0nlJxW7Wf6GZzSOvH31zClSaHdIMWLehe/EGMBkqeC55rrkaOr5Oo7Nw==",
10893       "dev": true
10894     },
10895     "type-check": {
10896       "version": "0.3.2",
10897       "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
10898       "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
10899       "dev": true,
10900       "requires": {
10901         "prelude-ls": "~1.1.2"
10902       }
10903     },
10904     "typedarray": {
10905       "version": "0.0.6",
10906       "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
10907       "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
10908       "dev": true
10909     },
10910     "typeface-roboto": {
10911       "version": "0.0.54",
10912       "resolved": "https://registry.npmjs.org/typeface-roboto/-/typeface-roboto-0.0.54.tgz",
10913       "integrity": "sha512-sOFA1FXgP0gOgBYlS6irwq6hHYA370KE3dPlgYEJHL3PJd5X8gQE0RmL79ONif6fL5JZuGDj+rtOrFeOqz5IZQ==",
10914       "dev": true
10915     },
10916     "typeface-roboto-mono": {
10917       "version": "0.0.54",
10918       "resolved": "https://registry.npmjs.org/typeface-roboto-mono/-/typeface-roboto-mono-0.0.54.tgz",
10919       "integrity": "sha512-UjE3Y4Bk7DRA3m9aCN4pp8OOGFEYbJH2wK1Qj3Xv2TjEqEJo+oEmQcXwnt1/DKSYAWdKxSL3D/4ida7OoBFkwQ==",
10920       "dev": true
10921     },
10922     "typescript": {
10923       "version": "2.9.2",
10924       "resolved": "https://registry.npmjs.org/typescript/-/typescript-2.9.2.tgz",
10925       "integrity": "sha512-Gr4p6nFNaoufRIY4NMdpQRNmgxVIGMs4Fcu/ujdYk3nAZqk7supzBE9idmvfZIlH/Cuj//dvi+019qEue9lV0w==",
10926       "dev": true
10927     },
10928     "typescript-eslint-parser": {
10929       "version": "16.0.1",
10930       "resolved": "https://registry.npmjs.org/typescript-eslint-parser/-/typescript-eslint-parser-16.0.1.tgz",
10931       "integrity": "sha512-IKawLTu4A2xN3aN/cPLxvZ0bhxZHILGDKTZWvWNJ3sLNhJ3PjfMEDQmR2VMpdRPrmWOadgWXRwjLBzSA8AGsaQ==",
10932       "dev": true,
10933       "requires": {
10934         "lodash.unescape": "4.0.1",
10935         "semver": "5.5.0"
10936       },
10937       "dependencies": {
10938         "semver": {
10939           "version": "5.5.0",
10940           "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz",
10941           "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==",
10942           "dev": true
10943         }
10944       }
10945     },
10946     "uglify-js": {
10947       "version": "3.6.0",
10948       "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.6.0.tgz",
10949       "integrity": "sha512-W+jrUHJr3DXKhrsS7NUVxn3zqMOFn0hL/Ei6v0anCIMoKC93TjcflTagwIHLW7SfMFfiQuktQyFVCFHGUE0+yg==",
10950       "dev": true,
10951       "requires": {
10952         "commander": "~2.20.0",
10953         "source-map": "~0.6.1"
10954       },
10955       "dependencies": {
10956         "commander": {
10957           "version": "2.20.0",
10958           "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz",
10959           "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==",
10960           "dev": true
10961         }
10962       }
10963     },
10964     "umd": {
10965       "version": "3.0.3",
10966       "resolved": "https://registry.npmjs.org/umd/-/umd-3.0.3.tgz",
10967       "integrity": "sha512-4IcGSufhFshvLNcMCV80UnQVlZ5pMOC8mvNPForqwA4+lzYQuetTESLDQkeLmihq8bRcnpbQa48Wb8Lh16/xow==",
10968       "dev": true
10969     },
10970     "unbzip2-stream": {
10971       "version": "1.3.3",
10972       "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.3.3.tgz",
10973       "integrity": "sha512-fUlAF7U9Ah1Q6EieQ4x4zLNejrRvDWUYmxXUpN3uziFYCHapjWFaCAnreY9bGgxzaMCFAPPpYNng57CypwJVhg==",
10974       "dev": true,
10975       "requires": {
10976         "buffer": "^5.2.1",
10977         "through": "^2.3.8"
10978       }
10979     },
10980     "unc-path-regex": {
10981       "version": "0.1.2",
10982       "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz",
10983       "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=",
10984       "dev": true
10985     },
10986     "undeclared-identifiers": {
10987       "version": "1.1.3",
10988       "resolved": "https://registry.npmjs.org/undeclared-identifiers/-/undeclared-identifiers-1.1.3.tgz",
10989       "integrity": "sha512-pJOW4nxjlmfwKApE4zvxLScM/njmwj/DiUBv7EabwE4O8kRUy+HIwxQtZLBPll/jx1LJyBcqNfB3/cpv9EZwOw==",
10990       "dev": true,
10991       "requires": {
10992         "acorn-node": "^1.3.0",
10993         "dash-ast": "^1.0.0",
10994         "get-assigned-identifiers": "^1.2.0",
10995         "simple-concat": "^1.0.0",
10996         "xtend": "^4.0.1"
10997       }
10998     },
10999     "undertaker": {
11000       "version": "1.2.1",
11001       "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.2.1.tgz",
11002       "integrity": "sha512-71WxIzDkgYk9ZS+spIB8iZXchFhAdEo2YU8xYqBYJ39DIUIqziK78ftm26eecoIY49X0J2MLhG4hr18Yp6/CMA==",
11003       "dev": true,
11004       "requires": {
11005         "arr-flatten": "^1.0.1",
11006         "arr-map": "^2.0.0",
11007         "bach": "^1.0.0",
11008         "collection-map": "^1.0.0",
11009         "es6-weak-map": "^2.0.1",
11010         "last-run": "^1.1.0",
11011         "object.defaults": "^1.0.0",
11012         "object.reduce": "^1.0.0",
11013         "undertaker-registry": "^1.0.0"
11014       }
11015     },
11016     "undertaker-registry": {
11017       "version": "1.0.1",
11018       "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz",
11019       "integrity": "sha1-XkvaMI5KiirlhPm5pDWaSZglzFA=",
11020       "dev": true
11021     },
11022     "unherit": {
11023       "version": "1.1.2",
11024       "resolved": "https://registry.npmjs.org/unherit/-/unherit-1.1.2.tgz",
11025       "integrity": "sha512-W3tMnpaMG7ZY6xe/moK04U9fBhi6wEiCYHUW5Mop/wQHf12+79EQGwxYejNdhEz2mkqkBlGwm7pxmgBKMVUj0w==",
11026       "dev": true,
11027       "requires": {
11028         "inherits": "^2.0.1",
11029         "xtend": "^4.0.1"
11030       }
11031     },
11032     "unified": {
11033       "version": "6.2.0",
11034       "resolved": "https://registry.npmjs.org/unified/-/unified-6.2.0.tgz",
11035       "integrity": "sha512-1k+KPhlVtqmG99RaTbAv/usu85fcSRu3wY8X+vnsEhIxNP5VbVIDiXnLqyKIG+UMdyTg0ZX9EI6k2AfjJkHPtA==",
11036       "dev": true,
11037       "requires": {
11038         "bail": "^1.0.0",
11039         "extend": "^3.0.0",
11040         "is-plain-obj": "^1.1.0",
11041         "trough": "^1.0.0",
11042         "vfile": "^2.0.0",
11043         "x-is-string": "^0.1.0"
11044       }
11045     },
11046     "union-value": {
11047       "version": "1.0.0",
11048       "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz",
11049       "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=",
11050       "dev": true,
11051       "requires": {
11052         "arr-union": "^3.1.0",
11053         "get-value": "^2.0.6",
11054         "is-extendable": "^0.1.1",
11055         "set-value": "^0.4.3"
11056       },
11057       "dependencies": {
11058         "extend-shallow": {
11059           "version": "2.0.1",
11060           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
11061           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
11062           "dev": true,
11063           "requires": {
11064             "is-extendable": "^0.1.0"
11065           }
11066         },
11067         "set-value": {
11068           "version": "0.4.3",
11069           "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz",
11070           "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=",
11071           "dev": true,
11072           "requires": {
11073             "extend-shallow": "^2.0.1",
11074             "is-extendable": "^0.1.1",
11075             "is-plain-object": "^2.0.1",
11076             "to-object-path": "^0.3.0"
11077           }
11078         }
11079       }
11080     },
11081     "uniq": {
11082       "version": "1.0.1",
11083       "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz",
11084       "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=",
11085       "dev": true
11086     },
11087     "uniqs": {
11088       "version": "2.0.0",
11089       "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz",
11090       "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=",
11091       "dev": true
11092     },
11093     "unique-stream": {
11094       "version": "2.3.1",
11095       "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz",
11096       "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==",
11097       "dev": true,
11098       "requires": {
11099         "json-stable-stringify-without-jsonify": "^1.0.1",
11100         "through2-filter": "^3.0.0"
11101       }
11102     },
11103     "unist-util-find-all-after": {
11104       "version": "1.0.4",
11105       "resolved": "https://registry.npmjs.org/unist-util-find-all-after/-/unist-util-find-all-after-1.0.4.tgz",
11106       "integrity": "sha512-CaxvMjTd+yF93BKLJvZnEfqdM7fgEACsIpQqz8vIj9CJnUb9VpyymFS3tg6TCtgrF7vfCJBF5jbT2Ox9CBRYRQ==",
11107       "dev": true,
11108       "requires": {
11109         "unist-util-is": "^3.0.0"
11110       }
11111     },
11112     "unist-util-is": {
11113       "version": "3.0.0",
11114       "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-3.0.0.tgz",
11115       "integrity": "sha512-sVZZX3+kspVNmLWBPAB6r+7D9ZgAFPNWm66f7YNb420RlQSbn+n8rG8dGZSkrER7ZIXGQYNm5pqC3v3HopH24A==",
11116       "dev": true
11117     },
11118     "unist-util-remove-position": {
11119       "version": "1.1.3",
11120       "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-1.1.3.tgz",
11121       "integrity": "sha512-CtszTlOjP2sBGYc2zcKA/CvNdTdEs3ozbiJ63IPBxh8iZg42SCCb8m04f8z2+V1aSk5a7BxbZKEdoDjadmBkWA==",
11122       "dev": true,
11123       "requires": {
11124         "unist-util-visit": "^1.1.0"
11125       }
11126     },
11127     "unist-util-stringify-position": {
11128       "version": "1.1.2",
11129       "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-1.1.2.tgz",
11130       "integrity": "sha512-pNCVrk64LZv1kElr0N1wPiHEUoXNVFERp+mlTg/s9R5Lwg87f9bM/3sQB99w+N9D/qnM9ar3+AKDBwo/gm/iQQ==",
11131       "dev": true
11132     },
11133     "unist-util-visit": {
11134       "version": "1.4.1",
11135       "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-1.4.1.tgz",
11136       "integrity": "sha512-AvGNk7Bb//EmJZyhtRUnNMEpId/AZ5Ph/KUpTI09WHQuDZHKovQ1oEv3mfmKpWKtoMzyMC4GLBm1Zy5k12fjIw==",
11137       "dev": true,
11138       "requires": {
11139         "unist-util-visit-parents": "^2.0.0"
11140       }
11141     },
11142     "unist-util-visit-parents": {
11143       "version": "2.1.2",
11144       "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-2.1.2.tgz",
11145       "integrity": "sha512-DyN5vD4NE3aSeB+PXYNKxzGsfocxp6asDc2XXE3b0ekO2BaRUpBicbbUygfSvYfUz1IkmjFR1YF7dPklraMZ2g==",
11146       "dev": true,
11147       "requires": {
11148         "unist-util-is": "^3.0.0"
11149       }
11150     },
11151     "universalify": {
11152       "version": "0.1.2",
11153       "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
11154       "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
11155       "dev": true
11156     },
11157     "unpipe": {
11158       "version": "1.0.0",
11159       "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
11160       "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
11161       "dev": true
11162     },
11163     "unquote": {
11164       "version": "1.1.1",
11165       "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz",
11166       "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=",
11167       "dev": true
11168     },
11169     "unset-value": {
11170       "version": "1.0.0",
11171       "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
11172       "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
11173       "dev": true,
11174       "requires": {
11175         "has-value": "^0.3.1",
11176         "isobject": "^3.0.0"
11177       },
11178       "dependencies": {
11179         "has-value": {
11180           "version": "0.3.1",
11181           "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
11182           "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
11183           "dev": true,
11184           "requires": {
11185             "get-value": "^2.0.3",
11186             "has-values": "^0.1.4",
11187             "isobject": "^2.0.0"
11188           },
11189           "dependencies": {
11190             "isobject": {
11191               "version": "2.1.0",
11192               "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
11193               "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
11194               "dev": true,
11195               "requires": {
11196                 "isarray": "1.0.0"
11197               }
11198             }
11199           }
11200         },
11201         "has-values": {
11202           "version": "0.1.4",
11203           "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
11204           "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
11205           "dev": true
11206         }
11207       }
11208     },
11209     "upath": {
11210       "version": "1.1.2",
11211       "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.2.tgz",
11212       "integrity": "sha512-kXpym8nmDmlCBr7nKdIx8P2jNBa+pBpIUFRnKJ4dr8htyYGJFokkr2ZvERRtUN+9SY+JqXouNgUPtv6JQva/2Q==",
11213       "dev": true
11214     },
11215     "uri-js": {
11216       "version": "4.2.2",
11217       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
11218       "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
11219       "dev": true,
11220       "requires": {
11221         "punycode": "^2.1.0"
11222       },
11223       "dependencies": {
11224         "punycode": {
11225           "version": "2.1.1",
11226           "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
11227           "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
11228           "dev": true
11229         }
11230       }
11231     },
11232     "urix": {
11233       "version": "0.1.0",
11234       "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
11235       "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
11236       "dev": true
11237     },
11238     "url": {
11239       "version": "0.11.0",
11240       "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
11241       "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
11242       "dev": true,
11243       "requires": {
11244         "punycode": "1.3.2",
11245         "querystring": "0.2.0"
11246       },
11247       "dependencies": {
11248         "punycode": {
11249           "version": "1.3.2",
11250           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
11251           "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
11252           "dev": true
11253         }
11254       }
11255     },
11256     "url-parse-lax": {
11257       "version": "1.0.0",
11258       "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz",
11259       "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=",
11260       "dev": true,
11261       "requires": {
11262         "prepend-http": "^1.0.1"
11263       }
11264     },
11265     "url-to-options": {
11266       "version": "1.0.1",
11267       "resolved": "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz",
11268       "integrity": "sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k=",
11269       "dev": true
11270     },
11271     "use": {
11272       "version": "3.1.1",
11273       "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
11274       "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
11275       "dev": true
11276     },
11277     "util": {
11278       "version": "0.10.4",
11279       "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz",
11280       "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==",
11281       "dev": true,
11282       "requires": {
11283         "inherits": "2.0.3"
11284       }
11285     },
11286     "util-deprecate": {
11287       "version": "1.0.2",
11288       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
11289       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
11290       "dev": true
11291     },
11292     "util.promisify": {
11293       "version": "1.0.0",
11294       "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz",
11295       "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==",
11296       "dev": true,
11297       "requires": {
11298         "define-properties": "^1.1.2",
11299         "object.getownpropertydescriptors": "^2.0.3"
11300       }
11301     },
11302     "utils-merge": {
11303       "version": "1.0.1",
11304       "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
11305       "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
11306       "dev": true
11307     },
11308     "uuid": {
11309       "version": "3.3.2",
11310       "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",
11311       "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==",
11312       "dev": true
11313     },
11314     "v8flags": {
11315       "version": "3.1.3",
11316       "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.1.3.tgz",
11317       "integrity": "sha512-amh9CCg3ZxkzQ48Mhcb8iX7xpAfYJgePHxWMQCBWECpOSqJUXgY26ncA61UTV0BkPqfhcy6mzwCIoP4ygxpW8w==",
11318       "dev": true,
11319       "requires": {
11320         "homedir-polyfill": "^1.0.1"
11321       }
11322     },
11323     "validate-npm-package-license": {
11324       "version": "3.0.4",
11325       "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
11326       "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
11327       "dev": true,
11328       "requires": {
11329         "spdx-correct": "^3.0.0",
11330         "spdx-expression-parse": "^3.0.0"
11331       }
11332     },
11333     "value-or-function": {
11334       "version": "3.0.0",
11335       "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz",
11336       "integrity": "sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM=",
11337       "dev": true
11338     },
11339     "vendors": {
11340       "version": "1.0.3",
11341       "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.3.tgz",
11342       "integrity": "sha512-fOi47nsJP5Wqefa43kyWSg80qF+Q3XA6MUkgi7Hp1HQaKDQW4cQrK2D0P7mmbFtsV1N89am55Yru/nyEwRubcw==",
11343       "dev": true
11344     },
11345     "vfile": {
11346       "version": "2.3.0",
11347       "resolved": "https://registry.npmjs.org/vfile/-/vfile-2.3.0.tgz",
11348       "integrity": "sha512-ASt4mBUHcTpMKD/l5Q+WJXNtshlWxOogYyGYYrg4lt/vuRjC1EFQtlAofL5VmtVNIZJzWYFJjzGWZ0Gw8pzW1w==",
11349       "dev": true,
11350       "requires": {
11351         "is-buffer": "^1.1.4",
11352         "replace-ext": "1.0.0",
11353         "unist-util-stringify-position": "^1.0.0",
11354         "vfile-message": "^1.0.0"
11355       }
11356     },
11357     "vfile-location": {
11358       "version": "2.0.5",
11359       "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-2.0.5.tgz",
11360       "integrity": "sha512-Pa1ey0OzYBkLPxPZI3d9E+S4BmvfVwNAAXrrqGbwTVXWaX2p9kM1zZ+n35UtVM06shmWKH4RPRN8KI80qE3wNQ==",
11361       "dev": true
11362     },
11363     "vfile-message": {
11364       "version": "1.1.1",
11365       "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-1.1.1.tgz",
11366       "integrity": "sha512-1WmsopSGhWt5laNir+633LszXvZ+Z/lxveBf6yhGsqnQIhlhzooZae7zV6YVM1Sdkw68dtAW3ow0pOdPANugvA==",
11367       "dev": true,
11368       "requires": {
11369         "unist-util-stringify-position": "^1.1.1"
11370       }
11371     },
11372     "vinyl": {
11373       "version": "2.2.0",
11374       "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.0.tgz",
11375       "integrity": "sha512-MBH+yP0kC/GQ5GwBqrTPTzEfiiLjta7hTtvQtbxBgTeSXsmKQRQecjibMbxIXzVT3Y9KJK+drOz1/k+vsu8Nkg==",
11376       "dev": true,
11377       "requires": {
11378         "clone": "^2.1.1",
11379         "clone-buffer": "^1.0.0",
11380         "clone-stats": "^1.0.0",
11381         "cloneable-readable": "^1.0.0",
11382         "remove-trailing-separator": "^1.0.1",
11383         "replace-ext": "^1.0.0"
11384       }
11385     },
11386     "vinyl-buffer": {
11387       "version": "1.0.1",
11388       "resolved": "https://registry.npmjs.org/vinyl-buffer/-/vinyl-buffer-1.0.1.tgz",
11389       "integrity": "sha1-lsGjR5uMU5JULGEgKQE7Wyf4i78=",
11390       "dev": true,
11391       "requires": {
11392         "bl": "^1.2.1",
11393         "through2": "^2.0.3"
11394       },
11395       "dependencies": {
11396         "through2": {
11397           "version": "2.0.5",
11398           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
11399           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
11400           "dev": true,
11401           "requires": {
11402             "readable-stream": "~2.3.6",
11403             "xtend": "~4.0.1"
11404           }
11405         }
11406       }
11407     },
11408     "vinyl-fs": {
11409       "version": "3.0.3",
11410       "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz",
11411       "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==",
11412       "dev": true,
11413       "requires": {
11414         "fs-mkdirp-stream": "^1.0.0",
11415         "glob-stream": "^6.1.0",
11416         "graceful-fs": "^4.0.0",
11417         "is-valid-glob": "^1.0.0",
11418         "lazystream": "^1.0.0",
11419         "lead": "^1.0.0",
11420         "object.assign": "^4.0.4",
11421         "pumpify": "^1.3.5",
11422         "readable-stream": "^2.3.3",
11423         "remove-bom-buffer": "^3.0.0",
11424         "remove-bom-stream": "^1.2.0",
11425         "resolve-options": "^1.1.0",
11426         "through2": "^2.0.0",
11427         "to-through": "^2.0.0",
11428         "value-or-function": "^3.0.0",
11429         "vinyl": "^2.0.0",
11430         "vinyl-sourcemap": "^1.1.0"
11431       },
11432       "dependencies": {
11433         "through2": {
11434           "version": "2.0.5",
11435           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
11436           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
11437           "dev": true,
11438           "requires": {
11439             "readable-stream": "~2.3.6",
11440             "xtend": "~4.0.1"
11441           }
11442         }
11443       }
11444     },
11445     "vinyl-sourcemap": {
11446       "version": "1.1.0",
11447       "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz",
11448       "integrity": "sha1-kqgAWTo4cDqM2xHYswCtS+Y7PhY=",
11449       "dev": true,
11450       "requires": {
11451         "append-buffer": "^1.0.2",
11452         "convert-source-map": "^1.5.0",
11453         "graceful-fs": "^4.1.6",
11454         "normalize-path": "^2.1.1",
11455         "now-and-later": "^2.0.0",
11456         "remove-bom-buffer": "^3.0.0",
11457         "vinyl": "^2.0.0"
11458       },
11459       "dependencies": {
11460         "convert-source-map": {
11461           "version": "1.6.0",
11462           "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz",
11463           "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==",
11464           "dev": true,
11465           "requires": {
11466             "safe-buffer": "~5.1.1"
11467           }
11468         }
11469       }
11470     },
11471     "vinyl-sourcemaps-apply": {
11472       "version": "0.2.1",
11473       "resolved": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz",
11474       "integrity": "sha1-q2VJ1h0XLCsbh75cUI0jnI74dwU=",
11475       "dev": true,
11476       "requires": {
11477         "source-map": "^0.5.1"
11478       },
11479       "dependencies": {
11480         "source-map": {
11481           "version": "0.5.7",
11482           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
11483           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
11484           "dev": true
11485         }
11486       }
11487     },
11488     "vm-browserify": {
11489       "version": "1.1.0",
11490       "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.0.tgz",
11491       "integrity": "sha512-iq+S7vZJE60yejDYM0ek6zg308+UZsdtPExWP9VZoCFCz1zkJoXFnAX7aZfd/ZwrkidzdUZL0C/ryW+JwAiIGw==",
11492       "dev": true
11493     },
11494     "vue-eslint-parser": {
11495       "version": "2.0.3",
11496       "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-2.0.3.tgz",
11497       "integrity": "sha512-ZezcU71Owm84xVF6gfurBQUGg8WQ+WZGxgDEQu1IHFBZNx7BFZg3L1yHxrCBNNwbwFtE1GuvfJKMtb6Xuwc/Bw==",
11498       "dev": true,
11499       "requires": {
11500         "debug": "^3.1.0",
11501         "eslint-scope": "^3.7.1",
11502         "eslint-visitor-keys": "^1.0.0",
11503         "espree": "^3.5.2",
11504         "esquery": "^1.0.0",
11505         "lodash": "^4.17.4"
11506       },
11507       "dependencies": {
11508         "acorn": {
11509           "version": "5.7.3",
11510           "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz",
11511           "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==",
11512           "dev": true
11513         },
11514         "acorn-jsx": {
11515           "version": "3.0.1",
11516           "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz",
11517           "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=",
11518           "dev": true,
11519           "requires": {
11520             "acorn": "^3.0.4"
11521           },
11522           "dependencies": {
11523             "acorn": {
11524               "version": "3.3.0",
11525               "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz",
11526               "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=",
11527               "dev": true
11528             }
11529           }
11530         },
11531         "debug": {
11532           "version": "3.2.6",
11533           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
11534           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
11535           "dev": true,
11536           "requires": {
11537             "ms": "^2.1.1"
11538           }
11539         },
11540         "eslint-scope": {
11541           "version": "3.7.3",
11542           "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.3.tgz",
11543           "integrity": "sha512-W+B0SvF4gamyCTmUc+uITPY0989iXVfKvhwtmJocTaYoc/3khEHmEmvfY/Gn9HA9VV75jrQECsHizkNw1b68FA==",
11544           "dev": true,
11545           "requires": {
11546             "esrecurse": "^4.1.0",
11547             "estraverse": "^4.1.1"
11548           }
11549         },
11550         "espree": {
11551           "version": "3.5.4",
11552           "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz",
11553           "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==",
11554           "dev": true,
11555           "requires": {
11556             "acorn": "^5.5.0",
11557             "acorn-jsx": "^3.0.0"
11558           }
11559         }
11560       }
11561     },
11562     "websocket-driver": {
11563       "version": "0.7.3",
11564       "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.3.tgz",
11565       "integrity": "sha512-bpxWlvbbB459Mlipc5GBzzZwhoZgGEZLuqPaR0INBGnPAY1vdBX6hPnoFXiw+3yWxDuHyQjO2oXTMyS8A5haFg==",
11566       "dev": true,
11567       "requires": {
11568         "http-parser-js": ">=0.4.0 <0.4.11",
11569         "safe-buffer": ">=5.1.0",
11570         "websocket-extensions": ">=0.1.1"
11571       }
11572     },
11573     "websocket-extensions": {
11574       "version": "0.1.3",
11575       "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz",
11576       "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==",
11577       "dev": true
11578     },
11579     "which": {
11580       "version": "1.3.1",
11581       "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
11582       "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
11583       "dev": true,
11584       "requires": {
11585         "isexe": "^2.0.0"
11586       }
11587     },
11588     "which-module": {
11589       "version": "1.0.0",
11590       "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
11591       "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=",
11592       "dev": true
11593     },
11594     "wordwrap": {
11595       "version": "1.0.0",
11596       "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
11597       "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
11598       "dev": true
11599     },
11600     "wrap-ansi": {
11601       "version": "2.1.0",
11602       "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
11603       "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
11604       "dev": true,
11605       "requires": {
11606         "string-width": "^1.0.1",
11607         "strip-ansi": "^3.0.1"
11608       },
11609       "dependencies": {
11610         "ansi-regex": {
11611           "version": "2.1.1",
11612           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
11613           "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
11614           "dev": true
11615         },
11616         "is-fullwidth-code-point": {
11617           "version": "1.0.0",
11618           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
11619           "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
11620           "dev": true,
11621           "requires": {
11622             "number-is-nan": "^1.0.0"
11623           }
11624         },
11625         "string-width": {
11626           "version": "1.0.2",
11627           "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
11628           "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
11629           "dev": true,
11630           "requires": {
11631             "code-point-at": "^1.0.0",
11632             "is-fullwidth-code-point": "^1.0.0",
11633             "strip-ansi": "^3.0.0"
11634           }
11635         },
11636         "strip-ansi": {
11637           "version": "3.0.1",
11638           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
11639           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
11640           "dev": true,
11641           "requires": {
11642             "ansi-regex": "^2.0.0"
11643           }
11644         }
11645       }
11646     },
11647     "wrap-comment": {
11648       "version": "1.0.1",
11649       "resolved": "https://registry.npmjs.org/wrap-comment/-/wrap-comment-1.0.1.tgz",
11650       "integrity": "sha512-APccrMwl/ont0RHFTXNAQfM647duYYEfs6cngrIyTByTI0xbWnDnPSptFZhS68L4WCjt2ZxuhCFwuY6Pe88KZQ==",
11651       "dev": true
11652     },
11653     "wrappy": {
11654       "version": "1.0.2",
11655       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
11656       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
11657       "dev": true
11658     },
11659     "write": {
11660       "version": "0.2.1",
11661       "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz",
11662       "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=",
11663       "dev": true,
11664       "requires": {
11665         "mkdirp": "^0.5.1"
11666       }
11667     },
11668     "x-is-string": {
11669       "version": "0.1.0",
11670       "resolved": "https://registry.npmjs.org/x-is-string/-/x-is-string-0.1.0.tgz",
11671       "integrity": "sha1-R0tQhlrzpJqcRlfwWs0UVFj3fYI=",
11672       "dev": true
11673     },
11674     "xmlhttprequest": {
11675       "version": "1.8.0",
11676       "resolved": "https://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.8.0.tgz",
11677       "integrity": "sha1-Z/4HXFwk/vOfnWX197f+dRcZaPw=",
11678       "dev": true
11679     },
11680     "xtend": {
11681       "version": "4.0.1",
11682       "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
11683       "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=",
11684       "dev": true
11685     },
11686     "xxhashjs": {
11687       "version": "0.2.2",
11688       "resolved": "https://registry.npmjs.org/xxhashjs/-/xxhashjs-0.2.2.tgz",
11689       "integrity": "sha512-AkTuIuVTET12tpsVIQo+ZU6f/qDmKuRUcjaqR+OIvm+aCBsZ95i7UVY5WJ9TMsSaZ0DA2WxoZ4acu0sPH+OKAw==",
11690       "dev": true,
11691       "requires": {
11692         "cuint": "^0.2.2"
11693       }
11694     },
11695     "y18n": {
11696       "version": "3.2.1",
11697       "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
11698       "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
11699       "dev": true
11700     },
11701     "yallist": {
11702       "version": "2.1.2",
11703       "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
11704       "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
11705       "dev": true
11706     },
11707     "yargs": {
11708       "version": "7.1.0",
11709       "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz",
11710       "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=",
11711       "dev": true,
11712       "requires": {
11713         "camelcase": "^3.0.0",
11714         "cliui": "^3.2.0",
11715         "decamelize": "^1.1.1",
11716         "get-caller-file": "^1.0.1",
11717         "os-locale": "^1.4.0",
11718         "read-pkg-up": "^1.0.1",
11719         "require-directory": "^2.1.1",
11720         "require-main-filename": "^1.0.1",
11721         "set-blocking": "^2.0.0",
11722         "string-width": "^1.0.2",
11723         "which-module": "^1.0.0",
11724         "y18n": "^3.2.1",
11725         "yargs-parser": "^5.0.0"
11726       },
11727       "dependencies": {
11728         "ansi-regex": {
11729           "version": "2.1.1",
11730           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
11731           "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
11732           "dev": true
11733         },
11734         "camelcase": {
11735           "version": "3.0.0",
11736           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
11737           "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
11738           "dev": true
11739         },
11740         "find-up": {
11741           "version": "1.1.2",
11742           "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
11743           "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
11744           "dev": true,
11745           "requires": {
11746             "path-exists": "^2.0.0",
11747             "pinkie-promise": "^2.0.0"
11748           }
11749         },
11750         "is-fullwidth-code-point": {
11751           "version": "1.0.0",
11752           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
11753           "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
11754           "dev": true,
11755           "requires": {
11756             "number-is-nan": "^1.0.0"
11757           }
11758         },
11759         "load-json-file": {
11760           "version": "1.1.0",
11761           "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
11762           "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
11763           "dev": true,
11764           "requires": {
11765             "graceful-fs": "^4.1.2",
11766             "parse-json": "^2.2.0",
11767             "pify": "^2.0.0",
11768             "pinkie-promise": "^2.0.0",
11769             "strip-bom": "^2.0.0"
11770           }
11771         },
11772         "parse-json": {
11773           "version": "2.2.0",
11774           "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
11775           "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
11776           "dev": true,
11777           "requires": {
11778             "error-ex": "^1.2.0"
11779           }
11780         },
11781         "path-exists": {
11782           "version": "2.1.0",
11783           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
11784           "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
11785           "dev": true,
11786           "requires": {
11787             "pinkie-promise": "^2.0.0"
11788           }
11789         },
11790         "path-type": {
11791           "version": "1.1.0",
11792           "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
11793           "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
11794           "dev": true,
11795           "requires": {
11796             "graceful-fs": "^4.1.2",
11797             "pify": "^2.0.0",
11798             "pinkie-promise": "^2.0.0"
11799           }
11800         },
11801         "read-pkg": {
11802           "version": "1.1.0",
11803           "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
11804           "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
11805           "dev": true,
11806           "requires": {
11807             "load-json-file": "^1.0.0",
11808             "normalize-package-data": "^2.3.2",
11809             "path-type": "^1.0.0"
11810           }
11811         },
11812         "read-pkg-up": {
11813           "version": "1.0.1",
11814           "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
11815           "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
11816           "dev": true,
11817           "requires": {
11818             "find-up": "^1.0.0",
11819             "read-pkg": "^1.0.0"
11820           }
11821         },
11822         "string-width": {
11823           "version": "1.0.2",
11824           "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
11825           "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
11826           "dev": true,
11827           "requires": {
11828             "code-point-at": "^1.0.0",
11829             "is-fullwidth-code-point": "^1.0.0",
11830             "strip-ansi": "^3.0.0"
11831           }
11832         },
11833         "strip-ansi": {
11834           "version": "3.0.1",
11835           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
11836           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
11837           "dev": true,
11838           "requires": {
11839             "ansi-regex": "^2.0.0"
11840           }
11841         },
11842         "strip-bom": {
11843           "version": "2.0.0",
11844           "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
11845           "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
11846           "dev": true,
11847           "requires": {
11848             "is-utf8": "^0.2.0"
11849           }
11850         }
11851       }
11852     },
11853     "yargs-parser": {
11854       "version": "5.0.0",
11855       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz",
11856       "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=",
11857       "dev": true,
11858       "requires": {
11859         "camelcase": "^3.0.0"
11860       },
11861       "dependencies": {
11862         "camelcase": {
11863           "version": "3.0.0",
11864           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
11865           "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
11866           "dev": true
11867         }
11868       }
11869     },
11870     "yauzl": {
11871       "version": "2.10.0",
11872       "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz",
11873       "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=",
11874       "dev": true,
11875       "requires": {
11876         "buffer-crc32": "~0.2.3",
11877         "fd-slicer": "~1.1.0"
11878       }
11879     },
11880     "yazl": {
11881       "version": "2.5.1",
11882       "resolved": "https://registry.npmjs.org/yazl/-/yazl-2.5.1.tgz",
11883       "integrity": "sha512-phENi2PLiHnHb6QBVot+dJnaAZ0xosj7p3fWl+znIjBDlnMI2PsZCJZ306BPTFOaHf5qdDEI8x5qFrSOBN5vrw==",
11884       "dev": true,
11885       "requires": {
11886         "buffer-crc32": "~0.2.3"
11887       }
11888     }
11889   }
11890 }