]> git.evergreen-ils.org Git - working/eg-antora.git/blob - package-lock.json
update package lock file
[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.5.4",
17       "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.5.4.tgz",
18       "integrity": "sha512-+DaeBEpYq6b2+ZmHx3tHspC+ZRflrvLqwfv8E3hNr5LVQoyBnL8RPKSBCg+rK2W2My9PWlujBiqd0ZPsR9Q6zQ==",
19       "dev": true,
20       "requires": {
21         "@babel/code-frame": "^7.0.0",
22         "@babel/generator": "^7.5.0",
23         "@babel/helpers": "^7.5.4",
24         "@babel/parser": "^7.5.0",
25         "@babel/template": "^7.4.4",
26         "@babel/traverse": "^7.5.0",
27         "@babel/types": "^7.5.0",
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.5.0",
47       "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.5.0.tgz",
48       "integrity": "sha512-1TTVrt7J9rcG5PMjvO7VEG3FrEoEJNHxumRq66GemPmzboLWtIjjcJgk8rokuAS7IiRSpgVSu5Vb9lc99iJkOA==",
49       "dev": true,
50       "requires": {
51         "@babel/types": "^7.5.0",
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.5.4",
97       "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.5.4.tgz",
98       "integrity": "sha512-6LJ6xwUEJP51w0sIgKyfvFMJvIb9mWAfohJp0+m6eHJigkFdcH8duZ1sfhn0ltJRzwUIT/yqqhdSfRpCpL7oow==",
99       "dev": true,
100       "requires": {
101         "@babel/template": "^7.4.4",
102         "@babel/traverse": "^7.5.0",
103         "@babel/types": "^7.5.0"
104       }
105     },
106     "@babel/highlight": {
107       "version": "7.5.0",
108       "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.5.0.tgz",
109       "integrity": "sha512-7dV4eu9gBxoM0dAnj/BCFDW9LFU0zvTrkq0ugM7pnHEgguOEeOz1so2ZghEdzviYzQEED0r4EAgpsBChKy1TRQ==",
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.5.0",
119       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.5.0.tgz",
120       "integrity": "sha512-I5nW8AhGpOXGCCNYGc+p7ExQIBxRFnS2fd/d862bNOKvmoEPjYPcfIjsfdy0ujagYOIYPczKgD9l3FsgTkAzKA==",
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.5.0",
136       "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.5.0.tgz",
137       "integrity": "sha512-SnA9aLbyOCcnnbQEGwdfBggnc142h/rbqqsXcaATj2hZcegCl903pUD/lfpsNBlBSuWow/YDfRyJuWi2EPR5cg==",
138       "dev": true,
139       "requires": {
140         "@babel/code-frame": "^7.0.0",
141         "@babel/generator": "^7.5.0",
142         "@babel/helper-function-name": "^7.1.0",
143         "@babel/helper-split-export-declaration": "^7.4.4",
144         "@babel/parser": "^7.5.0",
145         "@babel/types": "^7.5.0",
146         "debug": "^4.1.0",
147         "globals": "^11.1.0",
148         "lodash": "^4.17.11"
149       }
150     },
151     "@babel/types": {
152       "version": "7.5.0",
153       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.5.0.tgz",
154       "integrity": "sha512-UFpDVqRABKsW01bvw7/wSUe56uy6RXM5+VJibVVAybDGxEW25jdwiFJEf7ASvSaC7sN7rbE/l3cLp2izav+CtQ==",
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/eslint-visitor-keys": {
185       "version": "1.0.0",
186       "resolved": "https://registry.npmjs.org/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz",
187       "integrity": "sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==",
188       "dev": true
189     },
190     "@types/events": {
191       "version": "3.0.0",
192       "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz",
193       "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==",
194       "dev": true
195     },
196     "@types/glob": {
197       "version": "7.1.1",
198       "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz",
199       "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==",
200       "dev": true,
201       "requires": {
202         "@types/events": "*",
203         "@types/minimatch": "*",
204         "@types/node": "*"
205       }
206     },
207     "@types/minimatch": {
208       "version": "3.0.3",
209       "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz",
210       "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==",
211       "dev": true
212     },
213     "@types/node": {
214       "version": "12.6.3",
215       "resolved": "https://registry.npmjs.org/@types/node/-/node-12.6.3.tgz",
216       "integrity": "sha512-7TEYTQT1/6PP53NftXXabIZDaZfaoBdeBm8Md/i7zsWRoBe0YwOXguyK8vhHs8ehgB/w9U4K/6EWuTyp0W6nIA==",
217       "dev": true
218     },
219     "@types/q": {
220       "version": "1.5.2",
221       "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.2.tgz",
222       "integrity": "sha512-ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw==",
223       "dev": true
224     },
225     "@types/unist": {
226       "version": "2.0.3",
227       "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.3.tgz",
228       "integrity": "sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ==",
229       "dev": true
230     },
231     "@types/vfile": {
232       "version": "3.0.2",
233       "resolved": "https://registry.npmjs.org/@types/vfile/-/vfile-3.0.2.tgz",
234       "integrity": "sha512-b3nLFGaGkJ9rzOcuXRfHkZMdjsawuDD0ENL9fzTophtBg8FJHSGbH7daXkEpcwy3v7Xol3pAvsmlYyFhR4pqJw==",
235       "dev": true,
236       "requires": {
237         "@types/node": "*",
238         "@types/unist": "*",
239         "@types/vfile-message": "*"
240       }
241     },
242     "@types/vfile-message": {
243       "version": "1.0.1",
244       "resolved": "https://registry.npmjs.org/@types/vfile-message/-/vfile-message-1.0.1.tgz",
245       "integrity": "sha512-mlGER3Aqmq7bqR1tTTIVHq8KSAFFRyGbrxuM8C/H82g6k7r2fS+IMEkIu3D7JHzG10NvPdR8DNx0jr0pwpp4dA==",
246       "dev": true,
247       "requires": {
248         "@types/node": "*",
249         "@types/unist": "*"
250       }
251     },
252     "@typescript-eslint/experimental-utils": {
253       "version": "1.12.0",
254       "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-1.12.0.tgz",
255       "integrity": "sha512-s0soOTMJloytr9GbPteMLNiO2HvJ+qgQkRNplABXiVw6vq7uQRvidkby64Gqt/nA7pys74HksHwRULaB/QRVyw==",
256       "dev": true,
257       "requires": {
258         "@typescript-eslint/typescript-estree": "1.12.0",
259         "eslint-scope": "^4.0.0"
260       }
261     },
262     "@typescript-eslint/parser": {
263       "version": "1.12.0",
264       "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-1.12.0.tgz",
265       "integrity": "sha512-0uzbaa9ZLCA5yMWJywnJJ7YVENKGWVUhJDV5UrMoldC5HoI54W5kkdPhTfmtFKpPFp93MIwmJj0/61ztvmz5Dw==",
266       "dev": true,
267       "requires": {
268         "@types/eslint-visitor-keys": "^1.0.0",
269         "@typescript-eslint/experimental-utils": "1.12.0",
270         "@typescript-eslint/typescript-estree": "1.12.0",
271         "eslint-visitor-keys": "^1.0.0"
272       }
273     },
274     "@typescript-eslint/typescript-estree": {
275       "version": "1.12.0",
276       "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-1.12.0.tgz",
277       "integrity": "sha512-nwN6yy//XcVhFs0ZyU+teJHB8tbCm7AIA8mu6E2r5hu6MajwYBY3Uwop7+rPZWUN/IUOHpL8C+iUPMDVYUU3og==",
278       "dev": true,
279       "requires": {
280         "lodash.unescape": "4.0.1",
281         "semver": "5.5.0"
282       },
283       "dependencies": {
284         "semver": {
285           "version": "5.5.0",
286           "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz",
287           "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==",
288           "dev": true
289         }
290       }
291     },
292     "JSONStream": {
293       "version": "1.3.5",
294       "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz",
295       "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==",
296       "dev": true,
297       "requires": {
298         "jsonparse": "^1.2.0",
299         "through": ">=2.2.7 <3"
300       }
301     },
302     "accepts": {
303       "version": "1.3.7",
304       "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
305       "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
306       "dev": true,
307       "requires": {
308         "mime-types": "~2.1.24",
309         "negotiator": "0.6.2"
310       }
311     },
312     "acorn": {
313       "version": "6.2.0",
314       "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.2.0.tgz",
315       "integrity": "sha512-8oe72N3WPMjA+2zVG71Ia0nXZ8DpQH+QyyHO+p06jT8eg8FGG3FbcUIi8KziHlAfheJQZeoqbvq1mQSQHXKYLw==",
316       "dev": true
317     },
318     "acorn-dynamic-import": {
319       "version": "4.0.0",
320       "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-4.0.0.tgz",
321       "integrity": "sha512-d3OEjQV4ROpoflsnUA8HozoIR504TFxNivYEUi6uwz0IYhBkTDXGuWlNdMtybRt3nqVx/L6XqMt0FxkXuWKZhw==",
322       "dev": true
323     },
324     "acorn-jsx": {
325       "version": "5.0.1",
326       "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.0.1.tgz",
327       "integrity": "sha512-HJ7CfNHrfJLlNTzIEUTj43LNWGkqpRLxm3YjAlcD0ACydk9XynzYsCBHxut+iqt+1aBXkx9UP/w/ZqMr13XIzg==",
328       "dev": true
329     },
330     "acorn-node": {
331       "version": "1.7.0",
332       "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.7.0.tgz",
333       "integrity": "sha512-XhahLSsCB6X6CJbe+uNu3Mn9sJBNFxtBN9NLgAOQovfS6Kh0lDUtmlclhjn9CvEK7A7YyRU13PXlNcpSiLI9Yw==",
334       "dev": true,
335       "requires": {
336         "acorn": "^6.1.1",
337         "acorn-dynamic-import": "^4.0.0",
338         "acorn-walk": "^6.1.1",
339         "xtend": "^4.0.1"
340       }
341     },
342     "acorn-walk": {
343       "version": "6.2.0",
344       "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz",
345       "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==",
346       "dev": true
347     },
348     "ajv": {
349       "version": "6.10.2",
350       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz",
351       "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==",
352       "dev": true,
353       "requires": {
354         "fast-deep-equal": "^2.0.1",
355         "fast-json-stable-stringify": "^2.0.0",
356         "json-schema-traverse": "^0.4.1",
357         "uri-js": "^4.2.2"
358       }
359     },
360     "alphanum-sort": {
361       "version": "1.0.2",
362       "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz",
363       "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=",
364       "dev": true
365     },
366     "ansi-colors": {
367       "version": "1.1.0",
368       "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz",
369       "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==",
370       "dev": true,
371       "requires": {
372         "ansi-wrap": "^0.1.0"
373       }
374     },
375     "ansi-escapes": {
376       "version": "3.2.0",
377       "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
378       "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==",
379       "dev": true
380     },
381     "ansi-gray": {
382       "version": "0.1.1",
383       "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz",
384       "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=",
385       "dev": true,
386       "requires": {
387         "ansi-wrap": "0.1.0"
388       }
389     },
390     "ansi-regex": {
391       "version": "2.1.1",
392       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
393       "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
394       "dev": true
395     },
396     "ansi-styles": {
397       "version": "3.2.1",
398       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
399       "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
400       "dev": true,
401       "requires": {
402         "color-convert": "^1.9.0"
403       }
404     },
405     "ansi-wrap": {
406       "version": "0.1.0",
407       "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz",
408       "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=",
409       "dev": true
410     },
411     "anymatch": {
412       "version": "2.0.0",
413       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
414       "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
415       "dev": true,
416       "requires": {
417         "micromatch": "^3.1.4",
418         "normalize-path": "^2.1.1"
419       }
420     },
421     "append-buffer": {
422       "version": "1.0.2",
423       "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz",
424       "integrity": "sha1-2CIM9GYIFSXv6lBhTz3mUU36WPE=",
425       "dev": true,
426       "requires": {
427         "buffer-equal": "^1.0.0"
428       }
429     },
430     "arch": {
431       "version": "2.1.1",
432       "resolved": "https://registry.npmjs.org/arch/-/arch-2.1.1.tgz",
433       "integrity": "sha512-BLM56aPo9vLLFVa8+/+pJLnrZ7QGGTVHWsCwieAWT9o9K8UeGaQbzZbGoabWLOo2ksBCztoXdqBZBplqLDDCSg==",
434       "dev": true
435     },
436     "archive-type": {
437       "version": "4.0.0",
438       "resolved": "https://registry.npmjs.org/archive-type/-/archive-type-4.0.0.tgz",
439       "integrity": "sha1-+S5yIzBW38aWlHJ0nCZ72wRrHXA=",
440       "dev": true,
441       "requires": {
442         "file-type": "^4.2.0"
443       },
444       "dependencies": {
445         "file-type": {
446           "version": "4.4.0",
447           "resolved": "https://registry.npmjs.org/file-type/-/file-type-4.4.0.tgz",
448           "integrity": "sha1-G2AOX8ofvcboDApwxxyNul95BsU=",
449           "dev": true
450         }
451       }
452     },
453     "archy": {
454       "version": "1.0.0",
455       "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz",
456       "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=",
457       "dev": true
458     },
459     "argparse": {
460       "version": "1.0.10",
461       "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
462       "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
463       "dev": true,
464       "requires": {
465         "sprintf-js": "~1.0.2"
466       }
467     },
468     "arr-diff": {
469       "version": "4.0.0",
470       "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
471       "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
472       "dev": true
473     },
474     "arr-filter": {
475       "version": "1.1.2",
476       "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz",
477       "integrity": "sha1-Q/3d0JHo7xGqTEXZzcGOLf8XEe4=",
478       "dev": true,
479       "requires": {
480         "make-iterator": "^1.0.0"
481       }
482     },
483     "arr-flatten": {
484       "version": "1.1.0",
485       "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
486       "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
487       "dev": true
488     },
489     "arr-map": {
490       "version": "2.0.2",
491       "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz",
492       "integrity": "sha1-Onc0X/wc814qkYJWAfnljy4kysQ=",
493       "dev": true,
494       "requires": {
495         "make-iterator": "^1.0.0"
496       }
497     },
498     "arr-union": {
499       "version": "3.1.0",
500       "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
501       "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
502       "dev": true
503     },
504     "array-each": {
505       "version": "1.0.1",
506       "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz",
507       "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=",
508       "dev": true
509     },
510     "array-filter": {
511       "version": "0.0.1",
512       "resolved": "https://registry.npmjs.org/array-filter/-/array-filter-0.0.1.tgz",
513       "integrity": "sha1-fajPLiZijtcygDWB/SH2fKzS7uw=",
514       "dev": true
515     },
516     "array-find-index": {
517       "version": "1.0.2",
518       "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
519       "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
520       "dev": true
521     },
522     "array-from": {
523       "version": "2.1.1",
524       "resolved": "https://registry.npmjs.org/array-from/-/array-from-2.1.1.tgz",
525       "integrity": "sha1-z+nYwmYoudxa7MYqn12PHzUsEZU=",
526       "dev": true
527     },
528     "array-includes": {
529       "version": "3.0.3",
530       "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.0.3.tgz",
531       "integrity": "sha1-GEtI9i2S10UrsxsyMWXH+L0CJm0=",
532       "dev": true,
533       "requires": {
534         "define-properties": "^1.1.2",
535         "es-abstract": "^1.7.0"
536       }
537     },
538     "array-initial": {
539       "version": "1.1.0",
540       "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz",
541       "integrity": "sha1-L6dLJnOTccOUe9enrcc74zSz15U=",
542       "dev": true,
543       "requires": {
544         "array-slice": "^1.0.0",
545         "is-number": "^4.0.0"
546       },
547       "dependencies": {
548         "is-number": {
549           "version": "4.0.0",
550           "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz",
551           "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==",
552           "dev": true
553         }
554       }
555     },
556     "array-last": {
557       "version": "1.3.0",
558       "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz",
559       "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==",
560       "dev": true,
561       "requires": {
562         "is-number": "^4.0.0"
563       },
564       "dependencies": {
565         "is-number": {
566           "version": "4.0.0",
567           "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz",
568           "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==",
569           "dev": true
570         }
571       }
572     },
573     "array-map": {
574       "version": "0.0.0",
575       "resolved": "https://registry.npmjs.org/array-map/-/array-map-0.0.0.tgz",
576       "integrity": "sha1-iKK6tz0c97zVwbEYoAP2b2ZfpmI=",
577       "dev": true
578     },
579     "array-reduce": {
580       "version": "0.0.0",
581       "resolved": "https://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz",
582       "integrity": "sha1-FziZ0//Rx9k4PkR5Ul2+J4yrXys=",
583       "dev": true
584     },
585     "array-slice": {
586       "version": "1.1.0",
587       "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz",
588       "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==",
589       "dev": true
590     },
591     "array-sort": {
592       "version": "1.0.0",
593       "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz",
594       "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==",
595       "dev": true,
596       "requires": {
597         "default-compare": "^1.0.0",
598         "get-value": "^2.0.6",
599         "kind-of": "^5.0.2"
600       },
601       "dependencies": {
602         "kind-of": {
603           "version": "5.1.0",
604           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
605           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
606           "dev": true
607         }
608       }
609     },
610     "array-union": {
611       "version": "1.0.2",
612       "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
613       "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
614       "dev": true,
615       "requires": {
616         "array-uniq": "^1.0.1"
617       },
618       "dependencies": {
619         "array-uniq": {
620           "version": "1.0.3",
621           "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
622           "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
623           "dev": true
624         }
625       }
626     },
627     "array-uniq": {
628       "version": "2.1.0",
629       "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-2.1.0.tgz",
630       "integrity": "sha512-bdHxtev7FN6+MXI1YFW0Q8mQ8dTJc2S8AMfju+ZR77pbg2yAdVyDlwkaUI7Har0LyOMRFPHrJ9lYdyjZZswdlQ==",
631       "dev": true
632     },
633     "array-unique": {
634       "version": "0.3.2",
635       "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
636       "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
637       "dev": true
638     },
639     "arrify": {
640       "version": "1.0.1",
641       "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
642       "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
643       "dev": true
644     },
645     "asciidoctor.js": {
646       "version": "1.5.9",
647       "resolved": "https://registry.npmjs.org/asciidoctor.js/-/asciidoctor.js-1.5.9.tgz",
648       "integrity": "sha512-k5JgwyV82TsiCpnYbDPReuHhzf/vRUt6NaZ+OGywkDDGeGG/CPfvN2Gd1MJ0iIZKDyuk4iJHOdY/2x1KBrWMzA==",
649       "dev": true,
650       "requires": {
651         "opal-runtime": "1.0.11"
652       }
653     },
654     "asn1.js": {
655       "version": "4.10.1",
656       "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz",
657       "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==",
658       "dev": true,
659       "requires": {
660         "bn.js": "^4.0.0",
661         "inherits": "^2.0.1",
662         "minimalistic-assert": "^1.0.0"
663       }
664     },
665     "assert": {
666       "version": "1.5.0",
667       "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz",
668       "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==",
669       "dev": true,
670       "requires": {
671         "object-assign": "^4.1.1",
672         "util": "0.10.3"
673       },
674       "dependencies": {
675         "inherits": {
676           "version": "2.0.1",
677           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
678           "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
679           "dev": true
680         },
681         "util": {
682           "version": "0.10.3",
683           "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
684           "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
685           "dev": true,
686           "requires": {
687             "inherits": "2.0.1"
688           }
689         }
690       }
691     },
692     "assign-symbols": {
693       "version": "1.0.0",
694       "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
695       "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
696       "dev": true
697     },
698     "astral-regex": {
699       "version": "1.0.0",
700       "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz",
701       "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==",
702       "dev": true
703     },
704     "async-done": {
705       "version": "1.3.2",
706       "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz",
707       "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==",
708       "dev": true,
709       "requires": {
710         "end-of-stream": "^1.1.0",
711         "once": "^1.3.2",
712         "process-nextick-args": "^2.0.0",
713         "stream-exhaust": "^1.0.1"
714       }
715     },
716     "async-each": {
717       "version": "1.0.3",
718       "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
719       "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==",
720       "dev": true
721     },
722     "async-settle": {
723       "version": "1.0.0",
724       "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz",
725       "integrity": "sha1-HQqRS7Aldb7IqPOnTlCA9yssDGs=",
726       "dev": true,
727       "requires": {
728         "async-done": "^1.2.2"
729       }
730     },
731     "atob": {
732       "version": "2.1.2",
733       "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
734       "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
735       "dev": true
736     },
737     "autoprefixer": {
738       "version": "9.6.1",
739       "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.6.1.tgz",
740       "integrity": "sha512-aVo5WxR3VyvyJxcJC3h4FKfwCQvQWb1tSI5VHNibddCVWrcD1NvlxEweg3TSgiPztMnWfjpy2FURKA2kvDE+Tw==",
741       "dev": true,
742       "requires": {
743         "browserslist": "^4.6.3",
744         "caniuse-lite": "^1.0.30000980",
745         "chalk": "^2.4.2",
746         "normalize-range": "^0.1.2",
747         "num2fraction": "^1.2.2",
748         "postcss": "^7.0.17",
749         "postcss-value-parser": "^4.0.0"
750       }
751     },
752     "bach": {
753       "version": "1.2.0",
754       "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz",
755       "integrity": "sha1-Szzpa/JxNPeaG0FKUcFONMO9mIA=",
756       "dev": true,
757       "requires": {
758         "arr-filter": "^1.1.1",
759         "arr-flatten": "^1.0.1",
760         "arr-map": "^2.0.0",
761         "array-each": "^1.0.0",
762         "array-initial": "^1.0.0",
763         "array-last": "^1.1.1",
764         "async-done": "^1.2.2",
765         "async-settle": "^1.0.0",
766         "now-and-later": "^2.0.0"
767       }
768     },
769     "bail": {
770       "version": "1.0.4",
771       "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.4.tgz",
772       "integrity": "sha512-S8vuDB4w6YpRhICUDET3guPlQpaJl7od94tpZ0Fvnyp+MKW/HyDTcRDck+29C9g+d/qQHnddRH3+94kZdrW0Ww==",
773       "dev": true
774     },
775     "balanced-match": {
776       "version": "1.0.0",
777       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
778       "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
779       "dev": true
780     },
781     "base": {
782       "version": "0.11.2",
783       "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
784       "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
785       "dev": true,
786       "requires": {
787         "cache-base": "^1.0.1",
788         "class-utils": "^0.3.5",
789         "component-emitter": "^1.2.1",
790         "define-property": "^1.0.0",
791         "isobject": "^3.0.1",
792         "mixin-deep": "^1.2.0",
793         "pascalcase": "^0.1.1"
794       },
795       "dependencies": {
796         "define-property": {
797           "version": "1.0.0",
798           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
799           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
800           "dev": true,
801           "requires": {
802             "is-descriptor": "^1.0.0"
803           }
804         },
805         "is-accessor-descriptor": {
806           "version": "1.0.0",
807           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
808           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
809           "dev": true,
810           "requires": {
811             "kind-of": "^6.0.0"
812           }
813         },
814         "is-data-descriptor": {
815           "version": "1.0.0",
816           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
817           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
818           "dev": true,
819           "requires": {
820             "kind-of": "^6.0.0"
821           }
822         },
823         "is-descriptor": {
824           "version": "1.0.2",
825           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
826           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
827           "dev": true,
828           "requires": {
829             "is-accessor-descriptor": "^1.0.0",
830             "is-data-descriptor": "^1.0.0",
831             "kind-of": "^6.0.2"
832           }
833         }
834       }
835     },
836     "base64-js": {
837       "version": "1.3.0",
838       "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.0.tgz",
839       "integrity": "sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw==",
840       "dev": true
841     },
842     "batch": {
843       "version": "0.6.1",
844       "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
845       "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=",
846       "dev": true
847     },
848     "bin-build": {
849       "version": "3.0.0",
850       "resolved": "https://registry.npmjs.org/bin-build/-/bin-build-3.0.0.tgz",
851       "integrity": "sha512-jcUOof71/TNAI2uM5uoUaDq2ePcVBQ3R/qhxAz1rX7UfvduAL/RXD3jXzvn8cVcDJdGVkiR1shal3OH0ImpuhA==",
852       "dev": true,
853       "requires": {
854         "decompress": "^4.0.0",
855         "download": "^6.2.2",
856         "execa": "^0.7.0",
857         "p-map-series": "^1.0.0",
858         "tempfile": "^2.0.0"
859       },
860       "dependencies": {
861         "cross-spawn": {
862           "version": "5.1.0",
863           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
864           "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
865           "dev": true,
866           "requires": {
867             "lru-cache": "^4.0.1",
868             "shebang-command": "^1.2.0",
869             "which": "^1.2.9"
870           }
871         },
872         "execa": {
873           "version": "0.7.0",
874           "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz",
875           "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=",
876           "dev": true,
877           "requires": {
878             "cross-spawn": "^5.0.1",
879             "get-stream": "^3.0.0",
880             "is-stream": "^1.1.0",
881             "npm-run-path": "^2.0.0",
882             "p-finally": "^1.0.0",
883             "signal-exit": "^3.0.0",
884             "strip-eof": "^1.0.0"
885           }
886         },
887         "get-stream": {
888           "version": "3.0.0",
889           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
890           "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
891           "dev": true
892         }
893       }
894     },
895     "bin-check": {
896       "version": "4.1.0",
897       "resolved": "https://registry.npmjs.org/bin-check/-/bin-check-4.1.0.tgz",
898       "integrity": "sha512-b6weQyEUKsDGFlACWSIOfveEnImkJyK/FGW6FAG42loyoquvjdtOIqO6yBFzHyqyVVhNgNkQxxx09SFLK28YnA==",
899       "dev": true,
900       "requires": {
901         "execa": "^0.7.0",
902         "executable": "^4.1.0"
903       },
904       "dependencies": {
905         "cross-spawn": {
906           "version": "5.1.0",
907           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
908           "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
909           "dev": true,
910           "requires": {
911             "lru-cache": "^4.0.1",
912             "shebang-command": "^1.2.0",
913             "which": "^1.2.9"
914           }
915         },
916         "execa": {
917           "version": "0.7.0",
918           "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz",
919           "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=",
920           "dev": true,
921           "requires": {
922             "cross-spawn": "^5.0.1",
923             "get-stream": "^3.0.0",
924             "is-stream": "^1.1.0",
925             "npm-run-path": "^2.0.0",
926             "p-finally": "^1.0.0",
927             "signal-exit": "^3.0.0",
928             "strip-eof": "^1.0.0"
929           }
930         },
931         "get-stream": {
932           "version": "3.0.0",
933           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
934           "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
935           "dev": true
936         }
937       }
938     },
939     "bin-version": {
940       "version": "3.1.0",
941       "resolved": "https://registry.npmjs.org/bin-version/-/bin-version-3.1.0.tgz",
942       "integrity": "sha512-Mkfm4iE1VFt4xd4vH+gx+0/71esbfus2LsnCGe8Pi4mndSPyT+NGES/Eg99jx8/lUGWfu3z2yuB/bt5UB+iVbQ==",
943       "dev": true,
944       "requires": {
945         "execa": "^1.0.0",
946         "find-versions": "^3.0.0"
947       }
948     },
949     "bin-version-check": {
950       "version": "4.0.0",
951       "resolved": "https://registry.npmjs.org/bin-version-check/-/bin-version-check-4.0.0.tgz",
952       "integrity": "sha512-sR631OrhC+1f8Cvs8WyVWOA33Y8tgwjETNPyyD/myRBXLkfS/vl74FmH/lFcRl9KY3zwGh7jFhvyk9vV3/3ilQ==",
953       "dev": true,
954       "requires": {
955         "bin-version": "^3.0.0",
956         "semver": "^5.6.0",
957         "semver-truncate": "^1.1.2"
958       }
959     },
960     "bin-wrapper": {
961       "version": "4.1.0",
962       "resolved": "https://registry.npmjs.org/bin-wrapper/-/bin-wrapper-4.1.0.tgz",
963       "integrity": "sha512-hfRmo7hWIXPkbpi0ZltboCMVrU+0ClXR/JgbCKKjlDjQf6igXa7OwdqNcFWQZPZTgiY7ZpzE3+LjjkLiTN2T7Q==",
964       "dev": true,
965       "requires": {
966         "bin-check": "^4.1.0",
967         "bin-version-check": "^4.0.0",
968         "download": "^7.1.0",
969         "import-lazy": "^3.1.0",
970         "os-filter-obj": "^2.0.0",
971         "pify": "^4.0.1"
972       },
973       "dependencies": {
974         "download": {
975           "version": "7.1.0",
976           "resolved": "https://registry.npmjs.org/download/-/download-7.1.0.tgz",
977           "integrity": "sha512-xqnBTVd/E+GxJVrX5/eUJiLYjCGPwMpdL+jGhGU57BvtcA7wwhtHVbXBeUk51kOpW3S7Jn3BQbN9Q1R1Km2qDQ==",
978           "dev": true,
979           "requires": {
980             "archive-type": "^4.0.0",
981             "caw": "^2.0.1",
982             "content-disposition": "^0.5.2",
983             "decompress": "^4.2.0",
984             "ext-name": "^5.0.0",
985             "file-type": "^8.1.0",
986             "filenamify": "^2.0.0",
987             "get-stream": "^3.0.0",
988             "got": "^8.3.1",
989             "make-dir": "^1.2.0",
990             "p-event": "^2.1.0",
991             "pify": "^3.0.0"
992           },
993           "dependencies": {
994             "pify": {
995               "version": "3.0.0",
996               "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
997               "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
998               "dev": true
999             }
1000           }
1001         },
1002         "file-type": {
1003           "version": "8.1.0",
1004           "resolved": "https://registry.npmjs.org/file-type/-/file-type-8.1.0.tgz",
1005           "integrity": "sha512-qyQ0pzAy78gVoJsmYeNgl8uH8yKhr1lVhW7JbzJmnlRi0I4R2eEDEJZVKG8agpDnLpacwNbDhLNG/LMdxHD2YQ==",
1006           "dev": true
1007         },
1008         "get-stream": {
1009           "version": "3.0.0",
1010           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
1011           "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
1012           "dev": true
1013         },
1014         "got": {
1015           "version": "8.3.2",
1016           "resolved": "https://registry.npmjs.org/got/-/got-8.3.2.tgz",
1017           "integrity": "sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw==",
1018           "dev": true,
1019           "requires": {
1020             "@sindresorhus/is": "^0.7.0",
1021             "cacheable-request": "^2.1.1",
1022             "decompress-response": "^3.3.0",
1023             "duplexer3": "^0.1.4",
1024             "get-stream": "^3.0.0",
1025             "into-stream": "^3.1.0",
1026             "is-retry-allowed": "^1.1.0",
1027             "isurl": "^1.0.0-alpha5",
1028             "lowercase-keys": "^1.0.0",
1029             "mimic-response": "^1.0.0",
1030             "p-cancelable": "^0.4.0",
1031             "p-timeout": "^2.0.1",
1032             "pify": "^3.0.0",
1033             "safe-buffer": "^5.1.1",
1034             "timed-out": "^4.0.1",
1035             "url-parse-lax": "^3.0.0",
1036             "url-to-options": "^1.0.1"
1037           },
1038           "dependencies": {
1039             "pify": {
1040               "version": "3.0.0",
1041               "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
1042               "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
1043               "dev": true
1044             }
1045           }
1046         },
1047         "p-cancelable": {
1048           "version": "0.4.1",
1049           "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.4.1.tgz",
1050           "integrity": "sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ==",
1051           "dev": true
1052         },
1053         "p-event": {
1054           "version": "2.3.1",
1055           "resolved": "https://registry.npmjs.org/p-event/-/p-event-2.3.1.tgz",
1056           "integrity": "sha512-NQCqOFhbpVTMX4qMe8PF8lbGtzZ+LCiN7pcNrb/413Na7+TRoe1xkKUzuWa/YEJdGQ0FvKtj35EEbDoVPO2kbA==",
1057           "dev": true,
1058           "requires": {
1059             "p-timeout": "^2.0.1"
1060           }
1061         },
1062         "p-timeout": {
1063           "version": "2.0.1",
1064           "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-2.0.1.tgz",
1065           "integrity": "sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA==",
1066           "dev": true,
1067           "requires": {
1068             "p-finally": "^1.0.0"
1069           }
1070         },
1071         "pify": {
1072           "version": "4.0.1",
1073           "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
1074           "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
1075           "dev": true
1076         },
1077         "prepend-http": {
1078           "version": "2.0.0",
1079           "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz",
1080           "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=",
1081           "dev": true
1082         },
1083         "url-parse-lax": {
1084           "version": "3.0.0",
1085           "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz",
1086           "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=",
1087           "dev": true,
1088           "requires": {
1089             "prepend-http": "^2.0.0"
1090           }
1091         }
1092       }
1093     },
1094     "binary-extensions": {
1095       "version": "1.13.1",
1096       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
1097       "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
1098       "dev": true
1099     },
1100     "bl": {
1101       "version": "1.2.2",
1102       "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.2.tgz",
1103       "integrity": "sha512-e8tQYnZodmebYDWGH7KMRvtzKXaJHx3BbilrgZCfvyLUYdKpK1t5PSPmpkny/SgiTSCnjfLW7v5rlONXVFkQEA==",
1104       "dev": true,
1105       "requires": {
1106         "readable-stream": "^2.3.5",
1107         "safe-buffer": "^5.1.1"
1108       }
1109     },
1110     "bn.js": {
1111       "version": "4.11.8",
1112       "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
1113       "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
1114       "dev": true
1115     },
1116     "body": {
1117       "version": "5.1.0",
1118       "resolved": "https://registry.npmjs.org/body/-/body-5.1.0.tgz",
1119       "integrity": "sha1-5LoM5BCkaTYyM2dgnstOZVMSUGk=",
1120       "dev": true,
1121       "requires": {
1122         "continuable-cache": "^0.3.1",
1123         "error": "^7.0.0",
1124         "raw-body": "~1.1.0",
1125         "safe-json-parse": "~1.0.1"
1126       }
1127     },
1128     "boolbase": {
1129       "version": "1.0.0",
1130       "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
1131       "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=",
1132       "dev": true
1133     },
1134     "brace-expansion": {
1135       "version": "1.1.11",
1136       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
1137       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
1138       "dev": true,
1139       "requires": {
1140         "balanced-match": "^1.0.0",
1141         "concat-map": "0.0.1"
1142       }
1143     },
1144     "braces": {
1145       "version": "2.3.2",
1146       "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
1147       "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
1148       "dev": true,
1149       "requires": {
1150         "arr-flatten": "^1.1.0",
1151         "array-unique": "^0.3.2",
1152         "extend-shallow": "^2.0.1",
1153         "fill-range": "^4.0.0",
1154         "isobject": "^3.0.1",
1155         "repeat-element": "^1.1.2",
1156         "snapdragon": "^0.8.1",
1157         "snapdragon-node": "^2.0.1",
1158         "split-string": "^3.0.2",
1159         "to-regex": "^3.0.1"
1160       },
1161       "dependencies": {
1162         "extend-shallow": {
1163           "version": "2.0.1",
1164           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
1165           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
1166           "dev": true,
1167           "requires": {
1168             "is-extendable": "^0.1.0"
1169           }
1170         }
1171       }
1172     },
1173     "brorand": {
1174       "version": "1.1.0",
1175       "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
1176       "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
1177       "dev": true
1178     },
1179     "browser-pack": {
1180       "version": "6.1.0",
1181       "resolved": "https://registry.npmjs.org/browser-pack/-/browser-pack-6.1.0.tgz",
1182       "integrity": "sha512-erYug8XoqzU3IfcU8fUgyHqyOXqIE4tUTTQ+7mqUjQlvnXkOO6OlT9c/ZoJVHYoAaqGxr09CN53G7XIsO4KtWA==",
1183       "dev": true,
1184       "requires": {
1185         "JSONStream": "^1.0.3",
1186         "combine-source-map": "~0.8.0",
1187         "defined": "^1.0.0",
1188         "safe-buffer": "^5.1.1",
1189         "through2": "^2.0.0",
1190         "umd": "^3.0.0"
1191       },
1192       "dependencies": {
1193         "through2": {
1194           "version": "2.0.5",
1195           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
1196           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
1197           "dev": true,
1198           "requires": {
1199             "readable-stream": "~2.3.6",
1200             "xtend": "~4.0.1"
1201           }
1202         }
1203       }
1204     },
1205     "browser-pack-flat": {
1206       "version": "3.4.2",
1207       "resolved": "https://registry.npmjs.org/browser-pack-flat/-/browser-pack-flat-3.4.2.tgz",
1208       "integrity": "sha512-TrUo6n2fGSOCYFAKkt/EkgenytAuuCI88fmXFA60aNFVHvz3CZEBTXYSvvXVpU6xpjM8lj/6vkC6Exn8KPjtPw==",
1209       "dev": true,
1210       "requires": {
1211         "JSONStream": "^1.3.2",
1212         "combine-source-map": "^0.8.0",
1213         "convert-source-map": "^1.5.1",
1214         "count-lines": "^0.1.2",
1215         "dedent": "^0.7.0",
1216         "estree-is-member-expression": "^1.0.0",
1217         "estree-is-require": "^1.0.0",
1218         "esutils": "^2.0.2",
1219         "path-parse": "^1.0.5",
1220         "scope-analyzer": "^2.0.0",
1221         "stream-combiner": "^0.2.2",
1222         "through2": "^2.0.3",
1223         "transform-ast": "^2.4.2",
1224         "umd": "^3.0.3",
1225         "wrap-comment": "^1.0.0"
1226       },
1227       "dependencies": {
1228         "through2": {
1229           "version": "2.0.5",
1230           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
1231           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
1232           "dev": true,
1233           "requires": {
1234             "readable-stream": "~2.3.6",
1235             "xtend": "~4.0.1"
1236           }
1237         }
1238       }
1239     },
1240     "browser-process-hrtime": {
1241       "version": "0.1.3",
1242       "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-0.1.3.tgz",
1243       "integrity": "sha512-bRFnI4NnjO6cnyLmOV/7PVoDEMJChlcfN0z4s1YMBY989/SvlfMI1lgCnkFUs53e9gQF+w7qu7XdllSTiSl8Aw==",
1244       "dev": true
1245     },
1246     "browser-resolve": {
1247       "version": "1.11.3",
1248       "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz",
1249       "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==",
1250       "dev": true,
1251       "requires": {
1252         "resolve": "1.1.7"
1253       },
1254       "dependencies": {
1255         "resolve": {
1256           "version": "1.1.7",
1257           "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
1258           "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
1259           "dev": true
1260         }
1261       }
1262     },
1263     "browserify": {
1264       "version": "16.2.3",
1265       "resolved": "https://registry.npmjs.org/browserify/-/browserify-16.2.3.tgz",
1266       "integrity": "sha512-zQt/Gd1+W+IY+h/xX2NYMW4orQWhqSwyV+xsblycTtpOuB27h1fZhhNQuipJ4t79ohw4P4mMem0jp/ZkISQtjQ==",
1267       "dev": true,
1268       "requires": {
1269         "JSONStream": "^1.0.3",
1270         "assert": "^1.4.0",
1271         "browser-pack": "^6.0.1",
1272         "browser-resolve": "^1.11.0",
1273         "browserify-zlib": "~0.2.0",
1274         "buffer": "^5.0.2",
1275         "cached-path-relative": "^1.0.0",
1276         "concat-stream": "^1.6.0",
1277         "console-browserify": "^1.1.0",
1278         "constants-browserify": "~1.0.0",
1279         "crypto-browserify": "^3.0.0",
1280         "defined": "^1.0.0",
1281         "deps-sort": "^2.0.0",
1282         "domain-browser": "^1.2.0",
1283         "duplexer2": "~0.1.2",
1284         "events": "^2.0.0",
1285         "glob": "^7.1.0",
1286         "has": "^1.0.0",
1287         "htmlescape": "^1.1.0",
1288         "https-browserify": "^1.0.0",
1289         "inherits": "~2.0.1",
1290         "insert-module-globals": "^7.0.0",
1291         "labeled-stream-splicer": "^2.0.0",
1292         "mkdirp": "^0.5.0",
1293         "module-deps": "^6.0.0",
1294         "os-browserify": "~0.3.0",
1295         "parents": "^1.0.1",
1296         "path-browserify": "~0.0.0",
1297         "process": "~0.11.0",
1298         "punycode": "^1.3.2",
1299         "querystring-es3": "~0.2.0",
1300         "read-only-stream": "^2.0.0",
1301         "readable-stream": "^2.0.2",
1302         "resolve": "^1.1.4",
1303         "shasum": "^1.0.0",
1304         "shell-quote": "^1.6.1",
1305         "stream-browserify": "^2.0.0",
1306         "stream-http": "^2.0.0",
1307         "string_decoder": "^1.1.1",
1308         "subarg": "^1.0.0",
1309         "syntax-error": "^1.1.1",
1310         "through2": "^2.0.0",
1311         "timers-browserify": "^1.0.1",
1312         "tty-browserify": "0.0.1",
1313         "url": "~0.11.0",
1314         "util": "~0.10.1",
1315         "vm-browserify": "^1.0.0",
1316         "xtend": "^4.0.0"
1317       },
1318       "dependencies": {
1319         "glob": {
1320           "version": "7.1.4",
1321           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
1322           "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
1323           "dev": true,
1324           "requires": {
1325             "fs.realpath": "^1.0.0",
1326             "inflight": "^1.0.4",
1327             "inherits": "2",
1328             "minimatch": "^3.0.4",
1329             "once": "^1.3.0",
1330             "path-is-absolute": "^1.0.0"
1331           }
1332         },
1333         "through2": {
1334           "version": "2.0.5",
1335           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
1336           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
1337           "dev": true,
1338           "requires": {
1339             "readable-stream": "~2.3.6",
1340             "xtend": "~4.0.1"
1341           }
1342         }
1343       }
1344     },
1345     "browserify-aes": {
1346       "version": "1.2.0",
1347       "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
1348       "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
1349       "dev": true,
1350       "requires": {
1351         "buffer-xor": "^1.0.3",
1352         "cipher-base": "^1.0.0",
1353         "create-hash": "^1.1.0",
1354         "evp_bytestokey": "^1.0.3",
1355         "inherits": "^2.0.1",
1356         "safe-buffer": "^5.0.1"
1357       }
1358     },
1359     "browserify-cipher": {
1360       "version": "1.0.1",
1361       "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
1362       "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
1363       "dev": true,
1364       "requires": {
1365         "browserify-aes": "^1.0.4",
1366         "browserify-des": "^1.0.0",
1367         "evp_bytestokey": "^1.0.0"
1368       }
1369     },
1370     "browserify-des": {
1371       "version": "1.0.2",
1372       "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
1373       "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
1374       "dev": true,
1375       "requires": {
1376         "cipher-base": "^1.0.1",
1377         "des.js": "^1.0.0",
1378         "inherits": "^2.0.1",
1379         "safe-buffer": "^5.1.2"
1380       }
1381     },
1382     "browserify-rsa": {
1383       "version": "4.0.1",
1384       "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
1385       "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
1386       "dev": true,
1387       "requires": {
1388         "bn.js": "^4.1.0",
1389         "randombytes": "^2.0.1"
1390       }
1391     },
1392     "browserify-sign": {
1393       "version": "4.0.4",
1394       "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz",
1395       "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=",
1396       "dev": true,
1397       "requires": {
1398         "bn.js": "^4.1.1",
1399         "browserify-rsa": "^4.0.0",
1400         "create-hash": "^1.1.0",
1401         "create-hmac": "^1.1.2",
1402         "elliptic": "^6.0.0",
1403         "inherits": "^2.0.1",
1404         "parse-asn1": "^5.0.0"
1405       }
1406     },
1407     "browserify-zlib": {
1408       "version": "0.2.0",
1409       "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
1410       "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
1411       "dev": true,
1412       "requires": {
1413         "pako": "~1.0.5"
1414       }
1415     },
1416     "browserslist": {
1417       "version": "4.6.6",
1418       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.6.6.tgz",
1419       "integrity": "sha512-D2Nk3W9JL9Fp/gIcWei8LrERCS+eXu9AM5cfXA8WEZ84lFks+ARnZ0q/R69m2SV3Wjma83QDDPxsNKXUwdIsyA==",
1420       "dev": true,
1421       "requires": {
1422         "caniuse-lite": "^1.0.30000984",
1423         "electron-to-chromium": "^1.3.191",
1424         "node-releases": "^1.1.25"
1425       }
1426     },
1427     "buffer": {
1428       "version": "5.2.1",
1429       "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.2.1.tgz",
1430       "integrity": "sha512-c+Ko0loDaFfuPWiL02ls9Xd3GO3cPVmUobQ6t3rXNUk304u6hGq+8N/kFi+QEIKhzK3uwolVhLzszmfLmMLnqg==",
1431       "dev": true,
1432       "requires": {
1433         "base64-js": "^1.0.2",
1434         "ieee754": "^1.1.4"
1435       }
1436     },
1437     "buffer-alloc": {
1438       "version": "1.2.0",
1439       "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz",
1440       "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",
1441       "dev": true,
1442       "requires": {
1443         "buffer-alloc-unsafe": "^1.1.0",
1444         "buffer-fill": "^1.0.0"
1445       }
1446     },
1447     "buffer-alloc-unsafe": {
1448       "version": "1.1.0",
1449       "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz",
1450       "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==",
1451       "dev": true
1452     },
1453     "buffer-crc32": {
1454       "version": "0.2.13",
1455       "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
1456       "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=",
1457       "dev": true
1458     },
1459     "buffer-equal": {
1460       "version": "1.0.0",
1461       "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz",
1462       "integrity": "sha1-WWFrSYME1Var1GaWayLu2j7KX74=",
1463       "dev": true
1464     },
1465     "buffer-fill": {
1466       "version": "1.0.0",
1467       "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
1468       "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=",
1469       "dev": true
1470     },
1471     "buffer-from": {
1472       "version": "1.1.1",
1473       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
1474       "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
1475       "dev": true
1476     },
1477     "buffer-xor": {
1478       "version": "1.0.3",
1479       "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
1480       "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
1481       "dev": true
1482     },
1483     "builtin-status-codes": {
1484       "version": "3.0.0",
1485       "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
1486       "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
1487       "dev": true
1488     },
1489     "bytes": {
1490       "version": "1.0.0",
1491       "resolved": "https://registry.npmjs.org/bytes/-/bytes-1.0.0.tgz",
1492       "integrity": "sha1-NWnt6Lo0MV+rmcPpLLBMciDeH6g=",
1493       "dev": true
1494     },
1495     "cache-base": {
1496       "version": "1.0.1",
1497       "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
1498       "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
1499       "dev": true,
1500       "requires": {
1501         "collection-visit": "^1.0.0",
1502         "component-emitter": "^1.2.1",
1503         "get-value": "^2.0.6",
1504         "has-value": "^1.0.0",
1505         "isobject": "^3.0.1",
1506         "set-value": "^2.0.0",
1507         "to-object-path": "^0.3.0",
1508         "union-value": "^1.0.0",
1509         "unset-value": "^1.0.0"
1510       }
1511     },
1512     "cacheable-request": {
1513       "version": "2.1.4",
1514       "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-2.1.4.tgz",
1515       "integrity": "sha1-DYCIAbY0KtM8kd+dC0TcCbkeXD0=",
1516       "dev": true,
1517       "requires": {
1518         "clone-response": "1.0.2",
1519         "get-stream": "3.0.0",
1520         "http-cache-semantics": "3.8.1",
1521         "keyv": "3.0.0",
1522         "lowercase-keys": "1.0.0",
1523         "normalize-url": "2.0.1",
1524         "responselike": "1.0.2"
1525       },
1526       "dependencies": {
1527         "get-stream": {
1528           "version": "3.0.0",
1529           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
1530           "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
1531           "dev": true
1532         },
1533         "lowercase-keys": {
1534           "version": "1.0.0",
1535           "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz",
1536           "integrity": "sha1-TjNms55/VFfjXxMkvfb4jQv8cwY=",
1537           "dev": true
1538         },
1539         "normalize-url": {
1540           "version": "2.0.1",
1541           "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-2.0.1.tgz",
1542           "integrity": "sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw==",
1543           "dev": true,
1544           "requires": {
1545             "prepend-http": "^2.0.0",
1546             "query-string": "^5.0.1",
1547             "sort-keys": "^2.0.0"
1548           }
1549         },
1550         "prepend-http": {
1551           "version": "2.0.0",
1552           "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz",
1553           "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=",
1554           "dev": true
1555         },
1556         "sort-keys": {
1557           "version": "2.0.0",
1558           "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz",
1559           "integrity": "sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg=",
1560           "dev": true,
1561           "requires": {
1562             "is-plain-obj": "^1.0.0"
1563           }
1564         }
1565       }
1566     },
1567     "cached-path-relative": {
1568       "version": "1.0.2",
1569       "resolved": "https://registry.npmjs.org/cached-path-relative/-/cached-path-relative-1.0.2.tgz",
1570       "integrity": "sha512-5r2GqsoEb4qMTTN9J+WzXfjov+hjxT+j3u5K+kIVNIwAd99DLCJE9pBIMP1qVeybV6JiijL385Oz0DcYxfbOIg==",
1571       "dev": true
1572     },
1573     "call-me-maybe": {
1574       "version": "1.0.1",
1575       "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz",
1576       "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=",
1577       "dev": true
1578     },
1579     "caller-callsite": {
1580       "version": "2.0.0",
1581       "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz",
1582       "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=",
1583       "dev": true,
1584       "requires": {
1585         "callsites": "^2.0.0"
1586       }
1587     },
1588     "caller-path": {
1589       "version": "2.0.0",
1590       "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz",
1591       "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=",
1592       "dev": true,
1593       "requires": {
1594         "caller-callsite": "^2.0.0"
1595       }
1596     },
1597     "callsites": {
1598       "version": "2.0.0",
1599       "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz",
1600       "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=",
1601       "dev": true
1602     },
1603     "camelcase": {
1604       "version": "2.1.1",
1605       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
1606       "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
1607       "dev": true
1608     },
1609     "camelcase-keys": {
1610       "version": "2.1.0",
1611       "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
1612       "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
1613       "dev": true,
1614       "requires": {
1615         "camelcase": "^2.0.0",
1616         "map-obj": "^1.0.0"
1617       }
1618     },
1619     "caniuse-api": {
1620       "version": "3.0.0",
1621       "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz",
1622       "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==",
1623       "dev": true,
1624       "requires": {
1625         "browserslist": "^4.0.0",
1626         "caniuse-lite": "^1.0.0",
1627         "lodash.memoize": "^4.1.2",
1628         "lodash.uniq": "^4.5.0"
1629       },
1630       "dependencies": {
1631         "lodash.memoize": {
1632           "version": "4.1.2",
1633           "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz",
1634           "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=",
1635           "dev": true
1636         }
1637       }
1638     },
1639     "caniuse-lite": {
1640       "version": "1.0.30000984",
1641       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000984.tgz",
1642       "integrity": "sha512-n5tKOjMaZ1fksIpQbjERuqCyfgec/m9pferkFQbLmWtqLUdmt12hNhjSwsmPdqeiG2NkITOQhr1VYIwWSAceiA==",
1643       "dev": true
1644     },
1645     "caw": {
1646       "version": "2.0.1",
1647       "resolved": "https://registry.npmjs.org/caw/-/caw-2.0.1.tgz",
1648       "integrity": "sha512-Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA==",
1649       "dev": true,
1650       "requires": {
1651         "get-proxy": "^2.0.0",
1652         "isurl": "^1.0.0-alpha5",
1653         "tunnel-agent": "^0.6.0",
1654         "url-to-options": "^1.0.1"
1655       }
1656     },
1657     "ccount": {
1658       "version": "1.0.4",
1659       "resolved": "https://registry.npmjs.org/ccount/-/ccount-1.0.4.tgz",
1660       "integrity": "sha512-fpZ81yYfzentuieinmGnphk0pLkOTMm6MZdVqwd77ROvhko6iujLNGrHH5E7utq3ygWklwfmwuG+A7P+NpqT6w==",
1661       "dev": true
1662     },
1663     "chalk": {
1664       "version": "2.4.2",
1665       "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
1666       "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
1667       "dev": true,
1668       "requires": {
1669         "ansi-styles": "^3.2.1",
1670         "escape-string-regexp": "^1.0.5",
1671         "supports-color": "^5.3.0"
1672       }
1673     },
1674     "character-entities": {
1675       "version": "1.2.3",
1676       "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.3.tgz",
1677       "integrity": "sha512-yB4oYSAa9yLcGyTbB4ItFwHw43QHdH129IJ5R+WvxOkWlyFnR5FAaBNnUq4mcxsTVZGh28bHoeTHMKXH1wZf3w==",
1678       "dev": true
1679     },
1680     "character-entities-html4": {
1681       "version": "1.1.3",
1682       "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-1.1.3.tgz",
1683       "integrity": "sha512-SwnyZ7jQBCRHELk9zf2CN5AnGEc2nA+uKMZLHvcqhpPprjkYhiLn0DywMHgN5ttFZuITMATbh68M6VIVKwJbcg==",
1684       "dev": true
1685     },
1686     "character-entities-legacy": {
1687       "version": "1.1.3",
1688       "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.3.tgz",
1689       "integrity": "sha512-YAxUpPoPwxYFsslbdKkhrGnXAtXoHNgYjlBM3WMXkWGTl5RsY3QmOyhwAgL8Nxm9l5LBThXGawxKPn68y6/fww==",
1690       "dev": true
1691     },
1692     "character-reference-invalid": {
1693       "version": "1.1.3",
1694       "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.3.tgz",
1695       "integrity": "sha512-VOq6PRzQBam/8Jm6XBGk2fNEnHXAdGd6go0rtd4weAGECBamHDwwCQSOT12TACIYUZegUXnV6xBXqUssijtxIg==",
1696       "dev": true
1697     },
1698     "chardet": {
1699       "version": "0.7.0",
1700       "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
1701       "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==",
1702       "dev": true
1703     },
1704     "chokidar": {
1705       "version": "2.1.6",
1706       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.6.tgz",
1707       "integrity": "sha512-V2jUo67OKkc6ySiRpJrjlpJKl9kDuG+Xb8VgsGzb+aEouhgS1D0weyPU4lEzdAcsCAvrih2J2BqyXqHWvVLw5g==",
1708       "dev": true,
1709       "requires": {
1710         "anymatch": "^2.0.0",
1711         "async-each": "^1.0.1",
1712         "braces": "^2.3.2",
1713         "fsevents": "^1.2.7",
1714         "glob-parent": "^3.1.0",
1715         "inherits": "^2.0.3",
1716         "is-binary-path": "^1.0.0",
1717         "is-glob": "^4.0.0",
1718         "normalize-path": "^3.0.0",
1719         "path-is-absolute": "^1.0.0",
1720         "readdirp": "^2.2.1",
1721         "upath": "^1.1.1"
1722       },
1723       "dependencies": {
1724         "normalize-path": {
1725           "version": "3.0.0",
1726           "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
1727           "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
1728           "dev": true
1729         }
1730       }
1731     },
1732     "cipher-base": {
1733       "version": "1.0.4",
1734       "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
1735       "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
1736       "dev": true,
1737       "requires": {
1738         "inherits": "^2.0.1",
1739         "safe-buffer": "^5.0.1"
1740       }
1741     },
1742     "class-utils": {
1743       "version": "0.3.6",
1744       "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
1745       "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
1746       "dev": true,
1747       "requires": {
1748         "arr-union": "^3.1.0",
1749         "define-property": "^0.2.5",
1750         "isobject": "^3.0.0",
1751         "static-extend": "^0.1.1"
1752       },
1753       "dependencies": {
1754         "define-property": {
1755           "version": "0.2.5",
1756           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
1757           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
1758           "dev": true,
1759           "requires": {
1760             "is-descriptor": "^0.1.0"
1761           }
1762         }
1763       }
1764     },
1765     "cli-cursor": {
1766       "version": "2.1.0",
1767       "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
1768       "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
1769       "dev": true,
1770       "requires": {
1771         "restore-cursor": "^2.0.0"
1772       }
1773     },
1774     "cli-width": {
1775       "version": "2.2.0",
1776       "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz",
1777       "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=",
1778       "dev": true
1779     },
1780     "cliui": {
1781       "version": "3.2.0",
1782       "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
1783       "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
1784       "dev": true,
1785       "requires": {
1786         "string-width": "^1.0.1",
1787         "strip-ansi": "^3.0.1",
1788         "wrap-ansi": "^2.0.0"
1789       },
1790       "dependencies": {
1791         "is-fullwidth-code-point": {
1792           "version": "1.0.0",
1793           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
1794           "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
1795           "dev": true,
1796           "requires": {
1797             "number-is-nan": "^1.0.0"
1798           }
1799         },
1800         "string-width": {
1801           "version": "1.0.2",
1802           "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
1803           "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
1804           "dev": true,
1805           "requires": {
1806             "code-point-at": "^1.0.0",
1807             "is-fullwidth-code-point": "^1.0.0",
1808             "strip-ansi": "^3.0.0"
1809           }
1810         }
1811       }
1812     },
1813     "clone": {
1814       "version": "2.1.2",
1815       "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
1816       "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=",
1817       "dev": true
1818     },
1819     "clone-buffer": {
1820       "version": "1.0.0",
1821       "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz",
1822       "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=",
1823       "dev": true
1824     },
1825     "clone-regexp": {
1826       "version": "2.2.0",
1827       "resolved": "https://registry.npmjs.org/clone-regexp/-/clone-regexp-2.2.0.tgz",
1828       "integrity": "sha512-beMpP7BOtTipFuW8hrJvREQ2DrRu3BE7by0ZpibtfBA+qfHYvMGTc2Yb1JMYPKg/JUw0CHYvpg796aNTSW9z7Q==",
1829       "dev": true,
1830       "requires": {
1831         "is-regexp": "^2.0.0"
1832       }
1833     },
1834     "clone-response": {
1835       "version": "1.0.2",
1836       "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz",
1837       "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=",
1838       "dev": true,
1839       "requires": {
1840         "mimic-response": "^1.0.0"
1841       }
1842     },
1843     "clone-stats": {
1844       "version": "1.0.0",
1845       "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz",
1846       "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=",
1847       "dev": true
1848     },
1849     "cloneable-readable": {
1850       "version": "1.1.3",
1851       "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz",
1852       "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==",
1853       "dev": true,
1854       "requires": {
1855         "inherits": "^2.0.1",
1856         "process-nextick-args": "^2.0.0",
1857         "readable-stream": "^2.3.5"
1858       }
1859     },
1860     "coa": {
1861       "version": "2.0.2",
1862       "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz",
1863       "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==",
1864       "dev": true,
1865       "requires": {
1866         "@types/q": "^1.5.1",
1867         "chalk": "^2.4.1",
1868         "q": "^1.1.2"
1869       }
1870     },
1871     "code-point-at": {
1872       "version": "1.1.0",
1873       "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
1874       "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
1875       "dev": true
1876     },
1877     "collapse-white-space": {
1878       "version": "1.0.5",
1879       "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.5.tgz",
1880       "integrity": "sha512-703bOOmytCYAX9cXYqoikYIx6twmFCXsnzRQheBcTG3nzKYBR4P/+wkYeH+Mvj7qUz8zZDtdyzbxfnEi/kYzRQ==",
1881       "dev": true
1882     },
1883     "collection-map": {
1884       "version": "1.0.0",
1885       "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz",
1886       "integrity": "sha1-rqDwb40mx4DCt1SUOFVEsiVa8Yw=",
1887       "dev": true,
1888       "requires": {
1889         "arr-map": "^2.0.2",
1890         "for-own": "^1.0.0",
1891         "make-iterator": "^1.0.0"
1892       }
1893     },
1894     "collection-visit": {
1895       "version": "1.0.0",
1896       "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
1897       "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
1898       "dev": true,
1899       "requires": {
1900         "map-visit": "^1.0.0",
1901         "object-visit": "^1.0.0"
1902       }
1903     },
1904     "color": {
1905       "version": "3.1.2",
1906       "resolved": "https://registry.npmjs.org/color/-/color-3.1.2.tgz",
1907       "integrity": "sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg==",
1908       "dev": true,
1909       "requires": {
1910         "color-convert": "^1.9.1",
1911         "color-string": "^1.5.2"
1912       }
1913     },
1914     "color-convert": {
1915       "version": "1.9.3",
1916       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
1917       "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
1918       "dev": true,
1919       "requires": {
1920         "color-name": "1.1.3"
1921       }
1922     },
1923     "color-name": {
1924       "version": "1.1.3",
1925       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
1926       "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
1927       "dev": true
1928     },
1929     "color-string": {
1930       "version": "1.5.3",
1931       "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz",
1932       "integrity": "sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==",
1933       "dev": true,
1934       "requires": {
1935         "color-name": "^1.0.0",
1936         "simple-swizzle": "^0.2.2"
1937       }
1938     },
1939     "color-support": {
1940       "version": "1.1.3",
1941       "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz",
1942       "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==",
1943       "dev": true
1944     },
1945     "combine-source-map": {
1946       "version": "0.8.0",
1947       "resolved": "https://registry.npmjs.org/combine-source-map/-/combine-source-map-0.8.0.tgz",
1948       "integrity": "sha1-pY0N8ELBhvz4IqjoAV9UUNLXmos=",
1949       "dev": true,
1950       "requires": {
1951         "convert-source-map": "~1.1.0",
1952         "inline-source-map": "~0.6.0",
1953         "lodash.memoize": "~3.0.3",
1954         "source-map": "~0.5.3"
1955       },
1956       "dependencies": {
1957         "convert-source-map": {
1958           "version": "1.1.3",
1959           "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.1.3.tgz",
1960           "integrity": "sha1-SCnId+n+SbMWHzvzZziI4gRpmGA=",
1961           "dev": true
1962         },
1963         "source-map": {
1964           "version": "0.5.7",
1965           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
1966           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
1967           "dev": true
1968         }
1969       }
1970     },
1971     "commander": {
1972       "version": "2.8.1",
1973       "resolved": "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz",
1974       "integrity": "sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ=",
1975       "dev": true,
1976       "requires": {
1977         "graceful-readlink": ">= 1.0.0"
1978       }
1979     },
1980     "common-tags": {
1981       "version": "1.8.0",
1982       "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz",
1983       "integrity": "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==",
1984       "dev": true
1985     },
1986     "component-emitter": {
1987       "version": "1.3.0",
1988       "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
1989       "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==",
1990       "dev": true
1991     },
1992     "concat-map": {
1993       "version": "0.0.1",
1994       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
1995       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
1996       "dev": true
1997     },
1998     "concat-stream": {
1999       "version": "1.6.2",
2000       "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
2001       "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
2002       "dev": true,
2003       "requires": {
2004         "buffer-from": "^1.0.0",
2005         "inherits": "^2.0.3",
2006         "readable-stream": "^2.2.2",
2007         "typedarray": "^0.0.6"
2008       }
2009     },
2010     "concat-with-sourcemaps": {
2011       "version": "1.1.0",
2012       "resolved": "https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz",
2013       "integrity": "sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg==",
2014       "dev": true,
2015       "requires": {
2016         "source-map": "^0.6.1"
2017       }
2018     },
2019     "config-chain": {
2020       "version": "1.1.12",
2021       "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.12.tgz",
2022       "integrity": "sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA==",
2023       "dev": true,
2024       "requires": {
2025         "ini": "^1.3.4",
2026         "proto-list": "~1.2.1"
2027       }
2028     },
2029     "connect": {
2030       "version": "3.7.0",
2031       "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz",
2032       "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==",
2033       "dev": true,
2034       "requires": {
2035         "debug": "2.6.9",
2036         "finalhandler": "1.1.2",
2037         "parseurl": "~1.3.3",
2038         "utils-merge": "1.0.1"
2039       },
2040       "dependencies": {
2041         "debug": {
2042           "version": "2.6.9",
2043           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
2044           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
2045           "dev": true,
2046           "requires": {
2047             "ms": "2.0.0"
2048           }
2049         },
2050         "ms": {
2051           "version": "2.0.0",
2052           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
2053           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
2054           "dev": true
2055         }
2056       }
2057     },
2058     "connect-livereload": {
2059       "version": "0.6.1",
2060       "resolved": "https://registry.npmjs.org/connect-livereload/-/connect-livereload-0.6.1.tgz",
2061       "integrity": "sha512-3R0kMOdL7CjJpU66fzAkCe6HNtd3AavCS4m+uW4KtJjrdGPT0SQEZieAYd+cm+lJoBznNQ4lqipYWkhBMgk00g==",
2062       "dev": true
2063     },
2064     "console-browserify": {
2065       "version": "1.1.0",
2066       "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz",
2067       "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=",
2068       "dev": true,
2069       "requires": {
2070         "date-now": "^0.1.4"
2071       }
2072     },
2073     "console-stream": {
2074       "version": "0.1.1",
2075       "resolved": "https://registry.npmjs.org/console-stream/-/console-stream-0.1.1.tgz",
2076       "integrity": "sha1-oJX+B7IEZZVfL6/Si11yvM2UnUQ=",
2077       "dev": true
2078     },
2079     "constants-browserify": {
2080       "version": "1.0.0",
2081       "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
2082       "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
2083       "dev": true
2084     },
2085     "contains-path": {
2086       "version": "0.1.0",
2087       "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz",
2088       "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=",
2089       "dev": true
2090     },
2091     "content-disposition": {
2092       "version": "0.5.3",
2093       "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
2094       "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
2095       "dev": true,
2096       "requires": {
2097         "safe-buffer": "5.1.2"
2098       }
2099     },
2100     "continuable-cache": {
2101       "version": "0.3.1",
2102       "resolved": "https://registry.npmjs.org/continuable-cache/-/continuable-cache-0.3.1.tgz",
2103       "integrity": "sha1-vXJ6f67XfnH/OYWskzUakSczrQ8=",
2104       "dev": true
2105     },
2106     "convert-source-map": {
2107       "version": "1.6.0",
2108       "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz",
2109       "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==",
2110       "dev": true,
2111       "requires": {
2112         "safe-buffer": "~5.1.1"
2113       }
2114     },
2115     "copy-descriptor": {
2116       "version": "0.1.1",
2117       "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
2118       "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
2119       "dev": true
2120     },
2121     "copy-props": {
2122       "version": "2.0.4",
2123       "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.4.tgz",
2124       "integrity": "sha512-7cjuUME+p+S3HZlbllgsn2CDwS+5eCCX16qBgNC4jgSTf49qR1VKy/Zhl400m0IQXl/bPGEVqncgUUMjrr4s8A==",
2125       "dev": true,
2126       "requires": {
2127         "each-props": "^1.3.0",
2128         "is-plain-object": "^2.0.1"
2129       }
2130     },
2131     "core-js": {
2132       "version": "3.1.4",
2133       "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.1.4.tgz",
2134       "integrity": "sha512-YNZN8lt82XIMLnLirj9MhKDFZHalwzzrL9YLt6eb0T5D0EDl4IQ90IGkua8mHbnxNrkj1d8hbdizMc0Qmg1WnQ==",
2135       "dev": true
2136     },
2137     "core-util-is": {
2138       "version": "1.0.2",
2139       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
2140       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
2141       "dev": true
2142     },
2143     "cosmiconfig": {
2144       "version": "5.2.1",
2145       "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz",
2146       "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==",
2147       "dev": true,
2148       "requires": {
2149         "import-fresh": "^2.0.0",
2150         "is-directory": "^0.3.1",
2151         "js-yaml": "^3.13.1",
2152         "parse-json": "^4.0.0"
2153       }
2154     },
2155     "count-lines": {
2156       "version": "0.1.2",
2157       "resolved": "https://registry.npmjs.org/count-lines/-/count-lines-0.1.2.tgz",
2158       "integrity": "sha1-4zST+2hgqC9xWdgjeEP7+u/uWWI=",
2159       "dev": true
2160     },
2161     "create-ecdh": {
2162       "version": "4.0.3",
2163       "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz",
2164       "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==",
2165       "dev": true,
2166       "requires": {
2167         "bn.js": "^4.1.0",
2168         "elliptic": "^6.0.0"
2169       }
2170     },
2171     "create-hash": {
2172       "version": "1.2.0",
2173       "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
2174       "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
2175       "dev": true,
2176       "requires": {
2177         "cipher-base": "^1.0.1",
2178         "inherits": "^2.0.1",
2179         "md5.js": "^1.3.4",
2180         "ripemd160": "^2.0.1",
2181         "sha.js": "^2.4.0"
2182       }
2183     },
2184     "create-hmac": {
2185       "version": "1.1.7",
2186       "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
2187       "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
2188       "dev": true,
2189       "requires": {
2190         "cipher-base": "^1.0.3",
2191         "create-hash": "^1.1.0",
2192         "inherits": "^2.0.1",
2193         "ripemd160": "^2.0.0",
2194         "safe-buffer": "^5.0.1",
2195         "sha.js": "^2.4.8"
2196       }
2197     },
2198     "cross-spawn": {
2199       "version": "6.0.5",
2200       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
2201       "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
2202       "dev": true,
2203       "requires": {
2204         "nice-try": "^1.0.4",
2205         "path-key": "^2.0.1",
2206         "semver": "^5.5.0",
2207         "shebang-command": "^1.2.0",
2208         "which": "^1.2.9"
2209       }
2210     },
2211     "crypto-browserify": {
2212       "version": "3.12.0",
2213       "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
2214       "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
2215       "dev": true,
2216       "requires": {
2217         "browserify-cipher": "^1.0.0",
2218         "browserify-sign": "^4.0.0",
2219         "create-ecdh": "^4.0.0",
2220         "create-hash": "^1.1.0",
2221         "create-hmac": "^1.1.0",
2222         "diffie-hellman": "^5.0.0",
2223         "inherits": "^2.0.1",
2224         "pbkdf2": "^3.0.3",
2225         "public-encrypt": "^4.0.0",
2226         "randombytes": "^2.0.0",
2227         "randomfill": "^1.0.3"
2228       }
2229     },
2230     "css-color-names": {
2231       "version": "0.0.4",
2232       "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz",
2233       "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=",
2234       "dev": true
2235     },
2236     "css-declaration-sorter": {
2237       "version": "4.0.1",
2238       "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz",
2239       "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==",
2240       "dev": true,
2241       "requires": {
2242         "postcss": "^7.0.1",
2243         "timsort": "^0.3.0"
2244       }
2245     },
2246     "css-select": {
2247       "version": "2.0.2",
2248       "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.0.2.tgz",
2249       "integrity": "sha512-dSpYaDVoWaELjvZ3mS6IKZM/y2PMPa/XYoEfYNZePL4U/XgyxZNroHEHReDx/d+VgXh9VbCTtFqLkFbmeqeaRQ==",
2250       "dev": true,
2251       "requires": {
2252         "boolbase": "^1.0.0",
2253         "css-what": "^2.1.2",
2254         "domutils": "^1.7.0",
2255         "nth-check": "^1.0.2"
2256       }
2257     },
2258     "css-select-base-adapter": {
2259       "version": "0.1.1",
2260       "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz",
2261       "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==",
2262       "dev": true
2263     },
2264     "css-tree": {
2265       "version": "1.0.0-alpha.33",
2266       "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.33.tgz",
2267       "integrity": "sha512-SPt57bh5nQnpsTBsx/IXbO14sRc9xXu5MtMAVuo0BaQQmyf0NupNPPSoMaqiAF5tDFafYsTkfeH4Q/HCKXkg4w==",
2268       "dev": true,
2269       "requires": {
2270         "mdn-data": "2.0.4",
2271         "source-map": "^0.5.3"
2272       },
2273       "dependencies": {
2274         "source-map": {
2275           "version": "0.5.7",
2276           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
2277           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
2278           "dev": true
2279         }
2280       }
2281     },
2282     "css-unit-converter": {
2283       "version": "1.1.1",
2284       "resolved": "https://registry.npmjs.org/css-unit-converter/-/css-unit-converter-1.1.1.tgz",
2285       "integrity": "sha1-2bkoGtz9jO2TW9urqDeGiX9k6ZY=",
2286       "dev": true
2287     },
2288     "css-what": {
2289       "version": "2.1.3",
2290       "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz",
2291       "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==",
2292       "dev": true
2293     },
2294     "cssesc": {
2295       "version": "2.0.0",
2296       "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz",
2297       "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==",
2298       "dev": true
2299     },
2300     "cssnano": {
2301       "version": "4.1.10",
2302       "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.10.tgz",
2303       "integrity": "sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==",
2304       "dev": true,
2305       "requires": {
2306         "cosmiconfig": "^5.0.0",
2307         "cssnano-preset-default": "^4.0.7",
2308         "is-resolvable": "^1.0.0",
2309         "postcss": "^7.0.0"
2310       }
2311     },
2312     "cssnano-preset-default": {
2313       "version": "4.0.7",
2314       "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz",
2315       "integrity": "sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==",
2316       "dev": true,
2317       "requires": {
2318         "css-declaration-sorter": "^4.0.1",
2319         "cssnano-util-raw-cache": "^4.0.1",
2320         "postcss": "^7.0.0",
2321         "postcss-calc": "^7.0.1",
2322         "postcss-colormin": "^4.0.3",
2323         "postcss-convert-values": "^4.0.1",
2324         "postcss-discard-comments": "^4.0.2",
2325         "postcss-discard-duplicates": "^4.0.2",
2326         "postcss-discard-empty": "^4.0.1",
2327         "postcss-discard-overridden": "^4.0.1",
2328         "postcss-merge-longhand": "^4.0.11",
2329         "postcss-merge-rules": "^4.0.3",
2330         "postcss-minify-font-values": "^4.0.2",
2331         "postcss-minify-gradients": "^4.0.2",
2332         "postcss-minify-params": "^4.0.2",
2333         "postcss-minify-selectors": "^4.0.2",
2334         "postcss-normalize-charset": "^4.0.1",
2335         "postcss-normalize-display-values": "^4.0.2",
2336         "postcss-normalize-positions": "^4.0.2",
2337         "postcss-normalize-repeat-style": "^4.0.2",
2338         "postcss-normalize-string": "^4.0.2",
2339         "postcss-normalize-timing-functions": "^4.0.2",
2340         "postcss-normalize-unicode": "^4.0.1",
2341         "postcss-normalize-url": "^4.0.1",
2342         "postcss-normalize-whitespace": "^4.0.2",
2343         "postcss-ordered-values": "^4.1.2",
2344         "postcss-reduce-initial": "^4.0.3",
2345         "postcss-reduce-transforms": "^4.0.2",
2346         "postcss-svgo": "^4.0.2",
2347         "postcss-unique-selectors": "^4.0.1"
2348       }
2349     },
2350     "cssnano-util-get-arguments": {
2351       "version": "4.0.0",
2352       "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz",
2353       "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=",
2354       "dev": true
2355     },
2356     "cssnano-util-get-match": {
2357       "version": "4.0.0",
2358       "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz",
2359       "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=",
2360       "dev": true
2361     },
2362     "cssnano-util-raw-cache": {
2363       "version": "4.0.1",
2364       "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz",
2365       "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==",
2366       "dev": true,
2367       "requires": {
2368         "postcss": "^7.0.0"
2369       }
2370     },
2371     "cssnano-util-same-parent": {
2372       "version": "4.0.1",
2373       "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz",
2374       "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==",
2375       "dev": true
2376     },
2377     "csso": {
2378       "version": "3.5.1",
2379       "resolved": "https://registry.npmjs.org/csso/-/csso-3.5.1.tgz",
2380       "integrity": "sha512-vrqULLffYU1Q2tLdJvaCYbONStnfkfimRxXNaGjxMldI0C7JPBC4rB1RyjhfdZ4m1frm8pM9uRPKH3d2knZ8gg==",
2381       "dev": true,
2382       "requires": {
2383         "css-tree": "1.0.0-alpha.29"
2384       },
2385       "dependencies": {
2386         "css-tree": {
2387           "version": "1.0.0-alpha.29",
2388           "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.29.tgz",
2389           "integrity": "sha512-sRNb1XydwkW9IOci6iB2xmy8IGCj6r/fr+JWitvJ2JxQRPzN3T4AGGVWCMlVmVwM1gtgALJRmGIlWv5ppnGGkg==",
2390           "dev": true,
2391           "requires": {
2392             "mdn-data": "~1.1.0",
2393             "source-map": "^0.5.3"
2394           }
2395         },
2396         "mdn-data": {
2397           "version": "1.1.4",
2398           "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-1.1.4.tgz",
2399           "integrity": "sha512-FSYbp3lyKjyj3E7fMl6rYvUdX0FBXaluGqlFoYESWQlyUTq8R+wp0rkFxoYFqZlHCvsUXGjyJmLQSnXToYhOSA==",
2400           "dev": true
2401         },
2402         "source-map": {
2403           "version": "0.5.7",
2404           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
2405           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
2406           "dev": true
2407         }
2408       }
2409     },
2410     "cuint": {
2411       "version": "0.2.2",
2412       "resolved": "https://registry.npmjs.org/cuint/-/cuint-0.2.2.tgz",
2413       "integrity": "sha1-QICG1AlVDCYxFVYZ6fp7ytw7mRs=",
2414       "dev": true
2415     },
2416     "currently-unhandled": {
2417       "version": "0.4.1",
2418       "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
2419       "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
2420       "dev": true,
2421       "requires": {
2422         "array-find-index": "^1.0.1"
2423       }
2424     },
2425     "d": {
2426       "version": "1.0.1",
2427       "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz",
2428       "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==",
2429       "dev": true,
2430       "requires": {
2431         "es5-ext": "^0.10.50",
2432         "type": "^1.0.1"
2433       }
2434     },
2435     "dash-ast": {
2436       "version": "1.0.0",
2437       "resolved": "https://registry.npmjs.org/dash-ast/-/dash-ast-1.0.0.tgz",
2438       "integrity": "sha512-Vy4dx7gquTeMcQR/hDkYLGUnwVil6vk4FOOct+djUnHOUWt+zJPJAaRIXaAFkPXtJjvlY7o3rfRu0/3hpnwoUA==",
2439       "dev": true
2440     },
2441     "date-now": {
2442       "version": "0.1.4",
2443       "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz",
2444       "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=",
2445       "dev": true
2446     },
2447     "debug": {
2448       "version": "4.1.1",
2449       "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
2450       "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
2451       "dev": true,
2452       "requires": {
2453         "ms": "^2.1.1"
2454       }
2455     },
2456     "decamelize": {
2457       "version": "1.2.0",
2458       "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
2459       "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
2460       "dev": true
2461     },
2462     "decamelize-keys": {
2463       "version": "1.1.0",
2464       "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz",
2465       "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=",
2466       "dev": true,
2467       "requires": {
2468         "decamelize": "^1.1.0",
2469         "map-obj": "^1.0.0"
2470       }
2471     },
2472     "decode-uri-component": {
2473       "version": "0.2.0",
2474       "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
2475       "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
2476       "dev": true
2477     },
2478     "decompress": {
2479       "version": "4.2.0",
2480       "resolved": "https://registry.npmjs.org/decompress/-/decompress-4.2.0.tgz",
2481       "integrity": "sha1-eu3YVCflqS2s/lVnSnxQXpbQH50=",
2482       "dev": true,
2483       "requires": {
2484         "decompress-tar": "^4.0.0",
2485         "decompress-tarbz2": "^4.0.0",
2486         "decompress-targz": "^4.0.0",
2487         "decompress-unzip": "^4.0.1",
2488         "graceful-fs": "^4.1.10",
2489         "make-dir": "^1.0.0",
2490         "pify": "^2.3.0",
2491         "strip-dirs": "^2.0.0"
2492       }
2493     },
2494     "decompress-response": {
2495       "version": "3.3.0",
2496       "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz",
2497       "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=",
2498       "dev": true,
2499       "requires": {
2500         "mimic-response": "^1.0.0"
2501       }
2502     },
2503     "decompress-tar": {
2504       "version": "4.1.1",
2505       "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-4.1.1.tgz",
2506       "integrity": "sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==",
2507       "dev": true,
2508       "requires": {
2509         "file-type": "^5.2.0",
2510         "is-stream": "^1.1.0",
2511         "tar-stream": "^1.5.2"
2512       }
2513     },
2514     "decompress-tarbz2": {
2515       "version": "4.1.1",
2516       "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-4.1.1.tgz",
2517       "integrity": "sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==",
2518       "dev": true,
2519       "requires": {
2520         "decompress-tar": "^4.1.0",
2521         "file-type": "^6.1.0",
2522         "is-stream": "^1.1.0",
2523         "seek-bzip": "^1.0.5",
2524         "unbzip2-stream": "^1.0.9"
2525       },
2526       "dependencies": {
2527         "file-type": {
2528           "version": "6.2.0",
2529           "resolved": "https://registry.npmjs.org/file-type/-/file-type-6.2.0.tgz",
2530           "integrity": "sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg==",
2531           "dev": true
2532         }
2533       }
2534     },
2535     "decompress-targz": {
2536       "version": "4.1.1",
2537       "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-4.1.1.tgz",
2538       "integrity": "sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w==",
2539       "dev": true,
2540       "requires": {
2541         "decompress-tar": "^4.1.1",
2542         "file-type": "^5.2.0",
2543         "is-stream": "^1.1.0"
2544       }
2545     },
2546     "decompress-unzip": {
2547       "version": "4.0.1",
2548       "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-4.0.1.tgz",
2549       "integrity": "sha1-3qrM39FK6vhVePczroIQ+bSEj2k=",
2550       "dev": true,
2551       "requires": {
2552         "file-type": "^3.8.0",
2553         "get-stream": "^2.2.0",
2554         "pify": "^2.3.0",
2555         "yauzl": "^2.4.2"
2556       },
2557       "dependencies": {
2558         "file-type": {
2559           "version": "3.9.0",
2560           "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz",
2561           "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=",
2562           "dev": true
2563         }
2564       }
2565     },
2566     "dedent": {
2567       "version": "0.7.0",
2568       "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz",
2569       "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=",
2570       "dev": true
2571     },
2572     "deep-is": {
2573       "version": "0.1.3",
2574       "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
2575       "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
2576       "dev": true
2577     },
2578     "default-compare": {
2579       "version": "1.0.0",
2580       "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz",
2581       "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==",
2582       "dev": true,
2583       "requires": {
2584         "kind-of": "^5.0.2"
2585       },
2586       "dependencies": {
2587         "kind-of": {
2588           "version": "5.1.0",
2589           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
2590           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
2591           "dev": true
2592         }
2593       }
2594     },
2595     "default-resolution": {
2596       "version": "2.0.0",
2597       "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz",
2598       "integrity": "sha1-vLgrqnKtebQmp2cy8aga1t8m1oQ=",
2599       "dev": true
2600     },
2601     "define-properties": {
2602       "version": "1.1.3",
2603       "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
2604       "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
2605       "dev": true,
2606       "requires": {
2607         "object-keys": "^1.0.12"
2608       }
2609     },
2610     "define-property": {
2611       "version": "2.0.2",
2612       "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
2613       "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
2614       "dev": true,
2615       "requires": {
2616         "is-descriptor": "^1.0.2",
2617         "isobject": "^3.0.1"
2618       },
2619       "dependencies": {
2620         "is-accessor-descriptor": {
2621           "version": "1.0.0",
2622           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
2623           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
2624           "dev": true,
2625           "requires": {
2626             "kind-of": "^6.0.0"
2627           }
2628         },
2629         "is-data-descriptor": {
2630           "version": "1.0.0",
2631           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
2632           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
2633           "dev": true,
2634           "requires": {
2635             "kind-of": "^6.0.0"
2636           }
2637         },
2638         "is-descriptor": {
2639           "version": "1.0.2",
2640           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
2641           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
2642           "dev": true,
2643           "requires": {
2644             "is-accessor-descriptor": "^1.0.0",
2645             "is-data-descriptor": "^1.0.0",
2646             "kind-of": "^6.0.2"
2647           }
2648         }
2649       }
2650     },
2651     "defined": {
2652       "version": "1.0.0",
2653       "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz",
2654       "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=",
2655       "dev": true
2656     },
2657     "depd": {
2658       "version": "1.1.2",
2659       "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
2660       "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
2661       "dev": true
2662     },
2663     "deps-sort": {
2664       "version": "2.0.0",
2665       "resolved": "https://registry.npmjs.org/deps-sort/-/deps-sort-2.0.0.tgz",
2666       "integrity": "sha1-CRckkC6EZYJg65EHSMzNGvbiH7U=",
2667       "dev": true,
2668       "requires": {
2669         "JSONStream": "^1.0.3",
2670         "shasum": "^1.0.0",
2671         "subarg": "^1.0.0",
2672         "through2": "^2.0.0"
2673       },
2674       "dependencies": {
2675         "through2": {
2676           "version": "2.0.5",
2677           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
2678           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
2679           "dev": true,
2680           "requires": {
2681             "readable-stream": "~2.3.6",
2682             "xtend": "~4.0.1"
2683           }
2684         }
2685       }
2686     },
2687     "des.js": {
2688       "version": "1.0.0",
2689       "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz",
2690       "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=",
2691       "dev": true,
2692       "requires": {
2693         "inherits": "^2.0.1",
2694         "minimalistic-assert": "^1.0.0"
2695       }
2696     },
2697     "destroy": {
2698       "version": "1.0.4",
2699       "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
2700       "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
2701       "dev": true
2702     },
2703     "detect-file": {
2704       "version": "1.0.0",
2705       "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz",
2706       "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=",
2707       "dev": true
2708     },
2709     "detective": {
2710       "version": "5.2.0",
2711       "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz",
2712       "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==",
2713       "dev": true,
2714       "requires": {
2715         "acorn-node": "^1.6.1",
2716         "defined": "^1.0.0",
2717         "minimist": "^1.1.1"
2718       }
2719     },
2720     "diffie-hellman": {
2721       "version": "5.0.3",
2722       "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
2723       "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
2724       "dev": true,
2725       "requires": {
2726         "bn.js": "^4.1.0",
2727         "miller-rabin": "^4.0.0",
2728         "randombytes": "^2.0.0"
2729       }
2730     },
2731     "dir-glob": {
2732       "version": "2.0.0",
2733       "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.0.0.tgz",
2734       "integrity": "sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==",
2735       "dev": true,
2736       "requires": {
2737         "arrify": "^1.0.1",
2738         "path-type": "^3.0.0"
2739       },
2740       "dependencies": {
2741         "path-type": {
2742           "version": "3.0.0",
2743           "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
2744           "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
2745           "dev": true,
2746           "requires": {
2747             "pify": "^3.0.0"
2748           }
2749         },
2750         "pify": {
2751           "version": "3.0.0",
2752           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
2753           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
2754           "dev": true
2755         }
2756       }
2757     },
2758     "dlv": {
2759       "version": "1.1.3",
2760       "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz",
2761       "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==",
2762       "dev": true
2763     },
2764     "doctrine": {
2765       "version": "3.0.0",
2766       "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
2767       "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
2768       "dev": true,
2769       "requires": {
2770         "esutils": "^2.0.2"
2771       }
2772     },
2773     "dom-serializer": {
2774       "version": "0.1.1",
2775       "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.1.tgz",
2776       "integrity": "sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==",
2777       "dev": true,
2778       "requires": {
2779         "domelementtype": "^1.3.0",
2780         "entities": "^1.1.1"
2781       }
2782     },
2783     "domain-browser": {
2784       "version": "1.2.0",
2785       "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
2786       "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
2787       "dev": true
2788     },
2789     "domelementtype": {
2790       "version": "1.3.1",
2791       "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz",
2792       "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==",
2793       "dev": true
2794     },
2795     "domhandler": {
2796       "version": "2.4.2",
2797       "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz",
2798       "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==",
2799       "dev": true,
2800       "requires": {
2801         "domelementtype": "1"
2802       }
2803     },
2804     "domutils": {
2805       "version": "1.7.0",
2806       "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz",
2807       "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==",
2808       "dev": true,
2809       "requires": {
2810         "dom-serializer": "0",
2811         "domelementtype": "1"
2812       }
2813     },
2814     "dot-prop": {
2815       "version": "4.2.0",
2816       "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz",
2817       "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==",
2818       "dev": true,
2819       "requires": {
2820         "is-obj": "^1.0.0"
2821       }
2822     },
2823     "download": {
2824       "version": "6.2.5",
2825       "resolved": "https://registry.npmjs.org/download/-/download-6.2.5.tgz",
2826       "integrity": "sha512-DpO9K1sXAST8Cpzb7kmEhogJxymyVUd5qz/vCOSyvwtp2Klj2XcDt5YUuasgxka44SxF0q5RriKIwJmQHG2AuA==",
2827       "dev": true,
2828       "requires": {
2829         "caw": "^2.0.0",
2830         "content-disposition": "^0.5.2",
2831         "decompress": "^4.0.0",
2832         "ext-name": "^5.0.0",
2833         "file-type": "5.2.0",
2834         "filenamify": "^2.0.0",
2835         "get-stream": "^3.0.0",
2836         "got": "^7.0.0",
2837         "make-dir": "^1.0.0",
2838         "p-event": "^1.0.0",
2839         "pify": "^3.0.0"
2840       },
2841       "dependencies": {
2842         "get-stream": {
2843           "version": "3.0.0",
2844           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
2845           "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
2846           "dev": true
2847         },
2848         "pify": {
2849           "version": "3.0.0",
2850           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
2851           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
2852           "dev": true
2853         }
2854       }
2855     },
2856     "duplexer": {
2857       "version": "0.1.1",
2858       "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz",
2859       "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=",
2860       "dev": true
2861     },
2862     "duplexer2": {
2863       "version": "0.1.4",
2864       "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
2865       "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=",
2866       "dev": true,
2867       "requires": {
2868         "readable-stream": "^2.0.2"
2869       }
2870     },
2871     "duplexer3": {
2872       "version": "0.1.4",
2873       "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz",
2874       "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=",
2875       "dev": true
2876     },
2877     "duplexify": {
2878       "version": "3.7.1",
2879       "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
2880       "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==",
2881       "dev": true,
2882       "requires": {
2883         "end-of-stream": "^1.0.0",
2884         "inherits": "^2.0.1",
2885         "readable-stream": "^2.0.0",
2886         "stream-shift": "^1.0.0"
2887       }
2888     },
2889     "each-props": {
2890       "version": "1.3.2",
2891       "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz",
2892       "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==",
2893       "dev": true,
2894       "requires": {
2895         "is-plain-object": "^2.0.1",
2896         "object.defaults": "^1.1.0"
2897       }
2898     },
2899     "ee-first": {
2900       "version": "1.1.1",
2901       "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
2902       "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
2903       "dev": true
2904     },
2905     "electron-to-chromium": {
2906       "version": "1.3.191",
2907       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.191.tgz",
2908       "integrity": "sha512-jasjtY5RUy/TOyiUYM2fb4BDaPZfm6CXRFeJDMfFsXYADGxUN49RBqtgB7EL2RmJXeIRUk9lM1U6A5yk2YJMPQ==",
2909       "dev": true
2910     },
2911     "elliptic": {
2912       "version": "6.5.0",
2913       "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.0.tgz",
2914       "integrity": "sha512-eFOJTMyCYb7xtE/caJ6JJu+bhi67WCYNbkGSknu20pmM8Ke/bqOfdnZWxyoGN26JgfxTbXrsCkEw4KheCT/KGg==",
2915       "dev": true,
2916       "requires": {
2917         "bn.js": "^4.4.0",
2918         "brorand": "^1.0.1",
2919         "hash.js": "^1.0.0",
2920         "hmac-drbg": "^1.0.0",
2921         "inherits": "^2.0.1",
2922         "minimalistic-assert": "^1.0.0",
2923         "minimalistic-crypto-utils": "^1.0.0"
2924       }
2925     },
2926     "emoji-regex": {
2927       "version": "7.0.3",
2928       "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
2929       "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
2930       "dev": true
2931     },
2932     "encodeurl": {
2933       "version": "1.0.2",
2934       "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
2935       "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
2936       "dev": true
2937     },
2938     "end-of-stream": {
2939       "version": "1.4.1",
2940       "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz",
2941       "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==",
2942       "dev": true,
2943       "requires": {
2944         "once": "^1.4.0"
2945       }
2946     },
2947     "entities": {
2948       "version": "1.1.2",
2949       "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz",
2950       "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==",
2951       "dev": true
2952     },
2953     "error": {
2954       "version": "7.0.2",
2955       "resolved": "https://registry.npmjs.org/error/-/error-7.0.2.tgz",
2956       "integrity": "sha1-pfdf/02ZJhJt2sDqXcOOaJFTywI=",
2957       "dev": true,
2958       "requires": {
2959         "string-template": "~0.2.1",
2960         "xtend": "~4.0.0"
2961       }
2962     },
2963     "error-ex": {
2964       "version": "1.3.2",
2965       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
2966       "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
2967       "dev": true,
2968       "requires": {
2969         "is-arrayish": "^0.2.1"
2970       }
2971     },
2972     "es-abstract": {
2973       "version": "1.13.0",
2974       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.13.0.tgz",
2975       "integrity": "sha512-vDZfg/ykNxQVwup/8E1BZhVzFfBxs9NqMzGcvIJrqg5k2/5Za2bWo40dK2J1pgLngZ7c+Shh8lwYtLGyrwPutg==",
2976       "dev": true,
2977       "requires": {
2978         "es-to-primitive": "^1.2.0",
2979         "function-bind": "^1.1.1",
2980         "has": "^1.0.3",
2981         "is-callable": "^1.1.4",
2982         "is-regex": "^1.0.4",
2983         "object-keys": "^1.0.12"
2984       }
2985     },
2986     "es-to-primitive": {
2987       "version": "1.2.0",
2988       "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.0.tgz",
2989       "integrity": "sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg==",
2990       "dev": true,
2991       "requires": {
2992         "is-callable": "^1.1.4",
2993         "is-date-object": "^1.0.1",
2994         "is-symbol": "^1.0.2"
2995       }
2996     },
2997     "es5-ext": {
2998       "version": "0.10.50",
2999       "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.50.tgz",
3000       "integrity": "sha512-KMzZTPBkeQV/JcSQhI5/z6d9VWJ3EnQ194USTUwIYZ2ZbpN8+SGXQKt1h68EX44+qt+Fzr8DO17vnxrw7c3agw==",
3001       "dev": true,
3002       "requires": {
3003         "es6-iterator": "~2.0.3",
3004         "es6-symbol": "~3.1.1",
3005         "next-tick": "^1.0.0"
3006       }
3007     },
3008     "es6-iterator": {
3009       "version": "2.0.3",
3010       "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz",
3011       "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=",
3012       "dev": true,
3013       "requires": {
3014         "d": "1",
3015         "es5-ext": "^0.10.35",
3016         "es6-symbol": "^3.1.1"
3017       }
3018     },
3019     "es6-map": {
3020       "version": "0.1.5",
3021       "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz",
3022       "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=",
3023       "dev": true,
3024       "requires": {
3025         "d": "1",
3026         "es5-ext": "~0.10.14",
3027         "es6-iterator": "~2.0.1",
3028         "es6-set": "~0.1.5",
3029         "es6-symbol": "~3.1.1",
3030         "event-emitter": "~0.3.5"
3031       }
3032     },
3033     "es6-set": {
3034       "version": "0.1.5",
3035       "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz",
3036       "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=",
3037       "dev": true,
3038       "requires": {
3039         "d": "1",
3040         "es5-ext": "~0.10.14",
3041         "es6-iterator": "~2.0.1",
3042         "es6-symbol": "3.1.1",
3043         "event-emitter": "~0.3.5"
3044       }
3045     },
3046     "es6-symbol": {
3047       "version": "3.1.1",
3048       "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz",
3049       "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=",
3050       "dev": true,
3051       "requires": {
3052         "d": "1",
3053         "es5-ext": "~0.10.14"
3054       }
3055     },
3056     "es6-weak-map": {
3057       "version": "2.0.3",
3058       "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz",
3059       "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==",
3060       "dev": true,
3061       "requires": {
3062         "d": "1",
3063         "es5-ext": "^0.10.46",
3064         "es6-iterator": "^2.0.3",
3065         "es6-symbol": "^3.1.1"
3066       }
3067     },
3068     "escape-html": {
3069       "version": "1.0.3",
3070       "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
3071       "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
3072       "dev": true
3073     },
3074     "escape-string-regexp": {
3075       "version": "1.0.5",
3076       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
3077       "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
3078       "dev": true
3079     },
3080     "eslint": {
3081       "version": "5.16.0",
3082       "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.16.0.tgz",
3083       "integrity": "sha512-S3Rz11i7c8AA5JPv7xAH+dOyq/Cu/VXHiHXBPOU1k/JAM5dXqQPt3qcrhpHSorXmrpu2g0gkIBVXAqCpzfoZIg==",
3084       "dev": true,
3085       "requires": {
3086         "@babel/code-frame": "^7.0.0",
3087         "ajv": "^6.9.1",
3088         "chalk": "^2.1.0",
3089         "cross-spawn": "^6.0.5",
3090         "debug": "^4.0.1",
3091         "doctrine": "^3.0.0",
3092         "eslint-scope": "^4.0.3",
3093         "eslint-utils": "^1.3.1",
3094         "eslint-visitor-keys": "^1.0.0",
3095         "espree": "^5.0.1",
3096         "esquery": "^1.0.1",
3097         "esutils": "^2.0.2",
3098         "file-entry-cache": "^5.0.1",
3099         "functional-red-black-tree": "^1.0.1",
3100         "glob": "^7.1.2",
3101         "globals": "^11.7.0",
3102         "ignore": "^4.0.6",
3103         "import-fresh": "^3.0.0",
3104         "imurmurhash": "^0.1.4",
3105         "inquirer": "^6.2.2",
3106         "js-yaml": "^3.13.0",
3107         "json-stable-stringify-without-jsonify": "^1.0.1",
3108         "levn": "^0.3.0",
3109         "lodash": "^4.17.11",
3110         "minimatch": "^3.0.4",
3111         "mkdirp": "^0.5.1",
3112         "natural-compare": "^1.4.0",
3113         "optionator": "^0.8.2",
3114         "path-is-inside": "^1.0.2",
3115         "progress": "^2.0.0",
3116         "regexpp": "^2.0.1",
3117         "semver": "^5.5.1",
3118         "strip-ansi": "^4.0.0",
3119         "strip-json-comments": "^2.0.1",
3120         "table": "^5.2.3",
3121         "text-table": "^0.2.0"
3122       },
3123       "dependencies": {
3124         "ansi-regex": {
3125           "version": "3.0.0",
3126           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
3127           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
3128           "dev": true
3129         },
3130         "glob": {
3131           "version": "7.1.4",
3132           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
3133           "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
3134           "dev": true,
3135           "requires": {
3136             "fs.realpath": "^1.0.0",
3137             "inflight": "^1.0.4",
3138             "inherits": "2",
3139             "minimatch": "^3.0.4",
3140             "once": "^1.3.0",
3141             "path-is-absolute": "^1.0.0"
3142           }
3143         },
3144         "import-fresh": {
3145           "version": "3.1.0",
3146           "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.1.0.tgz",
3147           "integrity": "sha512-PpuksHKGt8rXfWEr9m9EHIpgyyaltBy8+eF6GJM0QCAxMgxCfucMF3mjecK2QsJr0amJW7gTqh5/wht0z2UhEQ==",
3148           "dev": true,
3149           "requires": {
3150             "parent-module": "^1.0.0",
3151             "resolve-from": "^4.0.0"
3152           }
3153         },
3154         "resolve-from": {
3155           "version": "4.0.0",
3156           "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
3157           "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
3158           "dev": true
3159         },
3160         "strip-ansi": {
3161           "version": "4.0.0",
3162           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
3163           "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
3164           "dev": true,
3165           "requires": {
3166             "ansi-regex": "^3.0.0"
3167           }
3168         }
3169       }
3170     },
3171     "eslint-config-standard": {
3172       "version": "12.0.0",
3173       "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-12.0.0.tgz",
3174       "integrity": "sha512-COUz8FnXhqFitYj4DTqHzidjIL/t4mumGZto5c7DrBpvWoie+Sn3P4sLEzUGeYhRElWuFEf8K1S1EfvD1vixCQ==",
3175       "dev": true
3176     },
3177     "eslint-import-resolver-node": {
3178       "version": "0.3.2",
3179       "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.2.tgz",
3180       "integrity": "sha512-sfmTqJfPSizWu4aymbPr4Iidp5yKm8yDkHp+Ir3YiTHiiDfxh69mOUsmiqW6RZ9zRXFaF64GtYmN7e+8GHBv6Q==",
3181       "dev": true,
3182       "requires": {
3183         "debug": "^2.6.9",
3184         "resolve": "^1.5.0"
3185       },
3186       "dependencies": {
3187         "debug": {
3188           "version": "2.6.9",
3189           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
3190           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
3191           "dev": true,
3192           "requires": {
3193             "ms": "2.0.0"
3194           }
3195         },
3196         "ms": {
3197           "version": "2.0.0",
3198           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
3199           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
3200           "dev": true
3201         }
3202       }
3203     },
3204     "eslint-module-utils": {
3205       "version": "2.4.0",
3206       "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.4.0.tgz",
3207       "integrity": "sha512-14tltLm38Eu3zS+mt0KvILC3q8jyIAH518MlG+HO0p+yK885Lb1UHTY/UgR91eOyGdmxAPb+OLoW4znqIT6Ndw==",
3208       "dev": true,
3209       "requires": {
3210         "debug": "^2.6.8",
3211         "pkg-dir": "^2.0.0"
3212       },
3213       "dependencies": {
3214         "debug": {
3215           "version": "2.6.9",
3216           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
3217           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
3218           "dev": true,
3219           "requires": {
3220             "ms": "2.0.0"
3221           }
3222         },
3223         "ms": {
3224           "version": "2.0.0",
3225           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
3226           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
3227           "dev": true
3228         }
3229       }
3230     },
3231     "eslint-plugin-es": {
3232       "version": "1.4.0",
3233       "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-1.4.0.tgz",
3234       "integrity": "sha512-XfFmgFdIUDgvaRAlaXUkxrRg5JSADoRC8IkKLc/cISeR3yHVMefFHQZpcyXXEUUPHfy5DwviBcrfqlyqEwlQVw==",
3235       "dev": true,
3236       "requires": {
3237         "eslint-utils": "^1.3.0",
3238         "regexpp": "^2.0.1"
3239       }
3240     },
3241     "eslint-plugin-import": {
3242       "version": "2.17.3",
3243       "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.17.3.tgz",
3244       "integrity": "sha512-qeVf/UwXFJbeyLbxuY8RgqDyEKCkqV7YC+E5S5uOjAp4tOc8zj01JP3ucoBM8JcEqd1qRasJSg6LLlisirfy0Q==",
3245       "dev": true,
3246       "requires": {
3247         "array-includes": "^3.0.3",
3248         "contains-path": "^0.1.0",
3249         "debug": "^2.6.9",
3250         "doctrine": "1.5.0",
3251         "eslint-import-resolver-node": "^0.3.2",
3252         "eslint-module-utils": "^2.4.0",
3253         "has": "^1.0.3",
3254         "lodash": "^4.17.11",
3255         "minimatch": "^3.0.4",
3256         "read-pkg-up": "^2.0.0",
3257         "resolve": "^1.11.0"
3258       },
3259       "dependencies": {
3260         "debug": {
3261           "version": "2.6.9",
3262           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
3263           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
3264           "dev": true,
3265           "requires": {
3266             "ms": "2.0.0"
3267           }
3268         },
3269         "doctrine": {
3270           "version": "1.5.0",
3271           "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz",
3272           "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=",
3273           "dev": true,
3274           "requires": {
3275             "esutils": "^2.0.2",
3276             "isarray": "^1.0.0"
3277           }
3278         },
3279         "ms": {
3280           "version": "2.0.0",
3281           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
3282           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
3283           "dev": true
3284         }
3285       }
3286     },
3287     "eslint-plugin-node": {
3288       "version": "9.1.0",
3289       "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-9.1.0.tgz",
3290       "integrity": "sha512-ZwQYGm6EoV2cfLpE1wxJWsfnKUIXfM/KM09/TlorkukgCAwmkgajEJnPCmyzoFPQQkmvo5DrW/nyKutNIw36Mw==",
3291       "dev": true,
3292       "requires": {
3293         "eslint-plugin-es": "^1.4.0",
3294         "eslint-utils": "^1.3.1",
3295         "ignore": "^5.1.1",
3296         "minimatch": "^3.0.4",
3297         "resolve": "^1.10.1",
3298         "semver": "^6.1.0"
3299       },
3300       "dependencies": {
3301         "ignore": {
3302           "version": "5.1.2",
3303           "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.2.tgz",
3304           "integrity": "sha512-vdqWBp7MyzdmHkkRWV5nY+PfGRbYbahfuvsBCh277tq+w9zyNi7h5CYJCK0kmzti9kU+O/cB7sE8HvKv6aXAKQ==",
3305           "dev": true
3306         },
3307         "semver": {
3308           "version": "6.2.0",
3309           "resolved": "https://registry.npmjs.org/semver/-/semver-6.2.0.tgz",
3310           "integrity": "sha512-jdFC1VdUGT/2Scgbimf7FSx9iJLXoqfglSF+gJeuNWVpiE37OIbc1jywR/GJyFdz3mnkz2/id0L0J/cr0izR5A==",
3311           "dev": true
3312         }
3313       }
3314     },
3315     "eslint-plugin-promise": {
3316       "version": "4.1.1",
3317       "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-4.1.1.tgz",
3318       "integrity": "sha512-faAHw7uzlNPy7b45J1guyjazw28M+7gJokKUjC5JSFoYfUEyy6Gw/i7YQvmv2Yk00sUjWcmzXQLpU1Ki/C2IZQ==",
3319       "dev": true
3320     },
3321     "eslint-plugin-standard": {
3322       "version": "4.0.0",
3323       "resolved": "https://registry.npmjs.org/eslint-plugin-standard/-/eslint-plugin-standard-4.0.0.tgz",
3324       "integrity": "sha512-OwxJkR6TQiYMmt1EsNRMe5qG3GsbjlcOhbGUBY4LtavF9DsLaTcoR+j2Tdjqi23oUwKNUqX7qcn5fPStafMdlA==",
3325       "dev": true
3326     },
3327     "eslint-scope": {
3328       "version": "4.0.3",
3329       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz",
3330       "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==",
3331       "dev": true,
3332       "requires": {
3333         "esrecurse": "^4.1.0",
3334         "estraverse": "^4.1.1"
3335       }
3336     },
3337     "eslint-utils": {
3338       "version": "1.4.0",
3339       "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.0.tgz",
3340       "integrity": "sha512-7ehnzPaP5IIEh1r1tkjuIrxqhNkzUJa9z3R92tLJdZIVdWaczEhr3EbhGtsMrVxi1KeR8qA7Off6SWc5WNQqyQ==",
3341       "dev": true,
3342       "requires": {
3343         "eslint-visitor-keys": "^1.0.0"
3344       }
3345     },
3346     "eslint-visitor-keys": {
3347       "version": "1.0.0",
3348       "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz",
3349       "integrity": "sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ==",
3350       "dev": true
3351     },
3352     "espree": {
3353       "version": "5.0.1",
3354       "resolved": "https://registry.npmjs.org/espree/-/espree-5.0.1.tgz",
3355       "integrity": "sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A==",
3356       "dev": true,
3357       "requires": {
3358         "acorn": "^6.0.7",
3359         "acorn-jsx": "^5.0.0",
3360         "eslint-visitor-keys": "^1.0.0"
3361       }
3362     },
3363     "esprima": {
3364       "version": "4.0.1",
3365       "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
3366       "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
3367       "dev": true
3368     },
3369     "esquery": {
3370       "version": "1.0.1",
3371       "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz",
3372       "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==",
3373       "dev": true,
3374       "requires": {
3375         "estraverse": "^4.0.0"
3376       }
3377     },
3378     "esrecurse": {
3379       "version": "4.2.1",
3380       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz",
3381       "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==",
3382       "dev": true,
3383       "requires": {
3384         "estraverse": "^4.1.0"
3385       }
3386     },
3387     "estraverse": {
3388       "version": "4.2.0",
3389       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
3390       "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=",
3391       "dev": true
3392     },
3393     "estree-is-function": {
3394       "version": "1.0.0",
3395       "resolved": "https://registry.npmjs.org/estree-is-function/-/estree-is-function-1.0.0.tgz",
3396       "integrity": "sha512-nSCWn1jkSq2QAtkaVLJZY2ezwcFO161HVc174zL1KPW3RJ+O6C3eJb8Nx7OXzvhoEv+nLgSR1g71oWUHUDTrJA==",
3397       "dev": true
3398     },
3399     "estree-is-identifier": {
3400       "version": "1.0.0",
3401       "resolved": "https://registry.npmjs.org/estree-is-identifier/-/estree-is-identifier-1.0.0.tgz",
3402       "integrity": "sha512-2BDRGrkQJV/NhCAmmE33A35WAaxq3WQaGHgQuD//7orGWfpFqj8Srkwvx0TH+20yIdOF1yMQwi8anv5ISec2AQ==",
3403       "dev": true
3404     },
3405     "estree-is-member-expression": {
3406       "version": "1.0.0",
3407       "resolved": "https://registry.npmjs.org/estree-is-member-expression/-/estree-is-member-expression-1.0.0.tgz",
3408       "integrity": "sha512-Ec+X44CapIGExvSZN+pGkmr5p7HwUVQoPQSd458Lqwvaf4/61k/invHSh4BYK8OXnCkfEhWuIoG5hayKLQStIg==",
3409       "dev": true
3410     },
3411     "estree-is-require": {
3412       "version": "1.0.0",
3413       "resolved": "https://registry.npmjs.org/estree-is-require/-/estree-is-require-1.0.0.tgz",
3414       "integrity": "sha512-oWxQdSEmnUwNZsDQYiBNpVxKEhMmsJQSSxnDrwsr1MWtooCLfhgzsNGzmokdmfK0EzEIS5V4LPvqxv1Kmb1vvA==",
3415       "dev": true,
3416       "requires": {
3417         "estree-is-identifier": "^1.0.0"
3418       }
3419     },
3420     "esutils": {
3421       "version": "2.0.2",
3422       "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",
3423       "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=",
3424       "dev": true
3425     },
3426     "etag": {
3427       "version": "1.8.1",
3428       "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
3429       "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
3430       "dev": true
3431     },
3432     "event-emitter": {
3433       "version": "0.3.5",
3434       "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz",
3435       "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=",
3436       "dev": true,
3437       "requires": {
3438         "d": "1",
3439         "es5-ext": "~0.10.14"
3440       }
3441     },
3442     "event-stream": {
3443       "version": "3.3.4",
3444       "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz",
3445       "integrity": "sha1-SrTJoPWlTbkzi0w02Gv86PSzVXE=",
3446       "dev": true,
3447       "requires": {
3448         "duplexer": "~0.1.1",
3449         "from": "~0",
3450         "map-stream": "~0.1.0",
3451         "pause-stream": "0.0.11",
3452         "split": "0.3",
3453         "stream-combiner": "~0.0.4",
3454         "through": "~2.3.1"
3455       },
3456       "dependencies": {
3457         "map-stream": {
3458           "version": "0.1.0",
3459           "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.1.0.tgz",
3460           "integrity": "sha1-5WqpTEyAVaFkBKBnS3jyFffI4ZQ=",
3461           "dev": true
3462         },
3463         "stream-combiner": {
3464           "version": "0.0.4",
3465           "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz",
3466           "integrity": "sha1-TV5DPBhSYd3mI8o/RMWGvPXErRQ=",
3467           "dev": true,
3468           "requires": {
3469             "duplexer": "~0.1.1"
3470           }
3471         }
3472       }
3473     },
3474     "events": {
3475       "version": "2.1.0",
3476       "resolved": "https://registry.npmjs.org/events/-/events-2.1.0.tgz",
3477       "integrity": "sha512-3Zmiobend8P9DjmKAty0Era4jV8oJ0yGYe2nJJAxgymF9+N8F2m0hhZiMoWtcfepExzNKZumFU3ksdQbInGWCg==",
3478       "dev": true
3479     },
3480     "evp_bytestokey": {
3481       "version": "1.0.3",
3482       "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
3483       "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
3484       "dev": true,
3485       "requires": {
3486         "md5.js": "^1.3.4",
3487         "safe-buffer": "^5.1.1"
3488       }
3489     },
3490     "exec-buffer": {
3491       "version": "3.2.0",
3492       "resolved": "https://registry.npmjs.org/exec-buffer/-/exec-buffer-3.2.0.tgz",
3493       "integrity": "sha512-wsiD+2Tp6BWHoVv3B+5Dcx6E7u5zky+hUwOHjuH2hKSLR3dvRmX8fk8UD8uqQixHs4Wk6eDmiegVrMPjKj7wpA==",
3494       "dev": true,
3495       "optional": true,
3496       "requires": {
3497         "execa": "^0.7.0",
3498         "p-finally": "^1.0.0",
3499         "pify": "^3.0.0",
3500         "rimraf": "^2.5.4",
3501         "tempfile": "^2.0.0"
3502       },
3503       "dependencies": {
3504         "cross-spawn": {
3505           "version": "5.1.0",
3506           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
3507           "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
3508           "dev": true,
3509           "optional": true,
3510           "requires": {
3511             "lru-cache": "^4.0.1",
3512             "shebang-command": "^1.2.0",
3513             "which": "^1.2.9"
3514           }
3515         },
3516         "execa": {
3517           "version": "0.7.0",
3518           "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz",
3519           "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=",
3520           "dev": true,
3521           "optional": true,
3522           "requires": {
3523             "cross-spawn": "^5.0.1",
3524             "get-stream": "^3.0.0",
3525             "is-stream": "^1.1.0",
3526             "npm-run-path": "^2.0.0",
3527             "p-finally": "^1.0.0",
3528             "signal-exit": "^3.0.0",
3529             "strip-eof": "^1.0.0"
3530           }
3531         },
3532         "get-stream": {
3533           "version": "3.0.0",
3534           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
3535           "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
3536           "dev": true,
3537           "optional": true
3538         },
3539         "pify": {
3540           "version": "3.0.0",
3541           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
3542           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
3543           "dev": true,
3544           "optional": true
3545         }
3546       }
3547     },
3548     "execa": {
3549       "version": "1.0.0",
3550       "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
3551       "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
3552       "dev": true,
3553       "requires": {
3554         "cross-spawn": "^6.0.0",
3555         "get-stream": "^4.0.0",
3556         "is-stream": "^1.1.0",
3557         "npm-run-path": "^2.0.0",
3558         "p-finally": "^1.0.0",
3559         "signal-exit": "^3.0.0",
3560         "strip-eof": "^1.0.0"
3561       },
3562       "dependencies": {
3563         "get-stream": {
3564           "version": "4.1.0",
3565           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
3566           "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
3567           "dev": true,
3568           "requires": {
3569             "pump": "^3.0.0"
3570           }
3571         }
3572       }
3573     },
3574     "execall": {
3575       "version": "2.0.0",
3576       "resolved": "https://registry.npmjs.org/execall/-/execall-2.0.0.tgz",
3577       "integrity": "sha512-0FU2hZ5Hh6iQnarpRtQurM/aAvp3RIbfvgLHrcqJYzhXyV2KFruhuChf9NC6waAhiUR7FFtlugkI4p7f2Fqlow==",
3578       "dev": true,
3579       "requires": {
3580         "clone-regexp": "^2.1.0"
3581       }
3582     },
3583     "executable": {
3584       "version": "4.1.1",
3585       "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz",
3586       "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==",
3587       "dev": true,
3588       "requires": {
3589         "pify": "^2.2.0"
3590       }
3591     },
3592     "expand-brackets": {
3593       "version": "2.1.4",
3594       "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
3595       "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
3596       "dev": true,
3597       "requires": {
3598         "debug": "^2.3.3",
3599         "define-property": "^0.2.5",
3600         "extend-shallow": "^2.0.1",
3601         "posix-character-classes": "^0.1.0",
3602         "regex-not": "^1.0.0",
3603         "snapdragon": "^0.8.1",
3604         "to-regex": "^3.0.1"
3605       },
3606       "dependencies": {
3607         "debug": {
3608           "version": "2.6.9",
3609           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
3610           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
3611           "dev": true,
3612           "requires": {
3613             "ms": "2.0.0"
3614           }
3615         },
3616         "define-property": {
3617           "version": "0.2.5",
3618           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
3619           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
3620           "dev": true,
3621           "requires": {
3622             "is-descriptor": "^0.1.0"
3623           }
3624         },
3625         "extend-shallow": {
3626           "version": "2.0.1",
3627           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3628           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3629           "dev": true,
3630           "requires": {
3631             "is-extendable": "^0.1.0"
3632           }
3633         },
3634         "ms": {
3635           "version": "2.0.0",
3636           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
3637           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
3638           "dev": true
3639         }
3640       }
3641     },
3642     "expand-tilde": {
3643       "version": "2.0.2",
3644       "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz",
3645       "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=",
3646       "dev": true,
3647       "requires": {
3648         "homedir-polyfill": "^1.0.1"
3649       }
3650     },
3651     "ext-list": {
3652       "version": "2.2.2",
3653       "resolved": "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz",
3654       "integrity": "sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==",
3655       "dev": true,
3656       "requires": {
3657         "mime-db": "^1.28.0"
3658       }
3659     },
3660     "ext-name": {
3661       "version": "5.0.0",
3662       "resolved": "https://registry.npmjs.org/ext-name/-/ext-name-5.0.0.tgz",
3663       "integrity": "sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==",
3664       "dev": true,
3665       "requires": {
3666         "ext-list": "^2.0.0",
3667         "sort-keys-length": "^1.0.0"
3668       }
3669     },
3670     "extend": {
3671       "version": "3.0.2",
3672       "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
3673       "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
3674       "dev": true
3675     },
3676     "extend-shallow": {
3677       "version": "3.0.2",
3678       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
3679       "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
3680       "dev": true,
3681       "requires": {
3682         "assign-symbols": "^1.0.0",
3683         "is-extendable": "^1.0.1"
3684       },
3685       "dependencies": {
3686         "is-extendable": {
3687           "version": "1.0.1",
3688           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
3689           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
3690           "dev": true,
3691           "requires": {
3692             "is-plain-object": "^2.0.4"
3693           }
3694         }
3695       }
3696     },
3697     "external-editor": {
3698       "version": "3.1.0",
3699       "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz",
3700       "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==",
3701       "dev": true,
3702       "requires": {
3703         "chardet": "^0.7.0",
3704         "iconv-lite": "^0.4.24",
3705         "tmp": "^0.0.33"
3706       }
3707     },
3708     "extglob": {
3709       "version": "2.0.4",
3710       "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
3711       "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
3712       "dev": true,
3713       "requires": {
3714         "array-unique": "^0.3.2",
3715         "define-property": "^1.0.0",
3716         "expand-brackets": "^2.1.4",
3717         "extend-shallow": "^2.0.1",
3718         "fragment-cache": "^0.2.1",
3719         "regex-not": "^1.0.0",
3720         "snapdragon": "^0.8.1",
3721         "to-regex": "^3.0.1"
3722       },
3723       "dependencies": {
3724         "define-property": {
3725           "version": "1.0.0",
3726           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
3727           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
3728           "dev": true,
3729           "requires": {
3730             "is-descriptor": "^1.0.0"
3731           }
3732         },
3733         "extend-shallow": {
3734           "version": "2.0.1",
3735           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3736           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3737           "dev": true,
3738           "requires": {
3739             "is-extendable": "^0.1.0"
3740           }
3741         },
3742         "is-accessor-descriptor": {
3743           "version": "1.0.0",
3744           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
3745           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
3746           "dev": true,
3747           "requires": {
3748             "kind-of": "^6.0.0"
3749           }
3750         },
3751         "is-data-descriptor": {
3752           "version": "1.0.0",
3753           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
3754           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
3755           "dev": true,
3756           "requires": {
3757             "kind-of": "^6.0.0"
3758           }
3759         },
3760         "is-descriptor": {
3761           "version": "1.0.2",
3762           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
3763           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
3764           "dev": true,
3765           "requires": {
3766             "is-accessor-descriptor": "^1.0.0",
3767             "is-data-descriptor": "^1.0.0",
3768             "kind-of": "^6.0.2"
3769           }
3770         }
3771       }
3772     },
3773     "fancy-log": {
3774       "version": "1.3.3",
3775       "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz",
3776       "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==",
3777       "dev": true,
3778       "requires": {
3779         "ansi-gray": "^0.1.1",
3780         "color-support": "^1.1.3",
3781         "parse-node-version": "^1.0.0",
3782         "time-stamp": "^1.0.0"
3783       }
3784     },
3785     "fast-deep-equal": {
3786       "version": "2.0.1",
3787       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
3788       "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",
3789       "dev": true
3790     },
3791     "fast-glob": {
3792       "version": "2.2.7",
3793       "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz",
3794       "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==",
3795       "dev": true,
3796       "requires": {
3797         "@mrmlnc/readdir-enhanced": "^2.2.1",
3798         "@nodelib/fs.stat": "^1.1.2",
3799         "glob-parent": "^3.1.0",
3800         "is-glob": "^4.0.0",
3801         "merge2": "^1.2.3",
3802         "micromatch": "^3.1.10"
3803       }
3804     },
3805     "fast-json-stable-stringify": {
3806       "version": "2.0.0",
3807       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
3808       "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=",
3809       "dev": true
3810     },
3811     "fast-levenshtein": {
3812       "version": "2.0.6",
3813       "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
3814       "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
3815       "dev": true
3816     },
3817     "faye-websocket": {
3818       "version": "0.10.0",
3819       "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz",
3820       "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=",
3821       "dev": true,
3822       "requires": {
3823         "websocket-driver": ">=0.5.1"
3824       }
3825     },
3826     "fd-slicer": {
3827       "version": "1.1.0",
3828       "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz",
3829       "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=",
3830       "dev": true,
3831       "requires": {
3832         "pend": "~1.2.0"
3833       }
3834     },
3835     "figures": {
3836       "version": "2.0.0",
3837       "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
3838       "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=",
3839       "dev": true,
3840       "requires": {
3841         "escape-string-regexp": "^1.0.5"
3842       }
3843     },
3844     "file-entry-cache": {
3845       "version": "5.0.1",
3846       "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz",
3847       "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==",
3848       "dev": true,
3849       "requires": {
3850         "flat-cache": "^2.0.1"
3851       }
3852     },
3853     "file-type": {
3854       "version": "5.2.0",
3855       "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz",
3856       "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=",
3857       "dev": true
3858     },
3859     "filename-reserved-regex": {
3860       "version": "2.0.0",
3861       "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz",
3862       "integrity": "sha1-q/c9+rc10EVECr/qLZHzieu/oik=",
3863       "dev": true
3864     },
3865     "filenamify": {
3866       "version": "2.1.0",
3867       "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-2.1.0.tgz",
3868       "integrity": "sha512-ICw7NTT6RsDp2rnYKVd8Fu4cr6ITzGy3+u4vUujPkabyaz+03F24NWEX7fs5fp+kBonlaqPH8fAO2NM+SXt/JA==",
3869       "dev": true,
3870       "requires": {
3871         "filename-reserved-regex": "^2.0.0",
3872         "strip-outer": "^1.0.0",
3873         "trim-repeated": "^1.0.0"
3874       }
3875     },
3876     "fill-range": {
3877       "version": "4.0.0",
3878       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
3879       "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
3880       "dev": true,
3881       "requires": {
3882         "extend-shallow": "^2.0.1",
3883         "is-number": "^3.0.0",
3884         "repeat-string": "^1.6.1",
3885         "to-regex-range": "^2.1.0"
3886       },
3887       "dependencies": {
3888         "extend-shallow": {
3889           "version": "2.0.1",
3890           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3891           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3892           "dev": true,
3893           "requires": {
3894             "is-extendable": "^0.1.0"
3895           }
3896         }
3897       }
3898     },
3899     "finalhandler": {
3900       "version": "1.1.2",
3901       "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
3902       "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
3903       "dev": true,
3904       "requires": {
3905         "debug": "2.6.9",
3906         "encodeurl": "~1.0.2",
3907         "escape-html": "~1.0.3",
3908         "on-finished": "~2.3.0",
3909         "parseurl": "~1.3.3",
3910         "statuses": "~1.5.0",
3911         "unpipe": "~1.0.0"
3912       },
3913       "dependencies": {
3914         "debug": {
3915           "version": "2.6.9",
3916           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
3917           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
3918           "dev": true,
3919           "requires": {
3920             "ms": "2.0.0"
3921           }
3922         },
3923         "ms": {
3924           "version": "2.0.0",
3925           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
3926           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
3927           "dev": true
3928         }
3929       }
3930     },
3931     "find-up": {
3932       "version": "2.1.0",
3933       "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
3934       "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
3935       "dev": true,
3936       "requires": {
3937         "locate-path": "^2.0.0"
3938       }
3939     },
3940     "find-versions": {
3941       "version": "3.1.0",
3942       "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-3.1.0.tgz",
3943       "integrity": "sha512-NCTfNiVzeE/xL+roNDffGuRbrWI6atI18lTJ22vKp7rs2OhYzMK3W1dIdO2TUndH/QMcacM4d1uWwgcZcHK69Q==",
3944       "dev": true,
3945       "requires": {
3946         "array-uniq": "^2.1.0",
3947         "semver-regex": "^2.0.0"
3948       }
3949     },
3950     "findup-sync": {
3951       "version": "3.0.0",
3952       "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz",
3953       "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==",
3954       "dev": true,
3955       "requires": {
3956         "detect-file": "^1.0.0",
3957         "is-glob": "^4.0.0",
3958         "micromatch": "^3.0.4",
3959         "resolve-dir": "^1.0.1"
3960       }
3961     },
3962     "fined": {
3963       "version": "1.2.0",
3964       "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz",
3965       "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==",
3966       "dev": true,
3967       "requires": {
3968         "expand-tilde": "^2.0.2",
3969         "is-plain-object": "^2.0.3",
3970         "object.defaults": "^1.1.0",
3971         "object.pick": "^1.2.0",
3972         "parse-filepath": "^1.0.1"
3973       }
3974     },
3975     "flagged-respawn": {
3976       "version": "1.0.1",
3977       "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz",
3978       "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==",
3979       "dev": true
3980     },
3981     "flat-cache": {
3982       "version": "2.0.1",
3983       "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz",
3984       "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==",
3985       "dev": true,
3986       "requires": {
3987         "flatted": "^2.0.0",
3988         "rimraf": "2.6.3",
3989         "write": "1.0.3"
3990       }
3991     },
3992     "flatted": {
3993       "version": "2.0.1",
3994       "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.1.tgz",
3995       "integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==",
3996       "dev": true
3997     },
3998     "flatten": {
3999       "version": "1.0.2",
4000       "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.2.tgz",
4001       "integrity": "sha1-2uRqnXj74lKSJYzB54CkHZXAN4I=",
4002       "dev": true
4003     },
4004     "flush-write-stream": {
4005       "version": "1.1.1",
4006       "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz",
4007       "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==",
4008       "dev": true,
4009       "requires": {
4010         "inherits": "^2.0.3",
4011         "readable-stream": "^2.3.6"
4012       }
4013     },
4014     "for-in": {
4015       "version": "1.0.2",
4016       "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
4017       "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
4018       "dev": true
4019     },
4020     "for-own": {
4021       "version": "1.0.0",
4022       "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
4023       "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=",
4024       "dev": true,
4025       "requires": {
4026         "for-in": "^1.0.1"
4027       }
4028     },
4029     "fragment-cache": {
4030       "version": "0.2.1",
4031       "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
4032       "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
4033       "dev": true,
4034       "requires": {
4035         "map-cache": "^0.2.2"
4036       }
4037     },
4038     "fresh": {
4039       "version": "0.5.2",
4040       "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
4041       "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
4042       "dev": true
4043     },
4044     "from": {
4045       "version": "0.1.7",
4046       "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz",
4047       "integrity": "sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4=",
4048       "dev": true
4049     },
4050     "from2": {
4051       "version": "2.3.0",
4052       "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
4053       "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
4054       "dev": true,
4055       "requires": {
4056         "inherits": "^2.0.1",
4057         "readable-stream": "^2.0.0"
4058       }
4059     },
4060     "fs-constants": {
4061       "version": "1.0.0",
4062       "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz",
4063       "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==",
4064       "dev": true
4065     },
4066     "fs-extra": {
4067       "version": "8.0.1",
4068       "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.0.1.tgz",
4069       "integrity": "sha512-W+XLrggcDzlle47X/XnS7FXrXu9sDo+Ze9zpndeBxdgv88FHLm1HtmkhEwavruS6koanBjp098rUpHs65EmG7A==",
4070       "dev": true,
4071       "requires": {
4072         "graceful-fs": "^4.1.2",
4073         "jsonfile": "^4.0.0",
4074         "universalify": "^0.1.0"
4075       }
4076     },
4077     "fs-mkdirp-stream": {
4078       "version": "1.0.0",
4079       "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz",
4080       "integrity": "sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes=",
4081       "dev": true,
4082       "requires": {
4083         "graceful-fs": "^4.1.11",
4084         "through2": "^2.0.3"
4085       },
4086       "dependencies": {
4087         "through2": {
4088           "version": "2.0.5",
4089           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
4090           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
4091           "dev": true,
4092           "requires": {
4093             "readable-stream": "~2.3.6",
4094             "xtend": "~4.0.1"
4095           }
4096         }
4097       }
4098     },
4099     "fs.realpath": {
4100       "version": "1.0.0",
4101       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
4102       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
4103       "dev": true
4104     },
4105     "fsevents": {
4106       "version": "1.2.9",
4107       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.9.tgz",
4108       "integrity": "sha512-oeyj2H3EjjonWcFjD5NvZNE9Rqe4UW+nQBU2HNeKw0koVLEFIhtyETyAakeAM3de7Z/SW5kcA+fZUait9EApnw==",
4109       "dev": true,
4110       "optional": true,
4111       "requires": {
4112         "nan": "^2.12.1",
4113         "node-pre-gyp": "^0.12.0"
4114       },
4115       "dependencies": {
4116         "abbrev": {
4117           "version": "1.1.1",
4118           "bundled": true,
4119           "dev": true,
4120           "optional": true
4121         },
4122         "ansi-regex": {
4123           "version": "2.1.1",
4124           "bundled": true,
4125           "dev": true,
4126           "optional": true
4127         },
4128         "aproba": {
4129           "version": "1.2.0",
4130           "bundled": true,
4131           "dev": true,
4132           "optional": true
4133         },
4134         "are-we-there-yet": {
4135           "version": "1.1.5",
4136           "bundled": true,
4137           "dev": true,
4138           "optional": true,
4139           "requires": {
4140             "delegates": "^1.0.0",
4141             "readable-stream": "^2.0.6"
4142           }
4143         },
4144         "balanced-match": {
4145           "version": "1.0.0",
4146           "bundled": true,
4147           "dev": true,
4148           "optional": true
4149         },
4150         "brace-expansion": {
4151           "version": "1.1.11",
4152           "bundled": true,
4153           "dev": true,
4154           "optional": true,
4155           "requires": {
4156             "balanced-match": "^1.0.0",
4157             "concat-map": "0.0.1"
4158           }
4159         },
4160         "chownr": {
4161           "version": "1.1.1",
4162           "bundled": true,
4163           "dev": true,
4164           "optional": true
4165         },
4166         "code-point-at": {
4167           "version": "1.1.0",
4168           "bundled": true,
4169           "dev": true,
4170           "optional": true
4171         },
4172         "concat-map": {
4173           "version": "0.0.1",
4174           "bundled": true,
4175           "dev": true,
4176           "optional": true
4177         },
4178         "console-control-strings": {
4179           "version": "1.1.0",
4180           "bundled": true,
4181           "dev": true,
4182           "optional": true
4183         },
4184         "core-util-is": {
4185           "version": "1.0.2",
4186           "bundled": true,
4187           "dev": true,
4188           "optional": true
4189         },
4190         "debug": {
4191           "version": "4.1.1",
4192           "bundled": true,
4193           "dev": true,
4194           "optional": true,
4195           "requires": {
4196             "ms": "^2.1.1"
4197           }
4198         },
4199         "deep-extend": {
4200           "version": "0.6.0",
4201           "bundled": true,
4202           "dev": true,
4203           "optional": true
4204         },
4205         "delegates": {
4206           "version": "1.0.0",
4207           "bundled": true,
4208           "dev": true,
4209           "optional": true
4210         },
4211         "detect-libc": {
4212           "version": "1.0.3",
4213           "bundled": true,
4214           "dev": true,
4215           "optional": true
4216         },
4217         "fs-minipass": {
4218           "version": "1.2.5",
4219           "bundled": true,
4220           "dev": true,
4221           "optional": true,
4222           "requires": {
4223             "minipass": "^2.2.1"
4224           }
4225         },
4226         "fs.realpath": {
4227           "version": "1.0.0",
4228           "bundled": true,
4229           "dev": true,
4230           "optional": true
4231         },
4232         "gauge": {
4233           "version": "2.7.4",
4234           "bundled": true,
4235           "dev": true,
4236           "optional": true,
4237           "requires": {
4238             "aproba": "^1.0.3",
4239             "console-control-strings": "^1.0.0",
4240             "has-unicode": "^2.0.0",
4241             "object-assign": "^4.1.0",
4242             "signal-exit": "^3.0.0",
4243             "string-width": "^1.0.1",
4244             "strip-ansi": "^3.0.1",
4245             "wide-align": "^1.1.0"
4246           }
4247         },
4248         "glob": {
4249           "version": "7.1.3",
4250           "bundled": true,
4251           "dev": true,
4252           "optional": true,
4253           "requires": {
4254             "fs.realpath": "^1.0.0",
4255             "inflight": "^1.0.4",
4256             "inherits": "2",
4257             "minimatch": "^3.0.4",
4258             "once": "^1.3.0",
4259             "path-is-absolute": "^1.0.0"
4260           }
4261         },
4262         "has-unicode": {
4263           "version": "2.0.1",
4264           "bundled": true,
4265           "dev": true,
4266           "optional": true
4267         },
4268         "iconv-lite": {
4269           "version": "0.4.24",
4270           "bundled": true,
4271           "dev": true,
4272           "optional": true,
4273           "requires": {
4274             "safer-buffer": ">= 2.1.2 < 3"
4275           }
4276         },
4277         "ignore-walk": {
4278           "version": "3.0.1",
4279           "bundled": true,
4280           "dev": true,
4281           "optional": true,
4282           "requires": {
4283             "minimatch": "^3.0.4"
4284           }
4285         },
4286         "inflight": {
4287           "version": "1.0.6",
4288           "bundled": true,
4289           "dev": true,
4290           "optional": true,
4291           "requires": {
4292             "once": "^1.3.0",
4293             "wrappy": "1"
4294           }
4295         },
4296         "inherits": {
4297           "version": "2.0.3",
4298           "bundled": true,
4299           "dev": true,
4300           "optional": true
4301         },
4302         "ini": {
4303           "version": "1.3.5",
4304           "bundled": true,
4305           "dev": true,
4306           "optional": true
4307         },
4308         "is-fullwidth-code-point": {
4309           "version": "1.0.0",
4310           "bundled": true,
4311           "dev": true,
4312           "optional": true,
4313           "requires": {
4314             "number-is-nan": "^1.0.0"
4315           }
4316         },
4317         "isarray": {
4318           "version": "1.0.0",
4319           "bundled": true,
4320           "dev": true,
4321           "optional": true
4322         },
4323         "minimatch": {
4324           "version": "3.0.4",
4325           "bundled": true,
4326           "dev": true,
4327           "optional": true,
4328           "requires": {
4329             "brace-expansion": "^1.1.7"
4330           }
4331         },
4332         "minimist": {
4333           "version": "0.0.8",
4334           "bundled": true,
4335           "dev": true,
4336           "optional": true
4337         },
4338         "minipass": {
4339           "version": "2.3.5",
4340           "bundled": true,
4341           "dev": true,
4342           "optional": true,
4343           "requires": {
4344             "safe-buffer": "^5.1.2",
4345             "yallist": "^3.0.0"
4346           }
4347         },
4348         "minizlib": {
4349           "version": "1.2.1",
4350           "bundled": true,
4351           "dev": true,
4352           "optional": true,
4353           "requires": {
4354             "minipass": "^2.2.1"
4355           }
4356         },
4357         "mkdirp": {
4358           "version": "0.5.1",
4359           "bundled": true,
4360           "dev": true,
4361           "optional": true,
4362           "requires": {
4363             "minimist": "0.0.8"
4364           }
4365         },
4366         "ms": {
4367           "version": "2.1.1",
4368           "bundled": true,
4369           "dev": true,
4370           "optional": true
4371         },
4372         "needle": {
4373           "version": "2.3.0",
4374           "bundled": true,
4375           "dev": true,
4376           "optional": true,
4377           "requires": {
4378             "debug": "^4.1.0",
4379             "iconv-lite": "^0.4.4",
4380             "sax": "^1.2.4"
4381           }
4382         },
4383         "node-pre-gyp": {
4384           "version": "0.12.0",
4385           "bundled": true,
4386           "dev": true,
4387           "optional": true,
4388           "requires": {
4389             "detect-libc": "^1.0.2",
4390             "mkdirp": "^0.5.1",
4391             "needle": "^2.2.1",
4392             "nopt": "^4.0.1",
4393             "npm-packlist": "^1.1.6",
4394             "npmlog": "^4.0.2",
4395             "rc": "^1.2.7",
4396             "rimraf": "^2.6.1",
4397             "semver": "^5.3.0",
4398             "tar": "^4"
4399           }
4400         },
4401         "nopt": {
4402           "version": "4.0.1",
4403           "bundled": true,
4404           "dev": true,
4405           "optional": true,
4406           "requires": {
4407             "abbrev": "1",
4408             "osenv": "^0.1.4"
4409           }
4410         },
4411         "npm-bundled": {
4412           "version": "1.0.6",
4413           "bundled": true,
4414           "dev": true,
4415           "optional": true
4416         },
4417         "npm-packlist": {
4418           "version": "1.4.1",
4419           "bundled": true,
4420           "dev": true,
4421           "optional": true,
4422           "requires": {
4423             "ignore-walk": "^3.0.1",
4424             "npm-bundled": "^1.0.1"
4425           }
4426         },
4427         "npmlog": {
4428           "version": "4.1.2",
4429           "bundled": true,
4430           "dev": true,
4431           "optional": true,
4432           "requires": {
4433             "are-we-there-yet": "~1.1.2",
4434             "console-control-strings": "~1.1.0",
4435             "gauge": "~2.7.3",
4436             "set-blocking": "~2.0.0"
4437           }
4438         },
4439         "number-is-nan": {
4440           "version": "1.0.1",
4441           "bundled": true,
4442           "dev": true,
4443           "optional": true
4444         },
4445         "object-assign": {
4446           "version": "4.1.1",
4447           "bundled": true,
4448           "dev": true,
4449           "optional": true
4450         },
4451         "once": {
4452           "version": "1.4.0",
4453           "bundled": true,
4454           "dev": true,
4455           "optional": true,
4456           "requires": {
4457             "wrappy": "1"
4458           }
4459         },
4460         "os-homedir": {
4461           "version": "1.0.2",
4462           "bundled": true,
4463           "dev": true,
4464           "optional": true
4465         },
4466         "os-tmpdir": {
4467           "version": "1.0.2",
4468           "bundled": true,
4469           "dev": true,
4470           "optional": true
4471         },
4472         "osenv": {
4473           "version": "0.1.5",
4474           "bundled": true,
4475           "dev": true,
4476           "optional": true,
4477           "requires": {
4478             "os-homedir": "^1.0.0",
4479             "os-tmpdir": "^1.0.0"
4480           }
4481         },
4482         "path-is-absolute": {
4483           "version": "1.0.1",
4484           "bundled": true,
4485           "dev": true,
4486           "optional": true
4487         },
4488         "process-nextick-args": {
4489           "version": "2.0.0",
4490           "bundled": true,
4491           "dev": true,
4492           "optional": true
4493         },
4494         "rc": {
4495           "version": "1.2.8",
4496           "bundled": true,
4497           "dev": true,
4498           "optional": true,
4499           "requires": {
4500             "deep-extend": "^0.6.0",
4501             "ini": "~1.3.0",
4502             "minimist": "^1.2.0",
4503             "strip-json-comments": "~2.0.1"
4504           },
4505           "dependencies": {
4506             "minimist": {
4507               "version": "1.2.0",
4508               "bundled": true,
4509               "dev": true,
4510               "optional": true
4511             }
4512           }
4513         },
4514         "readable-stream": {
4515           "version": "2.3.6",
4516           "bundled": true,
4517           "dev": true,
4518           "optional": true,
4519           "requires": {
4520             "core-util-is": "~1.0.0",
4521             "inherits": "~2.0.3",
4522             "isarray": "~1.0.0",
4523             "process-nextick-args": "~2.0.0",
4524             "safe-buffer": "~5.1.1",
4525             "string_decoder": "~1.1.1",
4526             "util-deprecate": "~1.0.1"
4527           }
4528         },
4529         "rimraf": {
4530           "version": "2.6.3",
4531           "bundled": true,
4532           "dev": true,
4533           "optional": true,
4534           "requires": {
4535             "glob": "^7.1.3"
4536           }
4537         },
4538         "safe-buffer": {
4539           "version": "5.1.2",
4540           "bundled": true,
4541           "dev": true,
4542           "optional": true
4543         },
4544         "safer-buffer": {
4545           "version": "2.1.2",
4546           "bundled": true,
4547           "dev": true,
4548           "optional": true
4549         },
4550         "sax": {
4551           "version": "1.2.4",
4552           "bundled": true,
4553           "dev": true,
4554           "optional": true
4555         },
4556         "semver": {
4557           "version": "5.7.0",
4558           "bundled": true,
4559           "dev": true,
4560           "optional": true
4561         },
4562         "set-blocking": {
4563           "version": "2.0.0",
4564           "bundled": true,
4565           "dev": true,
4566           "optional": true
4567         },
4568         "signal-exit": {
4569           "version": "3.0.2",
4570           "bundled": true,
4571           "dev": true,
4572           "optional": true
4573         },
4574         "string-width": {
4575           "version": "1.0.2",
4576           "bundled": true,
4577           "dev": true,
4578           "optional": true,
4579           "requires": {
4580             "code-point-at": "^1.0.0",
4581             "is-fullwidth-code-point": "^1.0.0",
4582             "strip-ansi": "^3.0.0"
4583           }
4584         },
4585         "string_decoder": {
4586           "version": "1.1.1",
4587           "bundled": true,
4588           "dev": true,
4589           "optional": true,
4590           "requires": {
4591             "safe-buffer": "~5.1.0"
4592           }
4593         },
4594         "strip-ansi": {
4595           "version": "3.0.1",
4596           "bundled": true,
4597           "dev": true,
4598           "optional": true,
4599           "requires": {
4600             "ansi-regex": "^2.0.0"
4601           }
4602         },
4603         "strip-json-comments": {
4604           "version": "2.0.1",
4605           "bundled": true,
4606           "dev": true,
4607           "optional": true
4608         },
4609         "tar": {
4610           "version": "4.4.8",
4611           "bundled": true,
4612           "dev": true,
4613           "optional": true,
4614           "requires": {
4615             "chownr": "^1.1.1",
4616             "fs-minipass": "^1.2.5",
4617             "minipass": "^2.3.4",
4618             "minizlib": "^1.1.1",
4619             "mkdirp": "^0.5.0",
4620             "safe-buffer": "^5.1.2",
4621             "yallist": "^3.0.2"
4622           }
4623         },
4624         "util-deprecate": {
4625           "version": "1.0.2",
4626           "bundled": true,
4627           "dev": true,
4628           "optional": true
4629         },
4630         "wide-align": {
4631           "version": "1.1.3",
4632           "bundled": true,
4633           "dev": true,
4634           "optional": true,
4635           "requires": {
4636             "string-width": "^1.0.2 || 2"
4637           }
4638         },
4639         "wrappy": {
4640           "version": "1.0.2",
4641           "bundled": true,
4642           "dev": true,
4643           "optional": true
4644         },
4645         "yallist": {
4646           "version": "3.0.3",
4647           "bundled": true,
4648           "dev": true,
4649           "optional": true
4650         }
4651       }
4652     },
4653     "function-bind": {
4654       "version": "1.1.1",
4655       "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
4656       "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
4657       "dev": true
4658     },
4659     "functional-red-black-tree": {
4660       "version": "1.0.1",
4661       "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
4662       "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
4663       "dev": true
4664     },
4665     "get-assigned-identifiers": {
4666       "version": "1.2.0",
4667       "resolved": "https://registry.npmjs.org/get-assigned-identifiers/-/get-assigned-identifiers-1.2.0.tgz",
4668       "integrity": "sha512-mBBwmeGTrxEMO4pMaaf/uUEFHnYtwr8FTe8Y/mer4rcV/bye0qGm6pw1bGZFGStxC5O76c5ZAVBGnqHmOaJpdQ==",
4669       "dev": true
4670     },
4671     "get-caller-file": {
4672       "version": "1.0.3",
4673       "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
4674       "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==",
4675       "dev": true
4676     },
4677     "get-proxy": {
4678       "version": "2.1.0",
4679       "resolved": "https://registry.npmjs.org/get-proxy/-/get-proxy-2.1.0.tgz",
4680       "integrity": "sha512-zmZIaQTWnNQb4R4fJUEp/FC51eZsc6EkErspy3xtIYStaq8EB/hDIWipxsal+E8rz0qD7f2sL/NA9Xee4RInJw==",
4681       "dev": true,
4682       "requires": {
4683         "npm-conf": "^1.1.0"
4684       }
4685     },
4686     "get-stdin": {
4687       "version": "4.0.1",
4688       "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
4689       "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
4690       "dev": true
4691     },
4692     "get-stream": {
4693       "version": "2.3.1",
4694       "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz",
4695       "integrity": "sha1-Xzj5PzRgCWZu4BUKBUFn+Rvdld4=",
4696       "dev": true,
4697       "requires": {
4698         "object-assign": "^4.0.1",
4699         "pinkie-promise": "^2.0.0"
4700       }
4701     },
4702     "get-value": {
4703       "version": "2.0.6",
4704       "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
4705       "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
4706       "dev": true
4707     },
4708     "gifsicle": {
4709       "version": "4.0.0",
4710       "resolved": "https://registry.npmjs.org/gifsicle/-/gifsicle-4.0.0.tgz",
4711       "integrity": "sha512-9V5kKYR7tuYT9PN4BHYuQWblYu1Ah7yO/U7I3+x73R5XUSqabodtYcvF86oDvCo575UVZXth5fHGwZrS4EjgEA==",
4712       "dev": true,
4713       "requires": {
4714         "bin-build": "^3.0.0",
4715         "bin-wrapper": "^4.0.0",
4716         "execa": "^1.0.0",
4717         "logalot": "^2.0.0"
4718       }
4719     },
4720     "glob": {
4721       "version": "6.0.4",
4722       "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz",
4723       "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=",
4724       "dev": true,
4725       "requires": {
4726         "inflight": "^1.0.4",
4727         "inherits": "2",
4728         "minimatch": "2 || 3",
4729         "once": "^1.3.0",
4730         "path-is-absolute": "^1.0.0"
4731       }
4732     },
4733     "glob-parent": {
4734       "version": "3.1.0",
4735       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
4736       "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
4737       "dev": true,
4738       "requires": {
4739         "is-glob": "^3.1.0",
4740         "path-dirname": "^1.0.0"
4741       },
4742       "dependencies": {
4743         "is-glob": {
4744           "version": "3.1.0",
4745           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
4746           "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
4747           "dev": true,
4748           "requires": {
4749             "is-extglob": "^2.1.0"
4750           }
4751         }
4752       }
4753     },
4754     "glob-stream": {
4755       "version": "6.1.0",
4756       "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz",
4757       "integrity": "sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ=",
4758       "dev": true,
4759       "requires": {
4760         "extend": "^3.0.0",
4761         "glob": "^7.1.1",
4762         "glob-parent": "^3.1.0",
4763         "is-negated-glob": "^1.0.0",
4764         "ordered-read-streams": "^1.0.0",
4765         "pumpify": "^1.3.5",
4766         "readable-stream": "^2.1.5",
4767         "remove-trailing-separator": "^1.0.1",
4768         "to-absolute-glob": "^2.0.0",
4769         "unique-stream": "^2.0.2"
4770       },
4771       "dependencies": {
4772         "glob": {
4773           "version": "7.1.4",
4774           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
4775           "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
4776           "dev": true,
4777           "requires": {
4778             "fs.realpath": "^1.0.0",
4779             "inflight": "^1.0.4",
4780             "inherits": "2",
4781             "minimatch": "^3.0.4",
4782             "once": "^1.3.0",
4783             "path-is-absolute": "^1.0.0"
4784           }
4785         }
4786       }
4787     },
4788     "glob-to-regexp": {
4789       "version": "0.3.0",
4790       "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz",
4791       "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=",
4792       "dev": true
4793     },
4794     "glob-watcher": {
4795       "version": "5.0.3",
4796       "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.3.tgz",
4797       "integrity": "sha512-8tWsULNEPHKQ2MR4zXuzSmqbdyV5PtwwCaWSGQ1WwHsJ07ilNeN1JB8ntxhckbnpSHaf9dXFUHzIWvm1I13dsg==",
4798       "dev": true,
4799       "requires": {
4800         "anymatch": "^2.0.0",
4801         "async-done": "^1.2.0",
4802         "chokidar": "^2.0.0",
4803         "is-negated-glob": "^1.0.0",
4804         "just-debounce": "^1.0.0",
4805         "object.defaults": "^1.1.0"
4806       }
4807     },
4808     "global-modules": {
4809       "version": "1.0.0",
4810       "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz",
4811       "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==",
4812       "dev": true,
4813       "requires": {
4814         "global-prefix": "^1.0.1",
4815         "is-windows": "^1.0.1",
4816         "resolve-dir": "^1.0.0"
4817       }
4818     },
4819     "global-prefix": {
4820       "version": "1.0.2",
4821       "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz",
4822       "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=",
4823       "dev": true,
4824       "requires": {
4825         "expand-tilde": "^2.0.2",
4826         "homedir-polyfill": "^1.0.1",
4827         "ini": "^1.3.4",
4828         "is-windows": "^1.0.1",
4829         "which": "^1.2.14"
4830       }
4831     },
4832     "globals": {
4833       "version": "11.12.0",
4834       "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
4835       "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
4836       "dev": true
4837     },
4838     "globby": {
4839       "version": "8.0.2",
4840       "resolved": "https://registry.npmjs.org/globby/-/globby-8.0.2.tgz",
4841       "integrity": "sha512-yTzMmKygLp8RUpG1Ymu2VXPSJQZjNAZPD4ywgYEaG7e4tBJeUQBO8OpXrf1RCNcEs5alsoJYPAMiIHP0cmeC7w==",
4842       "dev": true,
4843       "requires": {
4844         "array-union": "^1.0.1",
4845         "dir-glob": "2.0.0",
4846         "fast-glob": "^2.0.2",
4847         "glob": "^7.1.2",
4848         "ignore": "^3.3.5",
4849         "pify": "^3.0.0",
4850         "slash": "^1.0.0"
4851       },
4852       "dependencies": {
4853         "glob": {
4854           "version": "7.1.4",
4855           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
4856           "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
4857           "dev": true,
4858           "requires": {
4859             "fs.realpath": "^1.0.0",
4860             "inflight": "^1.0.4",
4861             "inherits": "2",
4862             "minimatch": "^3.0.4",
4863             "once": "^1.3.0",
4864             "path-is-absolute": "^1.0.0"
4865           }
4866         },
4867         "ignore": {
4868           "version": "3.3.10",
4869           "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz",
4870           "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==",
4871           "dev": true
4872         },
4873         "pify": {
4874           "version": "3.0.0",
4875           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
4876           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
4877           "dev": true
4878         }
4879       }
4880     },
4881     "globjoin": {
4882       "version": "0.1.4",
4883       "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz",
4884       "integrity": "sha1-L0SUrIkZ43Z8XLtpHp9GMyQoXUM=",
4885       "dev": true
4886     },
4887     "glogg": {
4888       "version": "1.0.2",
4889       "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz",
4890       "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==",
4891       "dev": true,
4892       "requires": {
4893         "sparkles": "^1.0.0"
4894       }
4895     },
4896     "gonzales-pe": {
4897       "version": "4.2.4",
4898       "resolved": "https://registry.npmjs.org/gonzales-pe/-/gonzales-pe-4.2.4.tgz",
4899       "integrity": "sha512-v0Ts/8IsSbh9n1OJRnSfa7Nlxi4AkXIsWB6vPept8FDbL4bXn3FNuxjYtO/nmBGu7GDkL9MFeGebeSu6l55EPQ==",
4900       "dev": true,
4901       "requires": {
4902         "minimist": "1.1.x"
4903       },
4904       "dependencies": {
4905         "minimist": {
4906           "version": "1.1.3",
4907           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.1.3.tgz",
4908           "integrity": "sha1-O+39kaktOQFvz6ocaB6Pqhoe/ag=",
4909           "dev": true
4910         }
4911       }
4912     },
4913     "got": {
4914       "version": "7.1.0",
4915       "resolved": "https://registry.npmjs.org/got/-/got-7.1.0.tgz",
4916       "integrity": "sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw==",
4917       "dev": true,
4918       "requires": {
4919         "decompress-response": "^3.2.0",
4920         "duplexer3": "^0.1.4",
4921         "get-stream": "^3.0.0",
4922         "is-plain-obj": "^1.1.0",
4923         "is-retry-allowed": "^1.0.0",
4924         "is-stream": "^1.0.0",
4925         "isurl": "^1.0.0-alpha5",
4926         "lowercase-keys": "^1.0.0",
4927         "p-cancelable": "^0.3.0",
4928         "p-timeout": "^1.1.1",
4929         "safe-buffer": "^5.0.1",
4930         "timed-out": "^4.0.0",
4931         "url-parse-lax": "^1.0.0",
4932         "url-to-options": "^1.0.1"
4933       },
4934       "dependencies": {
4935         "get-stream": {
4936           "version": "3.0.0",
4937           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
4938           "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
4939           "dev": true
4940         }
4941       }
4942     },
4943     "graceful-fs": {
4944       "version": "4.2.0",
4945       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.0.tgz",
4946       "integrity": "sha512-jpSvDPV4Cq/bgtpndIWbI5hmYxhQGHPC4d4cqBPb4DLniCfhJokdXhwhaDuLBGLQdvvRum/UiX6ECVIPvDXqdg==",
4947       "dev": true
4948     },
4949     "graceful-readlink": {
4950       "version": "1.0.1",
4951       "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz",
4952       "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=",
4953       "dev": true
4954     },
4955     "gulp": {
4956       "version": "4.0.2",
4957       "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz",
4958       "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==",
4959       "dev": true,
4960       "requires": {
4961         "glob-watcher": "^5.0.3",
4962         "gulp-cli": "^2.2.0",
4963         "undertaker": "^1.2.1",
4964         "vinyl-fs": "^3.0.0"
4965       },
4966       "dependencies": {
4967         "gulp-cli": {
4968           "version": "2.2.0",
4969           "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.2.0.tgz",
4970           "integrity": "sha512-rGs3bVYHdyJpLqR0TUBnlcZ1O5O++Zs4bA0ajm+zr3WFCfiSLjGwoCBqFs18wzN+ZxahT9DkOK5nDf26iDsWjA==",
4971           "dev": true,
4972           "requires": {
4973             "ansi-colors": "^1.0.1",
4974             "archy": "^1.0.0",
4975             "array-sort": "^1.0.0",
4976             "color-support": "^1.1.3",
4977             "concat-stream": "^1.6.0",
4978             "copy-props": "^2.0.1",
4979             "fancy-log": "^1.3.2",
4980             "gulplog": "^1.0.0",
4981             "interpret": "^1.1.0",
4982             "isobject": "^3.0.1",
4983             "liftoff": "^3.1.0",
4984             "matchdep": "^2.0.0",
4985             "mute-stdout": "^1.0.0",
4986             "pretty-hrtime": "^1.0.0",
4987             "replace-homedir": "^1.0.0",
4988             "semver-greatest-satisfied-range": "^1.1.0",
4989             "v8flags": "^3.0.1",
4990             "yargs": "^7.1.0"
4991           }
4992         }
4993       }
4994     },
4995     "gulp-concat": {
4996       "version": "2.6.1",
4997       "resolved": "https://registry.npmjs.org/gulp-concat/-/gulp-concat-2.6.1.tgz",
4998       "integrity": "sha1-Yz0WyV2IUEYorQJmVmPO5aR5M1M=",
4999       "dev": true,
5000       "requires": {
5001         "concat-with-sourcemaps": "^1.0.0",
5002         "through2": "^2.0.0",
5003         "vinyl": "^2.0.0"
5004       },
5005       "dependencies": {
5006         "through2": {
5007           "version": "2.0.5",
5008           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
5009           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
5010           "dev": true,
5011           "requires": {
5012             "readable-stream": "~2.3.6",
5013             "xtend": "~4.0.1"
5014           }
5015         }
5016       }
5017     },
5018     "gulp-connect": {
5019       "version": "5.7.0",
5020       "resolved": "https://registry.npmjs.org/gulp-connect/-/gulp-connect-5.7.0.tgz",
5021       "integrity": "sha512-8tRcC6wgXMLakpPw9M7GRJIhxkYdgZsXwn7n56BA2bQYGLR9NOPhMzx7js+qYDy6vhNkbApGKURjAw1FjY4pNA==",
5022       "dev": true,
5023       "requires": {
5024         "ansi-colors": "^2.0.5",
5025         "connect": "^3.6.6",
5026         "connect-livereload": "^0.6.0",
5027         "fancy-log": "^1.3.2",
5028         "map-stream": "^0.0.7",
5029         "send": "^0.16.2",
5030         "serve-index": "^1.9.1",
5031         "serve-static": "^1.13.2",
5032         "tiny-lr": "^1.1.1"
5033       },
5034       "dependencies": {
5035         "ansi-colors": {
5036           "version": "2.0.5",
5037           "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-2.0.5.tgz",
5038           "integrity": "sha512-yAdfUZ+c2wetVNIFsNRn44THW+Lty6S5TwMpUfLA/UaGhiXbBv/F8E60/1hMLd0cnF/CDoWH8vzVaI5bAcHCjw==",
5039           "dev": true
5040         }
5041       }
5042     },
5043     "gulp-eslint": {
5044       "version": "5.0.0",
5045       "resolved": "https://registry.npmjs.org/gulp-eslint/-/gulp-eslint-5.0.0.tgz",
5046       "integrity": "sha512-9GUqCqh85C7rP9120cpxXuZz2ayq3BZc85pCTuPJS03VQYxne0aWPIXWx6LSvsGPa3uRqtSO537vaugOh+5cXg==",
5047       "dev": true,
5048       "requires": {
5049         "eslint": "^5.0.1",
5050         "fancy-log": "^1.3.2",
5051         "plugin-error": "^1.0.1"
5052       }
5053     },
5054     "gulp-imagemin": {
5055       "version": "6.0.0",
5056       "resolved": "https://registry.npmjs.org/gulp-imagemin/-/gulp-imagemin-6.0.0.tgz",
5057       "integrity": "sha512-gLTncXROP0UVFE/GXSpfXcotRl0o+7W/Hjuoz9FaHwasdD6K18VTNJjuA8Ks/w3fNwxo6aWRJGYM22mqFoemvw==",
5058       "dev": true,
5059       "requires": {
5060         "chalk": "^2.4.1",
5061         "fancy-log": "^1.3.2",
5062         "imagemin": "^6.1.0",
5063         "imagemin-gifsicle": "^6.0.1",
5064         "imagemin-jpegtran": "^6.0.0",
5065         "imagemin-optipng": "^6.0.0",
5066         "imagemin-svgo": "^7.0.0",
5067         "plugin-error": "^1.0.1",
5068         "plur": "^3.0.1",
5069         "pretty-bytes": "^5.1.0",
5070         "through2-concurrent": "^2.0.0"
5071       }
5072     },
5073     "gulp-postcss": {
5074       "version": "8.0.0",
5075       "resolved": "https://registry.npmjs.org/gulp-postcss/-/gulp-postcss-8.0.0.tgz",
5076       "integrity": "sha512-Wtl6vH7a+8IS/fU5W9IbOpcaLqKxd5L1DUOzaPmlnCbX1CrG0aWdwVnC3Spn8th0m8D59YbysV5zPUe1n/GJYg==",
5077       "dev": true,
5078       "requires": {
5079         "fancy-log": "^1.3.2",
5080         "plugin-error": "^1.0.1",
5081         "postcss": "^7.0.2",
5082         "postcss-load-config": "^2.0.0",
5083         "vinyl-sourcemaps-apply": "^0.2.1"
5084       }
5085     },
5086     "gulp-stylelint": {
5087       "version": "9.0.0",
5088       "resolved": "https://registry.npmjs.org/gulp-stylelint/-/gulp-stylelint-9.0.0.tgz",
5089       "integrity": "sha512-JoYzy68jc26Z53ZtCJq9teZ81u3QS5DUwoRKHkPbs6k0xpafOVYnRIoOCDGc59vRWTvMDahxyaTlNvolCzr+sA==",
5090       "dev": true,
5091       "requires": {
5092         "chalk": "^2.4.2",
5093         "fancy-log": "^1.3.3",
5094         "mkdirp": "^0.5.1",
5095         "plugin-error": "^1.0.1",
5096         "source-map": "^0.7.3",
5097         "strip-ansi": "^5.2.0",
5098         "through2": "^3.0.1"
5099       },
5100       "dependencies": {
5101         "ansi-regex": {
5102           "version": "4.1.0",
5103           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
5104           "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
5105           "dev": true
5106         },
5107         "source-map": {
5108           "version": "0.7.3",
5109           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
5110           "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
5111           "dev": true
5112         },
5113         "strip-ansi": {
5114           "version": "5.2.0",
5115           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
5116           "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
5117           "dev": true,
5118           "requires": {
5119             "ansi-regex": "^4.1.0"
5120           }
5121         }
5122       }
5123     },
5124     "gulp-uglify": {
5125       "version": "3.0.2",
5126       "resolved": "https://registry.npmjs.org/gulp-uglify/-/gulp-uglify-3.0.2.tgz",
5127       "integrity": "sha512-gk1dhB74AkV2kzqPMQBLA3jPoIAPd/nlNzP2XMDSG8XZrqnlCiDGAqC+rZOumzFvB5zOphlFh6yr3lgcAb/OOg==",
5128       "dev": true,
5129       "requires": {
5130         "array-each": "^1.0.1",
5131         "extend-shallow": "^3.0.2",
5132         "gulplog": "^1.0.0",
5133         "has-gulplog": "^0.1.0",
5134         "isobject": "^3.0.1",
5135         "make-error-cause": "^1.1.1",
5136         "safe-buffer": "^5.1.2",
5137         "through2": "^2.0.0",
5138         "uglify-js": "^3.0.5",
5139         "vinyl-sourcemaps-apply": "^0.2.0"
5140       },
5141       "dependencies": {
5142         "through2": {
5143           "version": "2.0.5",
5144           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
5145           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
5146           "dev": true,
5147           "requires": {
5148             "readable-stream": "~2.3.6",
5149             "xtend": "~4.0.1"
5150           }
5151         }
5152       }
5153     },
5154     "gulp-vinyl-zip": {
5155       "version": "2.1.2",
5156       "resolved": "https://registry.npmjs.org/gulp-vinyl-zip/-/gulp-vinyl-zip-2.1.2.tgz",
5157       "integrity": "sha512-wJn09jsb8PyvUeyFF7y7ImEJqJwYy40BqL9GKfJs6UGpaGW9A+N68Q+ajsIpb9AeR6lAdjMbIdDPclIGo1/b7Q==",
5158       "dev": true,
5159       "requires": {
5160         "event-stream": "3.3.4",
5161         "queue": "^4.2.1",
5162         "through2": "^2.0.3",
5163         "vinyl": "^2.0.2",
5164         "vinyl-fs": "^3.0.3",
5165         "yauzl": "^2.2.1",
5166         "yazl": "^2.2.1"
5167       },
5168       "dependencies": {
5169         "through2": {
5170           "version": "2.0.5",
5171           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
5172           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
5173           "dev": true,
5174           "requires": {
5175             "readable-stream": "~2.3.6",
5176             "xtend": "~4.0.1"
5177           }
5178         }
5179       }
5180     },
5181     "gulplog": {
5182       "version": "1.0.0",
5183       "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz",
5184       "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=",
5185       "dev": true,
5186       "requires": {
5187         "glogg": "^1.0.0"
5188       }
5189     },
5190     "handlebars": {
5191       "version": "4.1.2",
5192       "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.1.2.tgz",
5193       "integrity": "sha512-nvfrjqvt9xQ8Z/w0ijewdD/vvWDTOweBUm96NTr66Wfvo1mJenBLwcYmPs3TIBP5ruzYGD7Hx/DaM9RmhroGPw==",
5194       "dev": true,
5195       "requires": {
5196         "neo-async": "^2.6.0",
5197         "optimist": "^0.6.1",
5198         "source-map": "^0.6.1",
5199         "uglify-js": "^3.1.4"
5200       }
5201     },
5202     "has": {
5203       "version": "1.0.3",
5204       "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
5205       "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
5206       "dev": true,
5207       "requires": {
5208         "function-bind": "^1.1.1"
5209       }
5210     },
5211     "has-ansi": {
5212       "version": "2.0.0",
5213       "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
5214       "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
5215       "dev": true,
5216       "requires": {
5217         "ansi-regex": "^2.0.0"
5218       }
5219     },
5220     "has-flag": {
5221       "version": "3.0.0",
5222       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
5223       "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
5224       "dev": true
5225     },
5226     "has-gulplog": {
5227       "version": "0.1.0",
5228       "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz",
5229       "integrity": "sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4=",
5230       "dev": true,
5231       "requires": {
5232         "sparkles": "^1.0.0"
5233       }
5234     },
5235     "has-symbol-support-x": {
5236       "version": "1.4.2",
5237       "resolved": "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz",
5238       "integrity": "sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==",
5239       "dev": true
5240     },
5241     "has-symbols": {
5242       "version": "1.0.0",
5243       "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz",
5244       "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=",
5245       "dev": true
5246     },
5247     "has-to-string-tag-x": {
5248       "version": "1.4.1",
5249       "resolved": "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz",
5250       "integrity": "sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==",
5251       "dev": true,
5252       "requires": {
5253         "has-symbol-support-x": "^1.4.1"
5254       }
5255     },
5256     "has-value": {
5257       "version": "1.0.0",
5258       "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
5259       "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
5260       "dev": true,
5261       "requires": {
5262         "get-value": "^2.0.6",
5263         "has-values": "^1.0.0",
5264         "isobject": "^3.0.0"
5265       }
5266     },
5267     "has-values": {
5268       "version": "1.0.0",
5269       "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
5270       "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
5271       "dev": true,
5272       "requires": {
5273         "is-number": "^3.0.0",
5274         "kind-of": "^4.0.0"
5275       },
5276       "dependencies": {
5277         "is-buffer": {
5278           "version": "1.1.6",
5279           "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
5280           "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
5281           "dev": true
5282         },
5283         "kind-of": {
5284           "version": "4.0.0",
5285           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
5286           "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
5287           "dev": true,
5288           "requires": {
5289             "is-buffer": "^1.1.5"
5290           }
5291         }
5292       }
5293     },
5294     "hash-base": {
5295       "version": "3.0.4",
5296       "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz",
5297       "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=",
5298       "dev": true,
5299       "requires": {
5300         "inherits": "^2.0.1",
5301         "safe-buffer": "^5.0.1"
5302       }
5303     },
5304     "hash.js": {
5305       "version": "1.1.7",
5306       "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
5307       "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
5308       "dev": true,
5309       "requires": {
5310         "inherits": "^2.0.3",
5311         "minimalistic-assert": "^1.0.1"
5312       }
5313     },
5314     "hex-color-regex": {
5315       "version": "1.1.0",
5316       "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz",
5317       "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==",
5318       "dev": true
5319     },
5320     "highlight.js": {
5321       "version": "9.15.8",
5322       "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-9.15.8.tgz",
5323       "integrity": "sha512-RrapkKQWwE+wKdF73VsOa2RQdIoO3mxwJ4P8mhbI6KYJUraUHRKM5w5zQQKXNk0xNL4UVRdulV9SBJcmzJNzVA==",
5324       "dev": true
5325     },
5326     "hmac-drbg": {
5327       "version": "1.0.1",
5328       "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
5329       "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
5330       "dev": true,
5331       "requires": {
5332         "hash.js": "^1.0.3",
5333         "minimalistic-assert": "^1.0.0",
5334         "minimalistic-crypto-utils": "^1.0.1"
5335       }
5336     },
5337     "homedir-polyfill": {
5338       "version": "1.0.3",
5339       "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz",
5340       "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==",
5341       "dev": true,
5342       "requires": {
5343         "parse-passwd": "^1.0.0"
5344       }
5345     },
5346     "hosted-git-info": {
5347       "version": "2.7.1",
5348       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz",
5349       "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==",
5350       "dev": true
5351     },
5352     "hsl-regex": {
5353       "version": "1.0.0",
5354       "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz",
5355       "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=",
5356       "dev": true
5357     },
5358     "hsla-regex": {
5359       "version": "1.0.0",
5360       "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz",
5361       "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=",
5362       "dev": true
5363     },
5364     "html-comment-regex": {
5365       "version": "1.1.2",
5366       "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz",
5367       "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==",
5368       "dev": true
5369     },
5370     "html-tags": {
5371       "version": "3.0.0",
5372       "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.0.0.tgz",
5373       "integrity": "sha512-xiXEBjihaNI+VZ2mKEoI5ZPxqUsevTKM+aeeJ/W4KAg2deGE35minmCJMn51BvwJZmiHaeAxrb2LAS0yZJxuuA==",
5374       "dev": true
5375     },
5376     "htmlescape": {
5377       "version": "1.1.1",
5378       "resolved": "https://registry.npmjs.org/htmlescape/-/htmlescape-1.1.1.tgz",
5379       "integrity": "sha1-OgPtwiFLyjtmQko+eVk0lQnLA1E=",
5380       "dev": true
5381     },
5382     "htmlparser2": {
5383       "version": "3.10.1",
5384       "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz",
5385       "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==",
5386       "dev": true,
5387       "requires": {
5388         "domelementtype": "^1.3.1",
5389         "domhandler": "^2.3.0",
5390         "domutils": "^1.5.1",
5391         "entities": "^1.1.1",
5392         "inherits": "^2.0.1",
5393         "readable-stream": "^3.1.1"
5394       },
5395       "dependencies": {
5396         "readable-stream": {
5397           "version": "3.4.0",
5398           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.4.0.tgz",
5399           "integrity": "sha512-jItXPLmrSR8jmTRmRWJXCnGJsfy85mB3Wd/uINMXA65yrnFo0cPClFIUWzo2najVNSl+mx7/4W8ttlLWJe99pQ==",
5400           "dev": true,
5401           "requires": {
5402             "inherits": "^2.0.3",
5403             "string_decoder": "^1.1.1",
5404             "util-deprecate": "^1.0.1"
5405           }
5406         }
5407       }
5408     },
5409     "http-cache-semantics": {
5410       "version": "3.8.1",
5411       "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz",
5412       "integrity": "sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==",
5413       "dev": true
5414     },
5415     "http-errors": {
5416       "version": "1.6.3",
5417       "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
5418       "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
5419       "dev": true,
5420       "requires": {
5421         "depd": "~1.1.2",
5422         "inherits": "2.0.3",
5423         "setprototypeof": "1.1.0",
5424         "statuses": ">= 1.4.0 < 2"
5425       },
5426       "dependencies": {
5427         "inherits": {
5428           "version": "2.0.3",
5429           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
5430           "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
5431           "dev": true
5432         }
5433       }
5434     },
5435     "http-parser-js": {
5436       "version": "0.4.10",
5437       "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.10.tgz",
5438       "integrity": "sha1-ksnBN0w1CF912zWexWzCV8u5P6Q=",
5439       "dev": true
5440     },
5441     "https-browserify": {
5442       "version": "1.0.0",
5443       "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
5444       "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
5445       "dev": true
5446     },
5447     "iconv-lite": {
5448       "version": "0.4.24",
5449       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
5450       "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
5451       "dev": true,
5452       "requires": {
5453         "safer-buffer": ">= 2.1.2 < 3"
5454       }
5455     },
5456     "ieee754": {
5457       "version": "1.1.13",
5458       "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz",
5459       "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==",
5460       "dev": true
5461     },
5462     "ignore": {
5463       "version": "4.0.6",
5464       "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz",
5465       "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==",
5466       "dev": true
5467     },
5468     "imagemin": {
5469       "version": "6.1.0",
5470       "resolved": "https://registry.npmjs.org/imagemin/-/imagemin-6.1.0.tgz",
5471       "integrity": "sha512-8ryJBL1CN5uSHpiBMX0rJw79C9F9aJqMnjGnrd/1CafegpNuA81RBAAru/jQQEOWlOJJlpRnlcVFF6wq+Ist0A==",
5472       "dev": true,
5473       "requires": {
5474         "file-type": "^10.7.0",
5475         "globby": "^8.0.1",
5476         "make-dir": "^1.0.0",
5477         "p-pipe": "^1.1.0",
5478         "pify": "^4.0.1",
5479         "replace-ext": "^1.0.0"
5480       },
5481       "dependencies": {
5482         "file-type": {
5483           "version": "10.11.0",
5484           "resolved": "https://registry.npmjs.org/file-type/-/file-type-10.11.0.tgz",
5485           "integrity": "sha512-uzk64HRpUZyTGZtVuvrjP0FYxzQrBf4rojot6J65YMEbwBLB0CWm0CLojVpwpmFmxcE/lkvYICgfcGozbBq6rw==",
5486           "dev": true
5487         },
5488         "pify": {
5489           "version": "4.0.1",
5490           "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
5491           "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
5492           "dev": true
5493         }
5494       }
5495     },
5496     "imagemin-gifsicle": {
5497       "version": "6.0.1",
5498       "resolved": "https://registry.npmjs.org/imagemin-gifsicle/-/imagemin-gifsicle-6.0.1.tgz",
5499       "integrity": "sha512-kuu47c6iKDQ6R9J10xCwL0lgs0+sMz3LRHqRcJ2CRBWdcNmo3T5hUaM8hSZfksptZXJLGKk8heSAvwtSdB1Fng==",
5500       "dev": true,
5501       "optional": true,
5502       "requires": {
5503         "exec-buffer": "^3.0.0",
5504         "gifsicle": "^4.0.0",
5505         "is-gif": "^3.0.0"
5506       }
5507     },
5508     "imagemin-jpegtran": {
5509       "version": "6.0.0",
5510       "resolved": "https://registry.npmjs.org/imagemin-jpegtran/-/imagemin-jpegtran-6.0.0.tgz",
5511       "integrity": "sha512-Ih+NgThzqYfEWv9t58EItncaaXIHR0u9RuhKa8CtVBlMBvY0dCIxgQJQCfwImA4AV1PMfmUKlkyIHJjb7V4z1g==",
5512       "dev": true,
5513       "optional": true,
5514       "requires": {
5515         "exec-buffer": "^3.0.0",
5516         "is-jpg": "^2.0.0",
5517         "jpegtran-bin": "^4.0.0"
5518       }
5519     },
5520     "imagemin-optipng": {
5521       "version": "6.0.0",
5522       "resolved": "https://registry.npmjs.org/imagemin-optipng/-/imagemin-optipng-6.0.0.tgz",
5523       "integrity": "sha512-FoD2sMXvmoNm/zKPOWdhKpWdFdF9qiJmKC17MxZJPH42VMAp17/QENI/lIuP7LCUnLVAloO3AUoTSNzfhpyd8A==",
5524       "dev": true,
5525       "optional": true,
5526       "requires": {
5527         "exec-buffer": "^3.0.0",
5528         "is-png": "^1.0.0",
5529         "optipng-bin": "^5.0.0"
5530       }
5531     },
5532     "imagemin-svgo": {
5533       "version": "7.0.0",
5534       "resolved": "https://registry.npmjs.org/imagemin-svgo/-/imagemin-svgo-7.0.0.tgz",
5535       "integrity": "sha512-+iGJFaPIMx8TjFW6zN+EkOhlqcemdL7F3N3Y0wODvV2kCUBuUtZK7DRZc1+Zfu4U2W/lTMUyx2G8YMOrZntIWg==",
5536       "dev": true,
5537       "optional": true,
5538       "requires": {
5539         "is-svg": "^3.0.0",
5540         "svgo": "^1.0.5"
5541       }
5542     },
5543     "import-cwd": {
5544       "version": "2.1.0",
5545       "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz",
5546       "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=",
5547       "dev": true,
5548       "requires": {
5549         "import-from": "^2.1.0"
5550       }
5551     },
5552     "import-fresh": {
5553       "version": "2.0.0",
5554       "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz",
5555       "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=",
5556       "dev": true,
5557       "requires": {
5558         "caller-path": "^2.0.0",
5559         "resolve-from": "^3.0.0"
5560       }
5561     },
5562     "import-from": {
5563       "version": "2.1.0",
5564       "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz",
5565       "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=",
5566       "dev": true,
5567       "requires": {
5568         "resolve-from": "^3.0.0"
5569       }
5570     },
5571     "import-lazy": {
5572       "version": "3.1.0",
5573       "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-3.1.0.tgz",
5574       "integrity": "sha512-8/gvXvX2JMn0F+CDlSC4l6kOmVaLOO3XLkksI7CI3Ud95KDYJuYur2b9P/PUt/i/pDAMd/DulQsNbbbmRRsDIQ==",
5575       "dev": true
5576     },
5577     "imurmurhash": {
5578       "version": "0.1.4",
5579       "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
5580       "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
5581       "dev": true
5582     },
5583     "indent-string": {
5584       "version": "2.1.0",
5585       "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
5586       "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
5587       "dev": true,
5588       "requires": {
5589         "repeating": "^2.0.0"
5590       }
5591     },
5592     "indexes-of": {
5593       "version": "1.0.1",
5594       "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz",
5595       "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=",
5596       "dev": true
5597     },
5598     "inflight": {
5599       "version": "1.0.6",
5600       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
5601       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
5602       "dev": true,
5603       "requires": {
5604         "once": "^1.3.0",
5605         "wrappy": "1"
5606       }
5607     },
5608     "inherits": {
5609       "version": "2.0.4",
5610       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
5611       "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
5612       "dev": true
5613     },
5614     "ini": {
5615       "version": "1.3.5",
5616       "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
5617       "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
5618       "dev": true
5619     },
5620     "inline-source-map": {
5621       "version": "0.6.2",
5622       "resolved": "https://registry.npmjs.org/inline-source-map/-/inline-source-map-0.6.2.tgz",
5623       "integrity": "sha1-+Tk0ccGKedFyT4Y/o4tYY3Ct4qU=",
5624       "dev": true,
5625       "requires": {
5626         "source-map": "~0.5.3"
5627       },
5628       "dependencies": {
5629         "source-map": {
5630           "version": "0.5.7",
5631           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
5632           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
5633           "dev": true
5634         }
5635       }
5636     },
5637     "inquirer": {
5638       "version": "6.5.0",
5639       "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.0.tgz",
5640       "integrity": "sha512-scfHejeG/lVZSpvCXpsB4j/wQNPM5JC8kiElOI0OUTwmc1RTpXr4H32/HOlQHcZiYl2z2VElwuCVDRG8vFmbnA==",
5641       "dev": true,
5642       "requires": {
5643         "ansi-escapes": "^3.2.0",
5644         "chalk": "^2.4.2",
5645         "cli-cursor": "^2.1.0",
5646         "cli-width": "^2.0.0",
5647         "external-editor": "^3.0.3",
5648         "figures": "^2.0.0",
5649         "lodash": "^4.17.12",
5650         "mute-stream": "0.0.7",
5651         "run-async": "^2.2.0",
5652         "rxjs": "^6.4.0",
5653         "string-width": "^2.1.0",
5654         "strip-ansi": "^5.1.0",
5655         "through": "^2.3.6"
5656       },
5657       "dependencies": {
5658         "ansi-regex": {
5659           "version": "4.1.0",
5660           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
5661           "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
5662           "dev": true
5663         },
5664         "strip-ansi": {
5665           "version": "5.2.0",
5666           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
5667           "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
5668           "dev": true,
5669           "requires": {
5670             "ansi-regex": "^4.1.0"
5671           }
5672         }
5673       }
5674     },
5675     "insert-module-globals": {
5676       "version": "7.2.0",
5677       "resolved": "https://registry.npmjs.org/insert-module-globals/-/insert-module-globals-7.2.0.tgz",
5678       "integrity": "sha512-VE6NlW+WGn2/AeOMd496AHFYmE7eLKkUY6Ty31k4og5vmA3Fjuwe9v6ifH6Xx/Hz27QvdoMoviw1/pqWRB09Sw==",
5679       "dev": true,
5680       "requires": {
5681         "JSONStream": "^1.0.3",
5682         "acorn-node": "^1.5.2",
5683         "combine-source-map": "^0.8.0",
5684         "concat-stream": "^1.6.1",
5685         "is-buffer": "^1.1.0",
5686         "path-is-absolute": "^1.0.1",
5687         "process": "~0.11.0",
5688         "through2": "^2.0.0",
5689         "undeclared-identifiers": "^1.1.2",
5690         "xtend": "^4.0.0"
5691       },
5692       "dependencies": {
5693         "is-buffer": {
5694           "version": "1.1.6",
5695           "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
5696           "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
5697           "dev": true
5698         },
5699         "through2": {
5700           "version": "2.0.5",
5701           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
5702           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
5703           "dev": true,
5704           "requires": {
5705             "readable-stream": "~2.3.6",
5706             "xtend": "~4.0.1"
5707           }
5708         }
5709       }
5710     },
5711     "interpret": {
5712       "version": "1.2.0",
5713       "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.2.0.tgz",
5714       "integrity": "sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw==",
5715       "dev": true
5716     },
5717     "into-stream": {
5718       "version": "3.1.0",
5719       "resolved": "https://registry.npmjs.org/into-stream/-/into-stream-3.1.0.tgz",
5720       "integrity": "sha1-lvsKk2wSur1v8XUqF9BWFqvQlMY=",
5721       "dev": true,
5722       "requires": {
5723         "from2": "^2.1.1",
5724         "p-is-promise": "^1.1.0"
5725       }
5726     },
5727     "invert-kv": {
5728       "version": "1.0.0",
5729       "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
5730       "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
5731       "dev": true
5732     },
5733     "irregular-plurals": {
5734       "version": "2.0.0",
5735       "resolved": "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-2.0.0.tgz",
5736       "integrity": "sha512-Y75zBYLkh0lJ9qxeHlMjQ7bSbyiSqNW/UOPWDmzC7cXskL1hekSITh1Oc6JV0XCWWZ9DE8VYSB71xocLk3gmGw==",
5737       "dev": true
5738     },
5739     "is-absolute": {
5740       "version": "1.0.0",
5741       "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz",
5742       "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==",
5743       "dev": true,
5744       "requires": {
5745         "is-relative": "^1.0.0",
5746         "is-windows": "^1.0.1"
5747       }
5748     },
5749     "is-absolute-url": {
5750       "version": "2.1.0",
5751       "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz",
5752       "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=",
5753       "dev": true
5754     },
5755     "is-accessor-descriptor": {
5756       "version": "0.1.6",
5757       "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
5758       "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
5759       "dev": true,
5760       "requires": {
5761         "kind-of": "^3.0.2"
5762       },
5763       "dependencies": {
5764         "is-buffer": {
5765           "version": "1.1.6",
5766           "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
5767           "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
5768           "dev": true
5769         },
5770         "kind-of": {
5771           "version": "3.2.2",
5772           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5773           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5774           "dev": true,
5775           "requires": {
5776             "is-buffer": "^1.1.5"
5777           }
5778         }
5779       }
5780     },
5781     "is-alphabetical": {
5782       "version": "1.0.3",
5783       "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.3.tgz",
5784       "integrity": "sha512-eEMa6MKpHFzw38eKm56iNNi6GJ7lf6aLLio7Kr23sJPAECscgRtZvOBYybejWDQ2bM949Y++61PY+udzj5QMLA==",
5785       "dev": true
5786     },
5787     "is-alphanumeric": {
5788       "version": "1.0.0",
5789       "resolved": "https://registry.npmjs.org/is-alphanumeric/-/is-alphanumeric-1.0.0.tgz",
5790       "integrity": "sha1-Spzvcdr0wAHB2B1j0UDPU/1oifQ=",
5791       "dev": true
5792     },
5793     "is-alphanumerical": {
5794       "version": "1.0.3",
5795       "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.3.tgz",
5796       "integrity": "sha512-A1IGAPO5AW9vSh7omxIlOGwIqEvpW/TA+DksVOPM5ODuxKlZS09+TEM1E3275lJqO2oJ38vDpeAL3DCIiHE6eA==",
5797       "dev": true,
5798       "requires": {
5799         "is-alphabetical": "^1.0.0",
5800         "is-decimal": "^1.0.0"
5801       }
5802     },
5803     "is-arrayish": {
5804       "version": "0.2.1",
5805       "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
5806       "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
5807       "dev": true
5808     },
5809     "is-binary-path": {
5810       "version": "1.0.1",
5811       "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
5812       "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
5813       "dev": true,
5814       "requires": {
5815         "binary-extensions": "^1.0.0"
5816       }
5817     },
5818     "is-buffer": {
5819       "version": "2.0.3",
5820       "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.3.tgz",
5821       "integrity": "sha512-U15Q7MXTuZlrbymiz95PJpZxu8IlipAp4dtS3wOdgPXx3mqBnslrWU14kxfHB+Py/+2PVKSr37dMAgM2A4uArw==",
5822       "dev": true
5823     },
5824     "is-callable": {
5825       "version": "1.1.4",
5826       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz",
5827       "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==",
5828       "dev": true
5829     },
5830     "is-color-stop": {
5831       "version": "1.1.0",
5832       "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz",
5833       "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=",
5834       "dev": true,
5835       "requires": {
5836         "css-color-names": "^0.0.4",
5837         "hex-color-regex": "^1.1.0",
5838         "hsl-regex": "^1.0.0",
5839         "hsla-regex": "^1.0.0",
5840         "rgb-regex": "^1.0.1",
5841         "rgba-regex": "^1.0.0"
5842       }
5843     },
5844     "is-data-descriptor": {
5845       "version": "0.1.4",
5846       "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
5847       "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
5848       "dev": true,
5849       "requires": {
5850         "kind-of": "^3.0.2"
5851       },
5852       "dependencies": {
5853         "is-buffer": {
5854           "version": "1.1.6",
5855           "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
5856           "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
5857           "dev": true
5858         },
5859         "kind-of": {
5860           "version": "3.2.2",
5861           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5862           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5863           "dev": true,
5864           "requires": {
5865             "is-buffer": "^1.1.5"
5866           }
5867         }
5868       }
5869     },
5870     "is-date-object": {
5871       "version": "1.0.1",
5872       "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz",
5873       "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=",
5874       "dev": true
5875     },
5876     "is-decimal": {
5877       "version": "1.0.3",
5878       "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.3.tgz",
5879       "integrity": "sha512-bvLSwoDg2q6Gf+E2LEPiklHZxxiSi3XAh4Mav65mKqTfCO1HM3uBs24TjEH8iJX3bbDdLXKJXBTmGzuTUuAEjQ==",
5880       "dev": true
5881     },
5882     "is-descriptor": {
5883       "version": "0.1.6",
5884       "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
5885       "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
5886       "dev": true,
5887       "requires": {
5888         "is-accessor-descriptor": "^0.1.6",
5889         "is-data-descriptor": "^0.1.4",
5890         "kind-of": "^5.0.0"
5891       },
5892       "dependencies": {
5893         "kind-of": {
5894           "version": "5.1.0",
5895           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
5896           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
5897           "dev": true
5898         }
5899       }
5900     },
5901     "is-directory": {
5902       "version": "0.3.1",
5903       "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
5904       "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=",
5905       "dev": true
5906     },
5907     "is-extendable": {
5908       "version": "0.1.1",
5909       "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
5910       "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
5911       "dev": true
5912     },
5913     "is-extglob": {
5914       "version": "2.1.1",
5915       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
5916       "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
5917       "dev": true
5918     },
5919     "is-finite": {
5920       "version": "1.0.2",
5921       "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
5922       "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
5923       "dev": true,
5924       "requires": {
5925         "number-is-nan": "^1.0.0"
5926       }
5927     },
5928     "is-fullwidth-code-point": {
5929       "version": "2.0.0",
5930       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
5931       "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
5932       "dev": true
5933     },
5934     "is-gif": {
5935       "version": "3.0.0",
5936       "resolved": "https://registry.npmjs.org/is-gif/-/is-gif-3.0.0.tgz",
5937       "integrity": "sha512-IqJ/jlbw5WJSNfwQ/lHEDXF8rxhRgF6ythk2oiEvhpG29F704eX9NO6TvPfMiq9DrbwgcEDnETYNcZDPewQoVw==",
5938       "dev": true,
5939       "optional": true,
5940       "requires": {
5941         "file-type": "^10.4.0"
5942       },
5943       "dependencies": {
5944         "file-type": {
5945           "version": "10.11.0",
5946           "resolved": "https://registry.npmjs.org/file-type/-/file-type-10.11.0.tgz",
5947           "integrity": "sha512-uzk64HRpUZyTGZtVuvrjP0FYxzQrBf4rojot6J65YMEbwBLB0CWm0CLojVpwpmFmxcE/lkvYICgfcGozbBq6rw==",
5948           "dev": true,
5949           "optional": true
5950         }
5951       }
5952     },
5953     "is-glob": {
5954       "version": "4.0.1",
5955       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
5956       "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
5957       "dev": true,
5958       "requires": {
5959         "is-extglob": "^2.1.1"
5960       }
5961     },
5962     "is-hexadecimal": {
5963       "version": "1.0.3",
5964       "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.3.tgz",
5965       "integrity": "sha512-zxQ9//Q3D/34poZf8fiy3m3XVpbQc7ren15iKqrTtLPwkPD/t3Scy9Imp63FujULGxuK0ZlCwoo5xNpktFgbOA==",
5966       "dev": true
5967     },
5968     "is-jpg": {
5969       "version": "2.0.0",
5970       "resolved": "https://registry.npmjs.org/is-jpg/-/is-jpg-2.0.0.tgz",
5971       "integrity": "sha1-LhmX+m6RZuqsAkLarkQ0A+TvHZc=",
5972       "dev": true,
5973       "optional": true
5974     },
5975     "is-natural-number": {
5976       "version": "4.0.1",
5977       "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-4.0.1.tgz",
5978       "integrity": "sha1-q5124dtM7VHjXeDHLr7PCfc0zeg=",
5979       "dev": true
5980     },
5981     "is-negated-glob": {
5982       "version": "1.0.0",
5983       "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz",
5984       "integrity": "sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI=",
5985       "dev": true
5986     },
5987     "is-number": {
5988       "version": "3.0.0",
5989       "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
5990       "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
5991       "dev": true,
5992       "requires": {
5993         "kind-of": "^3.0.2"
5994       },
5995       "dependencies": {
5996         "is-buffer": {
5997           "version": "1.1.6",
5998           "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
5999           "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
6000           "dev": true
6001         },
6002         "kind-of": {
6003           "version": "3.2.2",
6004           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
6005           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
6006           "dev": true,
6007           "requires": {
6008             "is-buffer": "^1.1.5"
6009           }
6010         }
6011       }
6012     },
6013     "is-obj": {
6014       "version": "1.0.1",
6015       "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz",
6016       "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=",
6017       "dev": true
6018     },
6019     "is-object": {
6020       "version": "1.0.1",
6021       "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.1.tgz",
6022       "integrity": "sha1-iVJojF7C/9awPsyF52ngKQMINHA=",
6023       "dev": true
6024     },
6025     "is-plain-obj": {
6026       "version": "1.1.0",
6027       "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
6028       "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
6029       "dev": true
6030     },
6031     "is-plain-object": {
6032       "version": "2.0.4",
6033       "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
6034       "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
6035       "dev": true,
6036       "requires": {
6037         "isobject": "^3.0.1"
6038       }
6039     },
6040     "is-png": {
6041       "version": "1.1.0",
6042       "resolved": "https://registry.npmjs.org/is-png/-/is-png-1.1.0.tgz",
6043       "integrity": "sha1-1XSxK/J1wDUEVVcLDltXqwYgd84=",
6044       "dev": true,
6045       "optional": true
6046     },
6047     "is-promise": {
6048       "version": "2.1.0",
6049       "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz",
6050       "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=",
6051       "dev": true
6052     },
6053     "is-regex": {
6054       "version": "1.0.4",
6055       "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz",
6056       "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=",
6057       "dev": true,
6058       "requires": {
6059         "has": "^1.0.1"
6060       }
6061     },
6062     "is-regexp": {
6063       "version": "2.1.0",
6064       "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-2.1.0.tgz",
6065       "integrity": "sha512-OZ4IlER3zmRIoB9AqNhEggVxqIH4ofDns5nRrPS6yQxXE1TPCUpFznBfRQmQa8uC+pXqjMnukiJBxCisIxiLGA==",
6066       "dev": true
6067     },
6068     "is-relative": {
6069       "version": "1.0.0",
6070       "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz",
6071       "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==",
6072       "dev": true,
6073       "requires": {
6074         "is-unc-path": "^1.0.0"
6075       }
6076     },
6077     "is-resolvable": {
6078       "version": "1.1.0",
6079       "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz",
6080       "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==",
6081       "dev": true
6082     },
6083     "is-retry-allowed": {
6084       "version": "1.1.0",
6085       "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz",
6086       "integrity": "sha1-EaBgVotnM5REAz0BJaYaINVk+zQ=",
6087       "dev": true
6088     },
6089     "is-stream": {
6090       "version": "1.1.0",
6091       "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
6092       "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
6093       "dev": true
6094     },
6095     "is-svg": {
6096       "version": "3.0.0",
6097       "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz",
6098       "integrity": "sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==",
6099       "dev": true,
6100       "requires": {
6101         "html-comment-regex": "^1.1.0"
6102       }
6103     },
6104     "is-symbol": {
6105       "version": "1.0.2",
6106       "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.2.tgz",
6107       "integrity": "sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw==",
6108       "dev": true,
6109       "requires": {
6110         "has-symbols": "^1.0.0"
6111       }
6112     },
6113     "is-unc-path": {
6114       "version": "1.0.0",
6115       "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz",
6116       "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==",
6117       "dev": true,
6118       "requires": {
6119         "unc-path-regex": "^0.1.2"
6120       }
6121     },
6122     "is-utf8": {
6123       "version": "0.2.1",
6124       "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
6125       "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
6126       "dev": true
6127     },
6128     "is-valid-glob": {
6129       "version": "1.0.0",
6130       "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz",
6131       "integrity": "sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao=",
6132       "dev": true
6133     },
6134     "is-whitespace-character": {
6135       "version": "1.0.3",
6136       "resolved": "https://registry.npmjs.org/is-whitespace-character/-/is-whitespace-character-1.0.3.tgz",
6137       "integrity": "sha512-SNPgMLz9JzPccD3nPctcj8sZlX9DAMJSKH8bP7Z6bohCwuNgX8xbWr1eTAYXX9Vpi/aSn8Y1akL9WgM3t43YNQ==",
6138       "dev": true
6139     },
6140     "is-windows": {
6141       "version": "1.0.2",
6142       "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
6143       "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
6144       "dev": true
6145     },
6146     "is-word-character": {
6147       "version": "1.0.3",
6148       "resolved": "https://registry.npmjs.org/is-word-character/-/is-word-character-1.0.3.tgz",
6149       "integrity": "sha512-0wfcrFgOOOBdgRNT9H33xe6Zi6yhX/uoc4U8NBZGeQQB0ctU1dnlNTyL9JM2646bHDTpsDm1Brb3VPoCIMrd/A==",
6150       "dev": true
6151     },
6152     "isarray": {
6153       "version": "1.0.0",
6154       "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
6155       "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
6156       "dev": true
6157     },
6158     "isexe": {
6159       "version": "2.0.0",
6160       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
6161       "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
6162       "dev": true
6163     },
6164     "isobject": {
6165       "version": "3.0.1",
6166       "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
6167       "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
6168       "dev": true
6169     },
6170     "isurl": {
6171       "version": "1.0.0",
6172       "resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz",
6173       "integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==",
6174       "dev": true,
6175       "requires": {
6176         "has-to-string-tag-x": "^1.2.0",
6177         "is-object": "^1.0.1"
6178       }
6179     },
6180     "jpegtran-bin": {
6181       "version": "4.0.0",
6182       "resolved": "https://registry.npmjs.org/jpegtran-bin/-/jpegtran-bin-4.0.0.tgz",
6183       "integrity": "sha512-2cRl1ism+wJUoYAYFt6O/rLBfpXNWG2dUWbgcEkTt5WGMnqI46eEro8T4C5zGROxKRqyKpCBSdHPvt5UYCtxaQ==",
6184       "dev": true,
6185       "optional": true,
6186       "requires": {
6187         "bin-build": "^3.0.0",
6188         "bin-wrapper": "^4.0.0",
6189         "logalot": "^2.0.0"
6190       }
6191     },
6192     "js-tokens": {
6193       "version": "4.0.0",
6194       "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
6195       "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
6196       "dev": true
6197     },
6198     "js-yaml": {
6199       "version": "3.13.1",
6200       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
6201       "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
6202       "dev": true,
6203       "requires": {
6204         "argparse": "^1.0.7",
6205         "esprima": "^4.0.0"
6206       }
6207     },
6208     "jsesc": {
6209       "version": "2.5.2",
6210       "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
6211       "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
6212       "dev": true
6213     },
6214     "json-buffer": {
6215       "version": "3.0.0",
6216       "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz",
6217       "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=",
6218       "dev": true
6219     },
6220     "json-parse-better-errors": {
6221       "version": "1.0.2",
6222       "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
6223       "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
6224       "dev": true
6225     },
6226     "json-schema-traverse": {
6227       "version": "0.4.1",
6228       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
6229       "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
6230       "dev": true
6231     },
6232     "json-stable-stringify": {
6233       "version": "0.0.1",
6234       "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-0.0.1.tgz",
6235       "integrity": "sha1-YRwj6BTbN1Un34URk9tZ3Sryf0U=",
6236       "dev": true,
6237       "requires": {
6238         "jsonify": "~0.0.0"
6239       }
6240     },
6241     "json-stable-stringify-without-jsonify": {
6242       "version": "1.0.1",
6243       "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
6244       "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=",
6245       "dev": true
6246     },
6247     "json5": {
6248       "version": "2.1.0",
6249       "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.0.tgz",
6250       "integrity": "sha512-8Mh9h6xViijj36g7Dxi+Y4S6hNGV96vcJZr/SrlHh1LR/pEn/8j/+qIBbs44YKl69Lrfctp4QD+AdWLTMqEZAQ==",
6251       "dev": true,
6252       "requires": {
6253         "minimist": "^1.2.0"
6254       }
6255     },
6256     "jsonfile": {
6257       "version": "4.0.0",
6258       "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
6259       "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
6260       "dev": true,
6261       "requires": {
6262         "graceful-fs": "^4.1.6"
6263       }
6264     },
6265     "jsonify": {
6266       "version": "0.0.0",
6267       "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",
6268       "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=",
6269       "dev": true
6270     },
6271     "jsonparse": {
6272       "version": "1.3.1",
6273       "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz",
6274       "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=",
6275       "dev": true
6276     },
6277     "just-debounce": {
6278       "version": "1.0.0",
6279       "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.0.0.tgz",
6280       "integrity": "sha1-h/zPrv/AtozRnVX2cilD+SnqNeo=",
6281       "dev": true
6282     },
6283     "keyv": {
6284       "version": "3.0.0",
6285       "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.0.0.tgz",
6286       "integrity": "sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA==",
6287       "dev": true,
6288       "requires": {
6289         "json-buffer": "3.0.0"
6290       }
6291     },
6292     "kind-of": {
6293       "version": "6.0.2",
6294       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
6295       "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
6296       "dev": true
6297     },
6298     "known-css-properties": {
6299       "version": "0.14.0",
6300       "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.14.0.tgz",
6301       "integrity": "sha512-P+0a/gBzLgVlCnK8I7VcD0yuYJscmWn66wH9tlKsQnmVdg689tLEmziwB9PuazZYLkcm07fvWOKCJJqI55sD5Q==",
6302       "dev": true
6303     },
6304     "labeled-stream-splicer": {
6305       "version": "2.0.2",
6306       "resolved": "https://registry.npmjs.org/labeled-stream-splicer/-/labeled-stream-splicer-2.0.2.tgz",
6307       "integrity": "sha512-Ca4LSXFFZUjPScRaqOcFxneA0VpKZr4MMYCljyQr4LIewTLb3Y0IUTIsnBBsVubIeEfxeSZpSjSsRM8APEQaAw==",
6308       "dev": true,
6309       "requires": {
6310         "inherits": "^2.0.1",
6311         "stream-splicer": "^2.0.0"
6312       }
6313     },
6314     "last-run": {
6315       "version": "1.1.1",
6316       "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz",
6317       "integrity": "sha1-RblpQsF7HHnHchmCWbqUO+v4yls=",
6318       "dev": true,
6319       "requires": {
6320         "default-resolution": "^2.0.0",
6321         "es6-weak-map": "^2.0.1"
6322       }
6323     },
6324     "lazystream": {
6325       "version": "1.0.0",
6326       "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz",
6327       "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=",
6328       "dev": true,
6329       "requires": {
6330         "readable-stream": "^2.0.5"
6331       }
6332     },
6333     "lcid": {
6334       "version": "1.0.0",
6335       "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
6336       "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
6337       "dev": true,
6338       "requires": {
6339         "invert-kv": "^1.0.0"
6340       }
6341     },
6342     "lead": {
6343       "version": "1.0.0",
6344       "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz",
6345       "integrity": "sha1-bxT5mje+Op3XhPVJVpDlkDRm7kI=",
6346       "dev": true,
6347       "requires": {
6348         "flush-write-stream": "^1.0.2"
6349       }
6350     },
6351     "leven": {
6352       "version": "3.1.0",
6353       "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
6354       "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==",
6355       "dev": true
6356     },
6357     "levn": {
6358       "version": "0.3.0",
6359       "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
6360       "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
6361       "dev": true,
6362       "requires": {
6363         "prelude-ls": "~1.1.2",
6364         "type-check": "~0.3.2"
6365       }
6366     },
6367     "liftoff": {
6368       "version": "3.1.0",
6369       "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz",
6370       "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==",
6371       "dev": true,
6372       "requires": {
6373         "extend": "^3.0.0",
6374         "findup-sync": "^3.0.0",
6375         "fined": "^1.0.1",
6376         "flagged-respawn": "^1.0.0",
6377         "is-plain-object": "^2.0.4",
6378         "object.map": "^1.0.0",
6379         "rechoir": "^0.6.2",
6380         "resolve": "^1.1.7"
6381       }
6382     },
6383     "livereload-js": {
6384       "version": "2.4.0",
6385       "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.4.0.tgz",
6386       "integrity": "sha512-XPQH8Z2GDP/Hwz2PCDrh2mth4yFejwA1OZ/81Ti3LgKyhDcEjsSsqFWZojHG0va/duGd+WyosY7eXLDoOyqcPw==",
6387       "dev": true
6388     },
6389     "load-json-file": {
6390       "version": "2.0.0",
6391       "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz",
6392       "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=",
6393       "dev": true,
6394       "requires": {
6395         "graceful-fs": "^4.1.2",
6396         "parse-json": "^2.2.0",
6397         "pify": "^2.0.0",
6398         "strip-bom": "^3.0.0"
6399       },
6400       "dependencies": {
6401         "parse-json": {
6402           "version": "2.2.0",
6403           "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
6404           "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
6405           "dev": true,
6406           "requires": {
6407             "error-ex": "^1.2.0"
6408           }
6409         }
6410       }
6411     },
6412     "locate-path": {
6413       "version": "2.0.0",
6414       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
6415       "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
6416       "dev": true,
6417       "requires": {
6418         "p-locate": "^2.0.0",
6419         "path-exists": "^3.0.0"
6420       }
6421     },
6422     "lodash": {
6423       "version": "4.17.14",
6424       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.14.tgz",
6425       "integrity": "sha512-mmKYbW3GLuJeX+iGP+Y7Gp1AiGHGbXHCOh/jZmrawMmsE7MS4znI3RL2FsjbqOyMayHInjOeykW7PEajUk1/xw==",
6426       "dev": true
6427     },
6428     "lodash.memoize": {
6429       "version": "3.0.4",
6430       "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-3.0.4.tgz",
6431       "integrity": "sha1-LcvSwofLwKVcxCMovQxzYVDVPj8=",
6432       "dev": true
6433     },
6434     "lodash.merge": {
6435       "version": "4.6.2",
6436       "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
6437       "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
6438       "dev": true
6439     },
6440     "lodash.unescape": {
6441       "version": "4.0.1",
6442       "resolved": "https://registry.npmjs.org/lodash.unescape/-/lodash.unescape-4.0.1.tgz",
6443       "integrity": "sha1-vyJJiGzlFM2hEvrpIYzcBlIR/Jw=",
6444       "dev": true
6445     },
6446     "lodash.uniq": {
6447       "version": "4.5.0",
6448       "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz",
6449       "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=",
6450       "dev": true
6451     },
6452     "log-symbols": {
6453       "version": "3.0.0",
6454       "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz",
6455       "integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==",
6456       "dev": true,
6457       "requires": {
6458         "chalk": "^2.4.2"
6459       }
6460     },
6461     "logalot": {
6462       "version": "2.1.0",
6463       "resolved": "https://registry.npmjs.org/logalot/-/logalot-2.1.0.tgz",
6464       "integrity": "sha1-X46MkNME7fElMJUaVVSruMXj9VI=",
6465       "dev": true,
6466       "requires": {
6467         "figures": "^1.3.5",
6468         "squeak": "^1.0.0"
6469       },
6470       "dependencies": {
6471         "figures": {
6472           "version": "1.7.0",
6473           "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
6474           "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=",
6475           "dev": true,
6476           "requires": {
6477             "escape-string-regexp": "^1.0.5",
6478             "object-assign": "^4.1.0"
6479           }
6480         }
6481       }
6482     },
6483     "loglevel": {
6484       "version": "1.6.3",
6485       "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.3.tgz",
6486       "integrity": "sha512-LoEDv5pgpvWgPF4kNYuIp0qqSJVWak/dML0RY74xlzMZiT9w77teNAwKYKWBTYjlokMirg+o3jBwp+vlLrcfAA==",
6487       "dev": true
6488     },
6489     "loglevel-colored-level-prefix": {
6490       "version": "1.0.0",
6491       "resolved": "https://registry.npmjs.org/loglevel-colored-level-prefix/-/loglevel-colored-level-prefix-1.0.0.tgz",
6492       "integrity": "sha1-akAhj9x64V/HbD0PPmdsRlOIYD4=",
6493       "dev": true,
6494       "requires": {
6495         "chalk": "^1.1.3",
6496         "loglevel": "^1.4.1"
6497       },
6498       "dependencies": {
6499         "ansi-styles": {
6500           "version": "2.2.1",
6501           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
6502           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
6503           "dev": true
6504         },
6505         "chalk": {
6506           "version": "1.1.3",
6507           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
6508           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
6509           "dev": true,
6510           "requires": {
6511             "ansi-styles": "^2.2.1",
6512             "escape-string-regexp": "^1.0.2",
6513             "has-ansi": "^2.0.0",
6514             "strip-ansi": "^3.0.0",
6515             "supports-color": "^2.0.0"
6516           }
6517         },
6518         "supports-color": {
6519           "version": "2.0.0",
6520           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
6521           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
6522           "dev": true
6523         }
6524       }
6525     },
6526     "longest": {
6527       "version": "1.0.1",
6528       "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
6529       "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=",
6530       "dev": true
6531     },
6532     "longest-streak": {
6533       "version": "2.0.3",
6534       "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.3.tgz",
6535       "integrity": "sha512-9lz5IVdpwsKLMzQi0MQ+oD9EA0mIGcWYP7jXMTZVXP8D42PwuAk+M/HBFYQoxt1G5OR8m7aSIgb1UymfWGBWEw==",
6536       "dev": true
6537     },
6538     "loud-rejection": {
6539       "version": "1.6.0",
6540       "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
6541       "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
6542       "dev": true,
6543       "requires": {
6544         "currently-unhandled": "^0.4.1",
6545         "signal-exit": "^3.0.0"
6546       }
6547     },
6548     "lowercase-keys": {
6549       "version": "1.0.1",
6550       "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz",
6551       "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==",
6552       "dev": true
6553     },
6554     "lpad-align": {
6555       "version": "1.1.2",
6556       "resolved": "https://registry.npmjs.org/lpad-align/-/lpad-align-1.1.2.tgz",
6557       "integrity": "sha1-IfYArBwwlcPG5JfuZyce4ISB/p4=",
6558       "dev": true,
6559       "requires": {
6560         "get-stdin": "^4.0.1",
6561         "indent-string": "^2.1.0",
6562         "longest": "^1.0.0",
6563         "meow": "^3.3.0"
6564       }
6565     },
6566     "lru-cache": {
6567       "version": "4.1.5",
6568       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
6569       "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
6570       "dev": true,
6571       "requires": {
6572         "pseudomap": "^1.0.2",
6573         "yallist": "^2.1.2"
6574       }
6575     },
6576     "magic-string": {
6577       "version": "0.23.2",
6578       "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.23.2.tgz",
6579       "integrity": "sha512-oIUZaAxbcxYIp4AyLafV6OVKoB3YouZs0UTCJ8mOKBHNyJgGDaMJ4TgA+VylJh6fx7EQCC52XkbURxxG9IoJXA==",
6580       "dev": true,
6581       "requires": {
6582         "sourcemap-codec": "^1.4.1"
6583       }
6584     },
6585     "make-dir": {
6586       "version": "1.3.0",
6587       "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz",
6588       "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
6589       "dev": true,
6590       "requires": {
6591         "pify": "^3.0.0"
6592       },
6593       "dependencies": {
6594         "pify": {
6595           "version": "3.0.0",
6596           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
6597           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
6598           "dev": true
6599         }
6600       }
6601     },
6602     "make-error": {
6603       "version": "1.3.5",
6604       "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.5.tgz",
6605       "integrity": "sha512-c3sIjNUow0+8swNwVpqoH4YCShKNFkMaw6oH1mNS2haDZQqkeZFlHS3dhoeEbKKmJB4vXpJucU6oH75aDYeE9g==",
6606       "dev": true
6607     },
6608     "make-error-cause": {
6609       "version": "1.2.2",
6610       "resolved": "https://registry.npmjs.org/make-error-cause/-/make-error-cause-1.2.2.tgz",
6611       "integrity": "sha1-3wOI/NCzeBbf8KX7gQiTl3fcvJ0=",
6612       "dev": true,
6613       "requires": {
6614         "make-error": "^1.2.0"
6615       }
6616     },
6617     "make-iterator": {
6618       "version": "1.0.1",
6619       "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz",
6620       "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==",
6621       "dev": true,
6622       "requires": {
6623         "kind-of": "^6.0.2"
6624       }
6625     },
6626     "map-cache": {
6627       "version": "0.2.2",
6628       "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
6629       "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
6630       "dev": true
6631     },
6632     "map-obj": {
6633       "version": "1.0.1",
6634       "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
6635       "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
6636       "dev": true
6637     },
6638     "map-stream": {
6639       "version": "0.0.7",
6640       "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz",
6641       "integrity": "sha1-ih8HiW2CsQkmvTdEokIACfiJdKg=",
6642       "dev": true
6643     },
6644     "map-visit": {
6645       "version": "1.0.0",
6646       "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
6647       "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
6648       "dev": true,
6649       "requires": {
6650         "object-visit": "^1.0.0"
6651       }
6652     },
6653     "markdown-escapes": {
6654       "version": "1.0.3",
6655       "resolved": "https://registry.npmjs.org/markdown-escapes/-/markdown-escapes-1.0.3.tgz",
6656       "integrity": "sha512-XUi5HJhhV5R74k8/0H2oCbCiYf/u4cO/rX8tnGkRvrqhsr5BRNU6Mg0yt/8UIx1iIS8220BNJsDb7XnILhLepw==",
6657       "dev": true
6658     },
6659     "markdown-table": {
6660       "version": "1.1.3",
6661       "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-1.1.3.tgz",
6662       "integrity": "sha512-1RUZVgQlpJSPWYbFSpmudq5nHY1doEIv89gBtF0s4gW1GF2XorxcA/70M5vq7rLv0a6mhOUccRsqkwhwLCIQ2Q==",
6663       "dev": true
6664     },
6665     "matchdep": {
6666       "version": "2.0.0",
6667       "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz",
6668       "integrity": "sha1-xvNINKDY28OzfCfui7yyfHd1WC4=",
6669       "dev": true,
6670       "requires": {
6671         "findup-sync": "^2.0.0",
6672         "micromatch": "^3.0.4",
6673         "resolve": "^1.4.0",
6674         "stack-trace": "0.0.10"
6675       },
6676       "dependencies": {
6677         "findup-sync": {
6678           "version": "2.0.0",
6679           "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz",
6680           "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=",
6681           "dev": true,
6682           "requires": {
6683             "detect-file": "^1.0.0",
6684             "is-glob": "^3.1.0",
6685             "micromatch": "^3.0.4",
6686             "resolve-dir": "^1.0.1"
6687           }
6688         },
6689         "is-glob": {
6690           "version": "3.1.0",
6691           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
6692           "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
6693           "dev": true,
6694           "requires": {
6695             "is-extglob": "^2.1.0"
6696           }
6697         }
6698       }
6699     },
6700     "mathml-tag-names": {
6701       "version": "2.1.1",
6702       "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.1.tgz",
6703       "integrity": "sha512-pWB896KPGSGkp1XtyzRBftpTzwSOL0Gfk0wLvxt4f2mgzjY19o0LxJ3U25vNWTzsh7da+KTbuXQoQ3lOJZ8WHw==",
6704       "dev": true
6705     },
6706     "md5.js": {
6707       "version": "1.3.5",
6708       "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
6709       "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
6710       "dev": true,
6711       "requires": {
6712         "hash-base": "^3.0.0",
6713         "inherits": "^2.0.1",
6714         "safe-buffer": "^5.1.2"
6715       }
6716     },
6717     "mdast-util-compact": {
6718       "version": "1.0.3",
6719       "resolved": "https://registry.npmjs.org/mdast-util-compact/-/mdast-util-compact-1.0.3.tgz",
6720       "integrity": "sha512-nRiU5GpNy62rZppDKbLwhhtw5DXoFMqw9UNZFmlPsNaQCZ//WLjGKUwWMdJrUH+Se7UvtO2gXtAMe0g/N+eI5w==",
6721       "dev": true,
6722       "requires": {
6723         "unist-util-visit": "^1.1.0"
6724       }
6725     },
6726     "mdn-data": {
6727       "version": "2.0.4",
6728       "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz",
6729       "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==",
6730       "dev": true
6731     },
6732     "meow": {
6733       "version": "3.7.0",
6734       "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
6735       "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
6736       "dev": true,
6737       "requires": {
6738         "camelcase-keys": "^2.0.0",
6739         "decamelize": "^1.1.2",
6740         "loud-rejection": "^1.0.0",
6741         "map-obj": "^1.0.1",
6742         "minimist": "^1.1.3",
6743         "normalize-package-data": "^2.3.4",
6744         "object-assign": "^4.0.1",
6745         "read-pkg-up": "^1.0.1",
6746         "redent": "^1.0.0",
6747         "trim-newlines": "^1.0.0"
6748       },
6749       "dependencies": {
6750         "find-up": {
6751           "version": "1.1.2",
6752           "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
6753           "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
6754           "dev": true,
6755           "requires": {
6756             "path-exists": "^2.0.0",
6757             "pinkie-promise": "^2.0.0"
6758           }
6759         },
6760         "load-json-file": {
6761           "version": "1.1.0",
6762           "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
6763           "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
6764           "dev": true,
6765           "requires": {
6766             "graceful-fs": "^4.1.2",
6767             "parse-json": "^2.2.0",
6768             "pify": "^2.0.0",
6769             "pinkie-promise": "^2.0.0",
6770             "strip-bom": "^2.0.0"
6771           }
6772         },
6773         "parse-json": {
6774           "version": "2.2.0",
6775           "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
6776           "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
6777           "dev": true,
6778           "requires": {
6779             "error-ex": "^1.2.0"
6780           }
6781         },
6782         "path-exists": {
6783           "version": "2.1.0",
6784           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
6785           "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
6786           "dev": true,
6787           "requires": {
6788             "pinkie-promise": "^2.0.0"
6789           }
6790         },
6791         "path-type": {
6792           "version": "1.1.0",
6793           "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
6794           "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
6795           "dev": true,
6796           "requires": {
6797             "graceful-fs": "^4.1.2",
6798             "pify": "^2.0.0",
6799             "pinkie-promise": "^2.0.0"
6800           }
6801         },
6802         "read-pkg": {
6803           "version": "1.1.0",
6804           "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
6805           "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
6806           "dev": true,
6807           "requires": {
6808             "load-json-file": "^1.0.0",
6809             "normalize-package-data": "^2.3.2",
6810             "path-type": "^1.0.0"
6811           }
6812         },
6813         "read-pkg-up": {
6814           "version": "1.0.1",
6815           "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
6816           "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
6817           "dev": true,
6818           "requires": {
6819             "find-up": "^1.0.0",
6820             "read-pkg": "^1.0.0"
6821           }
6822         },
6823         "strip-bom": {
6824           "version": "2.0.0",
6825           "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
6826           "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
6827           "dev": true,
6828           "requires": {
6829             "is-utf8": "^0.2.0"
6830           }
6831         }
6832       }
6833     },
6834     "merge-source-map": {
6835       "version": "1.0.4",
6836       "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.0.4.tgz",
6837       "integrity": "sha1-pd5GU42uhNQRTMXqArR3KmNGcB8=",
6838       "dev": true,
6839       "requires": {
6840         "source-map": "^0.5.6"
6841       },
6842       "dependencies": {
6843         "source-map": {
6844           "version": "0.5.7",
6845           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
6846           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
6847           "dev": true
6848         }
6849       }
6850     },
6851     "merge-stream": {
6852       "version": "2.0.0",
6853       "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
6854       "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
6855       "dev": true
6856     },
6857     "merge2": {
6858       "version": "1.2.3",
6859       "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.2.3.tgz",
6860       "integrity": "sha512-gdUU1Fwj5ep4kplwcmftruWofEFt6lfpkkr3h860CXbAB9c3hGb55EOL2ali0Td5oebvW0E1+3Sr+Ur7XfKpRA==",
6861       "dev": true
6862     },
6863     "micromatch": {
6864       "version": "3.1.10",
6865       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
6866       "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
6867       "dev": true,
6868       "requires": {
6869         "arr-diff": "^4.0.0",
6870         "array-unique": "^0.3.2",
6871         "braces": "^2.3.1",
6872         "define-property": "^2.0.2",
6873         "extend-shallow": "^3.0.2",
6874         "extglob": "^2.0.4",
6875         "fragment-cache": "^0.2.1",
6876         "kind-of": "^6.0.2",
6877         "nanomatch": "^1.2.9",
6878         "object.pick": "^1.3.0",
6879         "regex-not": "^1.0.0",
6880         "snapdragon": "^0.8.1",
6881         "to-regex": "^3.0.2"
6882       }
6883     },
6884     "miller-rabin": {
6885       "version": "4.0.1",
6886       "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
6887       "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
6888       "dev": true,
6889       "requires": {
6890         "bn.js": "^4.0.0",
6891         "brorand": "^1.0.1"
6892       }
6893     },
6894     "mime": {
6895       "version": "1.4.1",
6896       "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz",
6897       "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==",
6898       "dev": true
6899     },
6900     "mime-db": {
6901       "version": "1.40.0",
6902       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz",
6903       "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==",
6904       "dev": true
6905     },
6906     "mime-types": {
6907       "version": "2.1.24",
6908       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.24.tgz",
6909       "integrity": "sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ==",
6910       "dev": true,
6911       "requires": {
6912         "mime-db": "1.40.0"
6913       }
6914     },
6915     "mimic-fn": {
6916       "version": "1.2.0",
6917       "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
6918       "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
6919       "dev": true
6920     },
6921     "mimic-response": {
6922       "version": "1.0.1",
6923       "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz",
6924       "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==",
6925       "dev": true
6926     },
6927     "minimalistic-assert": {
6928       "version": "1.0.1",
6929       "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
6930       "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
6931       "dev": true
6932     },
6933     "minimalistic-crypto-utils": {
6934       "version": "1.0.1",
6935       "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
6936       "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
6937       "dev": true
6938     },
6939     "minimatch": {
6940       "version": "3.0.4",
6941       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
6942       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
6943       "dev": true,
6944       "requires": {
6945         "brace-expansion": "^1.1.7"
6946       }
6947     },
6948     "minimist": {
6949       "version": "1.2.0",
6950       "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
6951       "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
6952       "dev": true
6953     },
6954     "minimist-options": {
6955       "version": "3.0.2",
6956       "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-3.0.2.tgz",
6957       "integrity": "sha512-FyBrT/d0d4+uiZRbqznPXqw3IpZZG3gl3wKWiX784FycUKVwBt0uLBFkQrtE4tZOrgo78nZp2jnKz3L65T5LdQ==",
6958       "dev": true,
6959       "requires": {
6960         "arrify": "^1.0.1",
6961         "is-plain-obj": "^1.1.0"
6962       }
6963     },
6964     "mixin-deep": {
6965       "version": "1.3.2",
6966       "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
6967       "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
6968       "dev": true,
6969       "requires": {
6970         "for-in": "^1.0.2",
6971         "is-extendable": "^1.0.1"
6972       },
6973       "dependencies": {
6974         "is-extendable": {
6975           "version": "1.0.1",
6976           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
6977           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
6978           "dev": true,
6979           "requires": {
6980             "is-plain-object": "^2.0.4"
6981           }
6982         }
6983       }
6984     },
6985     "mkdirp": {
6986       "version": "0.5.1",
6987       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
6988       "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
6989       "dev": true,
6990       "requires": {
6991         "minimist": "0.0.8"
6992       },
6993       "dependencies": {
6994         "minimist": {
6995           "version": "0.0.8",
6996           "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
6997           "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
6998           "dev": true
6999         }
7000       }
7001     },
7002     "module-deps": {
7003       "version": "6.2.1",
7004       "resolved": "https://registry.npmjs.org/module-deps/-/module-deps-6.2.1.tgz",
7005       "integrity": "sha512-UnEn6Ah36Tu4jFiBbJVUtt0h+iXqxpLqDvPS8nllbw5RZFmNJ1+Mz5BjYnM9ieH80zyxHkARGLnMIHlPK5bu6A==",
7006       "dev": true,
7007       "requires": {
7008         "JSONStream": "^1.0.3",
7009         "browser-resolve": "^1.7.0",
7010         "cached-path-relative": "^1.0.2",
7011         "concat-stream": "~1.6.0",
7012         "defined": "^1.0.0",
7013         "detective": "^5.0.2",
7014         "duplexer2": "^0.1.2",
7015         "inherits": "^2.0.1",
7016         "parents": "^1.0.0",
7017         "readable-stream": "^2.0.2",
7018         "resolve": "^1.4.0",
7019         "stream-combiner2": "^1.1.1",
7020         "subarg": "^1.0.0",
7021         "through2": "^2.0.0",
7022         "xtend": "^4.0.0"
7023       },
7024       "dependencies": {
7025         "through2": {
7026           "version": "2.0.5",
7027           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
7028           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
7029           "dev": true,
7030           "requires": {
7031             "readable-stream": "~2.3.6",
7032             "xtend": "~4.0.1"
7033           }
7034         }
7035       }
7036     },
7037     "ms": {
7038       "version": "2.1.2",
7039       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
7040       "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
7041       "dev": true
7042     },
7043     "mute-stdout": {
7044       "version": "1.0.1",
7045       "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz",
7046       "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==",
7047       "dev": true
7048     },
7049     "mute-stream": {
7050       "version": "0.0.7",
7051       "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
7052       "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=",
7053       "dev": true
7054     },
7055     "mutexify": {
7056       "version": "1.2.0",
7057       "resolved": "https://registry.npmjs.org/mutexify/-/mutexify-1.2.0.tgz",
7058       "integrity": "sha512-oprzxd2zhfrJqEuB98qc1dRMMonClBQ57UPDjnbcrah4orEMTq1jq3+AcdFe5ePzdbJXI7zmdhfftIdMnhYFoQ==",
7059       "dev": true
7060     },
7061     "nan": {
7062       "version": "2.14.0",
7063       "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz",
7064       "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==",
7065       "dev": true,
7066       "optional": true
7067     },
7068     "nanobench": {
7069       "version": "2.1.1",
7070       "resolved": "https://registry.npmjs.org/nanobench/-/nanobench-2.1.1.tgz",
7071       "integrity": "sha512-z+Vv7zElcjN+OpzAxAquUayFLGK3JI/ubCl0Oh64YQqsTGG09CGqieJVQw4ui8huDnnAgrvTv93qi5UaOoNj8A==",
7072       "dev": true,
7073       "requires": {
7074         "browser-process-hrtime": "^0.1.2",
7075         "chalk": "^1.1.3",
7076         "mutexify": "^1.1.0",
7077         "pretty-hrtime": "^1.0.2"
7078       },
7079       "dependencies": {
7080         "ansi-styles": {
7081           "version": "2.2.1",
7082           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
7083           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
7084           "dev": true
7085         },
7086         "chalk": {
7087           "version": "1.1.3",
7088           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
7089           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
7090           "dev": true,
7091           "requires": {
7092             "ansi-styles": "^2.2.1",
7093             "escape-string-regexp": "^1.0.2",
7094             "has-ansi": "^2.0.0",
7095             "strip-ansi": "^3.0.0",
7096             "supports-color": "^2.0.0"
7097           }
7098         },
7099         "supports-color": {
7100           "version": "2.0.0",
7101           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
7102           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
7103           "dev": true
7104         }
7105       }
7106     },
7107     "nanomatch": {
7108       "version": "1.2.13",
7109       "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
7110       "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
7111       "dev": true,
7112       "requires": {
7113         "arr-diff": "^4.0.0",
7114         "array-unique": "^0.3.2",
7115         "define-property": "^2.0.2",
7116         "extend-shallow": "^3.0.2",
7117         "fragment-cache": "^0.2.1",
7118         "is-windows": "^1.0.2",
7119         "kind-of": "^6.0.2",
7120         "object.pick": "^1.3.0",
7121         "regex-not": "^1.0.0",
7122         "snapdragon": "^0.8.1",
7123         "to-regex": "^3.0.1"
7124       }
7125     },
7126     "natural-compare": {
7127       "version": "1.4.0",
7128       "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
7129       "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
7130       "dev": true
7131     },
7132     "negotiator": {
7133       "version": "0.6.2",
7134       "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
7135       "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",
7136       "dev": true
7137     },
7138     "neo-async": {
7139       "version": "2.6.1",
7140       "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz",
7141       "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==",
7142       "dev": true
7143     },
7144     "next-tick": {
7145       "version": "1.0.0",
7146       "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz",
7147       "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=",
7148       "dev": true
7149     },
7150     "nice-try": {
7151       "version": "1.0.5",
7152       "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
7153       "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
7154       "dev": true
7155     },
7156     "node-releases": {
7157       "version": "1.1.25",
7158       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.25.tgz",
7159       "integrity": "sha512-fI5BXuk83lKEoZDdH3gRhtsNgh05/wZacuXkgbiYkceE7+QIMXOg98n9ZV7mz27B+kFHnqHcUpscZZlGRSmTpQ==",
7160       "dev": true,
7161       "requires": {
7162         "semver": "^5.3.0"
7163       }
7164     },
7165     "normalize-package-data": {
7166       "version": "2.5.0",
7167       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
7168       "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
7169       "dev": true,
7170       "requires": {
7171         "hosted-git-info": "^2.1.4",
7172         "resolve": "^1.10.0",
7173         "semver": "2 || 3 || 4 || 5",
7174         "validate-npm-package-license": "^3.0.1"
7175       }
7176     },
7177     "normalize-path": {
7178       "version": "2.1.1",
7179       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
7180       "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
7181       "dev": true,
7182       "requires": {
7183         "remove-trailing-separator": "^1.0.1"
7184       }
7185     },
7186     "normalize-range": {
7187       "version": "0.1.2",
7188       "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
7189       "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
7190       "dev": true
7191     },
7192     "normalize-selector": {
7193       "version": "0.2.0",
7194       "resolved": "https://registry.npmjs.org/normalize-selector/-/normalize-selector-0.2.0.tgz",
7195       "integrity": "sha1-0LFF62kRicY6eNIB3E/bEpPvDAM=",
7196       "dev": true
7197     },
7198     "normalize-url": {
7199       "version": "3.3.0",
7200       "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz",
7201       "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==",
7202       "dev": true
7203     },
7204     "now-and-later": {
7205       "version": "2.0.1",
7206       "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz",
7207       "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==",
7208       "dev": true,
7209       "requires": {
7210         "once": "^1.3.2"
7211       }
7212     },
7213     "npm-conf": {
7214       "version": "1.1.3",
7215       "resolved": "https://registry.npmjs.org/npm-conf/-/npm-conf-1.1.3.tgz",
7216       "integrity": "sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==",
7217       "dev": true,
7218       "requires": {
7219         "config-chain": "^1.1.11",
7220         "pify": "^3.0.0"
7221       },
7222       "dependencies": {
7223         "pify": {
7224           "version": "3.0.0",
7225           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
7226           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
7227           "dev": true
7228         }
7229       }
7230     },
7231     "npm-run-path": {
7232       "version": "2.0.2",
7233       "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
7234       "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
7235       "dev": true,
7236       "requires": {
7237         "path-key": "^2.0.0"
7238       }
7239     },
7240     "nth-check": {
7241       "version": "1.0.2",
7242       "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz",
7243       "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==",
7244       "dev": true,
7245       "requires": {
7246         "boolbase": "~1.0.0"
7247       }
7248     },
7249     "num2fraction": {
7250       "version": "1.2.2",
7251       "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
7252       "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
7253       "dev": true
7254     },
7255     "number-is-nan": {
7256       "version": "1.0.1",
7257       "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
7258       "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
7259       "dev": true
7260     },
7261     "object-assign": {
7262       "version": "4.1.1",
7263       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
7264       "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
7265       "dev": true
7266     },
7267     "object-copy": {
7268       "version": "0.1.0",
7269       "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
7270       "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
7271       "dev": true,
7272       "requires": {
7273         "copy-descriptor": "^0.1.0",
7274         "define-property": "^0.2.5",
7275         "kind-of": "^3.0.3"
7276       },
7277       "dependencies": {
7278         "define-property": {
7279           "version": "0.2.5",
7280           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
7281           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
7282           "dev": true,
7283           "requires": {
7284             "is-descriptor": "^0.1.0"
7285           }
7286         },
7287         "is-buffer": {
7288           "version": "1.1.6",
7289           "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
7290           "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
7291           "dev": true
7292         },
7293         "kind-of": {
7294           "version": "3.2.2",
7295           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
7296           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
7297           "dev": true,
7298           "requires": {
7299             "is-buffer": "^1.1.5"
7300           }
7301         }
7302       }
7303     },
7304     "object-keys": {
7305       "version": "1.1.1",
7306       "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
7307       "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
7308       "dev": true
7309     },
7310     "object-visit": {
7311       "version": "1.0.1",
7312       "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
7313       "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
7314       "dev": true,
7315       "requires": {
7316         "isobject": "^3.0.0"
7317       }
7318     },
7319     "object.assign": {
7320       "version": "4.1.0",
7321       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz",
7322       "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==",
7323       "dev": true,
7324       "requires": {
7325         "define-properties": "^1.1.2",
7326         "function-bind": "^1.1.1",
7327         "has-symbols": "^1.0.0",
7328         "object-keys": "^1.0.11"
7329       }
7330     },
7331     "object.defaults": {
7332       "version": "1.1.0",
7333       "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz",
7334       "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=",
7335       "dev": true,
7336       "requires": {
7337         "array-each": "^1.0.1",
7338         "array-slice": "^1.0.0",
7339         "for-own": "^1.0.0",
7340         "isobject": "^3.0.0"
7341       }
7342     },
7343     "object.getownpropertydescriptors": {
7344       "version": "2.0.3",
7345       "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz",
7346       "integrity": "sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY=",
7347       "dev": true,
7348       "requires": {
7349         "define-properties": "^1.1.2",
7350         "es-abstract": "^1.5.1"
7351       }
7352     },
7353     "object.map": {
7354       "version": "1.0.1",
7355       "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz",
7356       "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=",
7357       "dev": true,
7358       "requires": {
7359         "for-own": "^1.0.0",
7360         "make-iterator": "^1.0.0"
7361       }
7362     },
7363     "object.pick": {
7364       "version": "1.3.0",
7365       "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
7366       "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
7367       "dev": true,
7368       "requires": {
7369         "isobject": "^3.0.1"
7370       }
7371     },
7372     "object.reduce": {
7373       "version": "1.0.1",
7374       "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz",
7375       "integrity": "sha1-b+NI8qx/oPlcpiEiZZkJaCW7A60=",
7376       "dev": true,
7377       "requires": {
7378         "for-own": "^1.0.0",
7379         "make-iterator": "^1.0.0"
7380       }
7381     },
7382     "object.values": {
7383       "version": "1.1.0",
7384       "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.0.tgz",
7385       "integrity": "sha512-8mf0nKLAoFX6VlNVdhGj31SVYpaNFtUnuoOXWyFEstsWRgU837AK+JYM0iAxwkSzGRbwn8cbFmgbyxj1j4VbXg==",
7386       "dev": true,
7387       "requires": {
7388         "define-properties": "^1.1.3",
7389         "es-abstract": "^1.12.0",
7390         "function-bind": "^1.1.1",
7391         "has": "^1.0.3"
7392       }
7393     },
7394     "on-finished": {
7395       "version": "2.3.0",
7396       "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
7397       "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
7398       "dev": true,
7399       "requires": {
7400         "ee-first": "1.1.1"
7401       }
7402     },
7403     "once": {
7404       "version": "1.4.0",
7405       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
7406       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
7407       "dev": true,
7408       "requires": {
7409         "wrappy": "1"
7410       }
7411     },
7412     "onetime": {
7413       "version": "2.0.1",
7414       "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
7415       "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
7416       "dev": true,
7417       "requires": {
7418         "mimic-fn": "^1.0.0"
7419       }
7420     },
7421     "opal-runtime": {
7422       "version": "1.0.11",
7423       "resolved": "https://registry.npmjs.org/opal-runtime/-/opal-runtime-1.0.11.tgz",
7424       "integrity": "sha512-L+6pnRvXPlDtbamBRnJAnB9mEMXmsIQ/b+0r/2xJ5/n/nxheEkLo+Pm5QNQ08LEbEN9TI6/kedhIspqRRu6tXA==",
7425       "dev": true,
7426       "requires": {
7427         "glob": "6.0.4",
7428         "xmlhttprequest": "1.8.0"
7429       }
7430     },
7431     "optimist": {
7432       "version": "0.6.1",
7433       "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
7434       "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
7435       "dev": true,
7436       "requires": {
7437         "minimist": "~0.0.1",
7438         "wordwrap": "~0.0.2"
7439       },
7440       "dependencies": {
7441         "minimist": {
7442           "version": "0.0.10",
7443           "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz",
7444           "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=",
7445           "dev": true
7446         },
7447         "wordwrap": {
7448           "version": "0.0.3",
7449           "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
7450           "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",
7451           "dev": true
7452         }
7453       }
7454     },
7455     "optionator": {
7456       "version": "0.8.2",
7457       "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz",
7458       "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=",
7459       "dev": true,
7460       "requires": {
7461         "deep-is": "~0.1.3",
7462         "fast-levenshtein": "~2.0.4",
7463         "levn": "~0.3.0",
7464         "prelude-ls": "~1.1.2",
7465         "type-check": "~0.3.2",
7466         "wordwrap": "~1.0.0"
7467       }
7468     },
7469     "optipng-bin": {
7470       "version": "5.1.0",
7471       "resolved": "https://registry.npmjs.org/optipng-bin/-/optipng-bin-5.1.0.tgz",
7472       "integrity": "sha512-9baoqZTNNmXQjq/PQTWEXbVV3AMO2sI/GaaqZJZ8SExfAzjijeAP7FEeT+TtyumSw7gr0PZtSUYB/Ke7iHQVKA==",
7473       "dev": true,
7474       "optional": true,
7475       "requires": {
7476         "bin-build": "^3.0.0",
7477         "bin-wrapper": "^4.0.0",
7478         "logalot": "^2.0.0"
7479       }
7480     },
7481     "ordered-read-streams": {
7482       "version": "1.0.1",
7483       "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz",
7484       "integrity": "sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4=",
7485       "dev": true,
7486       "requires": {
7487         "readable-stream": "^2.0.1"
7488       }
7489     },
7490     "os-browserify": {
7491       "version": "0.3.0",
7492       "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
7493       "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
7494       "dev": true
7495     },
7496     "os-filter-obj": {
7497       "version": "2.0.0",
7498       "resolved": "https://registry.npmjs.org/os-filter-obj/-/os-filter-obj-2.0.0.tgz",
7499       "integrity": "sha512-uksVLsqG3pVdzzPvmAHpBK0wKxYItuzZr7SziusRPoz67tGV8rL1szZ6IdeUrbqLjGDwApBtN29eEE3IqGHOjg==",
7500       "dev": true,
7501       "requires": {
7502         "arch": "^2.1.0"
7503       }
7504     },
7505     "os-locale": {
7506       "version": "1.4.0",
7507       "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
7508       "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
7509       "dev": true,
7510       "requires": {
7511         "lcid": "^1.0.0"
7512       }
7513     },
7514     "os-tmpdir": {
7515       "version": "1.0.2",
7516       "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
7517       "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
7518       "dev": true
7519     },
7520     "p-cancelable": {
7521       "version": "0.3.0",
7522       "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.3.0.tgz",
7523       "integrity": "sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw==",
7524       "dev": true
7525     },
7526     "p-event": {
7527       "version": "1.3.0",
7528       "resolved": "https://registry.npmjs.org/p-event/-/p-event-1.3.0.tgz",
7529       "integrity": "sha1-jmtPT2XHK8W2/ii3XtqHT5akoIU=",
7530       "dev": true,
7531       "requires": {
7532         "p-timeout": "^1.1.1"
7533       }
7534     },
7535     "p-finally": {
7536       "version": "1.0.0",
7537       "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
7538       "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
7539       "dev": true
7540     },
7541     "p-is-promise": {
7542       "version": "1.1.0",
7543       "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz",
7544       "integrity": "sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4=",
7545       "dev": true
7546     },
7547     "p-limit": {
7548       "version": "1.3.0",
7549       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
7550       "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
7551       "dev": true,
7552       "requires": {
7553         "p-try": "^1.0.0"
7554       }
7555     },
7556     "p-locate": {
7557       "version": "2.0.0",
7558       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
7559       "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
7560       "dev": true,
7561       "requires": {
7562         "p-limit": "^1.1.0"
7563       }
7564     },
7565     "p-map-series": {
7566       "version": "1.0.0",
7567       "resolved": "https://registry.npmjs.org/p-map-series/-/p-map-series-1.0.0.tgz",
7568       "integrity": "sha1-v5j+V1cFZYqeE1G++4WuTB8Hvco=",
7569       "dev": true,
7570       "requires": {
7571         "p-reduce": "^1.0.0"
7572       }
7573     },
7574     "p-pipe": {
7575       "version": "1.2.0",
7576       "resolved": "https://registry.npmjs.org/p-pipe/-/p-pipe-1.2.0.tgz",
7577       "integrity": "sha1-SxoROZoRUgpneQ7loMHViB1r7+k=",
7578       "dev": true
7579     },
7580     "p-reduce": {
7581       "version": "1.0.0",
7582       "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz",
7583       "integrity": "sha1-GMKw3ZNqRpClKfgjH1ig/bakffo=",
7584       "dev": true
7585     },
7586     "p-timeout": {
7587       "version": "1.2.1",
7588       "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-1.2.1.tgz",
7589       "integrity": "sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y=",
7590       "dev": true,
7591       "requires": {
7592         "p-finally": "^1.0.0"
7593       }
7594     },
7595     "p-try": {
7596       "version": "1.0.0",
7597       "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
7598       "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
7599       "dev": true
7600     },
7601     "pako": {
7602       "version": "1.0.10",
7603       "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.10.tgz",
7604       "integrity": "sha512-0DTvPVU3ed8+HNXOu5Bs+o//Mbdj9VNQMUOe9oKCwh8l0GNwpTDMKCWbRjgtD291AWnkAgkqA/LOnQS8AmS1tw==",
7605       "dev": true
7606     },
7607     "parent-module": {
7608       "version": "1.0.1",
7609       "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
7610       "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
7611       "dev": true,
7612       "requires": {
7613         "callsites": "^3.0.0"
7614       },
7615       "dependencies": {
7616         "callsites": {
7617           "version": "3.1.0",
7618           "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
7619           "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
7620           "dev": true
7621         }
7622       }
7623     },
7624     "parents": {
7625       "version": "1.0.1",
7626       "resolved": "https://registry.npmjs.org/parents/-/parents-1.0.1.tgz",
7627       "integrity": "sha1-/t1NK/GTp3dF/nHjcdc8MwfZx1E=",
7628       "dev": true,
7629       "requires": {
7630         "path-platform": "~0.11.15"
7631       }
7632     },
7633     "parse-asn1": {
7634       "version": "5.1.4",
7635       "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.4.tgz",
7636       "integrity": "sha512-Qs5duJcuvNExRfFZ99HDD3z4mAi3r9Wl/FOjEOijlxwCZs7E7mW2vjTpgQ4J8LpTF8x5v+1Vn5UQFejmWT11aw==",
7637       "dev": true,
7638       "requires": {
7639         "asn1.js": "^4.0.0",
7640         "browserify-aes": "^1.0.0",
7641         "create-hash": "^1.1.0",
7642         "evp_bytestokey": "^1.0.0",
7643         "pbkdf2": "^3.0.3",
7644         "safe-buffer": "^5.1.1"
7645       }
7646     },
7647     "parse-entities": {
7648       "version": "1.2.2",
7649       "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-1.2.2.tgz",
7650       "integrity": "sha512-NzfpbxW/NPrzZ/yYSoQxyqUZMZXIdCfE0OIN4ESsnptHJECoUk3FZktxNuzQf4tjt5UEopnxpYJbvYuxIFDdsg==",
7651       "dev": true,
7652       "requires": {
7653         "character-entities": "^1.0.0",
7654         "character-entities-legacy": "^1.0.0",
7655         "character-reference-invalid": "^1.0.0",
7656         "is-alphanumerical": "^1.0.0",
7657         "is-decimal": "^1.0.0",
7658         "is-hexadecimal": "^1.0.0"
7659       }
7660     },
7661     "parse-filepath": {
7662       "version": "1.0.2",
7663       "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz",
7664       "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=",
7665       "dev": true,
7666       "requires": {
7667         "is-absolute": "^1.0.0",
7668         "map-cache": "^0.2.0",
7669         "path-root": "^0.1.1"
7670       }
7671     },
7672     "parse-json": {
7673       "version": "4.0.0",
7674       "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
7675       "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
7676       "dev": true,
7677       "requires": {
7678         "error-ex": "^1.3.1",
7679         "json-parse-better-errors": "^1.0.1"
7680       }
7681     },
7682     "parse-node-version": {
7683       "version": "1.0.1",
7684       "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz",
7685       "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==",
7686       "dev": true
7687     },
7688     "parse-passwd": {
7689       "version": "1.0.0",
7690       "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",
7691       "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=",
7692       "dev": true
7693     },
7694     "parseurl": {
7695       "version": "1.3.3",
7696       "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
7697       "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
7698       "dev": true
7699     },
7700     "pascalcase": {
7701       "version": "0.1.1",
7702       "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
7703       "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
7704       "dev": true
7705     },
7706     "path-browserify": {
7707       "version": "0.0.1",
7708       "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz",
7709       "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==",
7710       "dev": true
7711     },
7712     "path-dirname": {
7713       "version": "1.0.2",
7714       "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
7715       "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
7716       "dev": true
7717     },
7718     "path-exists": {
7719       "version": "3.0.0",
7720       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
7721       "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
7722       "dev": true
7723     },
7724     "path-is-absolute": {
7725       "version": "1.0.1",
7726       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
7727       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
7728       "dev": true
7729     },
7730     "path-is-inside": {
7731       "version": "1.0.2",
7732       "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
7733       "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
7734       "dev": true
7735     },
7736     "path-key": {
7737       "version": "2.0.1",
7738       "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
7739       "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
7740       "dev": true
7741     },
7742     "path-parse": {
7743       "version": "1.0.6",
7744       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
7745       "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
7746       "dev": true
7747     },
7748     "path-platform": {
7749       "version": "0.11.15",
7750       "resolved": "https://registry.npmjs.org/path-platform/-/path-platform-0.11.15.tgz",
7751       "integrity": "sha1-6GQhf3TDaFDwhSt43Hv31KVyG/I=",
7752       "dev": true
7753     },
7754     "path-root": {
7755       "version": "0.1.1",
7756       "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz",
7757       "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=",
7758       "dev": true,
7759       "requires": {
7760         "path-root-regex": "^0.1.0"
7761       }
7762     },
7763     "path-root-regex": {
7764       "version": "0.1.2",
7765       "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz",
7766       "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=",
7767       "dev": true
7768     },
7769     "path-type": {
7770       "version": "2.0.0",
7771       "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz",
7772       "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=",
7773       "dev": true,
7774       "requires": {
7775         "pify": "^2.0.0"
7776       }
7777     },
7778     "pause-stream": {
7779       "version": "0.0.11",
7780       "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz",
7781       "integrity": "sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=",
7782       "dev": true,
7783       "requires": {
7784         "through": "~2.3"
7785       }
7786     },
7787     "pbkdf2": {
7788       "version": "3.0.17",
7789       "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz",
7790       "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==",
7791       "dev": true,
7792       "requires": {
7793         "create-hash": "^1.1.2",
7794         "create-hmac": "^1.1.4",
7795         "ripemd160": "^2.0.1",
7796         "safe-buffer": "^5.0.1",
7797         "sha.js": "^2.4.8"
7798       }
7799     },
7800     "pend": {
7801       "version": "1.2.0",
7802       "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
7803       "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=",
7804       "dev": true
7805     },
7806     "picomatch": {
7807       "version": "2.0.7",
7808       "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.0.7.tgz",
7809       "integrity": "sha512-oLHIdio3tZ0qH76NybpeneBhYVj0QFTfXEFTc/B3zKQspYfYYkWYgFsmzo+4kvId/bQRcNkVeguI3y+CD22BtA==",
7810       "dev": true
7811     },
7812     "pify": {
7813       "version": "2.3.0",
7814       "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
7815       "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
7816       "dev": true
7817     },
7818     "pinkie": {
7819       "version": "2.0.4",
7820       "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
7821       "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
7822       "dev": true
7823     },
7824     "pinkie-promise": {
7825       "version": "2.0.1",
7826       "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
7827       "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
7828       "dev": true,
7829       "requires": {
7830         "pinkie": "^2.0.0"
7831       }
7832     },
7833     "pkg-dir": {
7834       "version": "2.0.0",
7835       "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz",
7836       "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=",
7837       "dev": true,
7838       "requires": {
7839         "find-up": "^2.1.0"
7840       }
7841     },
7842     "plugin-error": {
7843       "version": "1.0.1",
7844       "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz",
7845       "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==",
7846       "dev": true,
7847       "requires": {
7848         "ansi-colors": "^1.0.1",
7849         "arr-diff": "^4.0.0",
7850         "arr-union": "^3.1.0",
7851         "extend-shallow": "^3.0.2"
7852       }
7853     },
7854     "plur": {
7855       "version": "3.1.1",
7856       "resolved": "https://registry.npmjs.org/plur/-/plur-3.1.1.tgz",
7857       "integrity": "sha512-t1Ax8KUvV3FFII8ltczPn2tJdjqbd1sIzu6t4JL7nQ3EyeL/lTrj5PWKb06ic5/6XYDr65rQ4uzQEGN70/6X5w==",
7858       "dev": true,
7859       "requires": {
7860         "irregular-plurals": "^2.0.0"
7861       }
7862     },
7863     "posix-character-classes": {
7864       "version": "0.1.1",
7865       "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
7866       "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
7867       "dev": true
7868     },
7869     "postcss": {
7870       "version": "7.0.17",
7871       "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.17.tgz",
7872       "integrity": "sha512-546ZowA+KZ3OasvQZHsbuEpysvwTZNGJv9EfyCQdsIDltPSWHAeTQ5fQy/Npi2ZDtLI3zs7Ps/p6wThErhm9fQ==",
7873       "dev": true,
7874       "requires": {
7875         "chalk": "^2.4.2",
7876         "source-map": "^0.6.1",
7877         "supports-color": "^6.1.0"
7878       },
7879       "dependencies": {
7880         "supports-color": {
7881           "version": "6.1.0",
7882           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
7883           "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
7884           "dev": true,
7885           "requires": {
7886             "has-flag": "^3.0.0"
7887           }
7888         }
7889       }
7890     },
7891     "postcss-calc": {
7892       "version": "7.0.1",
7893       "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.1.tgz",
7894       "integrity": "sha512-oXqx0m6tb4N3JGdmeMSc/i91KppbYsFZKdH0xMOqK8V1rJlzrKlTdokz8ozUXLVejydRN6u2IddxpcijRj2FqQ==",
7895       "dev": true,
7896       "requires": {
7897         "css-unit-converter": "^1.1.1",
7898         "postcss": "^7.0.5",
7899         "postcss-selector-parser": "^5.0.0-rc.4",
7900         "postcss-value-parser": "^3.3.1"
7901       },
7902       "dependencies": {
7903         "postcss-value-parser": {
7904           "version": "3.3.1",
7905           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
7906           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
7907           "dev": true
7908         }
7909       }
7910     },
7911     "postcss-colormin": {
7912       "version": "4.0.3",
7913       "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz",
7914       "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==",
7915       "dev": true,
7916       "requires": {
7917         "browserslist": "^4.0.0",
7918         "color": "^3.0.0",
7919         "has": "^1.0.0",
7920         "postcss": "^7.0.0",
7921         "postcss-value-parser": "^3.0.0"
7922       },
7923       "dependencies": {
7924         "postcss-value-parser": {
7925           "version": "3.3.1",
7926           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
7927           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
7928           "dev": true
7929         }
7930       }
7931     },
7932     "postcss-convert-values": {
7933       "version": "4.0.1",
7934       "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz",
7935       "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==",
7936       "dev": true,
7937       "requires": {
7938         "postcss": "^7.0.0",
7939         "postcss-value-parser": "^3.0.0"
7940       },
7941       "dependencies": {
7942         "postcss-value-parser": {
7943           "version": "3.3.1",
7944           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
7945           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
7946           "dev": true
7947         }
7948       }
7949     },
7950     "postcss-custom-properties": {
7951       "version": "8.0.11",
7952       "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz",
7953       "integrity": "sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==",
7954       "dev": true,
7955       "requires": {
7956         "postcss": "^7.0.17",
7957         "postcss-values-parser": "^2.0.1"
7958       }
7959     },
7960     "postcss-discard-comments": {
7961       "version": "4.0.2",
7962       "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz",
7963       "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==",
7964       "dev": true,
7965       "requires": {
7966         "postcss": "^7.0.0"
7967       }
7968     },
7969     "postcss-discard-duplicates": {
7970       "version": "4.0.2",
7971       "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz",
7972       "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==",
7973       "dev": true,
7974       "requires": {
7975         "postcss": "^7.0.0"
7976       }
7977     },
7978     "postcss-discard-empty": {
7979       "version": "4.0.1",
7980       "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz",
7981       "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==",
7982       "dev": true,
7983       "requires": {
7984         "postcss": "^7.0.0"
7985       }
7986     },
7987     "postcss-discard-overridden": {
7988       "version": "4.0.1",
7989       "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz",
7990       "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==",
7991       "dev": true,
7992       "requires": {
7993         "postcss": "^7.0.0"
7994       }
7995     },
7996     "postcss-html": {
7997       "version": "0.36.0",
7998       "resolved": "https://registry.npmjs.org/postcss-html/-/postcss-html-0.36.0.tgz",
7999       "integrity": "sha512-HeiOxGcuwID0AFsNAL0ox3mW6MHH5cstWN1Z3Y+n6H+g12ih7LHdYxWwEA/QmrebctLjo79xz9ouK3MroHwOJw==",
8000       "dev": true,
8001       "requires": {
8002         "htmlparser2": "^3.10.0"
8003       }
8004     },
8005     "postcss-import": {
8006       "version": "12.0.1",
8007       "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-12.0.1.tgz",
8008       "integrity": "sha512-3Gti33dmCjyKBgimqGxL3vcV8w9+bsHwO5UrBawp796+jdardbcFl4RP5w/76BwNL7aGzpKstIfF9I+kdE8pTw==",
8009       "dev": true,
8010       "requires": {
8011         "postcss": "^7.0.1",
8012         "postcss-value-parser": "^3.2.3",
8013         "read-cache": "^1.0.0",
8014         "resolve": "^1.1.7"
8015       },
8016       "dependencies": {
8017         "postcss-value-parser": {
8018           "version": "3.3.1",
8019           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8020           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8021           "dev": true
8022         }
8023       }
8024     },
8025     "postcss-jsx": {
8026       "version": "0.36.1",
8027       "resolved": "https://registry.npmjs.org/postcss-jsx/-/postcss-jsx-0.36.1.tgz",
8028       "integrity": "sha512-xaZpy01YR7ijsFUtu5rViYCFHurFIPHir+faiOQp8g/NfTfWqZCKDhKrydQZ4d8WlSAmVdXGwLjpFbsNUI26Sw==",
8029       "dev": true,
8030       "requires": {
8031         "@babel/core": ">=7.2.2"
8032       }
8033     },
8034     "postcss-less": {
8035       "version": "3.1.4",
8036       "resolved": "https://registry.npmjs.org/postcss-less/-/postcss-less-3.1.4.tgz",
8037       "integrity": "sha512-7TvleQWNM2QLcHqvudt3VYjULVB49uiW6XzEUFmvwHzvsOEF5MwBrIXZDJQvJNFGjJQTzSzZnDoCJ8h/ljyGXA==",
8038       "dev": true,
8039       "requires": {
8040         "postcss": "^7.0.14"
8041       }
8042     },
8043     "postcss-load-config": {
8044       "version": "2.1.0",
8045       "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.0.tgz",
8046       "integrity": "sha512-4pV3JJVPLd5+RueiVVB+gFOAa7GWc25XQcMp86Zexzke69mKf6Nx9LRcQywdz7yZI9n1udOxmLuAwTBypypF8Q==",
8047       "dev": true,
8048       "requires": {
8049         "cosmiconfig": "^5.0.0",
8050         "import-cwd": "^2.0.0"
8051       }
8052     },
8053     "postcss-markdown": {
8054       "version": "0.36.0",
8055       "resolved": "https://registry.npmjs.org/postcss-markdown/-/postcss-markdown-0.36.0.tgz",
8056       "integrity": "sha512-rl7fs1r/LNSB2bWRhyZ+lM/0bwKv9fhl38/06gF6mKMo/NPnp55+K1dSTosSVjFZc0e1ppBlu+WT91ba0PMBfQ==",
8057       "dev": true,
8058       "requires": {
8059         "remark": "^10.0.1",
8060         "unist-util-find-all-after": "^1.0.2"
8061       }
8062     },
8063     "postcss-media-query-parser": {
8064       "version": "0.2.3",
8065       "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz",
8066       "integrity": "sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ=",
8067       "dev": true
8068     },
8069     "postcss-merge-longhand": {
8070       "version": "4.0.11",
8071       "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz",
8072       "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==",
8073       "dev": true,
8074       "requires": {
8075         "css-color-names": "0.0.4",
8076         "postcss": "^7.0.0",
8077         "postcss-value-parser": "^3.0.0",
8078         "stylehacks": "^4.0.0"
8079       },
8080       "dependencies": {
8081         "postcss-value-parser": {
8082           "version": "3.3.1",
8083           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8084           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8085           "dev": true
8086         }
8087       }
8088     },
8089     "postcss-merge-rules": {
8090       "version": "4.0.3",
8091       "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz",
8092       "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==",
8093       "dev": true,
8094       "requires": {
8095         "browserslist": "^4.0.0",
8096         "caniuse-api": "^3.0.0",
8097         "cssnano-util-same-parent": "^4.0.0",
8098         "postcss": "^7.0.0",
8099         "postcss-selector-parser": "^3.0.0",
8100         "vendors": "^1.0.0"
8101       },
8102       "dependencies": {
8103         "postcss-selector-parser": {
8104           "version": "3.1.1",
8105           "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz",
8106           "integrity": "sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=",
8107           "dev": true,
8108           "requires": {
8109             "dot-prop": "^4.1.1",
8110             "indexes-of": "^1.0.1",
8111             "uniq": "^1.0.1"
8112           }
8113         }
8114       }
8115     },
8116     "postcss-minify-font-values": {
8117       "version": "4.0.2",
8118       "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz",
8119       "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==",
8120       "dev": true,
8121       "requires": {
8122         "postcss": "^7.0.0",
8123         "postcss-value-parser": "^3.0.0"
8124       },
8125       "dependencies": {
8126         "postcss-value-parser": {
8127           "version": "3.3.1",
8128           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8129           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8130           "dev": true
8131         }
8132       }
8133     },
8134     "postcss-minify-gradients": {
8135       "version": "4.0.2",
8136       "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz",
8137       "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==",
8138       "dev": true,
8139       "requires": {
8140         "cssnano-util-get-arguments": "^4.0.0",
8141         "is-color-stop": "^1.0.0",
8142         "postcss": "^7.0.0",
8143         "postcss-value-parser": "^3.0.0"
8144       },
8145       "dependencies": {
8146         "postcss-value-parser": {
8147           "version": "3.3.1",
8148           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8149           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8150           "dev": true
8151         }
8152       }
8153     },
8154     "postcss-minify-params": {
8155       "version": "4.0.2",
8156       "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz",
8157       "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==",
8158       "dev": true,
8159       "requires": {
8160         "alphanum-sort": "^1.0.0",
8161         "browserslist": "^4.0.0",
8162         "cssnano-util-get-arguments": "^4.0.0",
8163         "postcss": "^7.0.0",
8164         "postcss-value-parser": "^3.0.0",
8165         "uniqs": "^2.0.0"
8166       },
8167       "dependencies": {
8168         "postcss-value-parser": {
8169           "version": "3.3.1",
8170           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8171           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8172           "dev": true
8173         }
8174       }
8175     },
8176     "postcss-minify-selectors": {
8177       "version": "4.0.2",
8178       "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz",
8179       "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==",
8180       "dev": true,
8181       "requires": {
8182         "alphanum-sort": "^1.0.0",
8183         "has": "^1.0.0",
8184         "postcss": "^7.0.0",
8185         "postcss-selector-parser": "^3.0.0"
8186       },
8187       "dependencies": {
8188         "postcss-selector-parser": {
8189           "version": "3.1.1",
8190           "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz",
8191           "integrity": "sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=",
8192           "dev": true,
8193           "requires": {
8194             "dot-prop": "^4.1.1",
8195             "indexes-of": "^1.0.1",
8196             "uniq": "^1.0.1"
8197           }
8198         }
8199       }
8200     },
8201     "postcss-normalize-charset": {
8202       "version": "4.0.1",
8203       "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz",
8204       "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==",
8205       "dev": true,
8206       "requires": {
8207         "postcss": "^7.0.0"
8208       }
8209     },
8210     "postcss-normalize-display-values": {
8211       "version": "4.0.2",
8212       "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz",
8213       "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==",
8214       "dev": true,
8215       "requires": {
8216         "cssnano-util-get-match": "^4.0.0",
8217         "postcss": "^7.0.0",
8218         "postcss-value-parser": "^3.0.0"
8219       },
8220       "dependencies": {
8221         "postcss-value-parser": {
8222           "version": "3.3.1",
8223           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8224           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8225           "dev": true
8226         }
8227       }
8228     },
8229     "postcss-normalize-positions": {
8230       "version": "4.0.2",
8231       "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz",
8232       "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==",
8233       "dev": true,
8234       "requires": {
8235         "cssnano-util-get-arguments": "^4.0.0",
8236         "has": "^1.0.0",
8237         "postcss": "^7.0.0",
8238         "postcss-value-parser": "^3.0.0"
8239       },
8240       "dependencies": {
8241         "postcss-value-parser": {
8242           "version": "3.3.1",
8243           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8244           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8245           "dev": true
8246         }
8247       }
8248     },
8249     "postcss-normalize-repeat-style": {
8250       "version": "4.0.2",
8251       "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz",
8252       "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==",
8253       "dev": true,
8254       "requires": {
8255         "cssnano-util-get-arguments": "^4.0.0",
8256         "cssnano-util-get-match": "^4.0.0",
8257         "postcss": "^7.0.0",
8258         "postcss-value-parser": "^3.0.0"
8259       },
8260       "dependencies": {
8261         "postcss-value-parser": {
8262           "version": "3.3.1",
8263           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8264           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8265           "dev": true
8266         }
8267       }
8268     },
8269     "postcss-normalize-string": {
8270       "version": "4.0.2",
8271       "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz",
8272       "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==",
8273       "dev": true,
8274       "requires": {
8275         "has": "^1.0.0",
8276         "postcss": "^7.0.0",
8277         "postcss-value-parser": "^3.0.0"
8278       },
8279       "dependencies": {
8280         "postcss-value-parser": {
8281           "version": "3.3.1",
8282           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8283           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8284           "dev": true
8285         }
8286       }
8287     },
8288     "postcss-normalize-timing-functions": {
8289       "version": "4.0.2",
8290       "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz",
8291       "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==",
8292       "dev": true,
8293       "requires": {
8294         "cssnano-util-get-match": "^4.0.0",
8295         "postcss": "^7.0.0",
8296         "postcss-value-parser": "^3.0.0"
8297       },
8298       "dependencies": {
8299         "postcss-value-parser": {
8300           "version": "3.3.1",
8301           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8302           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8303           "dev": true
8304         }
8305       }
8306     },
8307     "postcss-normalize-unicode": {
8308       "version": "4.0.1",
8309       "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz",
8310       "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==",
8311       "dev": true,
8312       "requires": {
8313         "browserslist": "^4.0.0",
8314         "postcss": "^7.0.0",
8315         "postcss-value-parser": "^3.0.0"
8316       },
8317       "dependencies": {
8318         "postcss-value-parser": {
8319           "version": "3.3.1",
8320           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8321           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8322           "dev": true
8323         }
8324       }
8325     },
8326     "postcss-normalize-url": {
8327       "version": "4.0.1",
8328       "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz",
8329       "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==",
8330       "dev": true,
8331       "requires": {
8332         "is-absolute-url": "^2.0.0",
8333         "normalize-url": "^3.0.0",
8334         "postcss": "^7.0.0",
8335         "postcss-value-parser": "^3.0.0"
8336       },
8337       "dependencies": {
8338         "postcss-value-parser": {
8339           "version": "3.3.1",
8340           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8341           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8342           "dev": true
8343         }
8344       }
8345     },
8346     "postcss-normalize-whitespace": {
8347       "version": "4.0.2",
8348       "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz",
8349       "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==",
8350       "dev": true,
8351       "requires": {
8352         "postcss": "^7.0.0",
8353         "postcss-value-parser": "^3.0.0"
8354       },
8355       "dependencies": {
8356         "postcss-value-parser": {
8357           "version": "3.3.1",
8358           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8359           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8360           "dev": true
8361         }
8362       }
8363     },
8364     "postcss-ordered-values": {
8365       "version": "4.1.2",
8366       "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz",
8367       "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==",
8368       "dev": true,
8369       "requires": {
8370         "cssnano-util-get-arguments": "^4.0.0",
8371         "postcss": "^7.0.0",
8372         "postcss-value-parser": "^3.0.0"
8373       },
8374       "dependencies": {
8375         "postcss-value-parser": {
8376           "version": "3.3.1",
8377           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8378           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8379           "dev": true
8380         }
8381       }
8382     },
8383     "postcss-reduce-initial": {
8384       "version": "4.0.3",
8385       "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz",
8386       "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==",
8387       "dev": true,
8388       "requires": {
8389         "browserslist": "^4.0.0",
8390         "caniuse-api": "^3.0.0",
8391         "has": "^1.0.0",
8392         "postcss": "^7.0.0"
8393       }
8394     },
8395     "postcss-reduce-transforms": {
8396       "version": "4.0.2",
8397       "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz",
8398       "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==",
8399       "dev": true,
8400       "requires": {
8401         "cssnano-util-get-match": "^4.0.0",
8402         "has": "^1.0.0",
8403         "postcss": "^7.0.0",
8404         "postcss-value-parser": "^3.0.0"
8405       },
8406       "dependencies": {
8407         "postcss-value-parser": {
8408           "version": "3.3.1",
8409           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8410           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8411           "dev": true
8412         }
8413       }
8414     },
8415     "postcss-reporter": {
8416       "version": "6.0.1",
8417       "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-6.0.1.tgz",
8418       "integrity": "sha512-LpmQjfRWyabc+fRygxZjpRxfhRf9u/fdlKf4VHG4TSPbV2XNsuISzYW1KL+1aQzx53CAppa1bKG4APIB/DOXXw==",
8419       "dev": true,
8420       "requires": {
8421         "chalk": "^2.4.1",
8422         "lodash": "^4.17.11",
8423         "log-symbols": "^2.2.0",
8424         "postcss": "^7.0.7"
8425       },
8426       "dependencies": {
8427         "log-symbols": {
8428           "version": "2.2.0",
8429           "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz",
8430           "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==",
8431           "dev": true,
8432           "requires": {
8433             "chalk": "^2.0.1"
8434           }
8435         }
8436       }
8437     },
8438     "postcss-resolve-nested-selector": {
8439       "version": "0.1.1",
8440       "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz",
8441       "integrity": "sha1-Kcy8fDfe36wwTp//C/FZaz9qDk4=",
8442       "dev": true
8443     },
8444     "postcss-safe-parser": {
8445       "version": "4.0.1",
8446       "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-4.0.1.tgz",
8447       "integrity": "sha512-xZsFA3uX8MO3yAda03QrG3/Eg1LN3EPfjjf07vke/46HERLZyHrTsQ9E1r1w1W//fWEhtYNndo2hQplN2cVpCQ==",
8448       "dev": true,
8449       "requires": {
8450         "postcss": "^7.0.0"
8451       }
8452     },
8453     "postcss-sass": {
8454       "version": "0.3.5",
8455       "resolved": "https://registry.npmjs.org/postcss-sass/-/postcss-sass-0.3.5.tgz",
8456       "integrity": "sha512-B5z2Kob4xBxFjcufFnhQ2HqJQ2y/Zs/ic5EZbCywCkxKd756Q40cIQ/veRDwSrw1BF6+4wUgmpm0sBASqVi65A==",
8457       "dev": true,
8458       "requires": {
8459         "gonzales-pe": "^4.2.3",
8460         "postcss": "^7.0.1"
8461       }
8462     },
8463     "postcss-scss": {
8464       "version": "2.0.0",
8465       "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-2.0.0.tgz",
8466       "integrity": "sha512-um9zdGKaDZirMm+kZFKKVsnKPF7zF7qBAtIfTSnZXD1jZ0JNZIxdB6TxQOjCnlSzLRInVl2v3YdBh/M881C4ug==",
8467       "dev": true,
8468       "requires": {
8469         "postcss": "^7.0.0"
8470       }
8471     },
8472     "postcss-selector-parser": {
8473       "version": "5.0.0",
8474       "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz",
8475       "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==",
8476       "dev": true,
8477       "requires": {
8478         "cssesc": "^2.0.0",
8479         "indexes-of": "^1.0.1",
8480         "uniq": "^1.0.1"
8481       }
8482     },
8483     "postcss-svgo": {
8484       "version": "4.0.2",
8485       "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.2.tgz",
8486       "integrity": "sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==",
8487       "dev": true,
8488       "requires": {
8489         "is-svg": "^3.0.0",
8490         "postcss": "^7.0.0",
8491         "postcss-value-parser": "^3.0.0",
8492         "svgo": "^1.0.0"
8493       },
8494       "dependencies": {
8495         "postcss-value-parser": {
8496           "version": "3.3.1",
8497           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8498           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8499           "dev": true
8500         }
8501       }
8502     },
8503     "postcss-syntax": {
8504       "version": "0.36.2",
8505       "resolved": "https://registry.npmjs.org/postcss-syntax/-/postcss-syntax-0.36.2.tgz",
8506       "integrity": "sha512-nBRg/i7E3SOHWxF3PpF5WnJM/jQ1YpY9000OaVXlAQj6Zp/kIqJxEDWIZ67tAd7NLuk7zqN4yqe9nc0oNAOs1w==",
8507       "dev": true
8508     },
8509     "postcss-unique-selectors": {
8510       "version": "4.0.1",
8511       "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz",
8512       "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==",
8513       "dev": true,
8514       "requires": {
8515         "alphanum-sort": "^1.0.0",
8516         "postcss": "^7.0.0",
8517         "uniqs": "^2.0.0"
8518       }
8519     },
8520     "postcss-url": {
8521       "version": "8.0.0",
8522       "resolved": "https://registry.npmjs.org/postcss-url/-/postcss-url-8.0.0.tgz",
8523       "integrity": "sha512-E2cbOQ5aii2zNHh8F6fk1cxls7QVFZjLPSrqvmiza8OuXLzIpErij8BDS5Y3STPfJgpIMNCPEr8JlKQWEoozUw==",
8524       "dev": true,
8525       "requires": {
8526         "mime": "^2.3.1",
8527         "minimatch": "^3.0.4",
8528         "mkdirp": "^0.5.0",
8529         "postcss": "^7.0.2",
8530         "xxhashjs": "^0.2.1"
8531       },
8532       "dependencies": {
8533         "mime": {
8534           "version": "2.4.4",
8535           "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz",
8536           "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==",
8537           "dev": true
8538         }
8539       }
8540     },
8541     "postcss-value-parser": {
8542       "version": "4.0.0",
8543       "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.0.0.tgz",
8544       "integrity": "sha512-ESPktioptiSUchCKgggAkzdmkgzKfmp0EU8jXH+5kbIUB+unr0Y4CY9SRMvibuvYUBjNh1ACLbxqYNpdTQOteQ==",
8545       "dev": true
8546     },
8547     "postcss-values-parser": {
8548       "version": "2.0.1",
8549       "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz",
8550       "integrity": "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==",
8551       "dev": true,
8552       "requires": {
8553         "flatten": "^1.0.2",
8554         "indexes-of": "^1.0.1",
8555         "uniq": "^1.0.1"
8556       }
8557     },
8558     "prelude-ls": {
8559       "version": "1.1.2",
8560       "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
8561       "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
8562       "dev": true
8563     },
8564     "prepend-http": {
8565       "version": "1.0.4",
8566       "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz",
8567       "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=",
8568       "dev": true
8569     },
8570     "prettier": {
8571       "version": "1.18.2",
8572       "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.18.2.tgz",
8573       "integrity": "sha512-OeHeMc0JhFE9idD4ZdtNibzY0+TPHSpSSb9h8FqtP+YnoZZ1sl8Vc9b1sasjfymH3SonAF4QcA2+mzHPhMvIiw==",
8574       "dev": true
8575     },
8576     "prettier-eslint": {
8577       "version": "9.0.0",
8578       "resolved": "https://registry.npmjs.org/prettier-eslint/-/prettier-eslint-9.0.0.tgz",
8579       "integrity": "sha512-0dael2aMpMAxAwClnLi2Coc30v3BubsTX6clqseZ8NFCJZnbZlwxZGHHESYBlqTyN9lvZDHHv+XdeHW0fKhxJQ==",
8580       "dev": true,
8581       "requires": {
8582         "@typescript-eslint/parser": "^1.10.2",
8583         "common-tags": "^1.4.0",
8584         "core-js": "^3.1.4",
8585         "dlv": "^1.1.0",
8586         "eslint": "^5.0.0",
8587         "indent-string": "^4.0.0",
8588         "lodash.merge": "^4.6.0",
8589         "loglevel-colored-level-prefix": "^1.0.0",
8590         "prettier": "^1.7.0",
8591         "pretty-format": "^23.0.1",
8592         "require-relative": "^0.8.7",
8593         "typescript": "^3.2.1",
8594         "vue-eslint-parser": "^2.0.2"
8595       },
8596       "dependencies": {
8597         "indent-string": {
8598           "version": "4.0.0",
8599           "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
8600           "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
8601           "dev": true
8602         }
8603       }
8604     },
8605     "pretty-bytes": {
8606       "version": "5.2.0",
8607       "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.2.0.tgz",
8608       "integrity": "sha512-ujANBhiUsl9AhREUDUEY1GPOharMGm8x8juS7qOHybcLi7XsKfrYQ88hSly1l2i0klXHTDYrlL8ihMCG55Dc3w==",
8609       "dev": true
8610     },
8611     "pretty-format": {
8612       "version": "23.6.0",
8613       "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-23.6.0.tgz",
8614       "integrity": "sha512-zf9NV1NSlDLDjycnwm6hpFATCGl/K1lt0R/GdkAK2O5LN/rwJoB+Mh93gGJjut4YbmecbfgLWVGSTCr0Ewvvbw==",
8615       "dev": true,
8616       "requires": {
8617         "ansi-regex": "^3.0.0",
8618         "ansi-styles": "^3.2.0"
8619       },
8620       "dependencies": {
8621         "ansi-regex": {
8622           "version": "3.0.0",
8623           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
8624           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
8625           "dev": true
8626         }
8627       }
8628     },
8629     "pretty-hrtime": {
8630       "version": "1.0.3",
8631       "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz",
8632       "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=",
8633       "dev": true
8634     },
8635     "process": {
8636       "version": "0.11.10",
8637       "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
8638       "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
8639       "dev": true
8640     },
8641     "process-nextick-args": {
8642       "version": "2.0.1",
8643       "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
8644       "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
8645       "dev": true
8646     },
8647     "progress": {
8648       "version": "2.0.3",
8649       "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
8650       "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
8651       "dev": true
8652     },
8653     "proto-list": {
8654       "version": "1.2.4",
8655       "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz",
8656       "integrity": "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=",
8657       "dev": true
8658     },
8659     "pseudomap": {
8660       "version": "1.0.2",
8661       "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
8662       "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
8663       "dev": true
8664     },
8665     "public-encrypt": {
8666       "version": "4.0.3",
8667       "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
8668       "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
8669       "dev": true,
8670       "requires": {
8671         "bn.js": "^4.1.0",
8672         "browserify-rsa": "^4.0.0",
8673         "create-hash": "^1.1.0",
8674         "parse-asn1": "^5.0.0",
8675         "randombytes": "^2.0.1",
8676         "safe-buffer": "^5.1.2"
8677       }
8678     },
8679     "pump": {
8680       "version": "3.0.0",
8681       "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
8682       "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
8683       "dev": true,
8684       "requires": {
8685         "end-of-stream": "^1.1.0",
8686         "once": "^1.3.1"
8687       }
8688     },
8689     "pumpify": {
8690       "version": "1.5.1",
8691       "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
8692       "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
8693       "dev": true,
8694       "requires": {
8695         "duplexify": "^3.6.0",
8696         "inherits": "^2.0.3",
8697         "pump": "^2.0.0"
8698       },
8699       "dependencies": {
8700         "pump": {
8701           "version": "2.0.1",
8702           "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
8703           "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
8704           "dev": true,
8705           "requires": {
8706             "end-of-stream": "^1.1.0",
8707             "once": "^1.3.1"
8708           }
8709         }
8710       }
8711     },
8712     "punycode": {
8713       "version": "1.4.1",
8714       "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
8715       "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
8716       "dev": true
8717     },
8718     "q": {
8719       "version": "1.5.1",
8720       "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
8721       "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=",
8722       "dev": true
8723     },
8724     "qs": {
8725       "version": "6.7.0",
8726       "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
8727       "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
8728       "dev": true
8729     },
8730     "query-string": {
8731       "version": "5.1.1",
8732       "resolved": "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz",
8733       "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==",
8734       "dev": true,
8735       "requires": {
8736         "decode-uri-component": "^0.2.0",
8737         "object-assign": "^4.1.0",
8738         "strict-uri-encode": "^1.0.0"
8739       }
8740     },
8741     "querystring": {
8742       "version": "0.2.0",
8743       "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
8744       "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
8745       "dev": true
8746     },
8747     "querystring-es3": {
8748       "version": "0.2.1",
8749       "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
8750       "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
8751       "dev": true
8752     },
8753     "queue": {
8754       "version": "4.5.1",
8755       "resolved": "https://registry.npmjs.org/queue/-/queue-4.5.1.tgz",
8756       "integrity": "sha512-AMD7w5hRXcFSb8s9u38acBZ+309u6GsiibP4/0YacJeaurRshogB7v/ZcVPxP5gD5+zIw6ixRHdutiYUJfwKHw==",
8757       "dev": true,
8758       "requires": {
8759         "inherits": "~2.0.0"
8760       }
8761     },
8762     "quick-lru": {
8763       "version": "1.1.0",
8764       "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-1.1.0.tgz",
8765       "integrity": "sha1-Q2CxfGETatOAeDl/8RQW4Ybc+7g=",
8766       "dev": true
8767     },
8768     "randombytes": {
8769       "version": "2.1.0",
8770       "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
8771       "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
8772       "dev": true,
8773       "requires": {
8774         "safe-buffer": "^5.1.0"
8775       }
8776     },
8777     "randomfill": {
8778       "version": "1.0.4",
8779       "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
8780       "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
8781       "dev": true,
8782       "requires": {
8783         "randombytes": "^2.0.5",
8784         "safe-buffer": "^5.1.0"
8785       }
8786     },
8787     "range-parser": {
8788       "version": "1.2.1",
8789       "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
8790       "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
8791       "dev": true
8792     },
8793     "raw-body": {
8794       "version": "1.1.7",
8795       "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-1.1.7.tgz",
8796       "integrity": "sha1-HQJ8K/oRasxmI7yo8AAWVyqH1CU=",
8797       "dev": true,
8798       "requires": {
8799         "bytes": "1",
8800         "string_decoder": "0.10"
8801       },
8802       "dependencies": {
8803         "string_decoder": {
8804           "version": "0.10.31",
8805           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
8806           "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
8807           "dev": true
8808         }
8809       }
8810     },
8811     "read-cache": {
8812       "version": "1.0.0",
8813       "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
8814       "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=",
8815       "dev": true,
8816       "requires": {
8817         "pify": "^2.3.0"
8818       }
8819     },
8820     "read-only-stream": {
8821       "version": "2.0.0",
8822       "resolved": "https://registry.npmjs.org/read-only-stream/-/read-only-stream-2.0.0.tgz",
8823       "integrity": "sha1-JyT9aoET1zdkrCiNQ4YnDB2/F/A=",
8824       "dev": true,
8825       "requires": {
8826         "readable-stream": "^2.0.2"
8827       }
8828     },
8829     "read-pkg": {
8830       "version": "2.0.0",
8831       "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz",
8832       "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=",
8833       "dev": true,
8834       "requires": {
8835         "load-json-file": "^2.0.0",
8836         "normalize-package-data": "^2.3.2",
8837         "path-type": "^2.0.0"
8838       }
8839     },
8840     "read-pkg-up": {
8841       "version": "2.0.0",
8842       "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz",
8843       "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=",
8844       "dev": true,
8845       "requires": {
8846         "find-up": "^2.0.0",
8847         "read-pkg": "^2.0.0"
8848       }
8849     },
8850     "readable-stream": {
8851       "version": "2.3.6",
8852       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
8853       "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
8854       "dev": true,
8855       "requires": {
8856         "core-util-is": "~1.0.0",
8857         "inherits": "~2.0.3",
8858         "isarray": "~1.0.0",
8859         "process-nextick-args": "~2.0.0",
8860         "safe-buffer": "~5.1.1",
8861         "string_decoder": "~1.1.1",
8862         "util-deprecate": "~1.0.1"
8863       }
8864     },
8865     "readdirp": {
8866       "version": "2.2.1",
8867       "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
8868       "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
8869       "dev": true,
8870       "requires": {
8871         "graceful-fs": "^4.1.11",
8872         "micromatch": "^3.1.10",
8873         "readable-stream": "^2.0.2"
8874       }
8875     },
8876     "rechoir": {
8877       "version": "0.6.2",
8878       "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
8879       "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=",
8880       "dev": true,
8881       "requires": {
8882         "resolve": "^1.1.6"
8883       }
8884     },
8885     "redent": {
8886       "version": "1.0.0",
8887       "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
8888       "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
8889       "dev": true,
8890       "requires": {
8891         "indent-string": "^2.1.0",
8892         "strip-indent": "^1.0.1"
8893       }
8894     },
8895     "regex-not": {
8896       "version": "1.0.2",
8897       "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
8898       "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
8899       "dev": true,
8900       "requires": {
8901         "extend-shallow": "^3.0.2",
8902         "safe-regex": "^1.1.0"
8903       }
8904     },
8905     "regexpp": {
8906       "version": "2.0.1",
8907       "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz",
8908       "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==",
8909       "dev": true
8910     },
8911     "remark": {
8912       "version": "10.0.1",
8913       "resolved": "https://registry.npmjs.org/remark/-/remark-10.0.1.tgz",
8914       "integrity": "sha512-E6lMuoLIy2TyiokHprMjcWNJ5UxfGQjaMSMhV+f4idM625UjjK4j798+gPs5mfjzDE6vL0oFKVeZM6gZVSVrzQ==",
8915       "dev": true,
8916       "requires": {
8917         "remark-parse": "^6.0.0",
8918         "remark-stringify": "^6.0.0",
8919         "unified": "^7.0.0"
8920       }
8921     },
8922     "remark-parse": {
8923       "version": "6.0.3",
8924       "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-6.0.3.tgz",
8925       "integrity": "sha512-QbDXWN4HfKTUC0hHa4teU463KclLAnwpn/FBn87j9cKYJWWawbiLgMfP2Q4XwhxxuuuOxHlw+pSN0OKuJwyVvg==",
8926       "dev": true,
8927       "requires": {
8928         "collapse-white-space": "^1.0.2",
8929         "is-alphabetical": "^1.0.0",
8930         "is-decimal": "^1.0.0",
8931         "is-whitespace-character": "^1.0.0",
8932         "is-word-character": "^1.0.0",
8933         "markdown-escapes": "^1.0.0",
8934         "parse-entities": "^1.1.0",
8935         "repeat-string": "^1.5.4",
8936         "state-toggle": "^1.0.0",
8937         "trim": "0.0.1",
8938         "trim-trailing-lines": "^1.0.0",
8939         "unherit": "^1.0.4",
8940         "unist-util-remove-position": "^1.0.0",
8941         "vfile-location": "^2.0.0",
8942         "xtend": "^4.0.1"
8943       }
8944     },
8945     "remark-stringify": {
8946       "version": "6.0.4",
8947       "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-6.0.4.tgz",
8948       "integrity": "sha512-eRWGdEPMVudijE/psbIDNcnJLRVx3xhfuEsTDGgH4GsFF91dVhw5nhmnBppafJ7+NWINW6C7ZwWbi30ImJzqWg==",
8949       "dev": true,
8950       "requires": {
8951         "ccount": "^1.0.0",
8952         "is-alphanumeric": "^1.0.0",
8953         "is-decimal": "^1.0.0",
8954         "is-whitespace-character": "^1.0.0",
8955         "longest-streak": "^2.0.1",
8956         "markdown-escapes": "^1.0.0",
8957         "markdown-table": "^1.1.0",
8958         "mdast-util-compact": "^1.0.0",
8959         "parse-entities": "^1.0.2",
8960         "repeat-string": "^1.5.4",
8961         "state-toggle": "^1.0.0",
8962         "stringify-entities": "^1.0.1",
8963         "unherit": "^1.0.4",
8964         "xtend": "^4.0.1"
8965       }
8966     },
8967     "remove-bom-buffer": {
8968       "version": "3.0.0",
8969       "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz",
8970       "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==",
8971       "dev": true,
8972       "requires": {
8973         "is-buffer": "^1.1.5",
8974         "is-utf8": "^0.2.1"
8975       },
8976       "dependencies": {
8977         "is-buffer": {
8978           "version": "1.1.6",
8979           "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
8980           "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
8981           "dev": true
8982         }
8983       }
8984     },
8985     "remove-bom-stream": {
8986       "version": "1.2.0",
8987       "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz",
8988       "integrity": "sha1-BfGlk/FuQuH7kOv1nejlaVJflSM=",
8989       "dev": true,
8990       "requires": {
8991         "remove-bom-buffer": "^3.0.0",
8992         "safe-buffer": "^5.1.0",
8993         "through2": "^2.0.3"
8994       },
8995       "dependencies": {
8996         "through2": {
8997           "version": "2.0.5",
8998           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
8999           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
9000           "dev": true,
9001           "requires": {
9002             "readable-stream": "~2.3.6",
9003             "xtend": "~4.0.1"
9004           }
9005         }
9006       }
9007     },
9008     "remove-trailing-separator": {
9009       "version": "1.1.0",
9010       "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
9011       "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
9012       "dev": true
9013     },
9014     "repeat-element": {
9015       "version": "1.1.3",
9016       "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
9017       "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==",
9018       "dev": true
9019     },
9020     "repeat-string": {
9021       "version": "1.6.1",
9022       "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
9023       "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
9024       "dev": true
9025     },
9026     "repeating": {
9027       "version": "2.0.1",
9028       "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
9029       "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
9030       "dev": true,
9031       "requires": {
9032         "is-finite": "^1.0.0"
9033       }
9034     },
9035     "replace-ext": {
9036       "version": "1.0.0",
9037       "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz",
9038       "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=",
9039       "dev": true
9040     },
9041     "replace-homedir": {
9042       "version": "1.0.0",
9043       "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz",
9044       "integrity": "sha1-6H9tUTuSjd6AgmDBK+f+xv9ueYw=",
9045       "dev": true,
9046       "requires": {
9047         "homedir-polyfill": "^1.0.1",
9048         "is-absolute": "^1.0.0",
9049         "remove-trailing-separator": "^1.1.0"
9050       }
9051     },
9052     "require-directory": {
9053       "version": "2.1.1",
9054       "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
9055       "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
9056       "dev": true
9057     },
9058     "require-from-string": {
9059       "version": "2.0.2",
9060       "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
9061       "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
9062       "dev": true
9063     },
9064     "require-main-filename": {
9065       "version": "1.0.1",
9066       "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
9067       "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
9068       "dev": true
9069     },
9070     "require-relative": {
9071       "version": "0.8.7",
9072       "resolved": "https://registry.npmjs.org/require-relative/-/require-relative-0.8.7.tgz",
9073       "integrity": "sha1-eZlTn8ngR6N5KPoZb44VY9q9Nt4=",
9074       "dev": true
9075     },
9076     "resolve": {
9077       "version": "1.11.1",
9078       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.11.1.tgz",
9079       "integrity": "sha512-vIpgF6wfuJOZI7KKKSP+HmiKggadPQAdsp5HiC1mvqnfp0gF1vdwgBWZIdrVft9pgqoMFQN+R7BSWZiBxx+BBw==",
9080       "dev": true,
9081       "requires": {
9082         "path-parse": "^1.0.6"
9083       }
9084     },
9085     "resolve-dir": {
9086       "version": "1.0.1",
9087       "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz",
9088       "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=",
9089       "dev": true,
9090       "requires": {
9091         "expand-tilde": "^2.0.0",
9092         "global-modules": "^1.0.0"
9093       }
9094     },
9095     "resolve-from": {
9096       "version": "3.0.0",
9097       "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
9098       "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
9099       "dev": true
9100     },
9101     "resolve-options": {
9102       "version": "1.1.0",
9103       "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz",
9104       "integrity": "sha1-MrueOcBtZzONyTeMDW1gdFZq0TE=",
9105       "dev": true,
9106       "requires": {
9107         "value-or-function": "^3.0.0"
9108       }
9109     },
9110     "resolve-url": {
9111       "version": "0.2.1",
9112       "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
9113       "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
9114       "dev": true
9115     },
9116     "responselike": {
9117       "version": "1.0.2",
9118       "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz",
9119       "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=",
9120       "dev": true,
9121       "requires": {
9122         "lowercase-keys": "^1.0.0"
9123       }
9124     },
9125     "restore-cursor": {
9126       "version": "2.0.0",
9127       "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
9128       "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
9129       "dev": true,
9130       "requires": {
9131         "onetime": "^2.0.0",
9132         "signal-exit": "^3.0.2"
9133       }
9134     },
9135     "ret": {
9136       "version": "0.1.15",
9137       "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
9138       "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
9139       "dev": true
9140     },
9141     "rgb-regex": {
9142       "version": "1.0.1",
9143       "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz",
9144       "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=",
9145       "dev": true
9146     },
9147     "rgba-regex": {
9148       "version": "1.0.0",
9149       "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz",
9150       "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=",
9151       "dev": true
9152     },
9153     "rimraf": {
9154       "version": "2.6.3",
9155       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",
9156       "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",
9157       "dev": true,
9158       "requires": {
9159         "glob": "^7.1.3"
9160       },
9161       "dependencies": {
9162         "glob": {
9163           "version": "7.1.4",
9164           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
9165           "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
9166           "dev": true,
9167           "requires": {
9168             "fs.realpath": "^1.0.0",
9169             "inflight": "^1.0.4",
9170             "inherits": "2",
9171             "minimatch": "^3.0.4",
9172             "once": "^1.3.0",
9173             "path-is-absolute": "^1.0.0"
9174           }
9175         }
9176       }
9177     },
9178     "ripemd160": {
9179       "version": "2.0.2",
9180       "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
9181       "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
9182       "dev": true,
9183       "requires": {
9184         "hash-base": "^3.0.0",
9185         "inherits": "^2.0.1"
9186       }
9187     },
9188     "run-async": {
9189       "version": "2.3.0",
9190       "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz",
9191       "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=",
9192       "dev": true,
9193       "requires": {
9194         "is-promise": "^2.1.0"
9195       }
9196     },
9197     "rxjs": {
9198       "version": "6.5.2",
9199       "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.2.tgz",
9200       "integrity": "sha512-HUb7j3kvb7p7eCUHE3FqjoDsC1xfZQ4AHFWfTKSpZ+sAhhz5X1WX0ZuUqWbzB2QhSLp3DoLUG+hMdEDKqWo2Zg==",
9201       "dev": true,
9202       "requires": {
9203         "tslib": "^1.9.0"
9204       }
9205     },
9206     "safe-buffer": {
9207       "version": "5.1.2",
9208       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
9209       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
9210       "dev": true
9211     },
9212     "safe-json-parse": {
9213       "version": "1.0.1",
9214       "resolved": "https://registry.npmjs.org/safe-json-parse/-/safe-json-parse-1.0.1.tgz",
9215       "integrity": "sha1-PnZyPjjf3aE8mx0poeB//uSzC1c=",
9216       "dev": true
9217     },
9218     "safe-regex": {
9219       "version": "1.1.0",
9220       "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
9221       "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
9222       "dev": true,
9223       "requires": {
9224         "ret": "~0.1.10"
9225       }
9226     },
9227     "safer-buffer": {
9228       "version": "2.1.2",
9229       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
9230       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
9231       "dev": true
9232     },
9233     "sax": {
9234       "version": "1.2.4",
9235       "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
9236       "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
9237       "dev": true
9238     },
9239     "scope-analyzer": {
9240       "version": "2.0.5",
9241       "resolved": "https://registry.npmjs.org/scope-analyzer/-/scope-analyzer-2.0.5.tgz",
9242       "integrity": "sha512-+U5H0417mnTEstCD5VwOYO7V4vYuSqwqjFap40ythe67bhMFL5C3UgPwyBv7KDJsqUBIKafOD57xMlh1rN7eaw==",
9243       "dev": true,
9244       "requires": {
9245         "array-from": "^2.1.1",
9246         "es6-map": "^0.1.5",
9247         "es6-set": "^0.1.5",
9248         "es6-symbol": "^3.1.1",
9249         "estree-is-function": "^1.0.0",
9250         "get-assigned-identifiers": "^1.1.0"
9251       }
9252     },
9253     "seek-bzip": {
9254       "version": "1.0.5",
9255       "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.5.tgz",
9256       "integrity": "sha1-z+kXyz0nS8/6x5J1ivUxc+sfq9w=",
9257       "dev": true,
9258       "requires": {
9259         "commander": "~2.8.1"
9260       }
9261     },
9262     "semver": {
9263       "version": "5.7.0",
9264       "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz",
9265       "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==",
9266       "dev": true
9267     },
9268     "semver-greatest-satisfied-range": {
9269       "version": "1.1.0",
9270       "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz",
9271       "integrity": "sha1-E+jCZYq5aRywzXEJMkAoDTb3els=",
9272       "dev": true,
9273       "requires": {
9274         "sver-compat": "^1.5.0"
9275       }
9276     },
9277     "semver-regex": {
9278       "version": "2.0.0",
9279       "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-2.0.0.tgz",
9280       "integrity": "sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==",
9281       "dev": true
9282     },
9283     "semver-truncate": {
9284       "version": "1.1.2",
9285       "resolved": "https://registry.npmjs.org/semver-truncate/-/semver-truncate-1.1.2.tgz",
9286       "integrity": "sha1-V/Qd5pcHpicJp+AQS6IRcQnqR+g=",
9287       "dev": true,
9288       "requires": {
9289         "semver": "^5.3.0"
9290       }
9291     },
9292     "send": {
9293       "version": "0.16.2",
9294       "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz",
9295       "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==",
9296       "dev": true,
9297       "requires": {
9298         "debug": "2.6.9",
9299         "depd": "~1.1.2",
9300         "destroy": "~1.0.4",
9301         "encodeurl": "~1.0.2",
9302         "escape-html": "~1.0.3",
9303         "etag": "~1.8.1",
9304         "fresh": "0.5.2",
9305         "http-errors": "~1.6.2",
9306         "mime": "1.4.1",
9307         "ms": "2.0.0",
9308         "on-finished": "~2.3.0",
9309         "range-parser": "~1.2.0",
9310         "statuses": "~1.4.0"
9311       },
9312       "dependencies": {
9313         "debug": {
9314           "version": "2.6.9",
9315           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
9316           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
9317           "dev": true,
9318           "requires": {
9319             "ms": "2.0.0"
9320           }
9321         },
9322         "ms": {
9323           "version": "2.0.0",
9324           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
9325           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
9326           "dev": true
9327         },
9328         "statuses": {
9329           "version": "1.4.0",
9330           "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
9331           "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==",
9332           "dev": true
9333         }
9334       }
9335     },
9336     "serve-index": {
9337       "version": "1.9.1",
9338       "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
9339       "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=",
9340       "dev": true,
9341       "requires": {
9342         "accepts": "~1.3.4",
9343         "batch": "0.6.1",
9344         "debug": "2.6.9",
9345         "escape-html": "~1.0.3",
9346         "http-errors": "~1.6.2",
9347         "mime-types": "~2.1.17",
9348         "parseurl": "~1.3.2"
9349       },
9350       "dependencies": {
9351         "debug": {
9352           "version": "2.6.9",
9353           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
9354           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
9355           "dev": true,
9356           "requires": {
9357             "ms": "2.0.0"
9358           }
9359         },
9360         "ms": {
9361           "version": "2.0.0",
9362           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
9363           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
9364           "dev": true
9365         }
9366       }
9367     },
9368     "serve-static": {
9369       "version": "1.14.1",
9370       "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
9371       "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
9372       "dev": true,
9373       "requires": {
9374         "encodeurl": "~1.0.2",
9375         "escape-html": "~1.0.3",
9376         "parseurl": "~1.3.3",
9377         "send": "0.17.1"
9378       },
9379       "dependencies": {
9380         "debug": {
9381           "version": "2.6.9",
9382           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
9383           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
9384           "dev": true,
9385           "requires": {
9386             "ms": "2.0.0"
9387           },
9388           "dependencies": {
9389             "ms": {
9390               "version": "2.0.0",
9391               "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
9392               "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
9393               "dev": true
9394             }
9395           }
9396         },
9397         "http-errors": {
9398           "version": "1.7.3",
9399           "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz",
9400           "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==",
9401           "dev": true,
9402           "requires": {
9403             "depd": "~1.1.2",
9404             "inherits": "2.0.4",
9405             "setprototypeof": "1.1.1",
9406             "statuses": ">= 1.5.0 < 2",
9407             "toidentifier": "1.0.0"
9408           }
9409         },
9410         "mime": {
9411           "version": "1.6.0",
9412           "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
9413           "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
9414           "dev": true
9415         },
9416         "ms": {
9417           "version": "2.1.1",
9418           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
9419           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
9420           "dev": true
9421         },
9422         "send": {
9423           "version": "0.17.1",
9424           "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
9425           "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
9426           "dev": true,
9427           "requires": {
9428             "debug": "2.6.9",
9429             "depd": "~1.1.2",
9430             "destroy": "~1.0.4",
9431             "encodeurl": "~1.0.2",
9432             "escape-html": "~1.0.3",
9433             "etag": "~1.8.1",
9434             "fresh": "0.5.2",
9435             "http-errors": "~1.7.2",
9436             "mime": "1.6.0",
9437             "ms": "2.1.1",
9438             "on-finished": "~2.3.0",
9439             "range-parser": "~1.2.1",
9440             "statuses": "~1.5.0"
9441           }
9442         },
9443         "setprototypeof": {
9444           "version": "1.1.1",
9445           "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
9446           "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==",
9447           "dev": true
9448         }
9449       }
9450     },
9451     "set-blocking": {
9452       "version": "2.0.0",
9453       "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
9454       "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
9455       "dev": true
9456     },
9457     "set-value": {
9458       "version": "2.0.1",
9459       "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
9460       "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
9461       "dev": true,
9462       "requires": {
9463         "extend-shallow": "^2.0.1",
9464         "is-extendable": "^0.1.1",
9465         "is-plain-object": "^2.0.3",
9466         "split-string": "^3.0.1"
9467       },
9468       "dependencies": {
9469         "extend-shallow": {
9470           "version": "2.0.1",
9471           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
9472           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
9473           "dev": true,
9474           "requires": {
9475             "is-extendable": "^0.1.0"
9476           }
9477         }
9478       }
9479     },
9480     "setprototypeof": {
9481       "version": "1.1.0",
9482       "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
9483       "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
9484       "dev": true
9485     },
9486     "sha.js": {
9487       "version": "2.4.11",
9488       "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
9489       "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
9490       "dev": true,
9491       "requires": {
9492         "inherits": "^2.0.1",
9493         "safe-buffer": "^5.0.1"
9494       }
9495     },
9496     "shasum": {
9497       "version": "1.0.2",
9498       "resolved": "https://registry.npmjs.org/shasum/-/shasum-1.0.2.tgz",
9499       "integrity": "sha1-5wEjENj0F/TetXEhUOVni4euVl8=",
9500       "dev": true,
9501       "requires": {
9502         "json-stable-stringify": "~0.0.0",
9503         "sha.js": "~2.4.4"
9504       }
9505     },
9506     "shebang-command": {
9507       "version": "1.2.0",
9508       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
9509       "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
9510       "dev": true,
9511       "requires": {
9512         "shebang-regex": "^1.0.0"
9513       }
9514     },
9515     "shebang-regex": {
9516       "version": "1.0.0",
9517       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
9518       "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
9519       "dev": true
9520     },
9521     "shell-quote": {
9522       "version": "1.6.1",
9523       "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.6.1.tgz",
9524       "integrity": "sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c=",
9525       "dev": true,
9526       "requires": {
9527         "array-filter": "~0.0.0",
9528         "array-map": "~0.0.0",
9529         "array-reduce": "~0.0.0",
9530         "jsonify": "~0.0.0"
9531       }
9532     },
9533     "signal-exit": {
9534       "version": "3.0.2",
9535       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
9536       "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
9537       "dev": true
9538     },
9539     "simple-concat": {
9540       "version": "1.0.0",
9541       "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.0.tgz",
9542       "integrity": "sha1-c0TLuLbib7J9ZrL8hvn21Zl1IcY=",
9543       "dev": true
9544     },
9545     "simple-swizzle": {
9546       "version": "0.2.2",
9547       "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz",
9548       "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=",
9549       "dev": true,
9550       "requires": {
9551         "is-arrayish": "^0.3.1"
9552       },
9553       "dependencies": {
9554         "is-arrayish": {
9555           "version": "0.3.2",
9556           "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz",
9557           "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==",
9558           "dev": true
9559         }
9560       }
9561     },
9562     "slash": {
9563       "version": "1.0.0",
9564       "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
9565       "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=",
9566       "dev": true
9567     },
9568     "slice-ansi": {
9569       "version": "2.1.0",
9570       "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz",
9571       "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==",
9572       "dev": true,
9573       "requires": {
9574         "ansi-styles": "^3.2.0",
9575         "astral-regex": "^1.0.0",
9576         "is-fullwidth-code-point": "^2.0.0"
9577       }
9578     },
9579     "snapdragon": {
9580       "version": "0.8.2",
9581       "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
9582       "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
9583       "dev": true,
9584       "requires": {
9585         "base": "^0.11.1",
9586         "debug": "^2.2.0",
9587         "define-property": "^0.2.5",
9588         "extend-shallow": "^2.0.1",
9589         "map-cache": "^0.2.2",
9590         "source-map": "^0.5.6",
9591         "source-map-resolve": "^0.5.0",
9592         "use": "^3.1.0"
9593       },
9594       "dependencies": {
9595         "debug": {
9596           "version": "2.6.9",
9597           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
9598           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
9599           "dev": true,
9600           "requires": {
9601             "ms": "2.0.0"
9602           }
9603         },
9604         "define-property": {
9605           "version": "0.2.5",
9606           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
9607           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
9608           "dev": true,
9609           "requires": {
9610             "is-descriptor": "^0.1.0"
9611           }
9612         },
9613         "extend-shallow": {
9614           "version": "2.0.1",
9615           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
9616           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
9617           "dev": true,
9618           "requires": {
9619             "is-extendable": "^0.1.0"
9620           }
9621         },
9622         "ms": {
9623           "version": "2.0.0",
9624           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
9625           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
9626           "dev": true
9627         },
9628         "source-map": {
9629           "version": "0.5.7",
9630           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
9631           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
9632           "dev": true
9633         }
9634       }
9635     },
9636     "snapdragon-node": {
9637       "version": "2.1.1",
9638       "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
9639       "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
9640       "dev": true,
9641       "requires": {
9642         "define-property": "^1.0.0",
9643         "isobject": "^3.0.0",
9644         "snapdragon-util": "^3.0.1"
9645       },
9646       "dependencies": {
9647         "define-property": {
9648           "version": "1.0.0",
9649           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
9650           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
9651           "dev": true,
9652           "requires": {
9653             "is-descriptor": "^1.0.0"
9654           }
9655         },
9656         "is-accessor-descriptor": {
9657           "version": "1.0.0",
9658           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
9659           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
9660           "dev": true,
9661           "requires": {
9662             "kind-of": "^6.0.0"
9663           }
9664         },
9665         "is-data-descriptor": {
9666           "version": "1.0.0",
9667           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
9668           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
9669           "dev": true,
9670           "requires": {
9671             "kind-of": "^6.0.0"
9672           }
9673         },
9674         "is-descriptor": {
9675           "version": "1.0.2",
9676           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
9677           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
9678           "dev": true,
9679           "requires": {
9680             "is-accessor-descriptor": "^1.0.0",
9681             "is-data-descriptor": "^1.0.0",
9682             "kind-of": "^6.0.2"
9683           }
9684         }
9685       }
9686     },
9687     "snapdragon-util": {
9688       "version": "3.0.1",
9689       "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
9690       "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
9691       "dev": true,
9692       "requires": {
9693         "kind-of": "^3.2.0"
9694       },
9695       "dependencies": {
9696         "is-buffer": {
9697           "version": "1.1.6",
9698           "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
9699           "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
9700           "dev": true
9701         },
9702         "kind-of": {
9703           "version": "3.2.2",
9704           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
9705           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
9706           "dev": true,
9707           "requires": {
9708             "is-buffer": "^1.1.5"
9709           }
9710         }
9711       }
9712     },
9713     "sort-keys": {
9714       "version": "1.1.2",
9715       "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz",
9716       "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=",
9717       "dev": true,
9718       "requires": {
9719         "is-plain-obj": "^1.0.0"
9720       }
9721     },
9722     "sort-keys-length": {
9723       "version": "1.0.1",
9724       "resolved": "https://registry.npmjs.org/sort-keys-length/-/sort-keys-length-1.0.1.tgz",
9725       "integrity": "sha1-nLb09OnkgVWmqgZx7dM2/xR5oYg=",
9726       "dev": true,
9727       "requires": {
9728         "sort-keys": "^1.0.0"
9729       }
9730     },
9731     "source-map": {
9732       "version": "0.6.1",
9733       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9734       "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9735       "dev": true
9736     },
9737     "source-map-resolve": {
9738       "version": "0.5.2",
9739       "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz",
9740       "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==",
9741       "dev": true,
9742       "requires": {
9743         "atob": "^2.1.1",
9744         "decode-uri-component": "^0.2.0",
9745         "resolve-url": "^0.2.1",
9746         "source-map-url": "^0.4.0",
9747         "urix": "^0.1.0"
9748       }
9749     },
9750     "source-map-url": {
9751       "version": "0.4.0",
9752       "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
9753       "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=",
9754       "dev": true
9755     },
9756     "sourcemap-codec": {
9757       "version": "1.4.6",
9758       "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.6.tgz",
9759       "integrity": "sha512-1ZooVLYFxC448piVLBbtOxFcXwnymH9oUF8nRd3CuYDVvkRBxRl6pB4Mtas5a4drtL+E8LDgFkQNcgIw6tc8Hg==",
9760       "dev": true
9761     },
9762     "sparkles": {
9763       "version": "1.0.1",
9764       "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz",
9765       "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==",
9766       "dev": true
9767     },
9768     "spdx-correct": {
9769       "version": "3.1.0",
9770       "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz",
9771       "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==",
9772       "dev": true,
9773       "requires": {
9774         "spdx-expression-parse": "^3.0.0",
9775         "spdx-license-ids": "^3.0.0"
9776       }
9777     },
9778     "spdx-exceptions": {
9779       "version": "2.2.0",
9780       "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz",
9781       "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==",
9782       "dev": true
9783     },
9784     "spdx-expression-parse": {
9785       "version": "3.0.0",
9786       "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
9787       "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
9788       "dev": true,
9789       "requires": {
9790         "spdx-exceptions": "^2.1.0",
9791         "spdx-license-ids": "^3.0.0"
9792       }
9793     },
9794     "spdx-license-ids": {
9795       "version": "3.0.5",
9796       "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz",
9797       "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==",
9798       "dev": true
9799     },
9800     "specificity": {
9801       "version": "0.4.1",
9802       "resolved": "https://registry.npmjs.org/specificity/-/specificity-0.4.1.tgz",
9803       "integrity": "sha512-1klA3Gi5PD1Wv9Q0wUoOQN1IWAuPu0D1U03ThXTr0cJ20+/iq2tHSDnK7Kk/0LXJ1ztUB2/1Os0wKmfyNgUQfg==",
9804       "dev": true
9805     },
9806     "split": {
9807       "version": "0.3.3",
9808       "resolved": "https://registry.npmjs.org/split/-/split-0.3.3.tgz",
9809       "integrity": "sha1-zQ7qXmOiEd//frDwkcQTPi0N0o8=",
9810       "dev": true,
9811       "requires": {
9812         "through": "2"
9813       }
9814     },
9815     "split-string": {
9816       "version": "3.1.0",
9817       "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
9818       "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
9819       "dev": true,
9820       "requires": {
9821         "extend-shallow": "^3.0.0"
9822       }
9823     },
9824     "sprintf-js": {
9825       "version": "1.0.3",
9826       "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
9827       "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
9828       "dev": true
9829     },
9830     "squeak": {
9831       "version": "1.3.0",
9832       "resolved": "https://registry.npmjs.org/squeak/-/squeak-1.3.0.tgz",
9833       "integrity": "sha1-MwRQN7ZDiLVnZ0uEMiplIQc5FsM=",
9834       "dev": true,
9835       "requires": {
9836         "chalk": "^1.0.0",
9837         "console-stream": "^0.1.1",
9838         "lpad-align": "^1.0.1"
9839       },
9840       "dependencies": {
9841         "ansi-styles": {
9842           "version": "2.2.1",
9843           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
9844           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
9845           "dev": true
9846         },
9847         "chalk": {
9848           "version": "1.1.3",
9849           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
9850           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
9851           "dev": true,
9852           "requires": {
9853             "ansi-styles": "^2.2.1",
9854             "escape-string-regexp": "^1.0.2",
9855             "has-ansi": "^2.0.0",
9856             "strip-ansi": "^3.0.0",
9857             "supports-color": "^2.0.0"
9858           }
9859         },
9860         "supports-color": {
9861           "version": "2.0.0",
9862           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
9863           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
9864           "dev": true
9865         }
9866       }
9867     },
9868     "stable": {
9869       "version": "0.1.8",
9870       "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz",
9871       "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==",
9872       "dev": true
9873     },
9874     "stack-trace": {
9875       "version": "0.0.10",
9876       "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz",
9877       "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=",
9878       "dev": true
9879     },
9880     "state-toggle": {
9881       "version": "1.0.2",
9882       "resolved": "https://registry.npmjs.org/state-toggle/-/state-toggle-1.0.2.tgz",
9883       "integrity": "sha512-8LpelPGR0qQM4PnfLiplOQNJcIN1/r2Gy0xKB2zKnIW2YzPMt2sR4I/+gtPjhN7Svh9kw+zqEg2SFwpBO9iNiw==",
9884       "dev": true
9885     },
9886     "static-extend": {
9887       "version": "0.1.2",
9888       "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
9889       "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
9890       "dev": true,
9891       "requires": {
9892         "define-property": "^0.2.5",
9893         "object-copy": "^0.1.0"
9894       },
9895       "dependencies": {
9896         "define-property": {
9897           "version": "0.2.5",
9898           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
9899           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
9900           "dev": true,
9901           "requires": {
9902             "is-descriptor": "^0.1.0"
9903           }
9904         }
9905       }
9906     },
9907     "statuses": {
9908       "version": "1.5.0",
9909       "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
9910       "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
9911       "dev": true
9912     },
9913     "stream-browserify": {
9914       "version": "2.0.2",
9915       "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz",
9916       "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==",
9917       "dev": true,
9918       "requires": {
9919         "inherits": "~2.0.1",
9920         "readable-stream": "^2.0.2"
9921       }
9922     },
9923     "stream-combiner": {
9924       "version": "0.2.2",
9925       "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.2.2.tgz",
9926       "integrity": "sha1-rsjLrBd7Vrb0+kec7YwZEs7lKFg=",
9927       "dev": true,
9928       "requires": {
9929         "duplexer": "~0.1.1",
9930         "through": "~2.3.4"
9931       }
9932     },
9933     "stream-combiner2": {
9934       "version": "1.1.1",
9935       "resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz",
9936       "integrity": "sha1-+02KFCDqNidk4hrUeAOXvry0HL4=",
9937       "dev": true,
9938       "requires": {
9939         "duplexer2": "~0.1.0",
9940         "readable-stream": "^2.0.2"
9941       }
9942     },
9943     "stream-exhaust": {
9944       "version": "1.0.2",
9945       "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz",
9946       "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==",
9947       "dev": true
9948     },
9949     "stream-http": {
9950       "version": "2.8.3",
9951       "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz",
9952       "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==",
9953       "dev": true,
9954       "requires": {
9955         "builtin-status-codes": "^3.0.0",
9956         "inherits": "^2.0.1",
9957         "readable-stream": "^2.3.6",
9958         "to-arraybuffer": "^1.0.0",
9959         "xtend": "^4.0.0"
9960       }
9961     },
9962     "stream-shift": {
9963       "version": "1.0.0",
9964       "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz",
9965       "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=",
9966       "dev": true
9967     },
9968     "stream-splicer": {
9969       "version": "2.0.1",
9970       "resolved": "https://registry.npmjs.org/stream-splicer/-/stream-splicer-2.0.1.tgz",
9971       "integrity": "sha512-Xizh4/NPuYSyAXyT7g8IvdJ9HJpxIGL9PjyhtywCZvvP0OPIdqyrr4dMikeuvY8xahpdKEBlBTySe583totajg==",
9972       "dev": true,
9973       "requires": {
9974         "inherits": "^2.0.1",
9975         "readable-stream": "^2.0.2"
9976       }
9977     },
9978     "strict-uri-encode": {
9979       "version": "1.1.0",
9980       "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz",
9981       "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=",
9982       "dev": true
9983     },
9984     "string-template": {
9985       "version": "0.2.1",
9986       "resolved": "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz",
9987       "integrity": "sha1-QpMuWYo1LQH8IuwzZ9nYTuxsmt0=",
9988       "dev": true
9989     },
9990     "string-width": {
9991       "version": "2.1.1",
9992       "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
9993       "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
9994       "dev": true,
9995       "requires": {
9996         "is-fullwidth-code-point": "^2.0.0",
9997         "strip-ansi": "^4.0.0"
9998       },
9999       "dependencies": {
10000         "ansi-regex": {
10001           "version": "3.0.0",
10002           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
10003           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
10004           "dev": true
10005         },
10006         "strip-ansi": {
10007           "version": "4.0.0",
10008           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
10009           "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
10010           "dev": true,
10011           "requires": {
10012             "ansi-regex": "^3.0.0"
10013           }
10014         }
10015       }
10016     },
10017     "string_decoder": {
10018       "version": "1.1.1",
10019       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
10020       "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
10021       "dev": true,
10022       "requires": {
10023         "safe-buffer": "~5.1.0"
10024       }
10025     },
10026     "stringify-entities": {
10027       "version": "1.3.2",
10028       "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-1.3.2.tgz",
10029       "integrity": "sha512-nrBAQClJAPN2p+uGCVJRPIPakKeKWZ9GtBCmormE7pWOSlHat7+x5A8gx85M7HM5Dt0BP3pP5RhVW77WdbJJ3A==",
10030       "dev": true,
10031       "requires": {
10032         "character-entities-html4": "^1.0.0",
10033         "character-entities-legacy": "^1.0.0",
10034         "is-alphanumerical": "^1.0.0",
10035         "is-hexadecimal": "^1.0.0"
10036       }
10037     },
10038     "strip-ansi": {
10039       "version": "3.0.1",
10040       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
10041       "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
10042       "dev": true,
10043       "requires": {
10044         "ansi-regex": "^2.0.0"
10045       }
10046     },
10047     "strip-bom": {
10048       "version": "3.0.0",
10049       "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
10050       "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
10051       "dev": true
10052     },
10053     "strip-dirs": {
10054       "version": "2.1.0",
10055       "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-2.1.0.tgz",
10056       "integrity": "sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==",
10057       "dev": true,
10058       "requires": {
10059         "is-natural-number": "^4.0.1"
10060       }
10061     },
10062     "strip-eof": {
10063       "version": "1.0.0",
10064       "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
10065       "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
10066       "dev": true
10067     },
10068     "strip-indent": {
10069       "version": "1.0.1",
10070       "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
10071       "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
10072       "dev": true,
10073       "requires": {
10074         "get-stdin": "^4.0.1"
10075       }
10076     },
10077     "strip-json-comments": {
10078       "version": "2.0.1",
10079       "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
10080       "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
10081       "dev": true
10082     },
10083     "strip-outer": {
10084       "version": "1.0.1",
10085       "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz",
10086       "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==",
10087       "dev": true,
10088       "requires": {
10089         "escape-string-regexp": "^1.0.2"
10090       }
10091     },
10092     "style-search": {
10093       "version": "0.1.0",
10094       "resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz",
10095       "integrity": "sha1-eVjHk+R+MuB9K1yv5cC/jhLneQI=",
10096       "dev": true
10097     },
10098     "stylehacks": {
10099       "version": "4.0.3",
10100       "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz",
10101       "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==",
10102       "dev": true,
10103       "requires": {
10104         "browserslist": "^4.0.0",
10105         "postcss": "^7.0.0",
10106         "postcss-selector-parser": "^3.0.0"
10107       },
10108       "dependencies": {
10109         "postcss-selector-parser": {
10110           "version": "3.1.1",
10111           "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz",
10112           "integrity": "sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=",
10113           "dev": true,
10114           "requires": {
10115             "dot-prop": "^4.1.1",
10116             "indexes-of": "^1.0.1",
10117             "uniq": "^1.0.1"
10118           }
10119         }
10120       }
10121     },
10122     "stylelint": {
10123       "version": "10.1.0",
10124       "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-10.1.0.tgz",
10125       "integrity": "sha512-OmlUXrgzEMLQYj1JPTpyZPR9G4bl0StidfHnGJEMpdiQ0JyTq0MPg1xkHk1/xVJ2rTPESyJCDWjG8Kbpoo7Kuw==",
10126       "dev": true,
10127       "requires": {
10128         "autoprefixer": "^9.5.1",
10129         "balanced-match": "^1.0.0",
10130         "chalk": "^2.4.2",
10131         "cosmiconfig": "^5.2.0",
10132         "debug": "^4.1.1",
10133         "execall": "^2.0.0",
10134         "file-entry-cache": "^5.0.1",
10135         "get-stdin": "^7.0.0",
10136         "global-modules": "^2.0.0",
10137         "globby": "^9.2.0",
10138         "globjoin": "^0.1.4",
10139         "html-tags": "^3.0.0",
10140         "ignore": "^5.0.6",
10141         "import-lazy": "^4.0.0",
10142         "imurmurhash": "^0.1.4",
10143         "known-css-properties": "^0.14.0",
10144         "leven": "^3.1.0",
10145         "lodash": "^4.17.11",
10146         "log-symbols": "^3.0.0",
10147         "mathml-tag-names": "^2.1.0",
10148         "meow": "^5.0.0",
10149         "micromatch": "^4.0.0",
10150         "normalize-selector": "^0.2.0",
10151         "pify": "^4.0.1",
10152         "postcss": "^7.0.14",
10153         "postcss-html": "^0.36.0",
10154         "postcss-jsx": "^0.36.1",
10155         "postcss-less": "^3.1.4",
10156         "postcss-markdown": "^0.36.0",
10157         "postcss-media-query-parser": "^0.2.3",
10158         "postcss-reporter": "^6.0.1",
10159         "postcss-resolve-nested-selector": "^0.1.1",
10160         "postcss-safe-parser": "^4.0.1",
10161         "postcss-sass": "^0.3.5",
10162         "postcss-scss": "^2.0.0",
10163         "postcss-selector-parser": "^3.1.0",
10164         "postcss-syntax": "^0.36.2",
10165         "postcss-value-parser": "^3.3.1",
10166         "resolve-from": "^5.0.0",
10167         "signal-exit": "^3.0.2",
10168         "slash": "^3.0.0",
10169         "specificity": "^0.4.1",
10170         "string-width": "^4.1.0",
10171         "strip-ansi": "^5.2.0",
10172         "style-search": "^0.1.0",
10173         "sugarss": "^2.0.0",
10174         "svg-tags": "^1.0.0",
10175         "table": "^5.2.3"
10176       },
10177       "dependencies": {
10178         "ansi-regex": {
10179           "version": "4.1.0",
10180           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
10181           "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
10182           "dev": true
10183         },
10184         "braces": {
10185           "version": "3.0.2",
10186           "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
10187           "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
10188           "dev": true,
10189           "requires": {
10190             "fill-range": "^7.0.1"
10191           }
10192         },
10193         "camelcase": {
10194           "version": "4.1.0",
10195           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
10196           "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
10197           "dev": true
10198         },
10199         "camelcase-keys": {
10200           "version": "4.2.0",
10201           "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-4.2.0.tgz",
10202           "integrity": "sha1-oqpfsa9oh1glnDLBQUJteJI7m3c=",
10203           "dev": true,
10204           "requires": {
10205             "camelcase": "^4.1.0",
10206             "map-obj": "^2.0.0",
10207             "quick-lru": "^1.0.0"
10208           }
10209         },
10210         "dir-glob": {
10211           "version": "2.2.2",
10212           "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.2.2.tgz",
10213           "integrity": "sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==",
10214           "dev": true,
10215           "requires": {
10216             "path-type": "^3.0.0"
10217           }
10218         },
10219         "emoji-regex": {
10220           "version": "8.0.0",
10221           "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
10222           "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
10223           "dev": true
10224         },
10225         "fill-range": {
10226           "version": "7.0.1",
10227           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
10228           "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
10229           "dev": true,
10230           "requires": {
10231             "to-regex-range": "^5.0.1"
10232           }
10233         },
10234         "get-stdin": {
10235           "version": "7.0.0",
10236           "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-7.0.0.tgz",
10237           "integrity": "sha512-zRKcywvrXlXsA0v0i9Io4KDRaAw7+a1ZpjRwl9Wox8PFlVCCHra7E9c4kqXCoCM9nR5tBkaTTZRBoCm60bFqTQ==",
10238           "dev": true
10239         },
10240         "glob": {
10241           "version": "7.1.4",
10242           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
10243           "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
10244           "dev": true,
10245           "requires": {
10246             "fs.realpath": "^1.0.0",
10247             "inflight": "^1.0.4",
10248             "inherits": "2",
10249             "minimatch": "^3.0.4",
10250             "once": "^1.3.0",
10251             "path-is-absolute": "^1.0.0"
10252           }
10253         },
10254         "global-modules": {
10255           "version": "2.0.0",
10256           "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz",
10257           "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==",
10258           "dev": true,
10259           "requires": {
10260             "global-prefix": "^3.0.0"
10261           }
10262         },
10263         "global-prefix": {
10264           "version": "3.0.0",
10265           "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz",
10266           "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==",
10267           "dev": true,
10268           "requires": {
10269             "ini": "^1.3.5",
10270             "kind-of": "^6.0.2",
10271             "which": "^1.3.1"
10272           }
10273         },
10274         "globby": {
10275           "version": "9.2.0",
10276           "resolved": "https://registry.npmjs.org/globby/-/globby-9.2.0.tgz",
10277           "integrity": "sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg==",
10278           "dev": true,
10279           "requires": {
10280             "@types/glob": "^7.1.1",
10281             "array-union": "^1.0.2",
10282             "dir-glob": "^2.2.2",
10283             "fast-glob": "^2.2.6",
10284             "glob": "^7.1.3",
10285             "ignore": "^4.0.3",
10286             "pify": "^4.0.1",
10287             "slash": "^2.0.0"
10288           },
10289           "dependencies": {
10290             "ignore": {
10291               "version": "4.0.6",
10292               "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz",
10293               "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==",
10294               "dev": true
10295             },
10296             "slash": {
10297               "version": "2.0.0",
10298               "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz",
10299               "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==",
10300               "dev": true
10301             }
10302           }
10303         },
10304         "ignore": {
10305           "version": "5.1.2",
10306           "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.2.tgz",
10307           "integrity": "sha512-vdqWBp7MyzdmHkkRWV5nY+PfGRbYbahfuvsBCh277tq+w9zyNi7h5CYJCK0kmzti9kU+O/cB7sE8HvKv6aXAKQ==",
10308           "dev": true
10309         },
10310         "import-lazy": {
10311           "version": "4.0.0",
10312           "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz",
10313           "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==",
10314           "dev": true
10315         },
10316         "indent-string": {
10317           "version": "3.2.0",
10318           "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz",
10319           "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=",
10320           "dev": true
10321         },
10322         "is-fullwidth-code-point": {
10323           "version": "3.0.0",
10324           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
10325           "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
10326           "dev": true
10327         },
10328         "is-number": {
10329           "version": "7.0.0",
10330           "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
10331           "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
10332           "dev": true
10333         },
10334         "load-json-file": {
10335           "version": "4.0.0",
10336           "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz",
10337           "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=",
10338           "dev": true,
10339           "requires": {
10340             "graceful-fs": "^4.1.2",
10341             "parse-json": "^4.0.0",
10342             "pify": "^3.0.0",
10343             "strip-bom": "^3.0.0"
10344           },
10345           "dependencies": {
10346             "pify": {
10347               "version": "3.0.0",
10348               "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
10349               "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
10350               "dev": true
10351             }
10352           }
10353         },
10354         "map-obj": {
10355           "version": "2.0.0",
10356           "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-2.0.0.tgz",
10357           "integrity": "sha1-plzSkIepJZi4eRJXpSPgISIqwfk=",
10358           "dev": true
10359         },
10360         "meow": {
10361           "version": "5.0.0",
10362           "resolved": "https://registry.npmjs.org/meow/-/meow-5.0.0.tgz",
10363           "integrity": "sha512-CbTqYU17ABaLefO8vCU153ZZlprKYWDljcndKKDCFcYQITzWCXZAVk4QMFZPgvzrnUQ3uItnIE/LoUOwrT15Ig==",
10364           "dev": true,
10365           "requires": {
10366             "camelcase-keys": "^4.0.0",
10367             "decamelize-keys": "^1.0.0",
10368             "loud-rejection": "^1.0.0",
10369             "minimist-options": "^3.0.1",
10370             "normalize-package-data": "^2.3.4",
10371             "read-pkg-up": "^3.0.0",
10372             "redent": "^2.0.0",
10373             "trim-newlines": "^2.0.0",
10374             "yargs-parser": "^10.0.0"
10375           }
10376         },
10377         "micromatch": {
10378           "version": "4.0.2",
10379           "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz",
10380           "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==",
10381           "dev": true,
10382           "requires": {
10383             "braces": "^3.0.1",
10384             "picomatch": "^2.0.5"
10385           }
10386         },
10387         "path-type": {
10388           "version": "3.0.0",
10389           "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
10390           "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
10391           "dev": true,
10392           "requires": {
10393             "pify": "^3.0.0"
10394           },
10395           "dependencies": {
10396             "pify": {
10397               "version": "3.0.0",
10398               "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
10399               "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
10400               "dev": true
10401             }
10402           }
10403         },
10404         "pify": {
10405           "version": "4.0.1",
10406           "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
10407           "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
10408           "dev": true
10409         },
10410         "postcss-selector-parser": {
10411           "version": "3.1.1",
10412           "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz",
10413           "integrity": "sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=",
10414           "dev": true,
10415           "requires": {
10416             "dot-prop": "^4.1.1",
10417             "indexes-of": "^1.0.1",
10418             "uniq": "^1.0.1"
10419           }
10420         },
10421         "postcss-value-parser": {
10422           "version": "3.3.1",
10423           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
10424           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
10425           "dev": true
10426         },
10427         "read-pkg": {
10428           "version": "3.0.0",
10429           "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz",
10430           "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=",
10431           "dev": true,
10432           "requires": {
10433             "load-json-file": "^4.0.0",
10434             "normalize-package-data": "^2.3.2",
10435             "path-type": "^3.0.0"
10436           }
10437         },
10438         "read-pkg-up": {
10439           "version": "3.0.0",
10440           "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz",
10441           "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=",
10442           "dev": true,
10443           "requires": {
10444             "find-up": "^2.0.0",
10445             "read-pkg": "^3.0.0"
10446           }
10447         },
10448         "redent": {
10449           "version": "2.0.0",
10450           "resolved": "https://registry.npmjs.org/redent/-/redent-2.0.0.tgz",
10451           "integrity": "sha1-wbIAe0LVfrE4kHmzyDM2OdXhzKo=",
10452           "dev": true,
10453           "requires": {
10454             "indent-string": "^3.0.0",
10455             "strip-indent": "^2.0.0"
10456           }
10457         },
10458         "resolve-from": {
10459           "version": "5.0.0",
10460           "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
10461           "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
10462           "dev": true
10463         },
10464         "slash": {
10465           "version": "3.0.0",
10466           "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
10467           "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
10468           "dev": true
10469         },
10470         "string-width": {
10471           "version": "4.1.0",
10472           "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.1.0.tgz",
10473           "integrity": "sha512-NrX+1dVVh+6Y9dnQ19pR0pP4FiEIlUvdTGn8pw6CKTNq5sgib2nIhmUNT5TAmhWmvKr3WcxBcP3E8nWezuipuQ==",
10474           "dev": true,
10475           "requires": {
10476             "emoji-regex": "^8.0.0",
10477             "is-fullwidth-code-point": "^3.0.0",
10478             "strip-ansi": "^5.2.0"
10479           }
10480         },
10481         "strip-ansi": {
10482           "version": "5.2.0",
10483           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
10484           "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
10485           "dev": true,
10486           "requires": {
10487             "ansi-regex": "^4.1.0"
10488           }
10489         },
10490         "strip-indent": {
10491           "version": "2.0.0",
10492           "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz",
10493           "integrity": "sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=",
10494           "dev": true
10495         },
10496         "to-regex-range": {
10497           "version": "5.0.1",
10498           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
10499           "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
10500           "dev": true,
10501           "requires": {
10502             "is-number": "^7.0.0"
10503           }
10504         },
10505         "trim-newlines": {
10506           "version": "2.0.0",
10507           "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-2.0.0.tgz",
10508           "integrity": "sha1-tAPQuRvlDDMd/EuC7s6yLD3hbSA=",
10509           "dev": true
10510         },
10511         "yargs-parser": {
10512           "version": "10.1.0",
10513           "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz",
10514           "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==",
10515           "dev": true,
10516           "requires": {
10517             "camelcase": "^4.1.0"
10518           }
10519         }
10520       }
10521     },
10522     "stylelint-config-recommended": {
10523       "version": "2.2.0",
10524       "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-2.2.0.tgz",
10525       "integrity": "sha512-bZ+d4RiNEfmoR74KZtCKmsABdBJr4iXRiCso+6LtMJPw5rd/KnxUWTxht7TbafrTJK1YRjNgnN0iVZaJfc3xJA==",
10526       "dev": true
10527     },
10528     "stylelint-config-standard": {
10529       "version": "18.3.0",
10530       "resolved": "https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-18.3.0.tgz",
10531       "integrity": "sha512-Tdc/TFeddjjy64LvjPau9SsfVRexmTFqUhnMBrzz07J4p2dVQtmpncRF/o8yZn8ugA3Ut43E6o1GtjX80TFytw==",
10532       "dev": true,
10533       "requires": {
10534         "stylelint-config-recommended": "^2.2.0"
10535       }
10536     },
10537     "subarg": {
10538       "version": "1.0.0",
10539       "resolved": "https://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz",
10540       "integrity": "sha1-9izxdYHplrSPyWVpn1TAauJouNI=",
10541       "dev": true,
10542       "requires": {
10543         "minimist": "^1.1.0"
10544       }
10545     },
10546     "sugarss": {
10547       "version": "2.0.0",
10548       "resolved": "https://registry.npmjs.org/sugarss/-/sugarss-2.0.0.tgz",
10549       "integrity": "sha512-WfxjozUk0UVA4jm+U1d736AUpzSrNsQcIbyOkoE364GrtWmIrFdk5lksEupgWMD4VaT/0kVx1dobpiDumSgmJQ==",
10550       "dev": true,
10551       "requires": {
10552         "postcss": "^7.0.2"
10553       }
10554     },
10555     "supports-color": {
10556       "version": "5.5.0",
10557       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
10558       "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
10559       "dev": true,
10560       "requires": {
10561         "has-flag": "^3.0.0"
10562       }
10563     },
10564     "sver-compat": {
10565       "version": "1.5.0",
10566       "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz",
10567       "integrity": "sha1-PPh9/rTQe0o/FIJ7wYaz/QxkXNg=",
10568       "dev": true,
10569       "requires": {
10570         "es6-iterator": "^2.0.1",
10571         "es6-symbol": "^3.1.1"
10572       }
10573     },
10574     "svg-tags": {
10575       "version": "1.0.0",
10576       "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz",
10577       "integrity": "sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q=",
10578       "dev": true
10579     },
10580     "svgo": {
10581       "version": "1.3.0",
10582       "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.0.tgz",
10583       "integrity": "sha512-MLfUA6O+qauLDbym+mMZgtXCGRfIxyQoeH6IKVcFslyODEe/ElJNwr0FohQ3xG4C6HK6bk3KYPPXwHVJk3V5NQ==",
10584       "dev": true,
10585       "requires": {
10586         "chalk": "^2.4.1",
10587         "coa": "^2.0.2",
10588         "css-select": "^2.0.0",
10589         "css-select-base-adapter": "^0.1.1",
10590         "css-tree": "1.0.0-alpha.33",
10591         "csso": "^3.5.1",
10592         "js-yaml": "^3.13.1",
10593         "mkdirp": "~0.5.1",
10594         "object.values": "^1.1.0",
10595         "sax": "~1.2.4",
10596         "stable": "^0.1.8",
10597         "unquote": "~1.1.1",
10598         "util.promisify": "~1.0.0"
10599       }
10600     },
10601     "syntax-error": {
10602       "version": "1.4.0",
10603       "resolved": "https://registry.npmjs.org/syntax-error/-/syntax-error-1.4.0.tgz",
10604       "integrity": "sha512-YPPlu67mdnHGTup2A8ff7BC2Pjq0e0Yp/IyTFN03zWO0RcK07uLcbi7C2KpGR2FvWbaB0+bfE27a+sBKebSo7w==",
10605       "dev": true,
10606       "requires": {
10607         "acorn-node": "^1.2.0"
10608       }
10609     },
10610     "table": {
10611       "version": "5.4.1",
10612       "resolved": "https://registry.npmjs.org/table/-/table-5.4.1.tgz",
10613       "integrity": "sha512-E6CK1/pZe2N75rGZQotFOdmzWQ1AILtgYbMAbAjvms0S1l5IDB47zG3nCnFGB/w+7nB3vKofbLXCH7HPBo864w==",
10614       "dev": true,
10615       "requires": {
10616         "ajv": "^6.9.1",
10617         "lodash": "^4.17.11",
10618         "slice-ansi": "^2.1.0",
10619         "string-width": "^3.0.0"
10620       },
10621       "dependencies": {
10622         "ansi-regex": {
10623           "version": "4.1.0",
10624           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
10625           "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
10626           "dev": true
10627         },
10628         "string-width": {
10629           "version": "3.1.0",
10630           "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
10631           "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
10632           "dev": true,
10633           "requires": {
10634             "emoji-regex": "^7.0.1",
10635             "is-fullwidth-code-point": "^2.0.0",
10636             "strip-ansi": "^5.1.0"
10637           }
10638         },
10639         "strip-ansi": {
10640           "version": "5.2.0",
10641           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
10642           "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
10643           "dev": true,
10644           "requires": {
10645             "ansi-regex": "^4.1.0"
10646           }
10647         }
10648       }
10649     },
10650     "tar-stream": {
10651       "version": "1.6.2",
10652       "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz",
10653       "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==",
10654       "dev": true,
10655       "requires": {
10656         "bl": "^1.0.0",
10657         "buffer-alloc": "^1.2.0",
10658         "end-of-stream": "^1.0.0",
10659         "fs-constants": "^1.0.0",
10660         "readable-stream": "^2.3.0",
10661         "to-buffer": "^1.1.1",
10662         "xtend": "^4.0.0"
10663       }
10664     },
10665     "temp-dir": {
10666       "version": "1.0.0",
10667       "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz",
10668       "integrity": "sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0=",
10669       "dev": true
10670     },
10671     "tempfile": {
10672       "version": "2.0.0",
10673       "resolved": "https://registry.npmjs.org/tempfile/-/tempfile-2.0.0.tgz",
10674       "integrity": "sha1-awRGhWqbERTRhW/8vlCczLCXcmU=",
10675       "dev": true,
10676       "requires": {
10677         "temp-dir": "^1.0.0",
10678         "uuid": "^3.0.1"
10679       }
10680     },
10681     "text-table": {
10682       "version": "0.2.0",
10683       "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
10684       "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
10685       "dev": true
10686     },
10687     "through": {
10688       "version": "2.3.8",
10689       "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
10690       "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
10691       "dev": true
10692     },
10693     "through2": {
10694       "version": "3.0.1",
10695       "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.1.tgz",
10696       "integrity": "sha512-M96dvTalPT3YbYLaKaCuwu+j06D/8Jfib0o/PxbVt6Amhv3dUAtW6rTV1jPgJSBG83I/e04Y6xkVdVhSRhi0ww==",
10697       "dev": true,
10698       "requires": {
10699         "readable-stream": "2 || 3"
10700       }
10701     },
10702     "through2-concurrent": {
10703       "version": "2.0.0",
10704       "resolved": "https://registry.npmjs.org/through2-concurrent/-/through2-concurrent-2.0.0.tgz",
10705       "integrity": "sha512-R5/jLkfMvdmDD+seLwN7vB+mhbqzWop5fAjx5IX8/yQq7VhBhzDmhXgaHAOnhnWkCpRMM7gToYHycB0CS/pd+A==",
10706       "dev": true,
10707       "requires": {
10708         "through2": "^2.0.0"
10709       },
10710       "dependencies": {
10711         "through2": {
10712           "version": "2.0.5",
10713           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
10714           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
10715           "dev": true,
10716           "requires": {
10717             "readable-stream": "~2.3.6",
10718             "xtend": "~4.0.1"
10719           }
10720         }
10721       }
10722     },
10723     "through2-filter": {
10724       "version": "3.0.0",
10725       "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz",
10726       "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==",
10727       "dev": true,
10728       "requires": {
10729         "through2": "~2.0.0",
10730         "xtend": "~4.0.0"
10731       },
10732       "dependencies": {
10733         "through2": {
10734           "version": "2.0.5",
10735           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
10736           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
10737           "dev": true,
10738           "requires": {
10739             "readable-stream": "~2.3.6",
10740             "xtend": "~4.0.1"
10741           }
10742         }
10743       }
10744     },
10745     "time-stamp": {
10746       "version": "1.1.0",
10747       "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz",
10748       "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=",
10749       "dev": true
10750     },
10751     "timed-out": {
10752       "version": "4.0.1",
10753       "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz",
10754       "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=",
10755       "dev": true
10756     },
10757     "timers-browserify": {
10758       "version": "1.4.2",
10759       "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-1.4.2.tgz",
10760       "integrity": "sha1-ycWLV1voQHN1y14kYtrO50NZ9B0=",
10761       "dev": true,
10762       "requires": {
10763         "process": "~0.11.0"
10764       }
10765     },
10766     "timsort": {
10767       "version": "0.3.0",
10768       "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz",
10769       "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=",
10770       "dev": true
10771     },
10772     "tiny-lr": {
10773       "version": "1.1.1",
10774       "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-1.1.1.tgz",
10775       "integrity": "sha512-44yhA3tsaRoMOjQQ+5v5mVdqef+kH6Qze9jTpqtVufgYjYt08zyZAwNwwVBj3i1rJMnR52IxOW0LK0vBzgAkuA==",
10776       "dev": true,
10777       "requires": {
10778         "body": "^5.1.0",
10779         "debug": "^3.1.0",
10780         "faye-websocket": "~0.10.0",
10781         "livereload-js": "^2.3.0",
10782         "object-assign": "^4.1.0",
10783         "qs": "^6.4.0"
10784       },
10785       "dependencies": {
10786         "debug": {
10787           "version": "3.2.6",
10788           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
10789           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
10790           "dev": true,
10791           "requires": {
10792             "ms": "^2.1.1"
10793           }
10794         }
10795       }
10796     },
10797     "tmp": {
10798       "version": "0.0.33",
10799       "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
10800       "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
10801       "dev": true,
10802       "requires": {
10803         "os-tmpdir": "~1.0.2"
10804       }
10805     },
10806     "to-absolute-glob": {
10807       "version": "2.0.2",
10808       "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz",
10809       "integrity": "sha1-GGX0PZ50sIItufFFt4z/fQ98hJs=",
10810       "dev": true,
10811       "requires": {
10812         "is-absolute": "^1.0.0",
10813         "is-negated-glob": "^1.0.0"
10814       }
10815     },
10816     "to-arraybuffer": {
10817       "version": "1.0.1",
10818       "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
10819       "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=",
10820       "dev": true
10821     },
10822     "to-buffer": {
10823       "version": "1.1.1",
10824       "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz",
10825       "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==",
10826       "dev": true
10827     },
10828     "to-fast-properties": {
10829       "version": "2.0.0",
10830       "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
10831       "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
10832       "dev": true
10833     },
10834     "to-object-path": {
10835       "version": "0.3.0",
10836       "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
10837       "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
10838       "dev": true,
10839       "requires": {
10840         "kind-of": "^3.0.2"
10841       },
10842       "dependencies": {
10843         "is-buffer": {
10844           "version": "1.1.6",
10845           "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
10846           "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
10847           "dev": true
10848         },
10849         "kind-of": {
10850           "version": "3.2.2",
10851           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
10852           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
10853           "dev": true,
10854           "requires": {
10855             "is-buffer": "^1.1.5"
10856           }
10857         }
10858       }
10859     },
10860     "to-regex": {
10861       "version": "3.0.2",
10862       "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
10863       "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
10864       "dev": true,
10865       "requires": {
10866         "define-property": "^2.0.2",
10867         "extend-shallow": "^3.0.2",
10868         "regex-not": "^1.0.2",
10869         "safe-regex": "^1.1.0"
10870       }
10871     },
10872     "to-regex-range": {
10873       "version": "2.1.1",
10874       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
10875       "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
10876       "dev": true,
10877       "requires": {
10878         "is-number": "^3.0.0",
10879         "repeat-string": "^1.6.1"
10880       }
10881     },
10882     "to-through": {
10883       "version": "2.0.0",
10884       "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz",
10885       "integrity": "sha1-/JKtq6ByZHvAtn1rA2ZKoZUJOvY=",
10886       "dev": true,
10887       "requires": {
10888         "through2": "^2.0.3"
10889       },
10890       "dependencies": {
10891         "through2": {
10892           "version": "2.0.5",
10893           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
10894           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
10895           "dev": true,
10896           "requires": {
10897             "readable-stream": "~2.3.6",
10898             "xtend": "~4.0.1"
10899           }
10900         }
10901       }
10902     },
10903     "toidentifier": {
10904       "version": "1.0.0",
10905       "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
10906       "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==",
10907       "dev": true
10908     },
10909     "transform-ast": {
10910       "version": "2.4.4",
10911       "resolved": "https://registry.npmjs.org/transform-ast/-/transform-ast-2.4.4.tgz",
10912       "integrity": "sha512-AxjeZAcIOUO2lev2GDe3/xZ1Q0cVGjIMk5IsriTy8zbWlsEnjeB025AhkhBJHoy997mXpLd4R+kRbvnnQVuQHQ==",
10913       "dev": true,
10914       "requires": {
10915         "acorn-node": "^1.3.0",
10916         "convert-source-map": "^1.5.1",
10917         "dash-ast": "^1.0.0",
10918         "is-buffer": "^2.0.0",
10919         "magic-string": "^0.23.2",
10920         "merge-source-map": "1.0.4",
10921         "nanobench": "^2.1.1"
10922       }
10923     },
10924     "trim": {
10925       "version": "0.0.1",
10926       "resolved": "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz",
10927       "integrity": "sha1-WFhUf2spB1fulczMZm+1AITEYN0=",
10928       "dev": true
10929     },
10930     "trim-newlines": {
10931       "version": "1.0.0",
10932       "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
10933       "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
10934       "dev": true
10935     },
10936     "trim-repeated": {
10937       "version": "1.0.0",
10938       "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz",
10939       "integrity": "sha1-42RqLqTokTEr9+rObPsFOAvAHCE=",
10940       "dev": true,
10941       "requires": {
10942         "escape-string-regexp": "^1.0.2"
10943       }
10944     },
10945     "trim-right": {
10946       "version": "1.0.1",
10947       "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz",
10948       "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=",
10949       "dev": true
10950     },
10951     "trim-trailing-lines": {
10952       "version": "1.1.2",
10953       "resolved": "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.2.tgz",
10954       "integrity": "sha512-MUjYItdrqqj2zpcHFTkMa9WAv4JHTI6gnRQGPFLrt5L9a6tRMiDnIqYl8JBvu2d2Tc3lWJKQwlGCp0K8AvCM+Q==",
10955       "dev": true
10956     },
10957     "trough": {
10958       "version": "1.0.4",
10959       "resolved": "https://registry.npmjs.org/trough/-/trough-1.0.4.tgz",
10960       "integrity": "sha512-tdzBRDGWcI1OpPVmChbdSKhvSVurznZ8X36AYURAcl+0o2ldlCY2XPzyXNNxwJwwyIU+rIglTCG4kxtNKBQH7Q==",
10961       "dev": true
10962     },
10963     "tslib": {
10964       "version": "1.10.0",
10965       "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz",
10966       "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==",
10967       "dev": true
10968     },
10969     "tty-browserify": {
10970       "version": "0.0.1",
10971       "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz",
10972       "integrity": "sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==",
10973       "dev": true
10974     },
10975     "tunnel-agent": {
10976       "version": "0.6.0",
10977       "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
10978       "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
10979       "dev": true,
10980       "requires": {
10981         "safe-buffer": "^5.0.1"
10982       }
10983     },
10984     "type": {
10985       "version": "1.0.1",
10986       "resolved": "https://registry.npmjs.org/type/-/type-1.0.1.tgz",
10987       "integrity": "sha512-MAM5dBMJCJNKs9E7JXo4CXRAansRfG0nlJxW7Wf6GZzSOvH31zClSaHdIMWLehe/EGMBkqeC55rrkaOr5Oo7Nw==",
10988       "dev": true
10989     },
10990     "type-check": {
10991       "version": "0.3.2",
10992       "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
10993       "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
10994       "dev": true,
10995       "requires": {
10996         "prelude-ls": "~1.1.2"
10997       }
10998     },
10999     "typedarray": {
11000       "version": "0.0.6",
11001       "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
11002       "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
11003       "dev": true
11004     },
11005     "typeface-roboto": {
11006       "version": "0.0.54",
11007       "resolved": "https://registry.npmjs.org/typeface-roboto/-/typeface-roboto-0.0.54.tgz",
11008       "integrity": "sha512-sOFA1FXgP0gOgBYlS6irwq6hHYA370KE3dPlgYEJHL3PJd5X8gQE0RmL79ONif6fL5JZuGDj+rtOrFeOqz5IZQ==",
11009       "dev": true
11010     },
11011     "typeface-roboto-mono": {
11012       "version": "0.0.54",
11013       "resolved": "https://registry.npmjs.org/typeface-roboto-mono/-/typeface-roboto-mono-0.0.54.tgz",
11014       "integrity": "sha512-UjE3Y4Bk7DRA3m9aCN4pp8OOGFEYbJH2wK1Qj3Xv2TjEqEJo+oEmQcXwnt1/DKSYAWdKxSL3D/4ida7OoBFkwQ==",
11015       "dev": true
11016     },
11017     "typescript": {
11018       "version": "3.5.3",
11019       "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.5.3.tgz",
11020       "integrity": "sha512-ACzBtm/PhXBDId6a6sDJfroT2pOWt/oOnk4/dElG5G33ZL776N3Y6/6bKZJBFpd+b05F3Ct9qDjMeJmRWtE2/g==",
11021       "dev": true
11022     },
11023     "uglify-js": {
11024       "version": "3.6.0",
11025       "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.6.0.tgz",
11026       "integrity": "sha512-W+jrUHJr3DXKhrsS7NUVxn3zqMOFn0hL/Ei6v0anCIMoKC93TjcflTagwIHLW7SfMFfiQuktQyFVCFHGUE0+yg==",
11027       "dev": true,
11028       "requires": {
11029         "commander": "~2.20.0",
11030         "source-map": "~0.6.1"
11031       },
11032       "dependencies": {
11033         "commander": {
11034           "version": "2.20.0",
11035           "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz",
11036           "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==",
11037           "dev": true
11038         }
11039       }
11040     },
11041     "umd": {
11042       "version": "3.0.3",
11043       "resolved": "https://registry.npmjs.org/umd/-/umd-3.0.3.tgz",
11044       "integrity": "sha512-4IcGSufhFshvLNcMCV80UnQVlZ5pMOC8mvNPForqwA4+lzYQuetTESLDQkeLmihq8bRcnpbQa48Wb8Lh16/xow==",
11045       "dev": true
11046     },
11047     "unbzip2-stream": {
11048       "version": "1.3.3",
11049       "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.3.3.tgz",
11050       "integrity": "sha512-fUlAF7U9Ah1Q6EieQ4x4zLNejrRvDWUYmxXUpN3uziFYCHapjWFaCAnreY9bGgxzaMCFAPPpYNng57CypwJVhg==",
11051       "dev": true,
11052       "requires": {
11053         "buffer": "^5.2.1",
11054         "through": "^2.3.8"
11055       }
11056     },
11057     "unc-path-regex": {
11058       "version": "0.1.2",
11059       "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz",
11060       "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=",
11061       "dev": true
11062     },
11063     "undeclared-identifiers": {
11064       "version": "1.1.3",
11065       "resolved": "https://registry.npmjs.org/undeclared-identifiers/-/undeclared-identifiers-1.1.3.tgz",
11066       "integrity": "sha512-pJOW4nxjlmfwKApE4zvxLScM/njmwj/DiUBv7EabwE4O8kRUy+HIwxQtZLBPll/jx1LJyBcqNfB3/cpv9EZwOw==",
11067       "dev": true,
11068       "requires": {
11069         "acorn-node": "^1.3.0",
11070         "dash-ast": "^1.0.0",
11071         "get-assigned-identifiers": "^1.2.0",
11072         "simple-concat": "^1.0.0",
11073         "xtend": "^4.0.1"
11074       }
11075     },
11076     "undertaker": {
11077       "version": "1.2.1",
11078       "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.2.1.tgz",
11079       "integrity": "sha512-71WxIzDkgYk9ZS+spIB8iZXchFhAdEo2YU8xYqBYJ39DIUIqziK78ftm26eecoIY49X0J2MLhG4hr18Yp6/CMA==",
11080       "dev": true,
11081       "requires": {
11082         "arr-flatten": "^1.0.1",
11083         "arr-map": "^2.0.0",
11084         "bach": "^1.0.0",
11085         "collection-map": "^1.0.0",
11086         "es6-weak-map": "^2.0.1",
11087         "last-run": "^1.1.0",
11088         "object.defaults": "^1.0.0",
11089         "object.reduce": "^1.0.0",
11090         "undertaker-registry": "^1.0.0"
11091       }
11092     },
11093     "undertaker-registry": {
11094       "version": "1.0.1",
11095       "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz",
11096       "integrity": "sha1-XkvaMI5KiirlhPm5pDWaSZglzFA=",
11097       "dev": true
11098     },
11099     "unherit": {
11100       "version": "1.1.2",
11101       "resolved": "https://registry.npmjs.org/unherit/-/unherit-1.1.2.tgz",
11102       "integrity": "sha512-W3tMnpaMG7ZY6xe/moK04U9fBhi6wEiCYHUW5Mop/wQHf12+79EQGwxYejNdhEz2mkqkBlGwm7pxmgBKMVUj0w==",
11103       "dev": true,
11104       "requires": {
11105         "inherits": "^2.0.1",
11106         "xtend": "^4.0.1"
11107       }
11108     },
11109     "unified": {
11110       "version": "7.1.0",
11111       "resolved": "https://registry.npmjs.org/unified/-/unified-7.1.0.tgz",
11112       "integrity": "sha512-lbk82UOIGuCEsZhPj8rNAkXSDXd6p0QLzIuSsCdxrqnqU56St4eyOB+AlXsVgVeRmetPTYydIuvFfpDIed8mqw==",
11113       "dev": true,
11114       "requires": {
11115         "@types/unist": "^2.0.0",
11116         "@types/vfile": "^3.0.0",
11117         "bail": "^1.0.0",
11118         "extend": "^3.0.0",
11119         "is-plain-obj": "^1.1.0",
11120         "trough": "^1.0.0",
11121         "vfile": "^3.0.0",
11122         "x-is-string": "^0.1.0"
11123       }
11124     },
11125     "union-value": {
11126       "version": "1.0.1",
11127       "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
11128       "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
11129       "dev": true,
11130       "requires": {
11131         "arr-union": "^3.1.0",
11132         "get-value": "^2.0.6",
11133         "is-extendable": "^0.1.1",
11134         "set-value": "^2.0.1"
11135       }
11136     },
11137     "uniq": {
11138       "version": "1.0.1",
11139       "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz",
11140       "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=",
11141       "dev": true
11142     },
11143     "uniqs": {
11144       "version": "2.0.0",
11145       "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz",
11146       "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=",
11147       "dev": true
11148     },
11149     "unique-stream": {
11150       "version": "2.3.1",
11151       "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz",
11152       "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==",
11153       "dev": true,
11154       "requires": {
11155         "json-stable-stringify-without-jsonify": "^1.0.1",
11156         "through2-filter": "^3.0.0"
11157       }
11158     },
11159     "unist-util-find-all-after": {
11160       "version": "1.0.4",
11161       "resolved": "https://registry.npmjs.org/unist-util-find-all-after/-/unist-util-find-all-after-1.0.4.tgz",
11162       "integrity": "sha512-CaxvMjTd+yF93BKLJvZnEfqdM7fgEACsIpQqz8vIj9CJnUb9VpyymFS3tg6TCtgrF7vfCJBF5jbT2Ox9CBRYRQ==",
11163       "dev": true,
11164       "requires": {
11165         "unist-util-is": "^3.0.0"
11166       }
11167     },
11168     "unist-util-is": {
11169       "version": "3.0.0",
11170       "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-3.0.0.tgz",
11171       "integrity": "sha512-sVZZX3+kspVNmLWBPAB6r+7D9ZgAFPNWm66f7YNb420RlQSbn+n8rG8dGZSkrER7ZIXGQYNm5pqC3v3HopH24A==",
11172       "dev": true
11173     },
11174     "unist-util-remove-position": {
11175       "version": "1.1.3",
11176       "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-1.1.3.tgz",
11177       "integrity": "sha512-CtszTlOjP2sBGYc2zcKA/CvNdTdEs3ozbiJ63IPBxh8iZg42SCCb8m04f8z2+V1aSk5a7BxbZKEdoDjadmBkWA==",
11178       "dev": true,
11179       "requires": {
11180         "unist-util-visit": "^1.1.0"
11181       }
11182     },
11183     "unist-util-stringify-position": {
11184       "version": "1.1.2",
11185       "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-1.1.2.tgz",
11186       "integrity": "sha512-pNCVrk64LZv1kElr0N1wPiHEUoXNVFERp+mlTg/s9R5Lwg87f9bM/3sQB99w+N9D/qnM9ar3+AKDBwo/gm/iQQ==",
11187       "dev": true
11188     },
11189     "unist-util-visit": {
11190       "version": "1.4.1",
11191       "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-1.4.1.tgz",
11192       "integrity": "sha512-AvGNk7Bb//EmJZyhtRUnNMEpId/AZ5Ph/KUpTI09WHQuDZHKovQ1oEv3mfmKpWKtoMzyMC4GLBm1Zy5k12fjIw==",
11193       "dev": true,
11194       "requires": {
11195         "unist-util-visit-parents": "^2.0.0"
11196       }
11197     },
11198     "unist-util-visit-parents": {
11199       "version": "2.1.2",
11200       "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-2.1.2.tgz",
11201       "integrity": "sha512-DyN5vD4NE3aSeB+PXYNKxzGsfocxp6asDc2XXE3b0ekO2BaRUpBicbbUygfSvYfUz1IkmjFR1YF7dPklraMZ2g==",
11202       "dev": true,
11203       "requires": {
11204         "unist-util-is": "^3.0.0"
11205       }
11206     },
11207     "universalify": {
11208       "version": "0.1.2",
11209       "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
11210       "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
11211       "dev": true
11212     },
11213     "unpipe": {
11214       "version": "1.0.0",
11215       "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
11216       "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
11217       "dev": true
11218     },
11219     "unquote": {
11220       "version": "1.1.1",
11221       "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz",
11222       "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=",
11223       "dev": true
11224     },
11225     "unset-value": {
11226       "version": "1.0.0",
11227       "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
11228       "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
11229       "dev": true,
11230       "requires": {
11231         "has-value": "^0.3.1",
11232         "isobject": "^3.0.0"
11233       },
11234       "dependencies": {
11235         "has-value": {
11236           "version": "0.3.1",
11237           "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
11238           "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
11239           "dev": true,
11240           "requires": {
11241             "get-value": "^2.0.3",
11242             "has-values": "^0.1.4",
11243             "isobject": "^2.0.0"
11244           },
11245           "dependencies": {
11246             "isobject": {
11247               "version": "2.1.0",
11248               "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
11249               "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
11250               "dev": true,
11251               "requires": {
11252                 "isarray": "1.0.0"
11253               }
11254             }
11255           }
11256         },
11257         "has-values": {
11258           "version": "0.1.4",
11259           "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
11260           "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
11261           "dev": true
11262         }
11263       }
11264     },
11265     "upath": {
11266       "version": "1.1.2",
11267       "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.2.tgz",
11268       "integrity": "sha512-kXpym8nmDmlCBr7nKdIx8P2jNBa+pBpIUFRnKJ4dr8htyYGJFokkr2ZvERRtUN+9SY+JqXouNgUPtv6JQva/2Q==",
11269       "dev": true
11270     },
11271     "uri-js": {
11272       "version": "4.2.2",
11273       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
11274       "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
11275       "dev": true,
11276       "requires": {
11277         "punycode": "^2.1.0"
11278       },
11279       "dependencies": {
11280         "punycode": {
11281           "version": "2.1.1",
11282           "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
11283           "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
11284           "dev": true
11285         }
11286       }
11287     },
11288     "urix": {
11289       "version": "0.1.0",
11290       "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
11291       "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
11292       "dev": true
11293     },
11294     "url": {
11295       "version": "0.11.0",
11296       "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
11297       "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
11298       "dev": true,
11299       "requires": {
11300         "punycode": "1.3.2",
11301         "querystring": "0.2.0"
11302       },
11303       "dependencies": {
11304         "punycode": {
11305           "version": "1.3.2",
11306           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
11307           "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
11308           "dev": true
11309         }
11310       }
11311     },
11312     "url-parse-lax": {
11313       "version": "1.0.0",
11314       "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz",
11315       "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=",
11316       "dev": true,
11317       "requires": {
11318         "prepend-http": "^1.0.1"
11319       }
11320     },
11321     "url-to-options": {
11322       "version": "1.0.1",
11323       "resolved": "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz",
11324       "integrity": "sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k=",
11325       "dev": true
11326     },
11327     "use": {
11328       "version": "3.1.1",
11329       "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
11330       "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
11331       "dev": true
11332     },
11333     "util": {
11334       "version": "0.10.4",
11335       "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz",
11336       "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==",
11337       "dev": true,
11338       "requires": {
11339         "inherits": "2.0.3"
11340       },
11341       "dependencies": {
11342         "inherits": {
11343           "version": "2.0.3",
11344           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
11345           "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
11346           "dev": true
11347         }
11348       }
11349     },
11350     "util-deprecate": {
11351       "version": "1.0.2",
11352       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
11353       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
11354       "dev": true
11355     },
11356     "util.promisify": {
11357       "version": "1.0.0",
11358       "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz",
11359       "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==",
11360       "dev": true,
11361       "requires": {
11362         "define-properties": "^1.1.2",
11363         "object.getownpropertydescriptors": "^2.0.3"
11364       }
11365     },
11366     "utils-merge": {
11367       "version": "1.0.1",
11368       "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
11369       "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
11370       "dev": true
11371     },
11372     "uuid": {
11373       "version": "3.3.2",
11374       "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",
11375       "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==",
11376       "dev": true
11377     },
11378     "v8flags": {
11379       "version": "3.1.3",
11380       "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.1.3.tgz",
11381       "integrity": "sha512-amh9CCg3ZxkzQ48Mhcb8iX7xpAfYJgePHxWMQCBWECpOSqJUXgY26ncA61UTV0BkPqfhcy6mzwCIoP4ygxpW8w==",
11382       "dev": true,
11383       "requires": {
11384         "homedir-polyfill": "^1.0.1"
11385       }
11386     },
11387     "validate-npm-package-license": {
11388       "version": "3.0.4",
11389       "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
11390       "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
11391       "dev": true,
11392       "requires": {
11393         "spdx-correct": "^3.0.0",
11394         "spdx-expression-parse": "^3.0.0"
11395       }
11396     },
11397     "value-or-function": {
11398       "version": "3.0.0",
11399       "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz",
11400       "integrity": "sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM=",
11401       "dev": true
11402     },
11403     "vendors": {
11404       "version": "1.0.3",
11405       "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.3.tgz",
11406       "integrity": "sha512-fOi47nsJP5Wqefa43kyWSg80qF+Q3XA6MUkgi7Hp1HQaKDQW4cQrK2D0P7mmbFtsV1N89am55Yru/nyEwRubcw==",
11407       "dev": true
11408     },
11409     "vfile": {
11410       "version": "3.0.1",
11411       "resolved": "https://registry.npmjs.org/vfile/-/vfile-3.0.1.tgz",
11412       "integrity": "sha512-y7Y3gH9BsUSdD4KzHsuMaCzRjglXN0W2EcMf0gpvu6+SbsGhMje7xDc8AEoeXy6mIwCKMI6BkjMsRjzQbhMEjQ==",
11413       "dev": true,
11414       "requires": {
11415         "is-buffer": "^2.0.0",
11416         "replace-ext": "1.0.0",
11417         "unist-util-stringify-position": "^1.0.0",
11418         "vfile-message": "^1.0.0"
11419       }
11420     },
11421     "vfile-location": {
11422       "version": "2.0.5",
11423       "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-2.0.5.tgz",
11424       "integrity": "sha512-Pa1ey0OzYBkLPxPZI3d9E+S4BmvfVwNAAXrrqGbwTVXWaX2p9kM1zZ+n35UtVM06shmWKH4RPRN8KI80qE3wNQ==",
11425       "dev": true
11426     },
11427     "vfile-message": {
11428       "version": "1.1.1",
11429       "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-1.1.1.tgz",
11430       "integrity": "sha512-1WmsopSGhWt5laNir+633LszXvZ+Z/lxveBf6yhGsqnQIhlhzooZae7zV6YVM1Sdkw68dtAW3ow0pOdPANugvA==",
11431       "dev": true,
11432       "requires": {
11433         "unist-util-stringify-position": "^1.1.1"
11434       }
11435     },
11436     "vinyl": {
11437       "version": "2.2.0",
11438       "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.0.tgz",
11439       "integrity": "sha512-MBH+yP0kC/GQ5GwBqrTPTzEfiiLjta7hTtvQtbxBgTeSXsmKQRQecjibMbxIXzVT3Y9KJK+drOz1/k+vsu8Nkg==",
11440       "dev": true,
11441       "requires": {
11442         "clone": "^2.1.1",
11443         "clone-buffer": "^1.0.0",
11444         "clone-stats": "^1.0.0",
11445         "cloneable-readable": "^1.0.0",
11446         "remove-trailing-separator": "^1.0.1",
11447         "replace-ext": "^1.0.0"
11448       }
11449     },
11450     "vinyl-buffer": {
11451       "version": "1.0.1",
11452       "resolved": "https://registry.npmjs.org/vinyl-buffer/-/vinyl-buffer-1.0.1.tgz",
11453       "integrity": "sha1-lsGjR5uMU5JULGEgKQE7Wyf4i78=",
11454       "dev": true,
11455       "requires": {
11456         "bl": "^1.2.1",
11457         "through2": "^2.0.3"
11458       },
11459       "dependencies": {
11460         "through2": {
11461           "version": "2.0.5",
11462           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
11463           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
11464           "dev": true,
11465           "requires": {
11466             "readable-stream": "~2.3.6",
11467             "xtend": "~4.0.1"
11468           }
11469         }
11470       }
11471     },
11472     "vinyl-fs": {
11473       "version": "3.0.3",
11474       "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz",
11475       "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==",
11476       "dev": true,
11477       "requires": {
11478         "fs-mkdirp-stream": "^1.0.0",
11479         "glob-stream": "^6.1.0",
11480         "graceful-fs": "^4.0.0",
11481         "is-valid-glob": "^1.0.0",
11482         "lazystream": "^1.0.0",
11483         "lead": "^1.0.0",
11484         "object.assign": "^4.0.4",
11485         "pumpify": "^1.3.5",
11486         "readable-stream": "^2.3.3",
11487         "remove-bom-buffer": "^3.0.0",
11488         "remove-bom-stream": "^1.2.0",
11489         "resolve-options": "^1.1.0",
11490         "through2": "^2.0.0",
11491         "to-through": "^2.0.0",
11492         "value-or-function": "^3.0.0",
11493         "vinyl": "^2.0.0",
11494         "vinyl-sourcemap": "^1.1.0"
11495       },
11496       "dependencies": {
11497         "through2": {
11498           "version": "2.0.5",
11499           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
11500           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
11501           "dev": true,
11502           "requires": {
11503             "readable-stream": "~2.3.6",
11504             "xtend": "~4.0.1"
11505           }
11506         }
11507       }
11508     },
11509     "vinyl-sourcemap": {
11510       "version": "1.1.0",
11511       "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz",
11512       "integrity": "sha1-kqgAWTo4cDqM2xHYswCtS+Y7PhY=",
11513       "dev": true,
11514       "requires": {
11515         "append-buffer": "^1.0.2",
11516         "convert-source-map": "^1.5.0",
11517         "graceful-fs": "^4.1.6",
11518         "normalize-path": "^2.1.1",
11519         "now-and-later": "^2.0.0",
11520         "remove-bom-buffer": "^3.0.0",
11521         "vinyl": "^2.0.0"
11522       }
11523     },
11524     "vinyl-sourcemaps-apply": {
11525       "version": "0.2.1",
11526       "resolved": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz",
11527       "integrity": "sha1-q2VJ1h0XLCsbh75cUI0jnI74dwU=",
11528       "dev": true,
11529       "requires": {
11530         "source-map": "^0.5.1"
11531       },
11532       "dependencies": {
11533         "source-map": {
11534           "version": "0.5.7",
11535           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
11536           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
11537           "dev": true
11538         }
11539       }
11540     },
11541     "vm-browserify": {
11542       "version": "1.1.0",
11543       "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.0.tgz",
11544       "integrity": "sha512-iq+S7vZJE60yejDYM0ek6zg308+UZsdtPExWP9VZoCFCz1zkJoXFnAX7aZfd/ZwrkidzdUZL0C/ryW+JwAiIGw==",
11545       "dev": true
11546     },
11547     "vue-eslint-parser": {
11548       "version": "2.0.3",
11549       "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-2.0.3.tgz",
11550       "integrity": "sha512-ZezcU71Owm84xVF6gfurBQUGg8WQ+WZGxgDEQu1IHFBZNx7BFZg3L1yHxrCBNNwbwFtE1GuvfJKMtb6Xuwc/Bw==",
11551       "dev": true,
11552       "requires": {
11553         "debug": "^3.1.0",
11554         "eslint-scope": "^3.7.1",
11555         "eslint-visitor-keys": "^1.0.0",
11556         "espree": "^3.5.2",
11557         "esquery": "^1.0.0",
11558         "lodash": "^4.17.4"
11559       },
11560       "dependencies": {
11561         "acorn": {
11562           "version": "5.7.3",
11563           "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz",
11564           "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==",
11565           "dev": true
11566         },
11567         "acorn-jsx": {
11568           "version": "3.0.1",
11569           "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz",
11570           "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=",
11571           "dev": true,
11572           "requires": {
11573             "acorn": "^3.0.4"
11574           },
11575           "dependencies": {
11576             "acorn": {
11577               "version": "3.3.0",
11578               "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz",
11579               "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=",
11580               "dev": true
11581             }
11582           }
11583         },
11584         "debug": {
11585           "version": "3.2.6",
11586           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
11587           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
11588           "dev": true,
11589           "requires": {
11590             "ms": "^2.1.1"
11591           }
11592         },
11593         "eslint-scope": {
11594           "version": "3.7.3",
11595           "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.3.tgz",
11596           "integrity": "sha512-W+B0SvF4gamyCTmUc+uITPY0989iXVfKvhwtmJocTaYoc/3khEHmEmvfY/Gn9HA9VV75jrQECsHizkNw1b68FA==",
11597           "dev": true,
11598           "requires": {
11599             "esrecurse": "^4.1.0",
11600             "estraverse": "^4.1.1"
11601           }
11602         },
11603         "espree": {
11604           "version": "3.5.4",
11605           "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz",
11606           "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==",
11607           "dev": true,
11608           "requires": {
11609             "acorn": "^5.5.0",
11610             "acorn-jsx": "^3.0.0"
11611           }
11612         }
11613       }
11614     },
11615     "websocket-driver": {
11616       "version": "0.7.3",
11617       "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.3.tgz",
11618       "integrity": "sha512-bpxWlvbbB459Mlipc5GBzzZwhoZgGEZLuqPaR0INBGnPAY1vdBX6hPnoFXiw+3yWxDuHyQjO2oXTMyS8A5haFg==",
11619       "dev": true,
11620       "requires": {
11621         "http-parser-js": ">=0.4.0 <0.4.11",
11622         "safe-buffer": ">=5.1.0",
11623         "websocket-extensions": ">=0.1.1"
11624       }
11625     },
11626     "websocket-extensions": {
11627       "version": "0.1.3",
11628       "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz",
11629       "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==",
11630       "dev": true
11631     },
11632     "which": {
11633       "version": "1.3.1",
11634       "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
11635       "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
11636       "dev": true,
11637       "requires": {
11638         "isexe": "^2.0.0"
11639       }
11640     },
11641     "which-module": {
11642       "version": "1.0.0",
11643       "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
11644       "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=",
11645       "dev": true
11646     },
11647     "wordwrap": {
11648       "version": "1.0.0",
11649       "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
11650       "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
11651       "dev": true
11652     },
11653     "wrap-ansi": {
11654       "version": "2.1.0",
11655       "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
11656       "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
11657       "dev": true,
11658       "requires": {
11659         "string-width": "^1.0.1",
11660         "strip-ansi": "^3.0.1"
11661       },
11662       "dependencies": {
11663         "is-fullwidth-code-point": {
11664           "version": "1.0.0",
11665           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
11666           "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
11667           "dev": true,
11668           "requires": {
11669             "number-is-nan": "^1.0.0"
11670           }
11671         },
11672         "string-width": {
11673           "version": "1.0.2",
11674           "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
11675           "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
11676           "dev": true,
11677           "requires": {
11678             "code-point-at": "^1.0.0",
11679             "is-fullwidth-code-point": "^1.0.0",
11680             "strip-ansi": "^3.0.0"
11681           }
11682         }
11683       }
11684     },
11685     "wrap-comment": {
11686       "version": "1.0.1",
11687       "resolved": "https://registry.npmjs.org/wrap-comment/-/wrap-comment-1.0.1.tgz",
11688       "integrity": "sha512-APccrMwl/ont0RHFTXNAQfM647duYYEfs6cngrIyTByTI0xbWnDnPSptFZhS68L4WCjt2ZxuhCFwuY6Pe88KZQ==",
11689       "dev": true
11690     },
11691     "wrappy": {
11692       "version": "1.0.2",
11693       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
11694       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
11695       "dev": true
11696     },
11697     "write": {
11698       "version": "1.0.3",
11699       "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz",
11700       "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==",
11701       "dev": true,
11702       "requires": {
11703         "mkdirp": "^0.5.1"
11704       }
11705     },
11706     "x-is-string": {
11707       "version": "0.1.0",
11708       "resolved": "https://registry.npmjs.org/x-is-string/-/x-is-string-0.1.0.tgz",
11709       "integrity": "sha1-R0tQhlrzpJqcRlfwWs0UVFj3fYI=",
11710       "dev": true
11711     },
11712     "xmlhttprequest": {
11713       "version": "1.8.0",
11714       "resolved": "https://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.8.0.tgz",
11715       "integrity": "sha1-Z/4HXFwk/vOfnWX197f+dRcZaPw=",
11716       "dev": true
11717     },
11718     "xtend": {
11719       "version": "4.0.2",
11720       "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
11721       "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
11722       "dev": true
11723     },
11724     "xxhashjs": {
11725       "version": "0.2.2",
11726       "resolved": "https://registry.npmjs.org/xxhashjs/-/xxhashjs-0.2.2.tgz",
11727       "integrity": "sha512-AkTuIuVTET12tpsVIQo+ZU6f/qDmKuRUcjaqR+OIvm+aCBsZ95i7UVY5WJ9TMsSaZ0DA2WxoZ4acu0sPH+OKAw==",
11728       "dev": true,
11729       "requires": {
11730         "cuint": "^0.2.2"
11731       }
11732     },
11733     "y18n": {
11734       "version": "3.2.1",
11735       "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
11736       "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
11737       "dev": true
11738     },
11739     "yallist": {
11740       "version": "2.1.2",
11741       "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
11742       "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
11743       "dev": true
11744     },
11745     "yargs": {
11746       "version": "7.1.0",
11747       "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz",
11748       "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=",
11749       "dev": true,
11750       "requires": {
11751         "camelcase": "^3.0.0",
11752         "cliui": "^3.2.0",
11753         "decamelize": "^1.1.1",
11754         "get-caller-file": "^1.0.1",
11755         "os-locale": "^1.4.0",
11756         "read-pkg-up": "^1.0.1",
11757         "require-directory": "^2.1.1",
11758         "require-main-filename": "^1.0.1",
11759         "set-blocking": "^2.0.0",
11760         "string-width": "^1.0.2",
11761         "which-module": "^1.0.0",
11762         "y18n": "^3.2.1",
11763         "yargs-parser": "^5.0.0"
11764       },
11765       "dependencies": {
11766         "camelcase": {
11767           "version": "3.0.0",
11768           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
11769           "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
11770           "dev": true
11771         },
11772         "find-up": {
11773           "version": "1.1.2",
11774           "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
11775           "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
11776           "dev": true,
11777           "requires": {
11778             "path-exists": "^2.0.0",
11779             "pinkie-promise": "^2.0.0"
11780           }
11781         },
11782         "is-fullwidth-code-point": {
11783           "version": "1.0.0",
11784           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
11785           "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
11786           "dev": true,
11787           "requires": {
11788             "number-is-nan": "^1.0.0"
11789           }
11790         },
11791         "load-json-file": {
11792           "version": "1.1.0",
11793           "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
11794           "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
11795           "dev": true,
11796           "requires": {
11797             "graceful-fs": "^4.1.2",
11798             "parse-json": "^2.2.0",
11799             "pify": "^2.0.0",
11800             "pinkie-promise": "^2.0.0",
11801             "strip-bom": "^2.0.0"
11802           }
11803         },
11804         "parse-json": {
11805           "version": "2.2.0",
11806           "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
11807           "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
11808           "dev": true,
11809           "requires": {
11810             "error-ex": "^1.2.0"
11811           }
11812         },
11813         "path-exists": {
11814           "version": "2.1.0",
11815           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
11816           "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
11817           "dev": true,
11818           "requires": {
11819             "pinkie-promise": "^2.0.0"
11820           }
11821         },
11822         "path-type": {
11823           "version": "1.1.0",
11824           "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
11825           "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
11826           "dev": true,
11827           "requires": {
11828             "graceful-fs": "^4.1.2",
11829             "pify": "^2.0.0",
11830             "pinkie-promise": "^2.0.0"
11831           }
11832         },
11833         "read-pkg": {
11834           "version": "1.1.0",
11835           "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
11836           "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
11837           "dev": true,
11838           "requires": {
11839             "load-json-file": "^1.0.0",
11840             "normalize-package-data": "^2.3.2",
11841             "path-type": "^1.0.0"
11842           }
11843         },
11844         "read-pkg-up": {
11845           "version": "1.0.1",
11846           "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
11847           "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
11848           "dev": true,
11849           "requires": {
11850             "find-up": "^1.0.0",
11851             "read-pkg": "^1.0.0"
11852           }
11853         },
11854         "string-width": {
11855           "version": "1.0.2",
11856           "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
11857           "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
11858           "dev": true,
11859           "requires": {
11860             "code-point-at": "^1.0.0",
11861             "is-fullwidth-code-point": "^1.0.0",
11862             "strip-ansi": "^3.0.0"
11863           }
11864         },
11865         "strip-bom": {
11866           "version": "2.0.0",
11867           "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
11868           "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
11869           "dev": true,
11870           "requires": {
11871             "is-utf8": "^0.2.0"
11872           }
11873         }
11874       }
11875     },
11876     "yargs-parser": {
11877       "version": "5.0.0",
11878       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz",
11879       "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=",
11880       "dev": true,
11881       "requires": {
11882         "camelcase": "^3.0.0"
11883       },
11884       "dependencies": {
11885         "camelcase": {
11886           "version": "3.0.0",
11887           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
11888           "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
11889           "dev": true
11890         }
11891       }
11892     },
11893     "yauzl": {
11894       "version": "2.10.0",
11895       "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz",
11896       "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=",
11897       "dev": true,
11898       "requires": {
11899         "buffer-crc32": "~0.2.3",
11900         "fd-slicer": "~1.1.0"
11901       }
11902     },
11903     "yazl": {
11904       "version": "2.5.1",
11905       "resolved": "https://registry.npmjs.org/yazl/-/yazl-2.5.1.tgz",
11906       "integrity": "sha512-phENi2PLiHnHb6QBVot+dJnaAZ0xosj7p3fWl+znIjBDlnMI2PsZCJZ306BPTFOaHf5qdDEI8x5qFrSOBN5vrw==",
11907       "dev": true,
11908       "requires": {
11909         "buffer-crc32": "~0.2.3"
11910       }
11911     }
11912   }
11913 }