]> git.evergreen-ils.org Git - working/eg-antora.git/blob - package-lock.json
refresh dependency 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.8.3",
8       "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
9       "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
10       "dev": true,
11       "requires": {
12         "@babel/highlight": "^7.8.3"
13       }
14     },
15     "@babel/core": {
16       "version": "7.9.0",
17       "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.9.0.tgz",
18       "integrity": "sha512-kWc7L0fw1xwvI0zi8OKVBuxRVefwGOrKSQMvrQ3dW+bIIavBY3/NpXmpjMy7bQnLgwgzWQZ8TlM57YHpHNHz4w==",
19       "dev": true,
20       "requires": {
21         "@babel/code-frame": "^7.8.3",
22         "@babel/generator": "^7.9.0",
23         "@babel/helper-module-transforms": "^7.9.0",
24         "@babel/helpers": "^7.9.0",
25         "@babel/parser": "^7.9.0",
26         "@babel/template": "^7.8.6",
27         "@babel/traverse": "^7.9.0",
28         "@babel/types": "^7.9.0",
29         "convert-source-map": "^1.7.0",
30         "debug": "^4.1.0",
31         "gensync": "^1.0.0-beta.1",
32         "json5": "^2.1.2",
33         "lodash": "^4.17.13",
34         "resolve": "^1.3.2",
35         "semver": "^5.4.1",
36         "source-map": "^0.5.0"
37       },
38       "dependencies": {
39         "semver": {
40           "version": "5.7.1",
41           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
42           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
43           "dev": true
44         },
45         "source-map": {
46           "version": "0.5.7",
47           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
48           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
49           "dev": true
50         }
51       }
52     },
53     "@babel/generator": {
54       "version": "7.9.5",
55       "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.5.tgz",
56       "integrity": "sha512-GbNIxVB3ZJe3tLeDm1HSn2AhuD/mVcyLDpgtLXa5tplmWrJdF/elxB56XNqCuD6szyNkDi6wuoKXln3QeBmCHQ==",
57       "dev": true,
58       "requires": {
59         "@babel/types": "^7.9.5",
60         "jsesc": "^2.5.1",
61         "lodash": "^4.17.13",
62         "source-map": "^0.5.0"
63       },
64       "dependencies": {
65         "source-map": {
66           "version": "0.5.7",
67           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
68           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
69           "dev": true
70         }
71       }
72     },
73     "@babel/helper-function-name": {
74       "version": "7.9.5",
75       "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz",
76       "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==",
77       "dev": true,
78       "requires": {
79         "@babel/helper-get-function-arity": "^7.8.3",
80         "@babel/template": "^7.8.3",
81         "@babel/types": "^7.9.5"
82       }
83     },
84     "@babel/helper-get-function-arity": {
85       "version": "7.8.3",
86       "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
87       "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",
88       "dev": true,
89       "requires": {
90         "@babel/types": "^7.8.3"
91       }
92     },
93     "@babel/helper-member-expression-to-functions": {
94       "version": "7.8.3",
95       "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz",
96       "integrity": "sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==",
97       "dev": true,
98       "requires": {
99         "@babel/types": "^7.8.3"
100       }
101     },
102     "@babel/helper-module-imports": {
103       "version": "7.8.3",
104       "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz",
105       "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==",
106       "dev": true,
107       "requires": {
108         "@babel/types": "^7.8.3"
109       }
110     },
111     "@babel/helper-module-transforms": {
112       "version": "7.9.0",
113       "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz",
114       "integrity": "sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==",
115       "dev": true,
116       "requires": {
117         "@babel/helper-module-imports": "^7.8.3",
118         "@babel/helper-replace-supers": "^7.8.6",
119         "@babel/helper-simple-access": "^7.8.3",
120         "@babel/helper-split-export-declaration": "^7.8.3",
121         "@babel/template": "^7.8.6",
122         "@babel/types": "^7.9.0",
123         "lodash": "^4.17.13"
124       }
125     },
126     "@babel/helper-optimise-call-expression": {
127       "version": "7.8.3",
128       "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz",
129       "integrity": "sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==",
130       "dev": true,
131       "requires": {
132         "@babel/types": "^7.8.3"
133       }
134     },
135     "@babel/helper-replace-supers": {
136       "version": "7.8.6",
137       "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.8.6.tgz",
138       "integrity": "sha512-PeMArdA4Sv/Wf4zXwBKPqVj7n9UF/xg6slNRtZW84FM7JpE1CbG8B612FyM4cxrf4fMAMGO0kR7voy1ForHHFA==",
139       "dev": true,
140       "requires": {
141         "@babel/helper-member-expression-to-functions": "^7.8.3",
142         "@babel/helper-optimise-call-expression": "^7.8.3",
143         "@babel/traverse": "^7.8.6",
144         "@babel/types": "^7.8.6"
145       }
146     },
147     "@babel/helper-simple-access": {
148       "version": "7.8.3",
149       "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz",
150       "integrity": "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==",
151       "dev": true,
152       "requires": {
153         "@babel/template": "^7.8.3",
154         "@babel/types": "^7.8.3"
155       }
156     },
157     "@babel/helper-split-export-declaration": {
158       "version": "7.8.3",
159       "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
160       "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
161       "dev": true,
162       "requires": {
163         "@babel/types": "^7.8.3"
164       }
165     },
166     "@babel/helper-validator-identifier": {
167       "version": "7.9.5",
168       "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz",
169       "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==",
170       "dev": true
171     },
172     "@babel/helpers": {
173       "version": "7.9.2",
174       "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.9.2.tgz",
175       "integrity": "sha512-JwLvzlXVPjO8eU9c/wF9/zOIN7X6h8DYf7mG4CiFRZRvZNKEF5dQ3H3V+ASkHoIB3mWhatgl5ONhyqHRI6MppA==",
176       "dev": true,
177       "requires": {
178         "@babel/template": "^7.8.3",
179         "@babel/traverse": "^7.9.0",
180         "@babel/types": "^7.9.0"
181       }
182     },
183     "@babel/highlight": {
184       "version": "7.9.0",
185       "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
186       "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
187       "dev": true,
188       "requires": {
189         "@babel/helper-validator-identifier": "^7.9.0",
190         "chalk": "^2.0.0",
191         "js-tokens": "^4.0.0"
192       }
193     },
194     "@babel/parser": {
195       "version": "7.9.4",
196       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz",
197       "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==",
198       "dev": true
199     },
200     "@babel/runtime": {
201       "version": "7.9.2",
202       "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.2.tgz",
203       "integrity": "sha512-NE2DtOdufG7R5vnfQUTehdTfNycfUANEtCa9PssN9O/xmTzP4E08UI797ixaei6hBEVL9BI/PsdJS5x7mWoB9Q==",
204       "dev": true,
205       "requires": {
206         "regenerator-runtime": "^0.13.4"
207       }
208     },
209     "@babel/template": {
210       "version": "7.8.6",
211       "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
212       "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
213       "dev": true,
214       "requires": {
215         "@babel/code-frame": "^7.8.3",
216         "@babel/parser": "^7.8.6",
217         "@babel/types": "^7.8.6"
218       }
219     },
220     "@babel/traverse": {
221       "version": "7.9.5",
222       "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.5.tgz",
223       "integrity": "sha512-c4gH3jsvSuGUezlP6rzSJ6jf8fYjLj3hsMZRx/nX0h+fmHN0w+ekubRrHPqnMec0meycA2nwCsJ7dC8IPem2FQ==",
224       "dev": true,
225       "requires": {
226         "@babel/code-frame": "^7.8.3",
227         "@babel/generator": "^7.9.5",
228         "@babel/helper-function-name": "^7.9.5",
229         "@babel/helper-split-export-declaration": "^7.8.3",
230         "@babel/parser": "^7.9.0",
231         "@babel/types": "^7.9.5",
232         "debug": "^4.1.0",
233         "globals": "^11.1.0",
234         "lodash": "^4.17.13"
235       },
236       "dependencies": {
237         "globals": {
238           "version": "11.12.0",
239           "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
240           "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
241           "dev": true
242         }
243       }
244     },
245     "@babel/types": {
246       "version": "7.9.5",
247       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz",
248       "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==",
249       "dev": true,
250       "requires": {
251         "@babel/helper-validator-identifier": "^7.9.5",
252         "lodash": "^4.17.13",
253         "to-fast-properties": "^2.0.0"
254       }
255     },
256     "@nodelib/fs.scandir": {
257       "version": "2.1.3",
258       "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz",
259       "integrity": "sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==",
260       "dev": true,
261       "requires": {
262         "@nodelib/fs.stat": "2.0.3",
263         "run-parallel": "^1.1.9"
264       }
265     },
266     "@nodelib/fs.stat": {
267       "version": "2.0.3",
268       "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz",
269       "integrity": "sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==",
270       "dev": true
271     },
272     "@nodelib/fs.walk": {
273       "version": "1.2.4",
274       "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz",
275       "integrity": "sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==",
276       "dev": true,
277       "requires": {
278         "@nodelib/fs.scandir": "2.1.3",
279         "fastq": "^1.6.0"
280       }
281     },
282     "@sindresorhus/is": {
283       "version": "0.7.0",
284       "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.7.0.tgz",
285       "integrity": "sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow==",
286       "dev": true,
287       "optional": true
288     },
289     "@stylelint/postcss-css-in-js": {
290       "version": "0.37.1",
291       "resolved": "https://registry.npmjs.org/@stylelint/postcss-css-in-js/-/postcss-css-in-js-0.37.1.tgz",
292       "integrity": "sha512-UMf2Rni3JGKi3ZwYRGMYJ5ipOA5ENJSKMtYA/pE1ZLURwdh7B5+z2r73RmWvub+N0UuH1Lo+TGfCgYwPvqpXNw==",
293       "dev": true,
294       "requires": {
295         "@babel/core": ">=7.9.0"
296       }
297     },
298     "@stylelint/postcss-markdown": {
299       "version": "0.36.1",
300       "resolved": "https://registry.npmjs.org/@stylelint/postcss-markdown/-/postcss-markdown-0.36.1.tgz",
301       "integrity": "sha512-iDxMBWk9nB2BPi1VFQ+Dc5+XpvODBHw2n3tYpaBZuEAFQlbtF9If0Qh5LTTwSi/XwdbJ2jt+0dis3i8omyggpw==",
302       "dev": true,
303       "requires": {
304         "remark": "^12.0.0",
305         "unist-util-find-all-after": "^3.0.1"
306       }
307     },
308     "@types/color-name": {
309       "version": "1.1.1",
310       "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz",
311       "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==",
312       "dev": true
313     },
314     "@types/eslint-visitor-keys": {
315       "version": "1.0.0",
316       "resolved": "https://registry.npmjs.org/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz",
317       "integrity": "sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==",
318       "dev": true
319     },
320     "@types/events": {
321       "version": "3.0.0",
322       "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz",
323       "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==",
324       "dev": true
325     },
326     "@types/glob": {
327       "version": "7.1.1",
328       "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz",
329       "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==",
330       "dev": true,
331       "requires": {
332         "@types/events": "*",
333         "@types/minimatch": "*",
334         "@types/node": "*"
335       }
336     },
337     "@types/json-schema": {
338       "version": "7.0.4",
339       "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.4.tgz",
340       "integrity": "sha512-8+KAKzEvSUdeo+kmqnKrqgeE+LcA0tjYWFY7RPProVYwnqDjukzO+3b6dLD56rYX5TdWejnEOLJYOIeh4CXKuA==",
341       "dev": true
342     },
343     "@types/minimatch": {
344       "version": "3.0.3",
345       "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz",
346       "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==",
347       "dev": true
348     },
349     "@types/minimist": {
350       "version": "1.2.0",
351       "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.0.tgz",
352       "integrity": "sha1-aaI6OtKcrwCX8G7aWbNh7i8GOfY=",
353       "dev": true
354     },
355     "@types/node": {
356       "version": "13.13.4",
357       "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.4.tgz",
358       "integrity": "sha512-x26ur3dSXgv5AwKS0lNfbjpCakGIduWU1DU91Zz58ONRWrIKGunmZBNv4P7N+e27sJkiGDsw/3fT4AtsqQBrBA==",
359       "dev": true
360     },
361     "@types/normalize-package-data": {
362       "version": "2.4.0",
363       "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
364       "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==",
365       "dev": true
366     },
367     "@types/parse-json": {
368       "version": "4.0.0",
369       "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz",
370       "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==",
371       "dev": true
372     },
373     "@types/q": {
374       "version": "1.5.2",
375       "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.2.tgz",
376       "integrity": "sha512-ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw==",
377       "dev": true
378     },
379     "@types/unist": {
380       "version": "2.0.3",
381       "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.3.tgz",
382       "integrity": "sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ==",
383       "dev": true
384     },
385     "@typescript-eslint/experimental-utils": {
386       "version": "1.13.0",
387       "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-1.13.0.tgz",
388       "integrity": "sha512-zmpS6SyqG4ZF64ffaJ6uah6tWWWgZ8m+c54XXgwFtUv0jNz8aJAVx8chMCvnk7yl6xwn8d+d96+tWp7fXzTuDg==",
389       "dev": true,
390       "requires": {
391         "@types/json-schema": "^7.0.3",
392         "@typescript-eslint/typescript-estree": "1.13.0",
393         "eslint-scope": "^4.0.0"
394       },
395       "dependencies": {
396         "eslint-scope": {
397           "version": "4.0.3",
398           "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz",
399           "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==",
400           "dev": true,
401           "requires": {
402             "esrecurse": "^4.1.0",
403             "estraverse": "^4.1.1"
404           }
405         }
406       }
407     },
408     "@typescript-eslint/parser": {
409       "version": "1.13.0",
410       "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-1.13.0.tgz",
411       "integrity": "sha512-ITMBs52PCPgLb2nGPoeT4iU3HdQZHcPaZVw+7CsFagRJHUhyeTgorEwHXhFf3e7Evzi8oujKNpHc8TONth8AdQ==",
412       "dev": true,
413       "requires": {
414         "@types/eslint-visitor-keys": "^1.0.0",
415         "@typescript-eslint/experimental-utils": "1.13.0",
416         "@typescript-eslint/typescript-estree": "1.13.0",
417         "eslint-visitor-keys": "^1.0.0"
418       }
419     },
420     "@typescript-eslint/typescript-estree": {
421       "version": "1.13.0",
422       "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-1.13.0.tgz",
423       "integrity": "sha512-b5rCmd2e6DCC6tCTN9GSUAuxdYwCM/k/2wdjHGrIRGPSJotWMCe/dGpi66u42bhuh8q3QBzqM4TMA1GUUCJvdw==",
424       "dev": true,
425       "requires": {
426         "lodash.unescape": "4.0.1",
427         "semver": "5.5.0"
428       },
429       "dependencies": {
430         "semver": {
431           "version": "5.5.0",
432           "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz",
433           "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==",
434           "dev": true
435         }
436       }
437     },
438     "JSONStream": {
439       "version": "1.3.5",
440       "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz",
441       "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==",
442       "dev": true,
443       "requires": {
444         "jsonparse": "^1.2.0",
445         "through": ">=2.2.7 <3"
446       }
447     },
448     "accepts": {
449       "version": "1.3.7",
450       "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
451       "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
452       "dev": true,
453       "requires": {
454         "mime-types": "~2.1.24",
455         "negotiator": "0.6.2"
456       }
457     },
458     "acorn": {
459       "version": "7.1.1",
460       "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz",
461       "integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==",
462       "dev": true
463     },
464     "acorn-jsx": {
465       "version": "5.2.0",
466       "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.2.0.tgz",
467       "integrity": "sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ==",
468       "dev": true
469     },
470     "acorn-node": {
471       "version": "1.8.2",
472       "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz",
473       "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==",
474       "dev": true,
475       "requires": {
476         "acorn": "^7.0.0",
477         "acorn-walk": "^7.0.0",
478         "xtend": "^4.0.2"
479       }
480     },
481     "acorn-walk": {
482       "version": "7.1.1",
483       "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.1.1.tgz",
484       "integrity": "sha512-wdlPY2tm/9XBr7QkKlq0WQVgiuGTX6YWPyRyBviSoScBuLfTVQhvwg6wJ369GJ/1nPfTLMfnrFIfjqVg6d+jQQ==",
485       "dev": true
486     },
487     "ajv": {
488       "version": "6.12.2",
489       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz",
490       "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==",
491       "dev": true,
492       "requires": {
493         "fast-deep-equal": "^3.1.1",
494         "fast-json-stable-stringify": "^2.0.0",
495         "json-schema-traverse": "^0.4.1",
496         "uri-js": "^4.2.2"
497       }
498     },
499     "alphanum-sort": {
500       "version": "1.0.2",
501       "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz",
502       "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=",
503       "dev": true
504     },
505     "ansi-colors": {
506       "version": "1.1.0",
507       "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz",
508       "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==",
509       "dev": true,
510       "requires": {
511         "ansi-wrap": "^0.1.0"
512       }
513     },
514     "ansi-escapes": {
515       "version": "4.3.1",
516       "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz",
517       "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==",
518       "dev": true,
519       "requires": {
520         "type-fest": "^0.11.0"
521       },
522       "dependencies": {
523         "type-fest": {
524           "version": "0.11.0",
525           "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz",
526           "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==",
527           "dev": true
528         }
529       }
530     },
531     "ansi-gray": {
532       "version": "0.1.1",
533       "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz",
534       "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=",
535       "dev": true,
536       "requires": {
537         "ansi-wrap": "0.1.0"
538       }
539     },
540     "ansi-regex": {
541       "version": "2.1.1",
542       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
543       "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
544       "dev": true
545     },
546     "ansi-styles": {
547       "version": "3.2.1",
548       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
549       "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
550       "dev": true,
551       "requires": {
552         "color-convert": "^1.9.0"
553       }
554     },
555     "ansi-wrap": {
556       "version": "0.1.0",
557       "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz",
558       "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=",
559       "dev": true
560     },
561     "anymatch": {
562       "version": "2.0.0",
563       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
564       "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
565       "dev": true,
566       "requires": {
567         "micromatch": "^3.1.4",
568         "normalize-path": "^2.1.1"
569       }
570     },
571     "append-buffer": {
572       "version": "1.0.2",
573       "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz",
574       "integrity": "sha1-2CIM9GYIFSXv6lBhTz3mUU36WPE=",
575       "dev": true,
576       "requires": {
577         "buffer-equal": "^1.0.0"
578       }
579     },
580     "arch": {
581       "version": "2.1.1",
582       "resolved": "https://registry.npmjs.org/arch/-/arch-2.1.1.tgz",
583       "integrity": "sha512-BLM56aPo9vLLFVa8+/+pJLnrZ7QGGTVHWsCwieAWT9o9K8UeGaQbzZbGoabWLOo2ksBCztoXdqBZBplqLDDCSg==",
584       "dev": true,
585       "optional": true
586     },
587     "archive-type": {
588       "version": "4.0.0",
589       "resolved": "https://registry.npmjs.org/archive-type/-/archive-type-4.0.0.tgz",
590       "integrity": "sha1-+S5yIzBW38aWlHJ0nCZ72wRrHXA=",
591       "dev": true,
592       "optional": true,
593       "requires": {
594         "file-type": "^4.2.0"
595       },
596       "dependencies": {
597         "file-type": {
598           "version": "4.4.0",
599           "resolved": "https://registry.npmjs.org/file-type/-/file-type-4.4.0.tgz",
600           "integrity": "sha1-G2AOX8ofvcboDApwxxyNul95BsU=",
601           "dev": true,
602           "optional": true
603         }
604       }
605     },
606     "archy": {
607       "version": "1.0.0",
608       "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz",
609       "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=",
610       "dev": true
611     },
612     "argparse": {
613       "version": "1.0.10",
614       "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
615       "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
616       "dev": true,
617       "requires": {
618         "sprintf-js": "~1.0.2"
619       }
620     },
621     "arr-diff": {
622       "version": "4.0.0",
623       "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
624       "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
625       "dev": true
626     },
627     "arr-filter": {
628       "version": "1.1.2",
629       "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz",
630       "integrity": "sha1-Q/3d0JHo7xGqTEXZzcGOLf8XEe4=",
631       "dev": true,
632       "requires": {
633         "make-iterator": "^1.0.0"
634       }
635     },
636     "arr-flatten": {
637       "version": "1.1.0",
638       "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
639       "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
640       "dev": true
641     },
642     "arr-map": {
643       "version": "2.0.2",
644       "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz",
645       "integrity": "sha1-Onc0X/wc814qkYJWAfnljy4kysQ=",
646       "dev": true,
647       "requires": {
648         "make-iterator": "^1.0.0"
649       }
650     },
651     "arr-union": {
652       "version": "3.1.0",
653       "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
654       "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
655       "dev": true
656     },
657     "array-each": {
658       "version": "1.0.1",
659       "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz",
660       "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=",
661       "dev": true
662     },
663     "array-find-index": {
664       "version": "1.0.2",
665       "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
666       "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
667       "dev": true,
668       "optional": true
669     },
670     "array-from": {
671       "version": "2.1.1",
672       "resolved": "https://registry.npmjs.org/array-from/-/array-from-2.1.1.tgz",
673       "integrity": "sha1-z+nYwmYoudxa7MYqn12PHzUsEZU=",
674       "dev": true
675     },
676     "array-includes": {
677       "version": "3.1.1",
678       "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.1.tgz",
679       "integrity": "sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ==",
680       "dev": true,
681       "requires": {
682         "define-properties": "^1.1.3",
683         "es-abstract": "^1.17.0",
684         "is-string": "^1.0.5"
685       }
686     },
687     "array-initial": {
688       "version": "1.1.0",
689       "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz",
690       "integrity": "sha1-L6dLJnOTccOUe9enrcc74zSz15U=",
691       "dev": true,
692       "requires": {
693         "array-slice": "^1.0.0",
694         "is-number": "^4.0.0"
695       },
696       "dependencies": {
697         "is-number": {
698           "version": "4.0.0",
699           "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz",
700           "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==",
701           "dev": true
702         }
703       }
704     },
705     "array-last": {
706       "version": "1.3.0",
707       "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz",
708       "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==",
709       "dev": true,
710       "requires": {
711         "is-number": "^4.0.0"
712       },
713       "dependencies": {
714         "is-number": {
715           "version": "4.0.0",
716           "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz",
717           "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==",
718           "dev": true
719         }
720       }
721     },
722     "array-slice": {
723       "version": "1.1.0",
724       "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz",
725       "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==",
726       "dev": true
727     },
728     "array-sort": {
729       "version": "1.0.0",
730       "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz",
731       "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==",
732       "dev": true,
733       "requires": {
734         "default-compare": "^1.0.0",
735         "get-value": "^2.0.6",
736         "kind-of": "^5.0.2"
737       },
738       "dependencies": {
739         "kind-of": {
740           "version": "5.1.0",
741           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
742           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
743           "dev": true
744         }
745       }
746     },
747     "array-union": {
748       "version": "2.1.0",
749       "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
750       "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
751       "dev": true
752     },
753     "array-unique": {
754       "version": "0.3.2",
755       "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
756       "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
757       "dev": true
758     },
759     "array.prototype.flat": {
760       "version": "1.2.3",
761       "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz",
762       "integrity": "sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==",
763       "dev": true,
764       "requires": {
765         "define-properties": "^1.1.3",
766         "es-abstract": "^1.17.0-next.1"
767       }
768     },
769     "arrify": {
770       "version": "1.0.1",
771       "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
772       "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
773       "dev": true
774     },
775     "asciidoctor.js": {
776       "version": "1.5.9",
777       "resolved": "https://registry.npmjs.org/asciidoctor.js/-/asciidoctor.js-1.5.9.tgz",
778       "integrity": "sha512-k5JgwyV82TsiCpnYbDPReuHhzf/vRUt6NaZ+OGywkDDGeGG/CPfvN2Gd1MJ0iIZKDyuk4iJHOdY/2x1KBrWMzA==",
779       "dev": true,
780       "requires": {
781         "opal-runtime": "1.0.11"
782       }
783     },
784     "asn1.js": {
785       "version": "4.10.1",
786       "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz",
787       "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==",
788       "dev": true,
789       "requires": {
790         "bn.js": "^4.0.0",
791         "inherits": "^2.0.1",
792         "minimalistic-assert": "^1.0.0"
793       }
794     },
795     "assert": {
796       "version": "1.5.0",
797       "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz",
798       "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==",
799       "dev": true,
800       "requires": {
801         "object-assign": "^4.1.1",
802         "util": "0.10.3"
803       },
804       "dependencies": {
805         "inherits": {
806           "version": "2.0.1",
807           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
808           "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
809           "dev": true
810         },
811         "util": {
812           "version": "0.10.3",
813           "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
814           "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
815           "dev": true,
816           "requires": {
817             "inherits": "2.0.1"
818           }
819         }
820       }
821     },
822     "assign-symbols": {
823       "version": "1.0.0",
824       "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
825       "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
826       "dev": true
827     },
828     "astral-regex": {
829       "version": "1.0.0",
830       "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz",
831       "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==",
832       "dev": true
833     },
834     "async-done": {
835       "version": "1.3.2",
836       "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz",
837       "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==",
838       "dev": true,
839       "requires": {
840         "end-of-stream": "^1.1.0",
841         "once": "^1.3.2",
842         "process-nextick-args": "^2.0.0",
843         "stream-exhaust": "^1.0.1"
844       }
845     },
846     "async-each": {
847       "version": "1.0.3",
848       "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
849       "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==",
850       "dev": true
851     },
852     "async-settle": {
853       "version": "1.0.0",
854       "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz",
855       "integrity": "sha1-HQqRS7Aldb7IqPOnTlCA9yssDGs=",
856       "dev": true,
857       "requires": {
858         "async-done": "^1.2.2"
859       }
860     },
861     "atob": {
862       "version": "2.1.2",
863       "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
864       "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
865       "dev": true
866     },
867     "autoprefixer": {
868       "version": "9.7.6",
869       "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.6.tgz",
870       "integrity": "sha512-F7cYpbN7uVVhACZTeeIeealwdGM6wMtfWARVLTy5xmKtgVdBNJvbDRoCK3YO1orcs7gv/KwYlb3iXwu9Ug9BkQ==",
871       "dev": true,
872       "requires": {
873         "browserslist": "^4.11.1",
874         "caniuse-lite": "^1.0.30001039",
875         "chalk": "^2.4.2",
876         "normalize-range": "^0.1.2",
877         "num2fraction": "^1.2.2",
878         "postcss": "^7.0.27",
879         "postcss-value-parser": "^4.0.3"
880       }
881     },
882     "bach": {
883       "version": "1.2.0",
884       "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz",
885       "integrity": "sha1-Szzpa/JxNPeaG0FKUcFONMO9mIA=",
886       "dev": true,
887       "requires": {
888         "arr-filter": "^1.1.1",
889         "arr-flatten": "^1.0.1",
890         "arr-map": "^2.0.0",
891         "array-each": "^1.0.0",
892         "array-initial": "^1.0.0",
893         "array-last": "^1.1.1",
894         "async-done": "^1.2.2",
895         "async-settle": "^1.0.0",
896         "now-and-later": "^2.0.0"
897       }
898     },
899     "bail": {
900       "version": "1.0.5",
901       "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.5.tgz",
902       "integrity": "sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==",
903       "dev": true
904     },
905     "balanced-match": {
906       "version": "1.0.0",
907       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
908       "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
909       "dev": true
910     },
911     "base": {
912       "version": "0.11.2",
913       "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
914       "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
915       "dev": true,
916       "requires": {
917         "cache-base": "^1.0.1",
918         "class-utils": "^0.3.5",
919         "component-emitter": "^1.2.1",
920         "define-property": "^1.0.0",
921         "isobject": "^3.0.1",
922         "mixin-deep": "^1.2.0",
923         "pascalcase": "^0.1.1"
924       },
925       "dependencies": {
926         "define-property": {
927           "version": "1.0.0",
928           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
929           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
930           "dev": true,
931           "requires": {
932             "is-descriptor": "^1.0.0"
933           }
934         },
935         "is-accessor-descriptor": {
936           "version": "1.0.0",
937           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
938           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
939           "dev": true,
940           "requires": {
941             "kind-of": "^6.0.0"
942           }
943         },
944         "is-data-descriptor": {
945           "version": "1.0.0",
946           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
947           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
948           "dev": true,
949           "requires": {
950             "kind-of": "^6.0.0"
951           }
952         },
953         "is-descriptor": {
954           "version": "1.0.2",
955           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
956           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
957           "dev": true,
958           "requires": {
959             "is-accessor-descriptor": "^1.0.0",
960             "is-data-descriptor": "^1.0.0",
961             "kind-of": "^6.0.2"
962           }
963         }
964       }
965     },
966     "base64-js": {
967       "version": "1.3.1",
968       "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz",
969       "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==",
970       "dev": true
971     },
972     "batch": {
973       "version": "0.6.1",
974       "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
975       "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=",
976       "dev": true
977     },
978     "bin-build": {
979       "version": "3.0.0",
980       "resolved": "https://registry.npmjs.org/bin-build/-/bin-build-3.0.0.tgz",
981       "integrity": "sha512-jcUOof71/TNAI2uM5uoUaDq2ePcVBQ3R/qhxAz1rX7UfvduAL/RXD3jXzvn8cVcDJdGVkiR1shal3OH0ImpuhA==",
982       "dev": true,
983       "optional": true,
984       "requires": {
985         "decompress": "^4.0.0",
986         "download": "^6.2.2",
987         "execa": "^0.7.0",
988         "p-map-series": "^1.0.0",
989         "tempfile": "^2.0.0"
990       }
991     },
992     "bin-check": {
993       "version": "4.1.0",
994       "resolved": "https://registry.npmjs.org/bin-check/-/bin-check-4.1.0.tgz",
995       "integrity": "sha512-b6weQyEUKsDGFlACWSIOfveEnImkJyK/FGW6FAG42loyoquvjdtOIqO6yBFzHyqyVVhNgNkQxxx09SFLK28YnA==",
996       "dev": true,
997       "optional": true,
998       "requires": {
999         "execa": "^0.7.0",
1000         "executable": "^4.1.0"
1001       }
1002     },
1003     "bin-version": {
1004       "version": "3.1.0",
1005       "resolved": "https://registry.npmjs.org/bin-version/-/bin-version-3.1.0.tgz",
1006       "integrity": "sha512-Mkfm4iE1VFt4xd4vH+gx+0/71esbfus2LsnCGe8Pi4mndSPyT+NGES/Eg99jx8/lUGWfu3z2yuB/bt5UB+iVbQ==",
1007       "dev": true,
1008       "optional": true,
1009       "requires": {
1010         "execa": "^1.0.0",
1011         "find-versions": "^3.0.0"
1012       },
1013       "dependencies": {
1014         "execa": {
1015           "version": "1.0.0",
1016           "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
1017           "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
1018           "dev": true,
1019           "optional": true,
1020           "requires": {
1021             "cross-spawn": "^6.0.0",
1022             "get-stream": "^4.0.0",
1023             "is-stream": "^1.1.0",
1024             "npm-run-path": "^2.0.0",
1025             "p-finally": "^1.0.0",
1026             "signal-exit": "^3.0.0",
1027             "strip-eof": "^1.0.0"
1028           }
1029         },
1030         "get-stream": {
1031           "version": "4.1.0",
1032           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
1033           "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
1034           "dev": true,
1035           "optional": true,
1036           "requires": {
1037             "pump": "^3.0.0"
1038           }
1039         },
1040         "pump": {
1041           "version": "3.0.0",
1042           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
1043           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
1044           "dev": true,
1045           "optional": true,
1046           "requires": {
1047             "end-of-stream": "^1.1.0",
1048             "once": "^1.3.1"
1049           }
1050         }
1051       }
1052     },
1053     "bin-version-check": {
1054       "version": "4.0.0",
1055       "resolved": "https://registry.npmjs.org/bin-version-check/-/bin-version-check-4.0.0.tgz",
1056       "integrity": "sha512-sR631OrhC+1f8Cvs8WyVWOA33Y8tgwjETNPyyD/myRBXLkfS/vl74FmH/lFcRl9KY3zwGh7jFhvyk9vV3/3ilQ==",
1057       "dev": true,
1058       "optional": true,
1059       "requires": {
1060         "bin-version": "^3.0.0",
1061         "semver": "^5.6.0",
1062         "semver-truncate": "^1.1.2"
1063       },
1064       "dependencies": {
1065         "semver": {
1066           "version": "5.7.1",
1067           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
1068           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
1069           "dev": true,
1070           "optional": true
1071         }
1072       }
1073     },
1074     "bin-wrapper": {
1075       "version": "4.1.0",
1076       "resolved": "https://registry.npmjs.org/bin-wrapper/-/bin-wrapper-4.1.0.tgz",
1077       "integrity": "sha512-hfRmo7hWIXPkbpi0ZltboCMVrU+0ClXR/JgbCKKjlDjQf6igXa7OwdqNcFWQZPZTgiY7ZpzE3+LjjkLiTN2T7Q==",
1078       "dev": true,
1079       "optional": true,
1080       "requires": {
1081         "bin-check": "^4.1.0",
1082         "bin-version-check": "^4.0.0",
1083         "download": "^7.1.0",
1084         "import-lazy": "^3.1.0",
1085         "os-filter-obj": "^2.0.0",
1086         "pify": "^4.0.1"
1087       },
1088       "dependencies": {
1089         "download": {
1090           "version": "7.1.0",
1091           "resolved": "https://registry.npmjs.org/download/-/download-7.1.0.tgz",
1092           "integrity": "sha512-xqnBTVd/E+GxJVrX5/eUJiLYjCGPwMpdL+jGhGU57BvtcA7wwhtHVbXBeUk51kOpW3S7Jn3BQbN9Q1R1Km2qDQ==",
1093           "dev": true,
1094           "optional": true,
1095           "requires": {
1096             "archive-type": "^4.0.0",
1097             "caw": "^2.0.1",
1098             "content-disposition": "^0.5.2",
1099             "decompress": "^4.2.0",
1100             "ext-name": "^5.0.0",
1101             "file-type": "^8.1.0",
1102             "filenamify": "^2.0.0",
1103             "get-stream": "^3.0.0",
1104             "got": "^8.3.1",
1105             "make-dir": "^1.2.0",
1106             "p-event": "^2.1.0",
1107             "pify": "^3.0.0"
1108           },
1109           "dependencies": {
1110             "pify": {
1111               "version": "3.0.0",
1112               "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
1113               "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
1114               "dev": true,
1115               "optional": true
1116             }
1117           }
1118         },
1119         "file-type": {
1120           "version": "8.1.0",
1121           "resolved": "https://registry.npmjs.org/file-type/-/file-type-8.1.0.tgz",
1122           "integrity": "sha512-qyQ0pzAy78gVoJsmYeNgl8uH8yKhr1lVhW7JbzJmnlRi0I4R2eEDEJZVKG8agpDnLpacwNbDhLNG/LMdxHD2YQ==",
1123           "dev": true,
1124           "optional": true
1125         },
1126         "got": {
1127           "version": "8.3.2",
1128           "resolved": "https://registry.npmjs.org/got/-/got-8.3.2.tgz",
1129           "integrity": "sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw==",
1130           "dev": true,
1131           "optional": true,
1132           "requires": {
1133             "@sindresorhus/is": "^0.7.0",
1134             "cacheable-request": "^2.1.1",
1135             "decompress-response": "^3.3.0",
1136             "duplexer3": "^0.1.4",
1137             "get-stream": "^3.0.0",
1138             "into-stream": "^3.1.0",
1139             "is-retry-allowed": "^1.1.0",
1140             "isurl": "^1.0.0-alpha5",
1141             "lowercase-keys": "^1.0.0",
1142             "mimic-response": "^1.0.0",
1143             "p-cancelable": "^0.4.0",
1144             "p-timeout": "^2.0.1",
1145             "pify": "^3.0.0",
1146             "safe-buffer": "^5.1.1",
1147             "timed-out": "^4.0.1",
1148             "url-parse-lax": "^3.0.0",
1149             "url-to-options": "^1.0.1"
1150           },
1151           "dependencies": {
1152             "pify": {
1153               "version": "3.0.0",
1154               "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
1155               "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
1156               "dev": true,
1157               "optional": true
1158             }
1159           }
1160         },
1161         "make-dir": {
1162           "version": "1.3.0",
1163           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz",
1164           "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
1165           "dev": true,
1166           "optional": true,
1167           "requires": {
1168             "pify": "^3.0.0"
1169           },
1170           "dependencies": {
1171             "pify": {
1172               "version": "3.0.0",
1173               "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
1174               "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
1175               "dev": true,
1176               "optional": true
1177             }
1178           }
1179         },
1180         "p-cancelable": {
1181           "version": "0.4.1",
1182           "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.4.1.tgz",
1183           "integrity": "sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ==",
1184           "dev": true,
1185           "optional": true
1186         },
1187         "p-event": {
1188           "version": "2.3.1",
1189           "resolved": "https://registry.npmjs.org/p-event/-/p-event-2.3.1.tgz",
1190           "integrity": "sha512-NQCqOFhbpVTMX4qMe8PF8lbGtzZ+LCiN7pcNrb/413Na7+TRoe1xkKUzuWa/YEJdGQ0FvKtj35EEbDoVPO2kbA==",
1191           "dev": true,
1192           "optional": true,
1193           "requires": {
1194             "p-timeout": "^2.0.1"
1195           }
1196         },
1197         "p-timeout": {
1198           "version": "2.0.1",
1199           "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-2.0.1.tgz",
1200           "integrity": "sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA==",
1201           "dev": true,
1202           "optional": true,
1203           "requires": {
1204             "p-finally": "^1.0.0"
1205           }
1206         },
1207         "pify": {
1208           "version": "4.0.1",
1209           "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
1210           "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
1211           "dev": true,
1212           "optional": true
1213         },
1214         "prepend-http": {
1215           "version": "2.0.0",
1216           "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz",
1217           "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=",
1218           "dev": true,
1219           "optional": true
1220         },
1221         "url-parse-lax": {
1222           "version": "3.0.0",
1223           "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz",
1224           "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=",
1225           "dev": true,
1226           "optional": true,
1227           "requires": {
1228             "prepend-http": "^2.0.0"
1229           }
1230         }
1231       }
1232     },
1233     "binary-extensions": {
1234       "version": "1.13.1",
1235       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
1236       "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
1237       "dev": true
1238     },
1239     "bindings": {
1240       "version": "1.5.0",
1241       "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
1242       "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
1243       "dev": true,
1244       "optional": true,
1245       "requires": {
1246         "file-uri-to-path": "1.0.0"
1247       }
1248     },
1249     "bl": {
1250       "version": "1.2.2",
1251       "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.2.tgz",
1252       "integrity": "sha512-e8tQYnZodmebYDWGH7KMRvtzKXaJHx3BbilrgZCfvyLUYdKpK1t5PSPmpkny/SgiTSCnjfLW7v5rlONXVFkQEA==",
1253       "dev": true,
1254       "requires": {
1255         "readable-stream": "^2.3.5",
1256         "safe-buffer": "^5.1.1"
1257       }
1258     },
1259     "bn.js": {
1260       "version": "4.11.8",
1261       "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
1262       "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
1263       "dev": true
1264     },
1265     "body": {
1266       "version": "5.1.0",
1267       "resolved": "https://registry.npmjs.org/body/-/body-5.1.0.tgz",
1268       "integrity": "sha1-5LoM5BCkaTYyM2dgnstOZVMSUGk=",
1269       "dev": true,
1270       "requires": {
1271         "continuable-cache": "^0.3.1",
1272         "error": "^7.0.0",
1273         "raw-body": "~1.1.0",
1274         "safe-json-parse": "~1.0.1"
1275       }
1276     },
1277     "boolbase": {
1278       "version": "1.0.0",
1279       "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
1280       "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=",
1281       "dev": true
1282     },
1283     "brace-expansion": {
1284       "version": "1.1.11",
1285       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
1286       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
1287       "dev": true,
1288       "requires": {
1289         "balanced-match": "^1.0.0",
1290         "concat-map": "0.0.1"
1291       }
1292     },
1293     "braces": {
1294       "version": "2.3.2",
1295       "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
1296       "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
1297       "dev": true,
1298       "requires": {
1299         "arr-flatten": "^1.1.0",
1300         "array-unique": "^0.3.2",
1301         "extend-shallow": "^2.0.1",
1302         "fill-range": "^4.0.0",
1303         "isobject": "^3.0.1",
1304         "repeat-element": "^1.1.2",
1305         "snapdragon": "^0.8.1",
1306         "snapdragon-node": "^2.0.1",
1307         "split-string": "^3.0.2",
1308         "to-regex": "^3.0.1"
1309       },
1310       "dependencies": {
1311         "extend-shallow": {
1312           "version": "2.0.1",
1313           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
1314           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
1315           "dev": true,
1316           "requires": {
1317             "is-extendable": "^0.1.0"
1318           }
1319         }
1320       }
1321     },
1322     "brorand": {
1323       "version": "1.1.0",
1324       "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
1325       "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
1326       "dev": true
1327     },
1328     "browser-pack": {
1329       "version": "6.1.0",
1330       "resolved": "https://registry.npmjs.org/browser-pack/-/browser-pack-6.1.0.tgz",
1331       "integrity": "sha512-erYug8XoqzU3IfcU8fUgyHqyOXqIE4tUTTQ+7mqUjQlvnXkOO6OlT9c/ZoJVHYoAaqGxr09CN53G7XIsO4KtWA==",
1332       "dev": true,
1333       "requires": {
1334         "JSONStream": "^1.0.3",
1335         "combine-source-map": "~0.8.0",
1336         "defined": "^1.0.0",
1337         "safe-buffer": "^5.1.1",
1338         "through2": "^2.0.0",
1339         "umd": "^3.0.0"
1340       },
1341       "dependencies": {
1342         "through2": {
1343           "version": "2.0.5",
1344           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
1345           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
1346           "dev": true,
1347           "requires": {
1348             "readable-stream": "~2.3.6",
1349             "xtend": "~4.0.1"
1350           }
1351         }
1352       }
1353     },
1354     "browser-pack-flat": {
1355       "version": "3.4.2",
1356       "resolved": "https://registry.npmjs.org/browser-pack-flat/-/browser-pack-flat-3.4.2.tgz",
1357       "integrity": "sha512-TrUo6n2fGSOCYFAKkt/EkgenytAuuCI88fmXFA60aNFVHvz3CZEBTXYSvvXVpU6xpjM8lj/6vkC6Exn8KPjtPw==",
1358       "dev": true,
1359       "requires": {
1360         "JSONStream": "^1.3.2",
1361         "combine-source-map": "^0.8.0",
1362         "convert-source-map": "^1.5.1",
1363         "count-lines": "^0.1.2",
1364         "dedent": "^0.7.0",
1365         "estree-is-member-expression": "^1.0.0",
1366         "estree-is-require": "^1.0.0",
1367         "esutils": "^2.0.2",
1368         "path-parse": "^1.0.5",
1369         "scope-analyzer": "^2.0.0",
1370         "stream-combiner": "^0.2.2",
1371         "through2": "^2.0.3",
1372         "transform-ast": "^2.4.2",
1373         "umd": "^3.0.3",
1374         "wrap-comment": "^1.0.0"
1375       },
1376       "dependencies": {
1377         "through2": {
1378           "version": "2.0.5",
1379           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
1380           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
1381           "dev": true,
1382           "requires": {
1383             "readable-stream": "~2.3.6",
1384             "xtend": "~4.0.1"
1385           }
1386         }
1387       }
1388     },
1389     "browser-process-hrtime": {
1390       "version": "0.1.3",
1391       "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-0.1.3.tgz",
1392       "integrity": "sha512-bRFnI4NnjO6cnyLmOV/7PVoDEMJChlcfN0z4s1YMBY989/SvlfMI1lgCnkFUs53e9gQF+w7qu7XdllSTiSl8Aw==",
1393       "dev": true
1394     },
1395     "browser-resolve": {
1396       "version": "1.11.3",
1397       "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz",
1398       "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==",
1399       "dev": true,
1400       "requires": {
1401         "resolve": "1.1.7"
1402       },
1403       "dependencies": {
1404         "resolve": {
1405           "version": "1.1.7",
1406           "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
1407           "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
1408           "dev": true
1409         }
1410       }
1411     },
1412     "browserify": {
1413       "version": "16.5.1",
1414       "resolved": "https://registry.npmjs.org/browserify/-/browserify-16.5.1.tgz",
1415       "integrity": "sha512-EQX0h59Pp+0GtSRb5rL6OTfrttlzv+uyaUVlK6GX3w11SQ0jKPKyjC/54RhPR2ib2KmfcELM06e8FxcI5XNU2A==",
1416       "dev": true,
1417       "requires": {
1418         "JSONStream": "^1.0.3",
1419         "assert": "^1.4.0",
1420         "browser-pack": "^6.0.1",
1421         "browser-resolve": "^1.11.0",
1422         "browserify-zlib": "~0.2.0",
1423         "buffer": "~5.2.1",
1424         "cached-path-relative": "^1.0.0",
1425         "concat-stream": "^1.6.0",
1426         "console-browserify": "^1.1.0",
1427         "constants-browserify": "~1.0.0",
1428         "crypto-browserify": "^3.0.0",
1429         "defined": "^1.0.0",
1430         "deps-sort": "^2.0.0",
1431         "domain-browser": "^1.2.0",
1432         "duplexer2": "~0.1.2",
1433         "events": "^2.0.0",
1434         "glob": "^7.1.0",
1435         "has": "^1.0.0",
1436         "htmlescape": "^1.1.0",
1437         "https-browserify": "^1.0.0",
1438         "inherits": "~2.0.1",
1439         "insert-module-globals": "^7.0.0",
1440         "labeled-stream-splicer": "^2.0.0",
1441         "mkdirp-classic": "^0.5.2",
1442         "module-deps": "^6.0.0",
1443         "os-browserify": "~0.3.0",
1444         "parents": "^1.0.1",
1445         "path-browserify": "~0.0.0",
1446         "process": "~0.11.0",
1447         "punycode": "^1.3.2",
1448         "querystring-es3": "~0.2.0",
1449         "read-only-stream": "^2.0.0",
1450         "readable-stream": "^2.0.2",
1451         "resolve": "^1.1.4",
1452         "shasum": "^1.0.0",
1453         "shell-quote": "^1.6.1",
1454         "stream-browserify": "^2.0.0",
1455         "stream-http": "^3.0.0",
1456         "string_decoder": "^1.1.1",
1457         "subarg": "^1.0.0",
1458         "syntax-error": "^1.1.1",
1459         "through2": "^2.0.0",
1460         "timers-browserify": "^1.0.1",
1461         "tty-browserify": "0.0.1",
1462         "url": "~0.11.0",
1463         "util": "~0.10.1",
1464         "vm-browserify": "^1.0.0",
1465         "xtend": "^4.0.0"
1466       },
1467       "dependencies": {
1468         "glob": {
1469           "version": "7.1.6",
1470           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
1471           "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
1472           "dev": true,
1473           "requires": {
1474             "fs.realpath": "^1.0.0",
1475             "inflight": "^1.0.4",
1476             "inherits": "2",
1477             "minimatch": "^3.0.4",
1478             "once": "^1.3.0",
1479             "path-is-absolute": "^1.0.0"
1480           }
1481         },
1482         "through2": {
1483           "version": "2.0.5",
1484           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
1485           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
1486           "dev": true,
1487           "requires": {
1488             "readable-stream": "~2.3.6",
1489             "xtend": "~4.0.1"
1490           }
1491         }
1492       }
1493     },
1494     "browserify-aes": {
1495       "version": "1.2.0",
1496       "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
1497       "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
1498       "dev": true,
1499       "requires": {
1500         "buffer-xor": "^1.0.3",
1501         "cipher-base": "^1.0.0",
1502         "create-hash": "^1.1.0",
1503         "evp_bytestokey": "^1.0.3",
1504         "inherits": "^2.0.1",
1505         "safe-buffer": "^5.0.1"
1506       }
1507     },
1508     "browserify-cipher": {
1509       "version": "1.0.1",
1510       "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
1511       "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
1512       "dev": true,
1513       "requires": {
1514         "browserify-aes": "^1.0.4",
1515         "browserify-des": "^1.0.0",
1516         "evp_bytestokey": "^1.0.0"
1517       }
1518     },
1519     "browserify-des": {
1520       "version": "1.0.2",
1521       "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
1522       "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
1523       "dev": true,
1524       "requires": {
1525         "cipher-base": "^1.0.1",
1526         "des.js": "^1.0.0",
1527         "inherits": "^2.0.1",
1528         "safe-buffer": "^5.1.2"
1529       }
1530     },
1531     "browserify-rsa": {
1532       "version": "4.0.1",
1533       "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
1534       "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
1535       "dev": true,
1536       "requires": {
1537         "bn.js": "^4.1.0",
1538         "randombytes": "^2.0.1"
1539       }
1540     },
1541     "browserify-sign": {
1542       "version": "4.0.4",
1543       "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz",
1544       "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=",
1545       "dev": true,
1546       "requires": {
1547         "bn.js": "^4.1.1",
1548         "browserify-rsa": "^4.0.0",
1549         "create-hash": "^1.1.0",
1550         "create-hmac": "^1.1.2",
1551         "elliptic": "^6.0.0",
1552         "inherits": "^2.0.1",
1553         "parse-asn1": "^5.0.0"
1554       }
1555     },
1556     "browserify-zlib": {
1557       "version": "0.2.0",
1558       "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
1559       "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
1560       "dev": true,
1561       "requires": {
1562         "pako": "~1.0.5"
1563       }
1564     },
1565     "browserslist": {
1566       "version": "4.12.0",
1567       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.12.0.tgz",
1568       "integrity": "sha512-UH2GkcEDSI0k/lRkuDSzFl9ZZ87skSy9w2XAn1MsZnL+4c4rqbBd3e82UWHbYDpztABrPBhZsTEeuxVfHppqDg==",
1569       "dev": true,
1570       "requires": {
1571         "caniuse-lite": "^1.0.30001043",
1572         "electron-to-chromium": "^1.3.413",
1573         "node-releases": "^1.1.53",
1574         "pkg-up": "^2.0.0"
1575       }
1576     },
1577     "buffer": {
1578       "version": "5.2.1",
1579       "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.2.1.tgz",
1580       "integrity": "sha512-c+Ko0loDaFfuPWiL02ls9Xd3GO3cPVmUobQ6t3rXNUk304u6hGq+8N/kFi+QEIKhzK3uwolVhLzszmfLmMLnqg==",
1581       "dev": true,
1582       "requires": {
1583         "base64-js": "^1.0.2",
1584         "ieee754": "^1.1.4"
1585       }
1586     },
1587     "buffer-alloc": {
1588       "version": "1.2.0",
1589       "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz",
1590       "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",
1591       "dev": true,
1592       "optional": true,
1593       "requires": {
1594         "buffer-alloc-unsafe": "^1.1.0",
1595         "buffer-fill": "^1.0.0"
1596       }
1597     },
1598     "buffer-alloc-unsafe": {
1599       "version": "1.1.0",
1600       "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz",
1601       "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==",
1602       "dev": true,
1603       "optional": true
1604     },
1605     "buffer-crc32": {
1606       "version": "0.2.13",
1607       "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
1608       "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=",
1609       "dev": true
1610     },
1611     "buffer-equal": {
1612       "version": "1.0.0",
1613       "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz",
1614       "integrity": "sha1-WWFrSYME1Var1GaWayLu2j7KX74=",
1615       "dev": true
1616     },
1617     "buffer-fill": {
1618       "version": "1.0.0",
1619       "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
1620       "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=",
1621       "dev": true,
1622       "optional": true
1623     },
1624     "buffer-from": {
1625       "version": "1.1.1",
1626       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
1627       "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
1628       "dev": true
1629     },
1630     "buffer-xor": {
1631       "version": "1.0.3",
1632       "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
1633       "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
1634       "dev": true
1635     },
1636     "builtin-status-codes": {
1637       "version": "3.0.0",
1638       "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
1639       "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
1640       "dev": true
1641     },
1642     "bytes": {
1643       "version": "1.0.0",
1644       "resolved": "https://registry.npmjs.org/bytes/-/bytes-1.0.0.tgz",
1645       "integrity": "sha1-NWnt6Lo0MV+rmcPpLLBMciDeH6g=",
1646       "dev": true
1647     },
1648     "cache-base": {
1649       "version": "1.0.1",
1650       "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
1651       "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
1652       "dev": true,
1653       "requires": {
1654         "collection-visit": "^1.0.0",
1655         "component-emitter": "^1.2.1",
1656         "get-value": "^2.0.6",
1657         "has-value": "^1.0.0",
1658         "isobject": "^3.0.1",
1659         "set-value": "^2.0.0",
1660         "to-object-path": "^0.3.0",
1661         "union-value": "^1.0.0",
1662         "unset-value": "^1.0.0"
1663       }
1664     },
1665     "cacheable-request": {
1666       "version": "2.1.4",
1667       "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-2.1.4.tgz",
1668       "integrity": "sha1-DYCIAbY0KtM8kd+dC0TcCbkeXD0=",
1669       "dev": true,
1670       "optional": true,
1671       "requires": {
1672         "clone-response": "1.0.2",
1673         "get-stream": "3.0.0",
1674         "http-cache-semantics": "3.8.1",
1675         "keyv": "3.0.0",
1676         "lowercase-keys": "1.0.0",
1677         "normalize-url": "2.0.1",
1678         "responselike": "1.0.2"
1679       },
1680       "dependencies": {
1681         "lowercase-keys": {
1682           "version": "1.0.0",
1683           "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz",
1684           "integrity": "sha1-TjNms55/VFfjXxMkvfb4jQv8cwY=",
1685           "dev": true,
1686           "optional": true
1687         },
1688         "normalize-url": {
1689           "version": "2.0.1",
1690           "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-2.0.1.tgz",
1691           "integrity": "sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw==",
1692           "dev": true,
1693           "optional": true,
1694           "requires": {
1695             "prepend-http": "^2.0.0",
1696             "query-string": "^5.0.1",
1697             "sort-keys": "^2.0.0"
1698           }
1699         },
1700         "prepend-http": {
1701           "version": "2.0.0",
1702           "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz",
1703           "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=",
1704           "dev": true,
1705           "optional": true
1706         },
1707         "sort-keys": {
1708           "version": "2.0.0",
1709           "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz",
1710           "integrity": "sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg=",
1711           "dev": true,
1712           "optional": true,
1713           "requires": {
1714             "is-plain-obj": "^1.0.0"
1715           }
1716         }
1717       }
1718     },
1719     "cached-path-relative": {
1720       "version": "1.0.2",
1721       "resolved": "https://registry.npmjs.org/cached-path-relative/-/cached-path-relative-1.0.2.tgz",
1722       "integrity": "sha512-5r2GqsoEb4qMTTN9J+WzXfjov+hjxT+j3u5K+kIVNIwAd99DLCJE9pBIMP1qVeybV6JiijL385Oz0DcYxfbOIg==",
1723       "dev": true
1724     },
1725     "caller-callsite": {
1726       "version": "2.0.0",
1727       "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz",
1728       "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=",
1729       "dev": true,
1730       "requires": {
1731         "callsites": "^2.0.0"
1732       }
1733     },
1734     "caller-path": {
1735       "version": "2.0.0",
1736       "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz",
1737       "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=",
1738       "dev": true,
1739       "requires": {
1740         "caller-callsite": "^2.0.0"
1741       }
1742     },
1743     "callsites": {
1744       "version": "2.0.0",
1745       "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz",
1746       "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=",
1747       "dev": true
1748     },
1749     "camelcase": {
1750       "version": "3.0.0",
1751       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
1752       "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
1753       "dev": true
1754     },
1755     "camelcase-keys": {
1756       "version": "2.1.0",
1757       "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
1758       "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
1759       "dev": true,
1760       "optional": true,
1761       "requires": {
1762         "camelcase": "^2.0.0",
1763         "map-obj": "^1.0.0"
1764       },
1765       "dependencies": {
1766         "camelcase": {
1767           "version": "2.1.1",
1768           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
1769           "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
1770           "dev": true,
1771           "optional": true
1772         }
1773       }
1774     },
1775     "caniuse-api": {
1776       "version": "3.0.0",
1777       "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz",
1778       "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==",
1779       "dev": true,
1780       "requires": {
1781         "browserslist": "^4.0.0",
1782         "caniuse-lite": "^1.0.0",
1783         "lodash.memoize": "^4.1.2",
1784         "lodash.uniq": "^4.5.0"
1785       },
1786       "dependencies": {
1787         "lodash.memoize": {
1788           "version": "4.1.2",
1789           "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz",
1790           "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=",
1791           "dev": true
1792         }
1793       }
1794     },
1795     "caniuse-lite": {
1796       "version": "1.0.30001048",
1797       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001048.tgz",
1798       "integrity": "sha512-g1iSHKVxornw0K8LG9LLdf+Fxnv7T1Z+mMsf0/YYLclQX4Cd522Ap0Lrw6NFqHgezit78dtyWxzlV2Xfc7vgRg==",
1799       "dev": true
1800     },
1801     "caw": {
1802       "version": "2.0.1",
1803       "resolved": "https://registry.npmjs.org/caw/-/caw-2.0.1.tgz",
1804       "integrity": "sha512-Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA==",
1805       "dev": true,
1806       "optional": true,
1807       "requires": {
1808         "get-proxy": "^2.0.0",
1809         "isurl": "^1.0.0-alpha5",
1810         "tunnel-agent": "^0.6.0",
1811         "url-to-options": "^1.0.1"
1812       }
1813     },
1814     "ccount": {
1815       "version": "1.0.5",
1816       "resolved": "https://registry.npmjs.org/ccount/-/ccount-1.0.5.tgz",
1817       "integrity": "sha512-MOli1W+nfbPLlKEhInaxhRdp7KVLFxLN5ykwzHgLsLI3H3gs5jjFAK4Eoj3OzzcxCtumDaI8onoVDeQyWaNTkw==",
1818       "dev": true
1819     },
1820     "chalk": {
1821       "version": "2.4.2",
1822       "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
1823       "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
1824       "dev": true,
1825       "requires": {
1826         "ansi-styles": "^3.2.1",
1827         "escape-string-regexp": "^1.0.5",
1828         "supports-color": "^5.3.0"
1829       }
1830     },
1831     "character-entities": {
1832       "version": "1.2.4",
1833       "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz",
1834       "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==",
1835       "dev": true
1836     },
1837     "character-entities-html4": {
1838       "version": "1.1.4",
1839       "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-1.1.4.tgz",
1840       "integrity": "sha512-HRcDxZuZqMx3/a+qrzxdBKBPUpxWEq9xw2OPZ3a/174ihfrQKVsFhqtthBInFy1zZ9GgZyFXOatNujm8M+El3g==",
1841       "dev": true
1842     },
1843     "character-entities-legacy": {
1844       "version": "1.1.4",
1845       "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz",
1846       "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==",
1847       "dev": true
1848     },
1849     "character-reference-invalid": {
1850       "version": "1.1.4",
1851       "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz",
1852       "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==",
1853       "dev": true
1854     },
1855     "chardet": {
1856       "version": "0.7.0",
1857       "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
1858       "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==",
1859       "dev": true
1860     },
1861     "chokidar": {
1862       "version": "2.1.8",
1863       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
1864       "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
1865       "dev": true,
1866       "requires": {
1867         "anymatch": "^2.0.0",
1868         "async-each": "^1.0.1",
1869         "braces": "^2.3.2",
1870         "fsevents": "^1.2.7",
1871         "glob-parent": "^3.1.0",
1872         "inherits": "^2.0.3",
1873         "is-binary-path": "^1.0.0",
1874         "is-glob": "^4.0.0",
1875         "normalize-path": "^3.0.0",
1876         "path-is-absolute": "^1.0.0",
1877         "readdirp": "^2.2.1",
1878         "upath": "^1.1.1"
1879       },
1880       "dependencies": {
1881         "glob-parent": {
1882           "version": "3.1.0",
1883           "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
1884           "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
1885           "dev": true,
1886           "requires": {
1887             "is-glob": "^3.1.0",
1888             "path-dirname": "^1.0.0"
1889           },
1890           "dependencies": {
1891             "is-glob": {
1892               "version": "3.1.0",
1893               "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
1894               "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
1895               "dev": true,
1896               "requires": {
1897                 "is-extglob": "^2.1.0"
1898               }
1899             }
1900           }
1901         },
1902         "normalize-path": {
1903           "version": "3.0.0",
1904           "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
1905           "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
1906           "dev": true
1907         }
1908       }
1909     },
1910     "cipher-base": {
1911       "version": "1.0.4",
1912       "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
1913       "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
1914       "dev": true,
1915       "requires": {
1916         "inherits": "^2.0.1",
1917         "safe-buffer": "^5.0.1"
1918       }
1919     },
1920     "class-utils": {
1921       "version": "0.3.6",
1922       "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
1923       "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
1924       "dev": true,
1925       "requires": {
1926         "arr-union": "^3.1.0",
1927         "define-property": "^0.2.5",
1928         "isobject": "^3.0.0",
1929         "static-extend": "^0.1.1"
1930       },
1931       "dependencies": {
1932         "define-property": {
1933           "version": "0.2.5",
1934           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
1935           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
1936           "dev": true,
1937           "requires": {
1938             "is-descriptor": "^0.1.0"
1939           }
1940         }
1941       }
1942     },
1943     "cli-cursor": {
1944       "version": "3.1.0",
1945       "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz",
1946       "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",
1947       "dev": true,
1948       "requires": {
1949         "restore-cursor": "^3.1.0"
1950       }
1951     },
1952     "cli-width": {
1953       "version": "2.2.1",
1954       "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz",
1955       "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==",
1956       "dev": true
1957     },
1958     "cliui": {
1959       "version": "3.2.0",
1960       "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
1961       "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
1962       "dev": true,
1963       "requires": {
1964         "string-width": "^1.0.1",
1965         "strip-ansi": "^3.0.1",
1966         "wrap-ansi": "^2.0.0"
1967       },
1968       "dependencies": {
1969         "is-fullwidth-code-point": {
1970           "version": "1.0.0",
1971           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
1972           "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
1973           "dev": true,
1974           "requires": {
1975             "number-is-nan": "^1.0.0"
1976           }
1977         },
1978         "string-width": {
1979           "version": "1.0.2",
1980           "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
1981           "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
1982           "dev": true,
1983           "requires": {
1984             "code-point-at": "^1.0.0",
1985             "is-fullwidth-code-point": "^1.0.0",
1986             "strip-ansi": "^3.0.0"
1987           }
1988         }
1989       }
1990     },
1991     "clone": {
1992       "version": "2.1.2",
1993       "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
1994       "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=",
1995       "dev": true
1996     },
1997     "clone-buffer": {
1998       "version": "1.0.0",
1999       "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz",
2000       "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=",
2001       "dev": true
2002     },
2003     "clone-regexp": {
2004       "version": "2.2.0",
2005       "resolved": "https://registry.npmjs.org/clone-regexp/-/clone-regexp-2.2.0.tgz",
2006       "integrity": "sha512-beMpP7BOtTipFuW8hrJvREQ2DrRu3BE7by0ZpibtfBA+qfHYvMGTc2Yb1JMYPKg/JUw0CHYvpg796aNTSW9z7Q==",
2007       "dev": true,
2008       "requires": {
2009         "is-regexp": "^2.0.0"
2010       }
2011     },
2012     "clone-response": {
2013       "version": "1.0.2",
2014       "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz",
2015       "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=",
2016       "dev": true,
2017       "optional": true,
2018       "requires": {
2019         "mimic-response": "^1.0.0"
2020       }
2021     },
2022     "clone-stats": {
2023       "version": "1.0.0",
2024       "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz",
2025       "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=",
2026       "dev": true
2027     },
2028     "cloneable-readable": {
2029       "version": "1.1.3",
2030       "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz",
2031       "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==",
2032       "dev": true,
2033       "requires": {
2034         "inherits": "^2.0.1",
2035         "process-nextick-args": "^2.0.0",
2036         "readable-stream": "^2.3.5"
2037       }
2038     },
2039     "coa": {
2040       "version": "2.0.2",
2041       "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz",
2042       "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==",
2043       "dev": true,
2044       "requires": {
2045         "@types/q": "^1.5.1",
2046         "chalk": "^2.4.1",
2047         "q": "^1.1.2"
2048       }
2049     },
2050     "code-point-at": {
2051       "version": "1.1.0",
2052       "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
2053       "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
2054       "dev": true
2055     },
2056     "collapse-white-space": {
2057       "version": "1.0.6",
2058       "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.6.tgz",
2059       "integrity": "sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ==",
2060       "dev": true
2061     },
2062     "collection-map": {
2063       "version": "1.0.0",
2064       "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz",
2065       "integrity": "sha1-rqDwb40mx4DCt1SUOFVEsiVa8Yw=",
2066       "dev": true,
2067       "requires": {
2068         "arr-map": "^2.0.2",
2069         "for-own": "^1.0.0",
2070         "make-iterator": "^1.0.0"
2071       }
2072     },
2073     "collection-visit": {
2074       "version": "1.0.0",
2075       "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
2076       "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
2077       "dev": true,
2078       "requires": {
2079         "map-visit": "^1.0.0",
2080         "object-visit": "^1.0.0"
2081       }
2082     },
2083     "color": {
2084       "version": "3.1.2",
2085       "resolved": "https://registry.npmjs.org/color/-/color-3.1.2.tgz",
2086       "integrity": "sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg==",
2087       "dev": true,
2088       "requires": {
2089         "color-convert": "^1.9.1",
2090         "color-string": "^1.5.2"
2091       }
2092     },
2093     "color-convert": {
2094       "version": "1.9.3",
2095       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
2096       "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
2097       "dev": true,
2098       "requires": {
2099         "color-name": "1.1.3"
2100       }
2101     },
2102     "color-name": {
2103       "version": "1.1.3",
2104       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
2105       "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
2106       "dev": true
2107     },
2108     "color-string": {
2109       "version": "1.5.3",
2110       "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz",
2111       "integrity": "sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==",
2112       "dev": true,
2113       "requires": {
2114         "color-name": "^1.0.0",
2115         "simple-swizzle": "^0.2.2"
2116       }
2117     },
2118     "color-support": {
2119       "version": "1.1.3",
2120       "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz",
2121       "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==",
2122       "dev": true
2123     },
2124     "combine-source-map": {
2125       "version": "0.8.0",
2126       "resolved": "https://registry.npmjs.org/combine-source-map/-/combine-source-map-0.8.0.tgz",
2127       "integrity": "sha1-pY0N8ELBhvz4IqjoAV9UUNLXmos=",
2128       "dev": true,
2129       "requires": {
2130         "convert-source-map": "~1.1.0",
2131         "inline-source-map": "~0.6.0",
2132         "lodash.memoize": "~3.0.3",
2133         "source-map": "~0.5.3"
2134       },
2135       "dependencies": {
2136         "convert-source-map": {
2137           "version": "1.1.3",
2138           "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.1.3.tgz",
2139           "integrity": "sha1-SCnId+n+SbMWHzvzZziI4gRpmGA=",
2140           "dev": true
2141         },
2142         "source-map": {
2143           "version": "0.5.7",
2144           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
2145           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
2146           "dev": true
2147         }
2148       }
2149     },
2150     "commander": {
2151       "version": "2.8.1",
2152       "resolved": "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz",
2153       "integrity": "sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ=",
2154       "dev": true,
2155       "optional": true,
2156       "requires": {
2157         "graceful-readlink": ">= 1.0.0"
2158       }
2159     },
2160     "common-tags": {
2161       "version": "1.8.0",
2162       "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz",
2163       "integrity": "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==",
2164       "dev": true
2165     },
2166     "component-emitter": {
2167       "version": "1.3.0",
2168       "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
2169       "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==",
2170       "dev": true
2171     },
2172     "concat-map": {
2173       "version": "0.0.1",
2174       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
2175       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
2176       "dev": true
2177     },
2178     "concat-stream": {
2179       "version": "1.6.2",
2180       "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
2181       "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
2182       "dev": true,
2183       "requires": {
2184         "buffer-from": "^1.0.0",
2185         "inherits": "^2.0.3",
2186         "readable-stream": "^2.2.2",
2187         "typedarray": "^0.0.6"
2188       }
2189     },
2190     "concat-with-sourcemaps": {
2191       "version": "1.1.0",
2192       "resolved": "https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz",
2193       "integrity": "sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg==",
2194       "dev": true,
2195       "requires": {
2196         "source-map": "^0.6.1"
2197       }
2198     },
2199     "config-chain": {
2200       "version": "1.1.12",
2201       "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.12.tgz",
2202       "integrity": "sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA==",
2203       "dev": true,
2204       "optional": true,
2205       "requires": {
2206         "ini": "^1.3.4",
2207         "proto-list": "~1.2.1"
2208       }
2209     },
2210     "connect": {
2211       "version": "3.7.0",
2212       "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz",
2213       "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==",
2214       "dev": true,
2215       "requires": {
2216         "debug": "2.6.9",
2217         "finalhandler": "1.1.2",
2218         "parseurl": "~1.3.3",
2219         "utils-merge": "1.0.1"
2220       },
2221       "dependencies": {
2222         "debug": {
2223           "version": "2.6.9",
2224           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
2225           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
2226           "dev": true,
2227           "requires": {
2228             "ms": "2.0.0"
2229           }
2230         },
2231         "ms": {
2232           "version": "2.0.0",
2233           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
2234           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
2235           "dev": true
2236         }
2237       }
2238     },
2239     "connect-livereload": {
2240       "version": "0.6.1",
2241       "resolved": "https://registry.npmjs.org/connect-livereload/-/connect-livereload-0.6.1.tgz",
2242       "integrity": "sha512-3R0kMOdL7CjJpU66fzAkCe6HNtd3AavCS4m+uW4KtJjrdGPT0SQEZieAYd+cm+lJoBznNQ4lqipYWkhBMgk00g==",
2243       "dev": true
2244     },
2245     "console-browserify": {
2246       "version": "1.2.0",
2247       "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz",
2248       "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==",
2249       "dev": true
2250     },
2251     "console-stream": {
2252       "version": "0.1.1",
2253       "resolved": "https://registry.npmjs.org/console-stream/-/console-stream-0.1.1.tgz",
2254       "integrity": "sha1-oJX+B7IEZZVfL6/Si11yvM2UnUQ=",
2255       "dev": true,
2256       "optional": true
2257     },
2258     "constants-browserify": {
2259       "version": "1.0.0",
2260       "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
2261       "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
2262       "dev": true
2263     },
2264     "contains-path": {
2265       "version": "0.1.0",
2266       "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz",
2267       "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=",
2268       "dev": true
2269     },
2270     "content-disposition": {
2271       "version": "0.5.3",
2272       "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
2273       "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
2274       "dev": true,
2275       "optional": true,
2276       "requires": {
2277         "safe-buffer": "5.1.2"
2278       }
2279     },
2280     "continuable-cache": {
2281       "version": "0.3.1",
2282       "resolved": "https://registry.npmjs.org/continuable-cache/-/continuable-cache-0.3.1.tgz",
2283       "integrity": "sha1-vXJ6f67XfnH/OYWskzUakSczrQ8=",
2284       "dev": true
2285     },
2286     "convert-source-map": {
2287       "version": "1.7.0",
2288       "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz",
2289       "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==",
2290       "dev": true,
2291       "requires": {
2292         "safe-buffer": "~5.1.1"
2293       }
2294     },
2295     "copy-descriptor": {
2296       "version": "0.1.1",
2297       "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
2298       "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
2299       "dev": true
2300     },
2301     "copy-props": {
2302       "version": "2.0.4",
2303       "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.4.tgz",
2304       "integrity": "sha512-7cjuUME+p+S3HZlbllgsn2CDwS+5eCCX16qBgNC4jgSTf49qR1VKy/Zhl400m0IQXl/bPGEVqncgUUMjrr4s8A==",
2305       "dev": true,
2306       "requires": {
2307         "each-props": "^1.3.0",
2308         "is-plain-object": "^2.0.1"
2309       }
2310     },
2311     "core-js": {
2312       "version": "3.6.5",
2313       "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.5.tgz",
2314       "integrity": "sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA==",
2315       "dev": true
2316     },
2317     "core-util-is": {
2318       "version": "1.0.2",
2319       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
2320       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
2321       "dev": true
2322     },
2323     "cosmiconfig": {
2324       "version": "5.2.1",
2325       "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz",
2326       "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==",
2327       "dev": true,
2328       "requires": {
2329         "import-fresh": "^2.0.0",
2330         "is-directory": "^0.3.1",
2331         "js-yaml": "^3.13.1",
2332         "parse-json": "^4.0.0"
2333       }
2334     },
2335     "count-lines": {
2336       "version": "0.1.2",
2337       "resolved": "https://registry.npmjs.org/count-lines/-/count-lines-0.1.2.tgz",
2338       "integrity": "sha1-4zST+2hgqC9xWdgjeEP7+u/uWWI=",
2339       "dev": true
2340     },
2341     "create-ecdh": {
2342       "version": "4.0.3",
2343       "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz",
2344       "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==",
2345       "dev": true,
2346       "requires": {
2347         "bn.js": "^4.1.0",
2348         "elliptic": "^6.0.0"
2349       }
2350     },
2351     "create-hash": {
2352       "version": "1.2.0",
2353       "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
2354       "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
2355       "dev": true,
2356       "requires": {
2357         "cipher-base": "^1.0.1",
2358         "inherits": "^2.0.1",
2359         "md5.js": "^1.3.4",
2360         "ripemd160": "^2.0.1",
2361         "sha.js": "^2.4.0"
2362       }
2363     },
2364     "create-hmac": {
2365       "version": "1.1.7",
2366       "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
2367       "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
2368       "dev": true,
2369       "requires": {
2370         "cipher-base": "^1.0.3",
2371         "create-hash": "^1.1.0",
2372         "inherits": "^2.0.1",
2373         "ripemd160": "^2.0.0",
2374         "safe-buffer": "^5.0.1",
2375         "sha.js": "^2.4.8"
2376       }
2377     },
2378     "cross-spawn": {
2379       "version": "6.0.5",
2380       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
2381       "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
2382       "dev": true,
2383       "requires": {
2384         "nice-try": "^1.0.4",
2385         "path-key": "^2.0.1",
2386         "semver": "^5.5.0",
2387         "shebang-command": "^1.2.0",
2388         "which": "^1.2.9"
2389       },
2390       "dependencies": {
2391         "semver": {
2392           "version": "5.7.1",
2393           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
2394           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
2395           "dev": true
2396         }
2397       }
2398     },
2399     "crypto-browserify": {
2400       "version": "3.12.0",
2401       "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
2402       "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
2403       "dev": true,
2404       "requires": {
2405         "browserify-cipher": "^1.0.0",
2406         "browserify-sign": "^4.0.0",
2407         "create-ecdh": "^4.0.0",
2408         "create-hash": "^1.1.0",
2409         "create-hmac": "^1.1.0",
2410         "diffie-hellman": "^5.0.0",
2411         "inherits": "^2.0.1",
2412         "pbkdf2": "^3.0.3",
2413         "public-encrypt": "^4.0.0",
2414         "randombytes": "^2.0.0",
2415         "randomfill": "^1.0.3"
2416       }
2417     },
2418     "css-color-names": {
2419       "version": "0.0.4",
2420       "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz",
2421       "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=",
2422       "dev": true
2423     },
2424     "css-declaration-sorter": {
2425       "version": "4.0.1",
2426       "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz",
2427       "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==",
2428       "dev": true,
2429       "requires": {
2430         "postcss": "^7.0.1",
2431         "timsort": "^0.3.0"
2432       }
2433     },
2434     "css-select": {
2435       "version": "2.1.0",
2436       "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz",
2437       "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==",
2438       "dev": true,
2439       "requires": {
2440         "boolbase": "^1.0.0",
2441         "css-what": "^3.2.1",
2442         "domutils": "^1.7.0",
2443         "nth-check": "^1.0.2"
2444       }
2445     },
2446     "css-select-base-adapter": {
2447       "version": "0.1.1",
2448       "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz",
2449       "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==",
2450       "dev": true
2451     },
2452     "css-tree": {
2453       "version": "1.0.0-alpha.37",
2454       "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz",
2455       "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==",
2456       "dev": true,
2457       "requires": {
2458         "mdn-data": "2.0.4",
2459         "source-map": "^0.6.1"
2460       }
2461     },
2462     "css-what": {
2463       "version": "3.2.1",
2464       "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.2.1.tgz",
2465       "integrity": "sha512-WwOrosiQTvyms+Ti5ZC5vGEK0Vod3FTt1ca+payZqvKuGJF+dq7bG63DstxtN0dpm6FxY27a/zS3Wten+gEtGw==",
2466       "dev": true
2467     },
2468     "cssesc": {
2469       "version": "3.0.0",
2470       "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
2471       "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
2472       "dev": true
2473     },
2474     "cssnano": {
2475       "version": "4.1.10",
2476       "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.10.tgz",
2477       "integrity": "sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==",
2478       "dev": true,
2479       "requires": {
2480         "cosmiconfig": "^5.0.0",
2481         "cssnano-preset-default": "^4.0.7",
2482         "is-resolvable": "^1.0.0",
2483         "postcss": "^7.0.0"
2484       }
2485     },
2486     "cssnano-preset-default": {
2487       "version": "4.0.7",
2488       "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz",
2489       "integrity": "sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==",
2490       "dev": true,
2491       "requires": {
2492         "css-declaration-sorter": "^4.0.1",
2493         "cssnano-util-raw-cache": "^4.0.1",
2494         "postcss": "^7.0.0",
2495         "postcss-calc": "^7.0.1",
2496         "postcss-colormin": "^4.0.3",
2497         "postcss-convert-values": "^4.0.1",
2498         "postcss-discard-comments": "^4.0.2",
2499         "postcss-discard-duplicates": "^4.0.2",
2500         "postcss-discard-empty": "^4.0.1",
2501         "postcss-discard-overridden": "^4.0.1",
2502         "postcss-merge-longhand": "^4.0.11",
2503         "postcss-merge-rules": "^4.0.3",
2504         "postcss-minify-font-values": "^4.0.2",
2505         "postcss-minify-gradients": "^4.0.2",
2506         "postcss-minify-params": "^4.0.2",
2507         "postcss-minify-selectors": "^4.0.2",
2508         "postcss-normalize-charset": "^4.0.1",
2509         "postcss-normalize-display-values": "^4.0.2",
2510         "postcss-normalize-positions": "^4.0.2",
2511         "postcss-normalize-repeat-style": "^4.0.2",
2512         "postcss-normalize-string": "^4.0.2",
2513         "postcss-normalize-timing-functions": "^4.0.2",
2514         "postcss-normalize-unicode": "^4.0.1",
2515         "postcss-normalize-url": "^4.0.1",
2516         "postcss-normalize-whitespace": "^4.0.2",
2517         "postcss-ordered-values": "^4.1.2",
2518         "postcss-reduce-initial": "^4.0.3",
2519         "postcss-reduce-transforms": "^4.0.2",
2520         "postcss-svgo": "^4.0.2",
2521         "postcss-unique-selectors": "^4.0.1"
2522       }
2523     },
2524     "cssnano-util-get-arguments": {
2525       "version": "4.0.0",
2526       "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz",
2527       "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=",
2528       "dev": true
2529     },
2530     "cssnano-util-get-match": {
2531       "version": "4.0.0",
2532       "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz",
2533       "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=",
2534       "dev": true
2535     },
2536     "cssnano-util-raw-cache": {
2537       "version": "4.0.1",
2538       "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz",
2539       "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==",
2540       "dev": true,
2541       "requires": {
2542         "postcss": "^7.0.0"
2543       }
2544     },
2545     "cssnano-util-same-parent": {
2546       "version": "4.0.1",
2547       "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz",
2548       "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==",
2549       "dev": true
2550     },
2551     "csso": {
2552       "version": "4.0.3",
2553       "resolved": "https://registry.npmjs.org/csso/-/csso-4.0.3.tgz",
2554       "integrity": "sha512-NL3spysxUkcrOgnpsT4Xdl2aiEiBG6bXswAABQVHcMrfjjBisFOKwLDOmf4wf32aPdcJws1zds2B0Rg+jqMyHQ==",
2555       "dev": true,
2556       "requires": {
2557         "css-tree": "1.0.0-alpha.39"
2558       },
2559       "dependencies": {
2560         "css-tree": {
2561           "version": "1.0.0-alpha.39",
2562           "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.39.tgz",
2563           "integrity": "sha512-7UvkEYgBAHRG9Nt980lYxjsTrCyHFN53ky3wVsDkiMdVqylqRt+Zc+jm5qw7/qyOvN2dHSYtX0e4MbCCExSvnA==",
2564           "dev": true,
2565           "requires": {
2566             "mdn-data": "2.0.6",
2567             "source-map": "^0.6.1"
2568           }
2569         },
2570         "mdn-data": {
2571           "version": "2.0.6",
2572           "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.6.tgz",
2573           "integrity": "sha512-rQvjv71olwNHgiTbfPZFkJtjNMciWgswYeciZhtvWLO8bmX3TnhyA62I6sTWOyZssWHJJjY6/KiWwqQsWWsqOA==",
2574           "dev": true
2575         }
2576       }
2577     },
2578     "cuint": {
2579       "version": "0.2.2",
2580       "resolved": "https://registry.npmjs.org/cuint/-/cuint-0.2.2.tgz",
2581       "integrity": "sha1-QICG1AlVDCYxFVYZ6fp7ytw7mRs=",
2582       "dev": true
2583     },
2584     "currently-unhandled": {
2585       "version": "0.4.1",
2586       "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
2587       "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
2588       "dev": true,
2589       "optional": true,
2590       "requires": {
2591         "array-find-index": "^1.0.1"
2592       }
2593     },
2594     "d": {
2595       "version": "1.0.1",
2596       "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz",
2597       "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==",
2598       "dev": true,
2599       "requires": {
2600         "es5-ext": "^0.10.50",
2601         "type": "^1.0.1"
2602       }
2603     },
2604     "dash-ast": {
2605       "version": "1.0.0",
2606       "resolved": "https://registry.npmjs.org/dash-ast/-/dash-ast-1.0.0.tgz",
2607       "integrity": "sha512-Vy4dx7gquTeMcQR/hDkYLGUnwVil6vk4FOOct+djUnHOUWt+zJPJAaRIXaAFkPXtJjvlY7o3rfRu0/3hpnwoUA==",
2608       "dev": true
2609     },
2610     "debug": {
2611       "version": "4.1.1",
2612       "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
2613       "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
2614       "dev": true,
2615       "requires": {
2616         "ms": "^2.1.1"
2617       }
2618     },
2619     "decamelize": {
2620       "version": "1.2.0",
2621       "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
2622       "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
2623       "dev": true
2624     },
2625     "decamelize-keys": {
2626       "version": "1.1.0",
2627       "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz",
2628       "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=",
2629       "dev": true,
2630       "requires": {
2631         "decamelize": "^1.1.0",
2632         "map-obj": "^1.0.0"
2633       }
2634     },
2635     "decode-uri-component": {
2636       "version": "0.2.0",
2637       "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
2638       "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
2639       "dev": true
2640     },
2641     "decompress": {
2642       "version": "4.2.1",
2643       "resolved": "https://registry.npmjs.org/decompress/-/decompress-4.2.1.tgz",
2644       "integrity": "sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ==",
2645       "dev": true,
2646       "optional": true,
2647       "requires": {
2648         "decompress-tar": "^4.0.0",
2649         "decompress-tarbz2": "^4.0.0",
2650         "decompress-targz": "^4.0.0",
2651         "decompress-unzip": "^4.0.1",
2652         "graceful-fs": "^4.1.10",
2653         "make-dir": "^1.0.0",
2654         "pify": "^2.3.0",
2655         "strip-dirs": "^2.0.0"
2656       },
2657       "dependencies": {
2658         "make-dir": {
2659           "version": "1.3.0",
2660           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz",
2661           "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
2662           "dev": true,
2663           "optional": true,
2664           "requires": {
2665             "pify": "^3.0.0"
2666           },
2667           "dependencies": {
2668             "pify": {
2669               "version": "3.0.0",
2670               "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
2671               "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
2672               "dev": true,
2673               "optional": true
2674             }
2675           }
2676         }
2677       }
2678     },
2679     "decompress-response": {
2680       "version": "3.3.0",
2681       "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz",
2682       "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=",
2683       "dev": true,
2684       "optional": true,
2685       "requires": {
2686         "mimic-response": "^1.0.0"
2687       }
2688     },
2689     "decompress-tar": {
2690       "version": "4.1.1",
2691       "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-4.1.1.tgz",
2692       "integrity": "sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==",
2693       "dev": true,
2694       "optional": true,
2695       "requires": {
2696         "file-type": "^5.2.0",
2697         "is-stream": "^1.1.0",
2698         "tar-stream": "^1.5.2"
2699       },
2700       "dependencies": {
2701         "file-type": {
2702           "version": "5.2.0",
2703           "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz",
2704           "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=",
2705           "dev": true,
2706           "optional": true
2707         }
2708       }
2709     },
2710     "decompress-tarbz2": {
2711       "version": "4.1.1",
2712       "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-4.1.1.tgz",
2713       "integrity": "sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==",
2714       "dev": true,
2715       "optional": true,
2716       "requires": {
2717         "decompress-tar": "^4.1.0",
2718         "file-type": "^6.1.0",
2719         "is-stream": "^1.1.0",
2720         "seek-bzip": "^1.0.5",
2721         "unbzip2-stream": "^1.0.9"
2722       },
2723       "dependencies": {
2724         "file-type": {
2725           "version": "6.2.0",
2726           "resolved": "https://registry.npmjs.org/file-type/-/file-type-6.2.0.tgz",
2727           "integrity": "sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg==",
2728           "dev": true,
2729           "optional": true
2730         }
2731       }
2732     },
2733     "decompress-targz": {
2734       "version": "4.1.1",
2735       "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-4.1.1.tgz",
2736       "integrity": "sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w==",
2737       "dev": true,
2738       "optional": true,
2739       "requires": {
2740         "decompress-tar": "^4.1.1",
2741         "file-type": "^5.2.0",
2742         "is-stream": "^1.1.0"
2743       },
2744       "dependencies": {
2745         "file-type": {
2746           "version": "5.2.0",
2747           "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz",
2748           "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=",
2749           "dev": true,
2750           "optional": true
2751         }
2752       }
2753     },
2754     "decompress-unzip": {
2755       "version": "4.0.1",
2756       "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-4.0.1.tgz",
2757       "integrity": "sha1-3qrM39FK6vhVePczroIQ+bSEj2k=",
2758       "dev": true,
2759       "optional": true,
2760       "requires": {
2761         "file-type": "^3.8.0",
2762         "get-stream": "^2.2.0",
2763         "pify": "^2.3.0",
2764         "yauzl": "^2.4.2"
2765       },
2766       "dependencies": {
2767         "file-type": {
2768           "version": "3.9.0",
2769           "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz",
2770           "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=",
2771           "dev": true,
2772           "optional": true
2773         },
2774         "get-stream": {
2775           "version": "2.3.1",
2776           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz",
2777           "integrity": "sha1-Xzj5PzRgCWZu4BUKBUFn+Rvdld4=",
2778           "dev": true,
2779           "optional": true,
2780           "requires": {
2781             "object-assign": "^4.0.1",
2782             "pinkie-promise": "^2.0.0"
2783           }
2784         }
2785       }
2786     },
2787     "dedent": {
2788       "version": "0.7.0",
2789       "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz",
2790       "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=",
2791       "dev": true
2792     },
2793     "deep-is": {
2794       "version": "0.1.3",
2795       "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
2796       "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
2797       "dev": true
2798     },
2799     "default-compare": {
2800       "version": "1.0.0",
2801       "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz",
2802       "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==",
2803       "dev": true,
2804       "requires": {
2805         "kind-of": "^5.0.2"
2806       },
2807       "dependencies": {
2808         "kind-of": {
2809           "version": "5.1.0",
2810           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
2811           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
2812           "dev": true
2813         }
2814       }
2815     },
2816     "default-resolution": {
2817       "version": "2.0.0",
2818       "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz",
2819       "integrity": "sha1-vLgrqnKtebQmp2cy8aga1t8m1oQ=",
2820       "dev": true
2821     },
2822     "define-properties": {
2823       "version": "1.1.3",
2824       "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
2825       "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
2826       "dev": true,
2827       "requires": {
2828         "object-keys": "^1.0.12"
2829       }
2830     },
2831     "define-property": {
2832       "version": "2.0.2",
2833       "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
2834       "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
2835       "dev": true,
2836       "requires": {
2837         "is-descriptor": "^1.0.2",
2838         "isobject": "^3.0.1"
2839       },
2840       "dependencies": {
2841         "is-accessor-descriptor": {
2842           "version": "1.0.0",
2843           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
2844           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
2845           "dev": true,
2846           "requires": {
2847             "kind-of": "^6.0.0"
2848           }
2849         },
2850         "is-data-descriptor": {
2851           "version": "1.0.0",
2852           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
2853           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
2854           "dev": true,
2855           "requires": {
2856             "kind-of": "^6.0.0"
2857           }
2858         },
2859         "is-descriptor": {
2860           "version": "1.0.2",
2861           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
2862           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
2863           "dev": true,
2864           "requires": {
2865             "is-accessor-descriptor": "^1.0.0",
2866             "is-data-descriptor": "^1.0.0",
2867             "kind-of": "^6.0.2"
2868           }
2869         }
2870       }
2871     },
2872     "defined": {
2873       "version": "1.0.0",
2874       "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz",
2875       "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=",
2876       "dev": true
2877     },
2878     "depd": {
2879       "version": "1.1.2",
2880       "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
2881       "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
2882       "dev": true
2883     },
2884     "deps-sort": {
2885       "version": "2.0.1",
2886       "resolved": "https://registry.npmjs.org/deps-sort/-/deps-sort-2.0.1.tgz",
2887       "integrity": "sha512-1orqXQr5po+3KI6kQb9A4jnXT1PBwggGl2d7Sq2xsnOeI9GPcE/tGcF9UiSZtZBM7MukY4cAh7MemS6tZYipfw==",
2888       "dev": true,
2889       "requires": {
2890         "JSONStream": "^1.0.3",
2891         "shasum-object": "^1.0.0",
2892         "subarg": "^1.0.0",
2893         "through2": "^2.0.0"
2894       },
2895       "dependencies": {
2896         "through2": {
2897           "version": "2.0.5",
2898           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
2899           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
2900           "dev": true,
2901           "requires": {
2902             "readable-stream": "~2.3.6",
2903             "xtend": "~4.0.1"
2904           }
2905         }
2906       }
2907     },
2908     "des.js": {
2909       "version": "1.0.1",
2910       "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz",
2911       "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==",
2912       "dev": true,
2913       "requires": {
2914         "inherits": "^2.0.1",
2915         "minimalistic-assert": "^1.0.0"
2916       }
2917     },
2918     "destroy": {
2919       "version": "1.0.4",
2920       "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
2921       "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
2922       "dev": true
2923     },
2924     "detect-file": {
2925       "version": "1.0.0",
2926       "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz",
2927       "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=",
2928       "dev": true
2929     },
2930     "detective": {
2931       "version": "5.2.0",
2932       "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz",
2933       "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==",
2934       "dev": true,
2935       "requires": {
2936         "acorn-node": "^1.6.1",
2937         "defined": "^1.0.0",
2938         "minimist": "^1.1.1"
2939       }
2940     },
2941     "diffie-hellman": {
2942       "version": "5.0.3",
2943       "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
2944       "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
2945       "dev": true,
2946       "requires": {
2947         "bn.js": "^4.1.0",
2948         "miller-rabin": "^4.0.0",
2949         "randombytes": "^2.0.0"
2950       }
2951     },
2952     "dir-glob": {
2953       "version": "3.0.1",
2954       "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
2955       "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
2956       "dev": true,
2957       "requires": {
2958         "path-type": "^4.0.0"
2959       },
2960       "dependencies": {
2961         "path-type": {
2962           "version": "4.0.0",
2963           "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
2964           "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
2965           "dev": true
2966         }
2967       }
2968     },
2969     "dlv": {
2970       "version": "1.1.3",
2971       "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz",
2972       "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==",
2973       "dev": true
2974     },
2975     "doctrine": {
2976       "version": "3.0.0",
2977       "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
2978       "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
2979       "dev": true,
2980       "requires": {
2981         "esutils": "^2.0.2"
2982       }
2983     },
2984     "dom-serializer": {
2985       "version": "0.2.2",
2986       "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz",
2987       "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==",
2988       "dev": true,
2989       "requires": {
2990         "domelementtype": "^2.0.1",
2991         "entities": "^2.0.0"
2992       },
2993       "dependencies": {
2994         "domelementtype": {
2995           "version": "2.0.1",
2996           "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz",
2997           "integrity": "sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==",
2998           "dev": true
2999         }
3000       }
3001     },
3002     "domain-browser": {
3003       "version": "1.2.0",
3004       "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
3005       "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
3006       "dev": true
3007     },
3008     "domelementtype": {
3009       "version": "1.3.1",
3010       "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz",
3011       "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==",
3012       "dev": true
3013     },
3014     "domhandler": {
3015       "version": "2.4.2",
3016       "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz",
3017       "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==",
3018       "dev": true,
3019       "requires": {
3020         "domelementtype": "1"
3021       }
3022     },
3023     "domutils": {
3024       "version": "1.7.0",
3025       "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz",
3026       "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==",
3027       "dev": true,
3028       "requires": {
3029         "dom-serializer": "0",
3030         "domelementtype": "1"
3031       }
3032     },
3033     "dot-prop": {
3034       "version": "5.2.0",
3035       "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.2.0.tgz",
3036       "integrity": "sha512-uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A==",
3037       "dev": true,
3038       "requires": {
3039         "is-obj": "^2.0.0"
3040       }
3041     },
3042     "download": {
3043       "version": "6.2.5",
3044       "resolved": "https://registry.npmjs.org/download/-/download-6.2.5.tgz",
3045       "integrity": "sha512-DpO9K1sXAST8Cpzb7kmEhogJxymyVUd5qz/vCOSyvwtp2Klj2XcDt5YUuasgxka44SxF0q5RriKIwJmQHG2AuA==",
3046       "dev": true,
3047       "optional": true,
3048       "requires": {
3049         "caw": "^2.0.0",
3050         "content-disposition": "^0.5.2",
3051         "decompress": "^4.0.0",
3052         "ext-name": "^5.0.0",
3053         "file-type": "5.2.0",
3054         "filenamify": "^2.0.0",
3055         "get-stream": "^3.0.0",
3056         "got": "^7.0.0",
3057         "make-dir": "^1.0.0",
3058         "p-event": "^1.0.0",
3059         "pify": "^3.0.0"
3060       },
3061       "dependencies": {
3062         "file-type": {
3063           "version": "5.2.0",
3064           "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz",
3065           "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=",
3066           "dev": true,
3067           "optional": true
3068         },
3069         "make-dir": {
3070           "version": "1.3.0",
3071           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz",
3072           "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
3073           "dev": true,
3074           "optional": true,
3075           "requires": {
3076             "pify": "^3.0.0"
3077           }
3078         },
3079         "pify": {
3080           "version": "3.0.0",
3081           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
3082           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
3083           "dev": true,
3084           "optional": true
3085         }
3086       }
3087     },
3088     "duplexer": {
3089       "version": "0.1.1",
3090       "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz",
3091       "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=",
3092       "dev": true
3093     },
3094     "duplexer2": {
3095       "version": "0.1.4",
3096       "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
3097       "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=",
3098       "dev": true,
3099       "requires": {
3100         "readable-stream": "^2.0.2"
3101       }
3102     },
3103     "duplexer3": {
3104       "version": "0.1.4",
3105       "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz",
3106       "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=",
3107       "dev": true,
3108       "optional": true
3109     },
3110     "duplexify": {
3111       "version": "3.7.1",
3112       "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
3113       "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==",
3114       "dev": true,
3115       "requires": {
3116         "end-of-stream": "^1.0.0",
3117         "inherits": "^2.0.1",
3118         "readable-stream": "^2.0.0",
3119         "stream-shift": "^1.0.0"
3120       }
3121     },
3122     "each-props": {
3123       "version": "1.3.2",
3124       "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz",
3125       "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==",
3126       "dev": true,
3127       "requires": {
3128         "is-plain-object": "^2.0.1",
3129         "object.defaults": "^1.1.0"
3130       }
3131     },
3132     "ee-first": {
3133       "version": "1.1.1",
3134       "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
3135       "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
3136       "dev": true
3137     },
3138     "electron-to-chromium": {
3139       "version": "1.3.423",
3140       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.423.tgz",
3141       "integrity": "sha512-jXdnLcawJ/EMdN+j77TC3YyeAWiIjo1U63DFCKrjtLv4cu8ToyoF4HYXtFvkVVHhEtIl7lU1uDd307Xj1/YDjw==",
3142       "dev": true
3143     },
3144     "elliptic": {
3145       "version": "6.5.2",
3146       "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.2.tgz",
3147       "integrity": "sha512-f4x70okzZbIQl/NSRLkI/+tteV/9WqL98zx+SQ69KbXxmVrmjwsNUPn/gYJJ0sHvEak24cZgHIPegRePAtA/xw==",
3148       "dev": true,
3149       "requires": {
3150         "bn.js": "^4.4.0",
3151         "brorand": "^1.0.1",
3152         "hash.js": "^1.0.0",
3153         "hmac-drbg": "^1.0.0",
3154         "inherits": "^2.0.1",
3155         "minimalistic-assert": "^1.0.0",
3156         "minimalistic-crypto-utils": "^1.0.0"
3157       }
3158     },
3159     "emoji-regex": {
3160       "version": "8.0.0",
3161       "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
3162       "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
3163       "dev": true
3164     },
3165     "encodeurl": {
3166       "version": "1.0.2",
3167       "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
3168       "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
3169       "dev": true
3170     },
3171     "end-of-stream": {
3172       "version": "1.4.4",
3173       "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
3174       "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
3175       "dev": true,
3176       "requires": {
3177         "once": "^1.4.0"
3178       }
3179     },
3180     "entities": {
3181       "version": "2.0.0",
3182       "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.0.tgz",
3183       "integrity": "sha512-D9f7V0JSRwIxlRI2mjMqufDrRDnx8p+eEOz7aUM9SuvF8gsBzra0/6tbjl1m8eQHrZlYj6PxqE00hZ1SAIKPLw==",
3184       "dev": true
3185     },
3186     "error": {
3187       "version": "7.2.1",
3188       "resolved": "https://registry.npmjs.org/error/-/error-7.2.1.tgz",
3189       "integrity": "sha512-fo9HBvWnx3NGUKMvMwB/CBCMMrfEJgbDTVDEkPygA3Bdd3lM1OyCd+rbQ8BwnpF6GdVeOLDNmyL4N5Bg80ZvdA==",
3190       "dev": true,
3191       "requires": {
3192         "string-template": "~0.2.1"
3193       }
3194     },
3195     "error-ex": {
3196       "version": "1.3.2",
3197       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
3198       "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
3199       "dev": true,
3200       "requires": {
3201         "is-arrayish": "^0.2.1"
3202       }
3203     },
3204     "es-abstract": {
3205       "version": "1.17.5",
3206       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz",
3207       "integrity": "sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==",
3208       "dev": true,
3209       "requires": {
3210         "es-to-primitive": "^1.2.1",
3211         "function-bind": "^1.1.1",
3212         "has": "^1.0.3",
3213         "has-symbols": "^1.0.1",
3214         "is-callable": "^1.1.5",
3215         "is-regex": "^1.0.5",
3216         "object-inspect": "^1.7.0",
3217         "object-keys": "^1.1.1",
3218         "object.assign": "^4.1.0",
3219         "string.prototype.trimleft": "^2.1.1",
3220         "string.prototype.trimright": "^2.1.1"
3221       }
3222     },
3223     "es-to-primitive": {
3224       "version": "1.2.1",
3225       "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
3226       "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
3227       "dev": true,
3228       "requires": {
3229         "is-callable": "^1.1.4",
3230         "is-date-object": "^1.0.1",
3231         "is-symbol": "^1.0.2"
3232       }
3233     },
3234     "es5-ext": {
3235       "version": "0.10.53",
3236       "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz",
3237       "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==",
3238       "dev": true,
3239       "requires": {
3240         "es6-iterator": "~2.0.3",
3241         "es6-symbol": "~3.1.3",
3242         "next-tick": "~1.0.0"
3243       }
3244     },
3245     "es6-iterator": {
3246       "version": "2.0.3",
3247       "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz",
3248       "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=",
3249       "dev": true,
3250       "requires": {
3251         "d": "1",
3252         "es5-ext": "^0.10.35",
3253         "es6-symbol": "^3.1.1"
3254       }
3255     },
3256     "es6-map": {
3257       "version": "0.1.5",
3258       "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz",
3259       "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=",
3260       "dev": true,
3261       "requires": {
3262         "d": "1",
3263         "es5-ext": "~0.10.14",
3264         "es6-iterator": "~2.0.1",
3265         "es6-set": "~0.1.5",
3266         "es6-symbol": "~3.1.1",
3267         "event-emitter": "~0.3.5"
3268       }
3269     },
3270     "es6-set": {
3271       "version": "0.1.5",
3272       "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz",
3273       "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=",
3274       "dev": true,
3275       "requires": {
3276         "d": "1",
3277         "es5-ext": "~0.10.14",
3278         "es6-iterator": "~2.0.1",
3279         "es6-symbol": "3.1.1",
3280         "event-emitter": "~0.3.5"
3281       },
3282       "dependencies": {
3283         "es6-symbol": {
3284           "version": "3.1.1",
3285           "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz",
3286           "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=",
3287           "dev": true,
3288           "requires": {
3289             "d": "1",
3290             "es5-ext": "~0.10.14"
3291           }
3292         }
3293       }
3294     },
3295     "es6-symbol": {
3296       "version": "3.1.3",
3297       "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz",
3298       "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==",
3299       "dev": true,
3300       "requires": {
3301         "d": "^1.0.1",
3302         "ext": "^1.1.2"
3303       }
3304     },
3305     "es6-weak-map": {
3306       "version": "2.0.3",
3307       "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz",
3308       "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==",
3309       "dev": true,
3310       "requires": {
3311         "d": "1",
3312         "es5-ext": "^0.10.46",
3313         "es6-iterator": "^2.0.3",
3314         "es6-symbol": "^3.1.1"
3315       }
3316     },
3317     "escape-html": {
3318       "version": "1.0.3",
3319       "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
3320       "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
3321       "dev": true
3322     },
3323     "escape-string-regexp": {
3324       "version": "1.0.5",
3325       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
3326       "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
3327       "dev": true
3328     },
3329     "eslint": {
3330       "version": "6.8.0",
3331       "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz",
3332       "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==",
3333       "dev": true,
3334       "requires": {
3335         "@babel/code-frame": "^7.0.0",
3336         "ajv": "^6.10.0",
3337         "chalk": "^2.1.0",
3338         "cross-spawn": "^6.0.5",
3339         "debug": "^4.0.1",
3340         "doctrine": "^3.0.0",
3341         "eslint-scope": "^5.0.0",
3342         "eslint-utils": "^1.4.3",
3343         "eslint-visitor-keys": "^1.1.0",
3344         "espree": "^6.1.2",
3345         "esquery": "^1.0.1",
3346         "esutils": "^2.0.2",
3347         "file-entry-cache": "^5.0.1",
3348         "functional-red-black-tree": "^1.0.1",
3349         "glob-parent": "^5.0.0",
3350         "globals": "^12.1.0",
3351         "ignore": "^4.0.6",
3352         "import-fresh": "^3.0.0",
3353         "imurmurhash": "^0.1.4",
3354         "inquirer": "^7.0.0",
3355         "is-glob": "^4.0.0",
3356         "js-yaml": "^3.13.1",
3357         "json-stable-stringify-without-jsonify": "^1.0.1",
3358         "levn": "^0.3.0",
3359         "lodash": "^4.17.14",
3360         "minimatch": "^3.0.4",
3361         "mkdirp": "^0.5.1",
3362         "natural-compare": "^1.4.0",
3363         "optionator": "^0.8.3",
3364         "progress": "^2.0.0",
3365         "regexpp": "^2.0.1",
3366         "semver": "^6.1.2",
3367         "strip-ansi": "^5.2.0",
3368         "strip-json-comments": "^3.0.1",
3369         "table": "^5.2.3",
3370         "text-table": "^0.2.0",
3371         "v8-compile-cache": "^2.0.3"
3372       },
3373       "dependencies": {
3374         "ansi-regex": {
3375           "version": "4.1.0",
3376           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
3377           "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
3378           "dev": true
3379         },
3380         "import-fresh": {
3381           "version": "3.2.1",
3382           "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz",
3383           "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==",
3384           "dev": true,
3385           "requires": {
3386             "parent-module": "^1.0.0",
3387             "resolve-from": "^4.0.0"
3388           }
3389         },
3390         "resolve-from": {
3391           "version": "4.0.0",
3392           "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
3393           "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
3394           "dev": true
3395         },
3396         "strip-ansi": {
3397           "version": "5.2.0",
3398           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
3399           "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
3400           "dev": true,
3401           "requires": {
3402             "ansi-regex": "^4.1.0"
3403           }
3404         }
3405       }
3406     },
3407     "eslint-config-standard": {
3408       "version": "14.1.1",
3409       "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-14.1.1.tgz",
3410       "integrity": "sha512-Z9B+VR+JIXRxz21udPTL9HpFMyoMUEeX1G251EQ6e05WD9aPVtVBn09XUmZ259wCMlCDmYDSZG62Hhm+ZTJcUg==",
3411       "dev": true
3412     },
3413     "eslint-import-resolver-node": {
3414       "version": "0.3.3",
3415       "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.3.tgz",
3416       "integrity": "sha512-b8crLDo0M5RSe5YG8Pu2DYBj71tSB6OvXkfzwbJU2w7y8P4/yo0MyF8jU26IEuEuHF2K5/gcAJE3LhQGqBBbVg==",
3417       "dev": true,
3418       "requires": {
3419         "debug": "^2.6.9",
3420         "resolve": "^1.13.1"
3421       },
3422       "dependencies": {
3423         "debug": {
3424           "version": "2.6.9",
3425           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
3426           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
3427           "dev": true,
3428           "requires": {
3429             "ms": "2.0.0"
3430           }
3431         },
3432         "ms": {
3433           "version": "2.0.0",
3434           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
3435           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
3436           "dev": true
3437         }
3438       }
3439     },
3440     "eslint-module-utils": {
3441       "version": "2.6.0",
3442       "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.0.tgz",
3443       "integrity": "sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA==",
3444       "dev": true,
3445       "requires": {
3446         "debug": "^2.6.9",
3447         "pkg-dir": "^2.0.0"
3448       },
3449       "dependencies": {
3450         "debug": {
3451           "version": "2.6.9",
3452           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
3453           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
3454           "dev": true,
3455           "requires": {
3456             "ms": "2.0.0"
3457           }
3458         },
3459         "ms": {
3460           "version": "2.0.0",
3461           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
3462           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
3463           "dev": true
3464         }
3465       }
3466     },
3467     "eslint-plugin-es": {
3468       "version": "3.0.0",
3469       "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-3.0.0.tgz",
3470       "integrity": "sha512-6/Jb/J/ZvSebydwbBJO1R9E5ky7YeElfK56Veh7e4QGFHCXoIXGH9HhVz+ibJLM3XJ1XjP+T7rKBLUa/Y7eIng==",
3471       "dev": true,
3472       "requires": {
3473         "eslint-utils": "^2.0.0",
3474         "regexpp": "^3.0.0"
3475       },
3476       "dependencies": {
3477         "eslint-utils": {
3478           "version": "2.0.0",
3479           "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.0.0.tgz",
3480           "integrity": "sha512-0HCPuJv+7Wv1bACm8y5/ECVfYdfsAm9xmVb7saeFlxjPYALefjhbYoCkBjPdPzGH8wWyTpAez82Fh3VKYEZ8OA==",
3481           "dev": true,
3482           "requires": {
3483             "eslint-visitor-keys": "^1.1.0"
3484           }
3485         },
3486         "regexpp": {
3487           "version": "3.1.0",
3488           "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz",
3489           "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==",
3490           "dev": true
3491         }
3492       }
3493     },
3494     "eslint-plugin-import": {
3495       "version": "2.20.2",
3496       "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.20.2.tgz",
3497       "integrity": "sha512-FObidqpXrR8OnCh4iNsxy+WACztJLXAHBO5hK79T1Hc77PgQZkyDGA5Ag9xAvRpglvLNxhH/zSmZ70/pZ31dHg==",
3498       "dev": true,
3499       "requires": {
3500         "array-includes": "^3.0.3",
3501         "array.prototype.flat": "^1.2.1",
3502         "contains-path": "^0.1.0",
3503         "debug": "^2.6.9",
3504         "doctrine": "1.5.0",
3505         "eslint-import-resolver-node": "^0.3.2",
3506         "eslint-module-utils": "^2.4.1",
3507         "has": "^1.0.3",
3508         "minimatch": "^3.0.4",
3509         "object.values": "^1.1.0",
3510         "read-pkg-up": "^2.0.0",
3511         "resolve": "^1.12.0"
3512       },
3513       "dependencies": {
3514         "debug": {
3515           "version": "2.6.9",
3516           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
3517           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
3518           "dev": true,
3519           "requires": {
3520             "ms": "2.0.0"
3521           }
3522         },
3523         "doctrine": {
3524           "version": "1.5.0",
3525           "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz",
3526           "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=",
3527           "dev": true,
3528           "requires": {
3529             "esutils": "^2.0.2",
3530             "isarray": "^1.0.0"
3531           }
3532         },
3533         "ms": {
3534           "version": "2.0.0",
3535           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
3536           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
3537           "dev": true
3538         }
3539       }
3540     },
3541     "eslint-plugin-node": {
3542       "version": "11.1.0",
3543       "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-11.1.0.tgz",
3544       "integrity": "sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==",
3545       "dev": true,
3546       "requires": {
3547         "eslint-plugin-es": "^3.0.0",
3548         "eslint-utils": "^2.0.0",
3549         "ignore": "^5.1.1",
3550         "minimatch": "^3.0.4",
3551         "resolve": "^1.10.1",
3552         "semver": "^6.1.0"
3553       },
3554       "dependencies": {
3555         "eslint-utils": {
3556           "version": "2.0.0",
3557           "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.0.0.tgz",
3558           "integrity": "sha512-0HCPuJv+7Wv1bACm8y5/ECVfYdfsAm9xmVb7saeFlxjPYALefjhbYoCkBjPdPzGH8wWyTpAez82Fh3VKYEZ8OA==",
3559           "dev": true,
3560           "requires": {
3561             "eslint-visitor-keys": "^1.1.0"
3562           }
3563         },
3564         "ignore": {
3565           "version": "5.1.4",
3566           "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz",
3567           "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==",
3568           "dev": true
3569         }
3570       }
3571     },
3572     "eslint-plugin-promise": {
3573       "version": "4.2.1",
3574       "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-4.2.1.tgz",
3575       "integrity": "sha512-VoM09vT7bfA7D+upt+FjeBO5eHIJQBUWki1aPvB+vbNiHS3+oGIJGIeyBtKQTME6UPXXy3vV07OL1tHd3ANuDw==",
3576       "dev": true
3577     },
3578     "eslint-plugin-standard": {
3579       "version": "4.0.1",
3580       "resolved": "https://registry.npmjs.org/eslint-plugin-standard/-/eslint-plugin-standard-4.0.1.tgz",
3581       "integrity": "sha512-v/KBnfyaOMPmZc/dmc6ozOdWqekGp7bBGq4jLAecEfPGmfKiWS4sA8sC0LqiV9w5qmXAtXVn4M3p1jSyhY85SQ==",
3582       "dev": true
3583     },
3584     "eslint-scope": {
3585       "version": "5.0.0",
3586       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz",
3587       "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==",
3588       "dev": true,
3589       "requires": {
3590         "esrecurse": "^4.1.0",
3591         "estraverse": "^4.1.1"
3592       }
3593     },
3594     "eslint-utils": {
3595       "version": "1.4.3",
3596       "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz",
3597       "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==",
3598       "dev": true,
3599       "requires": {
3600         "eslint-visitor-keys": "^1.1.0"
3601       }
3602     },
3603     "eslint-visitor-keys": {
3604       "version": "1.1.0",
3605       "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz",
3606       "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==",
3607       "dev": true
3608     },
3609     "espree": {
3610       "version": "6.2.1",
3611       "resolved": "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz",
3612       "integrity": "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==",
3613       "dev": true,
3614       "requires": {
3615         "acorn": "^7.1.1",
3616         "acorn-jsx": "^5.2.0",
3617         "eslint-visitor-keys": "^1.1.0"
3618       }
3619     },
3620     "esprima": {
3621       "version": "4.0.1",
3622       "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
3623       "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
3624       "dev": true
3625     },
3626     "esquery": {
3627       "version": "1.3.1",
3628       "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.3.1.tgz",
3629       "integrity": "sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ==",
3630       "dev": true,
3631       "requires": {
3632         "estraverse": "^5.1.0"
3633       },
3634       "dependencies": {
3635         "estraverse": {
3636           "version": "5.1.0",
3637           "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.1.0.tgz",
3638           "integrity": "sha512-FyohXK+R0vE+y1nHLoBM7ZTyqRpqAlhdZHCWIWEviFLiGB8b04H6bQs8G+XTthacvT8VuwvteiP7RJSxMs8UEw==",
3639           "dev": true
3640         }
3641       }
3642     },
3643     "esrecurse": {
3644       "version": "4.2.1",
3645       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz",
3646       "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==",
3647       "dev": true,
3648       "requires": {
3649         "estraverse": "^4.1.0"
3650       }
3651     },
3652     "estraverse": {
3653       "version": "4.3.0",
3654       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
3655       "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
3656       "dev": true
3657     },
3658     "estree-is-function": {
3659       "version": "1.0.0",
3660       "resolved": "https://registry.npmjs.org/estree-is-function/-/estree-is-function-1.0.0.tgz",
3661       "integrity": "sha512-nSCWn1jkSq2QAtkaVLJZY2ezwcFO161HVc174zL1KPW3RJ+O6C3eJb8Nx7OXzvhoEv+nLgSR1g71oWUHUDTrJA==",
3662       "dev": true
3663     },
3664     "estree-is-identifier": {
3665       "version": "1.0.0",
3666       "resolved": "https://registry.npmjs.org/estree-is-identifier/-/estree-is-identifier-1.0.0.tgz",
3667       "integrity": "sha512-2BDRGrkQJV/NhCAmmE33A35WAaxq3WQaGHgQuD//7orGWfpFqj8Srkwvx0TH+20yIdOF1yMQwi8anv5ISec2AQ==",
3668       "dev": true
3669     },
3670     "estree-is-member-expression": {
3671       "version": "1.0.0",
3672       "resolved": "https://registry.npmjs.org/estree-is-member-expression/-/estree-is-member-expression-1.0.0.tgz",
3673       "integrity": "sha512-Ec+X44CapIGExvSZN+pGkmr5p7HwUVQoPQSd458Lqwvaf4/61k/invHSh4BYK8OXnCkfEhWuIoG5hayKLQStIg==",
3674       "dev": true
3675     },
3676     "estree-is-require": {
3677       "version": "1.0.0",
3678       "resolved": "https://registry.npmjs.org/estree-is-require/-/estree-is-require-1.0.0.tgz",
3679       "integrity": "sha512-oWxQdSEmnUwNZsDQYiBNpVxKEhMmsJQSSxnDrwsr1MWtooCLfhgzsNGzmokdmfK0EzEIS5V4LPvqxv1Kmb1vvA==",
3680       "dev": true,
3681       "requires": {
3682         "estree-is-identifier": "^1.0.0"
3683       }
3684     },
3685     "esutils": {
3686       "version": "2.0.3",
3687       "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
3688       "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
3689       "dev": true
3690     },
3691     "etag": {
3692       "version": "1.8.1",
3693       "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
3694       "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
3695       "dev": true
3696     },
3697     "event-emitter": {
3698       "version": "0.3.5",
3699       "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz",
3700       "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=",
3701       "dev": true,
3702       "requires": {
3703         "d": "1",
3704         "es5-ext": "~0.10.14"
3705       }
3706     },
3707     "events": {
3708       "version": "2.1.0",
3709       "resolved": "https://registry.npmjs.org/events/-/events-2.1.0.tgz",
3710       "integrity": "sha512-3Zmiobend8P9DjmKAty0Era4jV8oJ0yGYe2nJJAxgymF9+N8F2m0hhZiMoWtcfepExzNKZumFU3ksdQbInGWCg==",
3711       "dev": true
3712     },
3713     "evp_bytestokey": {
3714       "version": "1.0.3",
3715       "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
3716       "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
3717       "dev": true,
3718       "requires": {
3719         "md5.js": "^1.3.4",
3720         "safe-buffer": "^5.1.1"
3721       }
3722     },
3723     "exec-buffer": {
3724       "version": "3.2.0",
3725       "resolved": "https://registry.npmjs.org/exec-buffer/-/exec-buffer-3.2.0.tgz",
3726       "integrity": "sha512-wsiD+2Tp6BWHoVv3B+5Dcx6E7u5zky+hUwOHjuH2hKSLR3dvRmX8fk8UD8uqQixHs4Wk6eDmiegVrMPjKj7wpA==",
3727       "dev": true,
3728       "optional": true,
3729       "requires": {
3730         "execa": "^0.7.0",
3731         "p-finally": "^1.0.0",
3732         "pify": "^3.0.0",
3733         "rimraf": "^2.5.4",
3734         "tempfile": "^2.0.0"
3735       },
3736       "dependencies": {
3737         "pify": {
3738           "version": "3.0.0",
3739           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
3740           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
3741           "dev": true,
3742           "optional": true
3743         }
3744       }
3745     },
3746     "execa": {
3747       "version": "0.7.0",
3748       "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz",
3749       "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=",
3750       "dev": true,
3751       "optional": true,
3752       "requires": {
3753         "cross-spawn": "^5.0.1",
3754         "get-stream": "^3.0.0",
3755         "is-stream": "^1.1.0",
3756         "npm-run-path": "^2.0.0",
3757         "p-finally": "^1.0.0",
3758         "signal-exit": "^3.0.0",
3759         "strip-eof": "^1.0.0"
3760       },
3761       "dependencies": {
3762         "cross-spawn": {
3763           "version": "5.1.0",
3764           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
3765           "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
3766           "dev": true,
3767           "optional": true,
3768           "requires": {
3769             "lru-cache": "^4.0.1",
3770             "shebang-command": "^1.2.0",
3771             "which": "^1.2.9"
3772           }
3773         }
3774       }
3775     },
3776     "execall": {
3777       "version": "2.0.0",
3778       "resolved": "https://registry.npmjs.org/execall/-/execall-2.0.0.tgz",
3779       "integrity": "sha512-0FU2hZ5Hh6iQnarpRtQurM/aAvp3RIbfvgLHrcqJYzhXyV2KFruhuChf9NC6waAhiUR7FFtlugkI4p7f2Fqlow==",
3780       "dev": true,
3781       "requires": {
3782         "clone-regexp": "^2.1.0"
3783       }
3784     },
3785     "executable": {
3786       "version": "4.1.1",
3787       "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz",
3788       "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==",
3789       "dev": true,
3790       "optional": true,
3791       "requires": {
3792         "pify": "^2.2.0"
3793       }
3794     },
3795     "expand-brackets": {
3796       "version": "2.1.4",
3797       "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
3798       "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
3799       "dev": true,
3800       "requires": {
3801         "debug": "^2.3.3",
3802         "define-property": "^0.2.5",
3803         "extend-shallow": "^2.0.1",
3804         "posix-character-classes": "^0.1.0",
3805         "regex-not": "^1.0.0",
3806         "snapdragon": "^0.8.1",
3807         "to-regex": "^3.0.1"
3808       },
3809       "dependencies": {
3810         "debug": {
3811           "version": "2.6.9",
3812           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
3813           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
3814           "dev": true,
3815           "requires": {
3816             "ms": "2.0.0"
3817           }
3818         },
3819         "define-property": {
3820           "version": "0.2.5",
3821           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
3822           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
3823           "dev": true,
3824           "requires": {
3825             "is-descriptor": "^0.1.0"
3826           }
3827         },
3828         "extend-shallow": {
3829           "version": "2.0.1",
3830           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3831           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3832           "dev": true,
3833           "requires": {
3834             "is-extendable": "^0.1.0"
3835           }
3836         },
3837         "ms": {
3838           "version": "2.0.0",
3839           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
3840           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
3841           "dev": true
3842         }
3843       }
3844     },
3845     "expand-tilde": {
3846       "version": "2.0.2",
3847       "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz",
3848       "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=",
3849       "dev": true,
3850       "requires": {
3851         "homedir-polyfill": "^1.0.1"
3852       }
3853     },
3854     "ext": {
3855       "version": "1.4.0",
3856       "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz",
3857       "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==",
3858       "dev": true,
3859       "requires": {
3860         "type": "^2.0.0"
3861       },
3862       "dependencies": {
3863         "type": {
3864           "version": "2.0.0",
3865           "resolved": "https://registry.npmjs.org/type/-/type-2.0.0.tgz",
3866           "integrity": "sha512-KBt58xCHry4Cejnc2ISQAF7QY+ORngsWfxezO68+12hKV6lQY8P/psIkcbjeHWn7MqcgciWJyCCevFMJdIXpow==",
3867           "dev": true
3868         }
3869       }
3870     },
3871     "ext-list": {
3872       "version": "2.2.2",
3873       "resolved": "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz",
3874       "integrity": "sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==",
3875       "dev": true,
3876       "optional": true,
3877       "requires": {
3878         "mime-db": "^1.28.0"
3879       }
3880     },
3881     "ext-name": {
3882       "version": "5.0.0",
3883       "resolved": "https://registry.npmjs.org/ext-name/-/ext-name-5.0.0.tgz",
3884       "integrity": "sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==",
3885       "dev": true,
3886       "optional": true,
3887       "requires": {
3888         "ext-list": "^2.0.0",
3889         "sort-keys-length": "^1.0.0"
3890       }
3891     },
3892     "extend": {
3893       "version": "3.0.2",
3894       "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
3895       "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
3896       "dev": true
3897     },
3898     "extend-shallow": {
3899       "version": "3.0.2",
3900       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
3901       "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
3902       "dev": true,
3903       "requires": {
3904         "assign-symbols": "^1.0.0",
3905         "is-extendable": "^1.0.1"
3906       },
3907       "dependencies": {
3908         "is-extendable": {
3909           "version": "1.0.1",
3910           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
3911           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
3912           "dev": true,
3913           "requires": {
3914             "is-plain-object": "^2.0.4"
3915           }
3916         }
3917       }
3918     },
3919     "external-editor": {
3920       "version": "3.1.0",
3921       "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz",
3922       "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==",
3923       "dev": true,
3924       "requires": {
3925         "chardet": "^0.7.0",
3926         "iconv-lite": "^0.4.24",
3927         "tmp": "^0.0.33"
3928       }
3929     },
3930     "extglob": {
3931       "version": "2.0.4",
3932       "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
3933       "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
3934       "dev": true,
3935       "requires": {
3936         "array-unique": "^0.3.2",
3937         "define-property": "^1.0.0",
3938         "expand-brackets": "^2.1.4",
3939         "extend-shallow": "^2.0.1",
3940         "fragment-cache": "^0.2.1",
3941         "regex-not": "^1.0.0",
3942         "snapdragon": "^0.8.1",
3943         "to-regex": "^3.0.1"
3944       },
3945       "dependencies": {
3946         "define-property": {
3947           "version": "1.0.0",
3948           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
3949           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
3950           "dev": true,
3951           "requires": {
3952             "is-descriptor": "^1.0.0"
3953           }
3954         },
3955         "extend-shallow": {
3956           "version": "2.0.1",
3957           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3958           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3959           "dev": true,
3960           "requires": {
3961             "is-extendable": "^0.1.0"
3962           }
3963         },
3964         "is-accessor-descriptor": {
3965           "version": "1.0.0",
3966           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
3967           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
3968           "dev": true,
3969           "requires": {
3970             "kind-of": "^6.0.0"
3971           }
3972         },
3973         "is-data-descriptor": {
3974           "version": "1.0.0",
3975           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
3976           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
3977           "dev": true,
3978           "requires": {
3979             "kind-of": "^6.0.0"
3980           }
3981         },
3982         "is-descriptor": {
3983           "version": "1.0.2",
3984           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
3985           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
3986           "dev": true,
3987           "requires": {
3988             "is-accessor-descriptor": "^1.0.0",
3989             "is-data-descriptor": "^1.0.0",
3990             "kind-of": "^6.0.2"
3991           }
3992         }
3993       }
3994     },
3995     "fancy-log": {
3996       "version": "1.3.3",
3997       "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz",
3998       "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==",
3999       "dev": true,
4000       "requires": {
4001         "ansi-gray": "^0.1.1",
4002         "color-support": "^1.1.3",
4003         "parse-node-version": "^1.0.0",
4004         "time-stamp": "^1.0.0"
4005       }
4006     },
4007     "fast-deep-equal": {
4008       "version": "3.1.1",
4009       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz",
4010       "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==",
4011       "dev": true
4012     },
4013     "fast-glob": {
4014       "version": "3.2.2",
4015       "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.2.tgz",
4016       "integrity": "sha512-UDV82o4uQyljznxwMxyVRJgZZt3O5wENYojjzbaGEGZgeOxkLFf+V4cnUD+krzb2F72E18RhamkMZ7AdeggF7A==",
4017       "dev": true,
4018       "requires": {
4019         "@nodelib/fs.stat": "^2.0.2",
4020         "@nodelib/fs.walk": "^1.2.3",
4021         "glob-parent": "^5.1.0",
4022         "merge2": "^1.3.0",
4023         "micromatch": "^4.0.2",
4024         "picomatch": "^2.2.1"
4025       },
4026       "dependencies": {
4027         "braces": {
4028           "version": "3.0.2",
4029           "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
4030           "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
4031           "dev": true,
4032           "requires": {
4033             "fill-range": "^7.0.1"
4034           }
4035         },
4036         "fill-range": {
4037           "version": "7.0.1",
4038           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
4039           "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
4040           "dev": true,
4041           "requires": {
4042             "to-regex-range": "^5.0.1"
4043           }
4044         },
4045         "is-number": {
4046           "version": "7.0.0",
4047           "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
4048           "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
4049           "dev": true
4050         },
4051         "micromatch": {
4052           "version": "4.0.2",
4053           "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz",
4054           "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==",
4055           "dev": true,
4056           "requires": {
4057             "braces": "^3.0.1",
4058             "picomatch": "^2.0.5"
4059           }
4060         },
4061         "to-regex-range": {
4062           "version": "5.0.1",
4063           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
4064           "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
4065           "dev": true,
4066           "requires": {
4067             "is-number": "^7.0.0"
4068           }
4069         }
4070       }
4071     },
4072     "fast-json-stable-stringify": {
4073       "version": "2.1.0",
4074       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
4075       "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
4076       "dev": true
4077     },
4078     "fast-levenshtein": {
4079       "version": "2.0.6",
4080       "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
4081       "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
4082       "dev": true
4083     },
4084     "fast-safe-stringify": {
4085       "version": "2.0.7",
4086       "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.0.7.tgz",
4087       "integrity": "sha512-Utm6CdzT+6xsDk2m8S6uL8VHxNwI6Jub+e9NYTcAms28T84pTa25GJQV9j0CY0N1rM8hK4x6grpF2BQf+2qwVA==",
4088       "dev": true
4089     },
4090     "fastq": {
4091       "version": "1.7.0",
4092       "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.7.0.tgz",
4093       "integrity": "sha512-YOadQRnHd5q6PogvAR/x62BGituF2ufiEA6s8aavQANw5YKHERI4AREboX6KotzP8oX2klxYF2wcV/7bn1clfQ==",
4094       "dev": true,
4095       "requires": {
4096         "reusify": "^1.0.4"
4097       }
4098     },
4099     "faye-websocket": {
4100       "version": "0.10.0",
4101       "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz",
4102       "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=",
4103       "dev": true,
4104       "requires": {
4105         "websocket-driver": ">=0.5.1"
4106       }
4107     },
4108     "fd-slicer": {
4109       "version": "1.1.0",
4110       "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz",
4111       "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=",
4112       "dev": true,
4113       "requires": {
4114         "pend": "~1.2.0"
4115       }
4116     },
4117     "figures": {
4118       "version": "3.2.0",
4119       "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz",
4120       "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==",
4121       "dev": true,
4122       "requires": {
4123         "escape-string-regexp": "^1.0.5"
4124       }
4125     },
4126     "file-entry-cache": {
4127       "version": "5.0.1",
4128       "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz",
4129       "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==",
4130       "dev": true,
4131       "requires": {
4132         "flat-cache": "^2.0.1"
4133       }
4134     },
4135     "file-type": {
4136       "version": "12.4.2",
4137       "resolved": "https://registry.npmjs.org/file-type/-/file-type-12.4.2.tgz",
4138       "integrity": "sha512-UssQP5ZgIOKelfsaB5CuGAL+Y+q7EmONuiwF3N5HAH0t27rvrttgi6Ra9k/+DVaY9UF6+ybxu5pOXLUdA8N7Vg==",
4139       "dev": true
4140     },
4141     "file-uri-to-path": {
4142       "version": "1.0.0",
4143       "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
4144       "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==",
4145       "dev": true,
4146       "optional": true
4147     },
4148     "filename-reserved-regex": {
4149       "version": "2.0.0",
4150       "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz",
4151       "integrity": "sha1-q/c9+rc10EVECr/qLZHzieu/oik=",
4152       "dev": true,
4153       "optional": true
4154     },
4155     "filenamify": {
4156       "version": "2.1.0",
4157       "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-2.1.0.tgz",
4158       "integrity": "sha512-ICw7NTT6RsDp2rnYKVd8Fu4cr6ITzGy3+u4vUujPkabyaz+03F24NWEX7fs5fp+kBonlaqPH8fAO2NM+SXt/JA==",
4159       "dev": true,
4160       "optional": true,
4161       "requires": {
4162         "filename-reserved-regex": "^2.0.0",
4163         "strip-outer": "^1.0.0",
4164         "trim-repeated": "^1.0.0"
4165       }
4166     },
4167     "fill-range": {
4168       "version": "4.0.0",
4169       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
4170       "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
4171       "dev": true,
4172       "requires": {
4173         "extend-shallow": "^2.0.1",
4174         "is-number": "^3.0.0",
4175         "repeat-string": "^1.6.1",
4176         "to-regex-range": "^2.1.0"
4177       },
4178       "dependencies": {
4179         "extend-shallow": {
4180           "version": "2.0.1",
4181           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
4182           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
4183           "dev": true,
4184           "requires": {
4185             "is-extendable": "^0.1.0"
4186           }
4187         }
4188       }
4189     },
4190     "finalhandler": {
4191       "version": "1.1.2",
4192       "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
4193       "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
4194       "dev": true,
4195       "requires": {
4196         "debug": "2.6.9",
4197         "encodeurl": "~1.0.2",
4198         "escape-html": "~1.0.3",
4199         "on-finished": "~2.3.0",
4200         "parseurl": "~1.3.3",
4201         "statuses": "~1.5.0",
4202         "unpipe": "~1.0.0"
4203       },
4204       "dependencies": {
4205         "debug": {
4206           "version": "2.6.9",
4207           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
4208           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
4209           "dev": true,
4210           "requires": {
4211             "ms": "2.0.0"
4212           }
4213         },
4214         "ms": {
4215           "version": "2.0.0",
4216           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
4217           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
4218           "dev": true
4219         }
4220       }
4221     },
4222     "find-up": {
4223       "version": "2.1.0",
4224       "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
4225       "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
4226       "dev": true,
4227       "requires": {
4228         "locate-path": "^2.0.0"
4229       }
4230     },
4231     "find-versions": {
4232       "version": "3.2.0",
4233       "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-3.2.0.tgz",
4234       "integrity": "sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww==",
4235       "dev": true,
4236       "optional": true,
4237       "requires": {
4238         "semver-regex": "^2.0.0"
4239       }
4240     },
4241     "findup-sync": {
4242       "version": "3.0.0",
4243       "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz",
4244       "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==",
4245       "dev": true,
4246       "requires": {
4247         "detect-file": "^1.0.0",
4248         "is-glob": "^4.0.0",
4249         "micromatch": "^3.0.4",
4250         "resolve-dir": "^1.0.1"
4251       }
4252     },
4253     "fined": {
4254       "version": "1.2.0",
4255       "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz",
4256       "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==",
4257       "dev": true,
4258       "requires": {
4259         "expand-tilde": "^2.0.2",
4260         "is-plain-object": "^2.0.3",
4261         "object.defaults": "^1.1.0",
4262         "object.pick": "^1.2.0",
4263         "parse-filepath": "^1.0.1"
4264       }
4265     },
4266     "flagged-respawn": {
4267       "version": "1.0.1",
4268       "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz",
4269       "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==",
4270       "dev": true
4271     },
4272     "flat-cache": {
4273       "version": "2.0.1",
4274       "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz",
4275       "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==",
4276       "dev": true,
4277       "requires": {
4278         "flatted": "^2.0.0",
4279         "rimraf": "2.6.3",
4280         "write": "1.0.3"
4281       }
4282     },
4283     "flatted": {
4284       "version": "2.0.2",
4285       "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz",
4286       "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==",
4287       "dev": true
4288     },
4289     "flush-write-stream": {
4290       "version": "1.1.1",
4291       "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz",
4292       "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==",
4293       "dev": true,
4294       "requires": {
4295         "inherits": "^2.0.3",
4296         "readable-stream": "^2.3.6"
4297       }
4298     },
4299     "for-in": {
4300       "version": "1.0.2",
4301       "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
4302       "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
4303       "dev": true
4304     },
4305     "for-own": {
4306       "version": "1.0.0",
4307       "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
4308       "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=",
4309       "dev": true,
4310       "requires": {
4311         "for-in": "^1.0.1"
4312       }
4313     },
4314     "fragment-cache": {
4315       "version": "0.2.1",
4316       "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
4317       "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
4318       "dev": true,
4319       "requires": {
4320         "map-cache": "^0.2.2"
4321       }
4322     },
4323     "fresh": {
4324       "version": "0.5.2",
4325       "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
4326       "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
4327       "dev": true
4328     },
4329     "from2": {
4330       "version": "2.3.0",
4331       "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
4332       "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
4333       "dev": true,
4334       "optional": true,
4335       "requires": {
4336         "inherits": "^2.0.1",
4337         "readable-stream": "^2.0.0"
4338       }
4339     },
4340     "fs-constants": {
4341       "version": "1.0.0",
4342       "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz",
4343       "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==",
4344       "dev": true,
4345       "optional": true
4346     },
4347     "fs-extra": {
4348       "version": "8.1.0",
4349       "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
4350       "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
4351       "dev": true,
4352       "requires": {
4353         "graceful-fs": "^4.2.0",
4354         "jsonfile": "^4.0.0",
4355         "universalify": "^0.1.0"
4356       }
4357     },
4358     "fs-mkdirp-stream": {
4359       "version": "1.0.0",
4360       "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz",
4361       "integrity": "sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes=",
4362       "dev": true,
4363       "requires": {
4364         "graceful-fs": "^4.1.11",
4365         "through2": "^2.0.3"
4366       },
4367       "dependencies": {
4368         "through2": {
4369           "version": "2.0.5",
4370           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
4371           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
4372           "dev": true,
4373           "requires": {
4374             "readable-stream": "~2.3.6",
4375             "xtend": "~4.0.1"
4376           }
4377         }
4378       }
4379     },
4380     "fs.realpath": {
4381       "version": "1.0.0",
4382       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
4383       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
4384       "dev": true
4385     },
4386     "fsevents": {
4387       "version": "1.2.12",
4388       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz",
4389       "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==",
4390       "dev": true,
4391       "optional": true,
4392       "requires": {
4393         "bindings": "^1.5.0",
4394         "nan": "^2.12.1",
4395         "node-pre-gyp": "*"
4396       },
4397       "dependencies": {
4398         "abbrev": {
4399           "version": "1.1.1",
4400           "bundled": true,
4401           "dev": true,
4402           "optional": true
4403         },
4404         "ansi-regex": {
4405           "version": "2.1.1",
4406           "bundled": true,
4407           "dev": true,
4408           "optional": true
4409         },
4410         "aproba": {
4411           "version": "1.2.0",
4412           "bundled": true,
4413           "dev": true,
4414           "optional": true
4415         },
4416         "are-we-there-yet": {
4417           "version": "1.1.5",
4418           "bundled": true,
4419           "dev": true,
4420           "optional": true,
4421           "requires": {
4422             "delegates": "^1.0.0",
4423             "readable-stream": "^2.0.6"
4424           }
4425         },
4426         "balanced-match": {
4427           "version": "1.0.0",
4428           "bundled": true,
4429           "dev": true,
4430           "optional": true
4431         },
4432         "brace-expansion": {
4433           "version": "1.1.11",
4434           "bundled": true,
4435           "dev": true,
4436           "optional": true,
4437           "requires": {
4438             "balanced-match": "^1.0.0",
4439             "concat-map": "0.0.1"
4440           }
4441         },
4442         "chownr": {
4443           "version": "1.1.4",
4444           "bundled": true,
4445           "dev": true,
4446           "optional": true
4447         },
4448         "code-point-at": {
4449           "version": "1.1.0",
4450           "bundled": true,
4451           "dev": true,
4452           "optional": true
4453         },
4454         "concat-map": {
4455           "version": "0.0.1",
4456           "bundled": true,
4457           "dev": true,
4458           "optional": true
4459         },
4460         "console-control-strings": {
4461           "version": "1.1.0",
4462           "bundled": true,
4463           "dev": true,
4464           "optional": true
4465         },
4466         "core-util-is": {
4467           "version": "1.0.2",
4468           "bundled": true,
4469           "dev": true,
4470           "optional": true
4471         },
4472         "debug": {
4473           "version": "3.2.6",
4474           "bundled": true,
4475           "dev": true,
4476           "optional": true,
4477           "requires": {
4478             "ms": "^2.1.1"
4479           }
4480         },
4481         "deep-extend": {
4482           "version": "0.6.0",
4483           "bundled": true,
4484           "dev": true,
4485           "optional": true
4486         },
4487         "delegates": {
4488           "version": "1.0.0",
4489           "bundled": true,
4490           "dev": true,
4491           "optional": true
4492         },
4493         "detect-libc": {
4494           "version": "1.0.3",
4495           "bundled": true,
4496           "dev": true,
4497           "optional": true
4498         },
4499         "fs-minipass": {
4500           "version": "1.2.7",
4501           "bundled": true,
4502           "dev": true,
4503           "optional": true,
4504           "requires": {
4505             "minipass": "^2.6.0"
4506           }
4507         },
4508         "fs.realpath": {
4509           "version": "1.0.0",
4510           "bundled": true,
4511           "dev": true,
4512           "optional": true
4513         },
4514         "gauge": {
4515           "version": "2.7.4",
4516           "bundled": true,
4517           "dev": true,
4518           "optional": true,
4519           "requires": {
4520             "aproba": "^1.0.3",
4521             "console-control-strings": "^1.0.0",
4522             "has-unicode": "^2.0.0",
4523             "object-assign": "^4.1.0",
4524             "signal-exit": "^3.0.0",
4525             "string-width": "^1.0.1",
4526             "strip-ansi": "^3.0.1",
4527             "wide-align": "^1.1.0"
4528           }
4529         },
4530         "glob": {
4531           "version": "7.1.6",
4532           "bundled": true,
4533           "dev": true,
4534           "optional": true,
4535           "requires": {
4536             "fs.realpath": "^1.0.0",
4537             "inflight": "^1.0.4",
4538             "inherits": "2",
4539             "minimatch": "^3.0.4",
4540             "once": "^1.3.0",
4541             "path-is-absolute": "^1.0.0"
4542           }
4543         },
4544         "has-unicode": {
4545           "version": "2.0.1",
4546           "bundled": true,
4547           "dev": true,
4548           "optional": true
4549         },
4550         "iconv-lite": {
4551           "version": "0.4.24",
4552           "bundled": true,
4553           "dev": true,
4554           "optional": true,
4555           "requires": {
4556             "safer-buffer": ">= 2.1.2 < 3"
4557           }
4558         },
4559         "ignore-walk": {
4560           "version": "3.0.3",
4561           "bundled": true,
4562           "dev": true,
4563           "optional": true,
4564           "requires": {
4565             "minimatch": "^3.0.4"
4566           }
4567         },
4568         "inflight": {
4569           "version": "1.0.6",
4570           "bundled": true,
4571           "dev": true,
4572           "optional": true,
4573           "requires": {
4574             "once": "^1.3.0",
4575             "wrappy": "1"
4576           }
4577         },
4578         "inherits": {
4579           "version": "2.0.4",
4580           "bundled": true,
4581           "dev": true,
4582           "optional": true
4583         },
4584         "ini": {
4585           "version": "1.3.5",
4586           "bundled": true,
4587           "dev": true,
4588           "optional": true
4589         },
4590         "is-fullwidth-code-point": {
4591           "version": "1.0.0",
4592           "bundled": true,
4593           "dev": true,
4594           "optional": true,
4595           "requires": {
4596             "number-is-nan": "^1.0.0"
4597           }
4598         },
4599         "isarray": {
4600           "version": "1.0.0",
4601           "bundled": true,
4602           "dev": true,
4603           "optional": true
4604         },
4605         "minimatch": {
4606           "version": "3.0.4",
4607           "bundled": true,
4608           "dev": true,
4609           "optional": true,
4610           "requires": {
4611             "brace-expansion": "^1.1.7"
4612           }
4613         },
4614         "minimist": {
4615           "version": "1.2.5",
4616           "bundled": true,
4617           "dev": true,
4618           "optional": true
4619         },
4620         "minipass": {
4621           "version": "2.9.0",
4622           "bundled": true,
4623           "dev": true,
4624           "optional": true,
4625           "requires": {
4626             "safe-buffer": "^5.1.2",
4627             "yallist": "^3.0.0"
4628           }
4629         },
4630         "minizlib": {
4631           "version": "1.3.3",
4632           "bundled": true,
4633           "dev": true,
4634           "optional": true,
4635           "requires": {
4636             "minipass": "^2.9.0"
4637           }
4638         },
4639         "mkdirp": {
4640           "version": "0.5.3",
4641           "bundled": true,
4642           "dev": true,
4643           "optional": true,
4644           "requires": {
4645             "minimist": "^1.2.5"
4646           }
4647         },
4648         "ms": {
4649           "version": "2.1.2",
4650           "bundled": true,
4651           "dev": true,
4652           "optional": true
4653         },
4654         "needle": {
4655           "version": "2.3.3",
4656           "bundled": true,
4657           "dev": true,
4658           "optional": true,
4659           "requires": {
4660             "debug": "^3.2.6",
4661             "iconv-lite": "^0.4.4",
4662             "sax": "^1.2.4"
4663           }
4664         },
4665         "node-pre-gyp": {
4666           "version": "0.14.0",
4667           "bundled": true,
4668           "dev": true,
4669           "optional": true,
4670           "requires": {
4671             "detect-libc": "^1.0.2",
4672             "mkdirp": "^0.5.1",
4673             "needle": "^2.2.1",
4674             "nopt": "^4.0.1",
4675             "npm-packlist": "^1.1.6",
4676             "npmlog": "^4.0.2",
4677             "rc": "^1.2.7",
4678             "rimraf": "^2.6.1",
4679             "semver": "^5.3.0",
4680             "tar": "^4.4.2"
4681           }
4682         },
4683         "nopt": {
4684           "version": "4.0.3",
4685           "bundled": true,
4686           "dev": true,
4687           "optional": true,
4688           "requires": {
4689             "abbrev": "1",
4690             "osenv": "^0.1.4"
4691           }
4692         },
4693         "npm-bundled": {
4694           "version": "1.1.1",
4695           "bundled": true,
4696           "dev": true,
4697           "optional": true,
4698           "requires": {
4699             "npm-normalize-package-bin": "^1.0.1"
4700           }
4701         },
4702         "npm-normalize-package-bin": {
4703           "version": "1.0.1",
4704           "bundled": true,
4705           "dev": true,
4706           "optional": true
4707         },
4708         "npm-packlist": {
4709           "version": "1.4.8",
4710           "bundled": true,
4711           "dev": true,
4712           "optional": true,
4713           "requires": {
4714             "ignore-walk": "^3.0.1",
4715             "npm-bundled": "^1.0.1",
4716             "npm-normalize-package-bin": "^1.0.1"
4717           }
4718         },
4719         "npmlog": {
4720           "version": "4.1.2",
4721           "bundled": true,
4722           "dev": true,
4723           "optional": true,
4724           "requires": {
4725             "are-we-there-yet": "~1.1.2",
4726             "console-control-strings": "~1.1.0",
4727             "gauge": "~2.7.3",
4728             "set-blocking": "~2.0.0"
4729           }
4730         },
4731         "number-is-nan": {
4732           "version": "1.0.1",
4733           "bundled": true,
4734           "dev": true,
4735           "optional": true
4736         },
4737         "object-assign": {
4738           "version": "4.1.1",
4739           "bundled": true,
4740           "dev": true,
4741           "optional": true
4742         },
4743         "once": {
4744           "version": "1.4.0",
4745           "bundled": true,
4746           "dev": true,
4747           "optional": true,
4748           "requires": {
4749             "wrappy": "1"
4750           }
4751         },
4752         "os-homedir": {
4753           "version": "1.0.2",
4754           "bundled": true,
4755           "dev": true,
4756           "optional": true
4757         },
4758         "os-tmpdir": {
4759           "version": "1.0.2",
4760           "bundled": true,
4761           "dev": true,
4762           "optional": true
4763         },
4764         "osenv": {
4765           "version": "0.1.5",
4766           "bundled": true,
4767           "dev": true,
4768           "optional": true,
4769           "requires": {
4770             "os-homedir": "^1.0.0",
4771             "os-tmpdir": "^1.0.0"
4772           }
4773         },
4774         "path-is-absolute": {
4775           "version": "1.0.1",
4776           "bundled": true,
4777           "dev": true,
4778           "optional": true
4779         },
4780         "process-nextick-args": {
4781           "version": "2.0.1",
4782           "bundled": true,
4783           "dev": true,
4784           "optional": true
4785         },
4786         "rc": {
4787           "version": "1.2.8",
4788           "bundled": true,
4789           "dev": true,
4790           "optional": true,
4791           "requires": {
4792             "deep-extend": "^0.6.0",
4793             "ini": "~1.3.0",
4794             "minimist": "^1.2.0",
4795             "strip-json-comments": "~2.0.1"
4796           }
4797         },
4798         "readable-stream": {
4799           "version": "2.3.7",
4800           "bundled": true,
4801           "dev": true,
4802           "optional": true,
4803           "requires": {
4804             "core-util-is": "~1.0.0",
4805             "inherits": "~2.0.3",
4806             "isarray": "~1.0.0",
4807             "process-nextick-args": "~2.0.0",
4808             "safe-buffer": "~5.1.1",
4809             "string_decoder": "~1.1.1",
4810             "util-deprecate": "~1.0.1"
4811           }
4812         },
4813         "rimraf": {
4814           "version": "2.7.1",
4815           "bundled": true,
4816           "dev": true,
4817           "optional": true,
4818           "requires": {
4819             "glob": "^7.1.3"
4820           }
4821         },
4822         "safe-buffer": {
4823           "version": "5.1.2",
4824           "bundled": true,
4825           "dev": true,
4826           "optional": true
4827         },
4828         "safer-buffer": {
4829           "version": "2.1.2",
4830           "bundled": true,
4831           "dev": true,
4832           "optional": true
4833         },
4834         "sax": {
4835           "version": "1.2.4",
4836           "bundled": true,
4837           "dev": true,
4838           "optional": true
4839         },
4840         "semver": {
4841           "version": "5.7.1",
4842           "bundled": true,
4843           "dev": true,
4844           "optional": true
4845         },
4846         "set-blocking": {
4847           "version": "2.0.0",
4848           "bundled": true,
4849           "dev": true,
4850           "optional": true
4851         },
4852         "signal-exit": {
4853           "version": "3.0.2",
4854           "bundled": true,
4855           "dev": true,
4856           "optional": true
4857         },
4858         "string-width": {
4859           "version": "1.0.2",
4860           "bundled": true,
4861           "dev": true,
4862           "optional": true,
4863           "requires": {
4864             "code-point-at": "^1.0.0",
4865             "is-fullwidth-code-point": "^1.0.0",
4866             "strip-ansi": "^3.0.0"
4867           }
4868         },
4869         "string_decoder": {
4870           "version": "1.1.1",
4871           "bundled": true,
4872           "dev": true,
4873           "optional": true,
4874           "requires": {
4875             "safe-buffer": "~5.1.0"
4876           }
4877         },
4878         "strip-ansi": {
4879           "version": "3.0.1",
4880           "bundled": true,
4881           "dev": true,
4882           "optional": true,
4883           "requires": {
4884             "ansi-regex": "^2.0.0"
4885           }
4886         },
4887         "strip-json-comments": {
4888           "version": "2.0.1",
4889           "bundled": true,
4890           "dev": true,
4891           "optional": true
4892         },
4893         "tar": {
4894           "version": "4.4.13",
4895           "bundled": true,
4896           "dev": true,
4897           "optional": true,
4898           "requires": {
4899             "chownr": "^1.1.1",
4900             "fs-minipass": "^1.2.5",
4901             "minipass": "^2.8.6",
4902             "minizlib": "^1.2.1",
4903             "mkdirp": "^0.5.0",
4904             "safe-buffer": "^5.1.2",
4905             "yallist": "^3.0.3"
4906           }
4907         },
4908         "util-deprecate": {
4909           "version": "1.0.2",
4910           "bundled": true,
4911           "dev": true,
4912           "optional": true
4913         },
4914         "wide-align": {
4915           "version": "1.1.3",
4916           "bundled": true,
4917           "dev": true,
4918           "optional": true,
4919           "requires": {
4920             "string-width": "^1.0.2 || 2"
4921           }
4922         },
4923         "wrappy": {
4924           "version": "1.0.2",
4925           "bundled": true,
4926           "dev": true,
4927           "optional": true
4928         },
4929         "yallist": {
4930           "version": "3.1.1",
4931           "bundled": true,
4932           "dev": true,
4933           "optional": true
4934         }
4935       }
4936     },
4937     "function-bind": {
4938       "version": "1.1.1",
4939       "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
4940       "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
4941       "dev": true
4942     },
4943     "functional-red-black-tree": {
4944       "version": "1.0.1",
4945       "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
4946       "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
4947       "dev": true
4948     },
4949     "gensync": {
4950       "version": "1.0.0-beta.1",
4951       "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz",
4952       "integrity": "sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==",
4953       "dev": true
4954     },
4955     "get-assigned-identifiers": {
4956       "version": "1.2.0",
4957       "resolved": "https://registry.npmjs.org/get-assigned-identifiers/-/get-assigned-identifiers-1.2.0.tgz",
4958       "integrity": "sha512-mBBwmeGTrxEMO4pMaaf/uUEFHnYtwr8FTe8Y/mer4rcV/bye0qGm6pw1bGZFGStxC5O76c5ZAVBGnqHmOaJpdQ==",
4959       "dev": true
4960     },
4961     "get-caller-file": {
4962       "version": "1.0.3",
4963       "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
4964       "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==",
4965       "dev": true
4966     },
4967     "get-proxy": {
4968       "version": "2.1.0",
4969       "resolved": "https://registry.npmjs.org/get-proxy/-/get-proxy-2.1.0.tgz",
4970       "integrity": "sha512-zmZIaQTWnNQb4R4fJUEp/FC51eZsc6EkErspy3xtIYStaq8EB/hDIWipxsal+E8rz0qD7f2sL/NA9Xee4RInJw==",
4971       "dev": true,
4972       "optional": true,
4973       "requires": {
4974         "npm-conf": "^1.1.0"
4975       }
4976     },
4977     "get-stdin": {
4978       "version": "4.0.1",
4979       "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
4980       "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
4981       "dev": true,
4982       "optional": true
4983     },
4984     "get-stream": {
4985       "version": "3.0.0",
4986       "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
4987       "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
4988       "dev": true,
4989       "optional": true
4990     },
4991     "get-value": {
4992       "version": "2.0.6",
4993       "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
4994       "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
4995       "dev": true
4996     },
4997     "gifsicle": {
4998       "version": "4.0.1",
4999       "resolved": "https://registry.npmjs.org/gifsicle/-/gifsicle-4.0.1.tgz",
5000       "integrity": "sha512-A/kiCLfDdV+ERV/UB+2O41mifd+RxH8jlRG8DMxZO84Bma/Fw0htqZ+hY2iaalLRNyUu7tYZQslqUBJxBggxbg==",
5001       "dev": true,
5002       "optional": true,
5003       "requires": {
5004         "bin-build": "^3.0.0",
5005         "bin-wrapper": "^4.0.0",
5006         "execa": "^1.0.0",
5007         "logalot": "^2.0.0"
5008       },
5009       "dependencies": {
5010         "execa": {
5011           "version": "1.0.0",
5012           "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
5013           "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
5014           "dev": true,
5015           "optional": true,
5016           "requires": {
5017             "cross-spawn": "^6.0.0",
5018             "get-stream": "^4.0.0",
5019             "is-stream": "^1.1.0",
5020             "npm-run-path": "^2.0.0",
5021             "p-finally": "^1.0.0",
5022             "signal-exit": "^3.0.0",
5023             "strip-eof": "^1.0.0"
5024           }
5025         },
5026         "get-stream": {
5027           "version": "4.1.0",
5028           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
5029           "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
5030           "dev": true,
5031           "optional": true,
5032           "requires": {
5033             "pump": "^3.0.0"
5034           }
5035         },
5036         "pump": {
5037           "version": "3.0.0",
5038           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
5039           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
5040           "dev": true,
5041           "optional": true,
5042           "requires": {
5043             "end-of-stream": "^1.1.0",
5044             "once": "^1.3.1"
5045           }
5046         }
5047       }
5048     },
5049     "glob": {
5050       "version": "6.0.4",
5051       "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz",
5052       "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=",
5053       "dev": true,
5054       "requires": {
5055         "inflight": "^1.0.4",
5056         "inherits": "2",
5057         "minimatch": "2 || 3",
5058         "once": "^1.3.0",
5059         "path-is-absolute": "^1.0.0"
5060       }
5061     },
5062     "glob-parent": {
5063       "version": "5.1.1",
5064       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz",
5065       "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==",
5066       "dev": true,
5067       "requires": {
5068         "is-glob": "^4.0.1"
5069       }
5070     },
5071     "glob-stream": {
5072       "version": "6.1.0",
5073       "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz",
5074       "integrity": "sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ=",
5075       "dev": true,
5076       "requires": {
5077         "extend": "^3.0.0",
5078         "glob": "^7.1.1",
5079         "glob-parent": "^3.1.0",
5080         "is-negated-glob": "^1.0.0",
5081         "ordered-read-streams": "^1.0.0",
5082         "pumpify": "^1.3.5",
5083         "readable-stream": "^2.1.5",
5084         "remove-trailing-separator": "^1.0.1",
5085         "to-absolute-glob": "^2.0.0",
5086         "unique-stream": "^2.0.2"
5087       },
5088       "dependencies": {
5089         "glob": {
5090           "version": "7.1.6",
5091           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
5092           "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
5093           "dev": true,
5094           "requires": {
5095             "fs.realpath": "^1.0.0",
5096             "inflight": "^1.0.4",
5097             "inherits": "2",
5098             "minimatch": "^3.0.4",
5099             "once": "^1.3.0",
5100             "path-is-absolute": "^1.0.0"
5101           }
5102         },
5103         "glob-parent": {
5104           "version": "3.1.0",
5105           "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
5106           "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
5107           "dev": true,
5108           "requires": {
5109             "is-glob": "^3.1.0",
5110             "path-dirname": "^1.0.0"
5111           }
5112         },
5113         "is-glob": {
5114           "version": "3.1.0",
5115           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
5116           "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
5117           "dev": true,
5118           "requires": {
5119             "is-extglob": "^2.1.0"
5120           }
5121         }
5122       }
5123     },
5124     "glob-watcher": {
5125       "version": "5.0.3",
5126       "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.3.tgz",
5127       "integrity": "sha512-8tWsULNEPHKQ2MR4zXuzSmqbdyV5PtwwCaWSGQ1WwHsJ07ilNeN1JB8ntxhckbnpSHaf9dXFUHzIWvm1I13dsg==",
5128       "dev": true,
5129       "requires": {
5130         "anymatch": "^2.0.0",
5131         "async-done": "^1.2.0",
5132         "chokidar": "^2.0.0",
5133         "is-negated-glob": "^1.0.0",
5134         "just-debounce": "^1.0.0",
5135         "object.defaults": "^1.1.0"
5136       }
5137     },
5138     "global-modules": {
5139       "version": "1.0.0",
5140       "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz",
5141       "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==",
5142       "dev": true,
5143       "requires": {
5144         "global-prefix": "^1.0.1",
5145         "is-windows": "^1.0.1",
5146         "resolve-dir": "^1.0.0"
5147       }
5148     },
5149     "global-prefix": {
5150       "version": "1.0.2",
5151       "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz",
5152       "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=",
5153       "dev": true,
5154       "requires": {
5155         "expand-tilde": "^2.0.2",
5156         "homedir-polyfill": "^1.0.1",
5157         "ini": "^1.3.4",
5158         "is-windows": "^1.0.1",
5159         "which": "^1.2.14"
5160       }
5161     },
5162     "globals": {
5163       "version": "12.4.0",
5164       "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz",
5165       "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==",
5166       "dev": true,
5167       "requires": {
5168         "type-fest": "^0.8.1"
5169       }
5170     },
5171     "globby": {
5172       "version": "10.0.2",
5173       "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz",
5174       "integrity": "sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==",
5175       "dev": true,
5176       "requires": {
5177         "@types/glob": "^7.1.1",
5178         "array-union": "^2.1.0",
5179         "dir-glob": "^3.0.1",
5180         "fast-glob": "^3.0.3",
5181         "glob": "^7.1.3",
5182         "ignore": "^5.1.1",
5183         "merge2": "^1.2.3",
5184         "slash": "^3.0.0"
5185       },
5186       "dependencies": {
5187         "glob": {
5188           "version": "7.1.6",
5189           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
5190           "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
5191           "dev": true,
5192           "requires": {
5193             "fs.realpath": "^1.0.0",
5194             "inflight": "^1.0.4",
5195             "inherits": "2",
5196             "minimatch": "^3.0.4",
5197             "once": "^1.3.0",
5198             "path-is-absolute": "^1.0.0"
5199           }
5200         },
5201         "ignore": {
5202           "version": "5.1.4",
5203           "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz",
5204           "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==",
5205           "dev": true
5206         }
5207       }
5208     },
5209     "globjoin": {
5210       "version": "0.1.4",
5211       "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz",
5212       "integrity": "sha1-L0SUrIkZ43Z8XLtpHp9GMyQoXUM=",
5213       "dev": true
5214     },
5215     "glogg": {
5216       "version": "1.0.2",
5217       "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz",
5218       "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==",
5219       "dev": true,
5220       "requires": {
5221         "sparkles": "^1.0.0"
5222       }
5223     },
5224     "gonzales-pe": {
5225       "version": "4.3.0",
5226       "resolved": "https://registry.npmjs.org/gonzales-pe/-/gonzales-pe-4.3.0.tgz",
5227       "integrity": "sha512-otgSPpUmdWJ43VXyiNgEYE4luzHCL2pz4wQ0OnDluC6Eg4Ko3Vexy/SrSynglw/eR+OhkzmqFCZa/OFa/RgAOQ==",
5228       "dev": true,
5229       "requires": {
5230         "minimist": "^1.2.5"
5231       }
5232     },
5233     "got": {
5234       "version": "7.1.0",
5235       "resolved": "https://registry.npmjs.org/got/-/got-7.1.0.tgz",
5236       "integrity": "sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw==",
5237       "dev": true,
5238       "optional": true,
5239       "requires": {
5240         "decompress-response": "^3.2.0",
5241         "duplexer3": "^0.1.4",
5242         "get-stream": "^3.0.0",
5243         "is-plain-obj": "^1.1.0",
5244         "is-retry-allowed": "^1.0.0",
5245         "is-stream": "^1.0.0",
5246         "isurl": "^1.0.0-alpha5",
5247         "lowercase-keys": "^1.0.0",
5248         "p-cancelable": "^0.3.0",
5249         "p-timeout": "^1.1.1",
5250         "safe-buffer": "^5.0.1",
5251         "timed-out": "^4.0.0",
5252         "url-parse-lax": "^1.0.0",
5253         "url-to-options": "^1.0.1"
5254       }
5255     },
5256     "graceful-fs": {
5257       "version": "4.2.4",
5258       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz",
5259       "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==",
5260       "dev": true
5261     },
5262     "graceful-readlink": {
5263       "version": "1.0.1",
5264       "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz",
5265       "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=",
5266       "dev": true,
5267       "optional": true
5268     },
5269     "gulp": {
5270       "version": "4.0.2",
5271       "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz",
5272       "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==",
5273       "dev": true,
5274       "requires": {
5275         "glob-watcher": "^5.0.3",
5276         "gulp-cli": "^2.2.0",
5277         "undertaker": "^1.2.1",
5278         "vinyl-fs": "^3.0.0"
5279       },
5280       "dependencies": {
5281         "gulp-cli": {
5282           "version": "2.2.0",
5283           "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.2.0.tgz",
5284           "integrity": "sha512-rGs3bVYHdyJpLqR0TUBnlcZ1O5O++Zs4bA0ajm+zr3WFCfiSLjGwoCBqFs18wzN+ZxahT9DkOK5nDf26iDsWjA==",
5285           "dev": true,
5286           "requires": {
5287             "ansi-colors": "^1.0.1",
5288             "archy": "^1.0.0",
5289             "array-sort": "^1.0.0",
5290             "color-support": "^1.1.3",
5291             "concat-stream": "^1.6.0",
5292             "copy-props": "^2.0.1",
5293             "fancy-log": "^1.3.2",
5294             "gulplog": "^1.0.0",
5295             "interpret": "^1.1.0",
5296             "isobject": "^3.0.1",
5297             "liftoff": "^3.1.0",
5298             "matchdep": "^2.0.0",
5299             "mute-stdout": "^1.0.0",
5300             "pretty-hrtime": "^1.0.0",
5301             "replace-homedir": "^1.0.0",
5302             "semver-greatest-satisfied-range": "^1.1.0",
5303             "v8flags": "^3.0.1",
5304             "yargs": "^7.1.0"
5305           }
5306         }
5307       }
5308     },
5309     "gulp-concat": {
5310       "version": "2.6.1",
5311       "resolved": "https://registry.npmjs.org/gulp-concat/-/gulp-concat-2.6.1.tgz",
5312       "integrity": "sha1-Yz0WyV2IUEYorQJmVmPO5aR5M1M=",
5313       "dev": true,
5314       "requires": {
5315         "concat-with-sourcemaps": "^1.0.0",
5316         "through2": "^2.0.0",
5317         "vinyl": "^2.0.0"
5318       },
5319       "dependencies": {
5320         "through2": {
5321           "version": "2.0.5",
5322           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
5323           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
5324           "dev": true,
5325           "requires": {
5326             "readable-stream": "~2.3.6",
5327             "xtend": "~4.0.1"
5328           }
5329         }
5330       }
5331     },
5332     "gulp-connect": {
5333       "version": "5.7.0",
5334       "resolved": "https://registry.npmjs.org/gulp-connect/-/gulp-connect-5.7.0.tgz",
5335       "integrity": "sha512-8tRcC6wgXMLakpPw9M7GRJIhxkYdgZsXwn7n56BA2bQYGLR9NOPhMzx7js+qYDy6vhNkbApGKURjAw1FjY4pNA==",
5336       "dev": true,
5337       "requires": {
5338         "ansi-colors": "^2.0.5",
5339         "connect": "^3.6.6",
5340         "connect-livereload": "^0.6.0",
5341         "fancy-log": "^1.3.2",
5342         "map-stream": "^0.0.7",
5343         "send": "^0.16.2",
5344         "serve-index": "^1.9.1",
5345         "serve-static": "^1.13.2",
5346         "tiny-lr": "^1.1.1"
5347       },
5348       "dependencies": {
5349         "ansi-colors": {
5350           "version": "2.0.5",
5351           "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-2.0.5.tgz",
5352           "integrity": "sha512-yAdfUZ+c2wetVNIFsNRn44THW+Lty6S5TwMpUfLA/UaGhiXbBv/F8E60/1hMLd0cnF/CDoWH8vzVaI5bAcHCjw==",
5353           "dev": true
5354         }
5355       }
5356     },
5357     "gulp-eslint": {
5358       "version": "6.0.0",
5359       "resolved": "https://registry.npmjs.org/gulp-eslint/-/gulp-eslint-6.0.0.tgz",
5360       "integrity": "sha512-dCVPSh1sA+UVhn7JSQt7KEb4An2sQNbOdB3PA8UCfxsoPlAKjJHxYHGXdXC7eb+V1FAnilSFFqslPrq037l1ig==",
5361       "dev": true,
5362       "requires": {
5363         "eslint": "^6.0.0",
5364         "fancy-log": "^1.3.2",
5365         "plugin-error": "^1.0.1"
5366       }
5367     },
5368     "gulp-imagemin": {
5369       "version": "6.2.0",
5370       "resolved": "https://registry.npmjs.org/gulp-imagemin/-/gulp-imagemin-6.2.0.tgz",
5371       "integrity": "sha512-luHT+8kUz60KGzjJLUFzaPjl4b38UQLj8BJGkpJACRjiVEuzjohMOmLagkgXs+Rs4vYaUBr9tt1F/vLizaxgGg==",
5372       "dev": true,
5373       "requires": {
5374         "chalk": "^2.4.1",
5375         "fancy-log": "^1.3.2",
5376         "imagemin": "^7.0.0",
5377         "imagemin-gifsicle": "^6.0.1",
5378         "imagemin-jpegtran": "^6.0.0",
5379         "imagemin-optipng": "^7.0.0",
5380         "imagemin-svgo": "^7.0.0",
5381         "plugin-error": "^1.0.1",
5382         "plur": "^3.0.1",
5383         "pretty-bytes": "^5.3.0",
5384         "through2-concurrent": "^2.0.0"
5385       }
5386     },
5387     "gulp-postcss": {
5388       "version": "8.0.0",
5389       "resolved": "https://registry.npmjs.org/gulp-postcss/-/gulp-postcss-8.0.0.tgz",
5390       "integrity": "sha512-Wtl6vH7a+8IS/fU5W9IbOpcaLqKxd5L1DUOzaPmlnCbX1CrG0aWdwVnC3Spn8th0m8D59YbysV5zPUe1n/GJYg==",
5391       "dev": true,
5392       "requires": {
5393         "fancy-log": "^1.3.2",
5394         "plugin-error": "^1.0.1",
5395         "postcss": "^7.0.2",
5396         "postcss-load-config": "^2.0.0",
5397         "vinyl-sourcemaps-apply": "^0.2.1"
5398       }
5399     },
5400     "gulp-stylelint": {
5401       "version": "11.0.0",
5402       "resolved": "https://registry.npmjs.org/gulp-stylelint/-/gulp-stylelint-11.0.0.tgz",
5403       "integrity": "sha512-Hk2DungSqeWIye5hgmB36IMN9oIIsOBieAaQZw0HAVuIljDGcfH6ng0wmJf3G418jv6KCdgpTZb0EIN1L5KXEw==",
5404       "dev": true,
5405       "requires": {
5406         "chalk": "^3.0.0",
5407         "fancy-log": "^1.3.3",
5408         "mkdirp": "^0.5.1",
5409         "plugin-error": "^1.0.1",
5410         "source-map": "^0.7.3",
5411         "strip-ansi": "^6.0.0",
5412         "through2": "^3.0.1"
5413       },
5414       "dependencies": {
5415         "ansi-regex": {
5416           "version": "5.0.0",
5417           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
5418           "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
5419           "dev": true
5420         },
5421         "ansi-styles": {
5422           "version": "4.2.1",
5423           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz",
5424           "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==",
5425           "dev": true,
5426           "requires": {
5427             "@types/color-name": "^1.1.1",
5428             "color-convert": "^2.0.1"
5429           }
5430         },
5431         "chalk": {
5432           "version": "3.0.0",
5433           "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
5434           "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
5435           "dev": true,
5436           "requires": {
5437             "ansi-styles": "^4.1.0",
5438             "supports-color": "^7.1.0"
5439           }
5440         },
5441         "color-convert": {
5442           "version": "2.0.1",
5443           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
5444           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
5445           "dev": true,
5446           "requires": {
5447             "color-name": "~1.1.4"
5448           }
5449         },
5450         "color-name": {
5451           "version": "1.1.4",
5452           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
5453           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
5454           "dev": true
5455         },
5456         "has-flag": {
5457           "version": "4.0.0",
5458           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
5459           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
5460           "dev": true
5461         },
5462         "source-map": {
5463           "version": "0.7.3",
5464           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
5465           "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
5466           "dev": true
5467         },
5468         "strip-ansi": {
5469           "version": "6.0.0",
5470           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
5471           "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
5472           "dev": true,
5473           "requires": {
5474             "ansi-regex": "^5.0.0"
5475           }
5476         },
5477         "supports-color": {
5478           "version": "7.1.0",
5479           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz",
5480           "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==",
5481           "dev": true,
5482           "requires": {
5483             "has-flag": "^4.0.0"
5484           }
5485         }
5486       }
5487     },
5488     "gulp-uglify": {
5489       "version": "3.0.2",
5490       "resolved": "https://registry.npmjs.org/gulp-uglify/-/gulp-uglify-3.0.2.tgz",
5491       "integrity": "sha512-gk1dhB74AkV2kzqPMQBLA3jPoIAPd/nlNzP2XMDSG8XZrqnlCiDGAqC+rZOumzFvB5zOphlFh6yr3lgcAb/OOg==",
5492       "dev": true,
5493       "requires": {
5494         "array-each": "^1.0.1",
5495         "extend-shallow": "^3.0.2",
5496         "gulplog": "^1.0.0",
5497         "has-gulplog": "^0.1.0",
5498         "isobject": "^3.0.1",
5499         "make-error-cause": "^1.1.1",
5500         "safe-buffer": "^5.1.2",
5501         "through2": "^2.0.0",
5502         "uglify-js": "^3.0.5",
5503         "vinyl-sourcemaps-apply": "^0.2.0"
5504       },
5505       "dependencies": {
5506         "through2": {
5507           "version": "2.0.5",
5508           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
5509           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
5510           "dev": true,
5511           "requires": {
5512             "readable-stream": "~2.3.6",
5513             "xtend": "~4.0.1"
5514           }
5515         }
5516       }
5517     },
5518     "gulp-vinyl-zip": {
5519       "version": "2.2.0",
5520       "resolved": "https://registry.npmjs.org/gulp-vinyl-zip/-/gulp-vinyl-zip-2.2.0.tgz",
5521       "integrity": "sha512-7tKXptewHdKnOV0HGIyB/5+dvfmwmHq+hnolAQ64zz/pPomUXJcFPeYCkatRmOztkfZOn+14zoIFS2G39PkzIg==",
5522       "dev": true,
5523       "requires": {
5524         "queue": "^4.2.1",
5525         "through": "^2.3.8",
5526         "through2": "^2.0.3",
5527         "vinyl": "^2.0.2",
5528         "vinyl-fs": "^3.0.3",
5529         "yauzl": "^2.2.1",
5530         "yazl": "^2.2.1"
5531       },
5532       "dependencies": {
5533         "through2": {
5534           "version": "2.0.5",
5535           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
5536           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
5537           "dev": true,
5538           "requires": {
5539             "readable-stream": "~2.3.6",
5540             "xtend": "~4.0.1"
5541           }
5542         }
5543       }
5544     },
5545     "gulplog": {
5546       "version": "1.0.0",
5547       "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz",
5548       "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=",
5549       "dev": true,
5550       "requires": {
5551         "glogg": "^1.0.0"
5552       }
5553     },
5554     "handlebars": {
5555       "version": "4.7.6",
5556       "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.6.tgz",
5557       "integrity": "sha512-1f2BACcBfiwAfStCKZNrUCgqNZkGsAT7UM3kkYtXuLo0KnaVfjKOyf7PRzB6++aK9STyT1Pd2ZCPe3EGOXleXA==",
5558       "dev": true,
5559       "requires": {
5560         "minimist": "^1.2.5",
5561         "neo-async": "^2.6.0",
5562         "source-map": "^0.6.1",
5563         "uglify-js": "^3.1.4",
5564         "wordwrap": "^1.0.0"
5565       }
5566     },
5567     "hard-rejection": {
5568       "version": "2.1.0",
5569       "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz",
5570       "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==",
5571       "dev": true
5572     },
5573     "has": {
5574       "version": "1.0.3",
5575       "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
5576       "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
5577       "dev": true,
5578       "requires": {
5579         "function-bind": "^1.1.1"
5580       }
5581     },
5582     "has-ansi": {
5583       "version": "2.0.0",
5584       "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
5585       "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
5586       "dev": true,
5587       "requires": {
5588         "ansi-regex": "^2.0.0"
5589       }
5590     },
5591     "has-flag": {
5592       "version": "3.0.0",
5593       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
5594       "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
5595       "dev": true
5596     },
5597     "has-gulplog": {
5598       "version": "0.1.0",
5599       "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz",
5600       "integrity": "sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4=",
5601       "dev": true,
5602       "requires": {
5603         "sparkles": "^1.0.0"
5604       }
5605     },
5606     "has-symbol-support-x": {
5607       "version": "1.4.2",
5608       "resolved": "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz",
5609       "integrity": "sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==",
5610       "dev": true,
5611       "optional": true
5612     },
5613     "has-symbols": {
5614       "version": "1.0.1",
5615       "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz",
5616       "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==",
5617       "dev": true
5618     },
5619     "has-to-string-tag-x": {
5620       "version": "1.4.1",
5621       "resolved": "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz",
5622       "integrity": "sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==",
5623       "dev": true,
5624       "optional": true,
5625       "requires": {
5626         "has-symbol-support-x": "^1.4.1"
5627       }
5628     },
5629     "has-value": {
5630       "version": "1.0.0",
5631       "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
5632       "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
5633       "dev": true,
5634       "requires": {
5635         "get-value": "^2.0.6",
5636         "has-values": "^1.0.0",
5637         "isobject": "^3.0.0"
5638       }
5639     },
5640     "has-values": {
5641       "version": "1.0.0",
5642       "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
5643       "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
5644       "dev": true,
5645       "requires": {
5646         "is-number": "^3.0.0",
5647         "kind-of": "^4.0.0"
5648       },
5649       "dependencies": {
5650         "is-buffer": {
5651           "version": "1.1.6",
5652           "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
5653           "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
5654           "dev": true
5655         },
5656         "kind-of": {
5657           "version": "4.0.0",
5658           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
5659           "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
5660           "dev": true,
5661           "requires": {
5662             "is-buffer": "^1.1.5"
5663           }
5664         }
5665       }
5666     },
5667     "hash-base": {
5668       "version": "3.0.4",
5669       "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz",
5670       "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=",
5671       "dev": true,
5672       "requires": {
5673         "inherits": "^2.0.1",
5674         "safe-buffer": "^5.0.1"
5675       }
5676     },
5677     "hash.js": {
5678       "version": "1.1.7",
5679       "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
5680       "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
5681       "dev": true,
5682       "requires": {
5683         "inherits": "^2.0.3",
5684         "minimalistic-assert": "^1.0.1"
5685       }
5686     },
5687     "hex-color-regex": {
5688       "version": "1.1.0",
5689       "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz",
5690       "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==",
5691       "dev": true
5692     },
5693     "highlight.js": {
5694       "version": "9.18.1",
5695       "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-9.18.1.tgz",
5696       "integrity": "sha512-OrVKYz70LHsnCgmbXctv/bfuvntIKDz177h0Co37DQ5jamGZLVmoCVMtjMtNZY3X9DrCcKfklHPNeA0uPZhSJg==",
5697       "dev": true
5698     },
5699     "hmac-drbg": {
5700       "version": "1.0.1",
5701       "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
5702       "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
5703       "dev": true,
5704       "requires": {
5705         "hash.js": "^1.0.3",
5706         "minimalistic-assert": "^1.0.0",
5707         "minimalistic-crypto-utils": "^1.0.1"
5708       }
5709     },
5710     "homedir-polyfill": {
5711       "version": "1.0.3",
5712       "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz",
5713       "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==",
5714       "dev": true,
5715       "requires": {
5716         "parse-passwd": "^1.0.0"
5717       }
5718     },
5719     "hosted-git-info": {
5720       "version": "2.8.8",
5721       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz",
5722       "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==",
5723       "dev": true
5724     },
5725     "hsl-regex": {
5726       "version": "1.0.0",
5727       "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz",
5728       "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=",
5729       "dev": true
5730     },
5731     "hsla-regex": {
5732       "version": "1.0.0",
5733       "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz",
5734       "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=",
5735       "dev": true
5736     },
5737     "html-comment-regex": {
5738       "version": "1.1.2",
5739       "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz",
5740       "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==",
5741       "dev": true
5742     },
5743     "html-tags": {
5744       "version": "3.1.0",
5745       "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz",
5746       "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==",
5747       "dev": true
5748     },
5749     "htmlescape": {
5750       "version": "1.1.1",
5751       "resolved": "https://registry.npmjs.org/htmlescape/-/htmlescape-1.1.1.tgz",
5752       "integrity": "sha1-OgPtwiFLyjtmQko+eVk0lQnLA1E=",
5753       "dev": true
5754     },
5755     "htmlparser2": {
5756       "version": "3.10.1",
5757       "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz",
5758       "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==",
5759       "dev": true,
5760       "requires": {
5761         "domelementtype": "^1.3.1",
5762         "domhandler": "^2.3.0",
5763         "domutils": "^1.5.1",
5764         "entities": "^1.1.1",
5765         "inherits": "^2.0.1",
5766         "readable-stream": "^3.1.1"
5767       },
5768       "dependencies": {
5769         "entities": {
5770           "version": "1.1.2",
5771           "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz",
5772           "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==",
5773           "dev": true
5774         },
5775         "readable-stream": {
5776           "version": "3.6.0",
5777           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
5778           "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
5779           "dev": true,
5780           "requires": {
5781             "inherits": "^2.0.3",
5782             "string_decoder": "^1.1.1",
5783             "util-deprecate": "^1.0.1"
5784           }
5785         }
5786       }
5787     },
5788     "http-cache-semantics": {
5789       "version": "3.8.1",
5790       "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz",
5791       "integrity": "sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==",
5792       "dev": true,
5793       "optional": true
5794     },
5795     "http-errors": {
5796       "version": "1.6.3",
5797       "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
5798       "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
5799       "dev": true,
5800       "requires": {
5801         "depd": "~1.1.2",
5802         "inherits": "2.0.3",
5803         "setprototypeof": "1.1.0",
5804         "statuses": ">= 1.4.0 < 2"
5805       },
5806       "dependencies": {
5807         "inherits": {
5808           "version": "2.0.3",
5809           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
5810           "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
5811           "dev": true
5812         }
5813       }
5814     },
5815     "http-parser-js": {
5816       "version": "0.4.10",
5817       "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.10.tgz",
5818       "integrity": "sha1-ksnBN0w1CF912zWexWzCV8u5P6Q=",
5819       "dev": true
5820     },
5821     "https-browserify": {
5822       "version": "1.0.0",
5823       "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
5824       "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
5825       "dev": true
5826     },
5827     "iconv-lite": {
5828       "version": "0.4.24",
5829       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
5830       "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
5831       "dev": true,
5832       "requires": {
5833         "safer-buffer": ">= 2.1.2 < 3"
5834       }
5835     },
5836     "ieee754": {
5837       "version": "1.1.13",
5838       "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz",
5839       "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==",
5840       "dev": true
5841     },
5842     "ignore": {
5843       "version": "4.0.6",
5844       "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz",
5845       "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==",
5846       "dev": true
5847     },
5848     "imagemin": {
5849       "version": "7.0.1",
5850       "resolved": "https://registry.npmjs.org/imagemin/-/imagemin-7.0.1.tgz",
5851       "integrity": "sha512-33AmZ+xjZhg2JMCe+vDf6a9mzWukE7l+wAtesjE7KyteqqKjzxv7aVQeWnul1Ve26mWvEQqyPwl0OctNBfSR9w==",
5852       "dev": true,
5853       "requires": {
5854         "file-type": "^12.0.0",
5855         "globby": "^10.0.0",
5856         "graceful-fs": "^4.2.2",
5857         "junk": "^3.1.0",
5858         "make-dir": "^3.0.0",
5859         "p-pipe": "^3.0.0",
5860         "replace-ext": "^1.0.0"
5861       }
5862     },
5863     "imagemin-gifsicle": {
5864       "version": "6.0.1",
5865       "resolved": "https://registry.npmjs.org/imagemin-gifsicle/-/imagemin-gifsicle-6.0.1.tgz",
5866       "integrity": "sha512-kuu47c6iKDQ6R9J10xCwL0lgs0+sMz3LRHqRcJ2CRBWdcNmo3T5hUaM8hSZfksptZXJLGKk8heSAvwtSdB1Fng==",
5867       "dev": true,
5868       "optional": true,
5869       "requires": {
5870         "exec-buffer": "^3.0.0",
5871         "gifsicle": "^4.0.0",
5872         "is-gif": "^3.0.0"
5873       }
5874     },
5875     "imagemin-jpegtran": {
5876       "version": "6.0.0",
5877       "resolved": "https://registry.npmjs.org/imagemin-jpegtran/-/imagemin-jpegtran-6.0.0.tgz",
5878       "integrity": "sha512-Ih+NgThzqYfEWv9t58EItncaaXIHR0u9RuhKa8CtVBlMBvY0dCIxgQJQCfwImA4AV1PMfmUKlkyIHJjb7V4z1g==",
5879       "dev": true,
5880       "optional": true,
5881       "requires": {
5882         "exec-buffer": "^3.0.0",
5883         "is-jpg": "^2.0.0",
5884         "jpegtran-bin": "^4.0.0"
5885       }
5886     },
5887     "imagemin-optipng": {
5888       "version": "7.1.0",
5889       "resolved": "https://registry.npmjs.org/imagemin-optipng/-/imagemin-optipng-7.1.0.tgz",
5890       "integrity": "sha512-JNORTZ6j6untH7e5gF4aWdhDCxe3ODsSLKs/f7Grewy3ebZpl1ZsU+VUTPY4rzeHgaFA8GSWOoA8V2M3OixWZQ==",
5891       "dev": true,
5892       "optional": true,
5893       "requires": {
5894         "exec-buffer": "^3.0.0",
5895         "is-png": "^2.0.0",
5896         "optipng-bin": "^6.0.0"
5897       }
5898     },
5899     "imagemin-svgo": {
5900       "version": "7.1.0",
5901       "resolved": "https://registry.npmjs.org/imagemin-svgo/-/imagemin-svgo-7.1.0.tgz",
5902       "integrity": "sha512-0JlIZNWP0Luasn1HT82uB9nU9aa+vUj6kpT+MjPW11LbprXC+iC4HDwn1r4Q2/91qj4iy9tRZNsFySMlEpLdpg==",
5903       "dev": true,
5904       "optional": true,
5905       "requires": {
5906         "is-svg": "^4.2.1",
5907         "svgo": "^1.3.2"
5908       },
5909       "dependencies": {
5910         "is-svg": {
5911           "version": "4.2.1",
5912           "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-4.2.1.tgz",
5913           "integrity": "sha512-PHx3ANecKsKNl5y5+Jvt53Y4J7MfMpbNZkv384QNiswMKAWIbvcqbPz+sYbFKJI8Xv3be01GSFniPmoaP+Ai5A==",
5914           "dev": true,
5915           "optional": true,
5916           "requires": {
5917             "html-comment-regex": "^1.1.2"
5918           }
5919         }
5920       }
5921     },
5922     "import-cwd": {
5923       "version": "2.1.0",
5924       "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz",
5925       "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=",
5926       "dev": true,
5927       "requires": {
5928         "import-from": "^2.1.0"
5929       }
5930     },
5931     "import-fresh": {
5932       "version": "2.0.0",
5933       "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz",
5934       "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=",
5935       "dev": true,
5936       "requires": {
5937         "caller-path": "^2.0.0",
5938         "resolve-from": "^3.0.0"
5939       }
5940     },
5941     "import-from": {
5942       "version": "2.1.0",
5943       "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz",
5944       "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=",
5945       "dev": true,
5946       "requires": {
5947         "resolve-from": "^3.0.0"
5948       }
5949     },
5950     "import-lazy": {
5951       "version": "3.1.0",
5952       "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-3.1.0.tgz",
5953       "integrity": "sha512-8/gvXvX2JMn0F+CDlSC4l6kOmVaLOO3XLkksI7CI3Ud95KDYJuYur2b9P/PUt/i/pDAMd/DulQsNbbbmRRsDIQ==",
5954       "dev": true,
5955       "optional": true
5956     },
5957     "imurmurhash": {
5958       "version": "0.1.4",
5959       "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
5960       "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
5961       "dev": true
5962     },
5963     "indent-string": {
5964       "version": "2.1.0",
5965       "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
5966       "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
5967       "dev": true,
5968       "optional": true,
5969       "requires": {
5970         "repeating": "^2.0.0"
5971       }
5972     },
5973     "indexes-of": {
5974       "version": "1.0.1",
5975       "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz",
5976       "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=",
5977       "dev": true
5978     },
5979     "inflight": {
5980       "version": "1.0.6",
5981       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
5982       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
5983       "dev": true,
5984       "requires": {
5985         "once": "^1.3.0",
5986         "wrappy": "1"
5987       }
5988     },
5989     "inherits": {
5990       "version": "2.0.4",
5991       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
5992       "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
5993       "dev": true
5994     },
5995     "ini": {
5996       "version": "1.3.5",
5997       "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
5998       "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
5999       "dev": true
6000     },
6001     "inline-source-map": {
6002       "version": "0.6.2",
6003       "resolved": "https://registry.npmjs.org/inline-source-map/-/inline-source-map-0.6.2.tgz",
6004       "integrity": "sha1-+Tk0ccGKedFyT4Y/o4tYY3Ct4qU=",
6005       "dev": true,
6006       "requires": {
6007         "source-map": "~0.5.3"
6008       },
6009       "dependencies": {
6010         "source-map": {
6011           "version": "0.5.7",
6012           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
6013           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
6014           "dev": true
6015         }
6016       }
6017     },
6018     "inquirer": {
6019       "version": "7.1.0",
6020       "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.1.0.tgz",
6021       "integrity": "sha512-5fJMWEmikSYu0nv/flMc475MhGbB7TSPd/2IpFV4I4rMklboCH2rQjYY5kKiYGHqUF9gvaambupcJFFG9dvReg==",
6022       "dev": true,
6023       "requires": {
6024         "ansi-escapes": "^4.2.1",
6025         "chalk": "^3.0.0",
6026         "cli-cursor": "^3.1.0",
6027         "cli-width": "^2.0.0",
6028         "external-editor": "^3.0.3",
6029         "figures": "^3.0.0",
6030         "lodash": "^4.17.15",
6031         "mute-stream": "0.0.8",
6032         "run-async": "^2.4.0",
6033         "rxjs": "^6.5.3",
6034         "string-width": "^4.1.0",
6035         "strip-ansi": "^6.0.0",
6036         "through": "^2.3.6"
6037       },
6038       "dependencies": {
6039         "ansi-regex": {
6040           "version": "5.0.0",
6041           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
6042           "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
6043           "dev": true
6044         },
6045         "ansi-styles": {
6046           "version": "4.2.1",
6047           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz",
6048           "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==",
6049           "dev": true,
6050           "requires": {
6051             "@types/color-name": "^1.1.1",
6052             "color-convert": "^2.0.1"
6053           }
6054         },
6055         "chalk": {
6056           "version": "3.0.0",
6057           "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
6058           "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
6059           "dev": true,
6060           "requires": {
6061             "ansi-styles": "^4.1.0",
6062             "supports-color": "^7.1.0"
6063           }
6064         },
6065         "color-convert": {
6066           "version": "2.0.1",
6067           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
6068           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
6069           "dev": true,
6070           "requires": {
6071             "color-name": "~1.1.4"
6072           }
6073         },
6074         "color-name": {
6075           "version": "1.1.4",
6076           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
6077           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
6078           "dev": true
6079         },
6080         "has-flag": {
6081           "version": "4.0.0",
6082           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
6083           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
6084           "dev": true
6085         },
6086         "strip-ansi": {
6087           "version": "6.0.0",
6088           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
6089           "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
6090           "dev": true,
6091           "requires": {
6092             "ansi-regex": "^5.0.0"
6093           }
6094         },
6095         "supports-color": {
6096           "version": "7.1.0",
6097           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz",
6098           "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==",
6099           "dev": true,
6100           "requires": {
6101             "has-flag": "^4.0.0"
6102           }
6103         }
6104       }
6105     },
6106     "insert-module-globals": {
6107       "version": "7.2.0",
6108       "resolved": "https://registry.npmjs.org/insert-module-globals/-/insert-module-globals-7.2.0.tgz",
6109       "integrity": "sha512-VE6NlW+WGn2/AeOMd496AHFYmE7eLKkUY6Ty31k4og5vmA3Fjuwe9v6ifH6Xx/Hz27QvdoMoviw1/pqWRB09Sw==",
6110       "dev": true,
6111       "requires": {
6112         "JSONStream": "^1.0.3",
6113         "acorn-node": "^1.5.2",
6114         "combine-source-map": "^0.8.0",
6115         "concat-stream": "^1.6.1",
6116         "is-buffer": "^1.1.0",
6117         "path-is-absolute": "^1.0.1",
6118         "process": "~0.11.0",
6119         "through2": "^2.0.0",
6120         "undeclared-identifiers": "^1.1.2",
6121         "xtend": "^4.0.0"
6122       },
6123       "dependencies": {
6124         "is-buffer": {
6125           "version": "1.1.6",
6126           "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
6127           "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
6128           "dev": true
6129         },
6130         "through2": {
6131           "version": "2.0.5",
6132           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
6133           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
6134           "dev": true,
6135           "requires": {
6136             "readable-stream": "~2.3.6",
6137             "xtend": "~4.0.1"
6138           }
6139         }
6140       }
6141     },
6142     "interpret": {
6143       "version": "1.2.0",
6144       "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.2.0.tgz",
6145       "integrity": "sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw==",
6146       "dev": true
6147     },
6148     "into-stream": {
6149       "version": "3.1.0",
6150       "resolved": "https://registry.npmjs.org/into-stream/-/into-stream-3.1.0.tgz",
6151       "integrity": "sha1-lvsKk2wSur1v8XUqF9BWFqvQlMY=",
6152       "dev": true,
6153       "optional": true,
6154       "requires": {
6155         "from2": "^2.1.1",
6156         "p-is-promise": "^1.1.0"
6157       }
6158     },
6159     "invert-kv": {
6160       "version": "1.0.0",
6161       "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
6162       "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
6163       "dev": true
6164     },
6165     "ip-regex": {
6166       "version": "4.1.0",
6167       "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-4.1.0.tgz",
6168       "integrity": "sha512-pKnZpbgCTfH/1NLIlOduP/V+WRXzC2MOz3Qo8xmxk8C5GudJLgK5QyLVXOSWy3ParAH7Eemurl3xjv/WXYFvMA==",
6169       "dev": true
6170     },
6171     "irregular-plurals": {
6172       "version": "2.0.0",
6173       "resolved": "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-2.0.0.tgz",
6174       "integrity": "sha512-Y75zBYLkh0lJ9qxeHlMjQ7bSbyiSqNW/UOPWDmzC7cXskL1hekSITh1Oc6JV0XCWWZ9DE8VYSB71xocLk3gmGw==",
6175       "dev": true
6176     },
6177     "is-absolute": {
6178       "version": "1.0.0",
6179       "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz",
6180       "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==",
6181       "dev": true,
6182       "requires": {
6183         "is-relative": "^1.0.0",
6184         "is-windows": "^1.0.1"
6185       }
6186     },
6187     "is-absolute-url": {
6188       "version": "2.1.0",
6189       "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz",
6190       "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=",
6191       "dev": true
6192     },
6193     "is-accessor-descriptor": {
6194       "version": "0.1.6",
6195       "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
6196       "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
6197       "dev": true,
6198       "requires": {
6199         "kind-of": "^3.0.2"
6200       },
6201       "dependencies": {
6202         "is-buffer": {
6203           "version": "1.1.6",
6204           "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
6205           "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
6206           "dev": true
6207         },
6208         "kind-of": {
6209           "version": "3.2.2",
6210           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
6211           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
6212           "dev": true,
6213           "requires": {
6214             "is-buffer": "^1.1.5"
6215           }
6216         }
6217       }
6218     },
6219     "is-alphabetical": {
6220       "version": "1.0.4",
6221       "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz",
6222       "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==",
6223       "dev": true
6224     },
6225     "is-alphanumeric": {
6226       "version": "1.0.0",
6227       "resolved": "https://registry.npmjs.org/is-alphanumeric/-/is-alphanumeric-1.0.0.tgz",
6228       "integrity": "sha1-Spzvcdr0wAHB2B1j0UDPU/1oifQ=",
6229       "dev": true
6230     },
6231     "is-alphanumerical": {
6232       "version": "1.0.4",
6233       "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz",
6234       "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==",
6235       "dev": true,
6236       "requires": {
6237         "is-alphabetical": "^1.0.0",
6238         "is-decimal": "^1.0.0"
6239       }
6240     },
6241     "is-arrayish": {
6242       "version": "0.2.1",
6243       "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
6244       "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
6245       "dev": true
6246     },
6247     "is-binary-path": {
6248       "version": "1.0.1",
6249       "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
6250       "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
6251       "dev": true,
6252       "requires": {
6253         "binary-extensions": "^1.0.0"
6254       }
6255     },
6256     "is-buffer": {
6257       "version": "2.0.4",
6258       "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.4.tgz",
6259       "integrity": "sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==",
6260       "dev": true
6261     },
6262     "is-callable": {
6263       "version": "1.1.5",
6264       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz",
6265       "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==",
6266       "dev": true
6267     },
6268     "is-color-stop": {
6269       "version": "1.1.0",
6270       "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz",
6271       "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=",
6272       "dev": true,
6273       "requires": {
6274         "css-color-names": "^0.0.4",
6275         "hex-color-regex": "^1.1.0",
6276         "hsl-regex": "^1.0.0",
6277         "hsla-regex": "^1.0.0",
6278         "rgb-regex": "^1.0.1",
6279         "rgba-regex": "^1.0.0"
6280       }
6281     },
6282     "is-data-descriptor": {
6283       "version": "0.1.4",
6284       "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
6285       "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
6286       "dev": true,
6287       "requires": {
6288         "kind-of": "^3.0.2"
6289       },
6290       "dependencies": {
6291         "is-buffer": {
6292           "version": "1.1.6",
6293           "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
6294           "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
6295           "dev": true
6296         },
6297         "kind-of": {
6298           "version": "3.2.2",
6299           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
6300           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
6301           "dev": true,
6302           "requires": {
6303             "is-buffer": "^1.1.5"
6304           }
6305         }
6306       }
6307     },
6308     "is-date-object": {
6309       "version": "1.0.2",
6310       "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz",
6311       "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==",
6312       "dev": true
6313     },
6314     "is-decimal": {
6315       "version": "1.0.4",
6316       "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz",
6317       "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==",
6318       "dev": true
6319     },
6320     "is-descriptor": {
6321       "version": "0.1.6",
6322       "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
6323       "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
6324       "dev": true,
6325       "requires": {
6326         "is-accessor-descriptor": "^0.1.6",
6327         "is-data-descriptor": "^0.1.4",
6328         "kind-of": "^5.0.0"
6329       },
6330       "dependencies": {
6331         "kind-of": {
6332           "version": "5.1.0",
6333           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
6334           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
6335           "dev": true
6336         }
6337       }
6338     },
6339     "is-directory": {
6340       "version": "0.3.1",
6341       "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
6342       "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=",
6343       "dev": true
6344     },
6345     "is-extendable": {
6346       "version": "0.1.1",
6347       "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
6348       "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
6349       "dev": true
6350     },
6351     "is-extglob": {
6352       "version": "2.1.1",
6353       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
6354       "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
6355       "dev": true
6356     },
6357     "is-finite": {
6358       "version": "1.1.0",
6359       "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz",
6360       "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==",
6361       "dev": true,
6362       "optional": true
6363     },
6364     "is-fullwidth-code-point": {
6365       "version": "3.0.0",
6366       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
6367       "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
6368       "dev": true
6369     },
6370     "is-gif": {
6371       "version": "3.0.0",
6372       "resolved": "https://registry.npmjs.org/is-gif/-/is-gif-3.0.0.tgz",
6373       "integrity": "sha512-IqJ/jlbw5WJSNfwQ/lHEDXF8rxhRgF6ythk2oiEvhpG29F704eX9NO6TvPfMiq9DrbwgcEDnETYNcZDPewQoVw==",
6374       "dev": true,
6375       "optional": true,
6376       "requires": {
6377         "file-type": "^10.4.0"
6378       },
6379       "dependencies": {
6380         "file-type": {
6381           "version": "10.11.0",
6382           "resolved": "https://registry.npmjs.org/file-type/-/file-type-10.11.0.tgz",
6383           "integrity": "sha512-uzk64HRpUZyTGZtVuvrjP0FYxzQrBf4rojot6J65YMEbwBLB0CWm0CLojVpwpmFmxcE/lkvYICgfcGozbBq6rw==",
6384           "dev": true,
6385           "optional": true
6386         }
6387       }
6388     },
6389     "is-glob": {
6390       "version": "4.0.1",
6391       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
6392       "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
6393       "dev": true,
6394       "requires": {
6395         "is-extglob": "^2.1.1"
6396       }
6397     },
6398     "is-hexadecimal": {
6399       "version": "1.0.4",
6400       "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz",
6401       "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==",
6402       "dev": true
6403     },
6404     "is-jpg": {
6405       "version": "2.0.0",
6406       "resolved": "https://registry.npmjs.org/is-jpg/-/is-jpg-2.0.0.tgz",
6407       "integrity": "sha1-LhmX+m6RZuqsAkLarkQ0A+TvHZc=",
6408       "dev": true,
6409       "optional": true
6410     },
6411     "is-natural-number": {
6412       "version": "4.0.1",
6413       "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-4.0.1.tgz",
6414       "integrity": "sha1-q5124dtM7VHjXeDHLr7PCfc0zeg=",
6415       "dev": true,
6416       "optional": true
6417     },
6418     "is-negated-glob": {
6419       "version": "1.0.0",
6420       "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz",
6421       "integrity": "sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI=",
6422       "dev": true
6423     },
6424     "is-number": {
6425       "version": "3.0.0",
6426       "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
6427       "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
6428       "dev": true,
6429       "requires": {
6430         "kind-of": "^3.0.2"
6431       },
6432       "dependencies": {
6433         "is-buffer": {
6434           "version": "1.1.6",
6435           "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
6436           "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
6437           "dev": true
6438         },
6439         "kind-of": {
6440           "version": "3.2.2",
6441           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
6442           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
6443           "dev": true,
6444           "requires": {
6445             "is-buffer": "^1.1.5"
6446           }
6447         }
6448       }
6449     },
6450     "is-obj": {
6451       "version": "2.0.0",
6452       "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz",
6453       "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==",
6454       "dev": true
6455     },
6456     "is-object": {
6457       "version": "1.0.1",
6458       "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.1.tgz",
6459       "integrity": "sha1-iVJojF7C/9awPsyF52ngKQMINHA=",
6460       "dev": true,
6461       "optional": true
6462     },
6463     "is-plain-obj": {
6464       "version": "1.1.0",
6465       "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
6466       "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
6467       "dev": true
6468     },
6469     "is-plain-object": {
6470       "version": "2.0.4",
6471       "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
6472       "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
6473       "dev": true,
6474       "requires": {
6475         "isobject": "^3.0.1"
6476       }
6477     },
6478     "is-png": {
6479       "version": "2.0.0",
6480       "resolved": "https://registry.npmjs.org/is-png/-/is-png-2.0.0.tgz",
6481       "integrity": "sha512-4KPGizaVGj2LK7xwJIz8o5B2ubu1D/vcQsgOGFEDlpcvgZHto4gBnyd0ig7Ws+67ixmwKoNmu0hYnpo6AaKb5g==",
6482       "dev": true,
6483       "optional": true
6484     },
6485     "is-regex": {
6486       "version": "1.0.5",
6487       "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz",
6488       "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==",
6489       "dev": true,
6490       "requires": {
6491         "has": "^1.0.3"
6492       }
6493     },
6494     "is-regexp": {
6495       "version": "2.1.0",
6496       "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-2.1.0.tgz",
6497       "integrity": "sha512-OZ4IlER3zmRIoB9AqNhEggVxqIH4ofDns5nRrPS6yQxXE1TPCUpFznBfRQmQa8uC+pXqjMnukiJBxCisIxiLGA==",
6498       "dev": true
6499     },
6500     "is-relative": {
6501       "version": "1.0.0",
6502       "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz",
6503       "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==",
6504       "dev": true,
6505       "requires": {
6506         "is-unc-path": "^1.0.0"
6507       }
6508     },
6509     "is-resolvable": {
6510       "version": "1.1.0",
6511       "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz",
6512       "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==",
6513       "dev": true
6514     },
6515     "is-retry-allowed": {
6516       "version": "1.2.0",
6517       "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz",
6518       "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==",
6519       "dev": true,
6520       "optional": true
6521     },
6522     "is-stream": {
6523       "version": "1.1.0",
6524       "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
6525       "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
6526       "dev": true,
6527       "optional": true
6528     },
6529     "is-string": {
6530       "version": "1.0.5",
6531       "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz",
6532       "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==",
6533       "dev": true
6534     },
6535     "is-svg": {
6536       "version": "3.0.0",
6537       "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz",
6538       "integrity": "sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==",
6539       "dev": true,
6540       "requires": {
6541         "html-comment-regex": "^1.1.0"
6542       }
6543     },
6544     "is-symbol": {
6545       "version": "1.0.3",
6546       "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz",
6547       "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==",
6548       "dev": true,
6549       "requires": {
6550         "has-symbols": "^1.0.1"
6551       }
6552     },
6553     "is-typedarray": {
6554       "version": "1.0.0",
6555       "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
6556       "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
6557       "dev": true
6558     },
6559     "is-unc-path": {
6560       "version": "1.0.0",
6561       "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz",
6562       "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==",
6563       "dev": true,
6564       "requires": {
6565         "unc-path-regex": "^0.1.2"
6566       }
6567     },
6568     "is-url-superb": {
6569       "version": "3.0.0",
6570       "resolved": "https://registry.npmjs.org/is-url-superb/-/is-url-superb-3.0.0.tgz",
6571       "integrity": "sha512-3faQP+wHCGDQT1qReM5zCPx2mxoal6DzbzquFlCYJLWyy4WPTved33ea2xFbX37z4NoriEwZGIYhFtx8RUB5wQ==",
6572       "dev": true,
6573       "requires": {
6574         "url-regex": "^5.0.0"
6575       }
6576     },
6577     "is-utf8": {
6578       "version": "0.2.1",
6579       "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
6580       "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
6581       "dev": true
6582     },
6583     "is-valid-glob": {
6584       "version": "1.0.0",
6585       "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz",
6586       "integrity": "sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao=",
6587       "dev": true
6588     },
6589     "is-whitespace-character": {
6590       "version": "1.0.4",
6591       "resolved": "https://registry.npmjs.org/is-whitespace-character/-/is-whitespace-character-1.0.4.tgz",
6592       "integrity": "sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w==",
6593       "dev": true
6594     },
6595     "is-windows": {
6596       "version": "1.0.2",
6597       "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
6598       "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
6599       "dev": true
6600     },
6601     "is-word-character": {
6602       "version": "1.0.4",
6603       "resolved": "https://registry.npmjs.org/is-word-character/-/is-word-character-1.0.4.tgz",
6604       "integrity": "sha512-5SMO8RVennx3nZrqtKwCGyyetPE9VDba5ugvKLaD4KopPG5kR4mQ7tNt/r7feL5yt5h3lpuBbIUmCOG2eSzXHA==",
6605       "dev": true
6606     },
6607     "isarray": {
6608       "version": "1.0.0",
6609       "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
6610       "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
6611       "dev": true
6612     },
6613     "isexe": {
6614       "version": "2.0.0",
6615       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
6616       "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
6617       "dev": true
6618     },
6619     "isobject": {
6620       "version": "3.0.1",
6621       "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
6622       "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
6623       "dev": true
6624     },
6625     "isurl": {
6626       "version": "1.0.0",
6627       "resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz",
6628       "integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==",
6629       "dev": true,
6630       "optional": true,
6631       "requires": {
6632         "has-to-string-tag-x": "^1.2.0",
6633         "is-object": "^1.0.1"
6634       }
6635     },
6636     "jpegtran-bin": {
6637       "version": "4.0.0",
6638       "resolved": "https://registry.npmjs.org/jpegtran-bin/-/jpegtran-bin-4.0.0.tgz",
6639       "integrity": "sha512-2cRl1ism+wJUoYAYFt6O/rLBfpXNWG2dUWbgcEkTt5WGMnqI46eEro8T4C5zGROxKRqyKpCBSdHPvt5UYCtxaQ==",
6640       "dev": true,
6641       "optional": true,
6642       "requires": {
6643         "bin-build": "^3.0.0",
6644         "bin-wrapper": "^4.0.0",
6645         "logalot": "^2.0.0"
6646       }
6647     },
6648     "js-tokens": {
6649       "version": "4.0.0",
6650       "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
6651       "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
6652       "dev": true
6653     },
6654     "js-yaml": {
6655       "version": "3.13.1",
6656       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
6657       "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
6658       "dev": true,
6659       "requires": {
6660         "argparse": "^1.0.7",
6661         "esprima": "^4.0.0"
6662       }
6663     },
6664     "jsesc": {
6665       "version": "2.5.2",
6666       "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
6667       "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
6668       "dev": true
6669     },
6670     "json-buffer": {
6671       "version": "3.0.0",
6672       "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz",
6673       "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=",
6674       "dev": true,
6675       "optional": true
6676     },
6677     "json-parse-better-errors": {
6678       "version": "1.0.2",
6679       "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
6680       "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
6681       "dev": true
6682     },
6683     "json-schema-traverse": {
6684       "version": "0.4.1",
6685       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
6686       "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
6687       "dev": true
6688     },
6689     "json-stable-stringify": {
6690       "version": "0.0.1",
6691       "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-0.0.1.tgz",
6692       "integrity": "sha1-YRwj6BTbN1Un34URk9tZ3Sryf0U=",
6693       "dev": true,
6694       "requires": {
6695         "jsonify": "~0.0.0"
6696       }
6697     },
6698     "json-stable-stringify-without-jsonify": {
6699       "version": "1.0.1",
6700       "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
6701       "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=",
6702       "dev": true
6703     },
6704     "json5": {
6705       "version": "2.1.3",
6706       "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz",
6707       "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==",
6708       "dev": true,
6709       "requires": {
6710         "minimist": "^1.2.5"
6711       }
6712     },
6713     "jsonfile": {
6714       "version": "4.0.0",
6715       "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
6716       "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
6717       "dev": true,
6718       "requires": {
6719         "graceful-fs": "^4.1.6"
6720       }
6721     },
6722     "jsonify": {
6723       "version": "0.0.0",
6724       "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",
6725       "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=",
6726       "dev": true
6727     },
6728     "jsonparse": {
6729       "version": "1.3.1",
6730       "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz",
6731       "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=",
6732       "dev": true
6733     },
6734     "junk": {
6735       "version": "3.1.0",
6736       "resolved": "https://registry.npmjs.org/junk/-/junk-3.1.0.tgz",
6737       "integrity": "sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ==",
6738       "dev": true
6739     },
6740     "just-debounce": {
6741       "version": "1.0.0",
6742       "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.0.0.tgz",
6743       "integrity": "sha1-h/zPrv/AtozRnVX2cilD+SnqNeo=",
6744       "dev": true
6745     },
6746     "keyv": {
6747       "version": "3.0.0",
6748       "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.0.0.tgz",
6749       "integrity": "sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA==",
6750       "dev": true,
6751       "optional": true,
6752       "requires": {
6753         "json-buffer": "3.0.0"
6754       }
6755     },
6756     "kind-of": {
6757       "version": "6.0.3",
6758       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
6759       "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
6760       "dev": true
6761     },
6762     "known-css-properties": {
6763       "version": "0.18.0",
6764       "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.18.0.tgz",
6765       "integrity": "sha512-69AgJ1rQa7VvUsd2kpvVq+VeObDuo3zrj0CzM5Slmf6yduQFAI2kXPDQJR2IE/u6MSAUOJrwSzjg5vlz8qcMiw==",
6766       "dev": true
6767     },
6768     "labeled-stream-splicer": {
6769       "version": "2.0.2",
6770       "resolved": "https://registry.npmjs.org/labeled-stream-splicer/-/labeled-stream-splicer-2.0.2.tgz",
6771       "integrity": "sha512-Ca4LSXFFZUjPScRaqOcFxneA0VpKZr4MMYCljyQr4LIewTLb3Y0IUTIsnBBsVubIeEfxeSZpSjSsRM8APEQaAw==",
6772       "dev": true,
6773       "requires": {
6774         "inherits": "^2.0.1",
6775         "stream-splicer": "^2.0.0"
6776       }
6777     },
6778     "last-run": {
6779       "version": "1.1.1",
6780       "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz",
6781       "integrity": "sha1-RblpQsF7HHnHchmCWbqUO+v4yls=",
6782       "dev": true,
6783       "requires": {
6784         "default-resolution": "^2.0.0",
6785         "es6-weak-map": "^2.0.1"
6786       }
6787     },
6788     "lazystream": {
6789       "version": "1.0.0",
6790       "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz",
6791       "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=",
6792       "dev": true,
6793       "requires": {
6794         "readable-stream": "^2.0.5"
6795       }
6796     },
6797     "lcid": {
6798       "version": "1.0.0",
6799       "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
6800       "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
6801       "dev": true,
6802       "requires": {
6803         "invert-kv": "^1.0.0"
6804       }
6805     },
6806     "lead": {
6807       "version": "1.0.0",
6808       "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz",
6809       "integrity": "sha1-bxT5mje+Op3XhPVJVpDlkDRm7kI=",
6810       "dev": true,
6811       "requires": {
6812         "flush-write-stream": "^1.0.2"
6813       }
6814     },
6815     "leven": {
6816       "version": "3.1.0",
6817       "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
6818       "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==",
6819       "dev": true
6820     },
6821     "levn": {
6822       "version": "0.3.0",
6823       "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
6824       "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
6825       "dev": true,
6826       "requires": {
6827         "prelude-ls": "~1.1.2",
6828         "type-check": "~0.3.2"
6829       }
6830     },
6831     "liftoff": {
6832       "version": "3.1.0",
6833       "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz",
6834       "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==",
6835       "dev": true,
6836       "requires": {
6837         "extend": "^3.0.0",
6838         "findup-sync": "^3.0.0",
6839         "fined": "^1.0.1",
6840         "flagged-respawn": "^1.0.0",
6841         "is-plain-object": "^2.0.4",
6842         "object.map": "^1.0.0",
6843         "rechoir": "^0.6.2",
6844         "resolve": "^1.1.7"
6845       }
6846     },
6847     "lines-and-columns": {
6848       "version": "1.1.6",
6849       "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz",
6850       "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=",
6851       "dev": true
6852     },
6853     "livereload-js": {
6854       "version": "2.4.0",
6855       "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.4.0.tgz",
6856       "integrity": "sha512-XPQH8Z2GDP/Hwz2PCDrh2mth4yFejwA1OZ/81Ti3LgKyhDcEjsSsqFWZojHG0va/duGd+WyosY7eXLDoOyqcPw==",
6857       "dev": true
6858     },
6859     "load-json-file": {
6860       "version": "2.0.0",
6861       "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz",
6862       "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=",
6863       "dev": true,
6864       "requires": {
6865         "graceful-fs": "^4.1.2",
6866         "parse-json": "^2.2.0",
6867         "pify": "^2.0.0",
6868         "strip-bom": "^3.0.0"
6869       },
6870       "dependencies": {
6871         "parse-json": {
6872           "version": "2.2.0",
6873           "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
6874           "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
6875           "dev": true,
6876           "requires": {
6877             "error-ex": "^1.2.0"
6878           }
6879         }
6880       }
6881     },
6882     "locate-path": {
6883       "version": "2.0.0",
6884       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
6885       "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
6886       "dev": true,
6887       "requires": {
6888         "p-locate": "^2.0.0",
6889         "path-exists": "^3.0.0"
6890       }
6891     },
6892     "lodash": {
6893       "version": "4.17.15",
6894       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
6895       "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
6896       "dev": true
6897     },
6898     "lodash.memoize": {
6899       "version": "3.0.4",
6900       "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-3.0.4.tgz",
6901       "integrity": "sha1-LcvSwofLwKVcxCMovQxzYVDVPj8=",
6902       "dev": true
6903     },
6904     "lodash.merge": {
6905       "version": "4.6.2",
6906       "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
6907       "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
6908       "dev": true
6909     },
6910     "lodash.unescape": {
6911       "version": "4.0.1",
6912       "resolved": "https://registry.npmjs.org/lodash.unescape/-/lodash.unescape-4.0.1.tgz",
6913       "integrity": "sha1-vyJJiGzlFM2hEvrpIYzcBlIR/Jw=",
6914       "dev": true
6915     },
6916     "lodash.uniq": {
6917       "version": "4.5.0",
6918       "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz",
6919       "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=",
6920       "dev": true
6921     },
6922     "log-symbols": {
6923       "version": "3.0.0",
6924       "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz",
6925       "integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==",
6926       "dev": true,
6927       "requires": {
6928         "chalk": "^2.4.2"
6929       }
6930     },
6931     "logalot": {
6932       "version": "2.1.0",
6933       "resolved": "https://registry.npmjs.org/logalot/-/logalot-2.1.0.tgz",
6934       "integrity": "sha1-X46MkNME7fElMJUaVVSruMXj9VI=",
6935       "dev": true,
6936       "optional": true,
6937       "requires": {
6938         "figures": "^1.3.5",
6939         "squeak": "^1.0.0"
6940       },
6941       "dependencies": {
6942         "figures": {
6943           "version": "1.7.0",
6944           "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
6945           "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=",
6946           "dev": true,
6947           "optional": true,
6948           "requires": {
6949             "escape-string-regexp": "^1.0.5",
6950             "object-assign": "^4.1.0"
6951           }
6952         }
6953       }
6954     },
6955     "loglevel": {
6956       "version": "1.6.8",
6957       "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.8.tgz",
6958       "integrity": "sha512-bsU7+gc9AJ2SqpzxwU3+1fedl8zAntbtC5XYlt3s2j1hJcn2PsXSmgN8TaLG/J1/2mod4+cE/3vNL70/c1RNCA==",
6959       "dev": true
6960     },
6961     "loglevel-colored-level-prefix": {
6962       "version": "1.0.0",
6963       "resolved": "https://registry.npmjs.org/loglevel-colored-level-prefix/-/loglevel-colored-level-prefix-1.0.0.tgz",
6964       "integrity": "sha1-akAhj9x64V/HbD0PPmdsRlOIYD4=",
6965       "dev": true,
6966       "requires": {
6967         "chalk": "^1.1.3",
6968         "loglevel": "^1.4.1"
6969       },
6970       "dependencies": {
6971         "ansi-styles": {
6972           "version": "2.2.1",
6973           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
6974           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
6975           "dev": true
6976         },
6977         "chalk": {
6978           "version": "1.1.3",
6979           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
6980           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
6981           "dev": true,
6982           "requires": {
6983             "ansi-styles": "^2.2.1",
6984             "escape-string-regexp": "^1.0.2",
6985             "has-ansi": "^2.0.0",
6986             "strip-ansi": "^3.0.0",
6987             "supports-color": "^2.0.0"
6988           }
6989         },
6990         "supports-color": {
6991           "version": "2.0.0",
6992           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
6993           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
6994           "dev": true
6995         }
6996       }
6997     },
6998     "longest": {
6999       "version": "1.0.1",
7000       "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
7001       "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=",
7002       "dev": true,
7003       "optional": true
7004     },
7005     "longest-streak": {
7006       "version": "2.0.4",
7007       "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.4.tgz",
7008       "integrity": "sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==",
7009       "dev": true
7010     },
7011     "loud-rejection": {
7012       "version": "1.6.0",
7013       "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
7014       "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
7015       "dev": true,
7016       "optional": true,
7017       "requires": {
7018         "currently-unhandled": "^0.4.1",
7019         "signal-exit": "^3.0.0"
7020       }
7021     },
7022     "lowercase-keys": {
7023       "version": "1.0.1",
7024       "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz",
7025       "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==",
7026       "dev": true,
7027       "optional": true
7028     },
7029     "lpad-align": {
7030       "version": "1.1.2",
7031       "resolved": "https://registry.npmjs.org/lpad-align/-/lpad-align-1.1.2.tgz",
7032       "integrity": "sha1-IfYArBwwlcPG5JfuZyce4ISB/p4=",
7033       "dev": true,
7034       "optional": true,
7035       "requires": {
7036         "get-stdin": "^4.0.1",
7037         "indent-string": "^2.1.0",
7038         "longest": "^1.0.0",
7039         "meow": "^3.3.0"
7040       }
7041     },
7042     "lru-cache": {
7043       "version": "4.1.5",
7044       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
7045       "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
7046       "dev": true,
7047       "optional": true,
7048       "requires": {
7049         "pseudomap": "^1.0.2",
7050         "yallist": "^2.1.2"
7051       }
7052     },
7053     "magic-string": {
7054       "version": "0.23.2",
7055       "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.23.2.tgz",
7056       "integrity": "sha512-oIUZaAxbcxYIp4AyLafV6OVKoB3YouZs0UTCJ8mOKBHNyJgGDaMJ4TgA+VylJh6fx7EQCC52XkbURxxG9IoJXA==",
7057       "dev": true,
7058       "requires": {
7059         "sourcemap-codec": "^1.4.1"
7060       }
7061     },
7062     "make-dir": {
7063       "version": "3.1.0",
7064       "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
7065       "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
7066       "dev": true,
7067       "requires": {
7068         "semver": "^6.0.0"
7069       }
7070     },
7071     "make-error": {
7072       "version": "1.3.6",
7073       "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
7074       "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==",
7075       "dev": true
7076     },
7077     "make-error-cause": {
7078       "version": "1.2.2",
7079       "resolved": "https://registry.npmjs.org/make-error-cause/-/make-error-cause-1.2.2.tgz",
7080       "integrity": "sha1-3wOI/NCzeBbf8KX7gQiTl3fcvJ0=",
7081       "dev": true,
7082       "requires": {
7083         "make-error": "^1.2.0"
7084       }
7085     },
7086     "make-iterator": {
7087       "version": "1.0.1",
7088       "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz",
7089       "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==",
7090       "dev": true,
7091       "requires": {
7092         "kind-of": "^6.0.2"
7093       }
7094     },
7095     "map-cache": {
7096       "version": "0.2.2",
7097       "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
7098       "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
7099       "dev": true
7100     },
7101     "map-obj": {
7102       "version": "1.0.1",
7103       "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
7104       "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
7105       "dev": true
7106     },
7107     "map-stream": {
7108       "version": "0.0.7",
7109       "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz",
7110       "integrity": "sha1-ih8HiW2CsQkmvTdEokIACfiJdKg=",
7111       "dev": true
7112     },
7113     "map-visit": {
7114       "version": "1.0.0",
7115       "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
7116       "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
7117       "dev": true,
7118       "requires": {
7119         "object-visit": "^1.0.0"
7120       }
7121     },
7122     "markdown-escapes": {
7123       "version": "1.0.4",
7124       "resolved": "https://registry.npmjs.org/markdown-escapes/-/markdown-escapes-1.0.4.tgz",
7125       "integrity": "sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg==",
7126       "dev": true
7127     },
7128     "markdown-table": {
7129       "version": "2.0.0",
7130       "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-2.0.0.tgz",
7131       "integrity": "sha512-Ezda85ToJUBhM6WGaG6veasyym+Tbs3cMAw/ZhOPqXiYsr0jgocBV3j3nx+4lk47plLlIqjwuTm/ywVI+zjJ/A==",
7132       "dev": true,
7133       "requires": {
7134         "repeat-string": "^1.0.0"
7135       }
7136     },
7137     "matchdep": {
7138       "version": "2.0.0",
7139       "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz",
7140       "integrity": "sha1-xvNINKDY28OzfCfui7yyfHd1WC4=",
7141       "dev": true,
7142       "requires": {
7143         "findup-sync": "^2.0.0",
7144         "micromatch": "^3.0.4",
7145         "resolve": "^1.4.0",
7146         "stack-trace": "0.0.10"
7147       },
7148       "dependencies": {
7149         "findup-sync": {
7150           "version": "2.0.0",
7151           "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz",
7152           "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=",
7153           "dev": true,
7154           "requires": {
7155             "detect-file": "^1.0.0",
7156             "is-glob": "^3.1.0",
7157             "micromatch": "^3.0.4",
7158             "resolve-dir": "^1.0.1"
7159           }
7160         },
7161         "is-glob": {
7162           "version": "3.1.0",
7163           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
7164           "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
7165           "dev": true,
7166           "requires": {
7167             "is-extglob": "^2.1.0"
7168           }
7169         }
7170       }
7171     },
7172     "mathml-tag-names": {
7173       "version": "2.1.3",
7174       "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz",
7175       "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==",
7176       "dev": true
7177     },
7178     "md5.js": {
7179       "version": "1.3.5",
7180       "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
7181       "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
7182       "dev": true,
7183       "requires": {
7184         "hash-base": "^3.0.0",
7185         "inherits": "^2.0.1",
7186         "safe-buffer": "^5.1.2"
7187       }
7188     },
7189     "mdast-util-compact": {
7190       "version": "2.0.1",
7191       "resolved": "https://registry.npmjs.org/mdast-util-compact/-/mdast-util-compact-2.0.1.tgz",
7192       "integrity": "sha512-7GlnT24gEwDrdAwEHrU4Vv5lLWrEer4KOkAiKT9nYstsTad7Oc1TwqT2zIMKRdZF7cTuaf+GA1E4Kv7jJh8mPA==",
7193       "dev": true,
7194       "requires": {
7195         "unist-util-visit": "^2.0.0"
7196       }
7197     },
7198     "mdn-data": {
7199       "version": "2.0.4",
7200       "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz",
7201       "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==",
7202       "dev": true
7203     },
7204     "meow": {
7205       "version": "3.7.0",
7206       "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
7207       "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
7208       "dev": true,
7209       "optional": true,
7210       "requires": {
7211         "camelcase-keys": "^2.0.0",
7212         "decamelize": "^1.1.2",
7213         "loud-rejection": "^1.0.0",
7214         "map-obj": "^1.0.1",
7215         "minimist": "^1.1.3",
7216         "normalize-package-data": "^2.3.4",
7217         "object-assign": "^4.0.1",
7218         "read-pkg-up": "^1.0.1",
7219         "redent": "^1.0.0",
7220         "trim-newlines": "^1.0.0"
7221       },
7222       "dependencies": {
7223         "find-up": {
7224           "version": "1.1.2",
7225           "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
7226           "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
7227           "dev": true,
7228           "optional": true,
7229           "requires": {
7230             "path-exists": "^2.0.0",
7231             "pinkie-promise": "^2.0.0"
7232           }
7233         },
7234         "load-json-file": {
7235           "version": "1.1.0",
7236           "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
7237           "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
7238           "dev": true,
7239           "optional": true,
7240           "requires": {
7241             "graceful-fs": "^4.1.2",
7242             "parse-json": "^2.2.0",
7243             "pify": "^2.0.0",
7244             "pinkie-promise": "^2.0.0",
7245             "strip-bom": "^2.0.0"
7246           }
7247         },
7248         "parse-json": {
7249           "version": "2.2.0",
7250           "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
7251           "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
7252           "dev": true,
7253           "optional": true,
7254           "requires": {
7255             "error-ex": "^1.2.0"
7256           }
7257         },
7258         "path-exists": {
7259           "version": "2.1.0",
7260           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
7261           "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
7262           "dev": true,
7263           "optional": true,
7264           "requires": {
7265             "pinkie-promise": "^2.0.0"
7266           }
7267         },
7268         "path-type": {
7269           "version": "1.1.0",
7270           "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
7271           "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
7272           "dev": true,
7273           "optional": true,
7274           "requires": {
7275             "graceful-fs": "^4.1.2",
7276             "pify": "^2.0.0",
7277             "pinkie-promise": "^2.0.0"
7278           }
7279         },
7280         "read-pkg": {
7281           "version": "1.1.0",
7282           "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
7283           "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
7284           "dev": true,
7285           "optional": true,
7286           "requires": {
7287             "load-json-file": "^1.0.0",
7288             "normalize-package-data": "^2.3.2",
7289             "path-type": "^1.0.0"
7290           }
7291         },
7292         "read-pkg-up": {
7293           "version": "1.0.1",
7294           "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
7295           "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
7296           "dev": true,
7297           "optional": true,
7298           "requires": {
7299             "find-up": "^1.0.0",
7300             "read-pkg": "^1.0.0"
7301           }
7302         },
7303         "strip-bom": {
7304           "version": "2.0.0",
7305           "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
7306           "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
7307           "dev": true,
7308           "optional": true,
7309           "requires": {
7310             "is-utf8": "^0.2.0"
7311           }
7312         }
7313       }
7314     },
7315     "merge-source-map": {
7316       "version": "1.0.4",
7317       "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.0.4.tgz",
7318       "integrity": "sha1-pd5GU42uhNQRTMXqArR3KmNGcB8=",
7319       "dev": true,
7320       "requires": {
7321         "source-map": "^0.5.6"
7322       },
7323       "dependencies": {
7324         "source-map": {
7325           "version": "0.5.7",
7326           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
7327           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
7328           "dev": true
7329         }
7330       }
7331     },
7332     "merge-stream": {
7333       "version": "2.0.0",
7334       "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
7335       "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
7336       "dev": true
7337     },
7338     "merge2": {
7339       "version": "1.3.0",
7340       "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.3.0.tgz",
7341       "integrity": "sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw==",
7342       "dev": true
7343     },
7344     "micromatch": {
7345       "version": "3.1.10",
7346       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
7347       "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
7348       "dev": true,
7349       "requires": {
7350         "arr-diff": "^4.0.0",
7351         "array-unique": "^0.3.2",
7352         "braces": "^2.3.1",
7353         "define-property": "^2.0.2",
7354         "extend-shallow": "^3.0.2",
7355         "extglob": "^2.0.4",
7356         "fragment-cache": "^0.2.1",
7357         "kind-of": "^6.0.2",
7358         "nanomatch": "^1.2.9",
7359         "object.pick": "^1.3.0",
7360         "regex-not": "^1.0.0",
7361         "snapdragon": "^0.8.1",
7362         "to-regex": "^3.0.2"
7363       }
7364     },
7365     "miller-rabin": {
7366       "version": "4.0.1",
7367       "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
7368       "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
7369       "dev": true,
7370       "requires": {
7371         "bn.js": "^4.0.0",
7372         "brorand": "^1.0.1"
7373       }
7374     },
7375     "mime": {
7376       "version": "1.4.1",
7377       "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz",
7378       "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==",
7379       "dev": true
7380     },
7381     "mime-db": {
7382       "version": "1.44.0",
7383       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz",
7384       "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==",
7385       "dev": true
7386     },
7387     "mime-types": {
7388       "version": "2.1.27",
7389       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz",
7390       "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==",
7391       "dev": true,
7392       "requires": {
7393         "mime-db": "1.44.0"
7394       }
7395     },
7396     "mimic-fn": {
7397       "version": "2.1.0",
7398       "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
7399       "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
7400       "dev": true
7401     },
7402     "mimic-response": {
7403       "version": "1.0.1",
7404       "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz",
7405       "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==",
7406       "dev": true,
7407       "optional": true
7408     },
7409     "min-indent": {
7410       "version": "1.0.0",
7411       "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.0.tgz",
7412       "integrity": "sha1-z8RcN+nsDY8KDsPdTvf3w6vjklY=",
7413       "dev": true
7414     },
7415     "minimalistic-assert": {
7416       "version": "1.0.1",
7417       "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
7418       "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
7419       "dev": true
7420     },
7421     "minimalistic-crypto-utils": {
7422       "version": "1.0.1",
7423       "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
7424       "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
7425       "dev": true
7426     },
7427     "minimatch": {
7428       "version": "3.0.4",
7429       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
7430       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
7431       "dev": true,
7432       "requires": {
7433         "brace-expansion": "^1.1.7"
7434       }
7435     },
7436     "minimist": {
7437       "version": "1.2.5",
7438       "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
7439       "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
7440       "dev": true
7441     },
7442     "minimist-options": {
7443       "version": "4.0.2",
7444       "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.0.2.tgz",
7445       "integrity": "sha512-seq4hpWkYSUh1y7NXxzucwAN9yVlBc3Upgdjz8vLCP97jG8kaOmzYrVH/m7tQ1NYD1wdtZbSLfdy4zFmRWuc/w==",
7446       "dev": true,
7447       "requires": {
7448         "arrify": "^1.0.1",
7449         "is-plain-obj": "^1.1.0"
7450       }
7451     },
7452     "mixin-deep": {
7453       "version": "1.3.2",
7454       "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
7455       "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
7456       "dev": true,
7457       "requires": {
7458         "for-in": "^1.0.2",
7459         "is-extendable": "^1.0.1"
7460       },
7461       "dependencies": {
7462         "is-extendable": {
7463           "version": "1.0.1",
7464           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
7465           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
7466           "dev": true,
7467           "requires": {
7468             "is-plain-object": "^2.0.4"
7469           }
7470         }
7471       }
7472     },
7473     "mkdirp": {
7474       "version": "0.5.5",
7475       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
7476       "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
7477       "dev": true,
7478       "requires": {
7479         "minimist": "^1.2.5"
7480       }
7481     },
7482     "mkdirp-classic": {
7483       "version": "0.5.2",
7484       "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.2.tgz",
7485       "integrity": "sha512-ejdnDQcR75gwknmMw/tx02AuRs8jCtqFoFqDZMjiNxsu85sRIJVXDKHuLYvUUPRBUtV2FpSZa9bL1BUa3BdR2g==",
7486       "dev": true
7487     },
7488     "module-deps": {
7489       "version": "6.2.2",
7490       "resolved": "https://registry.npmjs.org/module-deps/-/module-deps-6.2.2.tgz",
7491       "integrity": "sha512-a9y6yDv5u5I4A+IPHTnqFxcaKr4p50/zxTjcQJaX2ws9tN/W6J6YXnEKhqRyPhl494dkcxx951onSKVezmI+3w==",
7492       "dev": true,
7493       "requires": {
7494         "JSONStream": "^1.0.3",
7495         "browser-resolve": "^1.7.0",
7496         "cached-path-relative": "^1.0.2",
7497         "concat-stream": "~1.6.0",
7498         "defined": "^1.0.0",
7499         "detective": "^5.2.0",
7500         "duplexer2": "^0.1.2",
7501         "inherits": "^2.0.1",
7502         "parents": "^1.0.0",
7503         "readable-stream": "^2.0.2",
7504         "resolve": "^1.4.0",
7505         "stream-combiner2": "^1.1.1",
7506         "subarg": "^1.0.0",
7507         "through2": "^2.0.0",
7508         "xtend": "^4.0.0"
7509       },
7510       "dependencies": {
7511         "through2": {
7512           "version": "2.0.5",
7513           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
7514           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
7515           "dev": true,
7516           "requires": {
7517             "readable-stream": "~2.3.6",
7518             "xtend": "~4.0.1"
7519           }
7520         }
7521       }
7522     },
7523     "ms": {
7524       "version": "2.1.2",
7525       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
7526       "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
7527       "dev": true
7528     },
7529     "mute-stdout": {
7530       "version": "1.0.1",
7531       "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz",
7532       "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==",
7533       "dev": true
7534     },
7535     "mute-stream": {
7536       "version": "0.0.8",
7537       "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz",
7538       "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==",
7539       "dev": true
7540     },
7541     "mutexify": {
7542       "version": "1.2.0",
7543       "resolved": "https://registry.npmjs.org/mutexify/-/mutexify-1.2.0.tgz",
7544       "integrity": "sha512-oprzxd2zhfrJqEuB98qc1dRMMonClBQ57UPDjnbcrah4orEMTq1jq3+AcdFe5ePzdbJXI7zmdhfftIdMnhYFoQ==",
7545       "dev": true
7546     },
7547     "nan": {
7548       "version": "2.14.1",
7549       "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.1.tgz",
7550       "integrity": "sha512-isWHgVjnFjh2x2yuJ/tj3JbwoHu3UC2dX5G/88Cm24yB6YopVgxvBObDY7n5xW6ExmFhJpSEQqFPvq9zaXc8Jw==",
7551       "dev": true,
7552       "optional": true
7553     },
7554     "nanobench": {
7555       "version": "2.1.1",
7556       "resolved": "https://registry.npmjs.org/nanobench/-/nanobench-2.1.1.tgz",
7557       "integrity": "sha512-z+Vv7zElcjN+OpzAxAquUayFLGK3JI/ubCl0Oh64YQqsTGG09CGqieJVQw4ui8huDnnAgrvTv93qi5UaOoNj8A==",
7558       "dev": true,
7559       "requires": {
7560         "browser-process-hrtime": "^0.1.2",
7561         "chalk": "^1.1.3",
7562         "mutexify": "^1.1.0",
7563         "pretty-hrtime": "^1.0.2"
7564       },
7565       "dependencies": {
7566         "ansi-styles": {
7567           "version": "2.2.1",
7568           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
7569           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
7570           "dev": true
7571         },
7572         "chalk": {
7573           "version": "1.1.3",
7574           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
7575           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
7576           "dev": true,
7577           "requires": {
7578             "ansi-styles": "^2.2.1",
7579             "escape-string-regexp": "^1.0.2",
7580             "has-ansi": "^2.0.0",
7581             "strip-ansi": "^3.0.0",
7582             "supports-color": "^2.0.0"
7583           }
7584         },
7585         "supports-color": {
7586           "version": "2.0.0",
7587           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
7588           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
7589           "dev": true
7590         }
7591       }
7592     },
7593     "nanomatch": {
7594       "version": "1.2.13",
7595       "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
7596       "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
7597       "dev": true,
7598       "requires": {
7599         "arr-diff": "^4.0.0",
7600         "array-unique": "^0.3.2",
7601         "define-property": "^2.0.2",
7602         "extend-shallow": "^3.0.2",
7603         "fragment-cache": "^0.2.1",
7604         "is-windows": "^1.0.2",
7605         "kind-of": "^6.0.2",
7606         "object.pick": "^1.3.0",
7607         "regex-not": "^1.0.0",
7608         "snapdragon": "^0.8.1",
7609         "to-regex": "^3.0.1"
7610       }
7611     },
7612     "natural-compare": {
7613       "version": "1.4.0",
7614       "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
7615       "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
7616       "dev": true
7617     },
7618     "negotiator": {
7619       "version": "0.6.2",
7620       "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
7621       "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",
7622       "dev": true
7623     },
7624     "neo-async": {
7625       "version": "2.6.1",
7626       "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz",
7627       "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==",
7628       "dev": true
7629     },
7630     "next-tick": {
7631       "version": "1.0.0",
7632       "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz",
7633       "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=",
7634       "dev": true
7635     },
7636     "nice-try": {
7637       "version": "1.0.5",
7638       "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
7639       "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
7640       "dev": true
7641     },
7642     "node-releases": {
7643       "version": "1.1.53",
7644       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.53.tgz",
7645       "integrity": "sha512-wp8zyQVwef2hpZ/dJH7SfSrIPD6YoJz6BDQDpGEkcA0s3LpAQoxBIYmfIq6QAhC1DhwsyCgTaTTcONwX8qzCuQ==",
7646       "dev": true
7647     },
7648     "normalize-package-data": {
7649       "version": "2.5.0",
7650       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
7651       "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
7652       "dev": true,
7653       "requires": {
7654         "hosted-git-info": "^2.1.4",
7655         "resolve": "^1.10.0",
7656         "semver": "2 || 3 || 4 || 5",
7657         "validate-npm-package-license": "^3.0.1"
7658       },
7659       "dependencies": {
7660         "semver": {
7661           "version": "5.7.1",
7662           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
7663           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
7664           "dev": true
7665         }
7666       }
7667     },
7668     "normalize-path": {
7669       "version": "2.1.1",
7670       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
7671       "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
7672       "dev": true,
7673       "requires": {
7674         "remove-trailing-separator": "^1.0.1"
7675       }
7676     },
7677     "normalize-range": {
7678       "version": "0.1.2",
7679       "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
7680       "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
7681       "dev": true
7682     },
7683     "normalize-selector": {
7684       "version": "0.2.0",
7685       "resolved": "https://registry.npmjs.org/normalize-selector/-/normalize-selector-0.2.0.tgz",
7686       "integrity": "sha1-0LFF62kRicY6eNIB3E/bEpPvDAM=",
7687       "dev": true
7688     },
7689     "normalize-url": {
7690       "version": "3.3.0",
7691       "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz",
7692       "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==",
7693       "dev": true
7694     },
7695     "now-and-later": {
7696       "version": "2.0.1",
7697       "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz",
7698       "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==",
7699       "dev": true,
7700       "requires": {
7701         "once": "^1.3.2"
7702       }
7703     },
7704     "npm-conf": {
7705       "version": "1.1.3",
7706       "resolved": "https://registry.npmjs.org/npm-conf/-/npm-conf-1.1.3.tgz",
7707       "integrity": "sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==",
7708       "dev": true,
7709       "optional": true,
7710       "requires": {
7711         "config-chain": "^1.1.11",
7712         "pify": "^3.0.0"
7713       },
7714       "dependencies": {
7715         "pify": {
7716           "version": "3.0.0",
7717           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
7718           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
7719           "dev": true,
7720           "optional": true
7721         }
7722       }
7723     },
7724     "npm-run-path": {
7725       "version": "2.0.2",
7726       "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
7727       "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
7728       "dev": true,
7729       "optional": true,
7730       "requires": {
7731         "path-key": "^2.0.0"
7732       }
7733     },
7734     "nth-check": {
7735       "version": "1.0.2",
7736       "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz",
7737       "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==",
7738       "dev": true,
7739       "requires": {
7740         "boolbase": "~1.0.0"
7741       }
7742     },
7743     "num2fraction": {
7744       "version": "1.2.2",
7745       "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
7746       "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
7747       "dev": true
7748     },
7749     "number-is-nan": {
7750       "version": "1.0.1",
7751       "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
7752       "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
7753       "dev": true
7754     },
7755     "object-assign": {
7756       "version": "4.1.1",
7757       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
7758       "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
7759       "dev": true
7760     },
7761     "object-copy": {
7762       "version": "0.1.0",
7763       "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
7764       "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
7765       "dev": true,
7766       "requires": {
7767         "copy-descriptor": "^0.1.0",
7768         "define-property": "^0.2.5",
7769         "kind-of": "^3.0.3"
7770       },
7771       "dependencies": {
7772         "define-property": {
7773           "version": "0.2.5",
7774           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
7775           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
7776           "dev": true,
7777           "requires": {
7778             "is-descriptor": "^0.1.0"
7779           }
7780         },
7781         "is-buffer": {
7782           "version": "1.1.6",
7783           "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
7784           "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
7785           "dev": true
7786         },
7787         "kind-of": {
7788           "version": "3.2.2",
7789           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
7790           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
7791           "dev": true,
7792           "requires": {
7793             "is-buffer": "^1.1.5"
7794           }
7795         }
7796       }
7797     },
7798     "object-inspect": {
7799       "version": "1.7.0",
7800       "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz",
7801       "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==",
7802       "dev": true
7803     },
7804     "object-keys": {
7805       "version": "1.1.1",
7806       "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
7807       "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
7808       "dev": true
7809     },
7810     "object-visit": {
7811       "version": "1.0.1",
7812       "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
7813       "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
7814       "dev": true,
7815       "requires": {
7816         "isobject": "^3.0.0"
7817       }
7818     },
7819     "object.assign": {
7820       "version": "4.1.0",
7821       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz",
7822       "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==",
7823       "dev": true,
7824       "requires": {
7825         "define-properties": "^1.1.2",
7826         "function-bind": "^1.1.1",
7827         "has-symbols": "^1.0.0",
7828         "object-keys": "^1.0.11"
7829       }
7830     },
7831     "object.defaults": {
7832       "version": "1.1.0",
7833       "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz",
7834       "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=",
7835       "dev": true,
7836       "requires": {
7837         "array-each": "^1.0.1",
7838         "array-slice": "^1.0.0",
7839         "for-own": "^1.0.0",
7840         "isobject": "^3.0.0"
7841       }
7842     },
7843     "object.getownpropertydescriptors": {
7844       "version": "2.1.0",
7845       "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz",
7846       "integrity": "sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==",
7847       "dev": true,
7848       "requires": {
7849         "define-properties": "^1.1.3",
7850         "es-abstract": "^1.17.0-next.1"
7851       }
7852     },
7853     "object.map": {
7854       "version": "1.0.1",
7855       "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz",
7856       "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=",
7857       "dev": true,
7858       "requires": {
7859         "for-own": "^1.0.0",
7860         "make-iterator": "^1.0.0"
7861       }
7862     },
7863     "object.pick": {
7864       "version": "1.3.0",
7865       "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
7866       "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
7867       "dev": true,
7868       "requires": {
7869         "isobject": "^3.0.1"
7870       }
7871     },
7872     "object.reduce": {
7873       "version": "1.0.1",
7874       "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz",
7875       "integrity": "sha1-b+NI8qx/oPlcpiEiZZkJaCW7A60=",
7876       "dev": true,
7877       "requires": {
7878         "for-own": "^1.0.0",
7879         "make-iterator": "^1.0.0"
7880       }
7881     },
7882     "object.values": {
7883       "version": "1.1.1",
7884       "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz",
7885       "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==",
7886       "dev": true,
7887       "requires": {
7888         "define-properties": "^1.1.3",
7889         "es-abstract": "^1.17.0-next.1",
7890         "function-bind": "^1.1.1",
7891         "has": "^1.0.3"
7892       }
7893     },
7894     "on-finished": {
7895       "version": "2.3.0",
7896       "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
7897       "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
7898       "dev": true,
7899       "requires": {
7900         "ee-first": "1.1.1"
7901       }
7902     },
7903     "once": {
7904       "version": "1.4.0",
7905       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
7906       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
7907       "dev": true,
7908       "requires": {
7909         "wrappy": "1"
7910       }
7911     },
7912     "onetime": {
7913       "version": "5.1.0",
7914       "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz",
7915       "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==",
7916       "dev": true,
7917       "requires": {
7918         "mimic-fn": "^2.1.0"
7919       }
7920     },
7921     "opal-runtime": {
7922       "version": "1.0.11",
7923       "resolved": "https://registry.npmjs.org/opal-runtime/-/opal-runtime-1.0.11.tgz",
7924       "integrity": "sha512-L+6pnRvXPlDtbamBRnJAnB9mEMXmsIQ/b+0r/2xJ5/n/nxheEkLo+Pm5QNQ08LEbEN9TI6/kedhIspqRRu6tXA==",
7925       "dev": true,
7926       "requires": {
7927         "glob": "6.0.4",
7928         "xmlhttprequest": "1.8.0"
7929       }
7930     },
7931     "optionator": {
7932       "version": "0.8.3",
7933       "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
7934       "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
7935       "dev": true,
7936       "requires": {
7937         "deep-is": "~0.1.3",
7938         "fast-levenshtein": "~2.0.6",
7939         "levn": "~0.3.0",
7940         "prelude-ls": "~1.1.2",
7941         "type-check": "~0.3.2",
7942         "word-wrap": "~1.2.3"
7943       }
7944     },
7945     "optipng-bin": {
7946       "version": "6.0.0",
7947       "resolved": "https://registry.npmjs.org/optipng-bin/-/optipng-bin-6.0.0.tgz",
7948       "integrity": "sha512-95bB4y8IaTsa/8x6QH4bLUuyvyOoGBCLDA7wOgDL8UFqJpSUh1Hob8JRJhit+wC1ZLN3tQ7mFt7KuBj0x8F2Wg==",
7949       "dev": true,
7950       "optional": true,
7951       "requires": {
7952         "bin-build": "^3.0.0",
7953         "bin-wrapper": "^4.0.0",
7954         "logalot": "^2.0.0"
7955       }
7956     },
7957     "ordered-read-streams": {
7958       "version": "1.0.1",
7959       "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz",
7960       "integrity": "sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4=",
7961       "dev": true,
7962       "requires": {
7963         "readable-stream": "^2.0.1"
7964       }
7965     },
7966     "os-browserify": {
7967       "version": "0.3.0",
7968       "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
7969       "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
7970       "dev": true
7971     },
7972     "os-filter-obj": {
7973       "version": "2.0.0",
7974       "resolved": "https://registry.npmjs.org/os-filter-obj/-/os-filter-obj-2.0.0.tgz",
7975       "integrity": "sha512-uksVLsqG3pVdzzPvmAHpBK0wKxYItuzZr7SziusRPoz67tGV8rL1szZ6IdeUrbqLjGDwApBtN29eEE3IqGHOjg==",
7976       "dev": true,
7977       "optional": true,
7978       "requires": {
7979         "arch": "^2.1.0"
7980       }
7981     },
7982     "os-locale": {
7983       "version": "1.4.0",
7984       "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
7985       "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
7986       "dev": true,
7987       "requires": {
7988         "lcid": "^1.0.0"
7989       }
7990     },
7991     "os-tmpdir": {
7992       "version": "1.0.2",
7993       "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
7994       "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
7995       "dev": true
7996     },
7997     "p-cancelable": {
7998       "version": "0.3.0",
7999       "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.3.0.tgz",
8000       "integrity": "sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw==",
8001       "dev": true,
8002       "optional": true
8003     },
8004     "p-event": {
8005       "version": "1.3.0",
8006       "resolved": "https://registry.npmjs.org/p-event/-/p-event-1.3.0.tgz",
8007       "integrity": "sha1-jmtPT2XHK8W2/ii3XtqHT5akoIU=",
8008       "dev": true,
8009       "optional": true,
8010       "requires": {
8011         "p-timeout": "^1.1.1"
8012       }
8013     },
8014     "p-finally": {
8015       "version": "1.0.0",
8016       "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
8017       "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
8018       "dev": true,
8019       "optional": true
8020     },
8021     "p-is-promise": {
8022       "version": "1.1.0",
8023       "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz",
8024       "integrity": "sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4=",
8025       "dev": true,
8026       "optional": true
8027     },
8028     "p-limit": {
8029       "version": "1.3.0",
8030       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
8031       "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
8032       "dev": true,
8033       "requires": {
8034         "p-try": "^1.0.0"
8035       }
8036     },
8037     "p-locate": {
8038       "version": "2.0.0",
8039       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
8040       "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
8041       "dev": true,
8042       "requires": {
8043         "p-limit": "^1.1.0"
8044       }
8045     },
8046     "p-map-series": {
8047       "version": "1.0.0",
8048       "resolved": "https://registry.npmjs.org/p-map-series/-/p-map-series-1.0.0.tgz",
8049       "integrity": "sha1-v5j+V1cFZYqeE1G++4WuTB8Hvco=",
8050       "dev": true,
8051       "optional": true,
8052       "requires": {
8053         "p-reduce": "^1.0.0"
8054       }
8055     },
8056     "p-pipe": {
8057       "version": "3.0.0",
8058       "resolved": "https://registry.npmjs.org/p-pipe/-/p-pipe-3.0.0.tgz",
8059       "integrity": "sha512-gwwdRFmaxsT3IU+Tl3vYKVRdjfhg8Bbdjw7B+E0y6F7Yz6l+eaQLn0BRmGMXIhcPDONPtOkMoNwx1etZh4zPJA==",
8060       "dev": true
8061     },
8062     "p-reduce": {
8063       "version": "1.0.0",
8064       "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz",
8065       "integrity": "sha1-GMKw3ZNqRpClKfgjH1ig/bakffo=",
8066       "dev": true,
8067       "optional": true
8068     },
8069     "p-timeout": {
8070       "version": "1.2.1",
8071       "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-1.2.1.tgz",
8072       "integrity": "sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y=",
8073       "dev": true,
8074       "optional": true,
8075       "requires": {
8076         "p-finally": "^1.0.0"
8077       }
8078     },
8079     "p-try": {
8080       "version": "1.0.0",
8081       "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
8082       "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
8083       "dev": true
8084     },
8085     "pako": {
8086       "version": "1.0.11",
8087       "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
8088       "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",
8089       "dev": true
8090     },
8091     "parent-module": {
8092       "version": "1.0.1",
8093       "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
8094       "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
8095       "dev": true,
8096       "requires": {
8097         "callsites": "^3.0.0"
8098       },
8099       "dependencies": {
8100         "callsites": {
8101           "version": "3.1.0",
8102           "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
8103           "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
8104           "dev": true
8105         }
8106       }
8107     },
8108     "parents": {
8109       "version": "1.0.1",
8110       "resolved": "https://registry.npmjs.org/parents/-/parents-1.0.1.tgz",
8111       "integrity": "sha1-/t1NK/GTp3dF/nHjcdc8MwfZx1E=",
8112       "dev": true,
8113       "requires": {
8114         "path-platform": "~0.11.15"
8115       }
8116     },
8117     "parse-asn1": {
8118       "version": "5.1.5",
8119       "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz",
8120       "integrity": "sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==",
8121       "dev": true,
8122       "requires": {
8123         "asn1.js": "^4.0.0",
8124         "browserify-aes": "^1.0.0",
8125         "create-hash": "^1.1.0",
8126         "evp_bytestokey": "^1.0.0",
8127         "pbkdf2": "^3.0.3",
8128         "safe-buffer": "^5.1.1"
8129       }
8130     },
8131     "parse-entities": {
8132       "version": "2.0.0",
8133       "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz",
8134       "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==",
8135       "dev": true,
8136       "requires": {
8137         "character-entities": "^1.0.0",
8138         "character-entities-legacy": "^1.0.0",
8139         "character-reference-invalid": "^1.0.0",
8140         "is-alphanumerical": "^1.0.0",
8141         "is-decimal": "^1.0.0",
8142         "is-hexadecimal": "^1.0.0"
8143       }
8144     },
8145     "parse-filepath": {
8146       "version": "1.0.2",
8147       "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz",
8148       "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=",
8149       "dev": true,
8150       "requires": {
8151         "is-absolute": "^1.0.0",
8152         "map-cache": "^0.2.0",
8153         "path-root": "^0.1.1"
8154       }
8155     },
8156     "parse-json": {
8157       "version": "4.0.0",
8158       "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
8159       "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
8160       "dev": true,
8161       "requires": {
8162         "error-ex": "^1.3.1",
8163         "json-parse-better-errors": "^1.0.1"
8164       }
8165     },
8166     "parse-node-version": {
8167       "version": "1.0.1",
8168       "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz",
8169       "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==",
8170       "dev": true
8171     },
8172     "parse-passwd": {
8173       "version": "1.0.0",
8174       "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",
8175       "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=",
8176       "dev": true
8177     },
8178     "parseurl": {
8179       "version": "1.3.3",
8180       "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
8181       "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
8182       "dev": true
8183     },
8184     "pascalcase": {
8185       "version": "0.1.1",
8186       "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
8187       "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
8188       "dev": true
8189     },
8190     "path-browserify": {
8191       "version": "0.0.1",
8192       "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz",
8193       "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==",
8194       "dev": true
8195     },
8196     "path-dirname": {
8197       "version": "1.0.2",
8198       "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
8199       "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
8200       "dev": true
8201     },
8202     "path-exists": {
8203       "version": "3.0.0",
8204       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
8205       "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
8206       "dev": true
8207     },
8208     "path-is-absolute": {
8209       "version": "1.0.1",
8210       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
8211       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
8212       "dev": true
8213     },
8214     "path-is-inside": {
8215       "version": "1.0.2",
8216       "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
8217       "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
8218       "dev": true
8219     },
8220     "path-key": {
8221       "version": "2.0.1",
8222       "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
8223       "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
8224       "dev": true
8225     },
8226     "path-parse": {
8227       "version": "1.0.6",
8228       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
8229       "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
8230       "dev": true
8231     },
8232     "path-platform": {
8233       "version": "0.11.15",
8234       "resolved": "https://registry.npmjs.org/path-platform/-/path-platform-0.11.15.tgz",
8235       "integrity": "sha1-6GQhf3TDaFDwhSt43Hv31KVyG/I=",
8236       "dev": true
8237     },
8238     "path-root": {
8239       "version": "0.1.1",
8240       "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz",
8241       "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=",
8242       "dev": true,
8243       "requires": {
8244         "path-root-regex": "^0.1.0"
8245       }
8246     },
8247     "path-root-regex": {
8248       "version": "0.1.2",
8249       "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz",
8250       "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=",
8251       "dev": true
8252     },
8253     "path-type": {
8254       "version": "2.0.0",
8255       "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz",
8256       "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=",
8257       "dev": true,
8258       "requires": {
8259         "pify": "^2.0.0"
8260       }
8261     },
8262     "pbkdf2": {
8263       "version": "3.0.17",
8264       "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz",
8265       "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==",
8266       "dev": true,
8267       "requires": {
8268         "create-hash": "^1.1.2",
8269         "create-hmac": "^1.1.4",
8270         "ripemd160": "^2.0.1",
8271         "safe-buffer": "^5.0.1",
8272         "sha.js": "^2.4.8"
8273       }
8274     },
8275     "pend": {
8276       "version": "1.2.0",
8277       "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
8278       "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=",
8279       "dev": true
8280     },
8281     "picomatch": {
8282       "version": "2.2.2",
8283       "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz",
8284       "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==",
8285       "dev": true
8286     },
8287     "pify": {
8288       "version": "2.3.0",
8289       "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
8290       "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
8291       "dev": true
8292     },
8293     "pinkie": {
8294       "version": "2.0.4",
8295       "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
8296       "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
8297       "dev": true
8298     },
8299     "pinkie-promise": {
8300       "version": "2.0.1",
8301       "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
8302       "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
8303       "dev": true,
8304       "requires": {
8305         "pinkie": "^2.0.0"
8306       }
8307     },
8308     "pkg-dir": {
8309       "version": "2.0.0",
8310       "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz",
8311       "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=",
8312       "dev": true,
8313       "requires": {
8314         "find-up": "^2.1.0"
8315       }
8316     },
8317     "pkg-up": {
8318       "version": "2.0.0",
8319       "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz",
8320       "integrity": "sha1-yBmscoBZpGHKscOImivjxJoATX8=",
8321       "dev": true,
8322       "requires": {
8323         "find-up": "^2.1.0"
8324       }
8325     },
8326     "plugin-error": {
8327       "version": "1.0.1",
8328       "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz",
8329       "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==",
8330       "dev": true,
8331       "requires": {
8332         "ansi-colors": "^1.0.1",
8333         "arr-diff": "^4.0.0",
8334         "arr-union": "^3.1.0",
8335         "extend-shallow": "^3.0.2"
8336       }
8337     },
8338     "plur": {
8339       "version": "3.1.1",
8340       "resolved": "https://registry.npmjs.org/plur/-/plur-3.1.1.tgz",
8341       "integrity": "sha512-t1Ax8KUvV3FFII8ltczPn2tJdjqbd1sIzu6t4JL7nQ3EyeL/lTrj5PWKb06ic5/6XYDr65rQ4uzQEGN70/6X5w==",
8342       "dev": true,
8343       "requires": {
8344         "irregular-plurals": "^2.0.0"
8345       }
8346     },
8347     "posix-character-classes": {
8348       "version": "0.1.1",
8349       "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
8350       "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
8351       "dev": true
8352     },
8353     "postcss": {
8354       "version": "7.0.27",
8355       "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.27.tgz",
8356       "integrity": "sha512-WuQETPMcW9Uf1/22HWUWP9lgsIC+KEHg2kozMflKjbeUtw9ujvFX6QmIfozaErDkmLWS9WEnEdEe6Uo9/BNTdQ==",
8357       "dev": true,
8358       "requires": {
8359         "chalk": "^2.4.2",
8360         "source-map": "^0.6.1",
8361         "supports-color": "^6.1.0"
8362       },
8363       "dependencies": {
8364         "supports-color": {
8365           "version": "6.1.0",
8366           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
8367           "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
8368           "dev": true,
8369           "requires": {
8370             "has-flag": "^3.0.0"
8371           }
8372         }
8373       }
8374     },
8375     "postcss-calc": {
8376       "version": "7.0.2",
8377       "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.2.tgz",
8378       "integrity": "sha512-rofZFHUg6ZIrvRwPeFktv06GdbDYLcGqh9EwiMutZg+a0oePCCw1zHOEiji6LCpyRcjTREtPASuUqeAvYlEVvQ==",
8379       "dev": true,
8380       "requires": {
8381         "postcss": "^7.0.27",
8382         "postcss-selector-parser": "^6.0.2",
8383         "postcss-value-parser": "^4.0.2"
8384       }
8385     },
8386     "postcss-colormin": {
8387       "version": "4.0.3",
8388       "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz",
8389       "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==",
8390       "dev": true,
8391       "requires": {
8392         "browserslist": "^4.0.0",
8393         "color": "^3.0.0",
8394         "has": "^1.0.0",
8395         "postcss": "^7.0.0",
8396         "postcss-value-parser": "^3.0.0"
8397       },
8398       "dependencies": {
8399         "postcss-value-parser": {
8400           "version": "3.3.1",
8401           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8402           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8403           "dev": true
8404         }
8405       }
8406     },
8407     "postcss-convert-values": {
8408       "version": "4.0.1",
8409       "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz",
8410       "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==",
8411       "dev": true,
8412       "requires": {
8413         "postcss": "^7.0.0",
8414         "postcss-value-parser": "^3.0.0"
8415       },
8416       "dependencies": {
8417         "postcss-value-parser": {
8418           "version": "3.3.1",
8419           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8420           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8421           "dev": true
8422         }
8423       }
8424     },
8425     "postcss-custom-properties": {
8426       "version": "9.1.1",
8427       "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-9.1.1.tgz",
8428       "integrity": "sha512-GVu+j7vwMTKUGhGXckYAFAAG5tTJUkSt8LuSyimtZdVVmdAEZYYqserkAgX8vwMhgGDPA4vJtWt7VgFxgiooDA==",
8429       "dev": true,
8430       "requires": {
8431         "postcss": "^7.0.17",
8432         "postcss-values-parser": "^3.0.5"
8433       }
8434     },
8435     "postcss-discard-comments": {
8436       "version": "4.0.2",
8437       "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz",
8438       "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==",
8439       "dev": true,
8440       "requires": {
8441         "postcss": "^7.0.0"
8442       }
8443     },
8444     "postcss-discard-duplicates": {
8445       "version": "4.0.2",
8446       "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz",
8447       "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==",
8448       "dev": true,
8449       "requires": {
8450         "postcss": "^7.0.0"
8451       }
8452     },
8453     "postcss-discard-empty": {
8454       "version": "4.0.1",
8455       "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz",
8456       "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==",
8457       "dev": true,
8458       "requires": {
8459         "postcss": "^7.0.0"
8460       }
8461     },
8462     "postcss-discard-overridden": {
8463       "version": "4.0.1",
8464       "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz",
8465       "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==",
8466       "dev": true,
8467       "requires": {
8468         "postcss": "^7.0.0"
8469       }
8470     },
8471     "postcss-html": {
8472       "version": "0.36.0",
8473       "resolved": "https://registry.npmjs.org/postcss-html/-/postcss-html-0.36.0.tgz",
8474       "integrity": "sha512-HeiOxGcuwID0AFsNAL0ox3mW6MHH5cstWN1Z3Y+n6H+g12ih7LHdYxWwEA/QmrebctLjo79xz9ouK3MroHwOJw==",
8475       "dev": true,
8476       "requires": {
8477         "htmlparser2": "^3.10.0"
8478       }
8479     },
8480     "postcss-import": {
8481       "version": "12.0.1",
8482       "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-12.0.1.tgz",
8483       "integrity": "sha512-3Gti33dmCjyKBgimqGxL3vcV8w9+bsHwO5UrBawp796+jdardbcFl4RP5w/76BwNL7aGzpKstIfF9I+kdE8pTw==",
8484       "dev": true,
8485       "requires": {
8486         "postcss": "^7.0.1",
8487         "postcss-value-parser": "^3.2.3",
8488         "read-cache": "^1.0.0",
8489         "resolve": "^1.1.7"
8490       },
8491       "dependencies": {
8492         "postcss-value-parser": {
8493           "version": "3.3.1",
8494           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8495           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8496           "dev": true
8497         }
8498       }
8499     },
8500     "postcss-less": {
8501       "version": "3.1.4",
8502       "resolved": "https://registry.npmjs.org/postcss-less/-/postcss-less-3.1.4.tgz",
8503       "integrity": "sha512-7TvleQWNM2QLcHqvudt3VYjULVB49uiW6XzEUFmvwHzvsOEF5MwBrIXZDJQvJNFGjJQTzSzZnDoCJ8h/ljyGXA==",
8504       "dev": true,
8505       "requires": {
8506         "postcss": "^7.0.14"
8507       }
8508     },
8509     "postcss-load-config": {
8510       "version": "2.1.0",
8511       "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.0.tgz",
8512       "integrity": "sha512-4pV3JJVPLd5+RueiVVB+gFOAa7GWc25XQcMp86Zexzke69mKf6Nx9LRcQywdz7yZI9n1udOxmLuAwTBypypF8Q==",
8513       "dev": true,
8514       "requires": {
8515         "cosmiconfig": "^5.0.0",
8516         "import-cwd": "^2.0.0"
8517       }
8518     },
8519     "postcss-media-query-parser": {
8520       "version": "0.2.3",
8521       "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz",
8522       "integrity": "sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ=",
8523       "dev": true
8524     },
8525     "postcss-merge-longhand": {
8526       "version": "4.0.11",
8527       "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz",
8528       "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==",
8529       "dev": true,
8530       "requires": {
8531         "css-color-names": "0.0.4",
8532         "postcss": "^7.0.0",
8533         "postcss-value-parser": "^3.0.0",
8534         "stylehacks": "^4.0.0"
8535       },
8536       "dependencies": {
8537         "postcss-value-parser": {
8538           "version": "3.3.1",
8539           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8540           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8541           "dev": true
8542         }
8543       }
8544     },
8545     "postcss-merge-rules": {
8546       "version": "4.0.3",
8547       "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz",
8548       "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==",
8549       "dev": true,
8550       "requires": {
8551         "browserslist": "^4.0.0",
8552         "caniuse-api": "^3.0.0",
8553         "cssnano-util-same-parent": "^4.0.0",
8554         "postcss": "^7.0.0",
8555         "postcss-selector-parser": "^3.0.0",
8556         "vendors": "^1.0.0"
8557       },
8558       "dependencies": {
8559         "postcss-selector-parser": {
8560           "version": "3.1.2",
8561           "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz",
8562           "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==",
8563           "dev": true,
8564           "requires": {
8565             "dot-prop": "^5.2.0",
8566             "indexes-of": "^1.0.1",
8567             "uniq": "^1.0.1"
8568           }
8569         }
8570       }
8571     },
8572     "postcss-minify-font-values": {
8573       "version": "4.0.2",
8574       "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz",
8575       "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==",
8576       "dev": true,
8577       "requires": {
8578         "postcss": "^7.0.0",
8579         "postcss-value-parser": "^3.0.0"
8580       },
8581       "dependencies": {
8582         "postcss-value-parser": {
8583           "version": "3.3.1",
8584           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8585           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8586           "dev": true
8587         }
8588       }
8589     },
8590     "postcss-minify-gradients": {
8591       "version": "4.0.2",
8592       "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz",
8593       "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==",
8594       "dev": true,
8595       "requires": {
8596         "cssnano-util-get-arguments": "^4.0.0",
8597         "is-color-stop": "^1.0.0",
8598         "postcss": "^7.0.0",
8599         "postcss-value-parser": "^3.0.0"
8600       },
8601       "dependencies": {
8602         "postcss-value-parser": {
8603           "version": "3.3.1",
8604           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8605           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8606           "dev": true
8607         }
8608       }
8609     },
8610     "postcss-minify-params": {
8611       "version": "4.0.2",
8612       "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz",
8613       "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==",
8614       "dev": true,
8615       "requires": {
8616         "alphanum-sort": "^1.0.0",
8617         "browserslist": "^4.0.0",
8618         "cssnano-util-get-arguments": "^4.0.0",
8619         "postcss": "^7.0.0",
8620         "postcss-value-parser": "^3.0.0",
8621         "uniqs": "^2.0.0"
8622       },
8623       "dependencies": {
8624         "postcss-value-parser": {
8625           "version": "3.3.1",
8626           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8627           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8628           "dev": true
8629         }
8630       }
8631     },
8632     "postcss-minify-selectors": {
8633       "version": "4.0.2",
8634       "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz",
8635       "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==",
8636       "dev": true,
8637       "requires": {
8638         "alphanum-sort": "^1.0.0",
8639         "has": "^1.0.0",
8640         "postcss": "^7.0.0",
8641         "postcss-selector-parser": "^3.0.0"
8642       },
8643       "dependencies": {
8644         "postcss-selector-parser": {
8645           "version": "3.1.2",
8646           "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz",
8647           "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==",
8648           "dev": true,
8649           "requires": {
8650             "dot-prop": "^5.2.0",
8651             "indexes-of": "^1.0.1",
8652             "uniq": "^1.0.1"
8653           }
8654         }
8655       }
8656     },
8657     "postcss-normalize-charset": {
8658       "version": "4.0.1",
8659       "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz",
8660       "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==",
8661       "dev": true,
8662       "requires": {
8663         "postcss": "^7.0.0"
8664       }
8665     },
8666     "postcss-normalize-display-values": {
8667       "version": "4.0.2",
8668       "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz",
8669       "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==",
8670       "dev": true,
8671       "requires": {
8672         "cssnano-util-get-match": "^4.0.0",
8673         "postcss": "^7.0.0",
8674         "postcss-value-parser": "^3.0.0"
8675       },
8676       "dependencies": {
8677         "postcss-value-parser": {
8678           "version": "3.3.1",
8679           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8680           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8681           "dev": true
8682         }
8683       }
8684     },
8685     "postcss-normalize-positions": {
8686       "version": "4.0.2",
8687       "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz",
8688       "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==",
8689       "dev": true,
8690       "requires": {
8691         "cssnano-util-get-arguments": "^4.0.0",
8692         "has": "^1.0.0",
8693         "postcss": "^7.0.0",
8694         "postcss-value-parser": "^3.0.0"
8695       },
8696       "dependencies": {
8697         "postcss-value-parser": {
8698           "version": "3.3.1",
8699           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8700           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8701           "dev": true
8702         }
8703       }
8704     },
8705     "postcss-normalize-repeat-style": {
8706       "version": "4.0.2",
8707       "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz",
8708       "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==",
8709       "dev": true,
8710       "requires": {
8711         "cssnano-util-get-arguments": "^4.0.0",
8712         "cssnano-util-get-match": "^4.0.0",
8713         "postcss": "^7.0.0",
8714         "postcss-value-parser": "^3.0.0"
8715       },
8716       "dependencies": {
8717         "postcss-value-parser": {
8718           "version": "3.3.1",
8719           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8720           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8721           "dev": true
8722         }
8723       }
8724     },
8725     "postcss-normalize-string": {
8726       "version": "4.0.2",
8727       "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz",
8728       "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==",
8729       "dev": true,
8730       "requires": {
8731         "has": "^1.0.0",
8732         "postcss": "^7.0.0",
8733         "postcss-value-parser": "^3.0.0"
8734       },
8735       "dependencies": {
8736         "postcss-value-parser": {
8737           "version": "3.3.1",
8738           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8739           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8740           "dev": true
8741         }
8742       }
8743     },
8744     "postcss-normalize-timing-functions": {
8745       "version": "4.0.2",
8746       "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz",
8747       "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==",
8748       "dev": true,
8749       "requires": {
8750         "cssnano-util-get-match": "^4.0.0",
8751         "postcss": "^7.0.0",
8752         "postcss-value-parser": "^3.0.0"
8753       },
8754       "dependencies": {
8755         "postcss-value-parser": {
8756           "version": "3.3.1",
8757           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8758           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8759           "dev": true
8760         }
8761       }
8762     },
8763     "postcss-normalize-unicode": {
8764       "version": "4.0.1",
8765       "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz",
8766       "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==",
8767       "dev": true,
8768       "requires": {
8769         "browserslist": "^4.0.0",
8770         "postcss": "^7.0.0",
8771         "postcss-value-parser": "^3.0.0"
8772       },
8773       "dependencies": {
8774         "postcss-value-parser": {
8775           "version": "3.3.1",
8776           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8777           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8778           "dev": true
8779         }
8780       }
8781     },
8782     "postcss-normalize-url": {
8783       "version": "4.0.1",
8784       "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz",
8785       "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==",
8786       "dev": true,
8787       "requires": {
8788         "is-absolute-url": "^2.0.0",
8789         "normalize-url": "^3.0.0",
8790         "postcss": "^7.0.0",
8791         "postcss-value-parser": "^3.0.0"
8792       },
8793       "dependencies": {
8794         "postcss-value-parser": {
8795           "version": "3.3.1",
8796           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8797           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8798           "dev": true
8799         }
8800       }
8801     },
8802     "postcss-normalize-whitespace": {
8803       "version": "4.0.2",
8804       "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz",
8805       "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==",
8806       "dev": true,
8807       "requires": {
8808         "postcss": "^7.0.0",
8809         "postcss-value-parser": "^3.0.0"
8810       },
8811       "dependencies": {
8812         "postcss-value-parser": {
8813           "version": "3.3.1",
8814           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8815           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8816           "dev": true
8817         }
8818       }
8819     },
8820     "postcss-ordered-values": {
8821       "version": "4.1.2",
8822       "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz",
8823       "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==",
8824       "dev": true,
8825       "requires": {
8826         "cssnano-util-get-arguments": "^4.0.0",
8827         "postcss": "^7.0.0",
8828         "postcss-value-parser": "^3.0.0"
8829       },
8830       "dependencies": {
8831         "postcss-value-parser": {
8832           "version": "3.3.1",
8833           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8834           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8835           "dev": true
8836         }
8837       }
8838     },
8839     "postcss-reduce-initial": {
8840       "version": "4.0.3",
8841       "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz",
8842       "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==",
8843       "dev": true,
8844       "requires": {
8845         "browserslist": "^4.0.0",
8846         "caniuse-api": "^3.0.0",
8847         "has": "^1.0.0",
8848         "postcss": "^7.0.0"
8849       }
8850     },
8851     "postcss-reduce-transforms": {
8852       "version": "4.0.2",
8853       "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz",
8854       "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==",
8855       "dev": true,
8856       "requires": {
8857         "cssnano-util-get-match": "^4.0.0",
8858         "has": "^1.0.0",
8859         "postcss": "^7.0.0",
8860         "postcss-value-parser": "^3.0.0"
8861       },
8862       "dependencies": {
8863         "postcss-value-parser": {
8864           "version": "3.3.1",
8865           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8866           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8867           "dev": true
8868         }
8869       }
8870     },
8871     "postcss-reporter": {
8872       "version": "6.0.1",
8873       "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-6.0.1.tgz",
8874       "integrity": "sha512-LpmQjfRWyabc+fRygxZjpRxfhRf9u/fdlKf4VHG4TSPbV2XNsuISzYW1KL+1aQzx53CAppa1bKG4APIB/DOXXw==",
8875       "dev": true,
8876       "requires": {
8877         "chalk": "^2.4.1",
8878         "lodash": "^4.17.11",
8879         "log-symbols": "^2.2.0",
8880         "postcss": "^7.0.7"
8881       },
8882       "dependencies": {
8883         "log-symbols": {
8884           "version": "2.2.0",
8885           "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz",
8886           "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==",
8887           "dev": true,
8888           "requires": {
8889             "chalk": "^2.0.1"
8890           }
8891         }
8892       }
8893     },
8894     "postcss-resolve-nested-selector": {
8895       "version": "0.1.1",
8896       "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz",
8897       "integrity": "sha1-Kcy8fDfe36wwTp//C/FZaz9qDk4=",
8898       "dev": true
8899     },
8900     "postcss-safe-parser": {
8901       "version": "4.0.2",
8902       "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-4.0.2.tgz",
8903       "integrity": "sha512-Uw6ekxSWNLCPesSv/cmqf2bY/77z11O7jZGPax3ycZMFU/oi2DMH9i89AdHc1tRwFg/arFoEwX0IS3LCUxJh1g==",
8904       "dev": true,
8905       "requires": {
8906         "postcss": "^7.0.26"
8907       }
8908     },
8909     "postcss-sass": {
8910       "version": "0.4.4",
8911       "resolved": "https://registry.npmjs.org/postcss-sass/-/postcss-sass-0.4.4.tgz",
8912       "integrity": "sha512-BYxnVYx4mQooOhr+zer0qWbSPYnarAy8ZT7hAQtbxtgVf8gy+LSLT/hHGe35h14/pZDTw1DsxdbrwxBN++H+fg==",
8913       "dev": true,
8914       "requires": {
8915         "gonzales-pe": "^4.3.0",
8916         "postcss": "^7.0.21"
8917       }
8918     },
8919     "postcss-scss": {
8920       "version": "2.0.0",
8921       "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-2.0.0.tgz",
8922       "integrity": "sha512-um9zdGKaDZirMm+kZFKKVsnKPF7zF7qBAtIfTSnZXD1jZ0JNZIxdB6TxQOjCnlSzLRInVl2v3YdBh/M881C4ug==",
8923       "dev": true,
8924       "requires": {
8925         "postcss": "^7.0.0"
8926       }
8927     },
8928     "postcss-selector-parser": {
8929       "version": "6.0.2",
8930       "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz",
8931       "integrity": "sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==",
8932       "dev": true,
8933       "requires": {
8934         "cssesc": "^3.0.0",
8935         "indexes-of": "^1.0.1",
8936         "uniq": "^1.0.1"
8937       }
8938     },
8939     "postcss-svgo": {
8940       "version": "4.0.2",
8941       "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.2.tgz",
8942       "integrity": "sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==",
8943       "dev": true,
8944       "requires": {
8945         "is-svg": "^3.0.0",
8946         "postcss": "^7.0.0",
8947         "postcss-value-parser": "^3.0.0",
8948         "svgo": "^1.0.0"
8949       },
8950       "dependencies": {
8951         "postcss-value-parser": {
8952           "version": "3.3.1",
8953           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8954           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8955           "dev": true
8956         }
8957       }
8958     },
8959     "postcss-syntax": {
8960       "version": "0.36.2",
8961       "resolved": "https://registry.npmjs.org/postcss-syntax/-/postcss-syntax-0.36.2.tgz",
8962       "integrity": "sha512-nBRg/i7E3SOHWxF3PpF5WnJM/jQ1YpY9000OaVXlAQj6Zp/kIqJxEDWIZ67tAd7NLuk7zqN4yqe9nc0oNAOs1w==",
8963       "dev": true
8964     },
8965     "postcss-unique-selectors": {
8966       "version": "4.0.1",
8967       "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz",
8968       "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==",
8969       "dev": true,
8970       "requires": {
8971         "alphanum-sort": "^1.0.0",
8972         "postcss": "^7.0.0",
8973         "uniqs": "^2.0.0"
8974       }
8975     },
8976     "postcss-url": {
8977       "version": "8.0.0",
8978       "resolved": "https://registry.npmjs.org/postcss-url/-/postcss-url-8.0.0.tgz",
8979       "integrity": "sha512-E2cbOQ5aii2zNHh8F6fk1cxls7QVFZjLPSrqvmiza8OuXLzIpErij8BDS5Y3STPfJgpIMNCPEr8JlKQWEoozUw==",
8980       "dev": true,
8981       "requires": {
8982         "mime": "^2.3.1",
8983         "minimatch": "^3.0.4",
8984         "mkdirp": "^0.5.0",
8985         "postcss": "^7.0.2",
8986         "xxhashjs": "^0.2.1"
8987       },
8988       "dependencies": {
8989         "mime": {
8990           "version": "2.4.4",
8991           "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz",
8992           "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==",
8993           "dev": true
8994         }
8995       }
8996     },
8997     "postcss-value-parser": {
8998       "version": "4.1.0",
8999       "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz",
9000       "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==",
9001       "dev": true
9002     },
9003     "postcss-values-parser": {
9004       "version": "3.2.1",
9005       "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-3.2.1.tgz",
9006       "integrity": "sha512-SQ7/88VE9LhJh9gc27/hqnSU/aZaREVJcRVccXBmajgP2RkjdJzNyH/a9GCVMI5nsRhT0jC5HpUMwfkz81DVVg==",
9007       "dev": true,
9008       "requires": {
9009         "color-name": "^1.1.4",
9010         "is-url-superb": "^3.0.0",
9011         "postcss": "^7.0.5",
9012         "url-regex": "^5.0.0"
9013       },
9014       "dependencies": {
9015         "color-name": {
9016           "version": "1.1.4",
9017           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
9018           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
9019           "dev": true
9020         }
9021       }
9022     },
9023     "prelude-ls": {
9024       "version": "1.1.2",
9025       "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
9026       "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
9027       "dev": true
9028     },
9029     "prepend-http": {
9030       "version": "1.0.4",
9031       "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz",
9032       "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=",
9033       "dev": true,
9034       "optional": true
9035     },
9036     "prettier": {
9037       "version": "1.19.1",
9038       "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.19.1.tgz",
9039       "integrity": "sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==",
9040       "dev": true
9041     },
9042     "prettier-eslint": {
9043       "version": "9.0.1",
9044       "resolved": "https://registry.npmjs.org/prettier-eslint/-/prettier-eslint-9.0.1.tgz",
9045       "integrity": "sha512-KZT65QTosSAqBBqmrC+RpXbsMRe7Os2YSR9cAfFbDlyPAopzA/S5bioiZ3rpziNQNSJaOxmtXSx07EQ+o2Dlug==",
9046       "dev": true,
9047       "requires": {
9048         "@typescript-eslint/parser": "^1.10.2",
9049         "common-tags": "^1.4.0",
9050         "core-js": "^3.1.4",
9051         "dlv": "^1.1.0",
9052         "eslint": "^5.0.0",
9053         "indent-string": "^4.0.0",
9054         "lodash.merge": "^4.6.0",
9055         "loglevel-colored-level-prefix": "^1.0.0",
9056         "prettier": "^1.7.0",
9057         "pretty-format": "^23.0.1",
9058         "require-relative": "^0.8.7",
9059         "typescript": "^3.2.1",
9060         "vue-eslint-parser": "^2.0.2"
9061       },
9062       "dependencies": {
9063         "acorn": {
9064           "version": "6.4.1",
9065           "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz",
9066           "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==",
9067           "dev": true
9068         },
9069         "ansi-escapes": {
9070           "version": "3.2.0",
9071           "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
9072           "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==",
9073           "dev": true
9074         },
9075         "ansi-regex": {
9076           "version": "3.0.0",
9077           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
9078           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
9079           "dev": true
9080         },
9081         "cli-cursor": {
9082           "version": "2.1.0",
9083           "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
9084           "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
9085           "dev": true,
9086           "requires": {
9087             "restore-cursor": "^2.0.0"
9088           }
9089         },
9090         "eslint": {
9091           "version": "5.16.0",
9092           "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.16.0.tgz",
9093           "integrity": "sha512-S3Rz11i7c8AA5JPv7xAH+dOyq/Cu/VXHiHXBPOU1k/JAM5dXqQPt3qcrhpHSorXmrpu2g0gkIBVXAqCpzfoZIg==",
9094           "dev": true,
9095           "requires": {
9096             "@babel/code-frame": "^7.0.0",
9097             "ajv": "^6.9.1",
9098             "chalk": "^2.1.0",
9099             "cross-spawn": "^6.0.5",
9100             "debug": "^4.0.1",
9101             "doctrine": "^3.0.0",
9102             "eslint-scope": "^4.0.3",
9103             "eslint-utils": "^1.3.1",
9104             "eslint-visitor-keys": "^1.0.0",
9105             "espree": "^5.0.1",
9106             "esquery": "^1.0.1",
9107             "esutils": "^2.0.2",
9108             "file-entry-cache": "^5.0.1",
9109             "functional-red-black-tree": "^1.0.1",
9110             "glob": "^7.1.2",
9111             "globals": "^11.7.0",
9112             "ignore": "^4.0.6",
9113             "import-fresh": "^3.0.0",
9114             "imurmurhash": "^0.1.4",
9115             "inquirer": "^6.2.2",
9116             "js-yaml": "^3.13.0",
9117             "json-stable-stringify-without-jsonify": "^1.0.1",
9118             "levn": "^0.3.0",
9119             "lodash": "^4.17.11",
9120             "minimatch": "^3.0.4",
9121             "mkdirp": "^0.5.1",
9122             "natural-compare": "^1.4.0",
9123             "optionator": "^0.8.2",
9124             "path-is-inside": "^1.0.2",
9125             "progress": "^2.0.0",
9126             "regexpp": "^2.0.1",
9127             "semver": "^5.5.1",
9128             "strip-ansi": "^4.0.0",
9129             "strip-json-comments": "^2.0.1",
9130             "table": "^5.2.3",
9131             "text-table": "^0.2.0"
9132           }
9133         },
9134         "eslint-scope": {
9135           "version": "4.0.3",
9136           "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz",
9137           "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==",
9138           "dev": true,
9139           "requires": {
9140             "esrecurse": "^4.1.0",
9141             "estraverse": "^4.1.1"
9142           }
9143         },
9144         "espree": {
9145           "version": "5.0.1",
9146           "resolved": "https://registry.npmjs.org/espree/-/espree-5.0.1.tgz",
9147           "integrity": "sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A==",
9148           "dev": true,
9149           "requires": {
9150             "acorn": "^6.0.7",
9151             "acorn-jsx": "^5.0.0",
9152             "eslint-visitor-keys": "^1.0.0"
9153           }
9154         },
9155         "figures": {
9156           "version": "2.0.0",
9157           "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
9158           "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=",
9159           "dev": true,
9160           "requires": {
9161             "escape-string-regexp": "^1.0.5"
9162           }
9163         },
9164         "glob": {
9165           "version": "7.1.6",
9166           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
9167           "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
9168           "dev": true,
9169           "requires": {
9170             "fs.realpath": "^1.0.0",
9171             "inflight": "^1.0.4",
9172             "inherits": "2",
9173             "minimatch": "^3.0.4",
9174             "once": "^1.3.0",
9175             "path-is-absolute": "^1.0.0"
9176           }
9177         },
9178         "globals": {
9179           "version": "11.12.0",
9180           "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
9181           "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
9182           "dev": true
9183         },
9184         "import-fresh": {
9185           "version": "3.2.1",
9186           "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz",
9187           "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==",
9188           "dev": true,
9189           "requires": {
9190             "parent-module": "^1.0.0",
9191             "resolve-from": "^4.0.0"
9192           }
9193         },
9194         "indent-string": {
9195           "version": "4.0.0",
9196           "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
9197           "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
9198           "dev": true
9199         },
9200         "inquirer": {
9201           "version": "6.5.2",
9202           "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz",
9203           "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==",
9204           "dev": true,
9205           "requires": {
9206             "ansi-escapes": "^3.2.0",
9207             "chalk": "^2.4.2",
9208             "cli-cursor": "^2.1.0",
9209             "cli-width": "^2.0.0",
9210             "external-editor": "^3.0.3",
9211             "figures": "^2.0.0",
9212             "lodash": "^4.17.12",
9213             "mute-stream": "0.0.7",
9214             "run-async": "^2.2.0",
9215             "rxjs": "^6.4.0",
9216             "string-width": "^2.1.0",
9217             "strip-ansi": "^5.1.0",
9218             "through": "^2.3.6"
9219           },
9220           "dependencies": {
9221             "ansi-regex": {
9222               "version": "4.1.0",
9223               "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
9224               "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
9225               "dev": true
9226             },
9227             "strip-ansi": {
9228               "version": "5.2.0",
9229               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
9230               "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
9231               "dev": true,
9232               "requires": {
9233                 "ansi-regex": "^4.1.0"
9234               }
9235             }
9236           }
9237         },
9238         "is-fullwidth-code-point": {
9239           "version": "2.0.0",
9240           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
9241           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
9242           "dev": true
9243         },
9244         "mimic-fn": {
9245           "version": "1.2.0",
9246           "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
9247           "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
9248           "dev": true
9249         },
9250         "mute-stream": {
9251           "version": "0.0.7",
9252           "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
9253           "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=",
9254           "dev": true
9255         },
9256         "onetime": {
9257           "version": "2.0.1",
9258           "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
9259           "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
9260           "dev": true,
9261           "requires": {
9262             "mimic-fn": "^1.0.0"
9263           }
9264         },
9265         "resolve-from": {
9266           "version": "4.0.0",
9267           "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
9268           "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
9269           "dev": true
9270         },
9271         "restore-cursor": {
9272           "version": "2.0.0",
9273           "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
9274           "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
9275           "dev": true,
9276           "requires": {
9277             "onetime": "^2.0.0",
9278             "signal-exit": "^3.0.2"
9279           }
9280         },
9281         "semver": {
9282           "version": "5.7.1",
9283           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
9284           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
9285           "dev": true
9286         },
9287         "string-width": {
9288           "version": "2.1.1",
9289           "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
9290           "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
9291           "dev": true,
9292           "requires": {
9293             "is-fullwidth-code-point": "^2.0.0",
9294             "strip-ansi": "^4.0.0"
9295           }
9296         },
9297         "strip-ansi": {
9298           "version": "4.0.0",
9299           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
9300           "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
9301           "dev": true,
9302           "requires": {
9303             "ansi-regex": "^3.0.0"
9304           }
9305         },
9306         "strip-json-comments": {
9307           "version": "2.0.1",
9308           "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
9309           "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
9310           "dev": true
9311         }
9312       }
9313     },
9314     "pretty-bytes": {
9315       "version": "5.3.0",
9316       "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.3.0.tgz",
9317       "integrity": "sha512-hjGrh+P926p4R4WbaB6OckyRtO0F0/lQBiT+0gnxjV+5kjPBrfVBFCsCLbMqVQeydvIoouYTCmmEURiH3R1Bdg==",
9318       "dev": true
9319     },
9320     "pretty-format": {
9321       "version": "23.6.0",
9322       "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-23.6.0.tgz",
9323       "integrity": "sha512-zf9NV1NSlDLDjycnwm6hpFATCGl/K1lt0R/GdkAK2O5LN/rwJoB+Mh93gGJjut4YbmecbfgLWVGSTCr0Ewvvbw==",
9324       "dev": true,
9325       "requires": {
9326         "ansi-regex": "^3.0.0",
9327         "ansi-styles": "^3.2.0"
9328       },
9329       "dependencies": {
9330         "ansi-regex": {
9331           "version": "3.0.0",
9332           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
9333           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
9334           "dev": true
9335         }
9336       }
9337     },
9338     "pretty-hrtime": {
9339       "version": "1.0.3",
9340       "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz",
9341       "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=",
9342       "dev": true
9343     },
9344     "process": {
9345       "version": "0.11.10",
9346       "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
9347       "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
9348       "dev": true
9349     },
9350     "process-nextick-args": {
9351       "version": "2.0.1",
9352       "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
9353       "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
9354       "dev": true
9355     },
9356     "progress": {
9357       "version": "2.0.3",
9358       "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
9359       "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
9360       "dev": true
9361     },
9362     "proto-list": {
9363       "version": "1.2.4",
9364       "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz",
9365       "integrity": "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=",
9366       "dev": true,
9367       "optional": true
9368     },
9369     "pseudomap": {
9370       "version": "1.0.2",
9371       "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
9372       "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
9373       "dev": true,
9374       "optional": true
9375     },
9376     "public-encrypt": {
9377       "version": "4.0.3",
9378       "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
9379       "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
9380       "dev": true,
9381       "requires": {
9382         "bn.js": "^4.1.0",
9383         "browserify-rsa": "^4.0.0",
9384         "create-hash": "^1.1.0",
9385         "parse-asn1": "^5.0.0",
9386         "randombytes": "^2.0.1",
9387         "safe-buffer": "^5.1.2"
9388       }
9389     },
9390     "pump": {
9391       "version": "2.0.1",
9392       "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
9393       "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
9394       "dev": true,
9395       "requires": {
9396         "end-of-stream": "^1.1.0",
9397         "once": "^1.3.1"
9398       }
9399     },
9400     "pumpify": {
9401       "version": "1.5.1",
9402       "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
9403       "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
9404       "dev": true,
9405       "requires": {
9406         "duplexify": "^3.6.0",
9407         "inherits": "^2.0.3",
9408         "pump": "^2.0.0"
9409       }
9410     },
9411     "punycode": {
9412       "version": "1.4.1",
9413       "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
9414       "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
9415       "dev": true
9416     },
9417     "q": {
9418       "version": "1.5.1",
9419       "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
9420       "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=",
9421       "dev": true
9422     },
9423     "qs": {
9424       "version": "6.9.3",
9425       "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.3.tgz",
9426       "integrity": "sha512-EbZYNarm6138UKKq46tdx08Yo/q9ZhFoAXAI1meAFd2GtbRDhbZY2WQSICskT0c5q99aFzLG1D4nvTk9tqfXIw==",
9427       "dev": true
9428     },
9429     "query-string": {
9430       "version": "5.1.1",
9431       "resolved": "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz",
9432       "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==",
9433       "dev": true,
9434       "optional": true,
9435       "requires": {
9436         "decode-uri-component": "^0.2.0",
9437         "object-assign": "^4.1.0",
9438         "strict-uri-encode": "^1.0.0"
9439       }
9440     },
9441     "querystring": {
9442       "version": "0.2.0",
9443       "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
9444       "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
9445       "dev": true
9446     },
9447     "querystring-es3": {
9448       "version": "0.2.1",
9449       "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
9450       "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
9451       "dev": true
9452     },
9453     "queue": {
9454       "version": "4.5.1",
9455       "resolved": "https://registry.npmjs.org/queue/-/queue-4.5.1.tgz",
9456       "integrity": "sha512-AMD7w5hRXcFSb8s9u38acBZ+309u6GsiibP4/0YacJeaurRshogB7v/ZcVPxP5gD5+zIw6ixRHdutiYUJfwKHw==",
9457       "dev": true,
9458       "requires": {
9459         "inherits": "~2.0.0"
9460       }
9461     },
9462     "quick-lru": {
9463       "version": "4.0.1",
9464       "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz",
9465       "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==",
9466       "dev": true
9467     },
9468     "randombytes": {
9469       "version": "2.1.0",
9470       "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
9471       "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
9472       "dev": true,
9473       "requires": {
9474         "safe-buffer": "^5.1.0"
9475       }
9476     },
9477     "randomfill": {
9478       "version": "1.0.4",
9479       "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
9480       "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
9481       "dev": true,
9482       "requires": {
9483         "randombytes": "^2.0.5",
9484         "safe-buffer": "^5.1.0"
9485       }
9486     },
9487     "range-parser": {
9488       "version": "1.2.1",
9489       "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
9490       "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
9491       "dev": true
9492     },
9493     "raw-body": {
9494       "version": "1.1.7",
9495       "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-1.1.7.tgz",
9496       "integrity": "sha1-HQJ8K/oRasxmI7yo8AAWVyqH1CU=",
9497       "dev": true,
9498       "requires": {
9499         "bytes": "1",
9500         "string_decoder": "0.10"
9501       },
9502       "dependencies": {
9503         "string_decoder": {
9504           "version": "0.10.31",
9505           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
9506           "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
9507           "dev": true
9508         }
9509       }
9510     },
9511     "read-cache": {
9512       "version": "1.0.0",
9513       "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
9514       "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=",
9515       "dev": true,
9516       "requires": {
9517         "pify": "^2.3.0"
9518       }
9519     },
9520     "read-only-stream": {
9521       "version": "2.0.0",
9522       "resolved": "https://registry.npmjs.org/read-only-stream/-/read-only-stream-2.0.0.tgz",
9523       "integrity": "sha1-JyT9aoET1zdkrCiNQ4YnDB2/F/A=",
9524       "dev": true,
9525       "requires": {
9526         "readable-stream": "^2.0.2"
9527       }
9528     },
9529     "read-pkg": {
9530       "version": "2.0.0",
9531       "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz",
9532       "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=",
9533       "dev": true,
9534       "requires": {
9535         "load-json-file": "^2.0.0",
9536         "normalize-package-data": "^2.3.2",
9537         "path-type": "^2.0.0"
9538       }
9539     },
9540     "read-pkg-up": {
9541       "version": "2.0.0",
9542       "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz",
9543       "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=",
9544       "dev": true,
9545       "requires": {
9546         "find-up": "^2.0.0",
9547         "read-pkg": "^2.0.0"
9548       }
9549     },
9550     "readable-stream": {
9551       "version": "2.3.7",
9552       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
9553       "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
9554       "dev": true,
9555       "requires": {
9556         "core-util-is": "~1.0.0",
9557         "inherits": "~2.0.3",
9558         "isarray": "~1.0.0",
9559         "process-nextick-args": "~2.0.0",
9560         "safe-buffer": "~5.1.1",
9561         "string_decoder": "~1.1.1",
9562         "util-deprecate": "~1.0.1"
9563       }
9564     },
9565     "readdirp": {
9566       "version": "2.2.1",
9567       "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
9568       "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
9569       "dev": true,
9570       "requires": {
9571         "graceful-fs": "^4.1.11",
9572         "micromatch": "^3.1.10",
9573         "readable-stream": "^2.0.2"
9574       }
9575     },
9576     "rechoir": {
9577       "version": "0.6.2",
9578       "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
9579       "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=",
9580       "dev": true,
9581       "requires": {
9582         "resolve": "^1.1.6"
9583       }
9584     },
9585     "redent": {
9586       "version": "1.0.0",
9587       "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
9588       "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
9589       "dev": true,
9590       "optional": true,
9591       "requires": {
9592         "indent-string": "^2.1.0",
9593         "strip-indent": "^1.0.1"
9594       }
9595     },
9596     "regenerator-runtime": {
9597       "version": "0.13.5",
9598       "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz",
9599       "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==",
9600       "dev": true
9601     },
9602     "regex-not": {
9603       "version": "1.0.2",
9604       "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
9605       "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
9606       "dev": true,
9607       "requires": {
9608         "extend-shallow": "^3.0.2",
9609         "safe-regex": "^1.1.0"
9610       }
9611     },
9612     "regexpp": {
9613       "version": "2.0.1",
9614       "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz",
9615       "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==",
9616       "dev": true
9617     },
9618     "remark": {
9619       "version": "12.0.0",
9620       "resolved": "https://registry.npmjs.org/remark/-/remark-12.0.0.tgz",
9621       "integrity": "sha512-oX4lMIS0csgk8AEbzY0h2jdR0ngiCHOpwwpxjmRa5TqAkeknY+tkhjRJGZqnCmvyuWh55/0SW5WY3R3nn3PH9A==",
9622       "dev": true,
9623       "requires": {
9624         "remark-parse": "^8.0.0",
9625         "remark-stringify": "^8.0.0",
9626         "unified": "^9.0.0"
9627       }
9628     },
9629     "remark-parse": {
9630       "version": "8.0.2",
9631       "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-8.0.2.tgz",
9632       "integrity": "sha512-eMI6kMRjsAGpMXXBAywJwiwAse+KNpmt+BK55Oofy4KvBZEqUDj6mWbGLJZrujoPIPPxDXzn3T9baRlpsm2jnQ==",
9633       "dev": true,
9634       "requires": {
9635         "ccount": "^1.0.0",
9636         "collapse-white-space": "^1.0.2",
9637         "is-alphabetical": "^1.0.0",
9638         "is-decimal": "^1.0.0",
9639         "is-whitespace-character": "^1.0.0",
9640         "is-word-character": "^1.0.0",
9641         "markdown-escapes": "^1.0.0",
9642         "parse-entities": "^2.0.0",
9643         "repeat-string": "^1.5.4",
9644         "state-toggle": "^1.0.0",
9645         "trim": "0.0.1",
9646         "trim-trailing-lines": "^1.0.0",
9647         "unherit": "^1.0.4",
9648         "unist-util-remove-position": "^2.0.0",
9649         "vfile-location": "^3.0.0",
9650         "xtend": "^4.0.1"
9651       }
9652     },
9653     "remark-stringify": {
9654       "version": "8.0.0",
9655       "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-8.0.0.tgz",
9656       "integrity": "sha512-cABVYVloFH+2ZI5bdqzoOmemcz/ZuhQSH6W6ZNYnLojAUUn3xtX7u+6BpnYp35qHoGr2NFBsERV14t4vCIeW8w==",
9657       "dev": true,
9658       "requires": {
9659         "ccount": "^1.0.0",
9660         "is-alphanumeric": "^1.0.0",
9661         "is-decimal": "^1.0.0",
9662         "is-whitespace-character": "^1.0.0",
9663         "longest-streak": "^2.0.1",
9664         "markdown-escapes": "^1.0.0",
9665         "markdown-table": "^2.0.0",
9666         "mdast-util-compact": "^2.0.0",
9667         "parse-entities": "^2.0.0",
9668         "repeat-string": "^1.5.4",
9669         "state-toggle": "^1.0.0",
9670         "stringify-entities": "^3.0.0",
9671         "unherit": "^1.0.4",
9672         "xtend": "^4.0.1"
9673       }
9674     },
9675     "remove-bom-buffer": {
9676       "version": "3.0.0",
9677       "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz",
9678       "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==",
9679       "dev": true,
9680       "requires": {
9681         "is-buffer": "^1.1.5",
9682         "is-utf8": "^0.2.1"
9683       },
9684       "dependencies": {
9685         "is-buffer": {
9686           "version": "1.1.6",
9687           "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
9688           "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
9689           "dev": true
9690         }
9691       }
9692     },
9693     "remove-bom-stream": {
9694       "version": "1.2.0",
9695       "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz",
9696       "integrity": "sha1-BfGlk/FuQuH7kOv1nejlaVJflSM=",
9697       "dev": true,
9698       "requires": {
9699         "remove-bom-buffer": "^3.0.0",
9700         "safe-buffer": "^5.1.0",
9701         "through2": "^2.0.3"
9702       },
9703       "dependencies": {
9704         "through2": {
9705           "version": "2.0.5",
9706           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
9707           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
9708           "dev": true,
9709           "requires": {
9710             "readable-stream": "~2.3.6",
9711             "xtend": "~4.0.1"
9712           }
9713         }
9714       }
9715     },
9716     "remove-trailing-separator": {
9717       "version": "1.1.0",
9718       "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
9719       "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
9720       "dev": true
9721     },
9722     "repeat-element": {
9723       "version": "1.1.3",
9724       "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
9725       "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==",
9726       "dev": true
9727     },
9728     "repeat-string": {
9729       "version": "1.6.1",
9730       "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
9731       "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
9732       "dev": true
9733     },
9734     "repeating": {
9735       "version": "2.0.1",
9736       "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
9737       "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
9738       "dev": true,
9739       "optional": true,
9740       "requires": {
9741         "is-finite": "^1.0.0"
9742       }
9743     },
9744     "replace-ext": {
9745       "version": "1.0.0",
9746       "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz",
9747       "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=",
9748       "dev": true
9749     },
9750     "replace-homedir": {
9751       "version": "1.0.0",
9752       "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz",
9753       "integrity": "sha1-6H9tUTuSjd6AgmDBK+f+xv9ueYw=",
9754       "dev": true,
9755       "requires": {
9756         "homedir-polyfill": "^1.0.1",
9757         "is-absolute": "^1.0.0",
9758         "remove-trailing-separator": "^1.1.0"
9759       }
9760     },
9761     "require-directory": {
9762       "version": "2.1.1",
9763       "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
9764       "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
9765       "dev": true
9766     },
9767     "require-from-string": {
9768       "version": "2.0.2",
9769       "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
9770       "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
9771       "dev": true
9772     },
9773     "require-main-filename": {
9774       "version": "1.0.1",
9775       "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
9776       "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
9777       "dev": true
9778     },
9779     "require-relative": {
9780       "version": "0.8.7",
9781       "resolved": "https://registry.npmjs.org/require-relative/-/require-relative-0.8.7.tgz",
9782       "integrity": "sha1-eZlTn8ngR6N5KPoZb44VY9q9Nt4=",
9783       "dev": true
9784     },
9785     "resolve": {
9786       "version": "1.17.0",
9787       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz",
9788       "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==",
9789       "dev": true,
9790       "requires": {
9791         "path-parse": "^1.0.6"
9792       }
9793     },
9794     "resolve-dir": {
9795       "version": "1.0.1",
9796       "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz",
9797       "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=",
9798       "dev": true,
9799       "requires": {
9800         "expand-tilde": "^2.0.0",
9801         "global-modules": "^1.0.0"
9802       }
9803     },
9804     "resolve-from": {
9805       "version": "3.0.0",
9806       "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
9807       "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
9808       "dev": true
9809     },
9810     "resolve-options": {
9811       "version": "1.1.0",
9812       "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz",
9813       "integrity": "sha1-MrueOcBtZzONyTeMDW1gdFZq0TE=",
9814       "dev": true,
9815       "requires": {
9816         "value-or-function": "^3.0.0"
9817       }
9818     },
9819     "resolve-url": {
9820       "version": "0.2.1",
9821       "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
9822       "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
9823       "dev": true
9824     },
9825     "responselike": {
9826       "version": "1.0.2",
9827       "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz",
9828       "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=",
9829       "dev": true,
9830       "optional": true,
9831       "requires": {
9832         "lowercase-keys": "^1.0.0"
9833       }
9834     },
9835     "restore-cursor": {
9836       "version": "3.1.0",
9837       "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
9838       "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",
9839       "dev": true,
9840       "requires": {
9841         "onetime": "^5.1.0",
9842         "signal-exit": "^3.0.2"
9843       }
9844     },
9845     "ret": {
9846       "version": "0.1.15",
9847       "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
9848       "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
9849       "dev": true
9850     },
9851     "reusify": {
9852       "version": "1.0.4",
9853       "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
9854       "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
9855       "dev": true
9856     },
9857     "rgb-regex": {
9858       "version": "1.0.1",
9859       "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz",
9860       "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=",
9861       "dev": true
9862     },
9863     "rgba-regex": {
9864       "version": "1.0.0",
9865       "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz",
9866       "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=",
9867       "dev": true
9868     },
9869     "rimraf": {
9870       "version": "2.6.3",
9871       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",
9872       "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",
9873       "dev": true,
9874       "requires": {
9875         "glob": "^7.1.3"
9876       },
9877       "dependencies": {
9878         "glob": {
9879           "version": "7.1.6",
9880           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
9881           "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
9882           "dev": true,
9883           "requires": {
9884             "fs.realpath": "^1.0.0",
9885             "inflight": "^1.0.4",
9886             "inherits": "2",
9887             "minimatch": "^3.0.4",
9888             "once": "^1.3.0",
9889             "path-is-absolute": "^1.0.0"
9890           }
9891         }
9892       }
9893     },
9894     "ripemd160": {
9895       "version": "2.0.2",
9896       "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
9897       "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
9898       "dev": true,
9899       "requires": {
9900         "hash-base": "^3.0.0",
9901         "inherits": "^2.0.1"
9902       }
9903     },
9904     "run-async": {
9905       "version": "2.4.1",
9906       "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz",
9907       "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==",
9908       "dev": true
9909     },
9910     "run-parallel": {
9911       "version": "1.1.9",
9912       "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.9.tgz",
9913       "integrity": "sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q==",
9914       "dev": true
9915     },
9916     "rxjs": {
9917       "version": "6.5.5",
9918       "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.5.tgz",
9919       "integrity": "sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==",
9920       "dev": true,
9921       "requires": {
9922         "tslib": "^1.9.0"
9923       }
9924     },
9925     "safe-buffer": {
9926       "version": "5.1.2",
9927       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
9928       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
9929       "dev": true
9930     },
9931     "safe-json-parse": {
9932       "version": "1.0.1",
9933       "resolved": "https://registry.npmjs.org/safe-json-parse/-/safe-json-parse-1.0.1.tgz",
9934       "integrity": "sha1-PnZyPjjf3aE8mx0poeB//uSzC1c=",
9935       "dev": true
9936     },
9937     "safe-regex": {
9938       "version": "1.1.0",
9939       "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
9940       "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
9941       "dev": true,
9942       "requires": {
9943         "ret": "~0.1.10"
9944       }
9945     },
9946     "safer-buffer": {
9947       "version": "2.1.2",
9948       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
9949       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
9950       "dev": true
9951     },
9952     "sax": {
9953       "version": "1.2.4",
9954       "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
9955       "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
9956       "dev": true
9957     },
9958     "scope-analyzer": {
9959       "version": "2.1.1",
9960       "resolved": "https://registry.npmjs.org/scope-analyzer/-/scope-analyzer-2.1.1.tgz",
9961       "integrity": "sha512-azEAihtQ9mEyZGhfgTJy3IbOWEzeOrYbg7NcYEshPKnKd+LZmC3TNd5dmDxbLBsTG/JVWmCp+vDJ03vJjeXMHg==",
9962       "dev": true,
9963       "requires": {
9964         "array-from": "^2.1.1",
9965         "dash-ast": "^1.0.0",
9966         "es6-map": "^0.1.5",
9967         "es6-set": "^0.1.5",
9968         "es6-symbol": "^3.1.1",
9969         "estree-is-function": "^1.0.0",
9970         "get-assigned-identifiers": "^1.1.0"
9971       }
9972     },
9973     "seek-bzip": {
9974       "version": "1.0.5",
9975       "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.5.tgz",
9976       "integrity": "sha1-z+kXyz0nS8/6x5J1ivUxc+sfq9w=",
9977       "dev": true,
9978       "optional": true,
9979       "requires": {
9980         "commander": "~2.8.1"
9981       }
9982     },
9983     "semver": {
9984       "version": "6.3.0",
9985       "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
9986       "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
9987       "dev": true
9988     },
9989     "semver-greatest-satisfied-range": {
9990       "version": "1.1.0",
9991       "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz",
9992       "integrity": "sha1-E+jCZYq5aRywzXEJMkAoDTb3els=",
9993       "dev": true,
9994       "requires": {
9995         "sver-compat": "^1.5.0"
9996       }
9997     },
9998     "semver-regex": {
9999       "version": "2.0.0",
10000       "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-2.0.0.tgz",
10001       "integrity": "sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==",
10002       "dev": true,
10003       "optional": true
10004     },
10005     "semver-truncate": {
10006       "version": "1.1.2",
10007       "resolved": "https://registry.npmjs.org/semver-truncate/-/semver-truncate-1.1.2.tgz",
10008       "integrity": "sha1-V/Qd5pcHpicJp+AQS6IRcQnqR+g=",
10009       "dev": true,
10010       "optional": true,
10011       "requires": {
10012         "semver": "^5.3.0"
10013       },
10014       "dependencies": {
10015         "semver": {
10016           "version": "5.7.1",
10017           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
10018           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
10019           "dev": true,
10020           "optional": true
10021         }
10022       }
10023     },
10024     "send": {
10025       "version": "0.16.2",
10026       "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz",
10027       "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==",
10028       "dev": true,
10029       "requires": {
10030         "debug": "2.6.9",
10031         "depd": "~1.1.2",
10032         "destroy": "~1.0.4",
10033         "encodeurl": "~1.0.2",
10034         "escape-html": "~1.0.3",
10035         "etag": "~1.8.1",
10036         "fresh": "0.5.2",
10037         "http-errors": "~1.6.2",
10038         "mime": "1.4.1",
10039         "ms": "2.0.0",
10040         "on-finished": "~2.3.0",
10041         "range-parser": "~1.2.0",
10042         "statuses": "~1.4.0"
10043       },
10044       "dependencies": {
10045         "debug": {
10046           "version": "2.6.9",
10047           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
10048           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
10049           "dev": true,
10050           "requires": {
10051             "ms": "2.0.0"
10052           }
10053         },
10054         "ms": {
10055           "version": "2.0.0",
10056           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
10057           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
10058           "dev": true
10059         },
10060         "statuses": {
10061           "version": "1.4.0",
10062           "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
10063           "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==",
10064           "dev": true
10065         }
10066       }
10067     },
10068     "serve-index": {
10069       "version": "1.9.1",
10070       "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
10071       "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=",
10072       "dev": true,
10073       "requires": {
10074         "accepts": "~1.3.4",
10075         "batch": "0.6.1",
10076         "debug": "2.6.9",
10077         "escape-html": "~1.0.3",
10078         "http-errors": "~1.6.2",
10079         "mime-types": "~2.1.17",
10080         "parseurl": "~1.3.2"
10081       },
10082       "dependencies": {
10083         "debug": {
10084           "version": "2.6.9",
10085           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
10086           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
10087           "dev": true,
10088           "requires": {
10089             "ms": "2.0.0"
10090           }
10091         },
10092         "ms": {
10093           "version": "2.0.0",
10094           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
10095           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
10096           "dev": true
10097         }
10098       }
10099     },
10100     "serve-static": {
10101       "version": "1.14.1",
10102       "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
10103       "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
10104       "dev": true,
10105       "requires": {
10106         "encodeurl": "~1.0.2",
10107         "escape-html": "~1.0.3",
10108         "parseurl": "~1.3.3",
10109         "send": "0.17.1"
10110       },
10111       "dependencies": {
10112         "debug": {
10113           "version": "2.6.9",
10114           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
10115           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
10116           "dev": true,
10117           "requires": {
10118             "ms": "2.0.0"
10119           },
10120           "dependencies": {
10121             "ms": {
10122               "version": "2.0.0",
10123               "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
10124               "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
10125               "dev": true
10126             }
10127           }
10128         },
10129         "http-errors": {
10130           "version": "1.7.3",
10131           "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz",
10132           "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==",
10133           "dev": true,
10134           "requires": {
10135             "depd": "~1.1.2",
10136             "inherits": "2.0.4",
10137             "setprototypeof": "1.1.1",
10138             "statuses": ">= 1.5.0 < 2",
10139             "toidentifier": "1.0.0"
10140           }
10141         },
10142         "mime": {
10143           "version": "1.6.0",
10144           "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
10145           "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
10146           "dev": true
10147         },
10148         "ms": {
10149           "version": "2.1.1",
10150           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
10151           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
10152           "dev": true
10153         },
10154         "send": {
10155           "version": "0.17.1",
10156           "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
10157           "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
10158           "dev": true,
10159           "requires": {
10160             "debug": "2.6.9",
10161             "depd": "~1.1.2",
10162             "destroy": "~1.0.4",
10163             "encodeurl": "~1.0.2",
10164             "escape-html": "~1.0.3",
10165             "etag": "~1.8.1",
10166             "fresh": "0.5.2",
10167             "http-errors": "~1.7.2",
10168             "mime": "1.6.0",
10169             "ms": "2.1.1",
10170             "on-finished": "~2.3.0",
10171             "range-parser": "~1.2.1",
10172             "statuses": "~1.5.0"
10173           }
10174         },
10175         "setprototypeof": {
10176           "version": "1.1.1",
10177           "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
10178           "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==",
10179           "dev": true
10180         }
10181       }
10182     },
10183     "set-blocking": {
10184       "version": "2.0.0",
10185       "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
10186       "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
10187       "dev": true
10188     },
10189     "set-value": {
10190       "version": "2.0.1",
10191       "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
10192       "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
10193       "dev": true,
10194       "requires": {
10195         "extend-shallow": "^2.0.1",
10196         "is-extendable": "^0.1.1",
10197         "is-plain-object": "^2.0.3",
10198         "split-string": "^3.0.1"
10199       },
10200       "dependencies": {
10201         "extend-shallow": {
10202           "version": "2.0.1",
10203           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
10204           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
10205           "dev": true,
10206           "requires": {
10207             "is-extendable": "^0.1.0"
10208           }
10209         }
10210       }
10211     },
10212     "setprototypeof": {
10213       "version": "1.1.0",
10214       "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
10215       "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
10216       "dev": true
10217     },
10218     "sha.js": {
10219       "version": "2.4.11",
10220       "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
10221       "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
10222       "dev": true,
10223       "requires": {
10224         "inherits": "^2.0.1",
10225         "safe-buffer": "^5.0.1"
10226       }
10227     },
10228     "shasum": {
10229       "version": "1.0.2",
10230       "resolved": "https://registry.npmjs.org/shasum/-/shasum-1.0.2.tgz",
10231       "integrity": "sha1-5wEjENj0F/TetXEhUOVni4euVl8=",
10232       "dev": true,
10233       "requires": {
10234         "json-stable-stringify": "~0.0.0",
10235         "sha.js": "~2.4.4"
10236       }
10237     },
10238     "shasum-object": {
10239       "version": "1.0.0",
10240       "resolved": "https://registry.npmjs.org/shasum-object/-/shasum-object-1.0.0.tgz",
10241       "integrity": "sha512-Iqo5rp/3xVi6M4YheapzZhhGPVs0yZwHj7wvwQ1B9z8H6zk+FEnI7y3Teq7qwnekfEhu8WmG2z0z4iWZaxLWVg==",
10242       "dev": true,
10243       "requires": {
10244         "fast-safe-stringify": "^2.0.7"
10245       }
10246     },
10247     "shebang-command": {
10248       "version": "1.2.0",
10249       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
10250       "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
10251       "dev": true,
10252       "requires": {
10253         "shebang-regex": "^1.0.0"
10254       }
10255     },
10256     "shebang-regex": {
10257       "version": "1.0.0",
10258       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
10259       "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
10260       "dev": true
10261     },
10262     "shell-quote": {
10263       "version": "1.7.2",
10264       "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz",
10265       "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==",
10266       "dev": true
10267     },
10268     "signal-exit": {
10269       "version": "3.0.3",
10270       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
10271       "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==",
10272       "dev": true
10273     },
10274     "simple-concat": {
10275       "version": "1.0.0",
10276       "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.0.tgz",
10277       "integrity": "sha1-c0TLuLbib7J9ZrL8hvn21Zl1IcY=",
10278       "dev": true
10279     },
10280     "simple-swizzle": {
10281       "version": "0.2.2",
10282       "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz",
10283       "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=",
10284       "dev": true,
10285       "requires": {
10286         "is-arrayish": "^0.3.1"
10287       },
10288       "dependencies": {
10289         "is-arrayish": {
10290           "version": "0.3.2",
10291           "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz",
10292           "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==",
10293           "dev": true
10294         }
10295       }
10296     },
10297     "slash": {
10298       "version": "3.0.0",
10299       "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
10300       "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
10301       "dev": true
10302     },
10303     "slice-ansi": {
10304       "version": "2.1.0",
10305       "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz",
10306       "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==",
10307       "dev": true,
10308       "requires": {
10309         "ansi-styles": "^3.2.0",
10310         "astral-regex": "^1.0.0",
10311         "is-fullwidth-code-point": "^2.0.0"
10312       },
10313       "dependencies": {
10314         "is-fullwidth-code-point": {
10315           "version": "2.0.0",
10316           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
10317           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
10318           "dev": true
10319         }
10320       }
10321     },
10322     "snapdragon": {
10323       "version": "0.8.2",
10324       "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
10325       "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
10326       "dev": true,
10327       "requires": {
10328         "base": "^0.11.1",
10329         "debug": "^2.2.0",
10330         "define-property": "^0.2.5",
10331         "extend-shallow": "^2.0.1",
10332         "map-cache": "^0.2.2",
10333         "source-map": "^0.5.6",
10334         "source-map-resolve": "^0.5.0",
10335         "use": "^3.1.0"
10336       },
10337       "dependencies": {
10338         "debug": {
10339           "version": "2.6.9",
10340           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
10341           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
10342           "dev": true,
10343           "requires": {
10344             "ms": "2.0.0"
10345           }
10346         },
10347         "define-property": {
10348           "version": "0.2.5",
10349           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
10350           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
10351           "dev": true,
10352           "requires": {
10353             "is-descriptor": "^0.1.0"
10354           }
10355         },
10356         "extend-shallow": {
10357           "version": "2.0.1",
10358           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
10359           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
10360           "dev": true,
10361           "requires": {
10362             "is-extendable": "^0.1.0"
10363           }
10364         },
10365         "ms": {
10366           "version": "2.0.0",
10367           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
10368           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
10369           "dev": true
10370         },
10371         "source-map": {
10372           "version": "0.5.7",
10373           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
10374           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
10375           "dev": true
10376         }
10377       }
10378     },
10379     "snapdragon-node": {
10380       "version": "2.1.1",
10381       "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
10382       "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
10383       "dev": true,
10384       "requires": {
10385         "define-property": "^1.0.0",
10386         "isobject": "^3.0.0",
10387         "snapdragon-util": "^3.0.1"
10388       },
10389       "dependencies": {
10390         "define-property": {
10391           "version": "1.0.0",
10392           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
10393           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
10394           "dev": true,
10395           "requires": {
10396             "is-descriptor": "^1.0.0"
10397           }
10398         },
10399         "is-accessor-descriptor": {
10400           "version": "1.0.0",
10401           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
10402           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
10403           "dev": true,
10404           "requires": {
10405             "kind-of": "^6.0.0"
10406           }
10407         },
10408         "is-data-descriptor": {
10409           "version": "1.0.0",
10410           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
10411           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
10412           "dev": true,
10413           "requires": {
10414             "kind-of": "^6.0.0"
10415           }
10416         },
10417         "is-descriptor": {
10418           "version": "1.0.2",
10419           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
10420           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
10421           "dev": true,
10422           "requires": {
10423             "is-accessor-descriptor": "^1.0.0",
10424             "is-data-descriptor": "^1.0.0",
10425             "kind-of": "^6.0.2"
10426           }
10427         }
10428       }
10429     },
10430     "snapdragon-util": {
10431       "version": "3.0.1",
10432       "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
10433       "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
10434       "dev": true,
10435       "requires": {
10436         "kind-of": "^3.2.0"
10437       },
10438       "dependencies": {
10439         "is-buffer": {
10440           "version": "1.1.6",
10441           "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
10442           "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
10443           "dev": true
10444         },
10445         "kind-of": {
10446           "version": "3.2.2",
10447           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
10448           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
10449           "dev": true,
10450           "requires": {
10451             "is-buffer": "^1.1.5"
10452           }
10453         }
10454       }
10455     },
10456     "sort-keys": {
10457       "version": "1.1.2",
10458       "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz",
10459       "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=",
10460       "dev": true,
10461       "optional": true,
10462       "requires": {
10463         "is-plain-obj": "^1.0.0"
10464       }
10465     },
10466     "sort-keys-length": {
10467       "version": "1.0.1",
10468       "resolved": "https://registry.npmjs.org/sort-keys-length/-/sort-keys-length-1.0.1.tgz",
10469       "integrity": "sha1-nLb09OnkgVWmqgZx7dM2/xR5oYg=",
10470       "dev": true,
10471       "optional": true,
10472       "requires": {
10473         "sort-keys": "^1.0.0"
10474       }
10475     },
10476     "source-map": {
10477       "version": "0.6.1",
10478       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
10479       "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
10480       "dev": true
10481     },
10482     "source-map-resolve": {
10483       "version": "0.5.3",
10484       "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz",
10485       "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==",
10486       "dev": true,
10487       "requires": {
10488         "atob": "^2.1.2",
10489         "decode-uri-component": "^0.2.0",
10490         "resolve-url": "^0.2.1",
10491         "source-map-url": "^0.4.0",
10492         "urix": "^0.1.0"
10493       }
10494     },
10495     "source-map-url": {
10496       "version": "0.4.0",
10497       "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
10498       "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=",
10499       "dev": true
10500     },
10501     "sourcemap-codec": {
10502       "version": "1.4.8",
10503       "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
10504       "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==",
10505       "dev": true
10506     },
10507     "sparkles": {
10508       "version": "1.0.1",
10509       "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz",
10510       "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==",
10511       "dev": true
10512     },
10513     "spdx-correct": {
10514       "version": "3.1.0",
10515       "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz",
10516       "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==",
10517       "dev": true,
10518       "requires": {
10519         "spdx-expression-parse": "^3.0.0",
10520         "spdx-license-ids": "^3.0.0"
10521       }
10522     },
10523     "spdx-exceptions": {
10524       "version": "2.3.0",
10525       "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
10526       "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
10527       "dev": true
10528     },
10529     "spdx-expression-parse": {
10530       "version": "3.0.0",
10531       "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
10532       "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
10533       "dev": true,
10534       "requires": {
10535         "spdx-exceptions": "^2.1.0",
10536         "spdx-license-ids": "^3.0.0"
10537       }
10538     },
10539     "spdx-license-ids": {
10540       "version": "3.0.5",
10541       "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz",
10542       "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==",
10543       "dev": true
10544     },
10545     "specificity": {
10546       "version": "0.4.1",
10547       "resolved": "https://registry.npmjs.org/specificity/-/specificity-0.4.1.tgz",
10548       "integrity": "sha512-1klA3Gi5PD1Wv9Q0wUoOQN1IWAuPu0D1U03ThXTr0cJ20+/iq2tHSDnK7Kk/0LXJ1ztUB2/1Os0wKmfyNgUQfg==",
10549       "dev": true
10550     },
10551     "split-string": {
10552       "version": "3.1.0",
10553       "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
10554       "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
10555       "dev": true,
10556       "requires": {
10557         "extend-shallow": "^3.0.0"
10558       }
10559     },
10560     "sprintf-js": {
10561       "version": "1.0.3",
10562       "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
10563       "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
10564       "dev": true
10565     },
10566     "squeak": {
10567       "version": "1.3.0",
10568       "resolved": "https://registry.npmjs.org/squeak/-/squeak-1.3.0.tgz",
10569       "integrity": "sha1-MwRQN7ZDiLVnZ0uEMiplIQc5FsM=",
10570       "dev": true,
10571       "optional": true,
10572       "requires": {
10573         "chalk": "^1.0.0",
10574         "console-stream": "^0.1.1",
10575         "lpad-align": "^1.0.1"
10576       },
10577       "dependencies": {
10578         "ansi-styles": {
10579           "version": "2.2.1",
10580           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
10581           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
10582           "dev": true,
10583           "optional": true
10584         },
10585         "chalk": {
10586           "version": "1.1.3",
10587           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
10588           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
10589           "dev": true,
10590           "optional": true,
10591           "requires": {
10592             "ansi-styles": "^2.2.1",
10593             "escape-string-regexp": "^1.0.2",
10594             "has-ansi": "^2.0.0",
10595             "strip-ansi": "^3.0.0",
10596             "supports-color": "^2.0.0"
10597           }
10598         },
10599         "supports-color": {
10600           "version": "2.0.0",
10601           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
10602           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
10603           "dev": true,
10604           "optional": true
10605         }
10606       }
10607     },
10608     "stable": {
10609       "version": "0.1.8",
10610       "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz",
10611       "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==",
10612       "dev": true
10613     },
10614     "stack-trace": {
10615       "version": "0.0.10",
10616       "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz",
10617       "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=",
10618       "dev": true
10619     },
10620     "state-toggle": {
10621       "version": "1.0.3",
10622       "resolved": "https://registry.npmjs.org/state-toggle/-/state-toggle-1.0.3.tgz",
10623       "integrity": "sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ==",
10624       "dev": true
10625     },
10626     "static-extend": {
10627       "version": "0.1.2",
10628       "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
10629       "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
10630       "dev": true,
10631       "requires": {
10632         "define-property": "^0.2.5",
10633         "object-copy": "^0.1.0"
10634       },
10635       "dependencies": {
10636         "define-property": {
10637           "version": "0.2.5",
10638           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
10639           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
10640           "dev": true,
10641           "requires": {
10642             "is-descriptor": "^0.1.0"
10643           }
10644         }
10645       }
10646     },
10647     "statuses": {
10648       "version": "1.5.0",
10649       "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
10650       "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
10651       "dev": true
10652     },
10653     "stream-browserify": {
10654       "version": "2.0.2",
10655       "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz",
10656       "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==",
10657       "dev": true,
10658       "requires": {
10659         "inherits": "~2.0.1",
10660         "readable-stream": "^2.0.2"
10661       }
10662     },
10663     "stream-combiner": {
10664       "version": "0.2.2",
10665       "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.2.2.tgz",
10666       "integrity": "sha1-rsjLrBd7Vrb0+kec7YwZEs7lKFg=",
10667       "dev": true,
10668       "requires": {
10669         "duplexer": "~0.1.1",
10670         "through": "~2.3.4"
10671       }
10672     },
10673     "stream-combiner2": {
10674       "version": "1.1.1",
10675       "resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz",
10676       "integrity": "sha1-+02KFCDqNidk4hrUeAOXvry0HL4=",
10677       "dev": true,
10678       "requires": {
10679         "duplexer2": "~0.1.0",
10680         "readable-stream": "^2.0.2"
10681       }
10682     },
10683     "stream-exhaust": {
10684       "version": "1.0.2",
10685       "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz",
10686       "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==",
10687       "dev": true
10688     },
10689     "stream-http": {
10690       "version": "3.1.0",
10691       "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-3.1.0.tgz",
10692       "integrity": "sha512-cuB6RgO7BqC4FBYzmnvhob5Do3wIdIsXAgGycHJnW+981gHqoYcYz9lqjJrk8WXRddbwPuqPYRl+bag6mYv4lw==",
10693       "dev": true,
10694       "requires": {
10695         "builtin-status-codes": "^3.0.0",
10696         "inherits": "^2.0.1",
10697         "readable-stream": "^3.0.6",
10698         "xtend": "^4.0.0"
10699       },
10700       "dependencies": {
10701         "readable-stream": {
10702           "version": "3.6.0",
10703           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
10704           "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
10705           "dev": true,
10706           "requires": {
10707             "inherits": "^2.0.3",
10708             "string_decoder": "^1.1.1",
10709             "util-deprecate": "^1.0.1"
10710           }
10711         }
10712       }
10713     },
10714     "stream-shift": {
10715       "version": "1.0.1",
10716       "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz",
10717       "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==",
10718       "dev": true
10719     },
10720     "stream-splicer": {
10721       "version": "2.0.1",
10722       "resolved": "https://registry.npmjs.org/stream-splicer/-/stream-splicer-2.0.1.tgz",
10723       "integrity": "sha512-Xizh4/NPuYSyAXyT7g8IvdJ9HJpxIGL9PjyhtywCZvvP0OPIdqyrr4dMikeuvY8xahpdKEBlBTySe583totajg==",
10724       "dev": true,
10725       "requires": {
10726         "inherits": "^2.0.1",
10727         "readable-stream": "^2.0.2"
10728       }
10729     },
10730     "strict-uri-encode": {
10731       "version": "1.1.0",
10732       "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz",
10733       "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=",
10734       "dev": true,
10735       "optional": true
10736     },
10737     "string-template": {
10738       "version": "0.2.1",
10739       "resolved": "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz",
10740       "integrity": "sha1-QpMuWYo1LQH8IuwzZ9nYTuxsmt0=",
10741       "dev": true
10742     },
10743     "string-width": {
10744       "version": "4.2.0",
10745       "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz",
10746       "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==",
10747       "dev": true,
10748       "requires": {
10749         "emoji-regex": "^8.0.0",
10750         "is-fullwidth-code-point": "^3.0.0",
10751         "strip-ansi": "^6.0.0"
10752       },
10753       "dependencies": {
10754         "ansi-regex": {
10755           "version": "5.0.0",
10756           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
10757           "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
10758           "dev": true
10759         },
10760         "strip-ansi": {
10761           "version": "6.0.0",
10762           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
10763           "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
10764           "dev": true,
10765           "requires": {
10766             "ansi-regex": "^5.0.0"
10767           }
10768         }
10769       }
10770     },
10771     "string.prototype.trimend": {
10772       "version": "1.0.1",
10773       "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz",
10774       "integrity": "sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==",
10775       "dev": true,
10776       "requires": {
10777         "define-properties": "^1.1.3",
10778         "es-abstract": "^1.17.5"
10779       }
10780     },
10781     "string.prototype.trimleft": {
10782       "version": "2.1.2",
10783       "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.2.tgz",
10784       "integrity": "sha512-gCA0tza1JBvqr3bfAIFJGqfdRTyPae82+KTnm3coDXkZN9wnuW3HjGgN386D7hfv5CHQYCI022/rJPVlqXyHSw==",
10785       "dev": true,
10786       "requires": {
10787         "define-properties": "^1.1.3",
10788         "es-abstract": "^1.17.5",
10789         "string.prototype.trimstart": "^1.0.0"
10790       }
10791     },
10792     "string.prototype.trimright": {
10793       "version": "2.1.2",
10794       "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.2.tgz",
10795       "integrity": "sha512-ZNRQ7sY3KroTaYjRS6EbNiiHrOkjihL9aQE/8gfQ4DtAC/aEBRHFJa44OmoWxGGqXuJlfKkZW4WcXErGr+9ZFg==",
10796       "dev": true,
10797       "requires": {
10798         "define-properties": "^1.1.3",
10799         "es-abstract": "^1.17.5",
10800         "string.prototype.trimend": "^1.0.0"
10801       }
10802     },
10803     "string.prototype.trimstart": {
10804       "version": "1.0.1",
10805       "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz",
10806       "integrity": "sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==",
10807       "dev": true,
10808       "requires": {
10809         "define-properties": "^1.1.3",
10810         "es-abstract": "^1.17.5"
10811       }
10812     },
10813     "string_decoder": {
10814       "version": "1.1.1",
10815       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
10816       "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
10817       "dev": true,
10818       "requires": {
10819         "safe-buffer": "~5.1.0"
10820       }
10821     },
10822     "stringify-entities": {
10823       "version": "3.0.0",
10824       "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-3.0.0.tgz",
10825       "integrity": "sha512-h7NJJIssprqlyjHT2eQt2W1F+MCcNmwPGlKb0bWEdET/3N44QN3QbUF/ueKCgAssyKRZ3Br9rQ7FcXjHr0qLHw==",
10826       "dev": true,
10827       "requires": {
10828         "character-entities-html4": "^1.0.0",
10829         "character-entities-legacy": "^1.0.0",
10830         "is-alphanumerical": "^1.0.0",
10831         "is-decimal": "^1.0.2",
10832         "is-hexadecimal": "^1.0.0"
10833       }
10834     },
10835     "strip-ansi": {
10836       "version": "3.0.1",
10837       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
10838       "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
10839       "dev": true,
10840       "requires": {
10841         "ansi-regex": "^2.0.0"
10842       }
10843     },
10844     "strip-bom": {
10845       "version": "3.0.0",
10846       "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
10847       "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
10848       "dev": true
10849     },
10850     "strip-dirs": {
10851       "version": "2.1.0",
10852       "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-2.1.0.tgz",
10853       "integrity": "sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==",
10854       "dev": true,
10855       "optional": true,
10856       "requires": {
10857         "is-natural-number": "^4.0.1"
10858       }
10859     },
10860     "strip-eof": {
10861       "version": "1.0.0",
10862       "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
10863       "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
10864       "dev": true,
10865       "optional": true
10866     },
10867     "strip-indent": {
10868       "version": "1.0.1",
10869       "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
10870       "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
10871       "dev": true,
10872       "optional": true,
10873       "requires": {
10874         "get-stdin": "^4.0.1"
10875       }
10876     },
10877     "strip-json-comments": {
10878       "version": "3.1.0",
10879       "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.0.tgz",
10880       "integrity": "sha512-e6/d0eBu7gHtdCqFt0xJr642LdToM5/cN4Qb9DbHjVx1CP5RyeM+zH7pbecEmDv/lBqb0QH+6Uqq75rxFPkM0w==",
10881       "dev": true
10882     },
10883     "strip-outer": {
10884       "version": "1.0.1",
10885       "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz",
10886       "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==",
10887       "dev": true,
10888       "optional": true,
10889       "requires": {
10890         "escape-string-regexp": "^1.0.2"
10891       }
10892     },
10893     "style-search": {
10894       "version": "0.1.0",
10895       "resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz",
10896       "integrity": "sha1-eVjHk+R+MuB9K1yv5cC/jhLneQI=",
10897       "dev": true
10898     },
10899     "stylehacks": {
10900       "version": "4.0.3",
10901       "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz",
10902       "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==",
10903       "dev": true,
10904       "requires": {
10905         "browserslist": "^4.0.0",
10906         "postcss": "^7.0.0",
10907         "postcss-selector-parser": "^3.0.0"
10908       },
10909       "dependencies": {
10910         "postcss-selector-parser": {
10911           "version": "3.1.2",
10912           "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz",
10913           "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==",
10914           "dev": true,
10915           "requires": {
10916             "dot-prop": "^5.2.0",
10917             "indexes-of": "^1.0.1",
10918             "uniq": "^1.0.1"
10919           }
10920         }
10921       }
10922     },
10923     "stylelint": {
10924       "version": "13.3.3",
10925       "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-13.3.3.tgz",
10926       "integrity": "sha512-j8Oio2T1YNiJc6iXDaPYd74Jg4zOa1bByNm/g9/Nvnq4tDPsIjMi46jhRZyPPktGPwjJ5FwcmCqIRlH6PVP8mA==",
10927       "dev": true,
10928       "requires": {
10929         "@stylelint/postcss-css-in-js": "^0.37.1",
10930         "@stylelint/postcss-markdown": "^0.36.1",
10931         "autoprefixer": "^9.7.6",
10932         "balanced-match": "^1.0.0",
10933         "chalk": "^4.0.0",
10934         "cosmiconfig": "^6.0.0",
10935         "debug": "^4.1.1",
10936         "execall": "^2.0.0",
10937         "file-entry-cache": "^5.0.1",
10938         "get-stdin": "^7.0.0",
10939         "global-modules": "^2.0.0",
10940         "globby": "^11.0.0",
10941         "globjoin": "^0.1.4",
10942         "html-tags": "^3.1.0",
10943         "ignore": "^5.1.4",
10944         "import-lazy": "^4.0.0",
10945         "imurmurhash": "^0.1.4",
10946         "known-css-properties": "^0.18.0",
10947         "leven": "^3.1.0",
10948         "lodash": "^4.17.15",
10949         "log-symbols": "^3.0.0",
10950         "mathml-tag-names": "^2.1.3",
10951         "meow": "^6.1.0",
10952         "micromatch": "^4.0.2",
10953         "normalize-selector": "^0.2.0",
10954         "postcss": "^7.0.27",
10955         "postcss-html": "^0.36.0",
10956         "postcss-less": "^3.1.4",
10957         "postcss-media-query-parser": "^0.2.3",
10958         "postcss-reporter": "^6.0.1",
10959         "postcss-resolve-nested-selector": "^0.1.1",
10960         "postcss-safe-parser": "^4.0.2",
10961         "postcss-sass": "^0.4.4",
10962         "postcss-scss": "^2.0.0",
10963         "postcss-selector-parser": "^6.0.2",
10964         "postcss-syntax": "^0.36.2",
10965         "postcss-value-parser": "^4.0.3",
10966         "resolve-from": "^5.0.0",
10967         "slash": "^3.0.0",
10968         "specificity": "^0.4.1",
10969         "string-width": "^4.2.0",
10970         "strip-ansi": "^6.0.0",
10971         "style-search": "^0.1.0",
10972         "sugarss": "^2.0.0",
10973         "svg-tags": "^1.0.0",
10974         "table": "^5.4.6",
10975         "v8-compile-cache": "^2.1.0",
10976         "write-file-atomic": "^3.0.3"
10977       },
10978       "dependencies": {
10979         "ansi-regex": {
10980           "version": "5.0.0",
10981           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
10982           "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
10983           "dev": true
10984         },
10985         "ansi-styles": {
10986           "version": "4.2.1",
10987           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz",
10988           "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==",
10989           "dev": true,
10990           "requires": {
10991             "@types/color-name": "^1.1.1",
10992             "color-convert": "^2.0.1"
10993           }
10994         },
10995         "braces": {
10996           "version": "3.0.2",
10997           "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
10998           "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
10999           "dev": true,
11000           "requires": {
11001             "fill-range": "^7.0.1"
11002           }
11003         },
11004         "camelcase": {
11005           "version": "5.3.1",
11006           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
11007           "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
11008           "dev": true
11009         },
11010         "camelcase-keys": {
11011           "version": "6.2.2",
11012           "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz",
11013           "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==",
11014           "dev": true,
11015           "requires": {
11016             "camelcase": "^5.3.1",
11017             "map-obj": "^4.0.0",
11018             "quick-lru": "^4.0.1"
11019           }
11020         },
11021         "chalk": {
11022           "version": "4.0.0",
11023           "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.0.0.tgz",
11024           "integrity": "sha512-N9oWFcegS0sFr9oh1oz2d7Npos6vNoWW9HvtCg5N1KRFpUhaAhvTv5Y58g880fZaEYSNm3qDz8SU1UrGvp+n7A==",
11025           "dev": true,
11026           "requires": {
11027             "ansi-styles": "^4.1.0",
11028             "supports-color": "^7.1.0"
11029           }
11030         },
11031         "color-convert": {
11032           "version": "2.0.1",
11033           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
11034           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
11035           "dev": true,
11036           "requires": {
11037             "color-name": "~1.1.4"
11038           }
11039         },
11040         "color-name": {
11041           "version": "1.1.4",
11042           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
11043           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
11044           "dev": true
11045         },
11046         "cosmiconfig": {
11047           "version": "6.0.0",
11048           "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz",
11049           "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==",
11050           "dev": true,
11051           "requires": {
11052             "@types/parse-json": "^4.0.0",
11053             "import-fresh": "^3.1.0",
11054             "parse-json": "^5.0.0",
11055             "path-type": "^4.0.0",
11056             "yaml": "^1.7.2"
11057           }
11058         },
11059         "fill-range": {
11060           "version": "7.0.1",
11061           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
11062           "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
11063           "dev": true,
11064           "requires": {
11065             "to-regex-range": "^5.0.1"
11066           }
11067         },
11068         "find-up": {
11069           "version": "4.1.0",
11070           "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
11071           "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
11072           "dev": true,
11073           "requires": {
11074             "locate-path": "^5.0.0",
11075             "path-exists": "^4.0.0"
11076           }
11077         },
11078         "get-stdin": {
11079           "version": "7.0.0",
11080           "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-7.0.0.tgz",
11081           "integrity": "sha512-zRKcywvrXlXsA0v0i9Io4KDRaAw7+a1ZpjRwl9Wox8PFlVCCHra7E9c4kqXCoCM9nR5tBkaTTZRBoCm60bFqTQ==",
11082           "dev": true
11083         },
11084         "global-modules": {
11085           "version": "2.0.0",
11086           "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz",
11087           "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==",
11088           "dev": true,
11089           "requires": {
11090             "global-prefix": "^3.0.0"
11091           }
11092         },
11093         "global-prefix": {
11094           "version": "3.0.0",
11095           "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz",
11096           "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==",
11097           "dev": true,
11098           "requires": {
11099             "ini": "^1.3.5",
11100             "kind-of": "^6.0.2",
11101             "which": "^1.3.1"
11102           }
11103         },
11104         "globby": {
11105           "version": "11.0.0",
11106           "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.0.tgz",
11107           "integrity": "sha512-iuehFnR3xu5wBBtm4xi0dMe92Ob87ufyu/dHwpDYfbcpYpIbrO5OnS8M1vWvrBhSGEJ3/Ecj7gnX76P8YxpPEg==",
11108           "dev": true,
11109           "requires": {
11110             "array-union": "^2.1.0",
11111             "dir-glob": "^3.0.1",
11112             "fast-glob": "^3.1.1",
11113             "ignore": "^5.1.4",
11114             "merge2": "^1.3.0",
11115             "slash": "^3.0.0"
11116           }
11117         },
11118         "has-flag": {
11119           "version": "4.0.0",
11120           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
11121           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
11122           "dev": true
11123         },
11124         "ignore": {
11125           "version": "5.1.4",
11126           "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz",
11127           "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==",
11128           "dev": true
11129         },
11130         "import-fresh": {
11131           "version": "3.2.1",
11132           "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz",
11133           "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==",
11134           "dev": true,
11135           "requires": {
11136             "parent-module": "^1.0.0",
11137             "resolve-from": "^4.0.0"
11138           },
11139           "dependencies": {
11140             "resolve-from": {
11141               "version": "4.0.0",
11142               "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
11143               "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
11144               "dev": true
11145             }
11146           }
11147         },
11148         "import-lazy": {
11149           "version": "4.0.0",
11150           "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz",
11151           "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==",
11152           "dev": true
11153         },
11154         "indent-string": {
11155           "version": "4.0.0",
11156           "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
11157           "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
11158           "dev": true
11159         },
11160         "is-number": {
11161           "version": "7.0.0",
11162           "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
11163           "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
11164           "dev": true
11165         },
11166         "locate-path": {
11167           "version": "5.0.0",
11168           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
11169           "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
11170           "dev": true,
11171           "requires": {
11172             "p-locate": "^4.1.0"
11173           }
11174         },
11175         "map-obj": {
11176           "version": "4.1.0",
11177           "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.1.0.tgz",
11178           "integrity": "sha512-glc9y00wgtwcDmp7GaE/0b0OnxpNJsVf3ael/An6Fe2Q51LLwN1er6sdomLRzz5h0+yMpiYLhWYF5R7HeqVd4g==",
11179           "dev": true
11180         },
11181         "meow": {
11182           "version": "6.1.0",
11183           "resolved": "https://registry.npmjs.org/meow/-/meow-6.1.0.tgz",
11184           "integrity": "sha512-iIAoeI01v6pmSfObAAWFoITAA4GgiT45m4SmJgoxtZfvI0fyZwhV4d0lTwiUXvAKIPlma05Feb2Xngl52Mj5Cg==",
11185           "dev": true,
11186           "requires": {
11187             "@types/minimist": "^1.2.0",
11188             "camelcase-keys": "^6.1.1",
11189             "decamelize-keys": "^1.1.0",
11190             "hard-rejection": "^2.0.0",
11191             "minimist-options": "^4.0.1",
11192             "normalize-package-data": "^2.5.0",
11193             "read-pkg-up": "^7.0.0",
11194             "redent": "^3.0.0",
11195             "trim-newlines": "^3.0.0",
11196             "type-fest": "^0.8.1",
11197             "yargs-parser": "^18.1.1"
11198           }
11199         },
11200         "micromatch": {
11201           "version": "4.0.2",
11202           "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz",
11203           "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==",
11204           "dev": true,
11205           "requires": {
11206             "braces": "^3.0.1",
11207             "picomatch": "^2.0.5"
11208           }
11209         },
11210         "p-limit": {
11211           "version": "2.3.0",
11212           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
11213           "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
11214           "dev": true,
11215           "requires": {
11216             "p-try": "^2.0.0"
11217           }
11218         },
11219         "p-locate": {
11220           "version": "4.1.0",
11221           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
11222           "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
11223           "dev": true,
11224           "requires": {
11225             "p-limit": "^2.2.0"
11226           }
11227         },
11228         "p-try": {
11229           "version": "2.2.0",
11230           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
11231           "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
11232           "dev": true
11233         },
11234         "parse-json": {
11235           "version": "5.0.0",
11236           "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz",
11237           "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==",
11238           "dev": true,
11239           "requires": {
11240             "@babel/code-frame": "^7.0.0",
11241             "error-ex": "^1.3.1",
11242             "json-parse-better-errors": "^1.0.1",
11243             "lines-and-columns": "^1.1.6"
11244           }
11245         },
11246         "path-exists": {
11247           "version": "4.0.0",
11248           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
11249           "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
11250           "dev": true
11251         },
11252         "path-type": {
11253           "version": "4.0.0",
11254           "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
11255           "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
11256           "dev": true
11257         },
11258         "read-pkg": {
11259           "version": "5.2.0",
11260           "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
11261           "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
11262           "dev": true,
11263           "requires": {
11264             "@types/normalize-package-data": "^2.4.0",
11265             "normalize-package-data": "^2.5.0",
11266             "parse-json": "^5.0.0",
11267             "type-fest": "^0.6.0"
11268           },
11269           "dependencies": {
11270             "type-fest": {
11271               "version": "0.6.0",
11272               "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
11273               "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
11274               "dev": true
11275             }
11276           }
11277         },
11278         "read-pkg-up": {
11279           "version": "7.0.1",
11280           "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
11281           "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
11282           "dev": true,
11283           "requires": {
11284             "find-up": "^4.1.0",
11285             "read-pkg": "^5.2.0",
11286             "type-fest": "^0.8.1"
11287           }
11288         },
11289         "redent": {
11290           "version": "3.0.0",
11291           "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz",
11292           "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==",
11293           "dev": true,
11294           "requires": {
11295             "indent-string": "^4.0.0",
11296             "strip-indent": "^3.0.0"
11297           }
11298         },
11299         "resolve-from": {
11300           "version": "5.0.0",
11301           "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
11302           "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
11303           "dev": true
11304         },
11305         "strip-ansi": {
11306           "version": "6.0.0",
11307           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
11308           "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
11309           "dev": true,
11310           "requires": {
11311             "ansi-regex": "^5.0.0"
11312           }
11313         },
11314         "strip-indent": {
11315           "version": "3.0.0",
11316           "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
11317           "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==",
11318           "dev": true,
11319           "requires": {
11320             "min-indent": "^1.0.0"
11321           }
11322         },
11323         "supports-color": {
11324           "version": "7.1.0",
11325           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz",
11326           "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==",
11327           "dev": true,
11328           "requires": {
11329             "has-flag": "^4.0.0"
11330           }
11331         },
11332         "to-regex-range": {
11333           "version": "5.0.1",
11334           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
11335           "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
11336           "dev": true,
11337           "requires": {
11338             "is-number": "^7.0.0"
11339           }
11340         },
11341         "trim-newlines": {
11342           "version": "3.0.0",
11343           "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.0.tgz",
11344           "integrity": "sha512-C4+gOpvmxaSMKuEf9Qc134F1ZuOHVXKRbtEflf4NTtuuJDEIJ9p5PXsalL8SkeRw+qit1Mo+yuvMPAKwWg/1hA==",
11345           "dev": true
11346         },
11347         "yargs-parser": {
11348           "version": "18.1.3",
11349           "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
11350           "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
11351           "dev": true,
11352           "requires": {
11353             "camelcase": "^5.0.0",
11354             "decamelize": "^1.2.0"
11355           }
11356         }
11357       }
11358     },
11359     "stylelint-config-recommended": {
11360       "version": "3.0.0",
11361       "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-3.0.0.tgz",
11362       "integrity": "sha512-F6yTRuc06xr1h5Qw/ykb2LuFynJ2IxkKfCMf+1xqPffkxh0S09Zc902XCffcsw/XMFq/OzQ1w54fLIDtmRNHnQ==",
11363       "dev": true
11364     },
11365     "stylelint-config-standard": {
11366       "version": "20.0.0",
11367       "resolved": "https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-20.0.0.tgz",
11368       "integrity": "sha512-IB2iFdzOTA/zS4jSVav6z+wGtin08qfj+YyExHB3LF9lnouQht//YyB0KZq9gGz5HNPkddHOzcY8HsUey6ZUlA==",
11369       "dev": true,
11370       "requires": {
11371         "stylelint-config-recommended": "^3.0.0"
11372       }
11373     },
11374     "subarg": {
11375       "version": "1.0.0",
11376       "resolved": "https://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz",
11377       "integrity": "sha1-9izxdYHplrSPyWVpn1TAauJouNI=",
11378       "dev": true,
11379       "requires": {
11380         "minimist": "^1.1.0"
11381       }
11382     },
11383     "sugarss": {
11384       "version": "2.0.0",
11385       "resolved": "https://registry.npmjs.org/sugarss/-/sugarss-2.0.0.tgz",
11386       "integrity": "sha512-WfxjozUk0UVA4jm+U1d736AUpzSrNsQcIbyOkoE364GrtWmIrFdk5lksEupgWMD4VaT/0kVx1dobpiDumSgmJQ==",
11387       "dev": true,
11388       "requires": {
11389         "postcss": "^7.0.2"
11390       }
11391     },
11392     "supports-color": {
11393       "version": "5.5.0",
11394       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
11395       "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
11396       "dev": true,
11397       "requires": {
11398         "has-flag": "^3.0.0"
11399       }
11400     },
11401     "sver-compat": {
11402       "version": "1.5.0",
11403       "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz",
11404       "integrity": "sha1-PPh9/rTQe0o/FIJ7wYaz/QxkXNg=",
11405       "dev": true,
11406       "requires": {
11407         "es6-iterator": "^2.0.1",
11408         "es6-symbol": "^3.1.1"
11409       }
11410     },
11411     "svg-tags": {
11412       "version": "1.0.0",
11413       "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz",
11414       "integrity": "sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q=",
11415       "dev": true
11416     },
11417     "svgo": {
11418       "version": "1.3.2",
11419       "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz",
11420       "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==",
11421       "dev": true,
11422       "requires": {
11423         "chalk": "^2.4.1",
11424         "coa": "^2.0.2",
11425         "css-select": "^2.0.0",
11426         "css-select-base-adapter": "^0.1.1",
11427         "css-tree": "1.0.0-alpha.37",
11428         "csso": "^4.0.2",
11429         "js-yaml": "^3.13.1",
11430         "mkdirp": "~0.5.1",
11431         "object.values": "^1.1.0",
11432         "sax": "~1.2.4",
11433         "stable": "^0.1.8",
11434         "unquote": "~1.1.1",
11435         "util.promisify": "~1.0.0"
11436       }
11437     },
11438     "syntax-error": {
11439       "version": "1.4.0",
11440       "resolved": "https://registry.npmjs.org/syntax-error/-/syntax-error-1.4.0.tgz",
11441       "integrity": "sha512-YPPlu67mdnHGTup2A8ff7BC2Pjq0e0Yp/IyTFN03zWO0RcK07uLcbi7C2KpGR2FvWbaB0+bfE27a+sBKebSo7w==",
11442       "dev": true,
11443       "requires": {
11444         "acorn-node": "^1.2.0"
11445       }
11446     },
11447     "table": {
11448       "version": "5.4.6",
11449       "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz",
11450       "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==",
11451       "dev": true,
11452       "requires": {
11453         "ajv": "^6.10.2",
11454         "lodash": "^4.17.14",
11455         "slice-ansi": "^2.1.0",
11456         "string-width": "^3.0.0"
11457       },
11458       "dependencies": {
11459         "ansi-regex": {
11460           "version": "4.1.0",
11461           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
11462           "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
11463           "dev": true
11464         },
11465         "emoji-regex": {
11466           "version": "7.0.3",
11467           "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
11468           "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
11469           "dev": true
11470         },
11471         "is-fullwidth-code-point": {
11472           "version": "2.0.0",
11473           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
11474           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
11475           "dev": true
11476         },
11477         "string-width": {
11478           "version": "3.1.0",
11479           "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
11480           "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
11481           "dev": true,
11482           "requires": {
11483             "emoji-regex": "^7.0.1",
11484             "is-fullwidth-code-point": "^2.0.0",
11485             "strip-ansi": "^5.1.0"
11486           }
11487         },
11488         "strip-ansi": {
11489           "version": "5.2.0",
11490           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
11491           "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
11492           "dev": true,
11493           "requires": {
11494             "ansi-regex": "^4.1.0"
11495           }
11496         }
11497       }
11498     },
11499     "tar-stream": {
11500       "version": "1.6.2",
11501       "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz",
11502       "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==",
11503       "dev": true,
11504       "optional": true,
11505       "requires": {
11506         "bl": "^1.0.0",
11507         "buffer-alloc": "^1.2.0",
11508         "end-of-stream": "^1.0.0",
11509         "fs-constants": "^1.0.0",
11510         "readable-stream": "^2.3.0",
11511         "to-buffer": "^1.1.1",
11512         "xtend": "^4.0.0"
11513       }
11514     },
11515     "temp-dir": {
11516       "version": "1.0.0",
11517       "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz",
11518       "integrity": "sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0=",
11519       "dev": true,
11520       "optional": true
11521     },
11522     "tempfile": {
11523       "version": "2.0.0",
11524       "resolved": "https://registry.npmjs.org/tempfile/-/tempfile-2.0.0.tgz",
11525       "integrity": "sha1-awRGhWqbERTRhW/8vlCczLCXcmU=",
11526       "dev": true,
11527       "optional": true,
11528       "requires": {
11529         "temp-dir": "^1.0.0",
11530         "uuid": "^3.0.1"
11531       }
11532     },
11533     "text-table": {
11534       "version": "0.2.0",
11535       "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
11536       "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
11537       "dev": true
11538     },
11539     "through": {
11540       "version": "2.3.8",
11541       "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
11542       "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
11543       "dev": true
11544     },
11545     "through2": {
11546       "version": "3.0.1",
11547       "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.1.tgz",
11548       "integrity": "sha512-M96dvTalPT3YbYLaKaCuwu+j06D/8Jfib0o/PxbVt6Amhv3dUAtW6rTV1jPgJSBG83I/e04Y6xkVdVhSRhi0ww==",
11549       "dev": true,
11550       "requires": {
11551         "readable-stream": "2 || 3"
11552       }
11553     },
11554     "through2-concurrent": {
11555       "version": "2.0.0",
11556       "resolved": "https://registry.npmjs.org/through2-concurrent/-/through2-concurrent-2.0.0.tgz",
11557       "integrity": "sha512-R5/jLkfMvdmDD+seLwN7vB+mhbqzWop5fAjx5IX8/yQq7VhBhzDmhXgaHAOnhnWkCpRMM7gToYHycB0CS/pd+A==",
11558       "dev": true,
11559       "requires": {
11560         "through2": "^2.0.0"
11561       },
11562       "dependencies": {
11563         "through2": {
11564           "version": "2.0.5",
11565           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
11566           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
11567           "dev": true,
11568           "requires": {
11569             "readable-stream": "~2.3.6",
11570             "xtend": "~4.0.1"
11571           }
11572         }
11573       }
11574     },
11575     "through2-filter": {
11576       "version": "3.0.0",
11577       "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz",
11578       "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==",
11579       "dev": true,
11580       "requires": {
11581         "through2": "~2.0.0",
11582         "xtend": "~4.0.0"
11583       },
11584       "dependencies": {
11585         "through2": {
11586           "version": "2.0.5",
11587           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
11588           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
11589           "dev": true,
11590           "requires": {
11591             "readable-stream": "~2.3.6",
11592             "xtend": "~4.0.1"
11593           }
11594         }
11595       }
11596     },
11597     "time-stamp": {
11598       "version": "1.1.0",
11599       "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz",
11600       "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=",
11601       "dev": true
11602     },
11603     "timed-out": {
11604       "version": "4.0.1",
11605       "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz",
11606       "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=",
11607       "dev": true,
11608       "optional": true
11609     },
11610     "timers-browserify": {
11611       "version": "1.4.2",
11612       "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-1.4.2.tgz",
11613       "integrity": "sha1-ycWLV1voQHN1y14kYtrO50NZ9B0=",
11614       "dev": true,
11615       "requires": {
11616         "process": "~0.11.0"
11617       }
11618     },
11619     "timsort": {
11620       "version": "0.3.0",
11621       "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz",
11622       "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=",
11623       "dev": true
11624     },
11625     "tiny-lr": {
11626       "version": "1.1.1",
11627       "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-1.1.1.tgz",
11628       "integrity": "sha512-44yhA3tsaRoMOjQQ+5v5mVdqef+kH6Qze9jTpqtVufgYjYt08zyZAwNwwVBj3i1rJMnR52IxOW0LK0vBzgAkuA==",
11629       "dev": true,
11630       "requires": {
11631         "body": "^5.1.0",
11632         "debug": "^3.1.0",
11633         "faye-websocket": "~0.10.0",
11634         "livereload-js": "^2.3.0",
11635         "object-assign": "^4.1.0",
11636         "qs": "^6.4.0"
11637       },
11638       "dependencies": {
11639         "debug": {
11640           "version": "3.2.6",
11641           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
11642           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
11643           "dev": true,
11644           "requires": {
11645             "ms": "^2.1.1"
11646           }
11647         }
11648       }
11649     },
11650     "tlds": {
11651       "version": "1.207.0",
11652       "resolved": "https://registry.npmjs.org/tlds/-/tlds-1.207.0.tgz",
11653       "integrity": "sha512-k7d7Q1LqjtAvhtEOs3yN14EabsNO8ZCoY6RESSJDB9lst3bTx3as/m1UuAeCKzYxiyhR1qq72ZPhpSf+qlqiwg==",
11654       "dev": true
11655     },
11656     "tmp": {
11657       "version": "0.0.33",
11658       "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
11659       "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
11660       "dev": true,
11661       "requires": {
11662         "os-tmpdir": "~1.0.2"
11663       }
11664     },
11665     "to-absolute-glob": {
11666       "version": "2.0.2",
11667       "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz",
11668       "integrity": "sha1-GGX0PZ50sIItufFFt4z/fQ98hJs=",
11669       "dev": true,
11670       "requires": {
11671         "is-absolute": "^1.0.0",
11672         "is-negated-glob": "^1.0.0"
11673       }
11674     },
11675     "to-buffer": {
11676       "version": "1.1.1",
11677       "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz",
11678       "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==",
11679       "dev": true,
11680       "optional": true
11681     },
11682     "to-fast-properties": {
11683       "version": "2.0.0",
11684       "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
11685       "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
11686       "dev": true
11687     },
11688     "to-object-path": {
11689       "version": "0.3.0",
11690       "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
11691       "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
11692       "dev": true,
11693       "requires": {
11694         "kind-of": "^3.0.2"
11695       },
11696       "dependencies": {
11697         "is-buffer": {
11698           "version": "1.1.6",
11699           "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
11700           "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
11701           "dev": true
11702         },
11703         "kind-of": {
11704           "version": "3.2.2",
11705           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
11706           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
11707           "dev": true,
11708           "requires": {
11709             "is-buffer": "^1.1.5"
11710           }
11711         }
11712       }
11713     },
11714     "to-regex": {
11715       "version": "3.0.2",
11716       "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
11717       "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
11718       "dev": true,
11719       "requires": {
11720         "define-property": "^2.0.2",
11721         "extend-shallow": "^3.0.2",
11722         "regex-not": "^1.0.2",
11723         "safe-regex": "^1.1.0"
11724       }
11725     },
11726     "to-regex-range": {
11727       "version": "2.1.1",
11728       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
11729       "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
11730       "dev": true,
11731       "requires": {
11732         "is-number": "^3.0.0",
11733         "repeat-string": "^1.6.1"
11734       }
11735     },
11736     "to-through": {
11737       "version": "2.0.0",
11738       "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz",
11739       "integrity": "sha1-/JKtq6ByZHvAtn1rA2ZKoZUJOvY=",
11740       "dev": true,
11741       "requires": {
11742         "through2": "^2.0.3"
11743       },
11744       "dependencies": {
11745         "through2": {
11746           "version": "2.0.5",
11747           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
11748           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
11749           "dev": true,
11750           "requires": {
11751             "readable-stream": "~2.3.6",
11752             "xtend": "~4.0.1"
11753           }
11754         }
11755       }
11756     },
11757     "toidentifier": {
11758       "version": "1.0.0",
11759       "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
11760       "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==",
11761       "dev": true
11762     },
11763     "transform-ast": {
11764       "version": "2.4.4",
11765       "resolved": "https://registry.npmjs.org/transform-ast/-/transform-ast-2.4.4.tgz",
11766       "integrity": "sha512-AxjeZAcIOUO2lev2GDe3/xZ1Q0cVGjIMk5IsriTy8zbWlsEnjeB025AhkhBJHoy997mXpLd4R+kRbvnnQVuQHQ==",
11767       "dev": true,
11768       "requires": {
11769         "acorn-node": "^1.3.0",
11770         "convert-source-map": "^1.5.1",
11771         "dash-ast": "^1.0.0",
11772         "is-buffer": "^2.0.0",
11773         "magic-string": "^0.23.2",
11774         "merge-source-map": "1.0.4",
11775         "nanobench": "^2.1.1"
11776       }
11777     },
11778     "trim": {
11779       "version": "0.0.1",
11780       "resolved": "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz",
11781       "integrity": "sha1-WFhUf2spB1fulczMZm+1AITEYN0=",
11782       "dev": true
11783     },
11784     "trim-newlines": {
11785       "version": "1.0.0",
11786       "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
11787       "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
11788       "dev": true,
11789       "optional": true
11790     },
11791     "trim-repeated": {
11792       "version": "1.0.0",
11793       "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz",
11794       "integrity": "sha1-42RqLqTokTEr9+rObPsFOAvAHCE=",
11795       "dev": true,
11796       "optional": true,
11797       "requires": {
11798         "escape-string-regexp": "^1.0.2"
11799       }
11800     },
11801     "trim-trailing-lines": {
11802       "version": "1.1.3",
11803       "resolved": "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.3.tgz",
11804       "integrity": "sha512-4ku0mmjXifQcTVfYDfR5lpgV7zVqPg6zV9rdZmwOPqq0+Zq19xDqEgagqVbc4pOOShbncuAOIs59R3+3gcF3ZA==",
11805       "dev": true
11806     },
11807     "trough": {
11808       "version": "1.0.5",
11809       "resolved": "https://registry.npmjs.org/trough/-/trough-1.0.5.tgz",
11810       "integrity": "sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==",
11811       "dev": true
11812     },
11813     "tslib": {
11814       "version": "1.11.1",
11815       "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.1.tgz",
11816       "integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==",
11817       "dev": true
11818     },
11819     "tty-browserify": {
11820       "version": "0.0.1",
11821       "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz",
11822       "integrity": "sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==",
11823       "dev": true
11824     },
11825     "tunnel-agent": {
11826       "version": "0.6.0",
11827       "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
11828       "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
11829       "dev": true,
11830       "optional": true,
11831       "requires": {
11832         "safe-buffer": "^5.0.1"
11833       }
11834     },
11835     "type": {
11836       "version": "1.2.0",
11837       "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz",
11838       "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==",
11839       "dev": true
11840     },
11841     "type-check": {
11842       "version": "0.3.2",
11843       "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
11844       "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
11845       "dev": true,
11846       "requires": {
11847         "prelude-ls": "~1.1.2"
11848       }
11849     },
11850     "type-fest": {
11851       "version": "0.8.1",
11852       "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
11853       "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
11854       "dev": true
11855     },
11856     "typedarray": {
11857       "version": "0.0.6",
11858       "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
11859       "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
11860       "dev": true
11861     },
11862     "typedarray-to-buffer": {
11863       "version": "3.1.5",
11864       "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz",
11865       "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==",
11866       "dev": true,
11867       "requires": {
11868         "is-typedarray": "^1.0.0"
11869       }
11870     },
11871     "typeface-roboto": {
11872       "version": "0.0.75",
11873       "resolved": "https://registry.npmjs.org/typeface-roboto/-/typeface-roboto-0.0.75.tgz",
11874       "integrity": "sha512-VrR/IiH00Z1tFP4vDGfwZ1esNqTiDMchBEXYY9kilT6wRGgFoCAlgkEUMHb1E3mB0FsfZhv756IF0+R+SFPfdg==",
11875       "dev": true
11876     },
11877     "typeface-roboto-mono": {
11878       "version": "0.0.75",
11879       "resolved": "https://registry.npmjs.org/typeface-roboto-mono/-/typeface-roboto-mono-0.0.75.tgz",
11880       "integrity": "sha512-dYfyXd6HrKyMC/PuBAAtay0tZKsBrzxIW/fBY325vLxFfi/IDKSuyTkWxkU4lyZV6KPHetFnJ661PNXzz2FS/w==",
11881       "dev": true
11882     },
11883     "typescript": {
11884       "version": "3.8.3",
11885       "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.8.3.tgz",
11886       "integrity": "sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w==",
11887       "dev": true
11888     },
11889     "uglify-js": {
11890       "version": "3.9.1",
11891       "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.9.1.tgz",
11892       "integrity": "sha512-JUPoL1jHsc9fOjVFHdQIhqEEJsQvfKDjlubcCilu8U26uZ73qOg8VsN8O1jbuei44ZPlwL7kmbAdM4tzaUvqnA==",
11893       "dev": true,
11894       "requires": {
11895         "commander": "~2.20.3"
11896       },
11897       "dependencies": {
11898         "commander": {
11899           "version": "2.20.3",
11900           "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
11901           "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
11902           "dev": true
11903         }
11904       }
11905     },
11906     "umd": {
11907       "version": "3.0.3",
11908       "resolved": "https://registry.npmjs.org/umd/-/umd-3.0.3.tgz",
11909       "integrity": "sha512-4IcGSufhFshvLNcMCV80UnQVlZ5pMOC8mvNPForqwA4+lzYQuetTESLDQkeLmihq8bRcnpbQa48Wb8Lh16/xow==",
11910       "dev": true
11911     },
11912     "unbzip2-stream": {
11913       "version": "1.4.2",
11914       "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.2.tgz",
11915       "integrity": "sha512-pZMVAofMrrHX6Ik39hCk470kulCbmZ2SWfQLPmTWqfJV/oUm0gn1CblvHdUu4+54Je6Jq34x8kY6XjTy6dMkOg==",
11916       "dev": true,
11917       "optional": true,
11918       "requires": {
11919         "buffer": "^5.2.1",
11920         "through": "^2.3.8"
11921       }
11922     },
11923     "unc-path-regex": {
11924       "version": "0.1.2",
11925       "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz",
11926       "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=",
11927       "dev": true
11928     },
11929     "undeclared-identifiers": {
11930       "version": "1.1.3",
11931       "resolved": "https://registry.npmjs.org/undeclared-identifiers/-/undeclared-identifiers-1.1.3.tgz",
11932       "integrity": "sha512-pJOW4nxjlmfwKApE4zvxLScM/njmwj/DiUBv7EabwE4O8kRUy+HIwxQtZLBPll/jx1LJyBcqNfB3/cpv9EZwOw==",
11933       "dev": true,
11934       "requires": {
11935         "acorn-node": "^1.3.0",
11936         "dash-ast": "^1.0.0",
11937         "get-assigned-identifiers": "^1.2.0",
11938         "simple-concat": "^1.0.0",
11939         "xtend": "^4.0.1"
11940       }
11941     },
11942     "undertaker": {
11943       "version": "1.2.1",
11944       "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.2.1.tgz",
11945       "integrity": "sha512-71WxIzDkgYk9ZS+spIB8iZXchFhAdEo2YU8xYqBYJ39DIUIqziK78ftm26eecoIY49X0J2MLhG4hr18Yp6/CMA==",
11946       "dev": true,
11947       "requires": {
11948         "arr-flatten": "^1.0.1",
11949         "arr-map": "^2.0.0",
11950         "bach": "^1.0.0",
11951         "collection-map": "^1.0.0",
11952         "es6-weak-map": "^2.0.1",
11953         "last-run": "^1.1.0",
11954         "object.defaults": "^1.0.0",
11955         "object.reduce": "^1.0.0",
11956         "undertaker-registry": "^1.0.0"
11957       }
11958     },
11959     "undertaker-registry": {
11960       "version": "1.0.1",
11961       "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz",
11962       "integrity": "sha1-XkvaMI5KiirlhPm5pDWaSZglzFA=",
11963       "dev": true
11964     },
11965     "unherit": {
11966       "version": "1.1.3",
11967       "resolved": "https://registry.npmjs.org/unherit/-/unherit-1.1.3.tgz",
11968       "integrity": "sha512-Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ==",
11969       "dev": true,
11970       "requires": {
11971         "inherits": "^2.0.0",
11972         "xtend": "^4.0.0"
11973       }
11974     },
11975     "unified": {
11976       "version": "9.0.0",
11977       "resolved": "https://registry.npmjs.org/unified/-/unified-9.0.0.tgz",
11978       "integrity": "sha512-ssFo33gljU3PdlWLjNp15Inqb77d6JnJSfyplGJPT/a+fNRNyCBeveBAYJdO5khKdF6WVHa/yYCC7Xl6BDwZUQ==",
11979       "dev": true,
11980       "requires": {
11981         "bail": "^1.0.0",
11982         "extend": "^3.0.0",
11983         "is-buffer": "^2.0.0",
11984         "is-plain-obj": "^2.0.0",
11985         "trough": "^1.0.0",
11986         "vfile": "^4.0.0"
11987       },
11988       "dependencies": {
11989         "is-plain-obj": {
11990           "version": "2.1.0",
11991           "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz",
11992           "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==",
11993           "dev": true
11994         }
11995       }
11996     },
11997     "union-value": {
11998       "version": "1.0.1",
11999       "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
12000       "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
12001       "dev": true,
12002       "requires": {
12003         "arr-union": "^3.1.0",
12004         "get-value": "^2.0.6",
12005         "is-extendable": "^0.1.1",
12006         "set-value": "^2.0.1"
12007       }
12008     },
12009     "uniq": {
12010       "version": "1.0.1",
12011       "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz",
12012       "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=",
12013       "dev": true
12014     },
12015     "uniqs": {
12016       "version": "2.0.0",
12017       "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz",
12018       "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=",
12019       "dev": true
12020     },
12021     "unique-stream": {
12022       "version": "2.3.1",
12023       "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz",
12024       "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==",
12025       "dev": true,
12026       "requires": {
12027         "json-stable-stringify-without-jsonify": "^1.0.1",
12028         "through2-filter": "^3.0.0"
12029       }
12030     },
12031     "unist-util-find-all-after": {
12032       "version": "3.0.1",
12033       "resolved": "https://registry.npmjs.org/unist-util-find-all-after/-/unist-util-find-all-after-3.0.1.tgz",
12034       "integrity": "sha512-0GICgc++sRJesLwEYDjFVJPJttBpVQaTNgc6Jw0Jhzvfs+jtKePEMu+uD+PqkRUrAvGQqwhpDwLGWo1PK8PDEw==",
12035       "dev": true,
12036       "requires": {
12037         "unist-util-is": "^4.0.0"
12038       }
12039     },
12040     "unist-util-is": {
12041       "version": "4.0.2",
12042       "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.0.2.tgz",
12043       "integrity": "sha512-Ofx8uf6haexJwI1gxWMGg6I/dLnF2yE+KibhD3/diOqY2TinLcqHXCV6OI5gFVn3xQqDH+u0M625pfKwIwgBKQ==",
12044       "dev": true
12045     },
12046     "unist-util-remove-position": {
12047       "version": "2.0.1",
12048       "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-2.0.1.tgz",
12049       "integrity": "sha512-fDZsLYIe2uT+oGFnuZmy73K6ZxOPG/Qcm+w7jbEjaFcJgbQ6cqjs/eSPzXhsmGpAsWPkqZM9pYjww5QTn3LHMA==",
12050       "dev": true,
12051       "requires": {
12052         "unist-util-visit": "^2.0.0"
12053       }
12054     },
12055     "unist-util-stringify-position": {
12056       "version": "2.0.3",
12057       "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz",
12058       "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==",
12059       "dev": true,
12060       "requires": {
12061         "@types/unist": "^2.0.2"
12062       }
12063     },
12064     "unist-util-visit": {
12065       "version": "2.0.2",
12066       "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-2.0.2.tgz",
12067       "integrity": "sha512-HoHNhGnKj6y+Sq+7ASo2zpVdfdRifhTgX2KTU3B/sO/TTlZchp7E3S4vjRzDJ7L60KmrCPsQkVK3lEF3cz36XQ==",
12068       "dev": true,
12069       "requires": {
12070         "@types/unist": "^2.0.0",
12071         "unist-util-is": "^4.0.0",
12072         "unist-util-visit-parents": "^3.0.0"
12073       }
12074     },
12075     "unist-util-visit-parents": {
12076       "version": "3.0.2",
12077       "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-3.0.2.tgz",
12078       "integrity": "sha512-yJEfuZtzFpQmg1OSCyS9M5NJRrln/9FbYosH3iW0MG402QbdbaB8ZESwUv9RO6nRfLAKvWcMxCwdLWOov36x/g==",
12079       "dev": true,
12080       "requires": {
12081         "@types/unist": "^2.0.0",
12082         "unist-util-is": "^4.0.0"
12083       }
12084     },
12085     "universalify": {
12086       "version": "0.1.2",
12087       "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
12088       "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
12089       "dev": true
12090     },
12091     "unpipe": {
12092       "version": "1.0.0",
12093       "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
12094       "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
12095       "dev": true
12096     },
12097     "unquote": {
12098       "version": "1.1.1",
12099       "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz",
12100       "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=",
12101       "dev": true
12102     },
12103     "unset-value": {
12104       "version": "1.0.0",
12105       "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
12106       "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
12107       "dev": true,
12108       "requires": {
12109         "has-value": "^0.3.1",
12110         "isobject": "^3.0.0"
12111       },
12112       "dependencies": {
12113         "has-value": {
12114           "version": "0.3.1",
12115           "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
12116           "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
12117           "dev": true,
12118           "requires": {
12119             "get-value": "^2.0.3",
12120             "has-values": "^0.1.4",
12121             "isobject": "^2.0.0"
12122           },
12123           "dependencies": {
12124             "isobject": {
12125               "version": "2.1.0",
12126               "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
12127               "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
12128               "dev": true,
12129               "requires": {
12130                 "isarray": "1.0.0"
12131               }
12132             }
12133           }
12134         },
12135         "has-values": {
12136           "version": "0.1.4",
12137           "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
12138           "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
12139           "dev": true
12140         }
12141       }
12142     },
12143     "upath": {
12144       "version": "1.2.0",
12145       "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz",
12146       "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==",
12147       "dev": true
12148     },
12149     "uri-js": {
12150       "version": "4.2.2",
12151       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
12152       "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
12153       "dev": true,
12154       "requires": {
12155         "punycode": "^2.1.0"
12156       },
12157       "dependencies": {
12158         "punycode": {
12159           "version": "2.1.1",
12160           "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
12161           "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
12162           "dev": true
12163         }
12164       }
12165     },
12166     "urix": {
12167       "version": "0.1.0",
12168       "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
12169       "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
12170       "dev": true
12171     },
12172     "url": {
12173       "version": "0.11.0",
12174       "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
12175       "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
12176       "dev": true,
12177       "requires": {
12178         "punycode": "1.3.2",
12179         "querystring": "0.2.0"
12180       },
12181       "dependencies": {
12182         "punycode": {
12183           "version": "1.3.2",
12184           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
12185           "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
12186           "dev": true
12187         }
12188       }
12189     },
12190     "url-parse-lax": {
12191       "version": "1.0.0",
12192       "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz",
12193       "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=",
12194       "dev": true,
12195       "optional": true,
12196       "requires": {
12197         "prepend-http": "^1.0.1"
12198       }
12199     },
12200     "url-regex": {
12201       "version": "5.0.0",
12202       "resolved": "https://registry.npmjs.org/url-regex/-/url-regex-5.0.0.tgz",
12203       "integrity": "sha512-O08GjTiAFNsSlrUWfqF1jH0H1W3m35ZyadHrGv5krdnmPPoxP27oDTqux/579PtaroiSGm5yma6KT1mHFH6Y/g==",
12204       "dev": true,
12205       "requires": {
12206         "ip-regex": "^4.1.0",
12207         "tlds": "^1.203.0"
12208       }
12209     },
12210     "url-to-options": {
12211       "version": "1.0.1",
12212       "resolved": "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz",
12213       "integrity": "sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k=",
12214       "dev": true,
12215       "optional": true
12216     },
12217     "use": {
12218       "version": "3.1.1",
12219       "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
12220       "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
12221       "dev": true
12222     },
12223     "util": {
12224       "version": "0.10.4",
12225       "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz",
12226       "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==",
12227       "dev": true,
12228       "requires": {
12229         "inherits": "2.0.3"
12230       },
12231       "dependencies": {
12232         "inherits": {
12233           "version": "2.0.3",
12234           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
12235           "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
12236           "dev": true
12237         }
12238       }
12239     },
12240     "util-deprecate": {
12241       "version": "1.0.2",
12242       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
12243       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
12244       "dev": true
12245     },
12246     "util.promisify": {
12247       "version": "1.0.1",
12248       "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz",
12249       "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==",
12250       "dev": true,
12251       "requires": {
12252         "define-properties": "^1.1.3",
12253         "es-abstract": "^1.17.2",
12254         "has-symbols": "^1.0.1",
12255         "object.getownpropertydescriptors": "^2.1.0"
12256       }
12257     },
12258     "utils-merge": {
12259       "version": "1.0.1",
12260       "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
12261       "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
12262       "dev": true
12263     },
12264     "uuid": {
12265       "version": "3.4.0",
12266       "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
12267       "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
12268       "dev": true,
12269       "optional": true
12270     },
12271     "v8-compile-cache": {
12272       "version": "2.1.0",
12273       "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz",
12274       "integrity": "sha512-usZBT3PW+LOjM25wbqIlZwPeJV+3OSz3M1k1Ws8snlW39dZyYL9lOGC5FgPVHfk0jKmjiDV8Z0mIbVQPiwFs7g==",
12275       "dev": true
12276     },
12277     "v8flags": {
12278       "version": "3.1.3",
12279       "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.1.3.tgz",
12280       "integrity": "sha512-amh9CCg3ZxkzQ48Mhcb8iX7xpAfYJgePHxWMQCBWECpOSqJUXgY26ncA61UTV0BkPqfhcy6mzwCIoP4ygxpW8w==",
12281       "dev": true,
12282       "requires": {
12283         "homedir-polyfill": "^1.0.1"
12284       }
12285     },
12286     "validate-npm-package-license": {
12287       "version": "3.0.4",
12288       "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
12289       "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
12290       "dev": true,
12291       "requires": {
12292         "spdx-correct": "^3.0.0",
12293         "spdx-expression-parse": "^3.0.0"
12294       }
12295     },
12296     "value-or-function": {
12297       "version": "3.0.0",
12298       "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz",
12299       "integrity": "sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM=",
12300       "dev": true
12301     },
12302     "vendors": {
12303       "version": "1.0.4",
12304       "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz",
12305       "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==",
12306       "dev": true
12307     },
12308     "vfile": {
12309       "version": "4.1.0",
12310       "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.1.0.tgz",
12311       "integrity": "sha512-BaTPalregj++64xbGK6uIlsurN3BCRNM/P2Pg8HezlGzKd1O9PrwIac6bd9Pdx2uTb0QHoioZ+rXKolbVXEgJg==",
12312       "dev": true,
12313       "requires": {
12314         "@types/unist": "^2.0.0",
12315         "is-buffer": "^2.0.0",
12316         "replace-ext": "1.0.0",
12317         "unist-util-stringify-position": "^2.0.0",
12318         "vfile-message": "^2.0.0"
12319       }
12320     },
12321     "vfile-location": {
12322       "version": "3.0.1",
12323       "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-3.0.1.tgz",
12324       "integrity": "sha512-yYBO06eeN/Ki6Kh1QAkgzYpWT1d3Qln+ZCtSbJqFExPl1S3y2qqotJQXoh6qEvl/jDlgpUJolBn3PItVnnZRqQ==",
12325       "dev": true
12326     },
12327     "vfile-message": {
12328       "version": "2.0.4",
12329       "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz",
12330       "integrity": "sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==",
12331       "dev": true,
12332       "requires": {
12333         "@types/unist": "^2.0.0",
12334         "unist-util-stringify-position": "^2.0.0"
12335       }
12336     },
12337     "vinyl": {
12338       "version": "2.2.0",
12339       "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.0.tgz",
12340       "integrity": "sha512-MBH+yP0kC/GQ5GwBqrTPTzEfiiLjta7hTtvQtbxBgTeSXsmKQRQecjibMbxIXzVT3Y9KJK+drOz1/k+vsu8Nkg==",
12341       "dev": true,
12342       "requires": {
12343         "clone": "^2.1.1",
12344         "clone-buffer": "^1.0.0",
12345         "clone-stats": "^1.0.0",
12346         "cloneable-readable": "^1.0.0",
12347         "remove-trailing-separator": "^1.0.1",
12348         "replace-ext": "^1.0.0"
12349       }
12350     },
12351     "vinyl-buffer": {
12352       "version": "1.0.1",
12353       "resolved": "https://registry.npmjs.org/vinyl-buffer/-/vinyl-buffer-1.0.1.tgz",
12354       "integrity": "sha1-lsGjR5uMU5JULGEgKQE7Wyf4i78=",
12355       "dev": true,
12356       "requires": {
12357         "bl": "^1.2.1",
12358         "through2": "^2.0.3"
12359       },
12360       "dependencies": {
12361         "through2": {
12362           "version": "2.0.5",
12363           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
12364           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
12365           "dev": true,
12366           "requires": {
12367             "readable-stream": "~2.3.6",
12368             "xtend": "~4.0.1"
12369           }
12370         }
12371       }
12372     },
12373     "vinyl-fs": {
12374       "version": "3.0.3",
12375       "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz",
12376       "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==",
12377       "dev": true,
12378       "requires": {
12379         "fs-mkdirp-stream": "^1.0.0",
12380         "glob-stream": "^6.1.0",
12381         "graceful-fs": "^4.0.0",
12382         "is-valid-glob": "^1.0.0",
12383         "lazystream": "^1.0.0",
12384         "lead": "^1.0.0",
12385         "object.assign": "^4.0.4",
12386         "pumpify": "^1.3.5",
12387         "readable-stream": "^2.3.3",
12388         "remove-bom-buffer": "^3.0.0",
12389         "remove-bom-stream": "^1.2.0",
12390         "resolve-options": "^1.1.0",
12391         "through2": "^2.0.0",
12392         "to-through": "^2.0.0",
12393         "value-or-function": "^3.0.0",
12394         "vinyl": "^2.0.0",
12395         "vinyl-sourcemap": "^1.1.0"
12396       },
12397       "dependencies": {
12398         "through2": {
12399           "version": "2.0.5",
12400           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
12401           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
12402           "dev": true,
12403           "requires": {
12404             "readable-stream": "~2.3.6",
12405             "xtend": "~4.0.1"
12406           }
12407         }
12408       }
12409     },
12410     "vinyl-sourcemap": {
12411       "version": "1.1.0",
12412       "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz",
12413       "integrity": "sha1-kqgAWTo4cDqM2xHYswCtS+Y7PhY=",
12414       "dev": true,
12415       "requires": {
12416         "append-buffer": "^1.0.2",
12417         "convert-source-map": "^1.5.0",
12418         "graceful-fs": "^4.1.6",
12419         "normalize-path": "^2.1.1",
12420         "now-and-later": "^2.0.0",
12421         "remove-bom-buffer": "^3.0.0",
12422         "vinyl": "^2.0.0"
12423       }
12424     },
12425     "vinyl-sourcemaps-apply": {
12426       "version": "0.2.1",
12427       "resolved": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz",
12428       "integrity": "sha1-q2VJ1h0XLCsbh75cUI0jnI74dwU=",
12429       "dev": true,
12430       "requires": {
12431         "source-map": "^0.5.1"
12432       },
12433       "dependencies": {
12434         "source-map": {
12435           "version": "0.5.7",
12436           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
12437           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
12438           "dev": true
12439         }
12440       }
12441     },
12442     "vm-browserify": {
12443       "version": "1.1.2",
12444       "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz",
12445       "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==",
12446       "dev": true
12447     },
12448     "vue-eslint-parser": {
12449       "version": "2.0.3",
12450       "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-2.0.3.tgz",
12451       "integrity": "sha512-ZezcU71Owm84xVF6gfurBQUGg8WQ+WZGxgDEQu1IHFBZNx7BFZg3L1yHxrCBNNwbwFtE1GuvfJKMtb6Xuwc/Bw==",
12452       "dev": true,
12453       "requires": {
12454         "debug": "^3.1.0",
12455         "eslint-scope": "^3.7.1",
12456         "eslint-visitor-keys": "^1.0.0",
12457         "espree": "^3.5.2",
12458         "esquery": "^1.0.0",
12459         "lodash": "^4.17.4"
12460       },
12461       "dependencies": {
12462         "acorn": {
12463           "version": "5.7.4",
12464           "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz",
12465           "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==",
12466           "dev": true
12467         },
12468         "acorn-jsx": {
12469           "version": "3.0.1",
12470           "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz",
12471           "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=",
12472           "dev": true,
12473           "requires": {
12474             "acorn": "^3.0.4"
12475           },
12476           "dependencies": {
12477             "acorn": {
12478               "version": "3.3.0",
12479               "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz",
12480               "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=",
12481               "dev": true
12482             }
12483           }
12484         },
12485         "debug": {
12486           "version": "3.2.6",
12487           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
12488           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
12489           "dev": true,
12490           "requires": {
12491             "ms": "^2.1.1"
12492           }
12493         },
12494         "eslint-scope": {
12495           "version": "3.7.3",
12496           "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.3.tgz",
12497           "integrity": "sha512-W+B0SvF4gamyCTmUc+uITPY0989iXVfKvhwtmJocTaYoc/3khEHmEmvfY/Gn9HA9VV75jrQECsHizkNw1b68FA==",
12498           "dev": true,
12499           "requires": {
12500             "esrecurse": "^4.1.0",
12501             "estraverse": "^4.1.1"
12502           }
12503         },
12504         "espree": {
12505           "version": "3.5.4",
12506           "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz",
12507           "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==",
12508           "dev": true,
12509           "requires": {
12510             "acorn": "^5.5.0",
12511             "acorn-jsx": "^3.0.0"
12512           }
12513         }
12514       }
12515     },
12516     "websocket-driver": {
12517       "version": "0.7.3",
12518       "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.3.tgz",
12519       "integrity": "sha512-bpxWlvbbB459Mlipc5GBzzZwhoZgGEZLuqPaR0INBGnPAY1vdBX6hPnoFXiw+3yWxDuHyQjO2oXTMyS8A5haFg==",
12520       "dev": true,
12521       "requires": {
12522         "http-parser-js": ">=0.4.0 <0.4.11",
12523         "safe-buffer": ">=5.1.0",
12524         "websocket-extensions": ">=0.1.1"
12525       }
12526     },
12527     "websocket-extensions": {
12528       "version": "0.1.3",
12529       "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz",
12530       "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==",
12531       "dev": true
12532     },
12533     "which": {
12534       "version": "1.3.1",
12535       "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
12536       "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
12537       "dev": true,
12538       "requires": {
12539         "isexe": "^2.0.0"
12540       }
12541     },
12542     "which-module": {
12543       "version": "1.0.0",
12544       "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
12545       "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=",
12546       "dev": true
12547     },
12548     "word-wrap": {
12549       "version": "1.2.3",
12550       "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
12551       "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
12552       "dev": true
12553     },
12554     "wordwrap": {
12555       "version": "1.0.0",
12556       "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
12557       "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
12558       "dev": true
12559     },
12560     "wrap-ansi": {
12561       "version": "2.1.0",
12562       "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
12563       "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
12564       "dev": true,
12565       "requires": {
12566         "string-width": "^1.0.1",
12567         "strip-ansi": "^3.0.1"
12568       },
12569       "dependencies": {
12570         "is-fullwidth-code-point": {
12571           "version": "1.0.0",
12572           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
12573           "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
12574           "dev": true,
12575           "requires": {
12576             "number-is-nan": "^1.0.0"
12577           }
12578         },
12579         "string-width": {
12580           "version": "1.0.2",
12581           "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
12582           "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
12583           "dev": true,
12584           "requires": {
12585             "code-point-at": "^1.0.0",
12586             "is-fullwidth-code-point": "^1.0.0",
12587             "strip-ansi": "^3.0.0"
12588           }
12589         }
12590       }
12591     },
12592     "wrap-comment": {
12593       "version": "1.0.1",
12594       "resolved": "https://registry.npmjs.org/wrap-comment/-/wrap-comment-1.0.1.tgz",
12595       "integrity": "sha512-APccrMwl/ont0RHFTXNAQfM647duYYEfs6cngrIyTByTI0xbWnDnPSptFZhS68L4WCjt2ZxuhCFwuY6Pe88KZQ==",
12596       "dev": true
12597     },
12598     "wrappy": {
12599       "version": "1.0.2",
12600       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
12601       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
12602       "dev": true
12603     },
12604     "write": {
12605       "version": "1.0.3",
12606       "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz",
12607       "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==",
12608       "dev": true,
12609       "requires": {
12610         "mkdirp": "^0.5.1"
12611       }
12612     },
12613     "write-file-atomic": {
12614       "version": "3.0.3",
12615       "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz",
12616       "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==",
12617       "dev": true,
12618       "requires": {
12619         "imurmurhash": "^0.1.4",
12620         "is-typedarray": "^1.0.0",
12621         "signal-exit": "^3.0.2",
12622         "typedarray-to-buffer": "^3.1.5"
12623       }
12624     },
12625     "xmlhttprequest": {
12626       "version": "1.8.0",
12627       "resolved": "https://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.8.0.tgz",
12628       "integrity": "sha1-Z/4HXFwk/vOfnWX197f+dRcZaPw=",
12629       "dev": true
12630     },
12631     "xtend": {
12632       "version": "4.0.2",
12633       "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
12634       "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
12635       "dev": true
12636     },
12637     "xxhashjs": {
12638       "version": "0.2.2",
12639       "resolved": "https://registry.npmjs.org/xxhashjs/-/xxhashjs-0.2.2.tgz",
12640       "integrity": "sha512-AkTuIuVTET12tpsVIQo+ZU6f/qDmKuRUcjaqR+OIvm+aCBsZ95i7UVY5WJ9TMsSaZ0DA2WxoZ4acu0sPH+OKAw==",
12641       "dev": true,
12642       "requires": {
12643         "cuint": "^0.2.2"
12644       }
12645     },
12646     "y18n": {
12647       "version": "3.2.1",
12648       "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
12649       "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
12650       "dev": true
12651     },
12652     "yallist": {
12653       "version": "2.1.2",
12654       "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
12655       "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
12656       "dev": true,
12657       "optional": true
12658     },
12659     "yaml": {
12660       "version": "1.9.2",
12661       "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.9.2.tgz",
12662       "integrity": "sha512-HPT7cGGI0DuRcsO51qC1j9O16Dh1mZ2bnXwsi0jrSpsLz0WxOLSLXfkABVl6bZO629py3CU+OMJtpNHDLB97kg==",
12663       "dev": true,
12664       "requires": {
12665         "@babel/runtime": "^7.9.2"
12666       }
12667     },
12668     "yargs": {
12669       "version": "7.1.0",
12670       "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz",
12671       "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=",
12672       "dev": true,
12673       "requires": {
12674         "camelcase": "^3.0.0",
12675         "cliui": "^3.2.0",
12676         "decamelize": "^1.1.1",
12677         "get-caller-file": "^1.0.1",
12678         "os-locale": "^1.4.0",
12679         "read-pkg-up": "^1.0.1",
12680         "require-directory": "^2.1.1",
12681         "require-main-filename": "^1.0.1",
12682         "set-blocking": "^2.0.0",
12683         "string-width": "^1.0.2",
12684         "which-module": "^1.0.0",
12685         "y18n": "^3.2.1",
12686         "yargs-parser": "^5.0.0"
12687       },
12688       "dependencies": {
12689         "find-up": {
12690           "version": "1.1.2",
12691           "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
12692           "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
12693           "dev": true,
12694           "requires": {
12695             "path-exists": "^2.0.0",
12696             "pinkie-promise": "^2.0.0"
12697           }
12698         },
12699         "is-fullwidth-code-point": {
12700           "version": "1.0.0",
12701           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
12702           "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
12703           "dev": true,
12704           "requires": {
12705             "number-is-nan": "^1.0.0"
12706           }
12707         },
12708         "load-json-file": {
12709           "version": "1.1.0",
12710           "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
12711           "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
12712           "dev": true,
12713           "requires": {
12714             "graceful-fs": "^4.1.2",
12715             "parse-json": "^2.2.0",
12716             "pify": "^2.0.0",
12717             "pinkie-promise": "^2.0.0",
12718             "strip-bom": "^2.0.0"
12719           }
12720         },
12721         "parse-json": {
12722           "version": "2.2.0",
12723           "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
12724           "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
12725           "dev": true,
12726           "requires": {
12727             "error-ex": "^1.2.0"
12728           }
12729         },
12730         "path-exists": {
12731           "version": "2.1.0",
12732           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
12733           "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
12734           "dev": true,
12735           "requires": {
12736             "pinkie-promise": "^2.0.0"
12737           }
12738         },
12739         "path-type": {
12740           "version": "1.1.0",
12741           "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
12742           "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
12743           "dev": true,
12744           "requires": {
12745             "graceful-fs": "^4.1.2",
12746             "pify": "^2.0.0",
12747             "pinkie-promise": "^2.0.0"
12748           }
12749         },
12750         "read-pkg": {
12751           "version": "1.1.0",
12752           "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
12753           "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
12754           "dev": true,
12755           "requires": {
12756             "load-json-file": "^1.0.0",
12757             "normalize-package-data": "^2.3.2",
12758             "path-type": "^1.0.0"
12759           }
12760         },
12761         "read-pkg-up": {
12762           "version": "1.0.1",
12763           "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
12764           "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
12765           "dev": true,
12766           "requires": {
12767             "find-up": "^1.0.0",
12768             "read-pkg": "^1.0.0"
12769           }
12770         },
12771         "string-width": {
12772           "version": "1.0.2",
12773           "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
12774           "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
12775           "dev": true,
12776           "requires": {
12777             "code-point-at": "^1.0.0",
12778             "is-fullwidth-code-point": "^1.0.0",
12779             "strip-ansi": "^3.0.0"
12780           }
12781         },
12782         "strip-bom": {
12783           "version": "2.0.0",
12784           "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
12785           "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
12786           "dev": true,
12787           "requires": {
12788             "is-utf8": "^0.2.0"
12789           }
12790         }
12791       }
12792     },
12793     "yargs-parser": {
12794       "version": "5.0.0",
12795       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz",
12796       "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=",
12797       "dev": true,
12798       "requires": {
12799         "camelcase": "^3.0.0"
12800       }
12801     },
12802     "yauzl": {
12803       "version": "2.10.0",
12804       "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz",
12805       "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=",
12806       "dev": true,
12807       "requires": {
12808         "buffer-crc32": "~0.2.3",
12809         "fd-slicer": "~1.1.0"
12810       }
12811     },
12812     "yazl": {
12813       "version": "2.5.1",
12814       "resolved": "https://registry.npmjs.org/yazl/-/yazl-2.5.1.tgz",
12815       "integrity": "sha512-phENi2PLiHnHb6QBVot+dJnaAZ0xosj7p3fWl+znIjBDlnMI2PsZCJZ306BPTFOaHf5qdDEI8x5qFrSOBN5vrw==",
12816       "dev": true,
12817       "requires": {
12818         "buffer-crc32": "~0.2.3"
12819       }
12820     }
12821   }
12822 }